/*!
	Theme Name: Peaktwo Windward
	Theme URI: https://www.peaktwo.com/
	Description: Peaktwo Starter Theme
	Version: 1.0.0
	Author: Peaktwo
	Author URI: https://peaktwo.com/

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/@font-face{font-display:swap;font-family:"Palatino";src:url(../../../../../../themes/arabellawindward/assets/fonts/palatino-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Palatino";src:url(../../../../../../themes/arabellawindward/assets/fonts/Palatino-LT-W04-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(../../../../../../themes/arabellawindward/assets/fonts/Inter-SemiBold.tff) format("tff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(../../../../../../themes/arabellawindward/assets/fonts/Inter-Regular.tff) format("tff");font-weight:400;font-style:normal}html,body{opacity:1}.pt-none{padding-top:0;margin-top:0}.pt-half{padding-top:96px;margin-top:0}.pt-default{padding-top:128px;margin-top:0}.pb-default{padding-bottom:128px;margin-bottom:0}.pb-half{padding-bottom:96px;margin-bottom:0}.pb-none{padding-bottom:0;margin-bottom:0}.pt-24{padding-top:24px}#debug-viewport{display:inline-block;position:fixed;z-index:99999999999;top:30%;left:0;background:rgba(101,211,182,.7);color:#333;padding:20px;text-align:center;pointer-events:none;font-size:26px;opacity:.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:0}h1,.h1{color:#564e4b}h2 b,.h2 b{font-weight:700}h2.h2-alt,.h2.h2-alt{font-family:"Inter",sans-serif;font-weight:600}h2.h2-alt-lite,.h2.h2-alt-lite{font-family:"Inter",sans-serif;font-weight:600}h2.off-black,.h2.off-black{color:#564e4b}h3,.h3{font-family:"Palatino",serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-.64px;color:#564e4b}h3 .h3-alt,.h3 .h3-alt{font-family:"Inter",sans-serif;font-weight:600}h4,.h4{font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:26px;letter-spacing:-.4px}h4.h4-semibold,.h4.h4-semibold{font-weight:600}h5,.h5{font-size:20px}h6,.h6{font-size:16px}p:not(.wysiwyg p){font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:-1px;margin-top:0}p:not(.wysiwyg p) .p-small{font-size:16px;line-height:24px;letter-spacing:-.8px}.p-reg{font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.8px}.p-20{font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:-1px}.p-20.bold{font-weight:600}.p-20-mobile-resize{font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:28px;letter-spacing:-1px}@media screen and (max-width:720px){.p-20-mobile-resize{font-size:16px;line-height:24px;letter-spacing:-.8px}}.p-20-mobile-resize.bold{font-weight:600}.off-black{color:#564e4b}.wysiwyg *:first-child{margin-top:0}.wysiwyg *:last-child{margin-bottom:0}.wysiwyg img{display:block;max-width:100%;height:auto}.wysiwyg p{font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.032px}.wysiwyg.large p{font-size:20px;line-height:28px;letter-spacing:-.032px}@media screen and (max-width:960px){.wysiwyg.large p{font-size:16px;line-height:24px;letter-spacing:-.8px}}.wysiwyg.pad-20{padding:20px 0}.wysiwyg.off-black{color:#564e4b}.wysiwyg a{color:#457882}section.column-content{background-color:#f8f8f3;margin:0;padding:96px 0}section.column-content .section-heads{margin-bottom:70px}section.column-content .wysiwyg{padding-top:12px}section.column-content .content-loop .columns.column-number-four{-ms-flex-wrap:wrap;flex-wrap:wrap}section.column-content .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:1081px){section.column-content .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}section.column-content .content-loop .columns.column-number-four .column:not(:nth-child(4n+1)){margin-left:2.6666666667%}section.column-content .content-loop .columns.column-number-four .column:nth-child(n+5){margin-top:75px}}@media screen and (min-width:961px)and (max-width:1080px){section.column-content .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}section.column-content .content-loop .columns.column-number-four .column:not(:nth-child(3n+1)){margin-left:3.5%}section.column-content .content-loop .columns.column-number-four .column:nth-child(n+4){margin-top:75px}}@media screen and (min-width:601px)and (max-width:960px){section.column-content .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.column-content .content-loop .columns.column-number-four .column:not(:nth-child(2n+1)){margin-left:4%}section.column-content .content-loop .columns.column-number-four .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){section.column-content .content-loop .columns.column-number-four .column:nth-child(n+2){margin-top:75px}}section.column-content .content-loop .columns.column-number-three{-ms-flex-wrap:wrap;flex-wrap:wrap}section.column-content .content-loop .columns.column-number-three .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:961px){section.column-content .content-loop .columns.column-number-three .column{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}section.column-content .content-loop .columns.column-number-three .column:not(:nth-child(3n+1)){margin-left:3.5%}section.column-content .content-loop .columns.column-number-three .column:nth-child(n+4){margin-top:75px}}@media screen and (min-width:601px)and (max-width:960px){section.column-content .content-loop .columns.column-number-three .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.column-content .content-loop .columns.column-number-three .column:not(:nth-child(2n+1)){margin-left:4%}section.column-content .content-loop .columns.column-number-three .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){section.column-content .content-loop .columns.column-number-three .column:nth-child(n+2){margin-top:75px}}section.column-content .content-loop .columns.column-number-two{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:950px}section.column-content .content-loop .columns.column-number-two .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:601px){section.column-content .content-loop .columns.column-number-two .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.column-content .content-loop .columns.column-number-two .column:not(:nth-child(2n+1)){margin-left:4%}section.column-content .content-loop .columns.column-number-two .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){section.column-content .content-loop .columns.column-number-two .column:nth-child(n+2){margin-top:75px}}section.column-content .content-loop .columns .column img{display:block;width:40px;height:40px;margin-bottom:15px}section.column-content .content-loop .columns .column h4{font-weight:600;color:#457882;text-transform:capitalize;margin-bottom:8px}section.column-content .content-loop .columns .column .wysiwyg{margin-bottom:12px}section.column-text-group{background-color:#fffffa;margin-top:0;margin-bottom:128px}section.column-text-group .content-loop .columns.column-number-four{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:72px}section.column-text-group .content-loop .columns.column-number-four.column-direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.column-text-group .content-loop .columns.column-number-four.column-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.column-text-group .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#564e4b}@media screen and (min-width:1081px){section.column-text-group .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%}section.column-text-group .content-loop .columns.column-number-four .column:nth-child(n+5){margin-top:75px}}@media screen and (min-width:961px)and (max-width:1080px){section.column-text-group .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.column-text-group .content-loop .columns.column-number-four .column:not(:nth-child(3n+1)){margin-left:3.5%}section.column-text-group .content-loop .columns.column-number-four .column:nth-child(n+4){margin-top:75px}}@media screen and (min-width:601px)and (max-width:960px){section.column-text-group .content-loop .columns.column-number-four .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.column-text-group .content-loop .columns.column-number-four .column:not(:nth-child(2n+1)){margin-left:4%}section.column-text-group .content-loop .columns.column-number-four .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){section.column-text-group .content-loop .columns.column-number-four .column:nth-child(n+2){margin-top:75px}}section.column-text-group .content-loop .columns.column-number-four .column h4{font-size:24px;font-weight:600;padding-bottom:16px}section.column-text-group .content-loop .columns.column-number-four .column .wysiwyg{padding-bottom:16px}section.default-hero{margin-bottom:0;background-color:#fffffa}section.default-hero:first-of-type{padding-top:0}section.default-hero .hero-background-image{min-height:316px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:600px){section.default-hero .hero-background-image{min-height:212px}}section.default-hero .hero-background-image .container{padding-top:225px;padding-bottom:150px;min-height:725px;position:relative;max-height:1000px;color:#fff;z-index:2}section.default-hero .hero-content.border-bottom{padding:96px 14px 0 14px;border:none}@media screen and (min-width:600px){section.default-hero .hero-content.border-bottom{padding:96px 0}}section.default-hero .hero-content.border-bottom .border-bottom{padding-top:96px;border-bottom:1px solid #457882}section.default-hero .hero-content.border-none{padding:96px 0}@media screen and (max-width:600px){section.default-hero .hero-content.border-none{padding:96px 14px}}section.default-hero .hero-content .wysiwyg{padding:24px 0 0 0}section.directory-group{margin:0;padding:96px 0 128px 0}@media screen and (max-width:960px){section.directory-group{padding:96px 0}}section.directory-group.bg-color-white{background-color:#fffffa}section.directory-group.bg-color-lite_teal{background-color:#edf1ef}section.directory-group .directory-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:128px}@media screen and (max-width:960px){section.directory-group .directory-columns{gap:0}}section.directory-group .text-side{-webkit-box-flex:0;-ms-flex:0 0 39%;flex:0 0 39%}@media screen and (max-width:960px){section.directory-group .text-side{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}section.directory-group .directory-loop{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media screen and (max-width:960px){section.directory-group .directory-loop{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-top:35px}}section.directory-group .directory-loop .columns.column-number-two{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:950px}section.directory-group .directory-loop .columns.column-number-two .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:601px){section.directory-group .directory-loop .columns.column-number-two .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}section.directory-group .directory-loop .columns.column-number-two .column:not(:nth-child(2n+1)){margin-left:4%}section.directory-group .directory-loop .columns.column-number-two .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){section.directory-group .directory-loop .columns.column-number-two .column:nth-child(n+2){margin-top:75px}}section.directory-group .directory-loop .columns.column-number-two .content{color:#564e4b}section.directory-group .directory-loop .columns.column-number-two .content .number{font-size:40px;font-weight:700;font-family:"Inter",sans-serif;letter-spacing:-2px;border-bottom:1px solid #564e4b;padding-bottom:22px}section.directory-group .directory-loop .columns.column-number-two .content h4{padding-top:35px;font-weight:700;letter-spacing:-1px}section.directory-group .directory-loop .columns.column-number-two .content .wysiwyg{padding:20px 0}section.form-contact-hero{margin-bottom:0}section.form-contact-hero:first-of-type{padding-top:0}section.form-contact-hero .form-bg-image{min-height:810px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:1200px){section.form-contact-hero .form-bg-image{height:auto}}section.form-contact-hero .form-bg-image .container{padding-top:225px;padding-bottom:150px;min-height:725px;position:relative;color:#fff;z-index:2}@media screen and (max-width:1230px){section.form-contact-hero .form-bg-image .container{padding-top:125px;min-height:auto;max-height:none}}section.form-contact-hero .form-bg-image .container .form-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.form-contact-hero .form-bg-image .container .form-group .text-side{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media screen and (max-width:960px){section.form-contact-hero .form-bg-image .container .form-group .text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.form-contact-hero .form-bg-image .container .form-group .text-side h1{font-size:64px;color:#fffffa;letter-spacing:-3.2px;padding-bottom:20px}section.form-contact-hero .form-bg-image .container .form-group .form-side{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (max-width:1400px){section.form-contact-hero .form-bg-image .container .form-group .form-side{-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%}}@media screen and (max-width:1260px){section.form-contact-hero .form-bg-image .container .form-group .form-side{-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%}}@media screen and (max-width:960px){section.form-contact-hero .form-bg-image .container .form-group .form-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.form-contact-hero .form-bg-image .container .form-group .form-columns{border-radius:10px;height:671px}@media screen and (max-width:1265px){section.form-contact-hero .form-bg-image .container .form-group .form-columns{height:auto}}section.form-contact-hero .form-bg-image .container .form-group .form-columns .form-col{background-color:#fffffa;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:45px 25px 45px 45px;-webkit-box-flex:0;-ms-flex:0 0 54%;flex:0 0 54%;-webkit-box-shadow:4px 4px 12px 0 rgba(0,0,0,.15);box-shadow:4px 4px 12px 0 rgba(0,0,0,.15)}@media screen and (max-width:1265px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .form-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top-right-radius:10px;border-bottom-left-radius:0}}@media screen and (max-width:1230px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .form-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top-right-radius:10px;border-bottom-left-radius:0;padding:45px 25px}}section.form-contact-hero .form-bg-image .container .form-group .form-columns .form-col .form-heading p{font-weight:600;line-height:26px;letter-spacing:-.4px;color:#564e4b;margin-bottom:7px}section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col{background-color:#457882;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:45px;-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;-webkit-box-shadow:4px 4px 12px 0 rgba(0,0,0,.15);box-shadow:4px 4px 12px 0 rgba(0,0,0,.15)}@media screen and (max-width:1265px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top-right-radius:0;border-bottom-left-radius:10px}}@media screen and (max-width:1230px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top-right-radius:0;border-bottom-left-radius:10px}}section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col .form-heading-right-col p{font-weight:600}section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col a{color:#fffffa}section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col #form-shape{display:block;position:absolute;-webkit-transform:scale(-1,1);transform:scale(-1,1);top:65%;left:80.7%}@media screen and (max-width:1400px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col #form-shape{left:78.5%}}@media screen and (max-width:1265px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col #form-shape{display:none}}@media screen and (max-width:1230px){section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col #form-shape{display:none}}section.form-contact-hero .form-bg-image .container .form-group .form-columns .contact-info-col #form-shape img{width:253px;height:100%}section.form-contact-hero .form-bg-image .container input[type=text],section.form-contact-hero .form-bg-image .container input[type=email],section.form-contact-hero .form-bg-image .container input[type=tel],section.form-contact-hero .form-bg-image .container input[type=password],section.form-contact-hero .form-bg-image .container input[type=number],section.form-contact-hero .form-bg-image .container textarea,section.form-contact-hero .form-bg-image .container select,section.form-contact-hero .form-bg-image .container option{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:45px;line-height:45px;padding:0 15px;font-family:"Inter",sans-serif;font-size:14px;background:#fffffa;border:0;padding:0;border-bottom:1px solid rgba(86,78,75,.5);color:#564e4b;margin-bottom:12px}section.form-contact-hero .form-bg-image .container input[type=text].hidden,section.form-contact-hero .form-bg-image .container input[type=email].hidden,section.form-contact-hero .form-bg-image .container input[type=tel].hidden,section.form-contact-hero .form-bg-image .container input[type=password].hidden,section.form-contact-hero .form-bg-image .container input[type=number].hidden,section.form-contact-hero .form-bg-image .container textarea.hidden,section.form-contact-hero .form-bg-image .container select.hidden,section.form-contact-hero .form-bg-image .container option.hidden{display:none}section.form-contact-hero .form-bg-image .container select{-webkit-appearance:none!important;margin-bottom:5px}section.form-contact-hero .form-bg-image .container .wpcf7-not-valid-tip{font-size:14px!important}section.form-contact-hero .form-bg-image .container textarea{height:100px}section.form-contact-hero .form-bg-image .container input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#457882;background:rgba(0,0,0,0);font-family:"Inter",sans-serif;font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.032px;padding:12px 24px;border:2px solid #457882;border-radius:50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none!important}section.form-contact-hero .form-bg-image .container input[type=submit]:hover{background:rgba(0,0,0,0);color:#457882}section.form-contact-hero .form-bg-image .container .wpcf7-form.sent textarea,section.form-contact-hero .form-bg-image .container .wpcf7-form.invalid textarea{height:50px}section.form-contact-hero .form-bg-image .container .wpcf7-response-output{color:#564e4b;font-size:16px;margin:1em .5em 0em!important}section.homepage-hero{margin-bottom:0}section.homepage-hero:first-of-type{padding-top:0}section.homepage-hero .hero-bg-image{min-height:810px;background-repeat:no-repeat;background-position:bottom;background-size:cover;-webkit-box-shadow:inset 0 0 0 2000px rgba(0,0,0,.3);box-shadow:inset 0 0 0 2000px rgba(0,0,0,.3)}@media screen and (max-width:960px){section.homepage-hero .hero-bg-image{min-height:700px}}section.homepage-hero .text-col{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}section.homepage-hero .container{max-height:1000px;color:#fff;z-index:2}@media screen and (max-width:960px){section.homepage-hero .container{padding-top:135px;min-height:525px}}@media screen and (max-width:600px){section.homepage-hero .container{padding-top:100px}}section.homepage-hero .container .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.homepage-hero .container .text-side{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;color:#fffffa}@media screen and (max-width:960px){section.homepage-hero .container .text-side{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}section.homepage-hero .container .text-side h1{font-size:64px;line-height:72px;letter-spacing:-3.2px;color:#fffffa;padding-bottom:20px}@media screen and (max-width:960px){section.homepage-hero .container .text-side h1{font-size:48px;line-height:54px;letter-spacing:-.96px}}section.homepage-hero .container .text-side .wysiwyg{padding-bottom:24px;max-width:700px}section.homepage-hero .container .dots-side{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}section.homepage-hero .slick-slider .slick-active .hero-bg-image{-webkit-animation:myMove 8s 1 ease-in-out;animation:myMove 8s 1 ease-in-out}@keyframes myMove{from{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}}@-webkit-keyframes myMove{from{-webkit-transform:scale(1,1);-webkit-transform-origin:50% 50%}to{-webkit-transform:scale(1.1,1.1);-webkit-transform-origin:50% 0%}}section.homepage-hero .dots-side{position:absolute;max-width:1352px;width:100%;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;top:213px;right:9%}@media screen and (max-width:960px){section.homepage-hero .slick-slider-dots{display:none}}section.homepage-hero .slick-slider-dots ul{list-style:none;margin:0;padding:0}section.homepage-hero .slick-slider-dots ul li{margin:0 4px}section.homepage-hero .slick-slider-dots ul li button{font-size:0;height:17px;width:17px;background:#fffffa;color:#fffffa;overflow:hidden;border:none;border-radius:50%;margin-top:21px;cursor:pointer}section.homepage-hero .slick-slider-dots ul li.slick-active button{background:#b5c9cd;color:#b5c9cd;z-index:1000000000000}section.left-right-content .content-loop .columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.left-right-content .content-loop .columns.dir-right{direction:rtl}section.left-right-content .content-loop .columns.dir-right *{direction:ltr}section.left-right-content .content-loop .columns.dir-left .image-side{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.left-right-content .content-loop .columns:nth-child(n+2){margin-top:75px}section.left-right-content .content-loop .columns.alignment-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.left-right-content .content-loop .columns.alignment-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:841px){section.left-right-content .content-loop .columns:nth-of-type(even) .column.image-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.left-right-content .content-loop .columns:nth-of-type(even) .column.text-side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}section.left-right-content .content-loop .columns .column.image-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:840px){section.left-right-content .content-loop .columns .column.image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:960px){section.left-right-content .content-loop .columns .column.image-side{padding-bottom:50px}}section.left-right-content .content-loop .columns .column.image-side.image-align-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}section.left-right-content .content-loop .columns .column.image-side.image-align-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.left-right-content .content-loop .columns .column.image-side img{border-radius:10px;max-height:500px;max-width:600px;width:auto;height:auto}@media screen and (max-width:1200px){section.left-right-content .content-loop .columns .column.image-side img{max-width:100%}}section.left-right-content .content-loop .columns .column.image-side .long-row{padding-bottom:16px}section.left-right-content .content-loop .columns .column.image-side.image-collage{display:block}section.left-right-content .content-loop .columns .column.image-side.image-collage .double-image:first-of-type{padding-left:0}section.left-right-content .content-loop .columns .column.image-side.image-collage .double-image:last-of-type{padding-right:0}section.left-right-content .content-loop .columns .column.image-side.image-collage img{height:auto;max-width:100%}section.left-right-content .content-loop .columns .column.text-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px)}@media screen and (max-width:840px){section.left-right-content .content-loop .columns .column.text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.left-right-content .content-loop .columns .column.text-side .text-callout{border-left:3px solid #457882;padding:0 18px;margin-top:30px}section.left-right-content .content-loop .columns .column.text-side .text-callout .title{font-weight:600;margin-bottom:16px}section.left-right-content .content-loop .columns .column.text-side .text-callout .wysiwyg{padding-top:0;padding-bottom:2px}section.left-right-content .content-loop .columns .column.text-side .wysiwyg,section.left-right-content .content-loop .columns .column.full-width-section .wysiwyg{padding-top:20px}section.left-right-content .content-loop .columns .column.text-side .wysiwyg img,section.left-right-content .content-loop .columns .column.full-width-section .wysiwyg img{border-radius:10px}section.left-right-content .content-loop .columns .column.text-side .btn,section.left-right-content .content-loop .columns .column.full-width-section .btn{margin-top:20px}section.left-right-content .content-loop .columns .column.full-width-section{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (max-width:960px){section.left-right-content .content-loop .columns .column.full-width-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.left-right-content .content-loop .columns .column.full-width-section.content-alignment-left{text-align:left}section.left-right-content .content-loop .columns .column.full-width-section.content-alignment-centered{text-align:center;margin:0 auto}section.link-boxes-group{margin-top:0;margin-bottom:0;position:relative;top:-111px}@media screen and (max-width:960px){section.link-boxes-group{top:-80px}}@media screen and (max-width:600px){section.link-boxes-group{top:-40px}}section.link-boxes-group:first-of-type{padding-top:0}section.link-boxes-group .testing{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}section.link-boxes-group .columns{gap:28px}section.link-boxes-group .link-box-individual{color:#564e4b;background-color:#fffffa;border:1px solid #fffffa;border-radius:10px;-webkit-box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);padding:28px 25px 24px 25px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:200ms all ease;transition:200ms all ease}@media screen and (max-width:960px){section.link-boxes-group .link-box-individual{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}section.link-boxes-group .link-box-individual .heading-data{margin-bottom:16px}section.link-boxes-group .link-box-individual .more-info{margin-bottom:16px}section.link-boxes-group .link-box-individual .step-icon svg{margin-bottom:12px}section.link-boxes-group .link-box-individual .step-icon svg path,section.link-boxes-group .link-box-individual .step-icon svg polygon{fill:#564e4b}section.link-boxes-group .link-box-individual .link-line-arrow svg{-webkit-transition:200ms all ease;transition:200ms all ease}section.link-boxes-group .link-box-individual .link-line-arrow svg path{-webkit-transition:200ms all ease;transition:200ms all ease}section.link-boxes-group .link-box-individual:hover{background-color:#457882;border:1px solid #457882;color:#fffffa;text-decoration:none}section.link-boxes-group .link-box-individual:hover .step-icon svg path,section.link-boxes-group .link-box-individual:hover .step-icon svg polygon{fill:#fffffa}section.link-boxes-group .link-box-individual:hover .link-line-arrow{color:#fffffa}section.link-boxes-group .link-box-individual:hover .link-line-arrow svg{fill:#fffffa}section.link-boxes-group .link-box-individual:hover .link-line-arrow svg path{d:path("M16.7071 8.44441C17.0976 8.05389 17.0976 7.42072 16.7071 7.0302L10.3431 0.666236C9.95262 0.275712 9.31946 0.275712 8.92893 0.666236C8.53841 1.05676 8.53841 1.68993 8.92893 2.08045L14.5858 7.7373L8.92893 13.3942C8.53841 13.7847 8.53841 14.4178 8.92893 14.8084C9.31946 15.1989 9.95262 15.1989 10.3431 14.8084L16.7071 8.44441ZM8.83301e-08 8.7373L16 8.7373L16 6.7373L-8.83301e-08 6.7373L8.83301e-08 8.7373Z");d:"M16.7071 8.44441C17.0976 8.05389 17.0976 7.42072 16.7071 7.0302L10.3431 0.666236C9.95262 0.275712 9.31946 0.275712 8.92893 0.666236C8.53841 1.05676 8.53841 1.68993 8.92893 2.08045L14.5858 7.7373L8.92893 13.3942C8.53841 13.7847 8.53841 14.4178 8.92893 14.8084C9.31946 15.1989 9.95262 15.1989 10.3431 14.8084L16.7071 8.44441ZM8.83301e-08 8.7373L16 8.7373L16 6.7373L-8.83301e-08 6.7373L8.83301e-08 8.7373Z"}section.page-cta{margin-top:0}section.page-cta .fullwidth-cta{background-position:40% 50%;background-size:cover;width:100%;position:relative}section.page-cta .inner{position:relative;min-height:315px;max-width:1300px;width:90%;margin:0 auto;clear:both}section.page-cta .columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}section.page-cta .columns .column.text-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;color:#fffffa;padding-top:120px;padding-bottom:120px}@media screen and (max-width:960px){section.page-cta .columns .column.text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.page-cta .columns .column.text-side .wysiwyg{max-width:400px}@media screen and (max-width:960px){section.page-cta .columns .column.text-side .wysiwyg{max-width:450px}}section.page-cta .columns .column.text-side .wysiwyg h2{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.4px}@media screen and (max-width:960px){section.page-cta .columns .column.text-side .wysiwyg h2{font-size:20px!important;line-height:26px!important;letter-spacing:-0.4px!important}}@media screen and (max-width:960px){section.page-cta .columns .column.text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.plain-text-section{margin-top:0;background-color:#fffffa}@media screen and (max-width:960px){section.plain-text-section{margin-bottom:12px}}section.plain-text-section .columns{max-width:1122px;margin:0 auto}section.plain-text-section .columns .wysiwyg h2{font-family:"Palatino",serif;font-size:40px;font-weight:400;line-height:48px}section.plain-text-section .columns .wysiwyg h2 strong{font-weight:700}section.related-stories{color:#564e4b;margin:0;padding:96px 0}section.related-stories.bg-white{background-color:#fffffa}section.related-stories.bg-gray{background-color:rgba(188,184,183,.25)}section.related-stories .intro-heads{max-width:750px;text-align:center;margin:0 auto;padding-bottom:60px}section.related-stories .link-container{max-width:750px;text-align:center;margin:0 auto;padding-top:56px}section.related-stories .grid-item{margin-bottom:0!important}section .stories-grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section .stories-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 31.75%;flex:0 0 31.75%;margin-bottom:30px;position:relative;height:347px}section .stories-grid .grid-item:not(:nth-child(3n+1)){margin-left:2.375%}section .stories-grid .grid-item:last-of-type{margin-right:0}@media screen and (max-width:1100px){section .stories-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 31.75%;flex:0 0 31.75%}}@media screen and (min-width:721px)and (max-width:1099px){section .stories-grid .grid-item{-webkit-box-flex:0;-ms-flex:0 0 31.75%;flex:0 0 31.75%}}@media screen and (max-width:720px){section .stories-grid .grid-item{margin-right:0}}section .stories-grid .grid-item a{height:327px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none!important}@media screen and (max-width:720px){section .stories-grid .grid-item a{height:auto}}@media screen and (min-width:721px){section .stories-grid .grid-item:hover a{text-decoration:none}}section .stories-grid .grid-item .bg-image-post{display:block;position:relative;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;max-width:430px;border-radius:10px}@media screen and (max-width:960px){section .stories-grid .grid-item .bg-image-post{width:350px;max-width:350px}}@media screen and (max-width:500px){section .stories-grid .grid-item .bg-image-post{width:345px;max-width:345px;height:249px}}section .stories-grid .grid-item .inner-content{height:74px;font-size:16px;line-height:23px;font-weight:400;z-index:3;position:relative;background:#fffffa;color:#457882;bottom:97px;right:8px;left:inherit;position:absolute;font-weight:700;padding:8px 13px;border-bottom-right-radius:10px;border-top-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:500ms all ease;transition:500ms all ease}section .stories-grid .grid-item .inner-content svg circle{-webkit-transition:500ms all ease;transition:500ms all ease}section .stories-grid .grid-item .inner-content svg path{-webkit-transition:500ms all ease;transition:500ms all ease}section .stories-grid .grid-item .inner-content .p-20{-webkit-transition:500ms all ease;transition:500ms all ease}section .stories-grid .grid-item .inner-content .btn-text{max-width:0;display:inline-block;-webkit-transition:color .25s .25s,max-width .5s;transition:color .25s .25s,max-width .5s;vertical-align:top;white-space:nowrap;overflow:hidden;color:#fffffa;-webkit-transition:500ms all ease;transition:500ms all ease}section .stories-grid .grid-item .card-bottom-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:25px}section .stories-grid .grid-item .card-bottom-group .p-20{line-height:26px;letter-spacing:-.4px;color:#564e4b}@media screen and (max-width:960px){section .stories-grid .grid-item .card-bottom-group .p-20{font-size:16px;line-height:24px;letter-spacing:-.8px}}section .stories-grid .grid-item .resource-type{font-size:16px;text-transform:uppercase;letter-spacing:2.4px;line-height:47px}section .stories-grid .grid-item .story-single:hover .inner-content{background:#457882;color:#fffffa}section .stories-grid .grid-item .story-single:hover .inner-content svg circle{stroke:#fffffa}section .stories-grid .grid-item .story-single:hover .inner-content svg path{fill:#fffffa}section .stories-grid .grid-item .story-single:hover .inner-content .btn-text{max-width:300px;color:#fffffa;padding-right:16px}section .stories-grid .grid-item .story-single:hover .p-20{color:#457882}section.secondary-page-cta-alt{margin:0}section.secondary-page-cta-alt:first-of-type{padding-top:0}section.secondary-page-cta-alt .cta-background-image{min-height:650px;background-repeat:no-repeat;background-position:bottom;background-size:cover}section.secondary-page-cta-alt .cta-background-image .container{padding-top:225px;padding-bottom:150px;min-height:650px;position:relative;max-height:1000px;color:#fff;z-index:2}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-background-image .container{padding-top:96px;max-height:auto}}section.secondary-page-cta-alt .cta-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.secondary-page-cta-alt .cta-columns .info-col{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media screen and (max-width:1200px){section.secondary-page-cta-alt .cta-columns .info-col{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .info-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}section.secondary-page-cta-alt .cta-columns .info-col h2{font-size:64px;letter-spacing:-3.2px;text-transform:capitalize;padding-bottom:20px}section.secondary-page-cta-alt .cta-columns .info-col .subcopy{margin-bottom:24px}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .info-col .subcopy{max-width:600px;margin-left:auto;margin-right:auto}}section.secondary-page-cta-alt .cta-columns .quote-col{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}@media screen and (max-width:1216px){section.secondary-page-cta-alt .cta-columns .quote-col{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}}@media screen and (max-width:1110px){section.secondary-page-cta-alt .cta-columns .quote-col{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%}}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .quote-col{-webkit-box-flex:0;-ms-flex:0 0 95%;flex:0 0 95%;margin-top:96px;margin-left:auto;margin-right:auto}}section.secondary-page-cta-alt .cta-columns .quote-col .quote-box{background:rgba(255,255,250,.75);border-radius:10px;border-left:20px solid #457882;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:50px 45px 30px 45px}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .quote-col .quote-box{padding:30px 45px}}@media screen and (max-width:500px){section.secondary-page-cta-alt .cta-columns .quote-col .quote-box{padding:30px}}section.secondary-page-cta-alt .cta-columns .quote-col .quote-box .quote-text{font-family:"Palatino",serif;color:#564e4b;font-size:24px;font-style:italic;line-height:32px;letter-spacing:-1.2px;margin-bottom:16px}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .quote-col .quote-box .quote-text{font-size:20px}}section.secondary-page-cta-alt .cta-columns .quote-col .quote-box .quote-credit{color:#564e4b;font-size:16px;margin-bottom:0}section.secondary-page-cta-alt .cta-columns .quote-col .quote-box .quote-credit.author{font-weight:600}section.secondary-page-cta-alt .cta-columns .quote-col .icon-container{position:absolute;top:-15%;width:80px;height:80px;background:#457882;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){section.secondary-page-cta-alt .cta-columns .quote-col .icon-container{top:-24%}}@media screen and (max-width:660px){section.secondary-page-cta-alt .cta-columns .quote-col .icon-container{top:-20%}}@media screen and (max-width:500px){section.secondary-page-cta-alt .cta-columns .quote-col .icon-container{top:-18%}}section.secondary-page-cta-alt .cta-columns .quote-col .icon-container img{width:42px;height:42px}section.stats{width:100%;overflow:hidden;position:relative;padding-bottom:0;margin-bottom:0}@media screen and (max-width:960px){section.stats{padding-bottom:56px}}section.stats.position-overlap{margin-top:75px}section.stats.position-overlap::before{content:"";display:block;width:100%;height:calc(100% - 80px);position:absolute;bottom:0;left:0;z-index:1}section.stats.position-overlap.bg-color-white{color:#564e4b}section.stats.position-overlap.bg-color-white::before{background-color:#fffffa}section.stats.position-overlap.bg-color-white .stat{color:#457882}section.stats.position-overlap.bg-color-white .columns.stats-loop{margin-left:1px;margin-right:1px}section.stats.position-overlap.bg-color-white .columns.stats-loop .column{border-left:3px solid #457882}section.stats.position-overlap.bg-color-teal{color:#fffffa}section.stats.position-overlap.bg-color-teal::before{background-color:#457882}section.stats.position-overlap.bg-color-teal h3{color:#fffffa}section.stats.position-overlap.bg-color-teal .stat{color:#b5c9cd}section.stats.position-overlap.bg-color-teal .link-line-arrow{color:#fffffa}section.stats.position-overlap.bg-color-teal .link-line-arrow svg{fill:#fffffa}section.stats.position-overlap.bg-color-teal .columns.stats-loop{margin-left:1px;margin-right:1px}section.stats.position-overlap.bg-color-teal .columns.stats-loop .column{border-left:3px solid #b5c9cd}section.stats.position-overlap .text-side{padding-top:150px}@media screen and (max-width:960px){section.stats.position-overlap .text-side{padding-top:46px}}@media screen and (max-width:960px){section.stats.position-overlap{padding-top:136px;margin-top:0}}section.stats.position-overlap .no-stats{padding-bottom:96px}section.stats.position-default{padding-top:130px;margin-top:0}@media screen and (max-width:960px){section.stats.position-default{padding-top:65px}}section.stats.position-default.padding-top-default{padding-top:96px}section.stats.position-default.padding-top-half{padding-top:48px}section.stats.position-default.padding-top-none{padding-top:0}section.stats.position-default.padding-bottom-default{padding-bottom:96px}section.stats.position-default.padding-bottom-half{padding-bottom:48px}section.stats.position-default.padding-bottom-none{padding-bottom:0}section.stats.position-default .text-side{padding-top:0}section.stats.position-default .no-stats{padding-bottom:96px}section.stats.bg-color-white{background-color:#fffffa;color:#564e4b}section.stats.bg-color-white .stat{color:#457882}section.stats.bg-color-white .columns.stats-loop{margin-left:1px;margin-right:1px}section.stats.bg-color-white .columns.stats-loop .column{border-left:3px solid #457882}section.stats.bg-color-white .description{color:#564e4b}section.stats.bg-color-teal{color:#fffffa;background-color:rgba(0,0,0,0)}section.stats.bg-color-teal h3{color:#fffffa}section.stats.bg-color-teal .stat{color:#b5c9cd}section.stats.bg-color-teal .link-line-arrow{color:#fffffa}section.stats.bg-color-teal .link-line-arrow svg{fill:#fffffa}section.stats.bg-color-teal .columns.stats-loop{margin-left:1px;margin-right:1px}section.stats.bg-color-teal .columns.stats-loop .column{border-left:3px solid #b5c9cd}section.stats .section-heads{margin-bottom:0}section.stats .background-color{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}section.stats .container{position:relative;z-index:3}section.stats .container .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.stats .container .columns.text-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.stats .container .columns.text-align-top{-webkit-box-align:top;-ms-flex-align:top;align-items:top}section.stats .container .text-side{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px);width:calc(50% - 50px);min-height:100%}@media screen and (max-width:960px){section.stats .container .text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}section.stats .container .img-side{-webkit-box-flex:0;-ms-flex:0 0 calc(46% - 50px);flex:0 0 calc(46% - 50px);width:calc(46% - 50px);min-height:100%}@media screen and (max-width:960px){section.stats .container .img-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:24px}}section.stats .container .img-side img{border-radius:10px;max-height:500px;max-width:600px;width:auto;height:auto}@media screen and (max-width:1200px){section.stats .container .img-side img{max-width:100%}}section.stats .container .img-side .custom-video video{display:block;max-width:100%;height:auto;border-radius:10px}section.stats .columns.stats-loop{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:64px 0;margin-left:1px;margin-right:1px}section.stats .columns.stats-loop.remove_stats_loop_padding{padding:0}section.stats .columns.stats-loop .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:22px}@media screen and (min-width:961px){section.stats .columns.stats-loop .column{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}section.stats .columns.stats-loop .column:not(:nth-child(4n+1)){margin-left:3.5%}}@media screen and (min-width:601px)and (max-width:960px){section.stats .columns.stats-loop .column{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}section.stats .columns.stats-loop .column:not(:nth-child(2n+1)){margin-left:4%}}@media screen and (max-width:600px){section.stats .columns.stats-loop .column:nth-child(n+2){margin-top:50px}}section.sticky-sub-nav{margin:0;padding:25px;background:#e6ebec;border-top:1px solid #000;border-bottom:1px solid #000}section.sticky-sub-nav:first-of-type{padding-top:0}section.sticky-sub-nav .tax-cols{gap:4%}section.sticky-sub-nav .tax-cols .desktop{display:block}@media screen and (max-width:960px){section.sticky-sub-nav .tax-cols .desktop{display:none}}section.sticky-sub-nav .tax-cols .mobile{display:none}@media screen and (max-width:960px){section.sticky-sub-nav .tax-cols .mobile{display:block}}section.sticky-sub-nav .tax-cols .mobile .dropdown-container{margin-bottom:40px;display:none}@media screen and (max-width:960px){section.sticky-sub-nav .tax-cols .mobile .dropdown-container{display:block;text-align:center;position:relative;max-width:420px;margin-left:auto;margin-right:auto}}section.sticky-sub-nav .tax-cols .mobile .dropdown-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:15px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}section.sticky-sub-nav .tax-cols .mobile .dropdown-container svg{display:block;position:absolute;z-index:2;top:20px;right:25px;width:14px;height:14px;pointer-events:none}section.sticky-sub-nav .tax-cols .tax-btn{border-radius:32px;border:1px solid #564e4b;background:#fffffa;color:#564e4b;padding:12px 24px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);text-align:right;font-size:16px;font-weight:600;letter-spacing:-.8px;text-transform:capitalize}section.tabs{margin-top:0;background-color:#457882}section.tabs .section-heads{text-align:center;color:#fff}section.tabs .section-heads .columns{max-width:50%;margin-left:auto;margin-right:auto}@media screen and (max-width:960px){section.tabs .section-heads .columns{max-width:100%}}@media screen and (max-width:960px){section.tabs .section-heads .columns h2,section.tabs .section-heads .columns .wysiwyg{max-width:100%}}section.tabs .dropdown-container{margin-bottom:40px;display:none}@media screen and (max-width:960px){section.tabs .dropdown-container{display:block;text-align:center;position:relative;max-width:420px;margin-left:auto;margin-right:auto}}section.tabs .dropdown-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:14px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}section.tabs .dropdown-container svg{display:block;position:absolute;z-index:2;top:20px;right:10px;width:14px;height:14px;pointer-events:none}section.tabs ul.tab-heads{list-style-type:none;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}@media screen and (max-width:960px){section.tabs ul.tab-heads{display:none}}section.tabs ul.tab-heads>li{margin-right:15px;margin-top:0}section.tabs ul.tab-heads>li button{background-color:#457882;color:#fff;cursor:pointer;border:1px solid #fff;border-radius:32.5px;font-size:15px;font-weight:600;line-height:15px;letter-spacing:-.3px;padding:12px 24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.tabs ul.tab-heads>li button:hover{background-color:#fff;color:#457882}section.tabs ul.tab-heads>li button.active{background-color:#fff;color:#457882}section.tabs .tab-contents{padding-top:60px;margin:0 auto}@media screen and (max-width:960px){section.tabs .tab-contents{padding-top:24px}}section.tabs .tab-contents .tab-content{opacity:0;position:absolute}section.tabs .tab-contents .tab-content *{color:#fffffa}section.tabs .tab-contents .tab-content.active{opacity:1;position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}section.tabs .tab-contents .tab-content .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.tabs .tab-contents .tab-content .columns .column{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px)}@media screen and (max-width:960px){section.tabs .tab-contents .tab-content .columns .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.tabs .tab-contents .tab-content .columns .tab-content-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (max-width:960px){section.tabs .tab-contents .tab-content .columns .tab-content-side{padding-bottom:24px}}section.tabs .tab-contents .tab-content .columns .tab-image-side img{border-radius:10px;-webkit-transition-delay:.2s;transition-delay:.2s}section.wysiwyg-section{margin:0;padding-bottom:96px}section.wysiwyg-section:first-of-type{padding-top:0}section.video-embed .video{display:block;width:100%;max-width:600px}section.error404-hero{margin-bottom:0;background-color:#fffffa}section.error404-hero:first-of-type{padding-top:0}section.error404-hero .hero-background-image{min-height:316px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:600px){section.error404-hero .hero-background-image{min-height:212px}}section.error404-hero .hero-background-image .container{padding-top:225px;padding-bottom:150px;min-height:725px;position:relative;max-height:1000px;color:#fff;z-index:2}section.error404-hero .hero-content.border-bottom{padding:96px 0}@media screen and (min-width:600px){section.error404-hero .hero-content.border-bottom{padding:96px 0}}section.error404-hero .hero-content.border-none{padding:95px 0}section.error404-hero .hero-content .wysiwyg{padding:24px 0 0 0}.container.section-headlines,.container.section-heads{margin-bottom:48px}.container.section-headlines .column>*,.container.section-heads .column>*{width:100%;max-width:600px}body.page-template-dev>section{padding:96px 0}body.page-template-dev>section:first-of-type::before{display:none}body.page-template-flex-template{background-color:#fffffa}body.page-template-home{background-color:#f8f8f3}body.tax-resource_type_tax section.featured-resources,body.tax-project_categories section.featured-resources,body.tax-story_categories section.featured-resources{margin-bottom:0;background-color:#fffffa;display:block}body.tax-resource_type_tax section.featured-resources:first-of-type,body.tax-project_categories section.featured-resources:first-of-type,body.tax-story_categories section.featured-resources:first-of-type{padding-top:0}body.tax-resource_type_tax section.featured-resources .hero-background-image,body.tax-project_categories section.featured-resources .hero-background-image,body.tax-story_categories section.featured-resources .hero-background-image{min-height:316px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:600px){body.tax-resource_type_tax section.featured-resources .hero-background-image,body.tax-project_categories section.featured-resources .hero-background-image,body.tax-story_categories section.featured-resources .hero-background-image{min-height:212px}}body.tax-resource_type_tax section.featured-resources .hero-background-image .container,body.tax-project_categories section.featured-resources .hero-background-image .container,body.tax-story_categories section.featured-resources .hero-background-image .container{padding-top:225px;padding-bottom:150px;min-height:725px;position:relative;max-height:1000px;color:#fff;z-index:2}body.tax-resource_type_tax section.featured-resources .hero-content.border-bottom,body.tax-project_categories section.featured-resources .hero-content.border-bottom,body.tax-story_categories section.featured-resources .hero-content.border-bottom{padding:96px 14px}@media screen and (min-width:600px){body.tax-resource_type_tax section.featured-resources .hero-content.border-bottom,body.tax-project_categories section.featured-resources .hero-content.border-bottom,body.tax-story_categories section.featured-resources .hero-content.border-bottom{padding:96px 0}}body.tax-resource_type_tax section.featured-resources .hero-content.border-none,body.tax-project_categories section.featured-resources .hero-content.border-none,body.tax-story_categories section.featured-resources .hero-content.border-none{padding:96px 0}@media screen and (max-width:600px){body.tax-resource_type_tax section.featured-resources .hero-content.border-none,body.tax-project_categories section.featured-resources .hero-content.border-none,body.tax-story_categories section.featured-resources .hero-content.border-none{padding:96px 14px}}body.tax-resource_type_tax section.featured-resources .hero-content .wysiwyg,body.tax-project_categories section.featured-resources .hero-content .wysiwyg,body.tax-story_categories section.featured-resources .hero-content .wysiwyg{padding:24px 0 0 0}body.tax-resource_type_tax .search-inputs,body.tax-project_categories .search-inputs,body.tax-story_categories .search-inputs{display:block;margin-bottom:0}body.page-template-impact-template section.impact-hero{margin-bottom:0;color:#fffffa}body.page-template-impact-template section.impact-hero:first-of-type{padding-top:0}body.page-template-impact-template section.impact-hero .hero-background-image{min-height:650px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image{min-height:310px}}body.page-template-impact-template section.impact-hero .hero-background-image .container{padding-top:306px;padding-bottom:285px;position:relative;max-height:1000px;color:#fff;z-index:2}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image .container{min-height:auto;padding-top:128px;padding-bottom:128px}}body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side{-webkit-box-flex:1;-ms-flex:1;flex:1}}body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .first-line{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .first-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .first-line .icon-container{width:60px;height:60px;background:#fffffa;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #457882}body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .first-line h1{color:#fffffa;margin-left:22px}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .first-line h1{margin-left:0;margin-top:8px}}body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .head-subtext{padding-top:16px;margin-bottom:16px}@media screen and (max-width:960px){body.page-template-impact-template section.impact-hero .hero-background-image .container .columns .text-side .head-subtext{margin-bottom:8}}body.page-template-impact-template section.project-slider{background:rgba(181,201,205,.25);margin-top:0;margin-bottom:0;padding:96px 0}body.page-template-impact-template section.project-slider .intro-head{padding-bottom:96px}@media screen and (max-width:960px){body.page-template-impact-template section.project-slider .intro-head{padding-bottom:34px}}body.page-template-impact-template section.project-slider .intro-head .heading-cols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-impact-template section.project-slider .intro-head .heading-cols .intro-col{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}@media screen and (max-width:960px){body.page-template-impact-template section.project-slider .intro-head .heading-cols .intro-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}@media screen and (max-width:960px){body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style .arrow-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:6px;margin:0 0 0 1em;padding:0;list-style:none}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style .arrow-button-list li{position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style .arrow-button-list li svg{position:relative;fill:#457882;stroke:#457882;width:35px;height:35px;margin-left:10px}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style .arrow-button-list li.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-impact-template section.project-slider .intro-head .heading-cols .news-style .arrow-button-list li.slick-disabled svg{fill:#bcb8b7;stroke:#bcb8b7}body.page-template-impact-template .do-slideshow.news-style{width:100%}body.page-template-impact-template .do-slideshow.news-style::before{content:"";display:block;position:absolute;width:50vw;height:100%;background:#fff;top:0;left:10px;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:3;display:none}body.page-template-impact-template .do-slideshow.news-style.same-height .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body.page-template-impact-template .do-slideshow.news-style.same-height .slick-slide{height:inherit!important;width:1190px;margin:0;margin-right:50px}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style.same-height .slick-slide{max-width:500px}}@media screen and (max-width:720px){body.page-template-impact-template .do-slideshow.news-style.same-height .slick-slide{max-width:400px}}@media screen and (max-width:500px){body.page-template-impact-template .do-slideshow.news-style.same-height .slick-slide{max-width:357px}}body.page-template-impact-template .do-slideshow.news-style .slick-list{overflow:visible;position:relative;z-index:2}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .slick-list{overflow:hidden}}body.page-template-impact-template .do-slideshow.news-style .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns{background-color:#fffffa;border-radius:10px}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .columns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:48px}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .logo{padding-bottom:32px}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .logo{padding-top:32px;padding-bottom:16px}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .bg-image-logo{width:100%;max-width:200px;height:70px;background-size:contain;background-position:left;background-repeat:no-repeat;margin-bottom:32px}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .bg-image-logo{padding-top:32px;padding-bottom:16px}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .wysiwyg{padding-bottom:25px}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .wysiwyg p{color:#564e4b}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .wysiwyg h4{color:#564e4b}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .project-icon{position:relative;top:-300px;left:588px;width:80px;height:80px;background:#fffffa;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #457882}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .project-icon{left:330px;bottom:487px;display:none}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .text-side .project-icon img{width:42px;height:42px}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .image-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .image-side .background-img{border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%;height:100%;min-height:604px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:960px){body.page-template-impact-template .do-slideshow.news-style .project-slider-columns .image-side .background-img{min-height:auto;height:208px;border-bottom-right-radius:0;border-top-left-radius:10px}}body.single-project_posts section.impact-hero{margin-bottom:0;color:#fffffa}body.single-project_posts section.impact-hero:first-of-type{padding-top:0}body.single-project_posts section.impact-hero .hero-background-image{background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:960px){body.single-project_posts section.impact-hero .hero-background-image{min-height:310px}}body.single-project_posts section.impact-hero .hero-background-image .container{padding-top:165px;padding-bottom:150px;position:relative;max-height:1000px;color:#fff;z-index:2}@media screen and (max-width:960px){body.single-project_posts section.impact-hero .hero-background-image .container{padding-top:135px;padding-bottom:96px;min-height:325px}}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:960px){body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side{-webkit-box-flex:1;-ms-flex:1;flex:1}}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .project-logo-hero{margin-bottom:16px;max-width:148px;max-height:61px}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side h1{color:#fffffa;padding-bottom:8px}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .head-subtext{margin-bottom:0}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .tax-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media screen and (max-width:960px){body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .tax-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .tax-group .tax-item{border:1px solid #fffffa;border-radius:20px;margin-right:16px;font-size:12px;text-transform:capitalize;padding:4px 16px}@media screen and (max-width:960px){body.single-project_posts section.impact-hero .hero-background-image .container .columns .text-side .tax-group .tax-item{margin-top:8px;margin-right:8px}}.page-template-story-archive .featured-resources,.tax-story_categories .featured-resources{display:none}.page-template-story-archive .search-inputs,.tax-story_categories .search-inputs{display:none}.page-template-story-archive .sticky-sub-nav,.tax-story_categories .sticky-sub-nav{top:73px;display:block;width:100%;z-index:8;position:sticky}.page-template-story-archive .sticky-sub-nav div.selectbtn,.tax-story_categories .sticky-sub-nav div.selectbtn{display:inline-block;cursor:pointer;border-radius:32px;border:1px solid #564e4b;background:#fffffa;color:#564e4b;padding:12px 24px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);text-align:right;font-size:16px;font-weight:600;letter-spacing:-.8px;text-transform:capitalize;margin-right:24px}.page-template-story-archive .sticky-sub-nav div.selectbtn.selected,.tax-story_categories .sticky-sub-nav div.selectbtn.selected{background-color:#457882;border:1px solid #457882;color:#fffffa}@media screen and (max-width:960px){.page-template-story-archive .sticky-sub-nav .type-side,.tax-story_categories .sticky-sub-nav .type-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}.page-template-story-archive .sticky-sub-nav .type-side .selectbtn,.tax-story_categories .sticky-sub-nav .type-side .selectbtn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-template-story-archive .sticky-sub-nav ul.story-type-filters,.tax-story_categories .sticky-sub-nav ul.story-type-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:720px){.page-template-story-archive .sticky-sub-nav ul.story-type-filters,.tax-story_categories .sticky-sub-nav ul.story-type-filters{display:none}}.page-template-story-archive .sticky-sub-nav ul.story-type-filters li a,.tax-story_categories .sticky-sub-nav ul.story-type-filters li a{display:inline-block;cursor:pointer;border-radius:32px;border:1px solid #564e4b;background:#fffffa;color:#564e4b;padding:12px 24px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);text-align:right;font-size:16px;font-weight:600;letter-spacing:-.8px;text-transform:capitalize;margin-right:24px}.page-template-story-archive .sticky-sub-nav ul.story-type-filters li a:hover,.page-template-story-archive .sticky-sub-nav ul.story-type-filters li a.active,.tax-story_categories .sticky-sub-nav ul.story-type-filters li a:hover,.tax-story_categories .sticky-sub-nav ul.story-type-filters li a.active{opacity:1;text-decoration:none}.page-template-story-archive .sticky-sub-nav ul.story-type-filters li a.active,.tax-story_categories .sticky-sub-nav ul.story-type-filters li a.active{background-color:#457882;border:1px solid #457882;color:#fffffa}.page-template-story-archive .sticky-sub-nav .story-type-filters-select-container,.tax-story_categories .sticky-sub-nav .story-type-filters-select-container{margin-bottom:40px;display:none}@media screen and (max-width:960px){.page-template-story-archive .sticky-sub-nav .story-type-filters-select-container,.tax-story_categories .sticky-sub-nav .story-type-filters-select-container{display:block;text-align:center;position:relative;margin-left:auto;margin-right:auto}}.page-template-story-archive .sticky-sub-nav .story-type-filters-select-container select,.tax-story_categories .sticky-sub-nav .story-type-filters-select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:15px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}.page-template-story-archive .sticky-sub-nav .story-type-filters-select-container svg,.tax-story_categories .sticky-sub-nav .story-type-filters-select-container svg{display:block;position:absolute;z-index:2;top:20px;right:25px;width:14px;height:14px;pointer-events:none}.page-template-story-archive .sticky-sub-nav .story-type-filters-select,.tax-story_categories .sticky-sub-nav .story-type-filters-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:15px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}.page-template-story-archive .story-grid,.tax-story_categories .story-grid{background-color:#fffffa}.page-template-story-archive .story-grid .column.pad-none,.tax-story_categories .story-grid .column.pad-none{padding:0!important}.page-template-story-archive .pagination,.tax-story_categories .pagination{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.page-template-story-archive .pagination *,.tax-story_categories .pagination *{font-size:15px;font-weight:700;color:#564e4b;letter-spacing:1.5px;line-height:17px}@media screen and (max-width:600px){.page-template-story-archive .pagination *,.tax-story_categories .pagination *{font-size:15px}}.page-template-story-archive .pagination a,.page-template-story-archive .pagination span,.tax-story_categories .pagination a,.tax-story_categories .pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25px;height:25px;color:#457882;text-decoration:none;margin-right:8px}.page-template-story-archive .pagination a svg,.page-template-story-archive .pagination span svg,.tax-story_categories .pagination a svg,.tax-story_categories .pagination span svg{height:16px;width:25px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;fill:#564e4b;margin-left:8px;-webkit-transition:250ms all ease;transition:250ms all ease}.page-template-story-archive .pagination a svg:hover path,.page-template-story-archive .pagination span svg:hover path,.tax-story_categories .pagination a svg:hover path,.tax-story_categories .pagination span svg:hover path{fill:#457882}.page-template-story-archive .pagination a.prev svg,.tax-story_categories .pagination a.prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-left:0;margin-right:8px}.page-template-story-archive .pagination span,.tax-story_categories .pagination span{background:#457882;border-radius:50%}.page-template-story-archive .pagination span.current,.tax-story_categories .pagination span.current{color:#fffffa}.page-template-project-archive .sticky-sub-nav{top:73px;display:block;width:100%;z-index:8;position:sticky}.page-template-project-archive .sticky-sub-nav div.selectbtn{display:inline-block;cursor:pointer;border-radius:32px;border:1px solid #564e4b;background:#fffffa;color:#564e4b;padding:12px 24px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);text-align:right;font-size:16px;font-weight:600;letter-spacing:-.8px;text-transform:capitalize;margin-right:24px}.page-template-project-archive .sticky-sub-nav div.selectbtn.selected{background-color:#457882;border:1px solid #457882;color:#fffffa}@media screen and (max-width:960px){.page-template-project-archive .sticky-sub-nav .type-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}.page-template-project-archive .sticky-sub-nav .type-side .selectbtn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-template-project-archive .sticky-sub-nav ul.story-type-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}@media screen and (max-width:720px){.page-template-project-archive .sticky-sub-nav ul.story-type-filters{display:none}}.page-template-project-archive .sticky-sub-nav ul.story-type-filters li a{display:inline-block;cursor:pointer;border-radius:32px;border:1px solid #564e4b;background:#fffffa;color:#564e4b;padding:12px 24px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);box-shadow:4px 4px 4px 0 rgba(0,0,0,.15);text-align:right;font-size:16px;font-weight:600;letter-spacing:-.8px;text-transform:capitalize;margin-right:24px}.page-template-project-archive .sticky-sub-nav ul.story-type-filters li a:hover,.page-template-project-archive .sticky-sub-nav ul.story-type-filters li a.active{opacity:1;text-decoration:none}.page-template-project-archive .sticky-sub-nav ul.story-type-filters li a.active{background-color:#457882;border:1px solid #457882;color:#fffffa}.page-template-project-archive .sticky-sub-nav .story-type-filters-select-container{margin-bottom:40px;display:none}@media screen and (max-width:960px){.page-template-project-archive .sticky-sub-nav .story-type-filters-select-container{display:block;text-align:center;position:relative;margin-left:auto;margin-right:auto}}.page-template-project-archive .sticky-sub-nav .story-type-filters-select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:15px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}.page-template-project-archive .sticky-sub-nav .story-type-filters-select-container svg{display:block;position:absolute;z-index:2;top:20px;right:25px;width:14px;height:14px;pointer-events:none}.page-template-project-archive .sticky-sub-nav .story-type-filters-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:1px solid #fffffa;outline:none;-webkit-box-shadow:none;box-shadow:none;height:50px;background:#fffffa;color:#457882;font-size:15px;font-weight:600;border-radius:28px;padding:0 30px;width:100%}.archive-loop{-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-loop .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:961px){.archive-loop .column{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.archive-loop .column:not(:nth-child(3n+1)){margin-left:3.5%}.archive-loop .column:nth-child(n+4){margin-top:75px}}@media screen and (min-width:601px)and (max-width:960px){.archive-loop .column{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.archive-loop .column:not(:nth-child(2n+1)){margin-left:4%}.archive-loop .column:nth-child(n+3){margin-top:75px}}@media screen and (max-width:600px){.archive-loop .column:nth-child(n+2){margin-top:75px}}.archive-loop .column .archive-item img{display:block;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.archive-pagination{margin-top:50px}footer{background:#dcd5d5;padding-top:96px;padding-bottom:32px}@media screen and (max-width:960px){footer{padding-top:72px}}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{margin:0;padding:0}footer ul li a{font-family:"Inter",sans-serif;display:block;color:#564e4b}footer .footer-menu .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-menu .columns .info-side{-webkit-box-flex:0;-ms-flex:0 0 calc(30% - 50px);flex:0 0 calc(30% - 50px)}@media screen and (max-width:960px){footer .footer-menu .columns .info-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}}footer .footer-menu .columns .info-side *{width:100%;max-width:550px}footer .footer-menu .columns .info-side .wysiwyg.title{padding-top:8px}footer .footer-menu .columns .info-side .wysiwyg.title p{margin-top:0}footer .footer-menu .columns .info-side .wysiwyg p,footer .footer-menu .columns .info-side .wysiwyg a{font-family:"Inter",sans-serif;color:#564e4b;font-size:16px;line-height:22px;letter-spacing:-.032px;margin-bottom:11px;margin-top:11px}footer .footer-menu .columns .info-side .wysiwyg strong{font-weight:700}footer .footer-menu .columns .info-side .logo{display:block;width:100%;margin-bottom:46px}@media screen and (max-width:960px){footer .footer-menu .columns .info-side .logo{margin-bottom:52px}}footer .footer-menu .columns .info-side .logo img{display:block;width:100%;max-width:322px}@media screen and (max-width:720px){footer .footer-menu .columns .info-side .logo img{max-width:200px}}footer .footer-menu .columns .menu-side{-webkit-box-flex:0;-ms-flex:0 0 calc(49% - 55px);flex:0 0 calc(49% - 55px)}@media screen and (max-width:960px){footer .footer-menu .columns .menu-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}footer .footer-menu .columns .menu-side>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer .footer-menu .columns .menu-side>ul>li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media screen and (min-width:841px){footer .footer-menu .columns .menu-side>ul>li:nth-child(n+4){margin-top:50px}}@media screen and (max-width:840px){footer .footer-menu .columns .menu-side>ul>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}footer .footer-menu .columns .menu-side>ul>li:nth-child(n+2){margin-top:30px}}footer .footer-menu .columns .menu-side>ul>li>a{display:none}footer .footer-menu .columns .menu-side>ul>li>ul>li{font-family:"Inter",sans-serif;font-size:20px;font-weight:700;letter-spacing:-1px}footer .footer-menu .columns .menu-side>ul>li>ul>li:not(:first-child){margin-top:30px}footer .footer-menu .columns .menu-side>ul>li>ul>li>a{font-weight:700}footer .footer-menu .columns .menu-side>ul>li>ul>li.no-link>a{pointer-events:none}footer .footer-menu .columns .menu-side>ul>li>ul>li>ul li{font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.032px;padding-top:16px}footer .copyright-divider{border-top:1px solid #564e4b;margin-top:48px}@media screen and (max-width:960px){footer .copyright-divider{max-width:90%;margin-left:auto;margin-right:auto}}footer .copyright .columns .column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:0}@media screen and (max-width:600px){footer .copyright .columns .column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .copyright .columns .column ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .copyright .columns .column ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:960px){footer .copyright .columns .column ul li a{font-size:14px}}footer .copyright .columns .column ul li::after{content:"/";padding:0 16px}@media screen and (max-width:960px){footer .copyright .columns .column ul li::after{padding:0 6px}}footer .copyright .columns .column ul li:last-of-type::after{content:""}section.staff-group{margin:0;padding:0 0 54px 0}section.staff-group .border-top{border:none}section.staff-group .border-top .border-top{padding-top:96px;border-top:1px solid #457882}section.staff-group.border-top{padding:96px 14px 0 14px;border:none}@media screen and (min-width:600px){section.staff-group.border-top{padding:96px 0}}section.staff-group.border-top .border-bottom{padding-top:96px;border-top:1px solid #457882}section.staff-group.bg-color-white{background-color:#fffffa}section.staff-group.bg-color-lite_teal{background-color:#edf1ef}section.staff-group .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.staff-group .text-side{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;padding-bottom:48px}@media screen and (max-width:960px){section.staff-group .text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}section.staff-group .text-side .wysiwyg{max-width:385px}@media screen and (max-width:960px){section.staff-group .text-side .wysiwyg{max-width:100%}}section.staff-group .staff-loop{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-flex:0;-ms-flex:0 0 67%;flex:0 0 67%}@media screen and (max-width:960px){section.staff-group .staff-loop{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;gap:0;text-align:left}}@media screen and (min-width:961px){section.staff-group .staff-loop{padding-right:0}}section.staff-group .staff-loop .staff-card{padding-bottom:42px;padding-right:0;padding-left:0;position:relative}@media screen and (max-width:960px){section.staff-group .staff-loop .staff-card{min-width:100%;padding-right:0;padding-left:0}}@media screen and (max-width:961px){section.staff-group .staff-loop .staff-card{padding-right:0;padding-left:0}}section.staff-group .staff-loop .staff-card .bio-wrapper .title{margin-bottom:16px;padding-top:8px}section.staff-group .staff-loop .staff-card .bio-wrapper .linkedin-link{position:absolute}section.staff-group .staff-loop .staff-card .bio-wrapper .linkedin-link svg{position:relative;height:50px;width:50px;left:650%;bottom:175px}@media screen and (max-width:960px){section.staff-group .staff-loop .staff-card .bio-wrapper .linkedin-link svg{left:510%}}section.staff-group .staff-loop .staff-card .bio-wrapper.no-bio .linkedin-link svg{bottom:146px}@media screen and (max-width:960px){section.staff-group .staff-loop .staff-card .bio-wrapper.no-bio .linkedin-link svg{bottom:146px}}section.staff-group .staff-loop .staff-card .headshot-bg{display:block;position:relative;width:415px;height:365px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:10px;margin-bottom:24px}@media screen and (max-width:960px){section.staff-group .staff-loop .staff-card .headshot-bg{width:auto}}section.staff-group .staff-loop .staff-card .headshot-bg:before{content:"";width:415px;height:365px;position:absolute;border-radius:10px}section.staff-group .staff-loop .staff-card .headshot{max-width:415px;margin-bottom:24px;position:relative;border-radius:10px}section.staff-group .staff-loop .staff-card .headshot:before{content:"";width:100%;height:98%;position:absolute;border-radius:10px}@media screen and (max-width:960px){section.staff-group .staff-loop .staff-card .headshot:before{max-width:350px}}@media screen and (max-width:500px){section.staff-group .staff-loop .staff-card .headshot:before{max-width:300px}}section.staff-group .staff-loop .staff-card .headshot:has(+.staff-hover:hover) .headshot-bg:before{background:rgba(69,120,130,.5)}section.staff-group .staff-loop .staff-card .title{margin-bottom:0}section.staff-group .staff-loop .staff-card .link-box-individual:hover{cursor:pointer;text-decoration:none}section.staff-group .staff-loop .staff-card .link-box-individual:hover .name{color:#457882}section.staff-group .staff-loop .staff-card .link-box-individual:hover .link-line-arrow{color:#457882}section.staff-group .staff-loop .staff-card .link-box-individual:hover .link-line-arrow svg path{d:path("M16.7071 8.44441C17.0976 8.05389 17.0976 7.42072 16.7071 7.0302L10.3431 0.666236C9.95262 0.275712 9.31946 0.275712 8.92893 0.666236C8.53841 1.05676 8.53841 1.68993 8.92893 2.08045L14.5858 7.7373L8.92893 13.3942C8.53841 13.7847 8.53841 14.4178 8.92893 14.8084C9.31946 15.1989 9.95262 15.1989 10.3431 14.8084L16.7071 8.44441ZM8.83301e-08 8.7373L16 8.7373L16 6.7373L-8.83301e-08 6.7373L8.83301e-08 8.7373Z");d:"M16.7071 8.44441C17.0976 8.05389 17.0976 7.42072 16.7071 7.0302L10.3431 0.666236C9.95262 0.275712 9.31946 0.275712 8.92893 0.666236C8.53841 1.05676 8.53841 1.68993 8.92893 2.08045L14.5858 7.7373L8.92893 13.3942C8.53841 13.7847 8.53841 14.4178 8.92893 14.8084C9.31946 15.1989 9.95262 15.1989 10.3431 14.8084L16.7071 8.44441ZM8.83301e-08 8.7373L16 8.7373L16 6.7373L-8.83301e-08 6.7373L8.83301e-08 8.7373Z"}section.staff-group .staff-loop .staff-card .link-box-individual:hover .link-line-arrow svg{fill:#457882}section.staff-group .staff-loop .staff-card .title{color:#564e4b;font-weight:600;line-height:26px;letter-spacing:-.4px;padding-top:10px}section.staff-group .staff-loop .staff-card .linkedin-link{position:absolute}section.staff-group .staff-loop .staff-card .linkedin-link svg{position:relative;height:50px;width:50px;left:650%;bottom:133px}section.staff-group .dynamic-modal-content{display:none}@media screen and (max-width:840px){#variable-modal.active{display:block!important}}#variable-modal .modal-overlay{background:rgba(86,78,75,.75)}#variable-modal .modal-container{background:#fffffa;width:100%;max-width:964px!important;max-height:620px;height:auto;border-radius:10px}@media screen and (max-width:840px){#variable-modal .modal-container{padding:15px 15px 30px 15px}}#variable-modal .modal-container .close-modal-container{display:block;width:50px;position:absolute;top:-19px;right:-7px;z-index:99;cursor:pointer}#variable-modal .modal-container #modal-shape{z-index:1}#variable-modal .modal-container #modal-shape img{display:block;position:absolute;top:44%;left:0%;width:352px;height:347px}#variable-modal .modal-container .modal-body{height:100%;position:relative;overflow:auto;padding-top:70px;padding-left:0;overflow-y:scroll;touch-action:pan-y;-ms-touch-action:pan-y;-webkit-overflow-scrolling:touch;z-index:2}@media screen and (min-width:840px){#variable-modal .modal-container .modal-body{min-height:620px}}#variable-modal .modal-container .modal-body .content{display:block;height:100%;max-height:100%;color:#564e4b}#variable-modal button{padding:0;margin:0;outline:none;border:none;background:rgba(0,0,0,0)}#variable-modal button svg.close-modal{width:50px;height:50px;cursor:pointer}#variable-modal .modal-content-bio{gap:32px}@media screen and (max-width:960px){#variable-modal .modal-content-bio{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#variable-modal .modal-content-bio .image-side{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding-left:50px;padding-right:0;z-index:1;position:relative}@media screen and (max-width:960px){#variable-modal .modal-content-bio .image-side{max-width:92%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0}}#variable-modal .modal-content-bio .content-side{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-left:0;padding-right:40px;z-index:1;position:relative}@media screen and (max-width:960px){#variable-modal .modal-content-bio .content-side{max-width:92%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0}}#variable-modal .modal-content-bio .content-side .body p{font-size:16px;line-height:24px;letter-spacing:-.8px}#variable-modal .modal-content-bio .content-side .body p a{color:#457882}#variable-modal .modal-content-bio .bio-photo{display:block;position:sticky;top:0;left:0;width:232px;height:197px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px}@media screen and (max-width:840px){#variable-modal .modal-content-bio .bio-photo{max-width:200px;min-height:0;height:200px;margin-bottom:20px}}#variable-modal .modal-content-bio h3{display:block;font-size:40px;line-height:48px}#variable-modal .modal-content-bio h4.subhead{padding-bottom:25px;font-weight:600}.page-template-project-archive .project-grid,.tax-project_categories .project-grid{background-color:#fffffa}.page-template-project-archive .project-grid .project-archive-grid .grid-item,.tax-project_categories .project-grid .project-archive-grid .grid-item{padding-bottom:56px}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}@media screen and (max-width:960px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .project-bg,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .project-bg{border-radius:10px;width:100%;height:460px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:960px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .project-bg,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .project-bg{min-height:auto;height:208px}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo{position:absolute;padding:20px 30px;border-top-left-radius:10px}@media screen and (max-width:1200px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo{left:auto;bottom:auto;display:none}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo::before,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo::before{content:"";position:absolute;left:0}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color{background-color:#fffffa;position:relative;left:200px;bottom:119px;height:100px;width:417%;padding:16px 24px;border-top-left-radius:10px}@media screen and (max-width:1399px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color{left:188px}}@media screen and (max-width:1330px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color{max-width:371%}}@media screen and (max-width:1305px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color{max-width:355%}}@media screen and (max-width:1240px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color{left:168px}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color .bg-image-logo,.tax-project_categories .project-grid .project-archive-grid .grid-item .image-side .logo .bg-color .bg-image-logo{width:100%;height:65px;background-size:contain;background-position:center;background-repeat:no-repeat}.page-template-project-archive .project-grid .project-archive-grid .grid-item .content-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .content-side{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin-left:40px}@media screen and (max-width:960px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .content-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .content-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .content-side h2,.tax-project_categories .project-grid .project-archive-grid .grid-item .content-side h2{font-size:32px;font-weight:600;line-height:40px;letter-spacing:-.64px;color:#564e4b;padding-bottom:16px}@media screen and (max-width:960px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .content-side h2,.tax-project_categories .project-grid .project-archive-grid .grid-item .content-side h2{padding-top:42px}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .content-side .wysiwyg,.tax-project_categories .project-grid .project-archive-grid .grid-item .content-side .wysiwyg{padding-bottom:16px}.page-template-project-archive .project-grid .project-archive-grid .grid-item .tax-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .tax-side{-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;padding-top:12px}@media screen and (max-width:960px){.page-template-project-archive .project-grid .project-archive-grid .grid-item .tax-side,.tax-project_categories .project-grid .project-archive-grid .grid-item .tax-side{display:none}}.page-template-project-archive .project-grid .project-archive-grid .grid-item .tax-side .tax-group,.tax-project_categories .project-grid .project-archive-grid .grid-item .tax-side .tax-group{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:end;-ms-flex-align:end;align-items:end}.page-template-project-archive .project-grid .project-archive-grid .grid-item .tax-side .tax-item,.tax-project_categories .project-grid .project-archive-grid .grid-item .tax-side .tax-item{border:1px solid #457882;color:#457882;border-radius:20px;font-size:12px;text-transform:capitalize;padding:4px 16px;margin-bottom:16px}.single-story_posts{background-color:#fffffa}.single-story_posts section.story-hero{margin-bottom:0}.single-story_posts section.story-hero:first-of-type{padding-top:0}.single-story_posts section.story-hero .hero-background-image{min-height:316px;background-repeat:no-repeat;background-position:bottom;background-size:cover}@media screen and (max-width:600px){.single-story_posts section.story-hero .hero-background-image{min-height:212px}}.single-story_posts section.story-hero .hero-background-image .container{padding-top:225px;padding-bottom:150px;min-height:725px;position:relative;max-height:1000px;color:#fff;z-index:2}.single-story_posts section.story-hero .hero-content{padding-top:32px;padding-bottom:32px}@media screen and (min-width:600px){.single-story_posts section.story-hero .hero-content{padding-top:96px;padding-bottom:96px}}.single-story_posts section.story-hero .hero-content .wysiwyg{padding:24px 0 0 0}.single-story_posts section.story-hero .hero-content .hero-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-story_posts section.story-hero .hero-content .text-side{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (max-width:960px){.single-story_posts section.story-hero .hero-content .text-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.single-story_posts section.story-hero .hero-content .social-side{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding-top:16px}@media screen and (max-width:960px){.single-story_posts section.story-hero .hero-content .social-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.single-story_posts section.story-hero .hero-content .social-side .author{font-family:"Palatino",serif;font-size:20px;color:#457882;margin-bottom:8px}.single-story_posts section.story-hero .hero-content .social-side .date{font-size:16px;color:#564e4b;margin-bottom:8px}.single-story_posts section.story-hero .hero-content .social-side .social-icons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px;margin:0}.single-story_posts section.story-hero .hero-content .social-side .social-icons-group .social-icon{list-style:none}.single-story_posts section.story-hero .hero-content .social-side .social-icons-group .social-icon a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#457882;width:30px;height:30px;border-radius:3px;padding:7px}.single-story_posts section.story-hero .hero-content .social-side .social-icons-group .social-icon a svg{position:relative;top:-1px}.single-story_posts section.story-hero .hero-content .social-side .social-icons-group .social-icon.twitter a svg{top:2px}.single-story_posts section.post-content{margin-bottom:0;margin-top:0;background-color:#fffffa}.single-story_posts section.post-content:first-of-type{padding-top:0}.single-story_posts section.post-content .content-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-story_posts section.post-content .content-group .content-builder{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.single-story_posts section.post-content .content-group .content-builder .content-section{color:#564e4b;padding-bottom:80px}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-section{margin-top:54px}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-section:first-of-type{margin-top:0}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg img{max-width:775px;border-radius:10px}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg img{max-width:100%;height:auto}}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg .wp-caption{width:775px!important}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg .wp-caption{max-width:100%;height:auto}}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg .wp-caption .wp-caption-text{font-family:"Palatino",serif;color:#564e4b;font-style:italic;text-align:right;margin-top:16px}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg h3{font-family:"Inter",sans-serif;font-size:20px;line-height:26px;font-weight:600}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg h3 strong{font-weight:600}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg p{line-height:24px;padding-bottom:30px;margin-bottom:0}.single-story_posts section.post-content .content-group .content-builder .content-section .wysiwyg p:last-of-type{padding-bottom:0}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout{background-color:#457882;border-radius:10px;width:776px;color:#fffffa}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout{width:auto}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .content-side{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding:70px 0 70px 57px}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .content-side{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-right:57px}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .content-side .callout-heading{font-family:"Palatino",serif;font-size:32px;line-height:40px}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .content-side .callout-copy{font-size:16px;line-height:24px;letter-spacing:-.8px}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .shape-side{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .shape-side{display:none}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-callout .shape-side .modal-shape img{width:100%;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);top:6px;position:relative}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .image{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .image{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:24px}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .image img{border-radius:50%;width:187px;height:187px}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote .quote-text{font-family:"Palatino",serif;font-size:24px;font-style:italic;line-height:32px;letter-spacing:-1.2px;margin-bottom:16px}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote .quote-text{font-size:20px}}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote .quote-credit{font-size:16px;margin-bottom:0}.single-story_posts section.post-content .content-group .content-builder .content-section .cb-quote .quote-box .quote .quote-credit.author{font-weight:600}.single-story_posts section.post-content .content-group .content-builder-sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding-top:16px}@media screen and (max-width:960px){.single-story_posts section.post-content .content-group .content-builder-sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.single-story_posts aside{position:sticky;top:130px;z-index:3}@media screen and (max-width:960px){.single-story_posts aside{display:none}}.single-story_posts aside .sidebarWrapper{position:absolute;top:200px}.single-story_posts aside .sidebarWrapper .sidebarHeader{font-family:"Palatino",serif;font-size:32px;color:#564e4b;line-height:40px}.single-story_posts aside .sidebarWrapper .mainLeft{margin:0;list-style:none}.single-story_posts aside .sidebarWrapper .mainLeft li a{font-family:"Inter",sans-serif;font-size:20px;color:#457882;font-weight:600;text-decoration:none;letter-spacing:-.4px;line-height:26px;padding-bottom:16px}