@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=2fa927ed-5f89-4ac4-beb7-d2084823a7a3");@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Italic.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Light.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-SemiBold.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Bold.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Aptos';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-ExtraBold.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/Aptos-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@media only screen and (max-width:600px){#wpadminbar{display:none}}@font-face{font-family:"Helvetica Neue LT";font-weight:200;src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/7d63ccf8-e0ae-4dee-ad4d-bbc798aa5803.woff2) format("woff2"),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/b2c1327f-ab3d-4230-93d7-eee8596e1498.woff) format("woff")}@font-face{font-family:"Helvetica Neue LT";font-weight:300;src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2) format("woff2"),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff) format("woff")}@font-face{font-family:"Helvetica Neue LT";font-weight:400;src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/08b57253-2e0d-4c12-9c57-107f6c67bc49.woff2) format("woff2"),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/08edde9d-c27b-4731-a27f-d6cd9b01cd06.woff) format("woff")}@font-face{font-family:"Helvetica Neue LT";font-weight:700;src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2) format("woff2"),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/7b415a05-784a-4a4c-8c94-67e9288312f5.woff) format("woff")}@font-face{font-family:'Helvetica Neue LT';src:url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/HelveticaNeueLTStd-Blk.woff2) format('woff2'),url(//simplysustainable.com/wp-content/themes/simplysustainable/Fonts/HelveticaNeueLTStd-Blk.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1;overflow-y:scroll;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}svg:not(:root){overflow:hidden}img,iframe{border:0;vertical-align:middle}strong{font-weight:bolder}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,optgroup,select,textarea{margin:0;font:inherit;font-size:100%;line-height:1;vertical-align:baseline;color:inherit;outline:0;border-radius:0}button,input,textarea{padding:0}button,input{overflow:visible}button,select{text-transform:none}textarea{overflow:auto;vertical-align:top;resize:vertical}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}button{width:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:top}th{font-weight:400;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style:none}li{display:list-item}hr{box-sizing:content-box;height:0;overflow:visible}a{color:#001e42;background:0 0;text-decoration:none;cursor:pointer;text-decoration-skip:ink}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}a,span,button,input[type=submit]{transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,text-decoration-color .4s ease}body{font:62.5%/1 Aptos,Arial,Helvetica,sans-serif;background:#fff;color:#001e42}.anim,.animc>*{position:relative;transform:translateY(50px);opacity:0;transition:all .8s ease}.anim.inview,.animc>*.inview{transition-delay:.4s;transform:translateY(0);opacity:1}body>header{width:100%;position:fixed;top:0;left:0;z-index:99}body>header>.wrap{padding:10px 18px 10px 10px;background:#001e42;color:#ffff;position:relative}body>header>.wrap .hold{position:relative;display:flex;justify-content:flex-end;align-items:center}body>header>.wrap .hold h1{margin:0 auto 0 0}body>header>.wrap .hold h1 img{width:auto;height:30px}body>header>.wrap .hold div.logo{margin:0 auto 0 0}body>header>.wrap .hold div.logo img{width:auto;height:30px}body>header>.wrap .hold nav{display:none}body>header>.wrap .hold>ul{font-size:18px;display:flex;align-items:center;gap:20px}body>header>.wrap .hold>ul li button{color:#fff;background:0 0;border:0;position:relative}body>header>.wrap .hold>ul li.search button{color:#44b7cc}body>header>.wrap .hold>ul li.nav button i{transition:opacity .4s ease}body>header>.wrap .hold>ul li.nav button i+i{position:absolute;top:0;left:0;opacity:0}html.nav body>header>.wrap .hold>ul li.nav button i{opacity:0}html.nav body>header>.wrap .hold>ul li.nav button i+i{opacity:1}body>header>.submenu{display:none}@media only screen and (min-width:980px){body>header>.wrap{padding:40px 20px;transition:padding .4s ease,background-color .4s ease}body>header.headroom--not-top>.wrap{padding:20px}body>header>.wrap .hold{width:100%;max-width:940px;margin:0 auto;gap:20px}body>header>.wrap .hold h1 img{height:60px}body>header>.wrap .hold div.logo img{height:60px}body>header>.wrap .hold nav{display:block}body>header>.wrap .hold nav ul{font-weight:600;font-size:18px;display:flex;align-items:center;gap:22px}body>header>.wrap .hold nav ul li a{color:#fff}body>header>.wrap .hold nav ul li a:hover{color:#44b7cc}body>header>.wrap .hold nav ul li.menu-item-has-children.open a{color:#44b7cc}body>header>.wrap .hold nav ul li a i{margin:0 0 0 8px;font-size:14px;display:none}body>header>.wrap .hold nav ul li.menu-item-has-children a i{transition:transform .4s ease;display:inline-block}body>header>.wrap .hold nav ul li.menu-item-has-children.open a i{transform:rotate(180deg)}body>header>.wrap .hold nav ul li ul{display:none}body>header>.wrap .hold>ul{font-size:18px}body>header>.wrap .hold>ul li.search button{color:#fff}body>header>.wrap .hold>ul li.search button:hover{color:#44b7cc}body>header>.wrap .hold>ul li.nav{display:none}body>header>.submenu{padding:30px 20px 35px;background:#072e50;color:#fff}body>header>.submenu .hold{width:100%;max-width:940px;margin:0 auto}body>header>.submenu .hold h2{font-weight:300;font-size:22px;line-height:1.364}body>header>.submenu .hold h2 a{color:#fff;font-weight:600}body>header>.submenu .hold h2 a:hover{opacity:.5}body>header>.submenu .hold>ul{display:grid;gap:0 20px}body>header>.submenu:first-of-type .hold>ul{grid-template-columns:1fr 1fr 1fr}body>header>.submenu .hold>ul li a:hover{opacity:.5}body>header>.submenu .hold>ul>li{padding:16px 0 0}body>header>.submenu .hold>ul>li>a{font-weight:600;font-size:16px;line-height:1.2;color:#44b7cc}body>header>.submenu .hold>ul>li>ul>li{padding:12px 0 0}body>header>.submenu .hold>ul>li>ul>li>a{font-weight:600;font-size:14px;line-height:1.2;color:#fff}body>header>.submenu .hold>ul>li.child{grid-row:1/span 10}body.home>header:not(.headroom--not-top)>.wrap{background:rgba(0,30,66,0)}}html.nav{overflow:hidden}body>nav{width:100%;height:100%;padding:70px 40px;color:#fff;background:#001e42;overflow:auto;position:fixed;top:0;left:-100%;transition:left .4s ease;z-index:98}html.nav body>nav{left:0}body>nav>ul>li{border-top:1px solid #44b7cc}body>nav>ul>li:first-child{border-top:0}body>nav>ul>li>a{padding:5px 20px 5px 0;font-weight:600;font-size:16px;line-height:1.2;color:#fff;position:relative;display:block}body>nav>ul>li>a>i.fa-solid{display:none}body>nav>ul>li.menu-item-has-children>a>i.fa-solid{font-size:14px;line-height:1;position:absolute;top:calc( 50% - 0.5em );right:0;transition:transform .4s ease;display:block}body>nav>ul>li.menu-item-has-children.open>a>i.fa-solid{transform:rotate(180deg)}body>nav>ul>li>ul{padding:0 0 12px;display:none}body>nav>ul>li>ul>li{padding:12px 0 0}body>nav>ul>li>ul>li>a{font-size:14px;line-height:1.2;color:#44b7cc;display:block}body>nav>ul>li>ul>li>a>i.fa-solid{display:none}body>nav>ul>li>ul>li>ul>li>a{font-size:12px;line-height:1.2;color:#fff;display:block}body>nav>ul>li>ul>li>ul>li>a>i{display:none!important}@media only screen and (min-width:980px){body>nav{display:none}}main{padding:0 0 40px;position:relative}@media only screen and (min-width:980px){main{padding:0 0 80px}}main img{width:100%;height:auto}main .btn{padding:8px 9px;font-weight:600;font-size:14px;background:#001e42;color:#fff !important;text-decoration:none !important;border:0;border-radius:4px;display:inline-flex;transition:transform .4s ease}main .btn:hover{transform:scale(1.1)}main .btn.purple{background:#936}main .btn.blue{background:#44b7cc}main .btn.orange{background:#ec6839}main .btn.green{background:#b9c833}main .btn.grey{background:#787878}@media only screen and (min-width:980px){main .btn{padding:12px 20px;font-size:16px;border-radius:4px}}main ul.buttons{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative;display:flex;flex-wrap:wrap;gap:10px}@media only screen and (min-width:980px){main ul.buttons{padding:40px 0 0}}main hr{width:940px;max-width:calc( 100% - 40px );margin:20px auto 0;height:1px;background:#ccc;border:0;position:relative}main .text hr{width:100%;max-width:100%}main .text h1+hr{margin-top:10px}@media only screen and (min-width:980px){main hr{margin-top:40px}}main .banner{position:relative;color:#fff}main .banner .slide{position:relative;overflow:hidden}main .banner .slide figure{position:relative}main .banner .slide figure img,main .banner .slide figure video{width:100%;height:450px;vertical-align:bottom;object-fit:cover}main .banner .slide figure:after{width:100%;height:100%;background:#000;opacity:.2;position:absolute;top:0;left:0;content:" ";display:block}main .banner .slide .hold{width:220px;min-height:305px;position:absolute;top:85px;left:calc( 50% - ( 220px / 2 ) );display:flex;flex-direction:column;justify-content:center}main .banner .slide .hold.bg:before{width:326px;height:335px;background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/bannerbg.png) 50% 50%/contain no-repeat;position:absolute;top:0;left:-65px;content:" ";display:block}main .banner .slide .hold a{color:#44b7cc;text-decoration:underline}main .banner .slide .hold a:hover{text-decoration-color:rgba(68,183,204,0)}main .banner .slide .hold h2{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:24px;line-height:1;position:relative}main .banner .slide .hold h2 strong{font-weight:700}main .banner .slide .hold p{margin:1.333em 0 0;font-size:12px;line-height:1.333;position:relative}main .banner .slide .hold h2+p{margin-top:1em}main .banner .slide .hold h1{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:24px;line-height:1;position:relative}main .banner .slide .hold h1 strong{font-weight:700}main .banner .slide .hold h1+p{margin-top:1em}main .banner .slide .hold ul.buttons{width:100%;max-width:100%;margin:0;padding:15px 0 0}main .banner .slick-dots{width:100%;position:absolute;bottom:20px;left:0;display:flex;justify-content:center;gap:10px;z-index:50}main .banner .slick-dots li button{width:10px;height:10px;background:#fff;opacity:.5;border:0;border-radius:50%;position:relative;text-indent:-9999px;overflow:hidden;display:block}main .banner .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width:980px){main .banner .slide figure img,main .banner .slide figure video{height:750px}main .banner .slide .hold{width:420px;min-height:404px;top:206px;left:calc( 50% - 430px )}main .banner .slide .hold.bg:before{width:428px;height:440px;top:0;left:-82px}main .banner .slide .hold h2{font-size:60px}main .banner .slide .hold h1{font-size:60px}main .banner .slide .hold p{width:300px;margin:1.429em 0 0;font-size:14px;line-height:1.429}main .banner .slide .hold h2+p{margin-top:1.357em}main .banner .slide .hold h1+p{margin-top:1.357em}main .banner .slide .hold ul.buttons{padding:24px 0 0}main .banner .slick-dots{bottom:40px}}main .text{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .text:first-child{padding-top:70px}main .text a{text-decoration:underline}main .text a:hover{text-decoration-color:#fff}main .text h1{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:24px;line-height:1.2}main .text h1 strong{font-weight:700}main .text h1 em{font-style:normal;color:#001e42}main .text h2{margin:1.2em 0 0;font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:20px;line-height:1.2}main .text h2:first-child{margin:0;font-size:40px}main .text h2 strong{font-weight:700}main .text h2 em{font-style:normal;color:#001e42}main .text p,main .text ul,main .text ol{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .text p:first-child,main .text ul:first-child,main .text ol:first-child{margin-top:0}main .text ul{margin-left:2em;list-style:disc}main .text ol{margin-left:2em;list-style:decimal}main .text h1+p,main .text h2+p{margin-top:1em}main .text ul.buttons{width:100%;max-width:100%;margin:0;list-style:none}main .text table{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .text table:first-child{margin-top:0}main .text table th,main .text table td{padding:.75em 1em;font-weight:400;border:2px solid #fff;text-align:left}main .text table thead th,main .text table thead td{font-weight:700;background:#0b2140;color:#fff;white-space:nowrap}main .text table tbody tr th,main .text table tbody tr td{background:#fbfcfb}main .text table tbody tr:nth-of-type(odd) th,main .text table tbody tr:nth-of-type(odd) td{background:#edeeed}main .text.purple a,main .text.purple h1 em,main .text.purple h2 em{color:#936}main .text.blue a,main .text.blue h1 em,main .text.blue h2 em{color:#44b7cc}main .text.orange a,main .text.orange h1 em,main .text.orange h2 em{color:#ec6839}main .text.green a,main .text.green h1 em,main .text.green h2 em{color:#b9c833}main .text.grey a,main .text.grey h1 em,main .text.grey h2 em{color:#787878}@media only screen and (min-width:980px){main .text{padding:40px 0 0}main .text:first-child{padding-top:220px}main .text h1{font-size:40px}main .text h2{font-size:30px}main .text p,main .text ul,main .text ol,main .text table{margin-top:1.429em;font-size:14px;line-height:1.429}}main blockquote{width:640px;max-width:calc( 100% - 80px );margin:60px auto 40px;padding:20px 0 0;position:relative}main blockquote figure{width:64px;position:absolute;bottom:0;right:0}main blockquote figure img{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 160 160"><path d="M91.912,6.605c77.588,20.79,87.982,59.584,31.185,116.382 C66.297,179.785,27.503,169.39,6.714,91.802C-14.076,14.214,14.324-14.185,91.912,6.605z"></path></svg>') center/contain no-repeat}main blockquote div{position:relative}main blockquote div svg{width:45px;height:auto}main blockquote div svg path{fill:#001e42}main blockquote div q{margin:14px 0 0;font-weight:300;font-size:18px;line-height:1.2;quotes:none;display:block}main blockquote div cite{margin:15px 0 0;padding:22px 0 0;font-weight:300;font-size:12px;line-height:1.2;position:relative;display:block}main blockquote div cite:before{width:140px;height:4px;background:#001e42;border-radius:2px;position:absolute;top:0;left:0;content:" ";display:block}main blockquote div cite strong{font-weight:300;display:flex}main blockquote div cite span{font-weight:300;display:flex}main blockquote.purple svg path{fill:#936}main blockquote.purple div cite:before{background:#936}main blockquote.blue svg path{fill:#44b7cc}main blockquote.blue div cite:before{background:#44b7cc}main blockquote.orange svg path{fill:#ec6839}main blockquote.orange div cite:before{background:#ec6839}main blockquote.green svg path{fill:#b9c833}main blockquote.green div cite:before{background:#b9c833}main blockquote.grey svg path{fill:#787878}main blockquote.grey div cite:before{background:#787878}@media only screen and (min-width:980px){main blockquote{max-width:calc( 100% - 40px );padding:40px 0 0;display:grid;grid-template-columns:210px 1fr;gap:30px}main blockquote figure{width:auto;max-width:160px;position:relative;bottom:auto;right:auto}main blockquote div:only-child{grid-column:span 2}main blockquote div svg{width:48px}main blockquote div q{margin:10px 0 0;font-size:24px}main blockquote div cite{margin:14px 0 0;padding:22px 0 0;font-size:14px;display:flex}main blockquote div cite:before{width:160px;height:4px;border-radius:2px}main blockquote div cite strong+span:before{padding:0 .25em;content:"–";display:block}}main>div.single-team{width:640px;max-width:calc( 100% - 80px );margin:0 auto;padding:20px 0 0;position:relative}main>div.single-team figure{width:100px;position:absolute;bottom:0;right:0}main>div.single-team figure img{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 160 160"><path d="M91.912,6.605c77.588,20.79,87.982,59.584,31.185,116.382 C66.297,179.785,27.503,169.39,6.714,91.802C-14.076,14.214,14.324-14.185,91.912,6.605z"></path></svg>') center/contain no-repeat}main>div.single-team div{position:relative}main>div.single-team div h2{margin:14px 0 0;font-weight:300;font-size:20px;line-height:1.2;display:block}main>div.single-team div p{margin:14px 0 0;font-weight:300;font-size:12px;line-height:1.333;display:block}main>div.single-team div ul{position:relative;margin:15px 0 0;padding:22px 0 0;font-weight:300;font-size:14px;line-height:1.2;position:relative;display:block}main>div.single-team div ul:before{width:140px;height:4px;background:#001e42;border-radius:2px;position:absolute;top:0;left:0;content:" ";display:block}main>div.single-team div ul>li{font-weight:700;margin-right:20px;float:left}main>div.single-team div ul>li>a>i{display:inline-block;font-size:24px;margin-right:5px;top:2px;position:relative}main>div.single-team.purple div ul:before{background:#936}main>div.single-team.blue div ul:before{background:#44b7cc}main>div.single-team.orange div ul:before{background:#ec6839}main>div.single-team.green div ul:before{background:#b9c833}main>div.single-team.grey div ul:before{background:#787878}@media only screen and (min-width:980px){main>div.single-team{max-width:calc( 100% - 40px );padding:40px 0 0;display:grid;grid-template-columns:210px 1fr;gap:30px}main>div.single-team figure{width:auto;position:relative;bottom:auto;right:auto}main>div.single-team div:only-child{grid-column:span 2}main>div.single-team div h2{margin:10px 0 0;font-size:30px}main>div.single-team div p{margin:10px 0 0;font-size:14px}main>div.single-team div ul{margin:14px 0 0;padding:22px 0 0;font-size:14px;display:flex}main>div.single-team div ul:before{width:160px;height:4px;border-radius:2px}main>div.single-team div ul>li>a>i{font-size:18px}}main .text-panels{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .text-panels ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}main .text-panels ul li{padding:10px;color:#fff;background:#001e42;border-radius:4px}main .text-panels ul li a{color:#fff;text-decoration:underline}main .text-panels ul li a:hover{text-decoration-color:rgba(255,255,255,0)}main .text-panels ul li h2{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:20px;line-height:1.2}main .text-panels ul li h3{font-weight:600;font-size:16px;line-height:1.2}main .text-panels ul li p{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .text-panels ul li h2+p,main .text-panels ul li h3+p{margin-top:8px}main .text-panels ul li.purple{background:#936}main .text-panels ul li.blue{background:#44b7cc}main .text-panels ul li.orange{background:#ec6839}main .text-panels ul li.green{color:#001e42;background:#b9c833}main .text-panels ul li.green a{color:#001e42}main .text-panels ul li.green a:hover{text-decoration-color:#b9c833}main .text-panels ul li.grey{background:#787878}@media only screen and (min-width:980px){main .text-panels{padding:40px 0 0}main .text-panels ul{grid-template-columns:1fr 1fr 1fr;gap:20px}main .text-panels ul.columns_1{grid-template-columns:1fr}main .text-panels ul.columns_2{grid-template-columns:1fr 1fr}main .text-panels ul.columns_3{grid-template-columns:1fr 1fr 1fr}main .text-panels ul.columns_4{grid-template-columns:1fr 1fr 1fr 1fr}main .text-panels ul.columns_5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}main .text-panels ul li{padding:22px 30px;border-radius:4px}main .text-panels ul li h2{font-size:30px}main .text-panels ul li h3{font-size:20px}main .text-panels ul li p{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .text-panels ul li h2+p,main .text-panels ul li h3+p{margin-top:1.143em}}main .icon-panels{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .icon-panels ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}main .icon-panels ul li{position:relative;perspective:1000px}main .icon-panels ul li .card{height:100%;position:relative;transition:transform .8s;transform-style:preserve-3d}main .icon-panels ul li.flip:hover .card{transform:rotateY(180deg)}main .icon-panels ul li .front,main .icon-panels ul li .back{width:100%;height:100%;padding:10px 10px 20px;color:#fff;background:#001e42;border-radius:4px;-webkit-backface-visibility:hidden;backface-visibility:hidden}main .icon-panels ul li .back{transform:rotateY(180deg)}main .icon-panels ul li.flip .front{position:absolute;top:0;left:0}main .icon-panels ul li a{color:#fff;text-decoration:underline}main .icon-panels ul li a:hover{text-decoration-color:rgba(255,255,255,0)}main .icon-panels ul li i{font-size:54px}main .icon-panels ul li h2{margin:.875em 0 0;padding:.75em 0 0;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;border-top:1px solid #fff}main .icon-panels ul li p{margin:1.25em 0 0;font-weight:600;font-size:16px;line-height:1.2}main .icon-panels ul li p:first-child{margin:0}main .icon-panels ul li.purple .front,main .icon-panels ul li.purple .back{background:#936}main .icon-panels ul li.blue .front,main .icon-panels ul li.blue .back{background:#44b7cc}main .icon-panels ul li.orange .front,main .icon-panels ul li.orange .back{background:#ec6839}main .icon-panels ul li.green .front,main .icon-panels ul li.green .back{color:#001e42;background:#b9c833}main .icon-panels ul li.green h2{border-top-color:#001e42}main .icon-panels ul li.grey .front,main .icon-panels ul li.grey .back{background:#787878}@media only screen and (min-width:980px){main .icon-panels{padding:40px 0 0}main .icon-panels ul{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}main .icon-panels ul.columns_1{grid-template-columns:1fr}main .icon-panels ul.columns_2{grid-template-columns:1fr 1fr}main .icon-panels ul.columns_3{grid-template-columns:1fr 1fr 1fr}main .icon-panels ul.columns_4{grid-template-columns:1fr 1fr 1fr 1fr}main .icon-panels ul.columns_5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}main .icon-panels ul li .front,main .icon-panels ul li .back{padding:35px 30px 58px;border-radius:4px}main .icon-panels ul li .back{padding:35px 30px}main .icon-panels ul li i{font-size:72px}main .icon-panels ul li h2{font-size:16px}main .icon-panels ul li p{font-size:20px}main .icon-panels ul.columns_5 li p{font-size:14px}}main .link-panels{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .link-panels ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}main .link-panels ul li a{height:100%;color:#fff;background:#001e42;border-radius:4px;transition:transform .4s ease;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}main .link-panels ul li{height:100%;color:#fff;background:#001e42;border-radius:4px;transition:transform .4s ease;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}main .link-panels ul li a:hover{transform:scale(1.1)}main .link-panels ul li span:nth-of-type(1){padding:20px;border-radius:4px;display:block}main .link-panels ul li span:nth-of-type(1) i{font-size:54px}main .link-panels ul li span:nth-of-type(1) h2{margin:.875em 0 0;padding:.75em 0 0;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;border-top:1px solid #fff}main .link-panels ul li span:nth-of-type(2){padding:10px;font-weight:600;font-size:14px;line-height:1.2;display:block}main .link-panels ul li a span:nth-of-type(1){padding:20px;border-radius:4px;display:block}main .link-panels ul li a span:nth-of-type(1) i{font-size:54px}main .link-panels ul li span:nth-of-type(1) h2{margin:.875em 0 0;padding:.75em 0 0;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;border-top:1px solid #fff}main .link-panels ul li a span:nth-of-type(2){padding:10px;font-weight:600;font-size:14px;line-height:1.2;display:block}main .link-panels ul li.purple span:nth-of-type(1){background:#936}main .link-panels ul li.blue span:nth-of-type(1){background:#44b7cc}main .link-panels ul li.orange span:nth-of-type(1){background:#ec6839}main .link-panels ul li.green span:nth-of-type(1){color:#001e42;background:#b9c833}main .link-panels ul li.green span:nth-of-type(1) h2{border-top-color:#001e42}main .link-panels ul li.grey span:nth-of-type(1){background:#787878}main .link-panels ul li.purple a span:nth-of-type(1){background:#936}main .link-panels ul li.blue a span:nth-of-type(1){background:#44b7cc}main .link-panels ul li.orange a span:nth-of-type(1){background:#ec6839}main .link-panels ul li.green a span:nth-of-type(1){color:#001e42;background:#b9c833}main .link-panels ul li.green a span:nth-of-type(1) h2{border-top-color:#001e42}main .link-panels ul li.grey a span:nth-of-type(1){background:#787878}@media only screen and (min-width:980px){main .link-panels{padding:40px 0 0}main .link-panels ul{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}main .link-panels ul.columns_1{grid-template-columns:1fr}main .link-panels ul.columns_2{grid-template-columns:1fr 1fr}main .link-panels ul.columns_3{grid-template-columns:1fr 1fr 1fr}main .link-panels ul.columns_4{grid-template-columns:1fr 1fr 1fr 1fr}main .link-panels ul.columns_5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}main .link-panels ul li span:nth-of-type(1){padding:35px 30px 38px;border-radius:4px}main .link-panels ul li span:nth-of-type(1) i{font-size:72px}main .link-panels ul li span:nth-of-type(1) h2{font-size:16px}main .link-panels ul li span:nth-of-type(2){padding:15px 20px;font-size:16px}main .link-panels ul li a span:nth-of-type(1){padding:35px 30px 38px;border-radius:4px}main .link-panels ul li a span:nth-of-type(1) i{font-size:72px}main .link-panels ul li a span:nth-of-type(1) h2{font-size:16px}main .link-panels ul li a span:nth-of-type(2){padding:15px 20px;font-size:16px}}main .accordion{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative;counter-reset:accordion}main .accordion .row{margin:1px 0 0;position:relative}main .accordion .row:first-child{margin:0}main .accordion .row:before{width:2.5em;height:100%;padding:.9em 0 0;font-weight:600;font-size:16px;line-height:1.2;color:#fff;background:#001e42;border-radius:4px 0 0 4px;text-align:center;position:absolute;top:0;left:0;z-index:2;counter-increment:accordion;transition:background .4s ease;content:counter(accordion);display:block}main .accordion .row:after{width:16px;height:16px;position:absolute;top:calc( 100% - 7px );left:calc( 50% - 8px );border:1px solid #fff;border-width:0 1px 1px 0;background:#44b7cc;transform:rotate(45deg);pointer-events:none;transition:background .4s ease;content:" ";z-index:3;display:block}main .accordion .row:last-child:after{display:none}main .accordion .row>h2{padding:.9em .7em .9em 3.5em;font-weight:600;font-size:16px;line-height:1.2;color:#fff;background:#44b7cc;border-radius:4px;cursor:pointer;transition:color .4s ease,background .4s ease;position:relative}main .accordion .row .panel{padding:0 20px 16px 56px;position:relative;display:none}main .accordion .row .panel h3{margin:1.2em 0 0;font-weight:600;font-size:16px;line-height:1.2}main .accordion .row .panel h3:first-child{margin:0}main .accordion .row .panel p,main .accordion .row .panel ul{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .accordion .row .panel ul{list-style:disc inside}main .accordion .row .panel p:first-child,main .accordion .row .panel ul:first-child,main .accordion .row .panel h3+p,main .accordion .row .panel h3+ul{margin-top:0}main .accordion .row.open:before{background:#b9c833}main .accordion .row.open:after{background:#fff}main .accordion .row.open>h2{color:#001e42;background:#fff}@media only screen and (min-width:980px){main .accordion{padding:40px 0 0}main .accordion .row{margin:2px 0 0}main .accordion .row:first-child{margin:0}main .accordion .row:before{font-size:20px}main .accordion .row:after{width:20px;height:20px;top:calc( 100% - 8px );left:calc( 50% - 15px );border-width:0 2px 2px 0}main .accordion .row>h2{font-size:20px}main .accordion .row .panel{padding:0 20px 16px 70px}main .accordion .row .panel h3{font-size:20px}main .accordion .row .panel p,main .accordion .row .panel ul{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .accordion .row .panel p:first-child,main .accordion .row .panel ul:first-child,main .accordion .row .panel h3+p,main .accordion .row .panel h3+ul{margin-top:0}}main .coloured-bar{margin:20px auto 0;color:#fff;background:#001e42}main .coloured-bar a{color:#fff}main .coloured-bar a:hover h2{margin-left:20px;transition-delay:unset;transition:margin-left .3s ease}main .coloured-bar .wrap{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0;position:relative}main .coloured-bar h2{font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:24px;line-height:1.2}main .coloured-bar p{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .coloured-bar h2+p{margin-top:6px}main .coloured-bar.purple{background:#936;color:#fff}main .coloured-bar.blue{background:#44b7cc;color:#001e42}main .coloured-bar.orange{background:#ec6839;color:#fff}main .coloured-bar.green{color:#001e42;background:#b9c833;color:#001e42}main .coloured-bar.grey{background:#787878;color:#001e42}@media only screen and (min-width:980px){main .coloured-bar{margin:20px 0 0;max-width:calc(50vw - 490px + 980px);border-radius:0 5px 5px 0}main .coloured-bar .wrap{padding:30px 0;margin:0 0 0 calc(50vw - 470px);max-width:940px}main .coloured-bar h2{font-size:30px}main .coloured-bar p{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .coloured-bar p:first-child{margin-top:1em}}main .highlight{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .highlight h2{font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:24px;line-height:1.2}main .highlight h2:before{width:160px;height:4px;margin:0 0 18px;background:#001e42;border-radius:2px;content:" ";display:block}main .highlight h2 strong{font-weight:700}main .highlight .overview{padding:6px 0 0;position:relative}main .highlight .overview p{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .highlight .overview p:first-child{margin:0}main .highlight .buttons{width:auto;max-width:100%;margin:0;padding:15px 0 0}main .highlight.purple h2:before{background:#936}main .highlight.purple h2 strong{color:#936}main .highlight.blue h2:before{background:#44b7cc}main .highlight.blue h2 strong{color:#44b7cc}main .highlight.orange h2:before{background:#ec6839}main .highlight.orange h2 strong{color:#ec6839}main .highlight.green h2:before{background:#b9c833}main .highlight.green h2 strong{color:#b9c833}main .highlight.grey h2:before{background:#787878}main .highlight.grey h2 strong{color:#787878}@media only screen and (min-width:980px){main .highlight{padding:80px 0 0;display:grid;grid-template-columns:300px auto}main .highlight.full_width_text{grid-template-columns:auto}main .highlight h2{font-size:40px;grid-column:span 2}main .highlight h2:before{width:160px;height:4px;margin:0 0 28px}main .highlight .overview{padding:14px 0 0}main .highlight .overview p{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .highlight .overview p:first-child{margin:0}main .highlight .buttons{padding:0;justify-self:end;align-self:end}main .highlight.with-stat .buttons{padding:30px 0 0;grid-column:1/span 2;justify-self:start;align-self:start}}main .highlight .stat{width:170px;height:205px;margin:20px auto 0;padding:0 0 90px 35px;left:12px;font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:10px;line-height:1.2;color:#fff;background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/highlight-stat.png) no-repeat 50% 50%/contain;position:relative;display:flex;flex-direction:column;justify-content:center}main .highlight .stat strong{padding:6px 0 0;font-weight:900;font-size:40px;line-height:30px;display:block;text-align:right;width:50%}@media only screen and (min-width:980px){main .highlight.with-stat{min-height:calc( 409px + 86px );grid-template-rows:auto auto 1fr}main .highlight .stat{width:340px;height:409px;margin:0;padding:0 0 180px 70px;left:auto;top:86px;right:68px;font-size:20px;position:absolute}main .highlight .stat strong{padding:16px 0 0;font-size:80px;line-height:50px}}main .logos{margin:20px 0 0;position:relative}main .highlight.with-stat+.logos{margin:-70px 0 70px;z-index:2}main .logos .slides{position:relative}main .logos .slides .slide{padding:0 10px;position:relative}main .logos .slides .slide img{width:auto;height:25px}main .logos .slides .slide.height-90{padding:1px 10px}main .logos .slides .slide.height-90 img{height:23px}main .logos .slides .slide.height-80{padding:2px 10px}main .logos .slides .slide.height-80 img{height:21px}main .logos .slides .slide.height-70{padding:3px 10px}main .logos .slides .slide.height-70 img{height:19px}@media only screen and (min-width:980px){main .logos{margin:40px 0 0}main .highlight.with-stat+.logos{margin:-85px 0 85px}main .logos .slides .slide{padding:0 20px}main .logos .slides .slide img{height:50px}main .logos .slides .slide.height-90{padding:3px 20px}main .logos .slides .slide.height-90 img{height:44px}main .logos .slides .slide.height-80{padding:6px 20px}main .logos .slides .slide.height-80 img{height:38px}main .logos .slides .slide.height-70{padding:9px 20px}main .logos .slides .slide.height-70 img{height:32px}}main figure.gen{width:660px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main figure.gen.full{width:100%;max-width:100%;padding:0}main figure.gen.full.insight-header{max-height:20vw;overflow:hidden}main figure.gen.full.insight-header img{filter:blur(6px);object-fit:cover;max-height:22vw;width:104vw;left:-2vw}main figure.gen>div{height:0;padding:0 0 56.25%;position:relative}main figure.gen>div iframe{width:100%;height:100%;position:absolute;top:0;left:0}main figure.gen figcaption{position:relative;display:block}main figure.gen figcaption h2{padding:.8em 0 0;font-size:18px}main figure.gen figcaption p{padding:1.143em 0 0;font-size:12px;line-height:1.333}main figure.gen figcaption h2+p{padding:.143em 0 0}@media only screen and (min-width:980px){main figure.gen{padding:40px 0 0}main figure.gen figcaption h2{font-size:20px}main figure.gen figcaption p{font-size:14px;line-height:1.429}}main>.filter{max-width:980px;margin:20px auto 0;padding:0 20px}main>.filter .wrap{padding:22px 0;border:1px solid #dcdddb;border-width:1px 0}main>.filter h2{font-weight:700;font-size:11px}main>.filter ul{font-size:11px;display:flex;flex-wrap:wrap}main>.filter ul li{padding:10px 10px 0 0}main>.filter ul li label{position:relative;display:inline-block}main>.filter ul li label input[type=text],main>.filter ul li label select{background:#f4f3f3;color:#0b2140;padding:0 3.929em 0 1.071em;height:2.909em;line-height:2.909em;border:0;border-radius:3px}main>.filter ul li label select{-webkit-appearance:none;appearance:none;cursor:pointer}main>.filter ul li label span{width:2.857em;height:100%;position:absolute;top:0;right:0;background:#0b2140;color:#fff;border-radius:0 3px 3px 0;display:flex;align-items:center;justify-content:center;pointer-events:none}main>.filter ul li a{color:#0b2140}main>.filter ul li a:hover{color:#36bbcc}main>.filter ul li a i{margin:0 .444em 0 0;color:#36bbcc}@media only screen and (min-width:980px){main>.filter{margin-top:60px}main>.filter .wrap{padding:30px 0;display:flex;align-items:center}main>.filter h2{font-size:14px}main>.filter ul{font-size:14px;align-items:center}main>.filter ul li{padding:0 0 0 20px}}main .case-studies{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .case-studies .items{display:grid;grid-template-columns:1fr;gap:10px}main .case-studies .items .item a{max-width:240px;margin:0 auto;color:#fff;position:relative;display:block}main .case-studies .items .item a figure{border-radius:4px;position:relative;overflow:hidden;display:block}main .case-studies .items .item a figure img{transition:transform .4s ease}main .case-studies .items .item a:hover figure img{transform:scale(1.1)}main .case-studies .items .item a figure:after{width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;content:" ";display:block}main .case-studies .items .item a span{width:100%;padding:15px 20px;position:absolute;bottom:0;left:0;display:block}main .case-studies .items .item a span h2{font-size:18px;line-height:1.2}main .case-studies .items .item a span p{margin:1em 0 0;font-size:14px;line-height:1.2}main .case-studies .items .item a span p strong{font-weight:800;color:#001e42}main .case-studies .items .item.purple a span p strong{color:#936}main .case-studies .items .item.blue a span p strong{color:#44b7cc}main .case-studies .items .item.orange a span p strong{color:#ec6839}main .case-studies .items .item.green a span p strong{color:#b9c833}main .case-studies .items .item.grey a span p strong{color:#787878}main .case-studies .items.slick-slider .item{opacity:.3;transition:opacity .4s ease}main .case-studies .items.slick-slider .item.slick-current{opacity:1;transition-delay:.2s}main .case-studies.slideshow-both{width:100%;max-width:100%}main .case-studies.slideshow-both .items{display:block}main .case-studies.slideshow-both .items .item{width:260px;padding:0 10px}@media only screen and (max-width:979px){main .case-studies.slideshow-mobile{width:100%;max-width:100%}main .case-studies.slideshow-mobile .items{display:block}main .case-studies.slideshow-mobile .items .item{width:260px;padding:0 10px}}@media only screen and (min-width:980px){main .case-studies.slideshow-both .items .item{width:320px}main .case-studies.slideshow-desktop{width:100%;max-width:100%}main .case-studies.slideshow-desktop .items{display:block}main .case-studies.slideshow-desktop .items .item{width:320px;padding:0 10px}main .case-studies .slick-arrow{width:70px;height:70px;font-size:30px;color:#001e42;background:#fff;border:0;border-radius:50%;position:absolute;left:calc( 50% + 445px );top:calc( 50% - ( ( 70px / 2 ) + 15px ) );display:flex;justify-content:center;align-items:center;z-index:50}main .case-studies .slick-prev{left:calc( 50% - 515px )}}main .case-studies .slick-dots{padding:20px 0 0;display:flex;justify-content:center;gap:10px;z-index:50}main .case-studies .slick-dots li button{width:10px;height:10px;background:#001e42;opacity:.5;border:0;border-radius:50%;position:relative;text-indent:-9999px;overflow:hidden;display:block}main .case-studies .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width:980px){main .case-studies{padding:40px 0 0}main blockquote+.case-studies{padding:80px 0 0}main .case-studies .items{grid-template-columns:1fr 1fr 1fr;gap:20px}main .case-studies .items .item a{max-width:100%;margin:0}main .case-studies .items .item a figure{border-radius:4px}main .case-studies .items .item a span{padding:25px 30px}main .case-studies .items .item a span h2{font-size:20px;line-height:1.2}main .case-studies .items .item a span p{margin:18px 0 0;font-size:16px;line-height:1.2}}main .insights{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .insights .items{display:grid;grid-template-columns:1fr;gap:10px}main .insights .items .item a{max-width:300px;height:400px;margin:0 auto;color:#fff;background:#001e42;border-radius:4px;position:relative;overflow:hidden;display:block}main .insights .items .item a span{width:100%;padding:35px 30px;background:#001e42;position:absolute;top:0;left:0;display:block;z-index:2}main .insights .items .item a span p{margin:0 0 24px;font-weight:600;font-size:16px;line-height:1.2;text-transform:uppercase}main .insights .items .item a span h2{font-weight:600;font-size:20px;line-height:1.2}main .insights .items .item a figure{width:100%;position:absolute;bottom:0;left:0;overflow:hidden}main .insights .items .item a figure img{transition:transform .4s ease}main .insights .items .item a:hover figure img{transform:scale(1.1)}main .insights .items .item.purple a,main .insights .items .item.purple a span{background:#936}main .insights .items .item.blue a,main .insights .items .item.blue a span{background:#44b7cc}main .insights .items .item.orange a,main .insights .items .item.orange a span{background:#ec6839}main .insights .items .item.green a,main .insights .items .item.green a span{background:#b9c833}main .insights .items .item.grey a,main .insights .items .item.grey a span{background:#787878}main .insights .items .item.layout-2 a,main .insights .items .item.layout-2 a span{color:#001e42;background:#eee}main .insights .items .item.layout-2.purple a span p{color:#936}main .insights .items .item.layout-2.blue a span p{color:#44b7cc}main .insights .items .item.layout-2.orange a span p{color:#ec6839}main .insights .items .item.layout-2.green a span p{color:#b9c833}main .insights .items .item.layout-2.grey a span p{color:#787878}main .insights .items .item.layout-3 a,main .insights .items .item.layout-3 a span{color:#001e42;background:0 0}main .insights .items .item.layout-3.purple a span p{color:#936}main .insights .items .item.layout-3.blue a span p{color:#44b7cc}main .insights .items .item.layout-3.orange a span p{color:#ec6839}main .insights .items .item.layout-3.green a span p{color:#b9c833}main .insights .items .item.layout-3.grey a span p{color:#787878}main .insights .items .item.layout-4 a,main .insights .items .item.layout-4 a span{color:#fff;background:0 0}main .insights .items .item.layout-5 a span{height:100%}main .insights .items.slick-slider .item{opacity:.3;transition:opacity .4s ease}main .insights .items.slick-slider .item.slick-current{opacity:1;transition-delay:.2s}main .insights.slideshow-both{width:100%;max-width:100%}main .insights.slideshow-both .items{display:block}main .insights.slideshow-both .items .item{width:260px;padding:0 10px}@media only screen and (max-width:979px){main .insights.slideshow-mobile{width:100%;max-width:100%}main .insights-studies.slideshow-mobile .items{display:block}main .insights.slideshow-mobile .items .item{width:260px;padding:0 10px}main .insights.slideshow-mobile .items .item a{height:320px}main .insights .items .item a span{padding:20px}main .insights .items .item a span p{margin:0 0 20px;font-size:12px}main .insights .items .item a span h2{font-size:16px}}@media only screen and (min-width:980px){main .insights.slideshow-both .items .item{width:320px}main .insights.slideshow-desktop{width:100%;max-width:100%}main .insights.slideshow-desktop .items{display:block}main .insights.slideshow-desktop .items .item{width:320px;padding:0 10px}main .insights .slick-arrow{width:70px;height:70px;font-size:30px;color:#001e42;background:#fff;border:0;border-radius:50%;position:absolute;left:calc( 50% + 445px );top:calc( 50% - ( ( 70px / 2 ) + 15px ) );display:flex;justify-content:center;align-items:center;z-index:50}main .insights .slick-prev{left:calc( 50% - 515px )}}main .insights .slick-dots{padding:20px 0 0;display:flex;justify-content:center;gap:10px;z-index:50}main .insights .slick-dots li button{width:10px;height:10px;background:#001e42;opacity:.5;border:0;border-radius:50%;position:relative;text-indent:-9999px;overflow:hidden;display:block}main .insights .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width:980px){main .insights{padding:40px 0 0}main blockquote+.insights{padding:80px 0 0}main .insights .items{grid-template-columns:1fr 1fr 1fr;gap:20px}main .insights .items .item a{max-width:100%;margin:0}}main .text-image{margin:40px 0 0;position:relative}main .text-image:first-child{margin-top:70px}main .text-image>figure{display:none}main .text-image .wrap{width:940px;max-width:calc( 100% - 40px );margin:0 auto;position:relative;display:grid;grid-template-columns:1fr;gap:20px}main .text-image .wrap figure div{position:relative;padding-bottom:56.25%;height:0}main .text-image .wrap figure div iframe{width:100%;height:100%;position:absolute;top:0;left:0}main .text-image .wrap .text{width:auto;max-width:100%;margin:0;padding:0;background:#fff}main .text-image .wrap .text ul.buttons{padding:20px 0 0}main .text-image .wrap .text ul.links{margin:1em 0 0;list-style:none}main .text-image .wrap .text ul.links li{padding:.333em 0 0}main .text-image .wrap .text ul.links li a span{width:2em;color:#0b2140;display:inline-block}main .text-image.text-center .wrap .text{text-align:center}main .text-image.list-columns ul:not(.buttons){column-count:2}main .text-image.list-columns ul:not(.buttons) li{break-inside:avoid-column}@media only screen and (min-width:980px){main .text-image{margin:80px 0 0}main .text-image:first-child{margin-top:220px}main .text-image>figure{width:100%;height:100%;position:absolute;top:0;left:0;display:block}main .text-image>figure img{width:100%;height:100%;object-fit:cover}main .text-image .wrap{grid-template-columns:440px auto;gap:40px}main .text-image>figure+.wrap{min-height:470px}main .text-image .wrap .text{padding:28px 0}main .text-image .wrap .text:only-child{grid-column:1/span 2}main .text-image.image-right .wrap{grid-template-columns:auto 440px}main .text-image.image-right .wrap figure{order:2}main .text-image.image-right .wrap .text{order:1}main .text-image>figure+.wrap .text:before,main .text-image>figure+.wrap .text:after{width:40px;height:100%;background:#fff;position:absolute;top:0;content:" ";display:block}main .text-image>figure+.wrap .text:before{right:100%}main .text-image>figure+.wrap .text:after{left:100%}main .text-image.size-third .wrap{grid-template-columns:300px auto}main .text-image.image-right.size-third .wrap{grid-template-columns:auto 300px}main .text-image.legacy .wrap .text{padding:0}}main .text-slides{margin:20px 0 0;position:relative}main .text-slides .slide{position:relative}main .text-slides .slide figure img{width:100%;height:150px;object-fit:cover}main .text-slides .slide .wrap{width:960px;max-width:100%;margin:0 auto;position:relative}main .text-slides .slide .wrap .text{width:auto;max-width:100%;margin:0;padding:20px;background:#fff}main .text-slides .slide .wrap .text ul.buttons{padding:20px 0 0}main .text-slides .slick-dots{width:100%;padding:20px 0 0;display:flex;justify-content:center;gap:10px;z-index:50}main .text-slides .slick-dots li button{width:10px;height:10px;background:#000;opacity:.5;border:0;border-radius:50%;position:relative;text-indent:-9999px;overflow:hidden;display:block}main .text-slides .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width:980px){main .text-slides{margin:80px 0 0}main .text-slides .slide figure{width:100%;height:100%;position:absolute;top:0;left:0;display:block}main .text-slides .slide figure img{height:100%}main .text-slides .slide .wrap .text{max-width:500px;min-height:450px;margin:0 0 0 auto;padding:0 100px 40px;display:flex;flex-direction:column;justify-content:center}main .text-slides .slide .wrap .text ul.buttons{padding:30px 0 0}main .text-slides .slick-dots{width:500px;position:absolute;bottom:40px;left:calc( 50% - 20px );z-index:10}}main .author{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:8px 0 0;position:relative;display:flex;align-items:center;gap:15px}main .author figure{width:48px}main .author figure img{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 160 160"><path d="M67.318,6.605c-77.588,20.79-87.983,59.584-31.185,116.382 c56.799,56.798,95.593,46.403,116.382-31.185C173.305,14.214,144.906-14.185,67.318,6.605z"></path></svg>') center/contain no-repeat}main .author div h2{font-size:14px;line-height:1.143;display:flex}main .author div h2 strong{font-weight:700;display:flex}main .author div h2 span{display:flex}main .author div h2 strong+span:before{padding:0 .188em;font-weight:700;content:"–";display:block}main .author div p{font-size:12px;line-height:1.667}main .author div p a{color:#8b9815;text-decoration:underline}main .author div p a:hover{text-decoration-color:#fff}@media only screen and (min-width:980px){main .author{gap:20px}main .author figure{width:64px}main .author div h2{font-size:16px;line-height:1.250}main .author div p{font-size:14px;line-height:1.429}}main .stats{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .stats ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}main .stats ul li .icon{margin:0 0 .64em;font-size:24px;display:block}main .stats ul li .icon:after{width:1.2em;height:.08em;margin:.36em 0 0;background:#001e42;border-radius:.04em;content:" ";display:block}main .stats ul li .stat{font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:24px;display:block}main .stats ul li p{font-size:14px;line-height:1.143}main .stats ul li.purple .icon:after{background:#936}main .stats ul li.blue .icon:after{background:#44b7cc}main .stats ul li.orange .icon:after{background:#ec6839}main .stats ul li.green .icon:after{background:#b9c833}main .stats ul li.grey .icon:after{background:#787878}@media only screen and (min-width:980px){main .stats{padding:40px 0 0}main .stats ul{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}main .stats ul li .icon{font-size:50px}main .stats ul li .stat{font-size:50px}main .stats ul li p{font-size:16px;line-height:1.250}}main .media{padding:20px 0 0}main .media .slides{position:relative}main .media .slides .slide{padding:0 20px 0 15px;position:relative}main .media .slides .slide:before{width:4px;height:100%;position:absolute;top:0;left:0;background:#001e42;border-radius:2px;content:" ";display:block}main .media .slides .slide p:nth-of-type(1){font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:12px;line-height:1.2;text-transform:uppercase}main .media .slides .slide p:nth-of-type(2){font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:18px;line-height:1.2}main .media.slideshow .slides .slide{width:calc( 100vw - 40px )}main .media.grid{width:940px;max-width:calc( 100% - 40px );margin:0 auto}main .media.grid .slides{display:grid;grid-template-columns:1fr;gap:10px}main .media.purple .slides .slide p:nth-of-type(2){color:#936}main .media.blue .slides .slide p:nth-of-type(2){color:#44b7cc}main .media.orange .slides .slide p:nth-of-type(2){color:#ec6839}main .media.green .slides .slide p:nth-of-type(2){color:#b9c833}main .media.grey .slides .slide p:nth-of-type(2){color:#787878}@media only screen and (min-width:980px){main .media{padding:40px 0 0}main .media .slides .slide{padding:0 80px 0 25px}main .media .slides .slide p:nth-of-type(1){font-size:14px}main .media .slides .slide p:nth-of-type(2){font-size:40px}main .media.slideshow .slides .slide{width:480px}main .media.grid .slides{grid-template-columns:1fr 1fr;gap:20px}}main .inline-banner{width:940px;max-width:100%;margin:40px auto 0;position:relative}main .inline-banner .hold{padding:20px 20px 0}main .inline-banner .hold h2{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:24px;line-height:1;text-wrap:balance}main .inline-banner .hold h2 strong{font-weight:700}main .inline-banner .hold p{margin:1.667em 0 0;font-size:12px;line-height:1.667}main .inline-banner .hold ul.buttons{width:100%;max-width:100%;margin:0;padding:20px 0 0}@media only screen and (min-width:980px){main .inline-banner{max-width:calc( 100% - 40px );margin-top:80px}main .inline-banner figure img{border-radius:4px}main .inline-banner .hold{width:420px;padding:0;position:absolute;top:34px;left:40px}main .inline-banner .hold h2{font-size:50px}main .inline-banner .hold p{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .inline-banner .hold h2+p{margin-top:1.286em}main .inline-banner .hold ul.buttons{padding:35px 0 0}}main .team{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:40px 0 0;position:relative;display:grid;grid-template-columns:1fr;gap:20px}main .team .member{position:relative}main .team .member figure{width:80px;height:80px;position:absolute;top:0;right:0;background:#001e42;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 160 160"><path d="M67.318,6.605c-77.588,20.79-87.983,59.584-31.185,116.382 c56.799,56.798,95.593,46.403,116.382-31.185C173.305,14.214,144.906-14.185,67.318,6.605z"></path></svg>') center/contain no-repeat}main .team .member h2{padding:25px 80px 0 0;font-size:18px;line-height:24px;position:relative}main .team .member h3{padding:0 70px 0 0;font-weight:700;font-size:18px;line-height:24px;position:relative}main .team .member div.toggle{font-size:14px;font-weight:600;cursor:pointer;margin-top:10px}main .team .member span{display:block;overflow:hidden;max-height:auto;transition:max-height 2s}main .team .member span.hidden{max-height:1px}main .team .member p{margin:16px 0 0;font-size:12px;line-height:16px;position:relative}main .team.purple .member figure{background:#936}main .team.purple .member h3{color:#936}main .team.blue .member figure{background:#44b7cc}main .team.blue .member h3{color:#44b7cc}main .team.orange .member figure{background:#ec6839}main .team.orange .member h3{color:#ec6839}main .team.green .member figure{background:#b9c833}main .team.green .member h3{color:#b9c833}main .team.grey .member figure{background:#787878}main .team.grey .member h3{color:#787878}main .team.large{grid-template-columns:none;gap:0px;width:640px;display:block}main .team ul.links{margin-top:10px}main .team.large ul.links{margin-top:20px}main .team ul.links>li{float:left;font-size:24px;margin-right:20px}main .team.purple .member ul.links a{color:#936}main .team.blue .member ul.links a{color:#44b7cc}main .team.orange .member ul.links a{color:#ec6839}main .team.green .member ul.links a{color:#b9c833}main .team.grey .member ul.links a{color:#787878}main .team .member ul.links a:hover{color:#787878}main .team.grey .member ul.links a:hover{color:#000}main .team.large .member{margin-bottom:60px;padding-bottom:60px;border-bottom:solid 1px #787878}@media only screen and (min-width:980px){main .team{padding:80px 0 0;grid-template-columns:1fr 1fr 1fr;gap:20px}main .team .member{padding:0 0 30px}main .team .member figure{width:160px;height:160px}main .team .member h2{padding:100px 126px 0 0;font-size:20px;line-height:24px}main .team .member h3{padding:0 120px 0 0;font-size:16px;line-height:20px}main .team .member p{margin:20px 0 0;font-size:14px;line-height:20px}main .team .member.overlay h2{padding:60px 20px 0 0;font-size:30px;line-height:34px;font-weight:600}}main .maps{width:940px;max-width:100%;margin:0 auto;padding:40px 0 0;position:relative;display:grid;grid-template-columns:1fr;gap:20px}main .maps .map{position:relative}main .maps .map .acf-map{height:200px;position:relative}main .maps .map .map-image{height:200px;position:relative}main .maps .map .map-image>div{height:100%;width:660px;background-size:cover;background-repeat:no-repeat;background-position:center}main .maps .map .panel{padding:16px 20px 14px;color:#fff;background:#001e42;position:relative}main .maps .map .panel h3{font-weight:700;font-size:16px;line-height:20px}main .maps .map .panel p{font-size:12px;line-height:20px}main .maps .map .panel p br{display:none}main .maps .map.purple .panel{background:#936}main .maps .map.blue .panel{background:#44b7cc}main .maps .map.orange .panel{background:#ec6839}main .maps .map.green .panel{background:#b9c833}main .maps .map.grey .panel{background:#787878}@media only screen and (min-width:980px){main .maps{max-width:calc( 100% - 40px );padding:80px 0 0;grid-template-columns:1fr 1fr;gap:20px}main .maps .map{height:260px;border-radius:4px;overflow:hidden}main .maps .map .acf-map{width:660px;height:100%;position:absolute;top:0;left:0}main .maps .map .map-image{width:660px;height:100%;position:absolute;top:0;left:0}main .maps .map .panel{width:214px;height:214px;padding:0 20px 20px 36px;position:absolute;top:26px;left:20px;background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg.png) 50% 50%/contain no-repeat;display:flex;flex-direction:column;justify-content:center}main .maps .map .panel h3,main .maps .map .panel p{font-size:20px;line-height:24px}main .maps .map .panel p br{display:block}main .maps .map.purple .panel{background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg-purple.png) 50% 50%/contain no-repeat}main .maps .map.blue .panel{background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg-blue.png) 50% 50%/contain no-repeat}main .maps .map.orange .panel{background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg-orange.png) 50% 50%/contain no-repeat}main .maps .map.green .panel{background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg-green.png) 50% 50%/contain no-repeat}main .maps .map.grey .panel{background:url(//simplysustainable.com/wp-content/themes/simplysustainable/images/mapbg-grey.png) 50% 50%/contain no-repeat}}main .form{width:660px;max-width:calc( 100% - 40px );margin:0 auto;padding:20px 0 0;position:relative}main .form>h2{margin:0 0 1em;font-family:'Helvetica Neue LT',sans-serif;font-weight:700;font-size:24px;line-height:1.2}main .form>h2:before{width:160px;height:4px;margin:0 0 18px;background:#001e42;border-radius:2px;content:" ";display:block}main .form>h2 strong{font-weight:700}main .form a{color:#001e42;text-decoration:underline}main .form a:hover{text-decoration-color:#fff}main .form .gform_wrapper>.gform_validation_errors{display:none}main .form .gform_fields{display:grid;grid-template-columns:1fr;gap:10px}main .form .gform_fields .gfield>label{padding:0 0 .5em;font-size:12px;line-height:1.333;display:block}main .form .gform_fields .gfield>label .gfield_required{padding:0 0 0 .25em;font-size:.9em;color:#ccc}main .form .gform_fields .gfield .ginput_container{position:relative}main .form .gform_fields .gfield .ginput_container i{font-size:12px;position:absolute;top:1.3em;right:1.143em;pointer-events:none}main .form .gform_fields .gfield .ginput_container input[type=text],main .form .gform_fields .gfield .ginput_container input[type=url],main .form .gform_fields .gfield .ginput_container input[type=email],main .form .gform_fields .gfield .ginput_container select,main .form .gform_fields .gfield .ginput_container textarea{width:100%;font-size:12px;line-height:1.333;padding:1.071em 1.143em;color:#001e42;background:#eee;border:0;border-radius:4px}main .form .gform_fields .gfield .ginput_container select{cursor:pointer;-webkit-appearance:none;appearance:none}main .form .gform_fields .gfield .ginput_container input[type=text]::placeholder,main .form .gform_fields .gfield .ginput_container input[type=url]::placeholder,main .form .gform_fields .gfield .ginput_container input[type=email]::placeholder,main .form .gform_fields .gfield .ginput_container select::placeholder,main .form .gform_fields .gfield .ginput_container textarea::placeholder{color:#999}main .form .gform_fields .gfield.gfield_error .ginput_container input[type=text],main .form .gform_fields .gfield.gfield_error .ginput_container input[type=url],main .form .gform_fields .gfield.gfield_error .ginput_container input[type=email],main .form .gform_fields .gfield.gfield_error .ginput_container select,main .form .gform_fields .gfield.gfield_error .ginput_container textarea{background:red;color:#fff}main .form .gform_fields .gfield .gfield_description{padding:.5em 0 0;font-size:11px;line-height:1.2}main .form .gform_fields .gfield .gfield_description.validation_message{font-weight:700;color:red}main .form .gform_fields fieldset.gfield>legend{padding:0 0 .5em;font-size:12px;line-height:1.333;display:block}main .form .gform_fields fieldset.gfield>legend .gfield_required{padding:0 0 0 .25em;font-size:.9em;color:#ccc}main .form .gform_fields fieldset.gfield .gfield_checkbox,main .form .gform_fields fieldset.gfield .gfield_radio{display:grid;grid-template-columns:1fr;gap:10px}main .form .gform_fields fieldset.gfield .ginput_container input[type=checkbox],main .form .gform_fields fieldset.gfield .ginput_container input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .form .gform_fields fieldset.gfield .ginput_container label{padding:0 0 0 2.143em;font-size:12px;line-height:1.333;position:relative;display:block}main .form .gform_fields fieldset.gfield .ginput_container label i{font-size:1.429em;position:absolute;top:0;left:0;color:#001e42}main .form .gform_fields fieldset.gfield .ginput_container label i+i{display:none}main .form .gform_fields fieldset.gfield .ginput_container input[type=checkbox]:checked+label i,main .form .gform_fields fieldset.gfield .ginput_container input[type=radio]:checked+label i{display:none}main .form .gform_fields fieldset.gfield .ginput_container input[type=checkbox]:checked+label i+i,main .form .gform_fields fieldset.gfield .ginput_container input[type=radio]:checked+label i+i{display:block}main .form .gform_fields .gfield.gfield--type-html p{margin:1.333em 0 0;font-size:12px;line-height:1.333}main .form .gform_fields .gfield.gfield--type-html p:first-child{margin:0}main .form .gform_fields .gfield.gfield--type-section h3{font-family:'Helvetica Neue LT',sans-serif;font-weight:300;font-size:20px;line-height:1.2}main .form .gform_fields .gfield.gform_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main .form .gform_footer{padding:10px 0 0}main .form .gform_confirmation_wrapper{font-weight:700;font-size:12px;line-height:1.333}main .form.purple>h2:before{background:#936}main .form.purple>h2 strong{color:#936}main .form.blue>h2:before{background:#44b7cc}main .form.blue>h2 strong{color:#44b7cc}main .form.orange>h2:before{background:#ec6839}main .form.orange>h2 strong{color:#ec6839}main .form.green>h2:before{background:#b9c833}main .form.green>h2 strong{color:#b9c833}main .form.grey>h2:before{background:#787878}main .form.grey>h2 strong{color:#787878}@media only screen and (min-width:980px){main .form{padding:40px 0 0}main .form>h2{font-size:50px;grid-column:span 2}main .form>h2:before{width:160px;height:4px;margin:0 0 28px}main .form .gform_fields{gap:20px}main .form .gform_fields .gfield>label{font-size:14px;line-height:1.429}main .form .gform_fields .gfield .ginput_container i{font-size:14px}main .form .gform_fields .gfield .ginput_container input[type=text],main .form .gform_fields .gfield .ginput_container input[type=url],main .form .gform_fields .gfield .ginput_container input[type=email],main .form .gform_fields .gfield .ginput_container select,main .form .gform_fields .gfield .ginput_container textarea{font-size:14px;line-height:1.429}main .form .gform_fields .gfield .gfield_description{font-size:12px;line-height:1.2}main .form .gform_fields fieldset.gfield>legend{font-size:14px;line-height:1.429}main .form .gform_fields fieldset.gfield .ginput_container label{font-size:14px;line-height:1.429}main .form .gform_fields .gfield.gfield--type-html p{margin:1.429em 0 0;font-size:14px;line-height:1.429}main .form .gform_fields .gfield.gfield--type-html p:first-child{margin:0}main .form .gform_fields .gfield.gfield--type-section h3{font-size:30px}main .form .gform_footer{padding:20px 0 0}main .form .gform_confirmation_wrapper{font-size:14px;line-height:1.429}}@media only screen and (min-width:980px){main .grid-2{width:940px;max-width:calc( 100% - 40px );margin:0 auto;padding:40px 0 0;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px}main .grid-2 blockquote,main .grid-2 .form{width:auto;max-width:none;padding:0}}main>.text-block{max-width:980px;margin:20px auto 0;padding:0 20px}main>.text-block:first-child{padding-top:70px}main>.text-block hr{width:100%}main>.text-block>figure{margin:0 0 20px}main>.text-block>figure div{position:relative;padding-bottom:56.25%;height:0}main>.text-block>figure div iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (min-width:600px){main>.text-block{display:flex;justify-content:space-between}main>.text-block>figure{width:calc( ( 100% / 3 ) - 10px );margin:0}main>.text-block>div{width:calc( ( ( 100% / 3 ) * 2 ) - 10px )}main>.text-block>div:only-child{width:100%}main>.text-block.image-right>figure{order:2}main>.text-block.image-right>div{order:1}main>.text-block.image-half>figure,main>.text-block.image-half>div{width:calc( ( 100% / 2 ) - 10px )}}@media only screen and (min-width:980px){main>.text-block{margin-top:20px}main>.text-block:first-child{padding-top:220px}main>.text-block>figure{width:300px}main>.text-block>div{width:620px}main>.text-block>div:only-child{width:100%}main>.text-block.image-half>figure,main>.text-block.image-half>div{width:460px}}main>.text-block a{color:#39bccd;text-decoration:underline}main>.text-block a:hover{text-decoration-color:#fff}main>.text-block h1{margin:1em 0 0;font-weight:700;font-size:30px}main>.text-block h2{margin:.68em 0 0;font-weight:700;font-size:30px}main>.text-block h3{margin:1.35em 0 0;font-weight:700;font-size:20px}main>.text-block h1:after,main>.text-block h2:after,main>.text-block h3:after{margin:0 -.4em 0 0;color:#39bccd;content:".";display:inline-block}main>.text-block h1.custom:after,main>.text-block h2.custom:after,main>.text-block h3.custom:after{content:attr(data-custom)}main>.text-block p{margin:1.188em 0 0;font-size:12px;line-height:120%}main>.text-block p.highlight{margin-top:1.375em;font-size:20px}main>.text-block p.highlight+p{margin-top:1em}main>.text-block ul{margin:1.188em 0 0 3.313em;font-size:12px;line-height:120%;list-style:disc}main>.text-block ol{margin:1.188em 0 0 3.313em;font-size:12px;line-height:120%;list-style:decimal}main>.text-block h3+p,main>.text-block h3+ul,main>.text-block h3+ol{margin-top:.75em}main>.text-block.list-columns ul:not(.buttons){column-count:2}main>.text-block ul.buttons{margin:1.333em 0 0;font-weight:700;font-size:14px;list-style:none;display:flex;flex-wrap:wrap}main>.text-block ul.buttons li{padding:0 1.667em 0 0}main>.text-block ul.buttons li a{color:#0b2140;text-decoration:none}main>.text-block ul.buttons li a:hover{color:#36bbcc}main>.text-block ul.buttons li a i{margin:0 0 0 .444em;color:#36bbcc}main>.text-block ul.buttons li.green a:hover,main>.text-block ul.buttons li.green a i{color:#afc848}main>.text-block ul.buttons li.orange a:hover,main>.text-block ul.buttons li.orange a i{color:#f37043}main>.text-block ul.buttons li.navy a:hover{color:#36bbcc}main>.text-block ul.buttons li.navy a i{color:#0b2140}main>.text-block ul.links{margin:1em 0 0;font-size:14px;list-style:none}main>.text-block ul.links li{padding:.333em 0 0}main>.text-block ul.links li a span{width:2em;color:#0b2140;display:inline-block}main>.text-block ul.gallery{max-width:860px;margin:1.875em auto 0;line-height:100%;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}main>.text-block ul.gallery li a{position:relative;overflow:hidden;display:block}main>.text-block ul.gallery h2{line-height:26px;font-size:20px}main>.text-block ul.gallery li a img{transition:transform .4s ease}main>.text-block ul.gallery li a:hover img{transform:scale(1.1)}main>.text-block h1:first-child,main>.text-block h2:first-child,main>.text-block h3:first-child,main>.text-block h4:first-child,main>.text-block p:first-child,main>.text-block p.highlight:first-child,main>.text-block ul:first-child{margin-top:0}main>.text-block.search-results>div>hr:first-of-type{display:none}main>.text-block.search-results h2 a{color:#0b2140;text-decoration:none}main>.text-block.search-results h2 a:hover{color:#39bccd}main>.text-block .wp-pagenavi{margin:1.333em 0 0;font-weight:700;font-size:14px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}main>.text-block .wp-pagenavi a,main>.text-block .wp-pagenavi span{margin:0 .25em}main>.text-block .wp-pagenavi a.page,main>.text-block .wp-pagenavi span.extend{opacity:.5}main>.text-block .wp-pagenavi a{color:#0b2140;text-decoration:none}main>.text-block .wp-pagenavi a:hover{color:#36bbcc}main>.text-block .wp-pagenavi a i{margin:0 0 0 .444em;color:#36bbcc}main>.text-block .wp-pagenavi a.nextpostslink{margin:0 0 0 1.667em}main>.text-block .wp-pagenavi a.previouspostslink{margin:0 1.667em 0 0}main>.text-block .wp-pagenavi a.previouspostslink i{margin:0 .444em 0 0}main>.text-block.blue h1,main>.text-block.blue h2,main>.text-block.blue h3{color:#39bccd}main>.text-block.blue h1:after,main>.text-block.blue h2:after,main>.text-block.blue h3:after{color:#0b2140}main>.text-block.green h1,main>.text-block.green h2,main>.text-block.green h3{color:#afc848}main>.text-block.green h1:after,main>.text-block.green h2:after,main>.text-block.green h3:after{color:#0b2140}main>.text-block.orange h1,main>.text-block.orange h2,main>.text-block.orange h3{color:#f37043}main>.text-block.orange h1:after,main>.text-block.orange h2:after,main>.text-block.orange h3:after{color:#0b2140}main>.text-block.grey h1,main>.text-block.grey h2,main>.text-block.grey h3{color:#6d7b81}main>.text-block.grey h1:after,main>.text-block.grey h2:after,main>.text-block.grey h3:after{color:#0b2140}main>.text-block.align-center{text-align:center}main>.text-block.align-center ul.buttons{justify-content:center}main>.text-block.align-center ul.buttons li{padding:0 .8335em}@media only screen and (min-width:600px){main>.text-block ul.gallery{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:980px){main>.text-block h1{font-size:50px}main>.text-block h2{font-size:30px;line-height:36px}main>.text-block h3{font-size:30px}main>.text-block p,main>.text-block ul,main>.text-block ol{font-size:16px;line-height:1.375}main>.text-block p.highlight{font-size:24px}main>.text-block ul.buttons,main>.text-block ul.links{font-size:18px}main>.text-block ul.gallery{grid-gap:20px}main>.text-block .wp-pagenavi{font-size:18px}}body>footer{padding:38px 20px 55px;background:#b9c833;position:relative;text-align:center}body>footer a{text-decoration:underline}body>footer a:hover{text-decoration-color:#b9c833}body>footer .wrap{position:relative}body>footer .wrap .col{padding:36px 0 0;position:relative}body>footer .wrap .col:first-child{padding:0}body>footer .wrap .col h2{margin:30px 0 0;font-size:18px}body>footer .wrap .col h2:first-child{margin:0}body>footer .wrap .col ul{margin:2px 0 0;font-size:12px;line-height:1.667}body>footer .wrap .col:first-child ul li{padding:4px 0 0}body>footer .wrap .col ul.social{margin:24px 0 0;font-size:20px;line-height:1;display:flex;justify-content:center;align-items:center;gap:15px}body>footer .wrap .col ul.social li{padding:0}body>footer .wrap .col ul.social li a{text-decoration:none}body>footer .wrap .col ul.social li a:hover{color:#fff}body>footer .wrap .col .gform_wrapper>.gform_validation_errors{display:none}body>footer .wrap .col .gform_fields div.gfield.gfield_html{padding:6px 0 0}body>footer .wrap .col .gform_fields div.gfield.gfield_html p{font-size:12px;line-height:1.2}body>footer .wrap .col .gform_fields div.gfield{padding:18px 0 0}body>footer .wrap .col .gform_fields div.gfield>label{display:none}body>footer .wrap .col .gform_fields div.gfield .ginput_container input{width:100%;padding:12px 15px;font-size:14px;background:#fff;color:#001e42;border:0;border-radius:4px}body>footer .wrap .col .gform_fields div.gfield .ginput_container input::placeholder{color:#999}body>footer .wrap .col .gform_fields div.gfield.gfield_error .ginput_container input{background:red;color:#fff}body>footer .wrap .col .gform_fields fieldset.gfield{padding:20px 0 0;text-align:left}body>footer .wrap .col .gform_fields fieldset.gfield>legend{display:none}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container label{padding:0 0 0 30px;font-size:11px;line-height:1.2;position:relative;display:block}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container label i{font-size:20px;position:absolute;top:0;left:0;color:#fff}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container label i+i{display:none}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container input[type=checkbox]:checked+label i{display:none}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container input[type=checkbox]:checked+label i+i{display:block}body>footer .wrap .col .gform_fields .gfield .gfield_description{padding:.5em 0 0;font-size:11px;line-height:1.2}body>footer .wrap .col .gform_fields .gfield .gfield_description.validation_message{font-weight:700;color:red}body>footer .wrap .col .gform_footer{padding:20px 0 0;text-align:left}body>footer .wrap .col .gform_footer input[type=submit]{padding:9px 10px 8px;font-weight:600;font-size:14px;background:#fff;color:#001e42;border:0;border-radius:4px}body>footer .wrap .col .gform_footer input[type=submit]:hover{background:#001e42;color:#fff}body>footer .wrap h1{margin:38px 0 0}body>footer .wrap h1 a{text-decoration:none}body>footer .wrap h1 img{width:auto;height:30px}body>footer .wrap>p{margin:38px 0 0;font-size:12px;line-height:1.667}@media only screen and (min-width:980px){body>footer{padding:78px 20px;text-align:left}body>footer .wrap{width:100%;max-width:940px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 20px}body>footer .wrap .col,body>footer .wrap .col:first-child{padding:0 20px}body>footer .wrap .col:nth-of-type(3){padding:0 0 0 20px}body>footer .wrap .col h2{margin:38px 0 0;font-size:20px}body>footer .wrap .col h2:first-child{margin:0}body>footer .wrap .col ul{margin:2px 0 0;font-size:14px;line-height:1.429}body>footer .wrap .col ul li,body>footer .wrap .col:first-child ul li{padding:10px 0 0}body>footer .wrap .col ul.social{margin:40px 0 0;font-size:30px;line-height:1;justify-content:flex-start;gap:22px}body>footer .wrap .col ul.social li{padding:0}body>footer .wrap .col .gform_fields div.gfield.gfield_html{padding:12px 0 0}body>footer .wrap .col .gform_fields div.gfield.gfield_html p{font-size:12px;line-height:1.2}body>footer .wrap .col .gform_fields div.gfield.gfield_html:first-child p{font-size:14px;line-height:1.429}body>footer .wrap .col .gform_fields div.gfield{padding:15px 0 0}body>footer .wrap .col .gform_fields div.gfield .ginput_container input{padding:16px 15px;font-size:14px;border-radius:4px}body>footer .wrap .col .gform_fields fieldset.gfield{padding:20px 0 0}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container label{padding:0 0 0 30px;font-size:12px;line-height:1.2}body>footer .wrap .col .gform_fields fieldset.gfield .ginput_container label i{font-size:20px}body>footer .wrap .col .gform_fields .gfield .gfield_description{font-size:12px;line-height:1.2}body>footer .wrap .col .gform_footer{padding:20px 0 0}body>footer .wrap .col .gform_footer input[type=submit]{padding:12px 20px;font-size:16px;border-radius:4px}body>footer .wrap h1{margin:125px 0 0;text-align:center;grid-column:1/span 3}body>footer .wrap h1 img{height:60px}body>footer .wrap>p{margin:40px 0 0;font-size:14px;line-height:1;text-align:center;grid-column:1/span 3}}body.search-open{overflow:hidden}body>.search-form{width:100%;height:100%;padding:30px;background:rgba(255,255,255,.95);position:fixed;top:0;left:0;display:none;z-index:100}body>.search-form>ul{position:absolute;top:30px;right:30px}body>.search-form>ul li button{font-size:20px;padding:0;background:0 0;color:#0b2140;border:0}body>.search-form>ul li button:hover{opacity:.5}body>.search-form .wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body>.search-form .wrap form{width:100%;max-width:800px;position:relative;display:block}body>.search-form .wrap form label{display:block}body>.search-form .wrap form label input{width:100%;height:2em;padding:0;font-weight:300;font-size:30px;line-height:100%;background:0 0;color:#0b2140;border:0;border-bottom:1px solid #0b2140;display:flex;align-items:center}body>.search-form .wrap form button{font-size:20px;padding:0;background:0 0;color:#0b2140;border:0;position:absolute;top:calc( 50% - 0.5em );right:0}body>.search-form .wrap form button:hover{opacity:.5}body.admin-bar>.search-form{height:calc( 100% - 32px );top:32px}@media screen and (max-width:782px){body.admin-bar>.search-form{height:calc( 100% - 46px );top:46px}}@media only screen and (min-width:980px){body>.search-form>ul{position:absolute;top:60px;right:60px}body>.search-form>ul li button{font-size:40px}body>.search-form .wrap form label input{font-size:60px}body>.search-form .wrap form button{font-size:40px}}body>.callback-button{width:50px;position:fixed;top:50%;right:-10px;transform:translateY(-50%);transition:right .4s ease;display:block;z-index:101}body>.callback-button:hover{right:0}body>.callback-button ul li a{padding:10px 20px 10px 10px;color:#fff;background:#ec6839;border-radius:4px 0 0 4px;display:block}body>.callback-button ul li a i{font-size:20px}body>.callback-button ul li a h2{margin:14px 0 0;font-size:20px;line-height:1.2;display:none}body>.callback-button ul li a p{margin:.571em 0 0;font-size:14px;line-height:1.429;display:none}@media only screen and (min-width:980px){body>.callback-button{width:186px}body>.callback-button ul li a{padding:30px 38px 24px 28px}body>.callback-button ul li a i{font-size:30px}body>.callback-button ul li a h2,body>.callback-button ul li a p{display:block}}body>.callback-form{width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:102}body>.callback-form .overlay{width:100%;height:100%;background:#000;opacity:.7;position:absolute;top:0;left:0;cursor:pointer;display:block}body>.callback-form .wrap{width:100%;height:90vh;position:absolute;top:5vh;left:0;display:flex;flex-direction:column;align-items:center;overflow:auto;pointer-events:none}body>.callback-form .wrap>ul{width:100%;max-width:650px;padding:0 0 16px;text-align:right}body>.callback-form .wrap>ul li a{font-size:16px;line-height:1.2;color:#fff;text-decoration:underline;display:inline-block;pointer-events:auto}body>.callback-form .wrap>ul li a:hover{text-decoration-color:rgba(255,255,255,0)}body>.callback-form .wrap .box{width:100%;max-width:650px;color:#fff;background:#ec6839;border-radius:4px;pointer-events:auto}body>.callback-form .wrap .box>h2{font-weight:800;font-size:20px;display:flex;align-items:center;gap:20px}body>.callback-form .wrap .box>h2 i{font-size:30px}body>.callback-form .wrap .box>p{margin:1.429em 0 0;font-size:14px;line-height:1.429}body>.callback-form .wrap .box>h2+p{margin-top:1.286em}body>.callback-form .wrap .box form{position:relative;display:block}body>.callback-form .wrap .box .gform_wrapper>.gform_validation_errors{display:none}body>.callback-form .wrap .box .gform_fields{padding:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}body>.callback-form .wrap .box .gform_fields .gfield>label{display:none}body>.callback-form .wrap .box .gform_fields .gfield .ginput_container input,body>.callback-form .wrap .box .gform_fields .gfield .ginput_container textarea{width:100%;font-size:14px;padding:17px 16px;color:#001e42;background:#fff;border:0;border-radius:4px}body>.callback-form .wrap .box .gform_fields .gfield .ginput_container input::placeholder,body>.callback-form .wrap .box .gform_fields .gfield .ginput_container textarea::placeholder{color:#999}body>.callback-form .wrap .box .gform_fields .gfield.gfield_error .ginput_container input,body>.callback-form .wrap .box .gform_fields .gfield.gfield_error .ginput_container textarea{background:#000;color:#fff}body>.callback-form .wrap .box .gform_fields .gfield.gfield--width-full{grid-column:span 2}body>.callback-form .wrap .box .gform_fields .gfield.gfield--type-html{grid-column:2}body>.callback-form .wrap .box .gform_fields .gfield.gfield--type-html p{font-size:12px;line-height:1.2}body>.callback-form .wrap .box .gform_fields .gfield.gfield--type-html a{color:#fff;text-decoration:underline}body>.callback-form .wrap .box .gform_fields .gfield.gfield--type-html a:hover{text-decoration-color:rgba(255,255,255,0)}body>.callback-form .wrap .box .gform_fields .gfield .gfield_description{padding:.5em 0 0;font-size:11px;line-height:1.2}body>.callback-form .wrap .box .gform_fields .gfield .gfield_description.validation_message{font-weight:700;color:#000}body>.callback-form .wrap .box .gform_footer{position:absolute;bottom:0;left:0}body>.callback-form .wrap .box .gform_footer input[type=submit]{padding:12px 16px;font-weight:600;font-size:16px;background:#fff;color:#001e42;border:0;border-radius:4px}body>.callback-form .wrap .box .gform_footer input[type=submit]:hover{background:#001e42;color:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}