/*!
 Theme Name:   Clean Cooking Alliance
 Theme URI:    https://cleancookingalliance.com
 Description:  A simple, performant theme for the Clean Cooking Alliance.
 Author:       Great Believer
 Author URI:   https://greatbeliever.us/
 Template:     generatepress
 Version:      0.1
*/*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ol.stripped,ul.stripped{list-style:none;margin-left:0;margin-bottom:0}ol.inline li,ul.inline li{display:inline-block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bg-image{background-size:cover;background-position:center;border-radius:10px}.lazy{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.lazy.lazy-ready{opacity:1}.mobile-only{display:none}@media screen and (max-width:768px){.desktop-only{display:none}.mobile-only{display:block}}.grid-container{max-width:calc(1200px + 60px)}#content,#main,#primary{width:100%;overflow:hidden}.site-main{position:relative}.site-main>*{margin-bottom:0}#content{display:block}#page{max-width:100%}#page main#main{margin:0}#page main#main.has-footer-cta>section:last-of-type{padding-bottom:190px!important}@media screen and (max-width:450px){#page main#main.has-footer-cta>section:last-of-type{padding-bottom:250px!important}}section{width:100%;position:relative}section.vcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section>svg{position:absolute;z-index:1;pointer-events:none}section>svg.flair-right{right:0}section>svg.flair-left{left:0}section .content{position:relative;z-index:2;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}section .content .column-50{max-width:50%;width:100%}section .content .column-50:first-child{padding-right:20px}section .content .column-50:last-child{padding-left:20px}section .content .wrapper{width:100%}@media screen and (max-width:calc(1200px + 60px)){section .content{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:768px){section .content{display:block!important}}section .section-title{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:3}section .section-title.light h2,section .section-title.light p{color:#fff}section .section-title.dark h2,section .section-title.dark p{color:#183b72}section .section-title.align-left{max-width:1200px}section .section-title.align-left h2,section .section-title.align-left p{text-align:left;max-width:625px}section .section-title h2,section .section-title p{text-align:center}section .section-title h2{color:#578c43;font-size:34px;line-height:44px;font-weight:400}section .section-title h2 strong{font-weight:700}section .section-title p{color:#042549}@media screen and (max-width:calc(1200px + 60px)){section .section-title{padding-left:30px!important;padding-right:30px!important}}body.modal-open{overflow:hidden}.modal{display:none;opacity:1;background-color:rgba(0,0,0,.8)}.modal.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.modal .modal-content{position:relative}.modal .modal-content iframe{max-width:100%;width:800px;height:500px}.modal .modal-content .modal-toggle{position:absolute;top:-50px;right:-50px;width:50px;height:50px;border-radius:25px;padding:5px;text-align:center;background-color:#fff;color:#000}@media screen and (max-width:996px){.modal .modal-content iframe{width:600px;height:300px}}@media screen and (max-width:768px){.modal .modal-content iframe{width:450px;height:250px}}@media screen and (max-width:550px){.modal .modal-content iframe{width:calc(100vw - 50px);height:200px}.modal .modal-content .modal-toggle{top:initial;bottom:0;right:50%;-webkit-transform:translateX(50%) translateY(125%);transform:translateX(50%) translateY(125%)}}@media screen and (max-width:450px){body:not(.home) main#main svg.flair-left,body:not(.home) main#main svg.flair-right{display:none}}.page-header-image{display:none}body,html{font-family:aktiv-grotesk,sans-serif;color:#000;font-size:18px;font-weight:400;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:aktiv-grotesk,sans-serif;font-weight:300;line-height:1.7;color:#000}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;padding-top:15px}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{text-decoration:none}h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{text-decoration:none}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:aktiv-grotesk,sans-serif;font-weight:700}.h1,h1{font-size:80px;line-height:70px}.h2,h2{font-size:51px;line-height:62px}.h3,h3{font-size:44px;line-height:55px}.h4,h4{font-size:34px;line-height:44px}.h5,h5{font-size:26px;line-height:36px}.h6,h6{font-size:22px;line-height:30px}a,p{font-size:18px;line-height:26px}a strong,p strong{font-weight:700}.p.cta,p.cta{font-size:26px;line-height:1;font-weight:700;text-transform:uppercase}a{-webkit-transition:none;transition:none;color:#578c43;text-decoration:none}a:focus,a:hover{color:#578c43;text-decoration:none;opacity:.8}a:focus>svg path,a:hover>svg path{fill:#80ad4b}button,label{font-size:16px;line-height:1;font-weight:700;text-transform:uppercase}.readability-normalize h1,.readability-normalize h2,.readability-normalize h3,.readability-normalize h4,.readability-normalize h5{color:#477c33;font-family:aktiv-grotesk,sans-serif;font-weight:700}.readability-normalize h1{font-size:44px;line-height:55px}.readability-normalize h2{font-size:26px;line-height:36px}.readability-normalize h3{font-size:22px;line-height:30px}.readability-normalize p>span{font-size:18px!important}.readability-normalize ol li,.readability-normalize p,.readability-normalize ul li{font-weight:400}.readability-normalize a.btn{margin:15px 0}.readability-normalize img{max-width:100%;border-radius:10px;margin:20px 0}.readability-normalize blockquote,.readability-normalize cite{font-style:normal}.readability-normalize blockquote{color:#356635;padding:20px 0;border-left:0;border-top:1px solid #e5e5e5}.readability-normalize blockquote>p{margin-bottom:10px}.readability-normalize blockquote .title,.readability-normalize blockquote cite{display:block}.readability-normalize blockquote cite,.readability-normalize blockquote strong{font-size:16px;color:#000;font-weight:700;margin-top:15px}.readability-normalize blockquote cite .title,.readability-normalize blockquote strong .title{display:block;font-weight:400}.readability-normalize hr{height:1px;background-color:#4f4f4f}form{margin:15px 0}form.form-50{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form.form-50 .form-group{max-width:calc(50% - 15px);margin-right:15px}form .form-group{margin-bottom:10px}form label{font-weight:400;text-transform:none}form input{color:#000}input,select,textarea{font-size:16px;color:#000;margin-bottom:10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select[type=email],select[type=number],select[type=password],select[type=search],select[type=tel],select[type=text],select[type=url],textarea[type=email],textarea[type=number],textarea[type=password],textarea[type=search],textarea[type=tel],textarea[type=text],textarea[type=url]{color:#000}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select[type=email]:focus,select[type=number]:focus,select[type=password]:focus,select[type=search]:focus,select[type=tel]:focus,select[type=text]:focus,select[type=url]:focus,textarea[type=email]:focus,textarea[type=number]:focus,textarea[type=password]:focus,textarea[type=search]:focus,textarea[type=tel]:focus,textarea[type=text]:focus,textarea[type=url]:focus{color:#000}input:focus,select:focus,textarea:focus{color:#000}input[type=checkbox],input[type=radio]{margin-right:5px}input[type=submit]{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#0280bf;margin-top:15px}input[type=submit]:focus,input[type=submit]:hover{opacity:1}textarea{resize:vertical;min-height:150px}select:not([multiple]){height:40px}#gform_7 select{height:40px}.gform_wrapper .gform_validation_errors .gform_submission_error{padding-top:0}.gform_wrapper .gform_heading .gform_title{color:#578c43}.gform_wrapper .gform_heading .gform_description{font-weight:300}.gform_wrapper form .gf_progressbar_wrapper .gf_progressbar_title{font-size:16px}.gform_wrapper form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#284f8b!important}.gform_wrapper form .ginput_container_address span{margin-bottom:15px}.gform_wrapper form .ginput_container_address span label{margin-bottom:5px}.gform_wrapper form .ginput_container_name span label{margin-bottom:5px}.gform_wrapper form .gfield{margin-bottom:10px}.gform_wrapper form .gfield .ginput_container_textarea textarea{padding:15px 8px}.gform_wrapper form .gfield .gfield_checkbox input[type=checkbox]{margin-bottom:0}.gform_wrapper form .gform_page .gform_page_footer input[type=button]{margin-top:15px}.gform_wrapper form .gform_page .gform_page_footer input[type=button].gform_previous_button{color:#000;padding-left:0;text-transform:uppercase}.gform_wrapper form .gform_page .gform_page_footer input[type=button].gform_next_button{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#284f8b;color:#fff;margin-right:20px}.gform_wrapper form .gform_page .gform_page_footer input[type=button].gform_next_button:focus,.gform_wrapper form .gform_page .gform_page_footer input[type=button].gform_next_button:hover{opacity:1}.gform_wrapper form .gform_page .gform_page_footer input[type=submit]{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#284f8b;color:#fff;margin-right:20px}.gform_wrapper form .gform_page .gform_page_footer input[type=submit]:focus,.gform_wrapper form .gform_page .gform_page_footer input[type=submit]:hover{opacity:1}.gform_wrapper form .gform_page .gform_page_footer .gform_ajax_spinner{margin-left:auto}.gform_wrapper form .gsection_title{font-size:34px;margin-bottom:35px}.gform_widget .gform_footer input[type=submit]{margin-top:0;background-color:transparent;color:#fff;border-color:#fff}.gform_widget .gform_footer input[type=submit]:focus,.gform_widget .gform_footer input[type=submit]:hover{background-color:#fff;color:#356635}.btn{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px}.btn:focus,.btn:hover{opacity:1}.btn.btn-blue{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#0280bf;color:#fff}.btn.btn-blue:focus,.btn.btn-blue:hover{opacity:1}.btn.btn-blue:focus,.btn.btn-blue:hover{background-color:#284f8b;color:#fff}.btn.btn-blue:focus>svg path,.btn.btn-blue:hover>svg path{fill:#fff}.btn.btn-dark-blue{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#183b72;color:#fff}.btn.btn-dark-blue:focus,.btn.btn-dark-blue:hover{opacity:1}.btn.btn-dark-blue:focus,.btn.btn-dark-blue:hover{background-color:#042549;color:#fff}.btn.btn-dark-blue:focus>svg path,.btn.btn-dark-blue:hover>svg path{fill:#fff}.btn.btn-green{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#80ad4b;color:#fff}.btn.btn-green:focus,.btn.btn-green:hover{opacity:1}.btn.btn-green:focus,.btn.btn-green:hover{background-color:#94c659;color:#fff}.btn.btn-green:focus>svg path,.btn.btn-green:hover>svg path{fill:#042549}.btn.btn-med-green{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#578c43;color:#fff}.btn.btn-med-green:focus,.btn.btn-med-green:hover{opacity:1}.btn.btn-med-green:focus,.btn.btn-med-green:hover{background-color:#356635;color:#fff}.btn.btn-med-green:focus>svg path,.btn.btn-med-green:hover>svg path{fill:#356635}.btn.btn-orange{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#f99303;color:#183b72}.btn.btn-orange:focus,.btn.btn-orange:hover{opacity:1}.btn.btn-orange:focus,.btn.btn-orange:hover{background-color:#ffae3c;color:#183b72}.btn.btn-orange:focus>svg path,.btn.btn-orange:hover>svg path{fill:#183b72}.btn.btn-black{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#000;color:#fff}.btn.btn-black:focus,.btn.btn-black:hover{opacity:1}.btn.btn-black:focus,.btn.btn-black:hover{background-color:#000;color:#fff}.btn.btn-black:focus>svg path,.btn.btn-black:hover>svg path{fill:#fff}.btn.btn-white{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:#fff;color:#255225}.btn.btn-white:focus,.btn.btn-white:hover{opacity:1}.btn.btn-white:focus,.btn.btn-white:hover{background-color:#80ad4b;color:#255225}.btn.btn-white:focus>svg path,.btn.btn-white:hover>svg path{fill:#000}.btn.btn-transparent{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:transparent;color:#fff;border:1px solid #fff}.btn.btn-transparent:focus,.btn.btn-transparent:hover{opacity:1}.btn.btn-transparent:focus,.btn.btn-transparent:hover{background-color:#fff;color:#255225}.btn.btn-transparent:focus>svg path,.btn.btn-transparent:hover>svg path{fill:#255225}.btn.btn-dark{display:inline-block;font-weight:900;font-size:16px;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:3px;background-color:rgba(0,0,0,.2);color:#fff}.btn.btn-dark:focus,.btn.btn-dark:hover{opacity:1}.btn.btn-dark:focus,.btn.btn-dark:hover{background-color:rgba(0,0,0,.2);color:#fff}.btn.btn-dark:focus>svg path,.btn.btn-dark:hover>svg path{fill:#fff}body.single .single-content{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(64%,#ecf6fa),color-stop(90%,#bad4ee),to(#75bedc));background:linear-gradient(180deg,#fff 0,#ecf6fa 64%,#bad4ee 90%,#75bedc 100%);position:relative;padding-bottom:200px}body.single .single-content .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}body.single .single-content .content>svg{position:absolute;z-index:0}body.single .single-content .content>svg.bg-flair-1{top:450px;left:-100px}body.single .single-content.has-metadata aside.metadata{display:block}body.single .single-content.has-metadata .body-content{margin:0}body.single .single-content aside.metadata{display:none;max-width:180px;width:100%;margin-right:100px;font-size:16px}body.single .single-content aside.metadata h2{padding-top:0;color:#477c33;font-size:18px;font-weight:700}body.single .single-content aside.metadata .data .data-item{display:block}body.single .single-content aside.metadata .data .data-item:first-child{padding-top:0}body.single .single-content aside.metadata .data .data-item:last-child{border-bottom:1px solid rgba(0,0,0,.6)}body.single .single-content aside.metadata .data .data-item .title,body.single .single-content aside.metadata .data .data-item .value{display:block}body.single .single-content aside.metadata .data .data-item .title{font-weight:700;font-size:14px;padding-top:12px}body.single .single-content aside.metadata .data .data-item .value{font-weight:400}body.single .single-content aside.metadata .data .data-item .value:last-child{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.2)}body.single .single-content aside.metadata .related-links{padding:20px 0}body.single .single-content aside.metadata .related-links a{color:#000}@media screen and (max-width:768px){body.single .single-content aside.metadata{max-width:100%;width:100%;margin-bottom:40px}body.single .single-content aside.metadata .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid #e5e5e5}body.single .single-content aside.metadata .data .data-item{margin-right:30px;padding-top:0;border-bottom:0!important}body.single .single-content aside.metadata .data .data-item .value{border-bottom:0!important}body.single .single-content aside.metadata .related-links{border-bottom:1px solid #e5e5e5}}@media screen and (max-width:450px){body.single .single-content aside.metadata .data .data-item{width:100%}}body.single .single-content .body-content{max-width:680px;margin:0 auto}body.single .single-content .body-content.full-width{max-width:100%;width:100%}body.single .single-content .body-content.full-width .content-title{max-width:680px}body.single .single-content .body-content.full-width iframe{width:100%}body.single .single-content .body-content.full-width iframe .breadcrumbs{display:none}body.single .single-content .body-content .content-title{font-weight:700;color:#477c33;padding-top:0}body.page-template-default #page main#main:not(.has-footer-cta) .single-content{padding-bottom:60px}body.page-template-default #page main#main.has-footer-cta .single-content{padding-bottom:290px!important}body.page-template-default .single-content{background:linear-gradient(181.33deg,#fff 23.28%,#75bedc 146.96%)}body.page-template-default .single-content .flair-left{bottom:0;opacity:.6}body.page-template-default .single-content .flair-right{bottom:0;opacity:.6}body.page-template-default .single-content .content{max-width:750px}@media screen and (max-width:768px){body.page-template-default .single-content{padding-top:50px!important}}body.error404 .single-content{padding:100px 0;text-align:center}.excerpt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.excerpt-wrapper.excerpt-4 .excerpt{max-width:calc((100% / 4) - 22.5px)}.excerpt-wrapper.excerpt-4 .excerpt:not(:nth-child(4n)){margin-right:30px}.excerpt-wrapper.excerpt-3 .excerpt{max-width:calc((100% / 3) - 20px)}.excerpt-wrapper.excerpt-3 .excerpt:not(:nth-child(3n)){margin-right:30px}.excerpt-wrapper.excerpt-2 .excerpt{max-width:calc((100% / 2) - 30px)}.excerpt-wrapper.excerpt-2 .excerpt:not(:nth-child(2n)){margin-right:30px}.excerpt-wrapper.light .excerpt .text-content h3,.excerpt-wrapper.light .excerpt .text-content p{color:#fff}.excerpt-wrapper.light .excerpt .text-content h3{border-bottom:1px solid #fff}.excerpt-wrapper.light .excerpt .text-content svg path{fill:#fff}.excerpt-wrapper.dark .excerpt .text-content h3{border-bottom:1px solid #042549}.excerpt-wrapper.dark .excerpt .text-content h3{color:#042549}.excerpt-wrapper.dark .excerpt .text-content p{color:#284f8b}.excerpt-wrapper.dark .excerpt .text-content svg path{fill:#284f8b}.excerpt-wrapper .excerpt{margin-bottom:30px;width:100%}.excerpt-wrapper .excerpt h3{padding-top:0;font-weight:400;font-size:24px;line-height:31px}.excerpt-wrapper .excerpt a{text-decoration:none;color:#000}.excerpt-wrapper .excerpt a svg{min-width:29px;margin-left:5px}.excerpt-wrapper .excerpt a:focus svg path,.excerpt-wrapper .excerpt a:hover svg path{fill:#578c43}.excerpt-wrapper .excerpt .metadata{margin-bottom:10px;font-size:16px;min-height:29px;margin:10px 0}.excerpt-wrapper .excerpt .metadata ul li{font-weight:400;color:#000;padding-top:3px;padding-right:12px;padding-right:12px;margin-right:12px}.excerpt-wrapper .excerpt .metadata ul li:not(:last-child){border-right:1px solid #578c43}.excerpt-wrapper .excerpt .image-container{position:relative;margin-bottom:15px}.excerpt-wrapper .excerpt .image-container date{position:absolute;top:0;left:0;background-color:#fff;color:#477c33;font-size:14px;font-weight:400;border-top-left-radius:8px;padding:5px 10px;z-index:2}.excerpt-wrapper .excerpt .image-container .thumbnail-image{background-color:#f2f2f2;width:100%;height:245px;max-width:375px;background-size:cover;background-position:center;border-radius:10px}.excerpt-wrapper .excerpt .text-content:not(.has-cta) .cta svg{margin-left:0!important}.excerpt-wrapper .excerpt .text-content>svg path{fill:#000}.excerpt-wrapper .excerpt .text-content h3{padding-bottom:0;margin-bottom:0;margin-top:5px;color:#477c33}.excerpt-wrapper .excerpt .text-content p{margin-top:10px;margin-bottom:20px}.excerpt-wrapper .excerpt .text-content .topic{font-size:16px}.excerpt-wrapper .excerpt .text-content .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.excerpt-wrapper .excerpt .text-content .cta p{display:none;font-size:initial;text-transform:none;font-weight:700;line-height:23px;margin-top:0;margin-bottom:0;margin-right:8px}.excerpt-wrapper .excerpt .text-content .cta svg{margin-left:0;margin-top:-2px}@media screen and (max-width:768px){.excerpt-wrapper .image-container .bg-image{height:217px!important}.excerpt-wrapper.excerpt-3 .excerpt,.excerpt-wrapper.excerpt-4 .excerpt{max-width:calc((100% / 2) - 30px)}.excerpt-wrapper.excerpt-3 .excerpt:not(:nth-child(2n)),.excerpt-wrapper.excerpt-4 .excerpt:not(:nth-child(2n)){margin-right:30px}}@media screen and (max-width:550px){.excerpt-wrapper.excerpt-2 .excerpt,.excerpt-wrapper.excerpt-3 .excerpt,.excerpt-wrapper.excerpt-4 .excerpt{max-width:calc(100%);margin-right:0!important}.excerpt-wrapper.excerpt-2 .excerpt .image-container .thumbnail-image,.excerpt-wrapper.excerpt-3 .excerpt .image-container .thumbnail-image,.excerpt-wrapper.excerpt-4 .excerpt .image-container .thumbnail-image{height:217px;max-width:100%}}@media screen and (max-width:350px){.excerpt-wrapper .excerpt .metadata ul li{display:block;border-right:0!important}}ul#header-bar li{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:0}ul#header-bar li.instagram{margin-top:2px}ul#header-bar li:first-child{margin-right:20px}ul#header-bar li:last-child{margin-right:0}ul#header-bar li a{color:#042549;text-transform:uppercase;text-decoration:none}ul#header-bar li a:focus,ul#header-bar li a:hover{color:#578c43}header#masthead{position:relative;padding-bottom:10px;max-width:1200px;margin:0 auto}header#masthead .inside-header{padding:0 0 10px 0}header#masthead .site-logo{margin-top:20px}header#masthead .site-logo>a:focus,header#masthead .site-logo>a:hover{opacity:1}header#masthead .inside-navigation{padding-top:60px}header#masthead .inside-navigation a#donate{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:20px;z-index:2}header#masthead .inside-navigation ul#header-bar{position:absolute;top:20px;right:0}header#masthead ul.menu li.menu-item.current-menu-item>a{background-color:transparent;color:#477c33!important}header#masthead ul.menu li.menu-item.menu-item-has-children>a span{display:none}header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu{border:none;border-bottom-right-radius:34px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 20px 10px 0 rgba(0,0,0,.06);box-shadow:0 20px 10px 0 rgba(0,0,0,.06);width:100%;min-width:200px;padding:20px;padding-top:40px;background-color:#fff;z-index:1}header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu li{border-left:none}header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu li:not(:last-child){margin-bottom:15px}header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a{text-transform:none;padding-left:0}header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:focus,header#masthead ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:hover{text-decoration:none}header#masthead ul.menu li.menu-item:not(:first-child):not(.cta){border-left:1px solid #042549}header#masthead ul.menu li.menu-item a{color:#042549;font-size:16px;line-height:initial;font-weight:700;text-transform:uppercase;padding:0 20px}header#masthead ul.menu li.menu-item a:focus,header#masthead ul.menu li.menu-item a:hover{color:#578c43;background-color:transparent;text-decoration:none}@media screen and (max-width:calc(1200px + 60px)){header#masthead{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:1200px){header#masthead .inside-navigation{padding-top:0}header#masthead .inside-navigation ul#header-bar{top:-60px}header#masthead .inside-header{-ms-flex-wrap:wrap;flex-wrap:wrap}header#masthead .inside-header .site-logo{-ms-flex-preferred-size:50%;flex-basis:50%;top:0;padding:10px 0}}@media screen and (max-width:996px){header#masthead nav#site-navigation{background-color:#fff;margin-top:0}header#masthead nav#site-navigation.toggled .inside-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header#masthead nav#site-navigation.toggled .inside-navigation #primary-menu{margin-bottom:30px}header#masthead nav#site-navigation.toggled .inside-navigation form.search-form{display:block!important;pointer-events:all;position:relative;opacity:1;left:initial;top:initial;visibility:visible;max-width:initial;width:calc(100% + 60px);position:relative;margin-left:-30px;margin-right:-30px;margin-bottom:20px}header#masthead nav#site-navigation.toggled .inside-navigation form.search-form::after{content:url(assets/svgs/search.svg);display:block;width:25px;height:25px;margin-top:-3px;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header#masthead nav#site-navigation.toggled .inside-navigation form.search-form input[type=search]{width:100%;background-color:#f2f2f2;padding:20px;padding-left:70px;padding-right:80px;border:0;font-size:20px;line-height:20px;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}header#masthead nav#site-navigation.toggled .inside-navigation form.search-form a#search-submit-button{top:15px;right:30px;-webkit-transform:none;transform:none}header#masthead nav#site-navigation.toggled .inside-navigation form.search-form a#search-submit-button>svg{width:40px}header#masthead nav#site-navigation.toggled .inside-navigation a#donate{display:block!important;width:100%;margin-bottom:30px;margin-left:0;text-align:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}header#masthead nav#site-navigation.toggled .inside-navigation ul#header-bar{position:relative;top:initial;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;padding-left:0!important;padding-right:0!important;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}header#masthead nav#site-navigation.toggled .inside-navigation ul#header-bar li:first-child{margin-right:auto}header#masthead nav#site-navigation.toggled .inside-navigation ul#header-bar li:not(:first-child){margin-right:20px}header#masthead .inside-header{padding:20px 0}header#masthead .inside-header .site-logo{max-width:230px;width:100%;-ms-flex-preferred-size:230px;flex-basis:230px}header#masthead .inside-header .site-logo img{width:100%}header#masthead #primary-menu{width:100%}header#masthead #primary-menu ul.menu li.menu-item{border-left:0!important;margin-bottom:0}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children{position:relative}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children.sfHover>a::after{content:url(assets/svgs/minus.svg)}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children>a{padding:20px 0;color:#284f8b;padding-bottom:15px;border-bottom:1px solid #828282}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children>a::after{content:url(assets/svgs/plus.svg);position:absolute;right:0;top:50%;width:22px;height:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children ul.sub-menu{padding:0;padding-top:20px}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children ul.sub-menu li.menu-item{border-bottom:0;margin-bottom:20px}header#masthead #primary-menu ul.menu li.menu-item.menu-item-has-children ul.sub-menu li.menu-item a{font-size:16px;color:#183b72}header#masthead #primary-menu ul.menu li.menu-item a{font-size:22px;line-height:24px;font-weight:700;padding-left:0}header#masthead #primary-menu ul.menu li.menu-item a:focus,header#masthead #primary-menu ul.menu li.menu-item a:hover{color:#284f8b;text-decoration:none}}@media screen and (max-width:450px){header#masthead .inside-header .site-logo{max-width:200px;width:100%;-ms-flex-preferred-size:200px;flex-basis:200px}header#masthead .inside-header .site-logo img{width:100%}header#masthead .header-widget{display:none}}nav#site-navigation .search-item>a{padding:0 15px}nav#site-navigation .search-item>a:focus,nav#site-navigation .search-item>a:hover{text-decoration:none;opacity:1}nav#site-navigation .search-item>a:focus svg path,nav#site-navigation .search-item>a:hover svg path{fill:#578c43}nav#site-navigation .search-item svg{width:25px;height:25px;top:5px}nav#site-navigation .search-item svg path{fill:#042549}nav#site-navigation form.search-form{max-width:350px;top:120px;margin:0}nav#site-navigation form.search-form.nav-search-active{left:initial}nav#site-navigation form.search-form input[type=search],nav#site-navigation form.search-form input[type=search]:focus{background-color:#fff;-webkit-box-shadow:0 20px 10px 0 rgba(0,0,0,.06);box-shadow:0 20px 10px 0 rgba(0,0,0,.06);font-size:18px;color:#042549;opacity:1;border-bottom:3px solid #042549;padding-right:40px}nav#site-navigation form.search-form>a#search-submit-button{position:absolute;right:10px;top:2px;-webkit-transform:translateY(50%);transform:translateY(50%)}nav#site-navigation form.search-form>a#search-submit-button svg{width:25px}@media screen and (max-width:996px){#mobile-menu-control-wrapper .search-item{display:none}#mobile-menu-control-wrapper .menu-toggle{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}#mobile-menu-control-wrapper .menu-toggle span.gp-icon svg{width:40px;height:40px}#mobile-menu-control-wrapper .menu-toggle span.gp-icon svg path{fill:#042549}}.site-footer{position:relative;z-index:1}.site-footer #footer-widgets{background-color:#042549}.site-footer #footer-widgets a,.site-footer #footer-widgets h2,.site-footer #footer-widgets label,.site-footer #footer-widgets p{color:#fff}.site-footer #footer-widgets a,.site-footer #footer-widgets label,.site-footer #footer-widgets p{font-size:16px}.site-footer #footer-widgets a{text-decoration:none}.site-footer #footer-widgets a:focus,.site-footer #footer-widgets a:hover{color:#99d4f2}.site-footer #footer-widgets .widget{height:100%;border-left:1px solid rgba(255,255,255,.4);padding-left:25px;padding-right:25px}.site-footer #footer-widgets .widget .widget-title{font-weight:700;padding-top:0;margin-top:0;margin-bottom:10px}.site-footer #footer-widgets .widget .textwidget p{margin-bottom:5px;line-height:23px}.site-footer #footer-widgets .footer-widget-1{max-width:280px}.site-footer #footer-widgets .footer-widget-1 .widget{border-left:none;padding-left:0}.site-footer #footer-widgets .footer-widget-1 .widget img{max-width:212px;min-width:200px}.site-footer #footer-widgets .footer-widget-2{max-width:200px}.site-footer #footer-widgets .footer-widget-3{min-width:300px;max-width:300px}.site-footer #footer-widgets .footer-widget-4 .widget{padding-right:0}@media screen and (max-width:1200px){.site-footer #footer-widgets .widget a,.site-footer #footer-widgets .widget label,.site-footer #footer-widgets .widget p{font-size:14px;line-height:16px}.site-footer #footer-widgets .footer-widget-4 form{display:block}.site-footer #footer-widgets .footer-widget-4 form .form-group{max-width:100%}.site-footer #footer-widgets .footer-widget-4 form .form-group:not(:last-child){margin-bottom:15px}.site-footer #footer-widgets .footer-widget-4 form .form-group label{display:block}}@media screen and (max-width:996px){.site-footer #footer-widgets .inside-footer-widgets{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer #footer-widgets .inside-footer-widgets>div{min-width:calc(100% / 2)}.site-footer #footer-widgets .inside-footer-widgets>div:nth-child(1),.site-footer #footer-widgets .inside-footer-widgets>div:nth-child(2){margin-bottom:50px}.site-footer #footer-widgets .inside-footer-widgets .widget{border-left:0}.site-footer #footer-widgets .inside-footer-widgets .widget a,.site-footer #footer-widgets .inside-footer-widgets .widget label,.site-footer #footer-widgets .inside-footer-widgets .widget p{font-size:16px;line-height:20px}.site-footer #footer-widgets .inside-footer-widgets .footer-widget-1{padding-left:25px}.site-footer #footer-widgets .inside-footer-widgets .footer-widget-4 form input:not([type=submit]){max-width:100%;width:100%}}@media screen and (max-width:768px){.site-footer #footer-widgets .inside-footer-widgets{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:550px){.site-footer #footer-widgets .inside-footer-widgets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer #footer-widgets .inside-footer-widgets>div{min-width:100%;width:100%;padding-bottom:20px;margin-bottom:30px!important}.site-footer #footer-widgets .inside-footer-widgets>div:not(:first-child):not(:last-child){border-bottom:1px solid #fff}.site-footer #footer-widgets .inside-footer-widgets .widget{padding:0}.site-footer #footer-widgets .inside-footer-widgets .footer-widget-1{padding-left:0}.site-footer #footer-widgets .inside-footer-widgets .footer-widget-4 form .form-group{margin-right:0}}.pagination{background-color:#255225;padding:50px 0;text-align:center}.pagination .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .nav-links,.pagination .page-numbers{list-style:none;margin:0}.pagination .nav-links li,.pagination .page-numbers li{display:inline-block}.pagination .nav-links .current,.pagination .page-numbers .current{border:1px solid rgba(255,255,255,.4);border-radius:3px;padding:5px 8px;padding-top:10px}.pagination .nav-links li:not(:last-child),.pagination .page-numbers li:not(:last-child){margin-right:10px}.pagination .nav-links a,.pagination .nav-links span,.pagination .page-numbers a,.pagination .page-numbers span{color:#fff;font-weight:400;font-size:24px;line-height:31px}.pagination .nav-links a,.pagination .page-numbers a{color:#fff;text-decoration:none}.pagination .nav-links a.page-numbers,.pagination .page-numbers a.page-numbers{margin-left:5px}.pagination .nav-links a.next:focus,.pagination .nav-links a.next:hover,.pagination .nav-links a.prev:focus,.pagination .nav-links a.prev:hover,.pagination .page-numbers a.next:focus,.pagination .page-numbers a.next:hover,.pagination .page-numbers a.prev:focus,.pagination .page-numbers a.prev:hover{opacity:1;text-decoration:underline}.pagination .nav-links a.prev,.pagination .page-numbers a.prev{margin-right:25px}.pagination .nav-links a.next,.pagination .page-numbers a.next{margin-left:25px}section.hero-large{position:relative;background-size:cover;background-position:center;background-color:#477c33}section.hero-large.alignment-top .content{padding-top:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.hero-large.color-blue{background-color:#042549}section.hero-large.color-blue .content svg path{fill:#183b72}section.hero-large.size-small .content{min-height:100px}section.hero-large.size-small .bg-image{min-height:100px;background-position:top center}section.hero-large.size-medium .content{min-height:250px}section.hero-large.size-medium .bg-image{min-height:250px;background-position:top center}section.hero-large.size-large .content{min-height:365px}section.hero-large.size-large .bg-image{min-height:365px}section.hero-large+section{padding-top:120px}section.hero-large .content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative;padding-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.hero-large .content svg{position:absolute;z-index:0}section.hero-large .content svg.bg-flair-1{bottom:-50px;left:-520px}section.hero-large .text-content{width:100%;max-width:400px;margin-top:-25px;position:relative;z-index:1}section.hero-large .text-content h1,section.hero-large .text-content p{color:#fff}section.hero-large .text-content h1{margin-bottom:20px;font-weight:700;padding-top:0;margin-top:14px}section.hero-large .text-content p{margin-bottom:10px;font-weight:500}section.hero-large .bg-image{height:100%;position:absolute;top:0;width:calc(100% - 35vw);left:35vw;border-radius:0}@media screen and (max-width:768px){section.hero-large{padding-bottom:380px}section.hero-large.size-large .content,section.hero-large.size-medium .content,section.hero-large.size-small .content{min-height:auto}section.hero-large.size-large .bg-image,section.hero-large.size-medium .bg-image,section.hero-large.size-small .bg-image{max-width:100%;width:100%;height:380px;top:initial;bottom:0;left:0}section.hero-large+section{padding-top:0!important}section.hero-large .content{padding-top:0}section.hero-large .text-content{background-color:#578c43;margin-left:-30px;margin-right:-30px;padding:30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}section.hero-large .text-content h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}section.hero-large .text-content>svg.bg-flair-2{z-index:-1;bottom:0;left:-30px;-webkit-transform:translateY(calc(100% - 5px));transform:translateY(calc(100% - 5px))}}section.two-columns{padding-top:145px;padding-bottom:50px}section.two-columns .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.two-columns .column.column-1{max-width:calc(100% - 473px);width:100%;-ms-flex-preferred-size:calc(100% - 473px);flex-basis:calc(100% - 473px)}section.two-columns .column.column-2{margin-left:20px;max-width:425px;-ms-flex-preferred-size:425px;flex-basis:425px}section.two-columns .column.text-content h2{padding-top:0;margin-bottom:15px;color:#0280bf;font-size:34px;line-height:44px;font-weight:300}section.two-columns .column.text-content h2 strong{font-weight:700}section.two-columns .column.text-content p{margin-bottom:20px;color:#042549}section.two-columns .column .bg-image{width:100%;max-width:635px;margin:0 auto;height:358px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.two-columns .column .bg-image a:focus,section.two-columns .column .bg-image a:hover{opacity:1}section.two-columns .column .bg-image a:focus svg.play-button path,section.two-columns .column .bg-image a:hover svg.play-button path{fill:#284f8b}@media screen and (max-width:768px){section.two-columns .column.column-1,section.two-columns .column.column-2{max-width:100%;width:100%;margin:0 auto}section.two-columns .column.column-2{margin-top:30px}section.two-columns .column .bg-image{height:217px}}@media screen and (max-width:768px){section.two-columns{padding-top:40px}}a.footer-cta-link:focus,a.footer-cta-link:hover{opacity:1}a.footer-cta-link:focus section.footer-cta.green,a.footer-cta-link:hover section.footer-cta.green{background-color:#477c33}a.footer-cta-link:focus section.footer-cta.blue,a.footer-cta-link:hover section.footer-cta.blue{background-color:#00689c}section.footer-cta{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:1200px;margin:0 auto;padding:60px;border-top-left-radius:30px;border-top-right-radius:30px;text-align:center;overflow:hidden}section.footer-cta.green{background-color:#578c43}section.footer-cta.blue{background-color:#0280bf}section.footer-cta h3,section.footer-cta h3>svg path{color:#fff;fill:#fff}section.footer-cta h3{font-size:26px;text-decoration:none;text-transform:uppercase;margin:0;padding:0}section.footer-cta h3 strong{font-weight:800;letter-spacing:1px;font-family:aktiv-grotesk,sans-serif}section.footer-cta h3 svg{margin-left:15px;margin-top:-3px;vertical-align:middle}section.footer-cta img.bg-flair{position:absolute;top:-18px;right:-115px;opacity:.8;overflow:auto;z-index:-1}section.footer-cta img.bg-flair path{fill:#000}@media screen and (max-width:768px){section.footer-cta{text-align:left;padding-left:30px;padding-right:30px}section.footer-cta h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.footer-cta h3 svg{margin-left:auto;min-width:42px}section.footer-cta svg.bg-flair{display:none}}.cca-banner-wrapper{background-color:#ac2178}.cca-banner-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;max-width:1200px;margin:0 auto;display:none;padding:15px 0}.cca-banner-container.active{display:-webkit-box;display:-ms-flexbox;display:flex}.cca-banner-container .simple-banner-button{right:7%}.cca-banner-container p{padding-right:50px}.cca-banner-container a,.cca-banner-container p{font-weight:600!important;font-size:16px;line-height:23px;color:#fff;margin-bottom:0}.cca-banner-container p>a{font-size:16px;line-height:23px;margin-left:30px;text-decoration:none}.cca-banner-container p>a::after{content:url(/wp-content/themes/cca/assets/svgs/header-arrow.svg);margin-left:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cca-banner-container p>a:focus,.cca-banner-container p>a:hover{opacity:.6}.cca-banner-container .cca-banner-dismiss{margin-left:auto}@media screen and (max-width:1200px){.cca-banner-container{padding-left:30px;padding-right:30px}}@media screen and (max-width:450px){.cca-banner-container p>a{display:block;margin-left:0;margin-top:10px}}.social-sharing p.title{font-size:14px;margin-bottom:10px;margin-top:20px}.social-sharing ul li a{color:#284f8b}.social-sharing ul li a:focus,.social-sharing ul li a:hover{color:#0280bf}section.archive-feature{background-color:#ebf5fa;padding:75px 0;margin-bottom:60px}section.archive-feature.archive-feature-multiple h2,section.archive-feature.archive-feature-multiple h3{color:#477c33;font-weight:700}section.archive-feature.archive-feature-multiple h2{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:24px;line-height:31px}section.archive-feature.archive-feature-multiple h3{margin-bottom:10px;font-size:22px;line-height:29px}section.archive-feature.archive-feature-multiple .archive{margin-top:25px}section.archive-feature.archive-feature-multiple .archive .archive-item{width:100%}section.archive-feature.archive-feature-multiple .archive .archive-item:not(:nth-child(3)){border-right:1px solid #bac4d4;padding-right:30px!important;margin-right:30px}section.archive-feature.archive-feature-multiple .archive .archive-item h3{padding-top:0}section.archive-feature.archive-feature-multiple .archive .archive-item p.cta{margin-bottom:0}section.archive-feature.archive-feature-multiple .archive .archive-item>a:focus,section.archive-feature.archive-feature-multiple .archive .archive-item>a:hover{opacity:1}section.archive-feature.archive-feature-multiple .archive .archive-item>a:focus p.cta,section.archive-feature.archive-feature-multiple .archive .archive-item>a:hover p.cta{color:#477c33}@media screen and (max-width:768px){section.archive-feature.archive-feature-multiple{padding-top:30px;padding-bottom:30px}section.archive-feature.archive-feature-multiple .archive{-ms-flex-wrap:wrap;flex-wrap:wrap}section.archive-feature.archive-feature-multiple .archive .archive-item{max-width:calc(100% / 2);margin-bottom:30px;padding-bottom:30px}section.archive-feature.archive-feature-multiple .archive .archive-item:not(:nth-child(3)){border-right:0!important;padding-right:30px!important;margin-right:0!important}}@media screen and (max-width:450px){section.archive-feature.archive-feature-multiple .archive{display:block}section.archive-feature.archive-feature-multiple .archive .archive-item{max-width:100%}section.archive-feature.archive-feature-multiple .archive .archive-item:not(:nth-child(3)){border-bottom:1px solid #bac4d4}}section.archive-feature.archive-feature-single .content{width:100%}section.archive-feature.archive-feature-single .content>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.archive-feature.archive-feature-single .content>a:focus,section.archive-feature.archive-feature-single .content>a:hover{opacity:1}section.archive-feature.archive-feature-single .content>a:focus .text-content p.cta,section.archive-feature.archive-feature-single .content>a:hover .text-content p.cta{color:#477c33}section.archive-feature.archive-feature-single .text-content{max-width:550px;width:100%;color:#000}section.archive-feature.archive-feature-single .text-content h2{color:#477c33;font-size:30px;line-height:42px;margin-bottom:10px}section.archive-feature.archive-feature-single .text-content a,section.archive-feature.archive-feature-single .text-content p{font-weight:400}section.archive-feature.archive-feature-single .text-content .taxonomy{margin-bottom:10px}section.archive-feature.archive-feature-single .text-content p.cta{font-size:18px;text-transform:none}section.archive-feature.archive-feature-single .text-content .cta-block a{color:#000}section.archive-feature.archive-feature-single .text-content .cta-block a:not(:last-child){margin-right:30px}section.archive-feature.archive-feature-single .text-content .cta-block a:focus,section.archive-feature.archive-feature-single .text-content .cta-block a:hover{color:#477c33}section.archive-feature.archive-feature-single .image-content{position:relative;width:100%;max-width:550px}section.archive-feature.archive-feature-single .image-content .thumbnail-image{background-size:cover;background-position:center;border-radius:20px;width:100%;height:340px}section.archive-feature.archive-feature-single .image-content date{position:absolute;top:0;left:0;border-top-left-radius:20px;border-bottom-right-radius:20px;background-color:#578c43;padding:10px 15px;color:#fff;font-size:14px}@media screen and (max-width:996px){section.archive-feature.archive-feature-single .text-content{max-width:300px;margin-right:40px}}@media screen and (max-width:768px){section.archive-feature.archive-feature-single .content>a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.archive-feature.archive-feature-single .text-content{max-width:100%;margin-right:0}section.archive-feature.archive-feature-single .image-content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}section.archive-feature.archive-feature-single .image-content .thumbnail-image{height:217px}}section.archive-feature .archive{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}section.archive-feature .archive a:hover *{opacity:.8}section.archive-feature .archive .archive-item{max-width:calc(100% / 3)}section.archive-feature .archive .archive-item:not(:last-child){padding-right:50px}section.archive-feature .archive .archive-item *{text-decoration:none}section.archive-feature .archive .archive-item h3{font-weight:400}section.archive-feature .archive .archive-item p{color:#000;font-weight:400}section.archive-feature .archive .archive-item p.cta{text-transform:none;text-decoration:underline;font-size:1rem}@media screen and (max-width:768px){body.archive #page main#main.has-footer-cta>section:last-of-type{padding-bottom:300px!important}}section.archive-body{position:relative}section.archive-body:not(.portfolio-archive-body){background:linear-gradient(182.54deg,#fff 23.85%,#75bedc 265.3%)}section.archive-body .flair-right{bottom:0}section.archive-body .archive-container .archive-results{max-width:calc(100% - 300px);width:100%;margin-left:auto}@media screen and (max-width:1200px){section.archive-body .excerpt-wrapper.excerpt-3 .excerpt,section.archive-body .excerpt-wrapper.excerpt-4 .excerpt{max-width:calc((100% / 2) - 30px)}section.archive-body .excerpt-wrapper.excerpt-3 .excerpt:not(:nth-child(2n)),section.archive-body .excerpt-wrapper.excerpt-4 .excerpt:not(:nth-child(2n)){margin-right:30px}}@media screen and (max-width:996px){section.archive-body .archive-container{display:block}section.archive-body .archive-container .archive-search{width:100%;max-width:100%;padding-right:0;margin-bottom:30px}section.archive-body .archive-container .archive-results{max-width:100%}}@media screen and (max-width:768px){section.archive-body .excerpt-wrapper.excerpt-2 .excerpt,section.archive-body .excerpt-wrapper.excerpt-3 .excerpt,section.archive-body .excerpt-wrapper.excerpt-4 .excerpt{max-width:calc(100%);margin-right:0}section.archive-body .excerpt-wrapper.excerpt-2 .excerpt .image-container .thumbnail-image,section.archive-body .excerpt-wrapper.excerpt-3 .excerpt .image-container .thumbnail-image,section.archive-body .excerpt-wrapper.excerpt-4 .excerpt .image-container .thumbnail-image{max-width:100%}}.archive-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:60px;width:100%}section.hero-archive{position:relative;background-color:#578c43;min-height:200px;position:relative}section.hero-archive svg.flair-right{opacity:.6;bottom:0}section.hero-archive svg.flair-right path{fill:#000}section.hero-archive+section{padding-top:75px}section.hero-archive .content{position:relative}section.hero-archive .content svg{position:absolute;z-index:0}section.hero-archive .content svg.bg-flair-1{z-index:-1;bottom:-66px;min-height:240px!important;-webkit-transform:translateX(-55%);transform:translateX(-55%)}section.hero-archive .text-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:145px}section.hero-archive .text-content.has-link .back-link{margin-left:auto}section.hero-archive .text-content.has-link .back-link a{font-weight:400;color:#fff;margin-left:auto}section.hero-archive .text-content h1,section.hero-archive .text-content p{color:#fff}section.hero-archive .text-content h1 strong,section.hero-archive .text-content p strong{font-weight:700}section.hero-archive .text-content h1{width:300px;padding-top:0;margin-bottom:0}section.hero-archive .text-content p{max-width:410px;margin-left:10%;margin-bottom:0}section.hero-archive .content .text-content .title a{margin-top:8px;display:inline-block}@media screen and (max-width:768px){section.hero-archive svg.flair-right{right:-200px}section.hero-archive .content svg.bg-flair-2{left:0;right:0;bottom:5px;-webkit-transform:translateY(100%);transform:translateY(100%)}section.hero-archive .content .text-content{display:block;padding:30px 0;padding-top:0}section.hero-archive .content .text-content .title{position:relative;background-color:#356635;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}section.hero-archive .content .text-content h1{margin-top:0;margin-bottom:20vw;padding-top:40px;padding-bottom:10px;font-size:44px;line-height:55px}section.hero-archive .content .text-content p{margin-left:0;margin-bottom:50px;font-size:18px;font-weight:700}}@media screen and (max-width:996px){body.archive .directory-subheader{margin-bottom:50px}}.search #results{background:0 0}.search:not(.post-type-archive) article.career .metadata{display:none}.search:not(.post-type-archive) article.excerpt .image-container{display:none!important}.search:not(.post-type-archive) article.excerpt .text-content h3{margin-bottom:15px}.search:not(.post-type-archive) article.excerpt .text-content .the-excerpt{display:none}.search-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0!important}.search-subtitle strong{margin-left:10px}.search-subtitle a{font-size:20px;text-decoration:underline;margin-left:auto}.search-subtitle a:focus,.search-subtitle a:hover{text-decoration:underline}@media screen and (max-width:768px){.search-subtitle{display:block}.search-subtitle strong{margin-left:0}.search-subtitle a{display:none}}.no-results{background-color:#e5e5e5;padding:50px}@media screen and (max-width:768px){.no-results{margin-bottom:60px}}.archive-search{position:relative;width:300px;padding-right:90px;font-size:16px}.archive-search .search-form{position:relative;margin-top:0;margin-bottom:35px}.archive-search .search-form #search-submit{position:absolute;right:0;bottom:15px;display:inline-block}.archive-search .search-form #search-submit:focus svg path,.archive-search .search-form #search-submit:hover svg path{fill:#fff}.archive-search .search-form input[type=text]{background-color:transparent;width:100%;border:0;border-bottom:1px solid #578c43;padding:15px 0;padding-right:28px}.archive-search .search-form input[type=text]::-webkit-input-placeholder{color:#000;font-weight:500}.archive-search .search-form input[type=text]::-moz-placeholder{color:#000;font-weight:500}.archive-search .search-form input[type=text]:-ms-input-placeholder{color:#000;font-weight:500}.archive-search .search-form input[type=text]::-ms-input-placeholder{color:#000;font-weight:500}.archive-search .search-form input[type=text]::placeholder{color:#000;font-weight:500}.archive-search .taxonomy-form .expandable-search-control{margin-bottom:10px}.archive-search .taxonomy-form .expandable-search-control.country-operating-in{display:none}.archive-search .taxonomy-form .expandable-search-control.open>a{color:#578c43}.archive-search .taxonomy-form .expandable-search-control.open>a svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.archive-search .taxonomy-form .expandable-search-control.open>a svg path{fill:#578c43}.archive-search .taxonomy-form .expandable-search-control.open .terms{display:block}.archive-search .taxonomy-form .expandable-search-control>a{display:block;margin-bottom:10px;font-weight:500;text-decoration:none;color:#000}.archive-search .taxonomy-form .expandable-search-control>a:focus,.archive-search .taxonomy-form .expandable-search-control>a:hover{color:#578c43}.archive-search .taxonomy-form .expandable-search-control>a:focus svg path,.archive-search .taxonomy-form .expandable-search-control>a:hover svg path{fill:#578c43}.archive-search .taxonomy-form .expandable-search-control>a svg{margin-left:5px}.archive-search .taxonomy-form .expandable-search-control>a svg path{color:#000}.archive-search .taxonomy-form .expandable-search-control .terms{display:none}.archive-search .taxonomy-form .expandable-search-control .form-group{display:block;margin-bottom:0}.archive-search .taxonomy-form input[type=submit]{color:#fff;background-color:#477c33}body.page-id-733 .hero-archive .text-content svg.bg-flair-1,body.post-type-archive-funding-opps .hero-archive .text-content svg.bg-flair-1{-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.single-funding-opps .hero-archive .content svg.bg-flair-1{-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.team-archive-header{position:relative;background-color:#578c43;min-height:200px;background-color:#042549}section.team-archive-header svg.flair-right{opacity:.6;bottom:0}section.team-archive-header svg.flair-right path{fill:#000}section.team-archive-header+section{padding-top:75px}section.team-archive-header .content{position:relative}section.team-archive-header .content svg{position:absolute;z-index:0}section.team-archive-header .content svg.bg-flair-1{z-index:-1;bottom:-66px;min-height:240px!important;-webkit-transform:translateX(-55%);transform:translateX(-55%)}section.team-archive-header .text-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:145px}section.team-archive-header .text-content.has-link .back-link{margin-left:auto}section.team-archive-header .text-content.has-link .back-link a{font-weight:400;color:#fff;margin-left:auto}section.team-archive-header .text-content h1,section.team-archive-header .text-content p{color:#fff}section.team-archive-header .text-content h1 strong,section.team-archive-header .text-content p strong{font-weight:700}section.team-archive-header .text-content h1{width:300px;padding-top:0;margin-bottom:0}section.team-archive-header .text-content p{max-width:410px;margin-left:10%;margin-bottom:0}section.team-archive-header .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.team-archive-header .content>svg{z-index:1}section.team-archive-header .content>svg.bg-flair-1{-webkit-transform:none;transform:none;left:-540px}section.team-archive-header .content>svg.bg-flair-1 path{fill:#0280bf}section.team-archive-header .content>svg.bg-flair-2{bottom:0;right:-500px;opacity:.6}section.team-archive-header .content>svg.bg-flair-2 path{fill:#fff}section.team-archive-header .content .text-content{display:block;padding:40px 0;width:100%}section.team-archive-header .content .text-content h1{margin-bottom:20px;font-size:44px;line-height:55px}section.team-archive-header .content .text-content p{margin-left:0;margin-bottom:20px}section.team-archive-header .content .header-quote{max-width:620px;margin-left:auto;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}section.team-archive-header .content .header-quote .image-container{min-width:125px;width:125px;height:162px;margin-right:35px;margin-bottom:30px}section.team-archive-header .content .header-quote img{-ms-flex-item-align:start;align-self:flex-start;border-radius:10px;width:100%;height:auto}section.team-archive-header .content .header-quote blockquote,section.team-archive-header .content .header-quote cite{font-style:normal}section.team-archive-header .content .header-quote blockquote{color:#fff;font-weight:300;border-left:none;padding:0;font-size:22px;line-height:29px}section.team-archive-header .content .header-quote blockquote cite{display:block;font-weight:700;font-size:16px;line-height:23px;margin-top:20px}section.team-archive-header .content .header-quote blockquote cite span.title{display:block;font-weight:300}@media screen and (max-width:1200px){section.team-archive-header .content .header-quote{max-width:100%;margin-left:250px}}@media screen and (max-width:996px){section.team-archive-header .content{display:block}section.team-archive-header .content>svg.bg-flair-1{bottom:initial;top:-125px}section.team-archive-header .content>svg.bg-flair-2{right:initial;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.team-archive-header .content .text-content{margin-bottom:75px}section.team-archive-header .content .header-quote{display:block;margin-left:0;margin-bottom:40px}section.team-archive-header .content .header-quote img{max-width:100px}section.team-archive-header .content .header-quote blockquote{padding-left:0}}@media screen and (max-width:768px){section.team-archive-header .content .text-content{width:calc(100% + 60px);background-color:#0280bf;margin-left:-30px;margin-right:-30px;margin-bottom:100px;padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:0}section.team-archive-header .content .text-content>svg.bg-flair-2{z-index:-1;left:-30px;bottom:5px;-webkit-transform:translateY(100%);transform:translateY(100%)}section.team-archive-header .content .text-content>svg.bg-flair-2 path{fill:#0280bf}section.team-archive-header .content .text-content .title h1{margin-top:0;padding-top:30px}}section.team-archive-subheader{padding:0!important;background-color:#ebf5fa}section.team-archive-subheader .bg-image{width:100%;height:450px;background-size:cover;background-position:center;border-radius:0}section.team-archive-subheader .content{padding-top:60px;padding-bottom:30px}section.team-archive-subheader .team-controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section.team-archive-subheader .team-controls .controls{max-width:210px;width:100%;margin-right:40px}section.team-archive-subheader .team-controls .controls a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:400;text-decoration:none;padding-bottom:10px}section.team-archive-subheader .team-controls .controls a:first-child{border-bottom:2px solid #e5e5e5}section.team-archive-subheader .team-controls .controls a:not(:first-child){padding-top:10px}section.team-archive-subheader .team-controls .controls a.active,section.team-archive-subheader .team-controls .controls a:focus,section.team-archive-subheader .team-controls .controls a:hover{color:#0280bf}section.team-archive-subheader .team-controls .controls a.active>svg,section.team-archive-subheader .team-controls .controls a:focus>svg,section.team-archive-subheader .team-controls .controls a:hover>svg{display:inline}section.team-archive-subheader .team-controls .controls a.active>svg path,section.team-archive-subheader .team-controls .controls a:focus>svg path,section.team-archive-subheader .team-controls .controls a:hover>svg path{fill:#0280bf}section.team-archive-subheader .team-controls .controls a>svg{margin-left:auto;display:none}section.team-archive-subheader .team-controls .controls a>svg path{fill:#000}section.team-archive-subheader .team-controls .text-content{max-width:890px;margin-left:auto}section.team-archive-subheader .team-controls .text-content .content-container{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.team-archive-subheader .team-controls .text-content .content-container.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.team-archive-subheader .team-controls .text-content h2{font-family:aktiv-grotesk,sans-serif;font-weight:400;min-width:220px;max-width:220px;padding-top:0;margin-right:20px;font-size:30px;line-height:42px;color:#0280bf}@media screen and (max-width:996px){section.team-archive-subheader .team-controls .text-content .content-container.active{display:block}section.team-archive-subheader .team-controls .text-content .content-container.active h2{min-width:100%;max-width:100%}}@media screen and (max-width:768px){section.team-archive-subheader .bg-image{height:300px}section.team-archive-subheader .content{padding-top:40px}section.team-archive-subheader .team-controls{display:block}section.team-archive-subheader .team-controls .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin-bottom:50px;padding-bottom:20px;border-bottom:5px solid #0280bf}section.team-archive-subheader .team-controls .controls a{max-width:50%;width:100%;font-weight:700;padding:0!important;border-bottom:0!important}section.team-archive-subheader .team-controls .controls a svg{margin-left:10px}}@media screen and (max-width:450px){section.team-archive-subheader .team-controls .controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}section.team-archive-subheader .team-controls .controls a{min-width:100%}section.team-archive-subheader .team-controls .controls a:first-child{margin-bottom:10px}}section.team-archive-body{padding-top:60px;padding-bottom:200px}section.team-archive-body .flair-right{top:500px;opacity:.1}section.team-archive-body .content{display:none!important}section.team-archive-body .content.active{display:block!important}section.team-archive-body .archive-container{display:block;width:100%;max-width:890px;margin-left:auto}section.team-archive-body .archive-container p.advisory{margin-top:20px;color:#183b72}article.excerpt.team-member>a:focus .text-content svg path,article.excerpt.team-member>a:hover .text-content svg path{fill:#0280bf}article.excerpt.team-member .bg-image{width:165px;height:165px;background-position:center top}article.excerpt.team-member h3.name{font-size:22px;line-height:29px;color:#183b72;margin-top:10px;margin-bottom:0}article.excerpt.team-member h3.name .advisory{margin-left:5px}article.excerpt.team-member p.title{margin-bottom:10px}.content-team article.excerpt.team-member h3.name .advisory{display:none}.excerpt-wrapper article.annual-report-excerpt{width:100%;text-align:center;margin-bottom:60px}.excerpt-wrapper article.annual-report-excerpt>a:focus h2,.excerpt-wrapper article.annual-report-excerpt>a:hover h2{color:#0280bf}.excerpt-wrapper article.annual-report-excerpt:first-of-type .image-content{height:425px}.excerpt-wrapper article.annual-report-excerpt:first-of-type .image-content img{width:calc(100% - 40px)}.excerpt-wrapper article.annual-report-excerpt:first-of-type h2{font-size:26px;line-height:34px}.excerpt-wrapper article.annual-report-excerpt .image-content{height:259px}.excerpt-wrapper article.annual-report-excerpt .image-content img{border-radius:10px;max-width:calc(100% - 40px);width:auto;height:100%;padding:20px;background-color:#ebf5fa}.excerpt-wrapper article.annual-report-excerpt h2{margin-top:15px;text-decoration:underline;color:#042549;font-size:22px;line-height:33px}section.annual-reports-archive-body{position:relative;padding-bottom:200px!important;padding-top:110px!important;background:linear-gradient(180.64deg,#fff 26.98%,#75bedc 180.64%)}section.annual-reports-archive-body svg{position:absolute}section.annual-reports-archive-body svg.flair-right{top:0}section.annual-reports-archive-body .content{position:relative}section.annual-reports-archive-body .excerpt-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:768px){section.annual-reports-archive-body svg.flair-right{display:none}}body.post-type-archive-annual-reports section.hero-archive{background-color:#183b72}body.post-type-archive-annual-reports section.hero-archive .bg-flair-1 path,body.post-type-archive-annual-reports section.hero-archive .bg-flair-2 path{fill:#0280bf}body.post-type-archive-annual-reports section.hero-archive .flair-right{display:none}@media screen and (max-width:768px){body.post-type-archive-annual-reports .title{background-color:#0280bf!important}}section.header-portfolio-archive{position:relative;background-color:#578c43;min-height:200px;border-radius:0;position:relative;background-color:#284f8b}section.header-portfolio-archive svg.flair-right{opacity:.6;bottom:0}section.header-portfolio-archive svg.flair-right path{fill:#000}section.header-portfolio-archive+section{padding-top:75px}section.header-portfolio-archive .content{position:relative}section.header-portfolio-archive .content svg{position:absolute;z-index:0}section.header-portfolio-archive .content svg.bg-flair-1{z-index:-1;bottom:-66px;min-height:240px!important;-webkit-transform:translateX(-55%);transform:translateX(-55%)}section.header-portfolio-archive .text-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:145px}section.header-portfolio-archive .text-content.has-link .back-link{margin-left:auto}section.header-portfolio-archive .text-content.has-link .back-link a{font-weight:400;color:#fff;margin-left:auto}section.header-portfolio-archive .text-content h1,section.header-portfolio-archive .text-content p{color:#fff}section.header-portfolio-archive .text-content h1 strong,section.header-portfolio-archive .text-content p strong{font-weight:700}section.header-portfolio-archive .text-content h1{width:300px;padding-top:0;margin-bottom:0}section.header-portfolio-archive .text-content p{max-width:410px;margin-left:10%;margin-bottom:0}section.header-portfolio-archive+section{padding-top:100px}section.header-portfolio-archive .content svg.bg-flair-1{-webkit-transform:none;transform:none;left:-540px}section.header-portfolio-archive .content svg path{fill:#183b72}section.header-portfolio-archive .content .text-content{display:block;margin-top:50px}section.header-portfolio-archive .content .text-content h1{margin-bottom:15px;max-width:408px;font-size:44px;line-height:55px}section.header-portfolio-archive .content .text-content p{margin-left:0}section.header-portfolio-archive .bg-image{height:100%;position:absolute;top:0;width:calc(100% - 35vw);left:35vw;border-radius:0}@media screen and (max-width:768px){section.header-portfolio-archive{padding-bottom:400px}section.header-portfolio-archive .bg-image{max-width:100%;width:100%;height:380px;top:initial;bottom:0;left:0}section.header-portfolio-archive .content .text-content{background-color:#183b72;margin-top:0;margin-left:-30px;margin-right:-30px;padding:30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}section.header-portfolio-archive .content .text-content>svg.bg-flair-2{z-index:-1;bottom:0;left:-30px;-webkit-transform:translateY(calc(100% - 5px));transform:translateY(calc(100% - 5px))}}body.post-type-archive-portfolio section.directory-subheader h2{color:#183b72;font-size:30px;line-height:42px;font-weight:400}body.post-type-archive-portfolio section.directory-subheader svg.bg-flair-1{top:0;right:0}body.post-type-archive-portfolio section.directory-subheader .column-50:last-child{margin-top:62.5px}@media screen and (max-width:768px){body.post-type-archive-portfolio section.directory-subheader svg{display:none}}article.excerpt.portfolio>a:focus svg path,article.excerpt.portfolio>a:hover svg path{fill:#0280bf}article.excerpt.portfolio .image-container{width:100%;height:165px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}article.excerpt.portfolio .image-container img{padding:15px 20px;background-color:#e5e5e5;border-radius:10px;width:auto;max-height:100%;margin:0}article.excerpt.portfolio .text-content h3{color:#284f8b;font-size:22px;min-height:62px}article.excerpt.portfolio .text-content .the-excerpt{min-height:105px}article.excerpt.portfolio .text-content svg{margin-left:0}article.excerpt.portfolio .metadata{font-size:16px}article.excerpt.portfolio .metadata ul li{display:block;border-right:none!important;padding-left:0!important}section.portfolio-archive-body{position:relative}section.portfolio-archive-body>svg{position:absolute}section.portfolio-archive-body>svg.bg-flair-1{left:0;top:500px}section.portfolio-archive-body .archive-container h2{color:#183b72;padding-top:0;margin-bottom:40px}section.portfolio-archive-body .archive-container .search-subtitle a{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.search-form{display:none}section.portfolio-archive-body .archive-container .archive-search form.search-form input[type=text]{border-bottom-color:#0280bf}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form{margin-top:0}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control.open a{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control.open a svg path{fill:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:focus,section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:hover{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:focus svg path,section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:hover svg path{fill:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form input[type=submit].btn{background-color:#284f8b}section.portfolio-archive-body .archive-container .no-results h3,section.portfolio-archive-body .archive-container .no-results p>a{color:#284f8b}section.portfolio-archive-body .archive-container .no-results p>a{color:#284f8b}section.portfolio-archive-body .archive-container .no-results>a{background-color:#284f8b}.portfolio-related-news{padding-bottom:200px;background:linear-gradient(181.06deg,#fff 55.71%,#75bedc 140.75%)}.portfolio-related-news h2{color:#477c33;font-size:34px;line-height:44px;font-weight:300}.portfolio-related-news .content{border-top:1px solid #4f4f4f;padding-top:60px}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news date{display:none}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news .topic{display:none}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news h3{min-height:95px}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news p.the-excerpt{min-height:105px}section.header-portfolio-archive{position:relative;background-color:#578c43;min-height:200px;border-radius:0;position:relative;background-color:#284f8b}section.header-portfolio-archive svg.flair-right{opacity:.6;bottom:0}section.header-portfolio-archive svg.flair-right path{fill:#000}section.header-portfolio-archive+section{padding-top:75px}section.header-portfolio-archive .content{position:relative}section.header-portfolio-archive .content svg{position:absolute;z-index:0}section.header-portfolio-archive .content svg.bg-flair-1{z-index:-1;bottom:-66px;min-height:240px!important;-webkit-transform:translateX(-55%);transform:translateX(-55%)}section.header-portfolio-archive .text-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:145px}section.header-portfolio-archive .text-content.has-link .back-link{margin-left:auto}section.header-portfolio-archive .text-content.has-link .back-link a{font-weight:400;color:#fff;margin-left:auto}section.header-portfolio-archive .text-content h1,section.header-portfolio-archive .text-content p{color:#fff}section.header-portfolio-archive .text-content h1 strong,section.header-portfolio-archive .text-content p strong{font-weight:700}section.header-portfolio-archive .text-content h1{width:300px;padding-top:0;margin-bottom:0}section.header-portfolio-archive .text-content p{max-width:410px;margin-left:10%;margin-bottom:0}section.header-portfolio-archive+section{padding-top:100px}section.header-portfolio-archive .content svg.bg-flair-1{-webkit-transform:none;transform:none;left:-540px}section.header-portfolio-archive .content svg path{fill:#183b72}section.header-portfolio-archive .content .text-content{display:block;margin-top:50px}section.header-portfolio-archive .content .text-content h1{margin-bottom:15px;max-width:408px;font-size:44px;line-height:55px}section.header-portfolio-archive .content .text-content p{margin-left:0}section.header-portfolio-archive .bg-image{height:100%;position:absolute;top:0;width:calc(100% - 35vw);left:35vw;border-radius:0}@media screen and (max-width:768px){section.header-portfolio-archive{padding-bottom:400px}section.header-portfolio-archive .bg-image{max-width:100%;width:100%;height:380px;top:initial;bottom:0;left:0}section.header-portfolio-archive .content .text-content{background-color:#183b72;margin-top:0;margin-left:-30px;margin-right:-30px;padding:30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}section.header-portfolio-archive .content .text-content>svg.bg-flair-2{z-index:-1;bottom:0;left:-30px;-webkit-transform:translateY(calc(100% - 5px));transform:translateY(calc(100% - 5px))}}body.post-type-archive-vc-projects section.directory-subheader h2{color:#183b72;font-size:30px;line-height:42px;font-weight:400}body.post-type-archive-vc-projects section.directory-subheader svg.bg-flair-1{top:0;right:0}body.post-type-archive-vc-projects section.directory-subheader .column-50:last-child{margin-top:62.5px}@media screen and (max-width:768px){body.post-type-archive-vc-projects section.directory-subheader svg{display:none}}section.portfolio-archive-body{position:relative}section.portfolio-archive-body>svg{position:absolute}section.portfolio-archive-body>svg.bg-flair-1{left:0;top:500px}section.portfolio-archive-body .archive-container h2{color:#183b72;padding-top:0;margin-bottom:40px}section.portfolio-archive-body .archive-container .search-subtitle a{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.search-form{display:none}section.portfolio-archive-body .archive-container .archive-search form.search-form input[type=text]{border-bottom-color:#0280bf}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form{margin-top:0}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control.open a{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control.open a svg path{fill:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:focus,section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:hover{color:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:focus svg path,section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form .expandable-search-control a:hover svg path{fill:#284f8b}section.portfolio-archive-body .archive-container .archive-search form.taxonomy-form input[type=submit].btn{background-color:#284f8b}.portfolio-related-news{padding-bottom:200px;background:linear-gradient(181.06deg,#fff 55.71%,#75bedc 140.75%)}.portfolio-related-news h2{color:#477c33;font-size:34px;line-height:44px;font-weight:300}.portfolio-related-news .content{border-top:1px solid #4f4f4f;padding-top:60px}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news date{display:none}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news .topic{display:none}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news h3{min-height:95px}.portfolio-related-news .excerpt-wrapper .excerpt.excerpt-news p.the-excerpt{min-height:105px}body.single-vc-projects section.hero-archive .content svg.bg-flair-1{bottom:-20px}body.single-vc-projects section.hero-archive .content .wrapper .text-content .title{padding-bottom:20px}body.single-vc-projects #primary{background:linear-gradient(180.64deg,#fff 26.98%,#fff 72.65%,#c1dfeb 99.44%)}body.single-vc-projects #primary .single-content{background:0 0;padding-bottom:40px}body.single-vc-projects #primary .single-content .body-content .bg-image{height:300px;margin-bottom:30px}body.single-vc-projects .related-items{padding-bottom:100px}body.single-vc-projects .related-items .content .wrapper{border-top:1px solid #000;padding-top:40px}body.single-vc-projects .related-items h2{color:#578c43}body.single-vc-projects .related-items .excerpt-wrapper .excerpt .text-content h3{min-height:95px}body.single-vc-projects .related-items .excerpt-wrapper .excerpt .text-content p.the-excerpt{min-height:105px}body.single.single-champions section.hero-archive,body.single.single-team-member section.hero-archive{background-color:#284f8b}body.single.single-champions section.hero-archive .content>svg path,body.single.single-team-member section.hero-archive .content>svg path{fill:#0280bf}@media screen and (max-width:768px){body.single section.hero-archive{background-color:transparent}body.single section.hero-archive>svg{display:none}body.single section.hero-archive .content .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:80px}body.single section.hero-archive .content .text-content h1{margin-bottom:0}body.single section.hero-archive .content .text-content .title{width:calc(100% + 60px);margin-top:-2px}body.single section.hero-archive .content .text-content .title h1{padding-top:0}body.single section.hero-archive .content .text-content .back-link{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;background-color:#356635;width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;padding:30px}body.single section.hero-archive .content .text-content .back-link a{margin-bottom:30px}}body.single-champions #page #main.has-footer-cta>section:last-of-type,body.single-team-member #page #main.has-footer-cta>section:last-of-type{padding-bottom:300px!important}body.single-champions .hero-archive svg.flair-right,body.single-team-member .hero-archive svg.flair-right{display:none}body.single-champions .single-team-member-content,body.single-team-member .single-team-member-content{background-color:#ebf5fa;padding:80px 0;padding-bottom:50px}body.single-champions .single-team-member-content svg.flair-right,body.single-team-member .single-team-member-content svg.flair-right{position:absolute;top:0;right:0}body.single-champions .single-team-member-content .content .image-content,body.single-team-member .single-team-member-content .content .image-content{margin-right:60px}body.single-champions .single-team-member-content .content .image-content .bg-image,body.single-team-member .single-team-member-content .content .image-content .bg-image{width:350px;height:350px}body.single-champions .single-team-member-content .content .image-content ul.social-container,body.single-team-member .single-team-member-content .content .image-content ul.social-container{margin-top:20px}body.single-champions .single-team-member-content .content .image-content ul.social-container li,body.single-team-member .single-team-member-content .content .image-content ul.social-container li{margin-right:5px}body.single-champions .single-team-member-content .content .image-content ul.social-container li a:focus>svg circle,body.single-champions .single-team-member-content .content .image-content ul.social-container li a:hover>svg circle,body.single-team-member .single-team-member-content .content .image-content ul.social-container li a:focus>svg circle,body.single-team-member .single-team-member-content .content .image-content ul.social-container li a:hover>svg circle{fill:#0280bf}body.single-champions .single-team-member-content .content .image-content ul.social-container li a:focus>svg path,body.single-champions .single-team-member-content .content .image-content ul.social-container li a:hover>svg path,body.single-team-member .single-team-member-content .content .image-content ul.social-container li a:focus>svg path,body.single-team-member .single-team-member-content .content .image-content ul.social-container li a:hover>svg path{fill:#fff}body.single-champions .single-team-member-content .text-content,body.single-team-member .single-team-member-content .text-content{margin-top:-4px}body.single-champions .single-team-member-content .text-content h2,body.single-champions .single-team-member-content .text-content p,body.single-team-member .single-team-member-content .text-content h2,body.single-team-member .single-team-member-content .text-content p{color:#183b72}body.single-champions .single-team-member-content .text-content h2,body.single-team-member .single-team-member-content .text-content h2{padding-top:0;font-size:30px;line-height:40px;margin-bottom:8px}body.single-champions .single-team-member-content .text-content p.bio,body.single-team-member .single-team-member-content .text-content p.bio{color:#000}body.single-champions .single-team-member-content .text-content p.title,body.single-team-member .single-team-member-content .text-content p.title{font-size:22px;margin-bottom:28px}body.single-champions .single-team-member-content .text-content .team-cta a,body.single-champions .single-team-member-content .text-content .team-cta p,body.single-team-member .single-team-member-content .text-content .team-cta a,body.single-team-member .single-team-member-content .text-content .team-cta p{color:#183b72;font-weight:700}body.single-champions .single-team-member-content .text-content .team-cta a,body.single-team-member .single-team-member-content .text-content .team-cta a{text-decoration:underline}body.single-champions .single-team-member-content .text-content a,body.single-team-member .single-team-member-content .text-content a{color:#284f8b}@media screen and (max-width:768px){body.single-champions .single-team-member-content .content .text-content .content-title,body.single-team-member .single-team-member-content .content .text-content .content-title{margin-top:30px}}body.single-champions .single-team-member-archive,body.single-team-member .single-team-member-archive{padding-top:60px;padding-bottom:60px;background:linear-gradient(181.33deg,#fff 23.28%,#75bedc 146.96%)}body.single-champions .single-team-member-archive .content .team-member-content-container>a,body.single-team-member .single-team-member-archive .content .team-member-content-container>a{text-decoration:none}body.single-champions .single-team-member-archive .content .team-member-content-container>a:hover p.call-to-action,body.single-team-member .single-team-member-archive .content .team-member-content-container>a:hover p.call-to-action{color:#183b72}body.single-champions .single-team-member-archive .content .team-member-content-container h2,body.single-team-member .single-team-member-archive .content .team-member-content-container h2{padding-top:0;margin-bottom:40px;color:#183b72}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;margin-bottom:30px}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content:not(:last-child),body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content:not(:last-child){border-bottom:1px solid #e5e5e5}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content .image-container,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content .image-container{margin-right:60px}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content .image-container .bg-image,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content .image-container .bg-image{width:375px;height:243px}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content .text-container h3,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content .text-container h3{font-size:24px;line-height:31px;font-weight:700;color:#183b72;padding-top:0;margin-bottom:10px}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content .text-container p,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content .text-container p{color:#000;margin-bottom:10px}body.single-champions .single-team-member-archive .content .team-member-content-container .team-member-content .text-container p.call-to-action,body.single-team-member .single-team-member-archive .content .team-member-content-container .team-member-content .text-container p.call-to-action{text-decoration:underline}@media screen and (max-width:768px){body.single-champions .single-team-member-archive .team-member-content-container article.team-member-content,body.single-team-member .single-team-member-archive .team-member-content-container article.team-member-content{display:block!important}body.single-champions .single-team-member-archive .team-member-content-container article.team-member-content .image-container,body.single-team-member .single-team-member-archive .team-member-content-container article.team-member-content .image-container{margin-right:0!important}body.single-champions .single-team-member-archive .team-member-content-container article.team-member-content .image-container .bg-image,body.single-team-member .single-team-member-archive .team-member-content-container article.team-member-content .image-container .bg-image{margin-bottom:30px;max-width:100%;width:100%!important}}@media screen and (max-width:768px){body.single-champions .hero-archive,body.single-team-member .hero-archive{background-color:#ebf5fa!important;display:block}body.single-champions .hero-archive .text-content .back-link,body.single-champions .hero-archive .text-content .title,body.single-team-member .hero-archive .text-content .back-link,body.single-team-member .hero-archive .text-content .title{background-color:#0280bf!important}body.single-champions .bg-flair-2 path,body.single-team-member .bg-flair-2 path{fill:#0280bf}body.single-champions .single-team-member-content .flair-right,body.single-team-member .single-team-member-content .flair-right{display:none}}@media screen and (max-width:450px){body.single-champions .image-content,body.single-team-member .image-content{margin-right:0!important}body.single-champions .image-content .bg-image,body.single-team-member .image-content .bg-image{max-width:100%}}body.single-sector-directory .body-content .address-wrapper p:first-of-type,body.single-sector-directory .body-content .poc-wrapper p:first-of-type{margin-bottom:10px}section.page-title{position:relative;background-color:#578c43;min-height:200px}section.page-title svg.flair-right{opacity:.6;bottom:0}section.page-title svg.flair-right path{fill:#000}section.page-title+section{padding-top:75px}section.page-title .content{position:relative}section.page-title .content svg{position:absolute;z-index:0}section.page-title .content svg.bg-flair-1{z-index:-1;bottom:-66px;min-height:240px!important;-webkit-transform:translateX(-55%);transform:translateX(-55%)}section.page-title .text-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:145px}section.page-title .text-content.has-link .back-link{margin-left:auto}section.page-title .text-content.has-link .back-link a{font-weight:400;color:#fff;margin-left:auto}section.page-title .text-content h1,section.page-title .text-content p{color:#fff}section.page-title .text-content h1 strong,section.page-title .text-content p strong{font-weight:700}section.page-title .text-content h1{width:300px;padding-top:0;margin-bottom:0}section.page-title .text-content p{max-width:410px;margin-left:10%;margin-bottom:0}article.excerpt.sector-directory .text-content a:hover *{opacity:.8}article.excerpt.sector-directory .text-content h3{padding-top:0;padding-bottom:0;margin-bottom:10px;color:#578c43}article.excerpt.sector-directory .text-content p{font-weight:400;color:#000}body.single-news #primary{background:linear-gradient(180.64deg,#fff 26.98%,#fff 72.65%,#c1dfeb 99.44%)}body.single-news #primary .single-content{background:0 0;padding-bottom:40px}body.single-news #primary .single-content .body-content .bg-image{height:300px;margin-bottom:30px}body.single-news .related-items{padding-bottom:100px}body.single-news .related-items .content .wrapper{border-top:1px solid #000;padding-top:40px}body.single-news .related-items h2{color:#578c43}body.single-news .related-items .excerpt-wrapper .excerpt .text-content h3{min-height:95px}body.single-news .related-items .excerpt-wrapper .excerpt .text-content p.the-excerpt{min-height:105px}body.post-type-archive-bcc-resources .hero-archive .content svg.bg-flair-1{-webkit-transform:translateX(-70%) translateY(50px) scale(1.5);transform:translateX(-70%) translateY(50px) scale(1.5);bottom:initial;top:-50px}body.post-type-archive-bcc-resources .hero-archive .content p{padding:40px 0;margin-left:15%}body.single-bcc-resources .hero-archive .content svg{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.excerpt.excerpt-resource{padding-right:50px}.excerpt.excerpt-resource:not(:last-child){border-right:2px solid #e5e5e5}.excerpt.excerpt-resource .text-content h3.title{margin-bottom:0;padding-top:0;border-bottom:0}.excerpt.excerpt-resource .text-content p{margin-bottom:10px}.excerpt.excerpt-resource .text-content p.cta svg{margin-left:20px}article.excerpt.event .metadata ul li{padding-left:0!important;border-right:0!important}section.hero-medium{position:relative;min-height:450px;background-size:cover;background-position:right top}section.hero-medium .content{position:relative}section.hero-medium svg{position:absolute;z-index:0}section.hero-medium svg.bg-flair-1{top:-100px;left:-800px}section.hero-medium svg.flair-right{top:50%}section.hero-medium .text-content{width:100%;max-width:360px;position:relative;z-index:1}section.hero-medium .text-content h1{color:#fff;margin-bottom:50px}section.hero-medium .text-content h1 strong{color:#80ad4b;font-weight:700}section.hero-medium .text-content a.btn{color:#042549}section.hero-medium .bg-image{height:100%;position:absolute;top:0;width:calc(100% - 25vw);left:25vw;border-radius:0;z-index:-1}@media screen and (max-width:1200px){section.hero-medium .bg-image{left:15vw;width:calc(100% - 15vw)}}@media screen and (min-width:1600px){section.hero-medium .bg-image{left:0;width:100%}}@media screen and (max-width:768px){section.hero-medium{padding-bottom:450px}section.hero-medium .bg-image{width:100%;top:0;left:0;height:700px}section.hero-medium .text-content{margin-top:50px}section.hero-medium .text-content h1{font-size:40px;line-height:48px}section.hero-medium svg.flair-right{top:80%}}@media screen and (max-width:450px){section.hero-medium{padding-bottom:400px}section.hero-medium .bg-image{top:initial;bottom:0;height:550px}section.hero-medium svg.bg-flair-1{-webkit-transform:translateY(-90px);transform:translateY(-90px)}}@media screen and (max-width:350px){section.hero-medium{padding-bottom:750px}section.hero-medium .bg-image{top:300px}}section.tab-display{margin-top:50px;margin-bottom:50px}section.tab-display .section-title h2{font-weight:300}section.tab-display .flair-left{top:-250px}section.tab-display .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.tab-display .content>svg{position:absolute;z-index:0}section.tab-display .content>svg.bg-flair-1{left:-150px;top:-400px}section.tab-display .content .tabs{max-width:330px}section.tab-display .content .tabs .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#183b72;color:#fff;border-radius:5px;padding:15px 20px}section.tab-display .content .tabs .tab:not(:last-child){margin-bottom:20px}section.tab-display .content .tabs .tab.active,section.tab-display .content .tabs .tab:focus,section.tab-display .content .tabs .tab:hover{background-color:#578c43;cursor:pointer}section.tab-display .content .tabs .tab .statistic{font-weight:700;text-align:center;min-width:109px}section.tab-display .content .tabs .tab .explanation{padding:0 20px;font-size:14px;line-height:19px;font-weight:700}section.tab-display .content .tabs .tab svg{height:30px;width:30px}section.tab-display .details{padding-left:30px}section.tab-display .details .detail{display:none;position:relative}section.tab-display .details .detail.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.tab-display .details .detail .bg-image{-ms-flex-item-align:center;align-self:center;max-width:450px;min-width:400px;height:285px;border-radius:5px}section.tab-display .details .detail .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 40px;border-top-right-radius:30px;height:357px}section.tab-display .details .detail .text-content h3,section.tab-display .details .detail .text-content p{color:#fff}section.tab-display .details .detail .text-content svg{position:absolute;top:0;right:0;z-index:-1}section.tab-display .details .detail .text-content h3{font-weight:700;padding-top:0}section.tab-display .details .detail .text-content p{font-weight:400}section.tab-display .details .detail .text-content p:last-child{margin-bottom:0}section.tab-display .details .detail .text-content a.btn.btn-blue{background-color:#183b72}@media screen and (max-width:1200px){section.tab-display .tabs .tab .explanation{text-align:center}section.tab-display .details .detail .bg-image{min-width:300px;height:250px}}@media screen and (max-width:996px){section.tab-display .flair-left{top:-70px}section.tab-display .desktop-only{display:none}section.tab-display .mobile-only{display:block}section.tab-display .content .tabs{max-width:100%}section.tab-display .content .tabs .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}section.tab-display .content .tabs .wrapper .detail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:none}section.tab-display .content .tabs .wrapper .detail.active{display:block}section.tab-display .content .tabs .wrapper .detail .bg-image{max-width:calc(100% - 60px);width:100%;position:relative;z-index:2;height:290px;margin:0 30px;margin-bottom:-150px}section.tab-display .content .tabs .wrapper .detail .text-content{background-color:#477c33;position:relative;z-index:1;overflow:hidden;padding:30px;padding-top:180px}section.tab-display .content .tabs .wrapper .detail .text-content *{color:#fff}section.tab-display .content .tabs .wrapper .detail .text-content>svg{position:absolute;top:0;left:0;z-index:-1}section.tab-display .content .tabs .wrapper .detail .text-content h3{padding-top:0;font-weight:700}section.tab-display .content .tabs .wrapper .detail .text-content p:last-child{margin-bottom:0}section.tab-display .content .tabs .wrapper .detail .text-content a:last-child{margin-bottom:0!important}section.tab-display .content .tabs .tab{padding-left:30px;padding-right:30px;margin-bottom:0!important}section.tab-display .content .tabs .tab:focus,section.tab-display .content .tabs .tab:hover{background-color:#477c33}section.tab-display .content .tabs .tab.active{position:absolute;bottom:20px;right:0;z-index:2;background-color:#477c33;border-top-left-radius:0;border-top-right-radius:0}section.tab-display .content .tabs .tab.active>svg{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}section.tab-display .content .tabs .tab.active .statistic{display:none}section.tab-display .content .tabs .tab.active .explanation{display:none}section.tab-display .content .tabs .tab>svg{margin-left:auto}}@media screen and (max-width:768px){section.tab-display{margin-top:30px}section.tab-display .flair-left{top:-70px}}@media screen and (max-width:450px){section.tab-display .content .tabs{max-width:100%}section.tab-display .content .tabs .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}section.tab-display .content .tabs .wrapper .detail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:none}section.tab-display .content .tabs .wrapper .detail.active{display:block}section.tab-display .content .tabs .wrapper .detail .bg-image{height:217px}}section.impact{position:relative;margin-bottom:0;padding-bottom:100px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#ecf6fa),color-stop(53%,#bad4ee),color-stop(84%,#75bedc),to(#75bedc));background:linear-gradient(180deg,#fff 0,#ecf6fa 20%,#bad4ee 53%,#75bedc 84%,#75bedc 100%)}section.impact .flair-left{top:0}section.impact .flair-right{top:400px}section.impact .section-title h2{font-weight:300}.impact-items .impact-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:800px;margin:0 auto;margin-top:100px;border-radius:30px;background-color:#0280bf}.impact-items .impact-item:nth-child(2n-1){border-bottom-right-radius:0;-webkit-transform:translateX(-90px);transform:translateX(-90px)}.impact-items .impact-item:nth-child(2n-1) .bg-image{-webkit-transform:translateX(-55px) translateY(-40px);transform:translateX(-55px) translateY(-40px)}.impact-items .impact-item:nth-child(2n-1) .text-content{padding-left:0}.impact-items .impact-item:nth-child(2n-1) .text-content a{border-top-left-radius:20px;right:0}.impact-items .impact-item:nth-child(2n){border-bottom-left-radius:0;-webkit-transform:translateX(90px);transform:translateX(90px)}.impact-items .impact-item:nth-child(2n) .bg-image{-webkit-transform:translateX(55px) translateY(-40px);transform:translateX(55px) translateY(-40px)}.impact-items .impact-item:nth-child(2n) .text-content{padding-right:0;padding-left:55px}.impact-items .impact-item:nth-child(2n) .text-content a{border-top-right-radius:20px;left:0}.impact-items .impact-item.light-blue{background-color:#0280bf}.impact-items .impact-item.light-blue .text-content a{background-color:#00689c}.impact-items .impact-item.light-blue .text-content a:focus,.impact-items .impact-item.light-blue .text-content a:hover{background-color:#284f8b}.impact-items .impact-item.med-blue{background-color:#284f8b}.impact-items .impact-item.med-blue .text-content a{background-color:#183b72}.impact-items .impact-item.med-blue .text-content a:focus,.impact-items .impact-item.med-blue .text-content a:hover{background-color:#005884}.impact-items .impact-item.light-green{background-color:#578c43}.impact-items .impact-item.light-green .text-content a{background-color:#477c33}.impact-items .impact-item.light-green .text-content a:focus,.impact-items .impact-item.light-green .text-content a:hover{background-color:#356635}.impact-items .impact-item.dark-green{background-color:#477c33}.impact-items .impact-item .bg-image{min-width:350px;height:350px}.impact-items .impact-item .text-content{position:relative;padding:40px 40px 75px 40px}.impact-items .impact-item .text-content blockquote{color:#fff;font-weight:300;font-style:normal;border-left:0;padding:0;font-size:20px;line-height:28px}.impact-items .impact-item .text-content blockquote .title,.impact-items .impact-item .text-content blockquote cite{font-style:normal;font-size:16px;line-height:23px}.impact-items .impact-item .text-content blockquote cite{display:block;font-weight:700;margin-top:20px}.impact-items .impact-item .text-content blockquote cite .title{display:block;font-weight:400}.impact-items .impact-item .text-content a{position:absolute;bottom:0;padding:20px 30px}.impact-items .impact-item .text-content a svg{margin-left:10px}@media screen and (max-width:1200px){.impact-items .impact-item:nth-child(2n),.impact-items .impact-item:nth-child(2n-1){-webkit-transform:none;transform:none}.impact-items .impact-item:nth-child(2n) .bg-image,.impact-items .impact-item:nth-child(2n-1) .bg-image{-webkit-transform:none;transform:none;margin:30px}}@media screen and (max-width:768px){.impact-items .impact-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.impact-items .impact-item:nth-child(2n).has-link .text-content,.impact-items .impact-item:nth-child(2n-1).has-link .text-content{padding-bottom:75px}.impact-items .impact-item:nth-child(2n) .bg-image,.impact-items .impact-item:nth-child(2n-1) .bg-image{margin:0 30px;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.impact-items .impact-item:nth-child(2n) .text-content,.impact-items .impact-item:nth-child(2n-1) .text-content{padding:0 30px}.impact-items .impact-item:nth-child(2n) .bg-image{margin-left:auto}}@media screen and (max-width:450px){.impact-items:nth-child(2n) .bg-image,.impact-items:nth-child(2n-1) .bg-image{margin:0 30px!important;min-width:calc(100% - 60px);height:255px}}section.news-excerpts{position:relative;background-color:#042549;padding:40px 0;padding-bottom:60px}section.news-excerpts .flair-left{position:absolute;left:-600px;top:-100px;z-index:-1}section.news-excerpts .section-title h2{font-weight:300;margin-bottom:5px}section.news-excerpts .content{position:relative}section.news-excerpts .content .excerpt-wrapper .excerpt>a:focus .text-content .cta>p,section.news-excerpts .content .excerpt-wrapper .excerpt>a:hover .text-content .cta>p{color:#99d4f2}section.news-excerpts .content .excerpt-wrapper .excerpt>a:focus .text-content .cta svg path,section.news-excerpts .content .excerpt-wrapper .excerpt>a:hover .text-content .cta svg path{fill:#99d4f2}section.news-excerpts .content .excerpt-wrapper .excerpt .topic{display:none}section.news-excerpts .content .excerpt-wrapper .excerpt .image-container date{color:#042549}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content>svg{display:none}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content h3{padding-bottom:20px;min-height:115px}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content span.excerpt{display:none}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content .cta p{display:block}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content .cta svg{margin-left:auto}section.news-excerpts .content .excerpt-wrapper .excerpt .text-content .the-excerpt{display:none}section.resources-excerpts{position:relative;padding:40px 0;padding-bottom:60px}section.resources-excerpts .flair-right{top:-50%}section.resources-excerpts .section-title h2{font-weight:300;margin-bottom:5px}section.resources-excerpts .content{position:relative}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools{padding-right:30px}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools:nth-of-type(1){border-right:2px solid #bdbdbd}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools:nth-of-type(2):not(:last-child){border-right:2px solid #bdbdbd}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools>a:focus .text-content .cta>p,section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools>a:hover .text-content .cta>p{color:#99d4f2}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools>a:focus .text-content .cta svg path,section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools>a:hover .text-content .cta svg path{fill:#99d4f2}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .image-container,section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .topic{display:none}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .cta>p{display:block}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .cta svg{margin-left:auto}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content>svg{display:none}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content h3,section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content p{color:#183b72}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content h3{color:#183b72;padding-bottom:20px;border-bottom:0;margin-top:0;font-size:30px;line-height:42px;min-height:146px}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content .the-excerpt{display:none}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools .text-content .cta{min-height:46px}@media screen and (max-width:550px){section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools{border-right:0!important;padding-bottom:30px}section.resources-excerpts .content .excerpt-wrapper .excerpt-reports-and-tools:not(:last-child){border-bottom:2px solid #bdbdbd}section.resources-excerpts .flair-right{display:none}}section.support{position:relative;background-size:cover;background-position:center;padding-top:50px;overflow:hidden}section.support .section-title{position:relative;z-index:3}section.support .section-title h2{font-weight:300}section.support .bg-image{height:100%;position:absolute;top:0;width:calc(100% - 30vw);left:30vw;border-radius:0}section.support .content{position:relative;padding-bottom:120px}section.support .content svg{position:absolute;z-index:0}section.support .content svg.bg-flair-1{left:-600px;top:-165px;-webkit-transform:scale(1.2);transform:scale(1.2)}section.support .content svg.bg-flair-2{max-width:calc(100% + 60px);width:100%;left:0;top:calc(100% - 1px)}section.support .content :not(svg){position:relative;z-index:1}section.support .content h2{color:#fff}section.support .content form{margin-top:10px}section.support .content form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:450px;list-style:none;margin-left:0;margin-bottom:15px}section.support .content form ul li{width:125px;margin-right:20px;margin-bottom:20px}section.support .content form ul li a{width:100%;text-align:center;font-size:24px;font-weight:400;text-transform:none}section.support .content form ul li a.active{background-color:#99d4f2;border-color:#99d4f2}section.support .content form input[type=radio]{display:none}section.support .content form input[type=submit]{margin-top:0;color:#356635}section.support .content form #other-donation{display:none}section.support .content form #other-donation label{display:block;color:#fff;margin-bottom:5px}section.support .content form #other-donation.active{display:block}@media screen and (max-width:768px){section.support{padding-top:0;padding-bottom:400px;overflow:hidden}section.support .content,section.support .section-title{background-color:#255225}section.support .section-title h2{margin-bottom:0;padding-bottom:30px;padding-top:50px}section.support .bg-image{max-width:100%;width:100%;height:400px;top:initial;bottom:0;left:0}section.support .content{padding-bottom:0}section.support .content form{margin-top:0;margin-bottom:0}section.support .content form ul{margin-top:0}}section.impact-image-flair{position:relative;padding:60px 0;padding-top:70px!important}section.impact-image-flair .flair-right{top:0}section.impact-image-flair .image-content,section.impact-image-flair .text-content{max-width:50%}section.impact-image-flair .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:100px 0}section.impact-image-flair .image-content{position:relative}section.impact-image-flair .image-content .bg-image{border-radius:10px}section.impact-image-flair .image-content .bg-image:first-child{width:580px;height:580px}section.impact-image-flair .image-content .bg-image:last-child{position:absolute;bottom:-60px;right:-250px;width:400px;height:285px}section.impact-image-flair .text-content{padding-left:50px}section.impact-image-flair .text-content h2{padding-top:0;color:#578c43}section.impact-image-flair .text-content h2 strong{font-weight:700}section.impact-image-flair .text-content p{font-weight:400}@media screen and (max-width:1200px){section.impact-image-flair .content{padding-bottom:0}section.impact-image-flair .image-content .bg-image:first-child{width:480px;height:480px}section.impact-image-flair .image-content .bg-image:last-child{display:none}}@media screen and (max-width:996px){section.impact-image-flair .flair-right{display:none}section.impact-image-flair .image-content .bg-image:first-child{width:380px;height:380px}}@media screen and (max-width:768px){section.impact-image-flair{padding-bottom:30px}section.impact-image-flair .image-content{max-width:100%}section.impact-image-flair .image-content .bg-image:first-child{width:calc(100% - 100px);margin-right:100px;height:380px}section.impact-image-flair .image-content .bg-image:last-child{display:block;right:0;left:initial;width:200px;height:200px}section.impact-image-flair .text-content{max-width:100%;margin-top:100px;padding-left:0}}@media screen and (max-width:450px){section.impact-image-flair .image-content .bg-image:first-child{width:calc(100% - 30px);margin-right:30px}}@media screen and (max-width:300px){section.impact-image-flair .image-content .bg-image:first-child{width:100%;height:200px;margin-right:0}section.impact-image-flair .image-content .bg-image:last-child{display:none}section.impact-image-flair .text-content{margin-top:50px}}section.impact-stats{position:relative;margin-bottom:50px}section.impact-stats .flair-left{top:150px}section.impact-stats .flair-right{top:-50%}section.impact-stats h2{color:#0280bf;text-align:center;margin-bottom:50px}section.impact-stats h2 strong{font-weight:700}section.impact-stats .impact-stat-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}section.impact-stats .impact-stat-block .impact-stat{width:calc(100% / 3);text-align:center;border-radius:10px;padding:20px}section.impact-stats .impact-stat-block .impact-stat:not(:last-child){margin-right:30px}section.impact-stats .impact-stat-block .impact-stat.light-blue{background-color:#0280bf}section.impact-stats .impact-stat-block .impact-stat.green{background-color:#578c43}section.impact-stats .impact-stat-block .impact-stat.med-blue{background-color:#183b72}section.impact-stats .impact-stat-block .impact-stat h3,section.impact-stats .impact-stat-block .impact-stat p{color:#fff}section.impact-stats .impact-stat-block .impact-stat h3{margin-bottom:10px;font-size:80px}section.impact-stats .impact-stat-block .impact-stat p{margin-bottom:0;font-weight:500}section.impact-stats .bg-image{width:100%;height:442px}@media screen and (max-width:996px){section.impact-stats .impact-stat-block .impact-stat{padding:20px}section.impact-stats .impact-stat-block .impact-stat h3{font-size:32px;line-height:36px;margin-bottom:5px;padding-top:0}section.impact-stats .impact-stat-block .impact-stat p{font-size:16px;line-height:20px;margin-bottom:0}}@media screen and (max-width:768px){section.impact-stats .impact-stat-block{display:block;margin-bottom:40px}section.impact-stats .impact-stat-block .impact-stat{max-width:100%;width:100%;margin-bottom:30px}section.impact-stats .impact-stat-block .impact-stat h3{font-size:64px;line-height:72px;margin-bottom:5px}section.impact-stats .bg-image{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;border-radius:0;height:220px}}section.impact-quotes{position:relative;padding-bottom:300px;margin-top:80px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(44%,#ecf6fa),color-stop(75%,#bad4ee),to(#75bedc));background:linear-gradient(180deg,#fff 0,#ecf6fa 44%,#bad4ee 75%,#75bedc 100%)}section.impact-quotes .flair-right{top:25%}section.impact-quotes h2{color:#284f8b;text-align:center;margin-bottom:50px}section.impact-quotes h2 strong{font-weight:700}section.impact-quotes .impact-items .impact-item:last-child{margin-bottom:60px}section.impact-quotes .impact-items .impact-item .text-content{padding-top:50px;padding-bottom:60px}section.impact-quotes .impact-items .impact-item blockquote{font-size:34px;font-weight:300;line-height:1.3}section.impact-quotes .impact-items .impact-item blockquote strong{font-weight:700}section.impact-quotes .impact-items .impact-item blockquote cite{margin-top:30px}@media screen and (max-width:768px){section.impact-quotes{margin-top:40px}section.impact-quotes .impact-items .impact-item .text-content{padding-top:0}}section.scrollable-content{padding-top:0!important}section.scrollable-content .scrollable-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}section.scrollable-content .scrollable-container::-webkit-scrollbar{display:none}section.scrollable-content .scrollable-container .scrollable-item{display:inline-block;vertical-align:middle;width:100%;padding-top:50px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:130px}section.scrollable-content .scrollable-container .scrollable-item.visible .image-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.scrollable-content .scrollable-container .scrollable-item.visible .text-content h2{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}section.scrollable-content .scrollable-container .scrollable-item.visible .text-content p{opacity:1}section.scrollable-content .scrollable-container .scrollable-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60vh}section.scrollable-content .scrollable-container .scrollable-item.theme-blue{background-color:rgba(123,188,222,.3)}section.scrollable-content .scrollable-container .scrollable-item.theme-blue h2{color:#0280bf}section.scrollable-content .scrollable-container .scrollable-item.theme-blue .content{border-bottom:10px solid #0280bf}section.scrollable-content .scrollable-container .scrollable-item.theme-blue .content a.skip-link{color:#0280bf}section.scrollable-content .scrollable-container .scrollable-item.theme-blue .content svg path{stroke:#0280bf}section.scrollable-content .scrollable-container .scrollable-item.theme-green{background-color:rgba(128,173,75,.3)}section.scrollable-content .scrollable-container .scrollable-item.theme-green h2{color:#477c33}section.scrollable-content .scrollable-container .scrollable-item.theme-green .content{border-bottom:10px solid #80ad4b}section.scrollable-content .scrollable-container .scrollable-item .text-content{max-width:425px;font-weight:400;white-space:normal}section.scrollable-content .scrollable-container .scrollable-item .text-content h2{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,transform 1s;transition:opacity .5s,transform 1s,-webkit-transform 1s}section.scrollable-content .scrollable-container .scrollable-item .text-content p{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}section.scrollable-content .scrollable-container .scrollable-item .image-content{margin-left:auto;padding:0 80px;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,-webkit-transform 1s;transition:opacity .5s,transform 1s;transition:opacity .5s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:.5s;transition-delay:.5s}section.scrollable-content .scrollable-anchor{position:absolute;top:0;left:0;width:100%;height:100%}section.scrollable-content .scrollable-anchor .scrollable-controls{height:100%;max-width:1200px;margin:0 auto;position:relative}section.scrollable-content .scrollable-anchor .scrollable-controls a{z-index:3}section.scrollable-content .scrollable-anchor .scrollable-controls a.skip-link{position:absolute;top:75px;right:0}section.scrollable-content .scrollable-anchor .scrollable-controls a.next-link{position:absolute;right:0;top:50%}section.scrollable-content .scrollable-anchor .scrollable-controls a.next-link svg path{fill:transparent}section.scrollable-content .scrollable-pagination{position:absolute;bottom:0;left:calc(50% - 97.5px);z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;padding-bottom:70px}section.scrollable-content .scrollable-pagination .pagination-item{display:inline-block;width:15px;height:15px;border-radius:8px;background-color:#fff}section.scrollable-content .scrollable-pagination .pagination-item:not(:last-child){margin-right:30px}section.scrollable-content .scrollable-pagination .pagination-item.color-green.active{background-color:#578c43}section.scrollable-content .scrollable-pagination .pagination-item.color-blue.active{background-color:#0280bf}@media screen and (max-width:996px){section.scrollable-content .scrollable-container .scrollable-item .image-content{padding:0 30px}}@media screen and (max-width:768px){section.scrollable-content .scrollable-anchor .scrollable-controls a.next-link{right:-30px}section.scrollable-content .scrollable-container .scrollable-item .content{height:100%;max-width:calc(100% - 60px);padding-left:0!important;padding-right:0!important;margin-right:30px;margin-left:30px}section.scrollable-content .scrollable-container .scrollable-item .content a.skip-link{display:none}section.scrollable-content .scrollable-container .scrollable-item .image-content{text-align:center;padding:0}section.scrollable-content .scrollable-container .scrollable-item .image-content img{max-width:calc(100% - 60px);margin:0 auto}}section.tiles{background-color:#042549;padding:100px 0}section.tiles .flair-right{top:50%}section.tiles .tile-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}section.tiles .tile-container .column-50{max-width:50%;width:100%}section.tiles .tile-container .tile{max-width:550px;margin:0 auto;border-radius:10px}section.tiles .tile-container .tile:not(:last-child){margin-bottom:40px}section.tiles .tile-container .tile.tile-text{position:relative;background-color:#fff;overflow:hidden;padding:60px 40px}section.tiles .tile-container .tile.tile-text.blue>svg path{fill:#0280bf}section.tiles .tile-container .tile.tile-text.blue h2.title{background-color:#0280bf;margin:0 -40px;margin-top:-60px;margin-bottom:80px;padding:0 40px;padding-top:60px}section.tiles .tile-container .tile.tile-text.blue .text-item:not(:last-child){border-bottom:1px solid rgba(24,59,114,.6)}section.tiles .tile-container .tile.tile-text.blue .text-item h3{color:#0280bf}section.tiles .tile-container .tile.tile-text.green>svg{max-width:100%}section.tiles .tile-container .tile.tile-text.green>svg path{fill:#477c33}section.tiles .tile-container .tile.tile-text.green h2.title{background-color:#578c43;margin:0 -40px;margin-top:-60px;margin-bottom:80px;padding:0 40px;padding-top:60px}section.tiles .tile-container .tile.tile-text.green .text-item:not(:last-child){border-bottom:1px solid rgba(128,173,75,.5)}section.tiles .tile-container .tile.tile-text.green .text-item h3{color:#477c33}section.tiles .tile-container .tile.tile-text :not(svg){position:relative;z-index:1}section.tiles .tile-container .tile.tile-text h2.title{color:#fff;font-size:30px;line-height:42px;margin-bottom:120px;position:relative}section.tiles .tile-container .tile.tile-text h2.title>svg{position:absolute;bottom:0;left:0;-webkit-transform:translateY(calc(100% - 5px));transform:translateY(calc(100% - 5px));z-index:0}section.tiles .tile-container .tile.tile-text .text-item{padding:30px 0;padding-right:50px}section.tiles .tile-container .tile.tile-text .text-item:not(:last-child){border-bottom:1px solid rgba(24,59,114,.6)}section.tiles .tile-container .tile.tile-text .text-item:last-child{padding-bottom:0}section.tiles .tile-container .tile.tile-text .text-item h3{color:#0280bf;font-size:22px;line-height:30px;padding-top:0;margin-bottom:10px}section.tiles .tile-container .tile.tile-text .text-item p{color:#000;margin-bottom:0}section.tiles .tile-container .tile.tile-images{width:100%}section.tiles .tile-container .tile.tile-images .tile-image{background-size:cover;background-position:center;max-width:100%;width:100%;height:340px;border-radius:10px;margin-bottom:40px}@media screen and (max-width:768px){section.tiles{padding-top:50px}section.tiles .tile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.tiles .tile-container .column-50{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;padding-right:0}section.tiles .tile-container .column-50:last-child{padding-left:0}section.tiles .tile-container .column-50:last-child .tile-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:40px}section.tiles .tile-container .column-50>div{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}section.tiles .tile-container .column-50 .tile-text h2.title{margin-bottom:100px;font-size:26px;line-height:32px}section.tiles .tile-container .column-50 .tile-text .text-item{padding-right:0}section.tiles .tile-container .column-50 .tile-images .tile-image{height:217px}}section.badges{position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(23.28%,#fff),color-stop(146.96%,#75bedc));background:linear-gradient(180deg,#fff 23.28%,#75bedc 146.96%);padding-top:80px;padding-bottom:200px}section.badges .section-title{z-index:2;margin-bottom:25px}section.badges .section-title h2{color:#284f8b}section.badges .badge-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:50px;margin-bottom:50px}section.badges .badge-container.hovered .badge>a{pointer-events:none;opacity:.4;display:block}section.badges .badge-container.hovered .badge>a .main-content img{border:10px solid transparent!important}section.badges .badge-container .badge{width:100%;max-width:calc(100% / 5);text-align:center}section.badges .badge-container .badge:nth-child(1),section.badges .badge-container .badge:nth-child(2),section.badges .badge-container .badge:nth-child(6),section.badges .badge-container .badge:nth-child(7){left:0}section.badges .badge-container .badge.theme-pink:focus .main-content img,section.badges .badge-container .badge.theme-pink:hover .main-content img{border:10px solid rgba(229,36,59,.2)}section.badges .badge-container .badge.theme-pink .hover-content{border:15px solid #e5243b}section.badges .badge-container .badge.theme-dark-yellow:focus .main-content img,section.badges .badge-container .badge.theme-dark-yellow:hover .main-content img{border:10px solid rgba(221,168,58,.2)}section.badges .badge-container .badge.theme-dark-yellow .hover-content{border:15px solid #dda83a}section.badges .badge-container .badge.theme-green:focus .main-content img,section.badges .badge-container .badge.theme-green:hover .main-content img{border:10px solid rgba(76,159,56,.2)}section.badges .badge-container .badge.theme-green .hover-content{border:15px solid #4c9f38}section.badges .badge-container .badge.theme-dark-green:focus .main-content img,section.badges .badge-container .badge.theme-dark-green:hover .main-content img{border:10px solid rgba(63,126,68,.2)}section.badges .badge-container .badge.theme-dark-green .hover-content{border:15px solid #3f7e44}section.badges .badge-container .badge.theme-light-green:focus .main-content img,section.badges .badge-container .badge.theme-light-green:hover .main-content img{border:10px solid rgba(90,190,56,.2)}section.badges .badge-container .badge.theme-light-green .hover-content{border:15px solid #5abe38}section.badges .badge-container .badge.theme-red:focus .main-content img,section.badges .badge-container .badge.theme-red:hover .main-content img{border:10px solid rgba(197,25,45,.2)}section.badges .badge-container .badge.theme-red .hover-content{border:15px solid #c5192d}section.badges .badge-container .badge.theme-orange:focus .main-content img,section.badges .badge-container .badge.theme-orange:hover .main-content img{border:10px solid rgba(255,58,33,.2)}section.badges .badge-container .badge.theme-orange .hover-content{border:15px solid #ff3a21}section.badges .badge-container .badge.theme-light-orange:focus .main-content img,section.badges .badge-container .badge.theme-light-orange:hover .main-content img{border:10px solid rgba(253,157,36,.2)}section.badges .badge-container .badge.theme-light-orange .hover-content{border:15px solid #fd9d24}section.badges .badge-container .badge.theme-yellow:focus .main-content img,section.badges .badge-container .badge.theme-yellow:hover .main-content img{border:10px solid rgba(252,195,11,.2)}section.badges .badge-container .badge.theme-yellow .hover-content{border:15px solid #fcc30b}section.badges .badge-container .badge.theme-purple:focus .main-content img,section.badges .badge-container .badge.theme-purple:hover .main-content img{border:10px solid rgba(162,25,66,.2)}section.badges .badge-container .badge.theme-purple .hover-content{border:15px solid #a21942}section.badges .badge-container .badge .main-content img{max-width:100%;min-width:initial;height:auto;border:10px solid transparent;border-radius:50%}section.badges .badge-container .badge .hover-content{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;height:437px;width:437px;border-radius:250px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px;display:none}section.badges .badge-container .badge .hover-content.active{display:block}section.badges .badge-container .badge .hover-content img{max-width:180px;margin-top:0}section.badges .badge-container .badge .hover-content h3{color:#000;font-weight:700;max-width:250px;margin:0 auto;margin-bottom:20px}section.badges .badge-container .badge .hover-content .close-badge{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 20px 10px 0 rgba(0,0,0,.06);box-shadow:0 20px 10px 0 rgba(0,0,0,.06);top:-15px;right:-15px;width:50px;height:50px;border-radius:25px;background-color:#fff;text-align:center}section.badges .badge-container .badge .hover-content .close-badge:hover{opacity:.8}section.badges .badge-container .badge .hover-content .close-badge:hover svg path{fill:#000}@media screen and (max-width:800px){section.badges .badge-container .badge{max-width:calc(100% / 3)}section.badges .badge-container .badge:nth-child(1) .hover-content,section.badges .badge-container .badge:nth-child(2) .hover-content,section.badges .badge-container .badge:nth-child(3) .hover-content{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.badges .badge-container .badge:nth-child(4) .hover-content,section.badges .badge-container .badge:nth-child(5) .hover-content,section.badges .badge-container .badge:nth-child(6) .hover-content{top:33%;-webkit-transform:translateX(-50%) translatey(-33%);transform:translateX(-50%) translatey(-33%)}section.badges .badge-container .badge:nth-child(7) .hover-content,section.badges .badge-container .badge:nth-child(8) .hover-content,section.badges .badge-container .badge:nth-child(9) .hover-content{top:66%;-webkit-transform:translateX(-50%) translatey(-66%);transform:translateX(-50%) translatey(-66%)}section.badges .badge-container .badge:nth-child(10) .hover-content{top:100%;-webkit-transform:translateX(-50%) translatey(-100%);transform:translateX(-50%) translatey(-100%)}section.badges .badge-container .badge .hover-content{width:350px;height:350px;padding:30px}section.badges .badge-container .badge .hover-content h3{font-size:20px;padding-top:5px}section.badges .badge-container .badge .hover-content p{font-size:16px;margin-bottom:0}section.badges .badge-container .badge .hover-content img{max-width:100px;margin-top:30px}}@media screen and (max-width:600px){section.badges{padding-top:40px}section.badges .badge-container .badge{max-width:calc(100% / 2);position:relative}section.badges .badge-container .badge .hover-content{max-width:100vw}section.badges .badge-container .badge:nth-child(n) .hover-content{top:0}section.badges .badge-container .badge:nth-child(2n+1) .hover-content{left:0;-webkit-transform:none!important;transform:none!important}section.badges .badge-container .badge:nth-child(2n) .hover-content{left:initial;right:0;-webkit-transform:none!important;transform:none!important}section.badges .badge-container .badge .main-content img{max-width:100%;min-width:initial;height:auto}section.badges .badge-container .badge .hover-content{width:300px;height:300px;padding:30px}section.badges .badge-container .badge .hover-content h3{font-size:20px;padding-top:5px}section.badges .badge-container .badge .hover-content p{font-size:16px;margin-bottom:0}section.badges .badge-container .badge .hover-content img{max-width:100px;margin-top:30px}}@media screen and (max-width:450px){section.badges .badge-container .badge .hover-content img{display:none}}@media screen and (max-width:350px){section.badges .badge-container .badge{max-width:100%;position:relative}section.badges .badge-container .badge:nth-child(n) .hover-content{top:0}section.badges .badge-container .badge .main-content img{max-width:100%;min-width:initial;height:auto}section.badges .badge-container .badge .hover-content{width:260px;height:260px;padding:25px}section.badges .badge-container .badge .hover-content h3{font-size:20px;padding-top:0;margin-bottom:5px}section.badges .badge-container .badge .hover-content p{font-size:14px;margin-bottom:0}}section.directory-subheader{position:relative;background-color:#ebf5fa;padding:60px 0;margin-bottom:60px}section.directory-subheader>svg{position:absolute;z-index:0}section.directory-subheader>svg.flair-right{top:0;opacity:.25}section.directory-subheader .content{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.directory-subheader .content h2{padding-top:0}section.directory-subheader .content h2>p{font-family:aktiv-grotesk,sans-serif;font-size:26px;line-height:36px;color:#183b72}@media screen and (max-width:768px){section.directory-subheader .content{padding-top:50px}section.directory-subheader .column-50{max-width:100%;width:100%}section.directory-subheader .column-50:last-child{padding-left:0}}section.directory-body{position:relative}section.directory-body .flair-right{top:500px}section.directory-body .excerpt-wrapper.excerpt-3 .excerpt .thumbnail-image{height:243px}section.directory-body .excerpt-wrapper .excerpt .thumbnail-image{max-width:100%}@media screen and (max-width:768px){body.page-template-directory #page #main.has-footer-cta section.directory-body{padding-bottom:250px!important}}.excerpt-wrapper.excerpt-2 .excerpt-directory:not(:nth-child(2n)){margin-right:60px}.excerpt-wrapper .excerpt-directory>a:focus>svg path,.excerpt-wrapper .excerpt-directory>a:hover>svg path{fill:#477c33}.excerpt-wrapper .excerpt-directory h2{font-size:24px;line-height:31px;font-weight:400;margin-bottom:10px}.excerpt-wrapper .excerpt-directory .image-container .thumbnail-image{height:338px}body.page-template-flexible section.hero-large{margin-bottom:85px}@media screen and (max-width:768px){body.page-template-flexible section.hero-large{margin-bottom:60px}}.table-of-contents{position:relative;z-index:4}.table-of-contents.theme-blue .toc-anchor .toc-container .title{color:#183b72}.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:focus,.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:hover{opacity:1;color:#0280bf}.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:focus svg.icon-arrow,.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:hover svg.icon-arrow{min-width:17px}.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:focus svg.icon-arrow path,.table-of-contents.theme-blue .toc-anchor .toc-container ul.toc li a:hover svg.icon-arrow path{fill:#0280bf}.table-of-contents .content{max-width:1200px;margin:0 auto}.table-of-contents .toc-anchor{position:relative}.table-of-contents .toc-anchor .toc-container{position:absolute;top:-20px;left:-20px;max-width:220px;padding:20px;background-color:#fff;border-radius:3px}.table-of-contents .toc-anchor .toc-container p.title{color:#477c33;margin-bottom:5px}.table-of-contents .toc-anchor .toc-container ul.toc{border-bottom:1px solid #000;padding-bottom:20px}.table-of-contents .toc-anchor .toc-container ul.toc li{padding:12.5px 0}.table-of-contents .toc-anchor .toc-container ul.toc li:not(:last-child){border-bottom:1px solid silver}.table-of-contents .toc-anchor .toc-container ul.toc li:last-child{padding-bottom:0}.table-of-contents .toc-anchor .toc-container ul.toc li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:19px;color:#000;text-decoration:none}.table-of-contents .toc-anchor .toc-container ul.toc li a:focus,.table-of-contents .toc-anchor .toc-container ul.toc li a:hover{color:#477c33}.table-of-contents .toc-anchor .toc-container ul.toc li a:focus svg.icon-arrow,.table-of-contents .toc-anchor .toc-container ul.toc li a:hover svg.icon-arrow{opacity:1}.table-of-contents .toc-anchor .toc-container ul.toc li a svg.icon-arrow{min-width:17px;opacity:0;margin-left:auto}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu.open a.toggle-submenu{color:#477c33}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu.open a.toggle-submenu svg.icon-open{display:inline-block}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu.open a.toggle-submenu svg.icon-closed{display:none}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu.open a.toggle-submenu svg path{stroke:#477c33}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu.open ul.submenu{display:block;margin-top:10px}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu:focus svg path,.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu:hover svg path{stroke:#477c33}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu svg{margin-left:auto;margin-top:-4px}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu svg.icon-open{display:none}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu svg.icon-closed{display:inline-block}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu a.toggle-submenu svg path{fill:#000}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu ul.submenu{display:none;padding-left:20px;border-bottom:0}.table-of-contents .toc-anchor .toc-container ul.toc li.has-submenu ul.submenu li{border-bottom:0;padding:2px 0}.table-of-contents .toc-anchor .related-links{margin-top:20px}.table-of-contents .toc-anchor .related-links p.title{color:#284f8b}.table-of-contents .toc-anchor .related-links ul li{padding:10px 0}.table-of-contents .toc-anchor .related-links ul li:not(:last-child){border-bottom:1px solid silver}.table-of-contents .toc-anchor .related-links ul li a{font-size:14px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.table-of-contents .toc-anchor .related-links ul li a:focus,.table-of-contents .toc-anchor .related-links ul li a:hover{color:#284f8b}.table-of-contents .toc-anchor .language-picker-container{position:absolute;top:-10px;right:0}.table-of-contents .toc-anchor .language-picker-container ul li.current{color:#477c33}.table-of-contents .toc-anchor .language-picker-container a{color:#000;text-decoration:none}.table-of-contents .toc-anchor .language-picker-container a:hover{color:#477c33}.table-of-contents .toc-anchor .language-picker-container a:hover.lp-toggler>svg path{fill:#477c33}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler{display:inline-block;font-weight:700;background-color:#fff;border-radius:10px;padding:10px 20px}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler:focus,.table-of-contents .toc-anchor .language-picker-container a.lp-toggler:hover{opacity:1}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler.open{color:#477c33}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler.open svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler.open svg path{fill:#477c33}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler.open+ul.language-options{display:block}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler>svg{margin-left:10px;margin-bottom:-2px}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler>svg path{fill:#000}.table-of-contents .toc-anchor .language-picker-container ul.language-options{display:none;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px 20px;margin-top:-10px;padding-top:20px;position:absolute;top:50px;left:0;width:100%}.table-of-contents .toc-anchor .language-picker-container ul.language-options li{margin-bottom:5px}@media screen and (max-width:1200px){.table-of-contents .toc-anchor .toc-container{left:0}}@media screen and (max-width:768px){.table-of-contents .toc-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;padding-top:0}.table-of-contents .toc-anchor .language-picker-container,.table-of-contents .toc-anchor .toc-container{position:relative;top:0}.table-of-contents .toc-anchor .toc-container{max-width:100%;padding:0}.table-of-contents .toc-anchor .language-picker-container{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid silver}.table-of-contents .toc-anchor .language-picker-container a.lp-toggler{padding:0}}body.page-template-flexible #page #main{background:linear-gradient(180.8deg,#fff 23.03%,#fff 78.65%,#75bedc 117.53%)}body.page-template-flexible #page #main.show-news{background-position:0 -800px}body.page-template-flexible #page #main.has-footer-cta>section:last-of-type{padding-bottom:250px!important}body.page-template-flexible #page #main:not(.has-footer-cta)>section:last-of-type{padding-bottom:100px!important}#main.has-sidebar section.flexible.flexible-simple-text .content .wrapper{max-width:785px}#main.has-sidebar section.flexible .content{padding-left:250px!important}#main.has-sidebar section.flexible .content .wrapper{margin-left:0}@media screen and (max-width:768px){#main.has-sidebar section.flexible>.content{padding-left:30px!important}#main.has-sidebar section.flexible .section-title .content{padding-left:0!important}}#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair{margin-bottom:100px}#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair.img-left .content .wrapper .image-content,#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair.img-right .content .wrapper .image-content{width:550px;height:338px}#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair.img-left .content .wrapper .text-content{padding-left:500px}#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair.img-right .content .wrapper .text-content{padding-right:500px}#main:not(.has-sidebar).full-width section.flexible.text-with-image-flair .content{margin-top:150px}#main:not(.has-sidebar):not(.full-width) section.flexible:not(.flexible-full-image) .content{max-width:880px;margin-left:auto;margin-right:auto}section.flexible:not(:last-of-type){margin-bottom:60px}section.flexible:last-child{padding-bottom:40px!important}section.flexible:last-of-type{position:relative}section.flexible:last-of-type svg.flair-left,section.flexible:last-of-type svg.flair-right{display:block}section.flexible:last-of-type svg.flair-left{bottom:200px}section.flexible:last-of-type svg.flair-right{bottom:200px}section.flexible svg.flair-left,section.flexible svg.flair-right{display:none}section.flexible .section-title .content .wrapper{padding-bottom:0}section.flexible .section-title .content .wrapper .subtitle :last-child{margin-bottom:0}section.flexible .section-title .content .wrapper *{max-width:100%}section.flexible .content{border-radius:10px}section.flexible .content .wrapper{width:100%;margin:0 auto}section.flexible-simple-text{padding-bottom:0!important;padding:0}section.flexible-simple-text+section.flexible-more-from-experts{margin-top:60px}section.flexible-simple-text.bg-none{margin-bottom:25px}section.flexible-simple-text.bg-none .content .wrapper{padding:0}section.flexible-simple-text.bg-light-blue .section-title h2,section.flexible-simple-text.bg-light-blue .section-title p{color:#183b72}section.flexible-simple-text.bg-light-blue .content.body .wrapper{background-color:#0280bf}section.flexible-simple-text.bg-light-blue .content.body *{color:#fff}section.flexible-simple-text.bg-dark-blue .section-title h2,section.flexible-simple-text.bg-dark-blue .section-title p{color:#183b72}section.flexible-simple-text.bg-dark-blue .content.body .wrapper{background-color:#183b72}section.flexible-simple-text.bg-dark-blue .content.body *{color:#fff}section.flexible-simple-text.bg-dark-blue .content.body svg.bg-flair{opacity:1}section.flexible-simple-text.bg-none.theme-blue *{color:#183b72}section.flexible-simple-text.bg-none.theme-blue ul{background-color:#ebf5fa;padding:30px 50px;margin-left:0;border-radius:10px}section.flexible-simple-text.bg-none.theme-blue ul li{color:#000;font-weight:700;margin-bottom:20px}section.flexible-simple-text.bg-none.theme-blue ul li:last-child{margin-bottom:0}section.flexible-simple-text.bg-none.theme-blue ul li a{color:#000;opacity:1}section.flexible-simple-text.bg-none.theme-blue ul li a:focus,section.flexible-simple-text.bg-none.theme-blue ul li a:hover{color:#183b72}section.flexible-simple-text .section-title{margin-bottom:20px}section.flexible-simple-text .section-title h2{font-size:34px;line-height:44px}section.flexible-simple-text .section-title h2:first-child{padding-top:0}section.flexible-simple-text .section-title a,section.flexible-simple-text .section-title p{font-size:22px;line-height:29px;color:#477c33}section.flexible-simple-text .content{position:relative}section.flexible-simple-text .content svg.bg-flair{position:absolute;bottom:0;right:0;z-index:0;opacity:.6;pointer-events:none}section.flexible-simple-text .content :not(svg){position:relative;z-index:1}section.flexible-simple-text .content .wrapper{width:100%;padding:60px 100px;border-radius:10px}section.flexible-simple-text .content .wrapper.top-separator{border-top:1px solid #4f4f4f;border-top-right-radius:0;border-top-left-radius:0;padding-top:60px;margin-top:40px}section.flexible-simple-text:not(.bg-none) .readability-normalize ul{margin-left:0;padding-left:20px}section.flexible-simple-text:not(.bg-none) .readability-normalize ul:last-of-type{margin-bottom:0}section.flexible-simple-text:not(.bg-none) .readability-normalize ul li{margin-bottom:35px;line-height:26px}section.flexible-simple-text:not(.bg-none) .readability-normalize ul li:last-child{margin-bottom:0}section.flexible-simple-text .readability-normalize h2{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:26px;line-height:36px;padding-top:0;margin-bottom:10px}section.flexible-simple-text .readability-normalize>p:last-child{margin-bottom:0}section.flexible-simple-text .readability-normalize img.alignnone{margin-top:60px}section.flexible-simple-text .readability-normalize img.alignright{margin-left:30px}section.flexible-simple-text .readability-normalize img.alignleft{margin-right:30px}section.flexible-simple-text .readability-normalize a.btn{margin-top:0}@media screen and (max-width:996px){section.flexible-simple-text.bg-none .content .wrapper{padding-left:0}}@media screen and (max-width:768px){section.flexible-simple-text.bg-none .content .wrapper{padding-right:0}section.flexible-simple-text.bg-dark-blue .content .wrapper,section.flexible-simple-text.bg-green .content .wrapper{padding:40px 25px}section.flexible-simple-text .content .wrapper{padding:60px}section.flexible-simple-text .section-title .content{padding-left:0!important;padding-right:0!important}}.table-of-contents+section.flexible-simple-text.bg-none .content .wrapper{padding-top:0}section.flexible-contained-image{margin-top:40px}section.flexible-contained-image .content{max-width:1200px}section.flexible-contained-image .content .wrapper{max-width:992px;margin-left:auto;margin-right:0}section.flexible-contained-image .content .wrapper .bg-image{width:100%;height:500px}@media screen and (max-width:768px){section.flexible-contained-image .content .wrapper .bg-image{height:260px;margin-left:-30px;margin-right:-30px;max-width:calc(100% + 60px);width:calc(100% + 60px);border-radius:0}}section.flexible-collapsible+section.flexible-collapsible{padding-top:0}section.flexible-collapsible+section.flexible-collapsible .content .wrapper{padding-top:60px;border-top:1px solid #4f4f4f}section.flexible-collapsible.expanded .expander,section.flexible-collapsible.expanded blockquote{position:static!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}section.flexible-collapsible.expanded .closed{display:none!important}section.flexible-collapsible.expanded .expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}section.flexible-collapsible .left-content .expander{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility .3s;transition:opacity .3s,transform .3s,visibility .3s,-webkit-transform .3s}section.flexible-collapsible .right-content blockquote{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility .3s;transition:opacity .3s,transform .3s,visibility .3s,-webkit-transform .3s}section.flexible-collapsible.expanded .left-content .expander{visibility:visible;opacity:1}section.flexible-collapsible.expanded .right-content blockquote{visibility:visible;opacity:1}section.flexible-collapsible.theme-green a:not(.btn){color:#578c43}section.flexible-collapsible.theme-green a:not(.btn):focus,section.flexible-collapsible.theme-green a:not(.btn):hover{opacity:1;color:#356635}section.flexible-collapsible.theme-green a:not(.btn):focus svg path,section.flexible-collapsible.theme-green a:not(.btn):hover svg path{fill:#356635}section.flexible-collapsible.theme-green a:not(.btn) svg path{fill:#578c43}section.flexible-collapsible.theme-green .left-content h2{color:#477c33}section.flexible-collapsible.theme-green .right-content blockquote{color:#477c33}section.flexible-collapsible.theme-blue a:not(.btn){color:#284f8b}section.flexible-collapsible.theme-blue a:not(.btn):focus,section.flexible-collapsible.theme-blue a:not(.btn):hover{opacity:1;color:#042549}section.flexible-collapsible.theme-blue a:not(.btn):focus svg path,section.flexible-collapsible.theme-blue a:not(.btn):hover svg path{fill:#042549}section.flexible-collapsible.theme-blue a:not(.btn) svg path{fill:#284f8b}section.flexible-collapsible.theme-blue .left-content h2{color:#183b72}section.flexible-collapsible.theme-blue .right-content blockquote{color:#183b72}section.flexible-collapsible .content{display:block;max-width:1200px}section.flexible-collapsible .content .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:992px;margin-left:auto;margin-right:0}section.flexible-collapsible .content a.read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-weight:700}section.flexible-collapsible .content a.read-more .descriptor{margin-left:5px}section.flexible-collapsible .content a.read-more .descriptor .closed,section.flexible-collapsible .content a.read-more .descriptor .expanded{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.flexible-collapsible .content a.read-more .descriptor .closed{display:-webkit-box;display:-ms-flexbox;display:flex}section.flexible-collapsible .content a.read-more .descriptor .expanded{display:none}section.flexible-collapsible .content a svg{margin-left:10px}section.flexible-collapsible .left-content{position:relative;margin-right:40px}section.flexible-collapsible .left-content h2{padding-top:0;font-weight:700;font-size:26px;line-height:36px}section.flexible-collapsible .left-content p.subtitle{font-size:24px;line-height:31px;margin-bottom:25px}section.flexible-collapsible .left-content .expander{max-width:100%;position:absolute;-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.flexible-collapsible .right-content blockquote{position:absolute;-webkit-transform:translateY(-50px);transform:translateY(-50px);border-top:0;padding-top:0;font-size:24px;line-height:31px}section.flexible-collapsible .right-content blockquote cite .title{line-height:23px}section.flexible-collapsible .right-content .bg-image{width:100%;min-width:375px;height:245px}@media screen and (max-width:996px){section.flexible-collapsible .content .wrapper{display:block;margin-bottom:15px}section.flexible-collapsible .content .wrapper .right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flexible-collapsible .content .wrapper .right-content .bg-image,section.flexible-collapsible .content .wrapper .right-content img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}section.flexible-collapsible .content .wrapper .right-content blockquote{margin-bottom:0}}@media screen and (max-width:996px){section.flexible-collapsible .right-content .bg-image{min-width:100%}}section.flexible-full-image{height:450px;border-radius:0}section.text-with-image-flair.bg-dark-blue .text-content{background-color:#1d3f74}section.text-with-image-flair.bg-green .text-content{background-color:#477c33}section.text-with-image-flair.img-left .content{padding-left:100px!important}section.text-with-image-flair.img-left .content .image-content{width:400px;height:285px;left:-100px;top:-30px}section.text-with-image-flair.img-left .content .text-content{padding-left:350px}section.text-with-image-flair.img-top{padding-top:125px}section.text-with-image-flair.img-top .content .image-content{width:calc(100% - 120px);height:467px;left:60px;right:-50px;top:-150px}section.text-with-image-flair.img-top .content .text-content{padding-left:60px;padding-top:350px}section.text-with-image-flair.img-bottom{padding-bottom:125px}section.text-with-image-flair.img-bottom .content .image-content{width:calc(100% - 120px);height:467px;left:60px;right:-50px;bottom:-150px}section.text-with-image-flair.img-bottom .content .text-content{padding-left:60px;padding-bottom:350px}section.text-with-image-flair.img-bottom .content .text-content>svg{bottom:200px}section.text-with-image-flair.img-right .content{padding-right:100px!important}section.text-with-image-flair.img-right .content .image-content{width:400px;height:285px;right:-100px;top:-30px}section.text-with-image-flair.img-right .content .text-content{padding-right:350px}section.text-with-image-flair.img-right .content .text-content>svg{left:15px;bottom:-15px;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transform-origin:center;transform-origin:center}section.text-with-image-flair .content{position:relative;margin:50px auto}section.text-with-image-flair .content .wrapper{position:relative;margin-right:0}section.text-with-image-flair .content .image-content{-ms-flex-item-align:start;align-self:flex-start;border-radius:10px;position:absolute;z-index:2}section.text-with-image-flair .text-content{position:relative;background-color:#0280bf;padding:60px;border-top-right-radius:30px;border-bottom-left-radius:30px;min-height:275px;overflow:hidden}section.text-with-image-flair .text-content *{color:#fff}section.text-with-image-flair .text-content>svg{position:absolute;right:0;bottom:0;pointer-events:none;z-index:0;opacity:.6}section.text-with-image-flair .text-content>svg path{fill:#000}section.text-with-image-flair .text-content :not(svg){position:relative;z-index:1}section.text-with-image-flair .text-content h2,section.text-with-image-flair .text-content p{color:#fff}section.text-with-image-flair .text-content h2{padding-top:0;font-size:24px;line-height:31px}section.text-with-image-flair .text-content p:last-child{margin-bottom:0}@media screen and (max-width:996px){section.text-with-image-flair{padding-top:0!important;padding-bottom:0!important}section.text-with-image-flair.img-right .content{padding-right:30px!important}section.text-with-image-flair .content{padding-left:30px!important}section.text-with-image-flair .content .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.text-with-image-flair .content .image-content{position:relative;left:0!important;top:0!important;right:0!important;bottom:0!important;width:calc(100% - 60px)!important;height:300px!important;margin:0 auto;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}section.text-with-image-flair .content .text-content{padding:60px!important}}section.flexible-more-on-this-topic{position:relative}section.flexible-more-on-this-topic .wrapper{position:relative;background-color:#183b72;border-radius:10px;padding:60px 100px;margin-right:0!important}section.flexible-more-on-this-topic .wrapper svg{position:absolute;z-index:0}section.flexible-more-on-this-topic .wrapper svg.bg-flair-1{right:0;bottom:0}section.flexible-more-on-this-topic .wrapper :not(svg){position:relative;z-index:1}section.flexible-more-on-this-topic .wrapper *{color:#fff}section.flexible-more-on-this-topic .wrapper h2{padding-top:0;font-size:26px;line-height:36px}section.flexible-more-on-this-topic .wrapper .subtitle{font-size:22px;line-height:29px;margin-bottom:20px}section.flexible-more-on-this-topic .wrapper .cta-container{margin-top:20px}section.flexible-more-on-this-topic .wrapper .cta-container a{max-width:305px;margin-right:20px}section.flexible-more-on-this-topic .wrapper .cta-container a:not(:last-child){margin-bottom:20px}@media screen and (max-width:768px){section.flexible-more-on-this-topic .wrapper{padding:60px}}section.flexible-more-from-experts h2{color:#284f8b;font-size:26px;line-height:36px}section.flexible-more-from-experts .wrapper{margin-right:0!important;border-top:1px solid #4f4f4f;margin-top:40px;padding-top:20px}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a{display:-webkit-box;display:-ms-flexbox;display:flex}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a:focus,section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a:hover{opacity:1}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a:focus .text-content h3,section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a:hover .text-content h3{color:#0280bf}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .bg-image{width:132px;height:132px;min-width:132px}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .text-content{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:72.5px}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .text-content h3{margin-top:0;font-size:18px;text-decoration:none;font-weight:700}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .text-content p.title{margin-top:0}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .text-content svg{margin-top:auto;margin-left:0;min-width:auto}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member .text-content .advisory{display:none}@media screen and (max-width:350px){section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flexible-more-from-experts .excerpt-wrapper .excerpt.team-member>a .text-content{margin-left:0;margin-top:10px}}section.flexible-related-items{margin-top:100px}section.flexible-related-items svg.flair-left{bottom:-100px}section.flexible-related-items svg.flair-right{opacity:.1;bottom:-200px}section.flexible-related-items .content{max-width:1200px;border-radius:0}section.flexible-related-items .content .wrapper{border-top:1px solid #000;max-width:1200px}section.flexible-related-items .content .wrapper h2{color:#284f8b;padding-top:30px;font-weight:300;font-size:34px;line-height:44px}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:focus svg path,section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:hover svg path{fill:#0280bf}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:focus .text-content p.cta,section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:hover .text-content p.cta{color:#0280bf}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .image-container date{display:none}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content.show-excerpt h3{border-bottom:0;padding-bottom:0;margin-bottom:10px}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content.show-excerpt p.eyebrow{margin-bottom:5px}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content.show-excerpt .cta svg{margin-left:auto}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content h3{font-family:aktiv-grotesk,sans-serif;color:#183b72;border-bottom:1px solid #183b72;padding-bottom:25px;margin-bottom:25px;min-height:120px}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content p.the-excerpt{min-height:105px}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content .cta p{display:block}section.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content .cta svg{margin-left:auto}@media screen and (max-width:768px){section.flexible-related-items{margin-top:50px}}section#related-news.flexible-related-items{background:0 0;background-color:#183b72}section#related-news.flexible-related-items .content .wrapper h2{color:#fff;margin-top:30px;font-weight:300;font-size:34px;line-height:44px}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:focus .text-content svg path,section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt>a:hover .text-content svg path{opacity:1}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .image-container date{display:none}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content:not(.has-cta) .cta svg{margin-left:0}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content .topic{display:none}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content h3,section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content p{color:#fff}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content h3{padding-bottom:0}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content p{opacity:1}section#related-news.flexible-related-items .content .wrapper .excerpt-wrapper .excerpt .text-content svg path{fill:#fff;opacity:.6}#image-carousel{max-width:95%;margin-left:auto;margin-right:auto;position:relative}#image-carousel .card__image{max-width:83%;margin-right:auto;margin-left:auto}@media screen and (max-width:795px){#image-carousel .card__image{max-width:70%}}#image-carousel .card__image img{max-height:90vh;margin-left:auto;margin-right:auto}#image-carousel .slick-next{background-image:url(/wp-content/themes/cca/assets/svgs/next-arrow.svg);width:2.5rem;height:2.8125rem;background-size:100%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:35%;right:2%;cursor:pointer}@media screen and (max-width:795px){#image-carousel .slick-next{top:20%;right:0;width:1.5rem;height:1.8125rem}}#image-carousel .slick-next:focus,#image-carousel .slick-next:hover{background-image:url(/wp-content/themes/cca/assets/svgs/next-arrow-hover.svg)}#image-carousel .slick-next:before{color:transparent}#image-carousel .slick-prev{background-image:url(/wp-content/themes/cca/assets/svgs/prev-arrow.svg);width:2.5rem;height:2.8125rem;background-size:100%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:35%;left:2%;z-index:1;cursor:pointer}@media screen and (max-width:795px){#image-carousel .slick-prev{top:20%;left:0;width:1.5rem;height:1.8125rem}}#image-carousel .slick-prev:focus,#image-carousel .slick-prev:hover{background-image:url(/wp-content/themes/cca/assets/svgs/prev-arrow-hover.svg)}#image-carousel .slick-prev:before{color:transparent}#image-carousel .slick-dots{bottom:20%}@media screen and (min-width:651px) and (max-width:795px){#image-carousel .slick-dots{bottom:35%}}@media screen and (max-width:650px){#image-carousel .slick-dots{display:none}}#image-carousel .slick-dots li{margin:0 8px}#image-carousel .slick-dots li.slick-active button{background-color:#578b43}#image-carousel .slick-dots li button{width:.9375rem;height:.9375rem;border-radius:100%;background-color:#4f4f4f;cursor:pointer}#image-carousel .slick-dots li button:before{opacity:0}.slick-lightbox .slick-lightbox-inner{background:#000;opacity:.75;-webkit-transition:background-color .5s ease-in-out!important;transition:background-color .5s ease-in-out!important}.slick-lightbox .slick-lightbox-slick-item-inner{max-height:100vh!important}.slick-lightbox .slick-lightbox-slick-img{max-height:100vh!important}.slick-lightbox .slick-next{background-image:url(/wp-content/themes/cca/assets/svgs/next-arrow.svg);width:40px;height:45px;background-size:100%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:2%;cursor:pointer}@media screen and (max-width:795px){.slick-lightbox .slick-next{right:0;width:1.5rem;height:1.8125rem}}.slick-lightbox .slick-next:before{color:transparent}.slick-lightbox .slick-prev{background-image:url(/wp-content/themes/cca/assets/svgs/prev-arrow.svg);width:40px;height:45px;background-size:100%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:2%;cursor:pointer}@media screen and (max-width:795px){.slick-lightbox .slick-prev{left:0;width:1.5rem;height:1.8125rem;z-index:1}}.slick-lightbox .slick-prev:before{color:transparent}@media screen and (max-width:366px){.page-id-7297 a.footer-cta-link{display:block;clear:both;margin-top:10vh}}.donate-gradient{background:-webkit-gradient(linear,left top,right top,from(#040508),color-stop(6%,rgba(4,5,8,0)),color-stop(7%,rgba(4,5,8,0)),color-stop(93%,rgba(4,5,8,0)),color-stop(94%,rgba(4,5,8,0)),to(#040508));background:linear-gradient(to right,#040508 0,rgba(4,5,8,0) 6%,rgba(4,5,8,0) 7%,rgba(4,5,8,0) 93%,rgba(4,5,8,0) 94%,#040508 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#040508', endColorstr='#040508', GradientType=1 );width:100%;height:100%}.donate-photo{width:1200px;height:380px;margin:0;margin:auto;background-image:url(/images/donatew.png);margin-bottom:30px;margin-top:-20px;background-repeat:no-repeat}.at form .label-amount input:required,.at form .label-amount input[type=radio]+a{border-color:#94c659!important;background-color:#94c659!important}.at form .label-amount input::-webkit-input-placeholder{color:#fff!important}.at form .label-amount input::-moz-placeholder{color:#fff!important}.at form .label-amount input:-ms-input-placeholder{color:#fff!important}.at form .label-amount input::-ms-input-placeholder{color:#fff!important}.at form .label-amount input::placeholder{color:#fff!important}.at form .label-amount input[type=radio]:checked+a{border-color:#477c33!important;background-color:#477c33!important}.at .at-step.active{border-bottom-color:#183b72!important}.at .btn-at-primary{background-color:#0280bf!important}.at-step.valid a::before{background-color:#477c33!important;line-height:.9rem}body{background-color:#fff}