@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-Light.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-LightItalic.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-Regular.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-Italic.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-Bold.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-BoldItalic.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-Heavy.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-Heavy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:FS-Me-web;src:url(/assets/font/FSMeWeb-HeavyItalic.eot) format("embedded-opentype"),url(/assets/font/FSMeWeb-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic}html *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:FS-Me-web,'FS Me Pro',sans-serif;background-repeat:no-repeat;font-size:inherit;line-height:inherit;color:inherit;font-variant-numeric:oldstyle-nums;font-feature-settings:'onum'}html{-webkit-font-smoothing:antialiased}:focus{outline-color:transparent;outline-style:none}body,html{width:100%;min-height:100%;font-weight:300;font-size:20px;line-height:32px;color:rgba(0,0,0,.56)}h1{font-size:38px;line-height:48px}h2{font-size:28px;line-height:40px;font-weight:700}h3{font-size:24px;line-height:36px;font-weight:400}h4,h5,h6{font-weight:400;font-size:inherit;line-height:inherit;margin:0 0 24px}h4{font-weight:700}.small,h6{font-size:18px;line-height:24px;font-weight:400}hr{border:0 none;border-top:1px solid #707070;margin:16px 0 24px}a,button{transition-property:opacity,color,background-color;transition-duration:.333s}a{color:#0086c1;border-bottom:1px solid #ccc}a:hover{color:#000}sub,sup{font-size:80%}.block_body_text p b,.block_body_text p strong{font-weight:400;color:#5e5e5e}.bold{font-weight:700}.italic{font-style:italic}.no_margin{padding:0!important;margin:0!important}.green_text{color:#789b18}.phone_number{letter-spacing:1px}.tags{padding:4px 0}.tags .tag{margin:4px 2px 4px 0;font-weight:400}input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:40px;font-size:18px;line-height:24px;font-weight:400;margin:0 0 24px;padding:0 12px 0;border:1px solid #d6d6d6;box-shadow:none;color:#707070}input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}input[type=checkbox]+.checkbox{vertical-align:middle;margin:10px 0 12px;display:inline-block;width:40px;height:40px;border:1px solid #d6d6d6;background-color:#fff}.newsletter_checkboxes input[type=checkbox]+.checkbox{margin:3px 0 3px}input[type=checkbox]:checked+.checkbox{background-image:url(/assets/img/check.png);background-size:contain;border:1px solid #b8b8b8}.newsletter_checkboxes{margin:0 0 12px}a.button,button,input[type=submit]{display:inline-block;padding:0 24px;min-width:136px;background-color:#00a0e6;border:0 none;font-size:18px;line-height:24px;font-weight:400;font-weight:700;color:#fff}a.button:hover,button:hover,input[type=submit]:hover{background-color:#0080b8}a.button:disabled,button:disabled,input[type=submit]:disabled{opacity:.5;pointer-events:none}a.button,button{padding:8px 24px;cursor:pointer}.loading_icon{display:inline-block;width:40px;font-size:18px;line-height:40px;margin-left:4px;background-image:url(/assets/img/spinner.svg);background-size:125%;background-repeat:no-repeat;background-position:center}.loading_icon span{visibility:hidden;opacity:0}label{color:inherit;padding:0 0 8px;font-size:18px;line-height:24px;font-weight:400;font-weight:700}label.light{font-weight:400}textarea{height:137px;margin:0;font-size:18px;line-height:24px;font-weight:400;padding:7px 12px;color:#707070}textarea:last-child{margin-bottom:24px}textarea+.textarea-character-limit{font-size:.75em;margin-bottom:12px;font-weight:400}.freeform_field.has_error{color:red}.freeform_field.has_error input,.freeform_field.has_error textarea{border:2px solid red}ul.errors{list-style-type:none;margin:0 0 16px;font-size:18px;line-height:24px;font-weight:400}.freeform_success_message{display:none;font-size:18px;line-height:24px;font-weight:400;margin:0 0 24px}.icon{display:inline-block}.icon.service_icon{background-image:url(/assets/img/services-icons.png);background-size:336px 224px;width:112px;height:112px}.icon.service_icon.service_icon_monitor_and_report{background-position:0 0}.icon.service_icon.service_icon_creating_a_circular_economy{background-position:-112px 0}.icon.service_icon.service_icon_assess_and_plan{background-position:-224px 0}.icon.service_icon.service_icon_occupation_and_management{background-position:0 -112px}.icon.service_icon.service_icon_construction{background-position:-112px -112px}.icon.service_icon.service_icon_masterplanning_and_design{background-position:-224px -112px}.icon.opl_icon{background-image:url(/assets/img/facts-icons.png);background-size:360px 360px;width:72px;height:72px}.icon.opl_icon.opl_icon_opl{background-position:-216px -288px}.icon.opl_icon.opl_icon_health_and_happiness{background-position:0 0}.block_key_facts .icon.opl_icon.opl_icon_health_and_happiness{background-position:0 -144px}.icon.opl_icon.opl_icon_equity_and_local_economy{background-position:-72px 0}.block_key_facts .icon.opl_icon.opl_icon_equity_and_local_economy{background-position:-72px -144px}.icon.opl_icon.opl_icon_culture_and_community{background-position:-144px 0}.block_key_facts .icon.opl_icon.opl_icon_culture_and_community{background-position:-144px -144px}.icon.opl_icon.opl_icon_land_and_nature{background-position:-216px 0}.block_key_facts .icon.opl_icon.opl_icon_land_and_nature{background-position:-216px -144px}.icon.opl_icon.opl_icon_sustainable_water{background-position:-288px 0}.block_key_facts .icon.opl_icon.opl_icon_sustainable_water{background-position:-288px -144px}.icon.opl_icon.opl_icon_local_and_sustainable_food{background-position:0 -72px}.block_key_facts .icon.opl_icon.opl_icon_local_and_sustainable_food{background-position:0 -216px}.icon.opl_icon.opl_icon_travel_and_transport{background-position:-72px -72px}.block_key_facts .icon.opl_icon.opl_icon_travel_and_transport{background-position:-72px -216px}.icon.opl_icon.opl_icon_materials_and_products{background-position:-144px -72px}.block_key_facts .icon.opl_icon.opl_icon_materials_and_products{background-position:-144px -216px}.icon.opl_icon.opl_icon_zero_waste{background-position:-216px -72px}.block_key_facts .icon.opl_icon.opl_icon_zero_waste{background-position:-216px -216px}.icon.opl_icon.opl_icon_zero_carbon_energy{background-position:-288px -72px}.block_key_facts .icon.opl_icon.opl_icon_zero_carbon_energy{background-position:-288px -216px}.icon.opl_icon.opl_icon_homes{background-position:0 -288px}.icon.opl_icon.opl_icon_graph{background-position:-72px -288px}.icon.opl_icon.opl_icon_money{background-position:-144px -288px}.icon.opl_icon.opl_icon_c02_emissions{background-position:-288px -288px}header{position:relative;z-index:100;background-color:#fff}header .row{padding-right:.625rem;padding-left:.625rem;max-width:1242px;margin:0 auto}header #search_bar{background-color:#00a0e6}@media print,screen and (min-width:40em){header #search_bar{height:40px}}header #search_bar input{height:40px;margin:0}header #search_bar input[type=text]{border:0 none;background-color:#f5f5f5;color:#0096d8;padding:2px 0 0 24px}header #search_bar input[type=text]::-webkit-input-placeholder{color:#0096d8}header #search_bar input[type=text]:-moz-placeholder{color:#0096d8}header #search_bar input[type=text]::-moz-placeholder{color:#0096d8}header #search_bar input[type=text]:-ms-input-placeholder{color:#0096d8}header #search_bar input[type=text]:active,header #search_bar input[type=text]:focus{box-shadow:none!important}header #search_bar input[type=submit]{display:inline-block;width:40px;min-width:0;background-color:#707070;background-image:url(/assets/img/search.png);background-size:17px 17px;background-repeat:no-repeat;background-position:center}header #search_bar input[type=submit]:hover{background-color:#5a5a5a}@media print,screen and (min-width:40em){header .row{padding-right:1.125rem;padding-left:1.125rem}}@media print,screen and (min-width:64em){header{display:block}}.section__header{position:relative}.section__header .row__header{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:.875rem;padding-bottom:.875rem;height:104px}@media print,screen and (min-width:64em){.section__header .row__header{padding-right:.625rem;transition:all .3s ease-in-out;transition-delay:.3s}}.section__header .column{margin-top:0;margin-bottom:0}.section__header .column__left{z-index:10;max-width:calc(100% - 60px)}.section__header .column__right{display:flex;align-items:center;max-width:auto}@media print,screen and (min-width:64em){.section__header .column__left{max-width:calc(100% - 740px)}}@media screen and (min-width:75em){.section__header .column__left{max-width:calc(100% - 800px)}}.section__header #logo{display:flex;width:266px;max-width:100%;height:52px;align-items:center;border-bottom:none}@media print,screen and (min-width:64em){.section__header #logo{width:399px;height:78px}}.section__header .burger-menu{color:#0086c1;font-weight:700;cursor:pointer;z-index:10}.section__header .headerLine{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 2px 8px rgba(0,0,0,.08);pointer-events:none;background-color:#fff;z-index:5}@media print,screen and (min-width:64em){.section__header{box-shadow:0 2px 8px rgba(0,0,0,.08)}.section__header .row__header{position:static}.section__header .burger-menu,.section__header .headerLine{display:none}}.section__header-top .australia_link_header,.section__header-top .location_link_header{font-size:14px;padding:6px 0 12px;text-align:right}.section__header-top .australia_link_header a,.section__header-top .location_link_header a{border-bottom:none;color:#fff;margin-right:12px}.section__header-top .australia_link_header a:last-child,.section__header-top .location_link_header a:last-child{margin-right:0}body{position:relative}body .header__js{position:absolute;width:100%;z-index:10;transition:top .4s ease-in-out,box-shadow .3s ease-in-out}body .header__js--hidden{position:fixed;top:calc(calc(60px + 104px) * -1)}body .header__js--fixed,body .header__js--show{position:fixed;top:0}body .header__js .body-screen{position:fixed;left:0;top:0;width:100%;height:0;opacity:0;transition:opacity .4s ease-in-out,height 0s .4s}body .header__js.active .body-screen{height:100vh;opacity:1;transition:height 0s,opacity .4s ease-in-out}@media print,screen and (min-width:40em){body .header__js--hidden{top:calc(calc(40px + 104px) * -1)}body .header__js--fixed,body .header__js--show{top:0}}body .main-body{padding-top:calc(60px + 104px)}@media print,screen and (min-width:40em){body .main-body{padding-top:calc(40px + 104px)}}.nav-menus{position:absolute;width:100%;left:0;padding:0 .625rem;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#0086c1;opacity:0;top:-99999px;left:-99999px;right:99999px;transform:translateY(-3rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out,left 0s .3s,right 0s .3s,top 0s .3s,-webkit-transform .3s ease-in-out}.nav-menus.active{opacity:1;top:100%;left:0;right:0;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nav-menus .nav-menu-scroll{max-height:calc(100vh - calc(60px + 104px));padding:.625rem 0 108px;overflow-y:auto}.nav-menus .navOpenIcon{display:inline-block;width:.625rem;height:.625rem;border-right:2px solid #0086c1;border-bottom:2px solid #0086c1;transform:rotate(45deg);margin-bottom:.1875em;margin-left:.25rem}.nav-menus .nav-menu{position:relative}.nav-menus .nav-menu--1 .nav-title{border-top:none}.nav-menus .nav-menu a{display:block;border-bottom:none}.nav-menus .nav-menu:last-child .nav-title{border-bottom:none}.nav-menus .nav-menu.active .navOpenIcon{transform:rotate(225deg);margin-bottom:-.125em}.nav-menus .nav-menu .subNavOpenIcon{display:none}.nav-menus .nav-title{font-size:22px;line-height:1.6em;padding-top:.75rem;padding-bottom:.5rem;margin-bottom:0;border-bottom:1px solid #ccc;cursor:pointer}@media print,screen and (min-width:40em){.nav-menus{padding:0 1.125rem}.nav-menus .nav-menu-scroll{max-height:calc(100vh - calc(40px + 104px))}}@media print,screen and (min-width:64em){.nav-menus{position:static;display:flex;align-items:center;justify-content:flex-end;overflow-y:visible;opacity:1;top:0;left:0;right:auto;width:100%;height:104px;padding-left:0;padding-right:0;transform:none;background-color:transparent;box-shadow:none}.nav-menus.active{top:auto}.nav-menus .nav-menu-scroll{overflow-y:visible;display:flex;padding:0}.nav-menus .navOpenIcon{display:none}.nav-menus .nav-menu{position:static;display:block}.nav-menus .nav-menu.active{z-index:1}.nav-menus .nav-menu.active .nav-title{color:#3d3d3d}.nav-menus .nav-menu.active .subNavOpenIcon{content:'';position:absolute;display:block;bottom:-38px;left:50%;margin-left:-12px;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #3d3d3d transparent}.nav-menus .nav-menu:first-child .nav-title{border-left:none}.nav-menus .nav-title{position:relative;padding:0 .5rem;margin-bottom:0;border-top:none;border-bottom:none;border-left:1px solid #ccc;font-size:18px;font-weight:300}.nav-menus .search-form-wrapper{display:none}}@media screen and (min-width:75em){.nav-menus .nav-title{font-size:20px}}.navigation{display:none;padding:1rem 0 .375rem;margin:0;border-bottom:1px solid #ccc}.navigation li a{display:inline-block;margin-bottom:.625rem;background-image:none;padding-left:1rem;line-height:1.3em}.navigation li a:before{position:absolute;left:0;content:"> ";color:#707070}.navigation li.topEntry a{font-weight:700}.navigation>li{position:relative;display:block;max-width:1120px;margin-left:auto;margin-right:auto}.navigation>li:last-child{margin-right:auto}@media print,screen and (min-width:64em){.navigation{display:none;position:absolute;top:100%;left:0;right:0;padding:1rem .5rem 1rem 1rem;background-color:#3d3d3d;border-bottom:none;text-align:right}.navigation li{display:inline-block;max-width:none;margin-left:0;margin-right:0;font-size:18px;line-height:1.6em}.navigation li a{color:#00a0e6;margin-bottom:0;padding-left:.625rem;padding-right:.625rem;border-left:1px solid #707070}.navigation li a:before{content:none}.navigation li:first-child a{border-left:none}}@media screen and (min-width:75em){.navigation{padding-left:calc((100% - 1197px)/ 2);padding-right:calc((100% - 1197px - .625rem)/ 2)}}.no-touchevents .navigation a:hover{background-image:none}.burger-menu{position:relative;width:2.125rem;height:1.625rem;background-image:linear-gradient(#0086c1 50%,transparent 0);background-repeat:no-repeat;background-size:100% .375rem;background-position:center calc(50% + .09375rem);transition:background .2s ease-in-out .4s}.burger-menu span{display:none}.burger-menu:after,.burger-menu:before{content:'';position:absolute;left:50%;width:100%;margin-left:-50%;height:.203125rem;background-color:#0086c1}.burger-menu:before{top:.1875rem;margin-top:-.1875rem;transition:top .2s ease-in-out .4s,transform .2s ease-in-out .2s,width .2s ease-in-out 0s,margin-left .2s ease-in-out 0s}.burger-menu:after{bottom:.1875rem;margin-bottom:-.1875rem;transition:bottom .2s ease-in-out .4s,transform .2s ease-in-out .2s,width .2s ease-in-out 0s,margin-left .2s ease-in-out 0s}.burger-menu.active{background-size:0 .75rem;transition:background .2s ease-in-out 0s}.burger-menu.active:after,.burger-menu.active:before{width:2.625rem;margin-left:-1.3125rem}.burger-menu.active:before{top:calc(50% + .09375rem);transform:rotate(45deg);transition:top .2s ease-in-out 0s,transform .2s ease-in-out .2s,width .2s ease-in-out .4s,margin-left .2s ease-in-out .4s}.burger-menu.active:after{bottom:calc(50% + .09375rem);transform:rotate(-45deg);transition:bottom .2s ease-in-out 0s,transform .2s ease-in-out .2s,width .2s ease-in-out .4s,margin-left .2s ease-in-out .4s}#cookie_popup{display:none;position:fixed;bottom:0;width:100%;left:0;color:#fff;background-color:#5a5a5a;z-index:100000;padding:24px 0 40px;box-shadow:0 0 10px rgba(0,0,0,.4)}#cookie_popup a{color:#52beee}#cookie_popup a:hover{color:#fff}#page p{margin:0 0 24px}#page hr.gradient{background-image:-webkit-linear-gradient(to right,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to right,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to right,#96c21e,#00a0e6);background-image:-o-linear-gradient(to right,#96c21e,#00a0e6);background-image:linear-gradient(to right,#96c21e,#00a0e6);width:auto;height:1px;border:0 none}#page .full_width_hero_image{height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center}#page .page_header{padding:40px 0 56px;position:relative}#page .page_header *{z-index:2}body.case_study_page #page .page_header{padding-bottom:18px}body.case_study_page #page .page_header,body.person #page .page_header,body.standard_blog_page #page .page_header,body.standard_page #page .page_header{border-top:1px solid #ccc}@media screen and (max-width:39.9375em){body.case_study_page #page .page_header,body.person #page .page_header,body.standard_blog_page #page .page_header,body.standard_page #page .page_header{background-color:#e6f6fd;padding-bottom:0;margin-bottom:18px}}body.case_study_page #page .page_header:before,body.person #page .page_header:before,body.standard_blog_page #page .page_header:before,body.standard_page #page .page_header:before{width:100%;position:absolute;left:0;top:0;content:"";display:block;background-color:#e6f6fd;z-index:1}@media print,screen and (min-width:40em){body.case_study_page #page .page_header:before,body.person #page .page_header:before,body.standard_blog_page #page .page_header:before,body.standard_page #page .page_header:before{height:400px}}body.standard_page #page .page_header{padding-bottom:24px}body.person #page .page_header{padding-bottom:32px}body.person #page .page_header:before{height:312px}body.person #page .page_header img.profile_picture{margin:40px 0 30px}#page .page_header.page_header_newsletter,body.landing_page #page .page_header,body.search_listing #page .page_header,body.services_listing #page .page_header,body.services_page #page .page_header,body.standard_listing #page .page_header{background-image:url(/assets/img/bioregional-mark-gradient-color.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff}#page .page_header.page_header_newsletter .standfirst,body.landing_page #page .page_header .standfirst,body.search_listing #page .page_header .standfirst,body.services_listing #page .page_header .standfirst,body.services_page #page .page_header .standfirst,body.standard_listing #page .page_header .standfirst{margin:0 0 0}#page .page_header.page_header_newsletter ul.breadcrumbs a,body.landing_page #page .page_header ul.breadcrumbs a,body.search_listing #page .page_header ul.breadcrumbs a,body.services_listing #page .page_header ul.breadcrumbs a,body.services_page #page .page_header ul.breadcrumbs a,body.standard_listing #page .page_header ul.breadcrumbs a{color:#fff}body.resource #page .page_header{border-top:1px solid #ccc;padding-bottom:0}body.landing_page #page .page_header{margin-bottom:40px}body.standard_download #page .page_header{border-top:1px solid #ccc}body.standard_download #page .page_header:before{width:100%;position:absolute;left:0;top:0;content:"";display:block;height:140px;background-color:#e6f6fd;z-index:1}#page ul.breadcrumbs{list-style:none;margin:0 0 8px;font-size:18px;line-height:24px;font-weight:400;font-weight:700}#page ul.breadcrumbs li{display:inline-block;margin:0 5px 0 0}body.services_listing #page ul.breadcrumbs li a,body.services_page #page ul.breadcrumbs li a,body.standard_listing #page ul.breadcrumbs li a{color:#fff}#page ul.breadcrumbs li:after{content:">";margin:0 0 0 8px;font-weight:300;color:#c1cfd5}#page .tag_filters{background-color:#f5f5f5;padding:40px 0 56px}#page .tag_filters ul{list-style:none;margin:0}#page .tag_filters ul li{height:32px;margin:0 8px 8px 0;padding:3px 12px 0;display:inline-block;border:1px solid #00a0e6;background-color:#fff;border-radius:16px;color:#0086c1;font-size:18px;line-height:24px;font-weight:400;transition:.2s background-color,.2s color}#page .tag_filters ul li.selected,#page .tag_filters ul li:hover{cursor:default;color:#fff;background-color:#00a0e6}#page .page_content{margin:48px 0 56px}body.services_listing #page .page_content h4{margin:0 0 12px}#page .standfirst{font-size:28px;line-height:40px;margin:0 0 36px;font-weight:300}#page .standfirst.large{font-size:38px;line-height:48px;margin:40px 0 56px}#page .standfirst.gradient_text{background-image:-webkit-linear-gradient(top,#7ea319,#008dca);background-image:-moz-linear-gradient(top,#7ea319,#008dca);background-image:-ms-linear-gradient(top,#7ea319,#008dca);background-image:-o-linear-gradient(top,#7ea319,#008dca);background-image:linear-gradient(top,#7ea319,#008dca);color:transparent;-webkit-background-clip:text;background-clip:text}#page .hero_image{margin:0 0 32px}#page #four_areas{padding:80px 0 56px;padding:40px 0 16px;color:#789b18}body.home #page #four_areas{background-image:url(/assets/img/bioregional-mark-gradient-color.jpg);background-position:center;background-size:cover;color:#fff}#page #four_areas h2{margin:0 0 40px}#page #four_areas .four_areas_thumb{margin-bottom:40px}@media screen and (max-width:63.9375em){#page #four_areas .four_areas_thumb{padding:0 0 24px}}#page #four_areas .four_areas_thumb .four_areas_title{font-weight:700;border-bottom:1px solid #ddd;display:inline}body.home #page #four_areas .four_areas_thumb .four_areas_title a{color:#fff}#page #four_areas .four_areas_thumb img{margin:0 0 16px}#page #home_opl #home_opl_inner{min-height:440px;padding:80px 0 96px;padding:40px 0 56px}#page #home_opl #home_opl_inner #opl_graphic{width:100%;height:auto;max-width:320px;max-height:333px}#page #home_opl #home_opl_inner .standfirst{margin:0 0 24px}#page #home_partner_logos{padding:40px 0 56px}#page #home_partner_logos h3{margin:0 0 36px}#page #home_partner_logos a.button{margin:36px 0 0}#page #search_results{padding:40px 0 56px}#page #search_results .search_result{border-bottom:1px solid #d6d6d6;padding:32px 0}#page #search_results .search_result .responsive-embed{margin:8px 0 48px}#page .entry_meta_and_profile_picture{font-variant-numeric:lining-nums;font-feature-settings:'lnum';padding:12px 0 36px;display:flex;align-items:center}#page .entry_meta_and_profile_picture .author{font-weight:700}#page .entry_meta_and_profile_picture img{margin-right:24px}#page .entry_meta_and_profile_picture .entry_meta{display:inline-block}#page .entry_meta_and_profile_picture+hr{margin:0}#page .entry_meta{font-variant-numeric:lining-nums;font-feature-settings:'lnum';color:rgba(0,0,0,.47);padding:0 0 12px}#page .entry_meta a.button{margin:12px 0 0}#page .entry_meta #time_to_read{display:none}#page .entry_meta .meta_item{padding:0 0 5px;text-indent:24px;position:relative}#page .entry_meta .meta_item.author,#page .entry_meta .meta_item.date{text-indent:0}#page .entry_meta .meta_item .icon_location,#page .entry_meta .meta_item .icon_person,#page .entry_meta .meta_item .icon_resource,#page .entry_meta .meta_item .icon_tags{top:4px;left:0;position:absolute;width:16px}#page .entry_meta .meta_item .icon_location svg,#page .entry_meta .meta_item .icon_person svg,#page .entry_meta .meta_item .icon_resource svg,#page .entry_meta .meta_item .icon_tags svg{display:block;height:100%;margin:0 auto}#page .entry_meta .meta_item .icon_location svg path,#page .entry_meta .meta_item .icon_person svg path,#page .entry_meta .meta_item .icon_resource svg path,#page .entry_meta .meta_item .icon_tags svg path{fill:#878787}#page .responsive-embed{margin:0 0 18px}#page .responsive-embed a.image_link{background-color:#b3b3b3;position:absolute;display:block;border:0 none;width:100%;height:100%}#page .responsive-embed a.image_link img{transition:.25s opacity}#page .responsive-embed a.image_link:hover{opacity:.75}#page .entry_thumbnail{margin:0 0 48px}#page .entry_thumbnail h4{margin:0 0 6px}#page .entry_thumbnail p{margin:0 0 12px}#page .entry_thumbnail .excerpt{font-size:18px;line-height:24px;font-weight:400}#page .profile_picture,#page .profile_picture_thumbnail{border-radius:50%}#page .contact_link_bar{padding:12px 24px 20px;color:#fff;background-color:#00a0e6}#page .contact_link_bar .module_left{padding:8px 8px 8px 0}#page .contact_link_bar .module_right{padding:8px 0 8px 0}#page .contact_link_bar h3{margin-bottom:0}#page .contact_link_bar .button{display:inline-block;margin-bottom:0;color:#00a0e6;background-color:#fff}#page .contact_link_bar .button .icon_person{display:inline-block;vertical-align:-2px;margin:0 -4px 0 4px}#page .contact_link_bar .button .icon_person svg path{fill:#ccc}@media print,screen and (min-width:40em){#page .contact_link_bar{padding:16px 24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}#page .entry_body{padding:0 0 24px}#page .content_block{margin:0 0 48px}#page .content_block.block_anchor_point,#page .content_block.block_pull_quote,#page .content_block.block_stat{margin:0 0 24px}#page .content_block.block_insert_get_in_touch_form{padding-top:8px;margin-bottom:28px}@media print,screen and (min-width:64em){#page .content_block.block_insert_get_in_touch_form .grid-container{padding-left:0;padding-right:0}}#page .content_block.block_related_content{background-color:#f5f5f5}#page .content_block.block_related_content:last-child{margin-bottom:-24px}#page .content_block .get_in_touch--matrix{position:relative;padding-bottom:0;margin:0 auto;color:#707070;background-color:#fff}#page .content_block .get_in_touch--matrix .medium-text-right{text-align:left}#page .content_block .get_in_touch--matrix h4{font-size:24px;color:#789b18;border:0 none;display:block;font-weight:400;cursor:default}#page .content_block .get_in_touch--matrix button{color:#fff;background-color:#00a0e6}#page .content_block .get_in_touch--matrix:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}@media print,screen and (min-width:64em){#page .content_block .get_in_touch--matrix{width:calc(66.66666667% - 2.25rem)}}#page .block_stat .statistic_title{font-size:70px;line-height:72px;color:#789b18;margin:0 0 6px}#page .block_stat .statistic_caption{font-size:18px;line-height:24px;font-weight:400;font-weight:400;margin-right:48px}body.services_page #page .anchor_points{padding-top:44px}#page .anchor_points #content_nav{padding:0 0 24px}#page .anchor_points #content_nav h4{margin:0 0 12px}#page .anchor_points #content_nav .content_nav_link{color:#ccc}#page .anchor_points #content_nav .content_nav_link a{font-size:18px;line-height:24px;font-weight:400;font-weight:400}#page .anchor_points #content_nav .content_nav_link a.bold{font-weight:700}#page .block_anchor_point h3{margin:18px 0 4px;padding-top:24px;position:relative}#page .block_anchor_point h3 .anchor{color:#789b18;border:0 none;display:block;font-weight:400;cursor:default}#page .block_anchor_point h3:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_body_text{margin:0 0 16px}#page .block_body_text ol,#page .block_body_text ul{list-style-type:none;margin:0 0 24px}#page .block_body_text ol li,#page .block_body_text ul li{font-weight:400;margin:0 0 8px 32px;text-indent:-32px}#page .block_body_text ol li:before,#page .block_body_text ul li:before{display:inline-block;line-height:0}#page .block_body_text ul li:before{text-indent:0;content:" ";width:16px;margin:0 16px 0 0;height:16px;border-radius:8px;background-image:-webkit-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-o-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:linear-gradient(to bottom,#96c21e,#00a0e6)}#page .block_body_text ol{counter-reset:item}#page .block_body_text ol li:before{text-indent:0;width:32px;color:#789b18;font-weight:700;content:counter(item);counter-increment:item +1}#page .block_body_text ol ol{margin-top:32px}#page .block_body_text ol ol li:before{content:"(" counter(item,lower-latin) ")"}#page .block_video .caption{font-size:18px;line-height:24px;font-weight:400}#page .block_small_downloads .resource_link{min-height:142px;position:relative}#page .block_small_downloads .resource_link::before{content:" ";position:absolute;width:100%;height:1px;top:-1px;left:0;background-image:-webkit-linear-gradient(to right,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to right,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to right,#96c21e,#00a0e6);background-image:-o-linear-gradient(to right,#96c21e,#00a0e6);background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_small_downloads .resource_link::after{content:" ";position:absolute;width:100%;height:1px;bottom:0;left:0;background-image:-webkit-linear-gradient(to right,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to right,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to right,#96c21e,#00a0e6);background-image:-o-linear-gradient(to right,#96c21e,#00a0e6);background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_small_downloads .resource_link img{position:absolute;right:0;top:20px}#page .block_small_downloads .resource_link .resource_title{padding:14px 0 12px;font-size:18px;line-height:24px;font-weight:400;font-weight:700}#page .block_small_downloads .resource_link .cell.large-8{padding-right:80px}@media print,screen and (min-width:40em){#page .block_small_downloads .resource_link-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#page .block_small_downloads .resource_link{flex:0 0 47.5%;max-width:47.5%}}@media print,screen and (min-width:64em){#page .block_small_downloads .resource_link .cell.large-8{padding-right:0}}#page .block_pull_quote img{margin:0 0 12px}#page .block_pull_quote blockquote{display:block;position:relative;border:0 none;margin:0 48px 12px 0;padding:0 48px 0 24px}#page .block_pull_quote blockquote::before{content:" ";position:absolute;height:100%;left:0;background-image:-webkit-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-o-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:linear-gradient(to bottom,#96c21e,#00a0e6);border-radius:2px;width:4px}#page .block_pull_quote blockquote .blockquote_text{font-size:24px;line-height:36px;font-weight:400;color:#707070;margin:0 0 2px}#page .block_pull_quote blockquote .blockquote_text:before{content:"“";margin:0 0 0 -9px}#page .block_pull_quote blockquote .blockquote_text:after{content:"”"}#page .block_pull_quote blockquote cite,#page .block_pull_quote blockquote cite>a{color:#8ab21c;font-size:18px;line-height:24px;font-weight:400;font-weight:400;border:0 none;font-style:normal}#page .block_pull_quote blockquote cite:before,#page .block_pull_quote blockquote cite>a:before{content:""}#page .block_table table{position:relative;width:100%;border-collapse:separate;border-spacing:0;font-size:18px;line-height:24px;font-weight:400;font-weight:400}#page .block_table table::before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:-webkit-linear-gradient(to right,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to right,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to right,#96c21e,#00a0e6);background-image:-o-linear-gradient(to right,#96c21e,#00a0e6);background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_table table th{font-weight:700;color:#7ea319;padding:16px 18px 16px 0}#page .block_table table tr td{border-top:1px solid #d6d6d6;vertical-align:top;padding:16px 18px 16px 0;font-weight:400}#page .block_links_to_services .service{margin:0 0 6px}#page .block_links_to_services .service a{position:relative}#page .block_links_to_services .service svg{margin:0 0 0 8px}#page .block_event_bookings .events{position:relative}#page .block_event_bookings .events:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_event_bookings .events .event{position:relative}#page .block_event_bookings .events .event .event_name{margin:0 0 8px;padding:14px 0 0;line-height:26px}#page .block_event_bookings .events .event .event_date,#page .block_event_bookings .events .event .event_time{font-size:18px;line-height:24px;font-weight:400;font-weight:400}#page .block_event_bookings .events .event .event_time{margin:0 0 16px}#page .block_event_bookings .events .event .event_image{padding-top:14px}#page .block_event_bookings .events .event:after{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6);top:auto;bottom:0}@media print,screen and (min-width:40em){#page .block_event_bookings .events .event_with_image{display:flex;flex-direction:row-reverse;justify-content:space-between}#page .block_event_bookings .events .event_with_image .event_image{flex:0 0 160px;margin-left:16px}}#page .block_case_study_overview{font-variant-numeric:lining-nums;font-feature-settings:'lnum'}#page .block_case_study_overview .meta{background-color:#e6f6fd;padding:16px 24px 32px;font-size:18px;line-height:24px;font-weight:400;font-weight:400;border-radius:4px}#page .block_case_study_overview .meta-leadership{background-color:#eff6dd;margin-bottom:8px}#page .block_partner_logos .partner_logos{position:relative;padding:26px 0 0}#page .block_partner_logos .partner_logos:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_partner_logos .partner_logos h3{margin:0 0 32px}#page .block_partner_logos .partner_logos .logo{height:0;padding-top:100%;position:relative;text-align:center}#page .block_partner_logos .partner_logos .logo .logo_square,#page .block_partner_logos .partner_logos .logo a{border:0 none;display:block;width:100%;height:100%;top:0;position:absolute}#page .block_partner_logos .partner_logos .logo .logo_square .logo_square_inner,#page .block_partner_logos .partner_logos .logo a .logo_square_inner{width:100%;height:100%}#page .block_partner_logos .partner_logos .logo .logo_square .logo_square_inner .spacer,#page .block_partner_logos .partner_logos .logo a .logo_square_inner .spacer{height:100%;width:0;vertical-align:middle;display:inline-block}#page .block_partner_logos .partner_logos .logo .logo_square .logo_square_inner img,#page .block_partner_logos .partner_logos .logo a .logo_square_inner img{vertical-align:middle;display:inline-block;max-width:100%}#page .block_team_member_section .team_member_section{position:relative;padding:26px 0 0}#page .block_team_member_section .team_member_section:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .block_team_member_section .team_member_section h3{margin:0 0 28px}#page .block_team_member_section .team_member_section .team_member_details{margin:16px 0 12px}#page .block_team_member_section .team_member_section .team_member_details h4{margin:0}#page .block_grey_related_content_bar,#page .block_large_download{background-color:#f5f5f5;padding:48px 0 38px}#page .block_grey_related_content_bar h4,#page .block_large_download h4{margin:0 0 10px}#page .block_grey_related_content_bar p,#page .block_large_download p{margin:0 0 18px}@media print,screen and (min-width:64em){#page .block_grey_related_content_bar .image_wrapper,#page .block_large_download .image_wrapper{padding-right:40px}}#page .block_grey_related_content_bar img,#page .block_large_download img{margin:0 0 18px}#page .block_dotted_list ul.dotted_list{list-style-type:none;margin:0}#page .block_dotted_list ul.dotted_list>li{margin:-2px 0 0;position:relative;border-width:1px;border-style:solid;border-image:linear-gradient(to bottom,#00a0e6,#96c21e) 0 0 0 1}#page .block_dotted_list ul.dotted_list>li:before{position:absolute;top:0;left:-10px;line-height:0;content:" ";width:20px;margin:0 8px 0 0;height:20px;border-radius:10px;background-image:-webkit-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-moz-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-ms-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:-o-linear-gradient(to bottom,#96c21e,#00a0e6);background-image:linear-gradient(to bottom,#96c21e,#00a0e6)}#page .block_dotted_list ul.dotted_list>li h3{margin:-7px 0 24px 20px}#page .block_dotted_list ul.dotted_list>li div.html{margin:0 0 32px 18px}#page .block_dotted_list ul.dotted_list>li ul{list-style-type:none;margin:0 0 32px 18px}#page .block_dotted_list ul.dotted_list>li ul li{margin:0 0 8px 24px;position:relative}#page .block_dotted_list ul.dotted_list>li ul li:before{position:absolute;top:15px;left:-24px;line-height:0;content:" ";width:12px;height:2px;background-color:#00a0e6}#page .block_dotted_list ul.dotted_list>li:last-child div.html,#page .block_dotted_list ul.dotted_list>li:last-child div.html *{margin-bottom:0}#page .block_key_facts .facts,#page .block_opl_key_facts .facts{background-color:#f5f5f5;border-radius:4px}#page .block_key_facts .opl_icon,#page .block_opl_key_facts .opl_icon{margin:0 16px 16px 0}#page .block_key_facts .facts{padding:24px 12px 6px}#page .block_key_facts .facts .fact{margin:0 12px}#page .block_opl_key_facts .facts{padding:24px 24px 24px 24px}@media print,screen and (min-width:40em){#page .block_opl_key_facts .facts{padding-right:48px}}#page .block_opl_key_facts .opl_blurb{position:relative;background-color:#e6f6fd;padding:24px 48px 16px 24px}#page .block_opl_key_facts .opl_blurb:before{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .get_in_touch{background-color:#00a0e6;color:#fff;padding:44px 0 48px}#page .get_in_touch .profile_picture_thumbnail{margin:0 0 18px}#page .get_in_touch h5{margin:0 0 12px}#page .get_in_touch h6{color:#00405c}#page .get_in_touch button{background-color:#fff;color:#0086c1}#page .get_in_touch .get_in_touch_form_wrapper{display:none}#page .get_in_touch .get_in_touch_form_wrapper h4{padding:24px 0 0!important}#page .get_in_touch .get_in_touch_form_wrapper [type=submit]{margin:6px 0 12px}#page .related_content{padding:40px 0 56px}#page .related_content.top_borders{padding-top:0;padding-bottom:0}#page .related_content.top_borders .related_content_block{border-top:1px solid #d6d6d6;padding:48px 0 40px}#page .related_content.top_borders .related_content_block h2{color:#789b18}#page .related_content.grey_bg{background-color:#575757;color:#fff}#page .related_content.grey_bg a{color:#1fabe9}#page .related_content.grey_bg a:hover{color:#fff}#page .related_content.grey_bg .entry_thumbnail a{color:#1fabe9}#page .related_content.grey_bg .entry_thumbnail a:hover{color:#fff}#page .related_content.grey_bg .entry_thumbnail .entry_meta{color:#ccc}#page .related_content.grey_bg .entry_thumbnail .icon_location svg path,#page .related_content.grey_bg .entry_thumbnail .icon_person svg path,#page .related_content.grey_bg .entry_thumbnail .icon_resource svg path,#page .related_content.grey_bg .entry_thumbnail .icon_tags svg path{fill:#d6d6d6}#page .related_content.grey_bg .entry_thumbnail .green_text{color:#96c21e}#page .related_content.grey_bg .entry_thumbnail .excerpt{color:#fff}#page .related_content h2{margin:0 0 40px}#page .share_this_article{border-top:1px solid rgba(0,0,0,.16);padding:40px 0 30px;background-color:#e6f6fd}#page .share_this_article input{cursor:text;background-color:#fff;width:368px;display:inline-block}#page .file_download_form{padding:0 0 56px}#page .newsletter_form{padding:40px 0 56px}#page ul.pagination{list-style:none;margin:40px 0 0;padding:0}#page ul.pagination li{vertical-align:top;display:inline-block;width:40px;height:40px}#page ul.pagination li a,#page ul.pagination li span{display:inline-block;width:40px;height:40px}#page ul.pagination li.pagination-page{margin:0 4px}#page ul.pagination li.pagination-page a,#page ul.pagination li.pagination-page span{background-color:#707070;color:#fff;font-weight:700;font-size:18px;padding:4px 0 0}#page ul.pagination li.pagination-page a{background-color:#00a0e6;border-bottom:0 none}#page ul.pagination li.pagination-page a:hover{background-color:#707070}#page ul.pagination li.pagination-next a,#page ul.pagination li.pagination-previous a{border-bottom:0 none;padding:3px 0 0}#page ul.pagination li.pagination-next a svg polygon,#page ul.pagination li.pagination-previous a svg polygon{fill:#00a0e6}#page ul.pagination li.pagination-next a:hover svg polygon,#page ul.pagination li.pagination-previous a:hover svg polygon{fill:#707070}#page .load_more_btn{margin:0 0 56px}#page .load_more_btn.disabled{background-color:#707070}footer#footer{border-top:1px solid rgba(0,0,0,.16)}footer#footer a{color:inherit;border-bottom:1px solid #fff}footer#footer a:hover{opacity:.75}footer#footer a.button{color:#fff}footer#footer a.button:hover{opacity:1}footer#footer #newsletter{padding:40px 0 56px;background-color:#e6f6fd}footer#footer #newsletter h3{color:#789b18}footer#footer #footer_content{background-color:#3d3d3d;color:#fff;padding:33px 0 24px}footer#footer #footer_content .footer_section{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #707070}@media screen and (max-width:39.9375em){footer#footer #footer_content .footer_section p strong{display:block}}footer#footer #footer_content input,footer#footer #footer_content textarea{color:rgba(0,0,0,.56)}footer#footer #footer_content ul.footer_menu{list-style-type:none;margin:0 0 6px 0}footer#footer #footer_content ul.footer_menu li{margin:0;width:auto}@media print,screen and (min-width:40em){footer#footer #footer_content ul.footer_menu li{padding:0 12px 0 16px;display:inline-block;border-left:1px solid #707070}}footer#footer #footer_content ul.footer_menu li:first-child{padding-left:0;border:0 none}footer#footer #footer_content ul.footer_menu#footer_menu_secondary{font-size:18px;line-height:24px;font-weight:400}footer#footer #footer_content .contact_email{margin:0 0 24px}@media print,screen and (min-width:40em){footer#footer #footer_content .contact_email{display:inline;border-left:1px solid #707070;margin:0 12px 0 12px;padding:0 0 0 16px}}footer#footer #footer_content .social_icon_link{background-repeat:no-repeat;background-size:contain;width:53px;height:25px;display:inline-block;border:0 none}@media print,screen and (min-width:40em){footer#footer #footer_content .social_icon_link{background-position:16px 0;border-left:1px solid #707070}}footer#footer #footer_content .social_icon_link.facebook{background-image:url(/assets/img/facebook.png)}footer#footer #footer_content .social_icon_link.twitter{background-image:url(/assets/img/twitter.png)}footer#footer #footer_content .social_icon_link.linkedin{background-image:url(/assets/img/linkedin.png)}footer#footer #footer_content .social_icon_link.instagram{background-image:url(/assets/img/instagram.png)}footer#footer #footer_content .social_icon_link:hover{opacity:.75}footer#footer #footer_content a#footer_logo{border:0 none;background-image:url(/assets/img/bioregional-logo-white.png);background-repeat:no-repeat;background-size:contain;width:218px;height:72px;display:block}@media print,screen and (min-width:40em){footer#footer #footer_content a#footer_logo{margin:0 0 0 -12px}}footer#footer #footer_content a#footer_logo:hover{opacity:.75}footer#footer #footer_content #site_credit{font-size:18px;line-height:24px;font-weight:400;padding:20px 0 0}@media print,screen and (min-width:40em){footer#footer #footer_content #site_credit{padding:0;text-align:right}}#page .accordion-title{display:inline-block;padding:14px 0 10px;margin-bottom:0;font-size:22px;line-height:34px;font-weight:300;color:#0086c1;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#ccc;text-underline-offset:2px}#page .accordion-title-arrow{position:absolute;right:4px;top:50%;margin-top:-8px;display:block;width:12px;height:12px;border-bottom:3px solid #d6d6d6;border-right:3px solid #d6d6d6;transform:rotate(45deg)}#page .accordion-title-block{position:relative;padding-right:24px;cursor:pointer}#page .accordion-title-block:hover .accordion-title{color:#000}#page .accordion-title-block.show .accordion-title-arrow{margin-top:-4px;transform:rotate(225deg)}#page .accordion-border{position:relative}#page .accordion-border:after{content:" ";position:absolute;height:1px;width:100%;top:0;left:0;background-image:linear-gradient(to right,#96c21e,#00a0e6)}#page .accordion-content{padding-top:20px;padding-bottom:20px;opacity:0;transform:translateY(-1rem);max-height:0;transition:all .3s ease-in-out}#page .accordion-content p:last-child{margin-bottom:0}#page .accordion-content.show{opacity:1;transform:translateY(0);max-height:9999px}#page .accordion-content .resource_link{min-height:142px;position:relative}#page .accordion-content .resource_link::before{content:" ";position:absolute;width:100%;height:1px;left:0;border-top:1px solid #d6d6d6}#page .accordion-content .resource_link:last-child::after{content:" ";position:absolute;width:100%;height:1px;bottom:0;left:0;border-top:1px solid #d6d6d6}#page .accordion-content .resource_link img{position:absolute;right:0;top:20px}#page .accordion-content .resource_link .resource_title{padding:14px 0 12px;font-size:18px;line-height:24px;font-weight:400;font-weight:700}#page .accordion-content .resource_link .cell.large-8{padding-right:80px}@media print,screen and (min-width:40em){#page .accordion-content .resource_link-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#page .accordion-content .resource_link{flex:0 0 47.5%;max-width:47.5%}}@media print,screen and (min-width:64em){#page .accordion-content .resource_link .cell.large-8{padding-right:0}}#page .block_accordion_content{margin-bottom:0}#page .block_accordion .entry_body{padding-bottom:0}.filter-form-section{color:#00a0e6;background-color:#f5f5f5;padding-top:40px;padding-bottom:56px}.filter-dropdown,.filter-option-title{display:block;width:100%;height:auto;padding:.25rem 1.5rem .25rem 1rem;margin-bottom:0;background-origin:border-box;border:none;background-color:#fff;font-weight:700;appearance:none;background-image:url(/assets/img/chevron-down.svg);background-size:16px auto;background-position:right 10px top 50%;cursor:pointer;transition:all .25s ease-in-out}.filter-dropdown:focus,.filter-dropdown:hover,.filter-option-title:focus,.filter-option-title:hover{border:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}.filter-options{position:absolute;top:100%;width:100%;padding:.25rem 1rem .625rem;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);opacity:0;transform:translateY(-1rem);max-height:0;transition:all .3s ease-in-out}.filter-option-toggle{position:relative;margin-bottom:1rem}.filter-option-toggle.show{z-index:1}.filter-option-toggle.show .filter-option-title,.filter-option-toggle.show .filter-options{box-shadow:0 0 2px #707070}.filter-option-toggle.show .filter-options{opacity:1;transform:translateY(0);max-height:999px}.filter-option-select{margin-bottom:1rem}.filter-option{position:relative;padding-right:20px;border-bottom:1px solid #00a0e6}.filter-option .cat-label{margin:0;padding:4px 0}.filter-option .cat-checkbox{opacity:1;top:6px;right:0;height:20px;width:20px;margin-bottom:0;border:1px solid #00a0e6;appearance:none}.filter-option .cat-checkbox:checked{background-image:url(/assets/img/checkbox-tick.svg);background-position:center}.filter-section-title{color:#789b18;margin-bottom:0}.filtered-entries-section{padding-top:56px}.title-search{margin-bottom:0}.title-search input[type=text]{height:auto;padding:.5rem 1rem;margin-bottom:0;border:none}.title-search input[type=submit]{display:inline-block;width:40px;height:auto;margin-bottom:0;min-width:0;background-color:#707070;background-image:url(/assets/img/search.png);background-size:17px 17px;background-repeat:no-repeat;background-position:center}.title-search input[type=submit]:hover{background-color:#5a5a5a}.filter-row{padding-top:1rem;padding-bottom:1rem}.filter-row:first-child{padding-top:0;padding-bottom:.25rem}.filter-row.filter-option-toggles,.filter-row:last-child{padding-bottom:0}.reset-link{text-align:right}.cat-tag{display:inline-block;color:#fff;font-size:18px;font-weight:400;padding:.0625rem 1.75rem .0625rem 1rem;margin:.25rem .125rem .25rem 0;background-color:#00a0e6;border-radius:999px;background-image:url(/assets/img/tag-close.svg);background-size:12px auto;background-position:right .75rem top 50%;cursor:pointer;transition:all .25s ease-in-out}.cat-tag:hover{background-color:#0086c1}.cat-tag--link{background-color:#96c21e;border-bottom:none}.cat-tag--link:focus,.cat-tag--link:hover{color:#fff;background-color:#789b18}.grecaptcha-badge{display:none}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}a[href]:after{content:none!important}}
/*# sourceMappingURL=styles.css.map*/