@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-size:1em;margin-top:0}li{list-style-position:inside;display:list-item}a,button{color:inherit;transition:.3s ease-in-out}a{background-color:transparent;text-decoration:none;cursor:pointer}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline-width:1px}figure,img,picture,svg,video{max-width:100%}figure img,picture img{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}br{margin-top:0}nav ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}.button,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:100;src:url(../fonts/fira-sans-v17-latin-100.eot);src:url(../fonts/fira-sans-v17-latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-100.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-100.woff) format("woff"),url(../fonts/fira-sans-v17-latin-100.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-100.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:100;src:url(../fonts/fira-sans-v17-latin-100italic.eot);src:url(../fonts/fira-sans-v17-latin-100italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-100italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-100italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-100italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-100italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:200;src:url(../fonts/fira-sans-v17-latin-200.eot);src:url(../fonts/fira-sans-v17-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-200.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-200.woff) format("woff"),url(../fonts/fira-sans-v17-latin-200.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-200.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:200;src:url(../fonts/fira-sans-v17-latin-200italic.eot);src:url(../fonts/fira-sans-v17-latin-200italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-200italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-200italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-200italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-200italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:300;src:url(../fonts/fira-sans-v17-latin-300.eot);src:url(../fonts/fira-sans-v17-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-300.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-300.woff) format("woff"),url(../fonts/fira-sans-v17-latin-300.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-300.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:300;src:url(../fonts/fira-sans-v17-latin-300italic.eot);src:url(../fonts/fira-sans-v17-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-300italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-300italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-300italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-300italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:400;src:url(../fonts/fira-sans-v17-latin-regular.eot);src:url(../fonts/fira-sans-v17-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-regular.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-regular.woff) format("woff"),url(../fonts/fira-sans-v17-latin-regular.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-regular.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:400;src:url(../fonts/fira-sans-v17-latin-italic.eot);src:url(../fonts/fira-sans-v17-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:500;src:url(../fonts/fira-sans-v17-latin-500.eot);src:url(../fonts/fira-sans-v17-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-500.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-500.woff) format("woff"),url(../fonts/fira-sans-v17-latin-500.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-500.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:500;src:url(../fonts/fira-sans-v17-latin-500italic.eot);src:url(../fonts/fira-sans-v17-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-500italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-500italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-500italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-500italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:600;src:url(../fonts/fira-sans-v17-latin-600.eot);src:url(../fonts/fira-sans-v17-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-600.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-600.woff) format("woff"),url(../fonts/fira-sans-v17-latin-600.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-600.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:600;src:url(../fonts/fira-sans-v17-latin-600italic.eot);src:url(../fonts/fira-sans-v17-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-600italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-600italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-600italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-600italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:700;src:url(../fonts/fira-sans-v17-latin-700.eot);src:url(../fonts/fira-sans-v17-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-700.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-700.woff) format("woff"),url(../fonts/fira-sans-v17-latin-700.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-700.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:700;src:url(../fonts/fira-sans-v17-latin-700italic.eot);src:url(../fonts/fira-sans-v17-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-700italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-700italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-700italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-700italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:800;src:url(../fonts/fira-sans-v17-latin-800.eot);src:url(../fonts/fira-sans-v17-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-800.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-800.woff) format("woff"),url(../fonts/fira-sans-v17-latin-800.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-800.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:800;src:url(../fonts/fira-sans-v17-latin-800italic.eot);src:url(../fonts/fira-sans-v17-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-800italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-800italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-800italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-800italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:900;src:url(../fonts/fira-sans-v17-latin-900.eot);src:url(../fonts/fira-sans-v17-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-900.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-900.woff) format("woff"),url(../fonts/fira-sans-v17-latin-900.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-900.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:italic;font-weight:900;src:url(../fonts/fira-sans-v17-latin-900italic.eot);src:url(../fonts/fira-sans-v17-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/fira-sans-v17-latin-900italic.woff2) format("woff2"),url(../fonts/fira-sans-v17-latin-900italic.woff) format("woff"),url(../fonts/fira-sans-v17-latin-900italic.ttf) format("truetype"),url(../fonts/fira-sans-v17-latin-900italic.svg#FiraSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/open-sans-v40-latin-300.eot);src:url(../fonts/open-sans-v40-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-300.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-300.woff) format("woff"),url(../fonts/open-sans-v40-latin-300.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-300.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url(../fonts/open-sans-v40-latin-300italic.eot);src:url(../fonts/open-sans-v40-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-300italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-300italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-300italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-300italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v40-latin-regular.eot);src:url(../fonts/open-sans-v40-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-regular.woff) format("woff"),url(../fonts/open-sans-v40-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-regular.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(../fonts/open-sans-v40-latin-italic.eot);src:url(../fonts/open-sans-v40-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans-v40-latin-500.eot);src:url(../fonts/open-sans-v40-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-500.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-500.woff) format("woff"),url(../fonts/open-sans-v40-latin-500.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-500.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url(../fonts/open-sans-v40-latin-500italic.eot);src:url(../fonts/open-sans-v40-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-500italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-500italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-500italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-500italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../fonts/open-sans-v40-latin-600.eot);src:url(../fonts/open-sans-v40-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-600.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-600.woff) format("woff"),url(../fonts/open-sans-v40-latin-600.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-600.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:url(../fonts/open-sans-v40-latin-600italic.eot);src:url(../fonts/open-sans-v40-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-600italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-600italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-600italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-600italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans-v40-latin-700.eot);src:url(../fonts/open-sans-v40-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-700.woff) format("woff"),url(../fonts/open-sans-v40-latin-700.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-700.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url(../fonts/open-sans-v40-latin-700italic.eot);src:url(../fonts/open-sans-v40-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-700italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-700italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-700italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-700italic.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(../fonts/open-sans-v40-latin-800.eot);src:url(../fonts/open-sans-v40-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-800.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-800.woff) format("woff"),url(../fonts/open-sans-v40-latin-800.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-800.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url(../fonts/open-sans-v40-latin-800italic.eot);src:url(../fonts/open-sans-v40-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v40-latin-800italic.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-800italic.woff) format("woff"),url(../fonts/open-sans-v40-latin-800italic.ttf) format("truetype"),url(../fonts/open-sans-v40-latin-800italic.svg#OpenSans) format("svg")}body,html{min-height:100%}html{scroll-behavior:smooth;scroll-padding-top:calc(126.79px + 8rem)}body{color:#16191c;background-color:#fff;font-family:"Fira Sans",sans-serif;font-weight:400;font-size:87.5%;line-height:1.4;min-height:100vh;display:flex;flex-direction:column;position:relative;opacity:0;animation:fadeIn 1.5s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body::after{content:"";position:relative;height:0;background-color:rgba(0,0,0,0);pointer-events:none;transition:background-color .3s cubic-bezier(.215,.61,.355,1);z-index:50}@media (max-width:1200px){body.--mobile-menu-open{overflow:hidden}body.--mobile-menu-open::after{position:absolute;top:0;left:0;right:0;height:100vh;background-color:rgba(0,0,0,.4)}body.--mobile-menu-open main{filter:blur(16px)}body.--mobile-menu-open .menu-main__mobile{overflow-y:auto!important}}@media (min-width:40rem){body{font-size:100%}}*{box-sizing:border-box}main{flex-grow:1;overflow:hidden}main.considering-integrating-solar-power-into-your-property-but-have-concerns,main.jas-kandola-eqonic-ceo-named-2024-cohort-companies,main.page-batteries-net-zero-greenhouse-gas-emissions,main.page-smart-battery-storage-port-electrification,main.page-the-international-court-of-justice-climate-ruling-explained,main.prioritisation-of-decarbonisation-homes-buildings{overflow:visible}@media (min-width:1200px){main.considering-integrating-solar-power-into-your-property-but-have-concerns .row div:last-child figure picture img,main.jas-kandola-eqonic-ceo-named-2024-cohort-companies .row div:last-child figure picture img,main.page-batteries-net-zero-greenhouse-gas-emissions .row div:last-child figure picture img,main.page-smart-battery-storage-port-electrification .row div:last-child figure picture img,main.page-the-international-court-of-justice-climate-ruling-explained .row div:last-child figure picture img,main.prioritisation-of-decarbonisation-homes-buildings .row div:last-child figure picture img{position:sticky;top:calc(115px + 4rem)}}[hidden]{display:none}.solutions-slider #js_solutions-slider-mw .card.card--hover{flex-basis:auto!important;flex:0}.stats-slider blockquote{display:inline-flex!important;flex-direction:column;flex-wrap:wrap}.row{display:flex;flex-wrap:wrap}.row>*{flex-basis:100%;max-width:100%;min-width:0}.gap-lg{margin-left:-10rem;margin-bottom:-10rem}.gap-lg>[class*=col]{margin-left:10rem;margin-bottom:10rem}.gap-md{margin-left:-1rem;margin-bottom:-1rem}.gap-md>[class*=col]{margin-left:1rem;margin-bottom:1rem}.gap-sm{margin-left:-.75rem;margin-bottom:-.75rem}.gap-sm>[class*=col]{margin-left:.75rem;margin-bottom:.75rem}@media (min-width:40rem){.pull-right-sm{order:2}.pull-right-sm+*{order:1}.offset3-sm{margin-left:25%!important}.offset6-sm{margin-left:50%!important}.vert-center-sm{display:flex;flex-direction:column;justify-content:center}.col1-sm{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-sm{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-sm{flex-basis:calc(100% * 1 / 12 - 1rem - .0001px)}.gap-sm .col1-sm{flex-basis:calc(100% * 1 / 12 - .75rem - .0001px)}.col2-sm{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-sm{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-sm{flex-basis:calc(100% * 2 / 12 - 1rem - .0001px)}.gap-sm .col2-sm{flex-basis:calc(100% * 2 / 12 - .75rem - .0001px)}.col3-sm{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-sm{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-sm{flex-basis:calc(100% * 3 / 12 - 1rem - .0001px)}.gap-sm .col3-sm{flex-basis:calc(100% * 3 / 12 - .75rem - .0001px)}.col4-sm{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-sm{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-sm{flex-basis:calc(100% * 4 / 12 - 1rem - .0001px)}.gap-sm .col4-sm{flex-basis:calc(100% * 4 / 12 - .75rem - .0001px)}.col5-sm{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-sm{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-sm{flex-basis:calc(100% * 5 / 12 - 1rem - .0001px)}.gap-sm .col5-sm{flex-basis:calc(100% * 5 / 12 - .75rem - .0001px)}.col6-sm{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-sm{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-sm{flex-basis:calc(100% * 6 / 12 - 1rem - .0001px)}.gap-sm .col6-sm{flex-basis:calc(100% * 6 / 12 - .75rem - .0001px)}.col7-sm{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-sm{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-sm{flex-basis:calc(100% * 7 / 12 - 1rem - .0001px)}.gap-sm .col7-sm{flex-basis:calc(100% * 7 / 12 - .75rem - .0001px)}.col8-sm{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-sm{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-sm{flex-basis:calc(100% * 8 / 12 - 1rem - .0001px)}.gap-sm .col8-sm{flex-basis:calc(100% * 8 / 12 - .75rem - .0001px)}.col9-sm{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-sm{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-sm{flex-basis:calc(100% * 9 / 12 - 1rem - .0001px)}.gap-sm .col9-sm{flex-basis:calc(100% * 9 / 12 - .75rem - .0001px)}.col10-sm{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-sm{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-sm{flex-basis:calc(100% * 10 / 12 - 1rem - .0001px)}.gap-sm .col10-sm{flex-basis:calc(100% * 10 / 12 - .75rem - .0001px)}.col11-sm{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-sm{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-sm{flex-basis:calc(100% * 11 / 12 - 1rem - .0001px)}.gap-sm .col11-sm{flex-basis:calc(100% * 11 / 12 - .75rem - .0001px)}}@media (min-width:55rem){.pull-right-md{order:2}.pull-right-md+*{order:1}.offset3-md{margin-left:25%!important}.offset6-md{margin-left:50%!important}.vert-center-md{display:flex;flex-direction:column;justify-content:center}.col1-md{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-md{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-md{flex-basis:calc(100% * 1 / 12 - 1rem - .0001px)}.gap-sm .col1-md{flex-basis:calc(100% * 1 / 12 - .75rem - .0001px)}.col2-md{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-md{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-md{flex-basis:calc(100% * 2 / 12 - 1rem - .0001px)}.gap-sm .col2-md{flex-basis:calc(100% * 2 / 12 - .75rem - .0001px)}.col3-md{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-md{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-md{flex-basis:calc(100% * 3 / 12 - 1rem - .0001px)}.gap-sm .col3-md{flex-basis:calc(100% * 3 / 12 - .75rem - .0001px)}.col4-md{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-md{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-md{flex-basis:calc(100% * 4 / 12 - 1rem - .0001px)}.gap-sm .col4-md{flex-basis:calc(100% * 4 / 12 - .75rem - .0001px)}.col5-md{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-md{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-md{flex-basis:calc(100% * 5 / 12 - 1rem - .0001px)}.gap-sm .col5-md{flex-basis:calc(100% * 5 / 12 - .75rem - .0001px)}.col6-md{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-md{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-md{flex-basis:calc(100% * 6 / 12 - 1rem - .0001px)}.gap-sm .col6-md{flex-basis:calc(100% * 6 / 12 - .75rem - .0001px)}.col7-md{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-md{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-md{flex-basis:calc(100% * 7 / 12 - 1rem - .0001px)}.gap-sm .col7-md{flex-basis:calc(100% * 7 / 12 - .75rem - .0001px)}.col8-md{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-md{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-md{flex-basis:calc(100% * 8 / 12 - 1rem - .0001px)}.gap-sm .col8-md{flex-basis:calc(100% * 8 / 12 - .75rem - .0001px)}.col9-md{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-md{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-md{flex-basis:calc(100% * 9 / 12 - 1rem - .0001px)}.gap-sm .col9-md{flex-basis:calc(100% * 9 / 12 - .75rem - .0001px)}.col10-md{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-md{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-md{flex-basis:calc(100% * 10 / 12 - 1rem - .0001px)}.gap-sm .col10-md{flex-basis:calc(100% * 10 / 12 - .75rem - .0001px)}.col11-md{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-md{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-md{flex-basis:calc(100% * 11 / 12 - 1rem - .0001px)}.gap-sm .col11-md{flex-basis:calc(100% * 11 / 12 - .75rem - .0001px)}}@media (min-width:70rem){.pull-right-lg{order:2}.pull-right-lg+*{order:1}.offset3-lg{margin-left:25%!important}.offset6-lg{margin-left:50%!important}.vert-center-lg{display:flex;flex-direction:column;justify-content:center}.col1-lg{flex-basis:calc(100% * 1 / 12)}.gap-lg .col1-lg{flex-basis:calc(100% * 1 / 12 - 10rem - .0001px)}.gap-md .col1-lg{flex-basis:calc(100% * 1 / 12 - 1rem - .0001px)}.gap-sm .col1-lg{flex-basis:calc(100% * 1 / 12 - .75rem - .0001px)}.col2-lg{flex-basis:calc(100% * 2 / 12)}.gap-lg .col2-lg{flex-basis:calc(100% * 2 / 12 - 10rem - .0001px)}.gap-md .col2-lg{flex-basis:calc(100% * 2 / 12 - 1rem - .0001px)}.gap-sm .col2-lg{flex-basis:calc(100% * 2 / 12 - .75rem - .0001px)}.col3-lg{flex-basis:calc(100% * 3 / 12)}.gap-lg .col3-lg{flex-basis:calc(100% * 3 / 12 - 10rem - .0001px)}.gap-md .col3-lg{flex-basis:calc(100% * 3 / 12 - 1rem - .0001px)}.gap-sm .col3-lg{flex-basis:calc(100% * 3 / 12 - .75rem - .0001px)}.col4-lg{flex-basis:calc(100% * 4 / 12)}.gap-lg .col4-lg{flex-basis:calc(100% * 4 / 12 - 10rem - .0001px)}.gap-md .col4-lg{flex-basis:calc(100% * 4 / 12 - 1rem - .0001px)}.gap-sm .col4-lg{flex-basis:calc(100% * 4 / 12 - .75rem - .0001px)}.col5-lg{flex-basis:calc(100% * 5 / 12)}.gap-lg .col5-lg{flex-basis:calc(100% * 5 / 12 - 10rem - .0001px)}.gap-md .col5-lg{flex-basis:calc(100% * 5 / 12 - 1rem - .0001px)}.gap-sm .col5-lg{flex-basis:calc(100% * 5 / 12 - .75rem - .0001px)}.col6-lg{flex-basis:calc(100% * 6 / 12)}.gap-lg .col6-lg{flex-basis:calc(100% * 6 / 12 - 10rem - .0001px)}.gap-md .col6-lg{flex-basis:calc(100% * 6 / 12 - 1rem - .0001px)}.gap-sm .col6-lg{flex-basis:calc(100% * 6 / 12 - .75rem - .0001px)}.col7-lg{flex-basis:calc(100% * 7 / 12)}.gap-lg .col7-lg{flex-basis:calc(100% * 7 / 12 - 10rem - .0001px)}.gap-md .col7-lg{flex-basis:calc(100% * 7 / 12 - 1rem - .0001px)}.gap-sm .col7-lg{flex-basis:calc(100% * 7 / 12 - .75rem - .0001px)}.col8-lg{flex-basis:calc(100% * 8 / 12)}.gap-lg .col8-lg{flex-basis:calc(100% * 8 / 12 - 10rem - .0001px)}.gap-md .col8-lg{flex-basis:calc(100% * 8 / 12 - 1rem - .0001px)}.gap-sm .col8-lg{flex-basis:calc(100% * 8 / 12 - .75rem - .0001px)}.col9-lg{flex-basis:calc(100% * 9 / 12)}.gap-lg .col9-lg{flex-basis:calc(100% * 9 / 12 - 10rem - .0001px)}.gap-md .col9-lg{flex-basis:calc(100% * 9 / 12 - 1rem - .0001px)}.gap-sm .col9-lg{flex-basis:calc(100% * 9 / 12 - .75rem - .0001px)}.col10-lg{flex-basis:calc(100% * 10 / 12)}.gap-lg .col10-lg{flex-basis:calc(100% * 10 / 12 - 10rem - .0001px)}.gap-md .col10-lg{flex-basis:calc(100% * 10 / 12 - 1rem - .0001px)}.gap-sm .col10-lg{flex-basis:calc(100% * 10 / 12 - .75rem - .0001px)}.col11-lg{flex-basis:calc(100% * 11 / 12)}.gap-lg .col11-lg{flex-basis:calc(100% * 11 / 12 - 10rem - .0001px)}.gap-md .col11-lg{flex-basis:calc(100% * 11 / 12 - 1rem - .0001px)}.gap-sm .col11-lg{flex-basis:calc(100% * 11 / 12 - .75rem - .0001px)}}.gap-flex{gap:2.5rem;flex-direction:column}@media (min-width:55rem){.gap-flex{flex-direction:row;gap:10rem}}.gap-flex .col-flex{flex-basis:calc(50% - 5rem)}.gap-flex .col-flex.col-fw{flex-basis:100%}.gap-flex .col60-flex{flex-basis:calc(60% - 5rem)}.gap-flex .col54-flex{flex-basis:calc(54% - 5rem)}.gap-flex .col46-flex{flex-basis:calc(46% - 5rem)}.gap-flex .col40-flex{flex-basis:calc(40% - 5rem)}.gap-cards{display:flex;flex-wrap:wrap;gap:1.5rem}@media (max-width:55rem){.gap-cards>*{flex-basis:100%!important}}.color-primary{color:#24b9d5!important}.color-secondary{color:#0d2c41!important}.color-white{color:#fff}.bg-primary{background-color:#24b9d5}.bg-secondary{background-color:#0d2c41}.bg-secondary p{color:#fff}.bg-grey{background-color:#f1f1f1;position:relative}.bg-grey.hoop-right::after{content:"";display:block;position:absolute;top:61%;width:50vw;height:145px;border:8px solid #24b9d5;max-width:41.25rem;border-right:none;border-radius:5rem 0 0 5rem;margin-right:-50vw;right:50%;opacity:.05}.bg-white{background-color:#fff}.bg-gradient{background:linear-gradient(97deg,#3b3b3b 0,#16191c 100%);background-blend-mode:normal;position:relative}.bg-gradient::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(../img/noise-overlay.png);opacity:.01}.bg-gradient .container .col-flex>*{color:#fff}.bg-gradient .container .col-flex .h2 span:not(.no-wrap),.bg-gradient .container .col-flex p{color:rgba(255,255,255,.65)}.bg-gradient .container .col-flex .button span{color:#fff}[class*=bg-] .container .col-flex>*{color:#fff}[class*=bg-] .container .col-flex .h2 span:not(.no-wrap),[class*=bg-] .container .col-flex p{color:rgba(255,255,255,.65)}[class*=bg-] .container .col-flex .button span{color:#fff}.container{max-width:87.5rem;width:calc(100% - 2rem);margin-left:auto;margin-right:auto}.container--narrow{max-width:60rem}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-0{margin-top:0!important}.mt-8{margin-top:.5rem!important}.mt-16{margin-top:1rem!important}.mt-24{margin-top:1.5rem!important}.mt-32{margin-top:2rem!important}.mt-40{margin-top:2.5rem!important}.mt-48{margin-top:3rem!important}@media (max-width:55rem){.mt-48{margin-top:.75rem!important}}.mt-64{margin-top:4rem!important}@media (max-width:55rem){.mt-64{margin-top:1.5rem!important}}.center{margin-left:auto;margin-right:auto}.vert-align{align-items:center}.h-100{height:100%}.pad-16{padding:0 0 1rem 0}@media (max-width:55rem){.pad-16{padding:0!important}}.pad-32{padding:2rem 0}@media (max-width:55rem){.pad-32{padding:0!important}}.pad-64{padding:4rem 0}@media (max-width:55rem){.pad-64{padding:0!important}}.mw-39{max-width:39rem}.mw-39.center{margin-left:auto;margin-right:auto}.mw-48{max-width:48rem}.mw-48.center{margin-left:auto;margin-right:auto}.mw-60{max-width:60rem}.mw-60.center{margin-left:auto;margin-right:auto}.mw-61{max-width:61rem}.mw-61.center{margin-left:auto;margin-right:auto}.mw-65{max-width:65rem}.mw-65.center{margin-left:auto;margin-right:auto}.mw-70{max-width:70rem}.mw-70.center{margin-left:auto;margin-right:auto}.mw-75{max-width:75rem}.mw-75.center{margin-left:auto;margin-right:auto}.ch-62{max-width:62ch}.text-center{text-align:center}.flow>*+:not(section):not(br){margin-top:2rem}@media (max-width:55rem){.flow>*+:not(section):not(br){margin-top:.75rem!important}}.flow-sm>*+:not(section):not(br){margin-top:.75rem}.flow-md>*+:not(section):not(br){margin-top:1rem}.flow-lg>*+:not(section):not(br){margin-top:1.5rem}@media (min-width:55rem){.flow-lg>*+:not(section):not(br){margin-top:3rem}}.section{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:55rem){.section{padding-top:3rem;padding-bottom:3rem}}@media (min-width:70rem){.section{padding-top:8rem;padding-bottom:8rem}}.section-footnote{padding-top:2rem;padding-bottom:2rem}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.target{display:block;position:relative;top:-260px;visibility:hidden}@media (min-width:1200px){.target{top:-220px}}.overflow-hidden{overflow:hidden}.is-visible{display:block!important}.is-hidden{display:none!important}.no-wrap{white-space:nowrap}.no-wrap.block{display:block}.hidden{display:none}.sr-only,.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.u-skip-link{position:absolute;top:0;right:100%}.u-skip-link:focus{right:auto}@media (max-width:55rem){.cta{display:flex;gap:2rem}.cta>*{flex-basis:calc(50% - 1rem)}.cta>* h3{font-size:.875rem!important}}.cta>*{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}.cta>* h3{color:rgba(30,30,30,.65);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.cta-slider .tns-slider{cursor:grab}.cta-slider .tns-slider .tns-item{display:inline-flex!important;justify-content:center}.cta-slider .tns-slider .tns-item>*{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem;flex-basis:100%}.cta-slider .tns-slider .tns-item>* h3{color:rgba(30,30,30,.65);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.hero-blank{min-height:168px}@media (max-width:55rem){.hero-blank{min-height:137.59px}}.gap-24{gap:1.5rem}.blocks{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;position:relative}.blocks .block:first-child{flex-basis:calc(50% + 1.5rem)}@media only screen and (max-width:900px){.blocks .block:first-child{flex-basis:100%}}.blocks .block:last-child{flex-basis:720px;height:860px;border-radius:6rem 0 0 0}@media only screen and (min-width:1921px){.blocks .block:last-child{flex-basis:calc(40% - 4rem)}}@media (min-width:900px) and (max-width:1200px){.blocks .block:last-child{flex-basis:auto!important}}@media only screen and (max-width:1700px){.blocks .block:last-child{padding:0 10rem!important}}@media only screen and (max-width:1919px){.blocks .block:last-child{flex-basis:calc(46% - 4rem)}}@media only screen and (max-width:900px){.blocks .block:last-child{flex-basis:100%}}@media (max-width:55rem){.blocks .block:last-child{flex-basis:100%}}@media (max-width:55rem){.blocks{flex-direction:column}.blocks .block{padding:48px 0!important}.blocks .block:last-child{padding:8rem!important}}.blocks :not(.no-wrap).block{display:flex;padding:128px 88px;justify-content:flex-end;gap:48px}@media only screen and (max-width:1700px){.blocks :not(.no-wrap).block{justify-content:flex-start;padding:128px 1rem}}.blocks :not(.no-wrap).block.pull-right-md{padding:0 88px;justify-content:flex-start}.blocks :not(.no-wrap).block .block_content{display:flex;max-width:calc(43.75rem + 48px + 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;align-self:stretch}@media (max-width:1200px){.blocks :not(.no-wrap).block .block_content{max-width:calc(32.5rem + 48px + 16px)}}@media (max-width:55rem){.blocks :not(.no-wrap).block .block_content{width:calc(100% - 2rem);max-width:87.5rem;margin-left:auto;margin-right:auto;gap:.75rem}}.blocks :not(.no-wrap).block .block_content_half{display:flex;flex-direction:row;gap:3rem}.accreditations-slider{overflow:hidden;white-space:nowrap;width:100%}.accreditations-slider .accreditations-slider-track{display:flex;width:200%;animation:scroll 45s linear infinite reverse;align-items:center;margin-left:-80px}@media (max-width:1200px){.accreditations-slider .accreditations-slider-track{animation:scroll 30s linear infinite reverse}}@media (max-width:55rem){.accreditations-slider .accreditations-slider-track{animation:scroll 20s linear infinite reverse}}.accreditations-slider .accreditations-slider-track>.slide{display:flex;align-items:center;justify-content:center;width:160px;height:80px;flex:0 0 160px;margin-right:10rem}@media (max-width:1200px){.accreditations-slider .accreditations-slider-track>.slide{margin-right:5rem;flex:0 0 100px}}@media (max-width:55rem){.accreditations-slider .accreditations-slider-track>.slide{margin-right:3rem;flex:0 0 80px}}.accreditations-slider .accreditations-slider-track>.slide picture{display:block;width:100%;height:100%}.accreditations-slider .accreditations-slider-track>.slide picture img{object-fit:contain;width:100%;height:100%}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.block-our-services{display:flex;height:575px;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:1 0 0;border-radius:1rem;overflow:hidden;position:relative}.block-our-services::after,.block-our-services::before{content:"";margin:12px 12px 0 auto;width:54px;height:54px;transition:all .3s ease-in-out}.block-our-services::before{background:#34425d;border-radius:.5rem}.block-our-services::after{position:absolute;top:0;right:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><path d="M1.69617 1.65685L13.0099 12.9706M13.0099 12.9706L13.0099 1.65688M13.0099 12.9706L1.6962 12.9706" stroke="white" stroke-width="3" stroke-linecap="round"/></svg>');background-position:50% 50%;background-repeat:no-repeat}.block-our-services:hover::before{background:#24b9d5}.block-our-services:hover::after{transform:rotate(-90deg)}.block-our-services:hover .block-our-services__content p,.block-our-services:hover .block-our-services__content ul{max-height:300px;opacity:1}.block-our-services__content{display:flex;padding:32px 40px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;background:rgba(255,255,255,.65);backdrop-filter:blur(16px);border-radius:0 0 1rem 1rem;overflow:hidden}.block-our-services__content .h3::before{vertical-align:top;position:relative;top:2px;margin-right:.75rem}.block-our-services__content p{color:#0d2c41;text-overflow:ellipsis;font-family:"Open Sans",sans-serif;font-size:.938rem;font-style:normal;font-weight:400;line-height:24px;max-height:72px;overflow:hidden;transition:max-height .6s ease-in-out}.block-our-services__content ul{max-height:0;opacity:0;overflow:hidden;transition:max-height .6s ease-in-out,opacity .6s ease-in-out}.block-our-services__content ul li{color:#0d2c41;text-overflow:ellipsis;font-family:"Open Sans",sans-serif;font-size:.938rem;font-style:normal;font-weight:400}.block-our-services__content h3{color:#0d2c41;font-family:"Open Sans",sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:28px;display:flex;align-items:center;gap:12px}.block-our-services__content h3 svg{width:32px;height:32px}.text-block header{display:flex;flex-direction:column;gap:.5rem}.card-halfs{display:flex;flex-wrap:wrap;gap:2rem}@media (max-width:55rem){.card-halfs{flex-direction:column}}.social-container{display:flex;gap:1rem;margin-top:2rem!important}.social-container>a:not(.button){width:32px;height:32px;background-color:#24b9d5;display:flex;justify-content:center;align-items:center;transition:.4s ease-in-out}.social-container>a:not(.button):hover{background-color:#0d2c41}.social-container>a:not(.button) svg{width:24px;height:24px}.social-container a.button{padding:calc(.813rem - 10px) 1.75rem}.target{display:block;position:relative;top:-260px;visibility:hidden}@media (min-width:960px){.target{top:-220px}}.stats-slider{max-width:750px;margin:0 auto}.stats-slider blockquote::before{width:50px;height:8px;background-color:#24b9d5;position:relative;content:"";display:block}.stats-slider blockquote p{line-height:1.5;color:#16191c}.stats-slider blockquote p:last-child{margin-top:1rem!important}.stats-slider blockquote p span{font-size:28px;display:block}.solutions-slider #js_solutions-slider{display:flex;gap:24px}.solutions-slider .tns-controls button:first-child{left:-40px}.solutions-slider .tns-controls button:last-child{right:-40px}.footnote{font-size:12px}.stats-slider{width:100%;height:auto}.accordion{--acc-duration:320ms;--acc-duration-fast:200ms;--acc-ease:cubic-bezier(.2, .8, .2, 1);--acc-ease-spring:cubic-bezier(0.34, 1.56, 0.64, 1);--acc-radius:12px}.accordion details{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows var(--acc-duration) var(--acc-ease),background-color var(--acc-duration) ease,border-color var(--acc-duration-fast) ease,box-shadow var(--acc-duration) ease;border:1px solid rgba(102,112,133,.28);border-radius:var(--acc-radius);background:#f3f4f5;position:relative;overflow:hidden}.accordion details+details{margin-top:.6rem}.accordion details::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#24b9d5;transform:scaleY(0);transform-origin:top;opacity:.45;transition:transform var(--acc-duration) var(--acc-ease-spring),opacity var(--acc-duration) var(--acc-ease);pointer-events:none}.accordion details[open]{grid-template-rows:auto 1fr;background:#eaebee;box-shadow:0 6px 24px -12px rgba(36,185,213,.26),0 2px 10px -8px rgba(36,185,213,.4)}.accordion details[open]::before{transform:scaleY(1);opacity:.8}.accordion summary{list-style:none;cursor:pointer;padding:1rem 2.5rem 1rem 1rem;position:relative;user-select:none;outline:0;display:grid;align-items:center}.accordion summary::-webkit-details-marker{display:none}.accordion summary:hover{background:rgba(36,185,213,.12)}.accordion summary:active{background:rgba(36,185,213,.2)}.accordion summary::after{content:"";position:absolute;right:.85rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%) rotate(0);transition:transform var(--acc-duration) var(--acc-ease-spring),opacity var(--acc-duration-fast) var(--acc-ease);opacity:.9;background:#24b9d5;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M9 18l6-6-6-6"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M9 18l6-6-6-6"/></svg>') center/contain no-repeat}.accordion details[open] summary::after{transform:translateY(-50%) rotate(90deg);opacity:1}.accordion details>:not(summary){overflow:hidden;padding:0 1rem 1rem 1rem;opacity:0;transform:translateY(-4px);transition:opacity var(--acc-duration) var(--acc-ease),transform var(--acc-duration) var(--acc-ease)}.accordion details[open]>:not(summary){opacity:1;transform:translateY(0)}@keyframes acc-reveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.accordion details[open]>:not(summary)>*{animation:acc-reveal var(--acc-duration) var(--acc-ease) both}.accordion details[open]>:not(summary)>:nth-child(1){animation-delay:40ms}.accordion details[open]>:not(summary)>:nth-child(2){animation-delay:80ms}.accordion details[open]>:not(summary)>:nth-child(3){animation-delay:120ms}.accordion summary:focus-visible{outline:2px solid rgba(36,185,213,.65);outline-offset:3px;border-radius:calc(var(--acc-radius) - 2px)}@media (prefers-reduced-motion:reduce){.accordion details,.accordion details>:not(summary),.accordion details[open]>:not(summary)>*,.accordion summary::after{transition:none!important;animation:none!important}}ol li{color:rgba(22,25,28,.65);font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:28px}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700;font-size:1rem}.h1{font-size:1.5rem}@media (min-width:40rem){.h1{font-size:2.5rem}}.h2{color:#24b9d5;font-family:"Fira Sans",sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.h2 span:not(.no-wrap){color:rgba(22,25,28,.65);font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.25px;text-transform:uppercase;display:block;margin-bottom:.5rem}@media (max-width:55rem){.h2{font-size:1.5rem}}.h3{font-family:"Fira Sans",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}.h4{color:#0d2c41;font-family:"Fira Sans",sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.link{color:currentColor;font-style:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link:hover{text-decoration-thickness:2px}.link strong{font-weight:600}.link-underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link-underline:hover{color:#24b9d5}.link-gradient{color:#24b9d5}@supports (-webkit-background-clip:text){.link-gradient span{background-image:linear-gradient(to right,#24b9d5 0,#0d2c41 100%);background-size:200% auto;transition:background .4s cubic-bezier(.645,.045,.355,1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.link-gradient:hover{color:#0d2c41}@supports (-webkit-background-clip:text){.link-gradient:hover span{background-position:right center}}.subheading{font-size:1.25rem;margin-top:1.5rem}@media (min-width:40rem){.subheading{font-size:1.875rem}}strong{font-weight:700}.leading{font-weight:700;font-size:1.125rem}@media (min-width:40rem){.leading{font-size:1.375rem}}q{font-style:italic}cite{display:block;font-style:normal;font-weight:700;margin-top:1.5rem}main p{color:rgba(22,25,28,.65);font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:28px}@media (max-width:55rem){main p{font-size:.875rem}}form a{word-break:break-word}label{display:block}label+.form-group,label+input,label+textarea{margin-top:0!important}input,select,textarea{padding:.75rem 1em;border:2px solid #fff;width:100%;border:1px solid #24b9d5;-webkit-appearance:none;border-radius:6rem}textarea{height:10rem;display:block;border-radius:2rem}::-webkit-input-placeholder{color:#16191c;font-weight:400}::-moz-placeholder{color:#16191c;font-weight:400}:-ms-input-placeholder{color:#16191c;font-weight:400}:-moz-placeholder{color:#16191c;font-weight:400}table{width:100%;border-collapse:collapse}th{background-color:#24b9d5;color:#fff;font-weight:700}td,th{padding:.75rem .5rem;border:2px solid #24b9d5}table.glossary{width:100%;border-collapse:collapse;border-radius:1.5rem;overflow:hidden}table.glossary *{width:100%}table.glossary td,table.glossary th{text-align:left;padding:1rem;width:50%;border:none!important}table.glossary td:nth-child(1),table.glossary th:nth-child(1){width:20%}table.glossary td:nth-child(2),table.glossary th:nth-child(2){width:80%}table.glossary td{background-color:#f1f1f1;padding:2rem 1rem;margin-top:0!important}table.glossary td:not(:first-child){border-left:none!important}@media (min-width:55rem){table.glossary td:not(:first-child){border-left:solid 1px rgba(22,25,28,.1)!important}}table.glossary th:first-child{border-top-left-radius:1.5rem}table.glossary th:last-child{border-top-right-radius:1.5rem}table.glossary tr{border-bottom:1px solid rgba(63,64,66,.1)}table.glossary tr:first-child{border-bottom-left-radius:1.5rem}table.glossary tr:last-child{border-bottom-right-radius:1.5rem;border-bottom:none}@media (max-width:55rem){table.glossary table,table.glossary tbody,table.glossary td,table.glossary th,table.glossary tr{width:100%!important}table.glossary thead{display:none}table.glossary td{display:block;text-align:left;border:none;position:relative;padding:1rem}table.glossary td:first-child{background-color:#24b9d5;color:#fff;font-weight:700}table.glossary tr{border-bottom:none!important}table.glossary td:last-child{border-bottom:none}}[class*=bg-]{background-size:100% auto;background-size:cover;background-position:50%}.bg-what-eqonic-sustainability-do{background-image:url(../img/what-eqonic-sustainability-do.jpg?v=0.0.2)}.bg-card-commercial{background-image:url(../img/card-commercial.jpg?v=0.0.2)}.bg-card-industrial{background-image:url(../img/card-industrial.jpg?v=0.0.2)}.bg-card-marine{background-image:url(../img/card-marine.jpg?v=0.0.2)}.bg-card-residential{background-image:url(../img/card-residential.jpg?v=0.0.2)}.bg-card-telecoms{background-image:url(../img/card-telecoms.jpg?v=0.0.2)}.bg-card-transport{background-image:url(../img/card-transport.jpg?v=0.0.2)}.bg-insights{background-image:url(../img/insights.jpg?v=0.0.2)}.bg-insights-post{background-image:url(../img/insights-post.jpg?v=0.0.2)}.bg-insights-smes{background-image:url(../img/insights-smes.jpg?v=0.0.2)}.bg-vanuatu{background-image:url(../img/vanuatu.jpg?v=0.0.2)}.bg-alanna{background-image:url(../img/alanna.jpg?v=0.0.2)}.bg-sustainable-port-electrification{background-image:url(../img/sustainable-port-electrification.jpg?v=0.0.2)}.bg-chinese-market{background-image:url(../img/chinese-market.jpg?v=0.0.2)}.bg-demand-2040{background-image:url(../img/demand-2040.jpg?v=0.0.2)}.bg-sweetman-696x419{background-image:url(../img/sweetman-696x419.jpg?v=0.0.2)}.bg-1721397652716{background-image:url(../img/1721397652716.jpg?v=0.0.2)}.bg-solar-insight{background-image:url(../img/solar-insight.jpg?v=0.0.2)}.bg-students{background-image:url(../img/students.jpg?v=0.0.2)}.bg-what-eqonic-sustainability-do{position:relative;background-position:center center}.bg-insights{position:relative;background-position:50% 50%}.bg-insights .container{z-index:2;position:relative}.bg-insights::before{content:"";width:100%;height:100%;background:#f1f1f1;display:block;position:absolute;top:0;left:0;opacity:.85;z-index:1}.bg-students{position:relative;background-position:50% 50%}.bg-students .container{z-index:2;position:relative}.bg-students::before{content:"";width:100%;height:100%;background:#f1f1f1;display:block;position:absolute;top:0;left:0;opacity:.95;z-index:1}.button-container{display:flex;gap:1.5rem}@media (max-width:55rem){.button-container{gap:.75rem}}.button-container>*{display:flex}.button.button--bordered{position:relative;display:inline-flex;padding:.813rem 1.75rem;flex-direction:column;justify-content:center;align-items:center;border:2px solid #24b9d5;border-radius:6rem}@media (max-width:55rem){.button.button--bordered{padding:calc(.688rem + 2px) .875rem}}.button.button--bordered span{color:#24b9d5;font-family:"Fira Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;text-transform:capitalize}@media (max-width:55rem){.button.button--bordered span{font-size:.875rem}}.button.button--bordered:hover{background:#24b9d5;border:2px solid #24b9d5}.button.button--bordered:hover span{color:#fff}.button.button--solid{position:relative;display:inline-flex;padding:calc(.813rem + 2px) 1.75rem;flex-direction:column;justify-content:center;align-items:center;background-color:#0d2c41;border-radius:6rem;overflow:hidden;transition:background-color .4s ease}@media (max-width:55rem){.button.button--solid{padding:calc(.688rem + 2px) .875rem}}.button.button--solid::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 100%);opacity:0;transition:opacity .4s ease;border-radius:inherit;pointer-events:none}.button.button--solid:hover::before{opacity:1}.button.button--solid span{position:relative;color:#fff;font-family:"Fira Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;text-transform:capitalize}@media (max-width:55rem){.button.button--solid span{font-size:.875rem}}.button.button--cta{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;margin-top:1rem}.button.button--cta span{color:#24b9d5;font-family:"Open Sans",sans-serif;font-size:.938rem;font-style:normal;font-weight:400;line-height:24px;position:relative;padding-bottom:.5rem;display:flex;align-items:center;gap:.75rem;transition:.4s ease}.button.button--cta span::after{width:7px;height:10px;content:"";position:relative;bottom:0;left:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="10" viewBox="0 0 7 10" fill="none"><path d="M2 8L5 5L2 2" stroke="%23E82C2E" stroke-width="2" stroke-linecap="square"/></svg>');display:block}.button.button--cta.inline-text{margin-top:0!important;display:inline-flex}.button.button--cta:hover span{color:#24b9d5;gap:1rem;transition:.4s ease}.block .button--cta span{color:#fff}.block .button--cta span::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="10" viewBox="0 0 7 10" fill="none"><path d="M2 8L5 5L2 2" stroke="white" stroke-width="2" stroke-linecap="square"/></svg>')}.menu-main--check{display:none}.menu-main--check:checked+label .burger .line:nth-child(1),.menu-main--check:checked+label .burger .line:nth-child(5){transform:rotate(45deg)}.menu-main--check:checked+label .burger .line:nth-child(2),.menu-main--check:checked+label .burger .line:nth-child(4){transform:rotate(-45deg)}.menu-main--check:checked+label .burger .line:nth-of-type(3){transform:scaleX(0);transform-origin:50%}.menu-main--check:checked~ul{max-height:1000px}.menu-main--trigger{cursor:pointer;margin:0;height:32px;color:#fff;font-weight:700;transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main--trigger span{line-height:32px;vertical-align:top}.menu-main--trigger:hover{color:#24b9d5}.menu-main--trigger:hover .burger .line{stroke:#24b9d5}.burger{width:32px;margin:auto;cursor:pointer}.burger .line{stroke-width:4px;fill:transparent;stroke:#fff;stroke-linecap:round;transition:.3s cubic-bezier(.215,.61,.355,1);transform:rotate(0)}.burger .line:nth-child(1){transform-origin:0 6px}.burger .line:nth-child(2){transform-origin:30px 12px}.burger .line:nth-of-type(3){transform-origin:50%;transform:scaleX(1)}.burger .line:nth-child(4){transform-origin:2px 26px}.burger .line:nth-child(5){transform-origin:28px 20px}.burger.close .line:nth-of-type(2){transform:scaleX(0);transform-origin:50%}@media (min-width:1200px){.header .menu-main--trigger{display:none}}.menu-main--check{display:none}.menu-main--check:checked+label .burger .line:nth-child(1),.menu-main--check:checked+label .burger .line:nth-child(5){transform:rotate(45deg)}.menu-main--check:checked+label .burger .line:nth-child(2),.menu-main--check:checked+label .burger .line:nth-child(4){transform:rotate(-45deg)}.menu-main--check:checked+label .burger .line:nth-of-type(3){transform:scaleX(0);transform-origin:50%}.menu-main--check:checked~ul{max-height:1000px}.menu-main--trigger{cursor:pointer;margin:0;height:32px;color:#fff;font-weight:700;transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main--trigger span{line-height:32px;vertical-align:top}.menu-main--trigger:hover{color:#24b9d5}.menu-main--trigger:hover .burger .line{stroke:#24b9d5}.burger{width:32px;margin:auto;cursor:pointer}.burger .line{stroke-width:4px;fill:transparent;stroke:#fff;stroke-linecap:round;transition:.3s cubic-bezier(.215,.61,.355,1);transform:rotate(0)}.burger .line:nth-child(1){transform-origin:0 6px}.burger .line:nth-child(2){transform-origin:30px 12px}.burger .line:nth-of-type(3){transform-origin:50%;transform:scaleX(1)}.burger .line:nth-child(4){transform-origin:2px 26px}.burger .line:nth-child(5){transform-origin:28px 20px}.burger.close .line:nth-of-type(2){transform:scaleX(0);transform-origin:50%}@media (min-width:1200px){.header .menu-main--trigger{display:none}}.--mobile-menu-open .menu-main__top{left:0}.menu-main{transition:.5s cubic-bezier(.215,.61,.355,1);text-align:center;z-index:100;background-color:false}.menu-main ul{transition:.3s cubic-bezier(.215,.61,.355,1)}.menu-main ul.menu-main__sub{background-color:rgba(36,185,213,.9);backdrop-filter:saturate(180%) blur(10px)}.menu-main ul.menu-main__sub a{color:#fff;padding:0;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.menu-main ul.menu-main__sub a:hover{color:#0d2c41}.menu-main li{font-size:1rem}.menu-main li.menu-main__parent{position:relative}.menu-main li.menu-main__parent>a{display:flex;justify-content:center;align-items:center;gap:10px}.menu-main li.menu-main__parent>a svg{stroke:inherit;width:8px;height:4px}.menu-main a{display:block;color:#16191c;text-decoration:none}.menu-main a:hover{color:#24b9d5}@media (max-width:1200px){.menu-main .menu-main__top{max-height:100vh!important;text-align:left;z-index:200;height:100vh;background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:140px 34.64px;background-position:2rem 2.4rem;padding-top:calc(2rem + 47px + 2rem)}.menu-main .menu-main__top .line{stroke:#fff!important}.menu-main .menu-main__top .read-more__btn,.menu-main .menu-main__top a,.menu-main .menu-main__top h1,.menu-main .menu-main__top h2,.menu-main .menu-main__top h3,.menu-main .menu-main__top h4,.menu-main .menu-main__top h5,.menu-main .menu-main__top h6,.menu-main .menu-main__top p{z-index:auto;position:relative}.menu-main .menu-main__top li a{color:#fff!important;-webkit-text-stroke-width:0!important;font-size:1rem;text-transform:capitalize}.menu-main .menu-main__top li:nth-child(3) li a{text-transform:none!important}.menu-main .menu-main__top li h2{color:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.9px}.menu-main .menu-main__top li p{color:#fff;max-width:16rem;margin-top:1rem}}@media (max-width:1200px) and (max-width:55rem){.menu-main .menu-main__top .menu-main__parent svg{transform:rotate(-90deg)}}@media (max-width:1200px){.menu-main .menu-main__top .menu-main__parent a{color:#fff!important;font-weight:400;text-transform:capitalize;justify-content:flex-start}.menu-main .menu-main__top ul{padding-top:calc(2rem + 47px + 2rem);bottom:0;z-index:300}.menu-main .menu-main__top ul .h2{padding-left:2rem;margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.menu-main .menu-main__top ul ul{z-index:400}.menu-main .menu-main__top .mobile-contact{position:absolute;bottom:0;left:0;right:0;padding:2rem 2rem 7rem 3rem;margin:0}.menu-main .menu-main__top .mobile-contact a{color:#fff;line-height:1.5rem}.menu-main .menu-main__top .mobile-contact a+a{margin-top:1rem}.menu-main .menu-main__top .mobile-contact .icon::before{position:relative;top:-2px;margin-right:.5rem}.menu-main .menu-main__top .back{display:block;vertical-align:middle;line-height:1rem;font-size:1rem;display:flex;justify-content:center;gap:.5rem;align-items:center;z-index:500;position:absolute;top:3rem;left:2rem}.menu-main .menu-main__top .back::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8" fill="none"><path d="M1.33337 1.02277L6.33337 6.02277L11.3334 1.02277" stroke="white" stroke-width="2"></path></svg>');background-size:13px 8px;background-position:0 50%;background-repeat:no-repeat;line-height:1rem;transform:rotate(90deg);content:"";width:13px;height:8px;left:0;content:"";display:block;position:relative}.menu-main .menu-main__top .close{z-index:500;position:absolute;top:2.4rem;right:2rem;padding:0}.menu-main .menu-main__top .close .line:nth-child(1),.menu-main .menu-main__top .close .line:nth-child(5){transform:rotate(45deg)}.menu-main .menu-main__top .close .line:nth-child(2),.menu-main .menu-main__top .close .line:nth-child(4){transform:rotate(-45deg)}.menu-main .menu-main__top .close .line:nth-of-type(3){transform:scaleX(0);transform-origin:50%}.menu-main ul{transition:.3s cubic-bezier(.215,.61,.355,1);position:fixed;top:0;left:-120%;width:100%;max-width:400px;overflow:auto;background-color:rgba(22,25,28,.75);backdrop-filter:saturate(180%) blur(10px);margin:0}.menu-main ul.open{left:0;overflow:scroll}.menu-main ul.open ul ul{left:0}.menu-main ul.open ul.open a.back{position:relative;z-index:700}.menu-main ul.open ul.open a,.menu-main ul.open ul.open li{position:relative;z-index:700}}@media (max-width:1200px) and (max-width:55rem){.menu-main ul.open ul.open li a{transition:none!important}}@media (max-width:1200px){.menu-main ul li{margin:0;padding:2rem;border-top:1px solid rgba(255,255,255,.75)}.menu-main .menu-main__parent>h3{pointer-events:none}.menu-main .menu-main__sub .inner-container .col:last-child p{display:none}}@media (min-width:1200px){.menu-main ul.menu-main__top{max-height:200px;overflow:visible;display:flex;gap:4rem;align-items:center}.menu-main ul.menu-main__top .close.js_close{display:none!important}.menu-main ul.menu-main__top>li{display:inline-block;margin-top:0;margin-bottom:0;padding:3.15rem 0;text-transform:capitalize}.menu-main ul.menu-main__top>li:nth-child(7){display:none!important}.menu-main ul.menu-main__top>li:nth-child(3) li a{text-transform:none!important}.menu-main ul.menu-main__top>li>a{position:relative;display:inline-flex;text-transform:capitalize}.menu-main ul.menu-main__top>li:hover a{transform:translateY(2.5px)}.menu-main ul.menu-main__top>li:nth-child(4) .menu-main__sub{width:13rem}.menu-main ul.menu-main__top>li:nth-child(5) .menu-main__sub{width:20rem}.menu-main ul.menu-main__top>li>a{color:#fff;font-family:"Fira Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;padding-bottom:6px}.menu-main ul.menu-main__sub{max-height:0;width:29rem;position:absolute;left:0;top:7.9rem;overflow:hidden;text-align:left;padding-left:1rem;padding-right:1rem}.menu-main ul.menu-main__sub .back{display:none!important}.menu-main ul.menu-main__sub li{padding:.5em 0}.menu-main ul .menu-main__parent{position:relative}.menu-main ul .menu-main__parent>a::after{content:"";position:relative;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M1 1L5 5L9 1" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round"/></svg>');width:10px;height:7px;top:0;left:0;transition:.3s ease-out;display:block}.menu-main ul .menu-main__parent>a::after{bottom:-24px}.menu-main ul .menu-main__parent:hover ul{max-height:500px;padding-top:.5rem;padding-bottom:.5rem}.menu-main ul .menu-main__parent:hover a::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M1 1.5L5 5.5L9 1.5" stroke="%2324B9D5" stroke-width="2" stroke-linecap="round"/></svg>');transform:rotate(-180deg);transition:.3s ease-in}.menu-main .button--nav{display:flex;padding:.75rem 1rem;justify-content:center;align-items:center;gap:.75rem;background:#24b9d5;margin-top:-10px;padding-bottom:.75rem!important}.menu-main .button--nav::before{content:"";position:relative;width:22px;height:21px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.18115 3.7615H21.0418L13.4032 8.99829L8.20739 5.43616C8.40521 4.90643 8.40689 4.30766 8.18115 3.7615ZM4.81765 6.80096L6.69222 5.65951C7.24853 5.32078 7.43318 4.59806 7.10749 4.03394L5.41513 1.10254C5.24152 0.801775 4.97873 0.60829 4.64001 0.53182C4.30125 0.455304 3.9809 0.517069 3.69486 0.714037L0.608491 2.8391C-0.860623 8.01575 5.74127 19.223 10.8046 20.5L14.188 18.8895C14.5016 18.7403 14.7153 18.4937 14.8184 18.1621C14.9215 17.8305 14.8853 17.5062 14.7117 17.2054L13.0193 14.274C12.6937 13.7099 11.9755 13.5084 11.404 13.8209L9.47824 14.8736C7.57381 13.1798 5.33229 9.29725 4.81765 6.80096ZM21.9759 4.43499L13.7087 10.1028C13.5152 10.2348 13.2667 10.2245 13.0869 10.0953L7.59851 6.33263C7.49453 6.42634 7.38065 6.51177 7.25694 6.58711L6.0713 7.30901C6.69421 9.31942 8.23554 11.9892 9.66506 13.5338L10.8831 12.868C11.9713 12.273 13.3396 12.6568 13.9597 13.731L15.0092 15.5489H21.1224C21.6051 15.5489 22 15.154 22 14.6713V4.63915C22.0001 4.56892 21.9917 4.50055 21.9759 4.43499Z" fill="%231E1E1E"/></svg>');display:block}.menu-main .button--nav:hover{background:#0d2c41}.menu-main .button--nav:hover::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.18115 3.7615H21.0418L13.4032 8.99829L8.20739 5.43616C8.40521 4.90643 8.40689 4.30766 8.18115 3.7615ZM4.81765 6.80096L6.69222 5.65951C7.24853 5.32078 7.43318 4.59806 7.10749 4.03394L5.41513 1.10254C5.24152 0.801775 4.97873 0.60829 4.64001 0.53182C4.30125 0.455304 3.9809 0.517069 3.69486 0.714037L0.608491 2.8391C-0.860623 8.01575 5.74127 19.223 10.8046 20.5L14.188 18.8895C14.5016 18.7403 14.7153 18.4937 14.8184 18.1621C14.9215 17.8305 14.8853 17.5062 14.7117 17.2054L13.0193 14.274C12.6937 13.7099 11.9755 13.5084 11.404 13.8209L9.47824 14.8736C7.57381 13.1798 5.33229 9.29725 4.81765 6.80096ZM21.9759 4.43499L13.7087 10.1028C13.5152 10.2348 13.2667 10.2245 13.0869 10.0953L7.59851 6.33263C7.49453 6.42634 7.38065 6.51177 7.25694 6.58711L6.0713 7.30901C6.69421 9.31942 8.23554 11.9892 9.66506 13.5338L10.8831 12.868C11.9713 12.273 13.3396 12.6568 13.9597 13.731L15.0092 15.5489H21.1224C21.6051 15.5489 22 15.154 22 14.6713V4.63915C22.0001 4.56892 21.9917 4.50055 21.9759 4.43499Z" fill="%23FFFFFF"/></svg>')}.menu-main .button--nav:hover span{color:#fff}}@media (min-width:1200px) and (min-width:1200px){.menu-main .menu-main{position:relative}.menu-main .supernav{position:static!important}.menu-main .supernav:hover>ul{max-height:5000px!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.menu-main .supernav>ul.menu-main__sub{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.menu-main .supernav>ul.menu-main__sub .inner-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:87.5rem;width:calc(100% - 2rem)}.menu-main .supernav>ul.menu-main__sub .inner-container .col:last-child{display:flex;flex-direction:column}.menu-main .supernav>ul.menu-main__sub .inner-container .col:last-child p{margin-top:auto}.menu-main .supernav>ul.menu-main__sub .inner-container .col:last-child p a{padding:calc(.813rem + 2px) 1.75rem}.menu-main .supernav>ul.menu-main__sub .inner-container .col .subnav li a{font-size:1rem}}.header__contact{display:flex;flex-wrap:wrap}.header__contact p{display:inline-block;vertical-align:top}.header__contact p:not(:last-child){margin-right:1rem}@media (min-width:55rem){.header__contact{justify-content:flex-end}}.header__contact{display:flex;gap:2rem}.header__contact p{color:rgba(30,30,30,.6392156863);display:flex;gap:.5rem;align-items:center}.header__contact p::before{content:"";position:relative;width:20px;height:20px;display:block;background-size:contain!important;background-repeat:no-repeat!important}.header__contact p.header__contact__openingtimes::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M10 0.5C8.02219 0.5 6.08879 1.08649 4.4443 2.1853C2.79981 3.28412 1.51809 4.8459 0.761209 6.67316C0.0043329 8.50042 -0.193701 10.5111 0.192152 12.4509C0.578004 14.3907 1.53041 16.1725 2.92894 17.5711C4.32746 18.9696 6.10929 19.922 8.0491 20.3078C9.98891 20.6937 11.9996 20.4957 13.8268 19.7388C15.6541 18.9819 17.2159 17.7002 18.3147 16.0557C19.4135 14.4112 20 12.4778 20 10.5C19.9969 7.84879 18.9423 5.30707 17.0676 3.43239C15.1929 1.5577 12.6512 0.503128 10 0.5ZM10 18.6818C8.38179 18.6818 6.79992 18.202 5.45443 17.3029C4.10894 16.4039 3.06025 15.1261 2.44099 13.631C1.82173 12.136 1.6597 10.4909 1.9754 8.9038C2.29109 7.31669 3.07034 5.85883 4.21458 4.71458C5.35883 3.57033 6.81669 2.79109 8.40381 2.47539C9.99093 2.1597 11.636 2.32172 13.131 2.94098C14.6261 3.56025 15.9039 4.60893 16.8029 5.95442C17.702 7.29992 18.1818 8.88179 18.1818 10.5C18.1792 12.6691 17.3163 14.7487 15.7825 16.2825C14.2487 17.8163 12.1691 18.6792 10 18.6818Z" fill="%231E1E1E" fill-opacity="0.64"/><path d="M10.9091 10.1236V5.04546C10.9091 4.80435 10.8133 4.57312 10.6428 4.40263C10.4723 4.23214 10.2411 4.13636 10 4.13636C9.7589 4.13636 9.52767 4.23214 9.35718 4.40263C9.18669 4.57312 9.09091 4.80435 9.09091 5.04546V10.5C9.09097 10.7411 9.18678 10.9723 9.35728 11.1427L12.0846 13.87C12.256 14.0356 12.4856 14.1272 12.724 14.1252C12.9624 14.1231 13.1904 14.0275 13.3589 13.8589C13.5275 13.6904 13.6231 13.4624 13.6252 13.224C13.6272 12.9856 13.5356 12.756 13.37 12.5845L10.9091 10.1236Z" fill="%231E1E1E" fill-opacity="0.64"/></svg>')}.header__contact p.header__contact__phone::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M19.0305 15.2864L16.1267 13.2574C15.747 12.9926 15.3032 12.8529 14.8429 12.8529C14.1111 12.8529 13.4241 13.2119 13.0057 13.8125L12.3316 14.7786C11.2019 14.0208 9.9413 12.9628 8.73958 11.7612C7.53808 10.5595 6.48037 9.29881 5.72292 8.16897L6.68849 7.49483C7.18069 7.15207 7.50941 6.63859 7.6138 6.04938C7.71798 5.4606 7.58666 4.8657 7.2435 4.37323L5.21518 1.46918C4.79104 0.862458 4.10669 0.5 3.38426 0.5C3.13389 0.5 2.88834 0.544213 2.65461 0.63045C2.38914 0.728506 2.14184 0.848888 1.89935 1.00123L1.49841 1.28358C1.39818 1.3615 1.30495 1.44686 1.21565 1.53616C0.726519 2.02513 0.379419 2.64411 0.183546 3.37603C-0.652251 6.50946 1.41831 11.2477 5.33577 15.1656C8.62556 18.4557 12.5778 20.4996 15.6498 20.5C16.176 20.5 16.6721 20.4387 17.1242 20.3179C17.8561 20.1222 18.475 19.7751 18.9644 19.2857C19.0532 19.1968 19.1381 19.1036 19.2292 18.9858L19.5117 18.5826C19.6498 18.362 19.77 18.1147 19.8693 17.8472C20.2109 16.9236 19.866 15.8703 19.0305 15.2864Z" fill="%231E1E1E" fill-opacity="0.64"/></svg>')}.header__contact p.header__contact__email::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" viewBox="0 0 20 15" fill="none"><path d="M11.6714 9.75365C11.1739 10.0854 10.5959 10.2607 10 10.2607C9.40414 10.2607 8.82617 10.0854 8.32859 9.75365L0.133164 4.28986C0.0876953 4.25955 0.0433984 4.22795 0 4.19545V13.1485C0 14.1749 0.833008 14.9896 1.84113 14.9896H18.1588C19.1853 14.9896 20 14.1566 20 13.1485V4.19541C19.9565 4.22799 19.9121 4.25967 19.8665 4.29002L11.6714 9.75365Z" fill="%231E1E1E" fill-opacity="0.64"/><path d="M0.783203 3.31479L8.97863 8.77861C9.28887 8.98545 9.64441 9.08885 9.99996 9.08885C10.3555 9.08885 10.7111 8.98541 11.0214 8.77861L19.2168 3.31479C19.7072 2.98803 20 2.44115 20 1.85092C20 0.836035 19.1743 0.0104103 18.1595 0.0104103H1.84051C0.825664 0.0104494 0 0.836074 0 1.85189C0 2.44115 0.292812 2.98803 0.783203 3.31479Z" fill="%231E1E1E" fill-opacity="0.64"/></svg>');height:14.979px}.header{position:relative;z-index:3;text-align:center;z-index:100;display:flex;align-items:center;flex-direction:column;position:fixed;top:0;left:0;right:0;transition:.2s cubic-bezier(.215,.61,.355,1)}@media (max-width:55rem){.header{height:auto}}.header .menu-container{display:flex;align-items:center;gap:3rem}.--mobile-menu-open .header{background-color:#fff;z-index:60}.header .header__contact,.header .header__logo img,.header .menu-main{transition:.3s cubic-bezier(.215,.61,.355,1)}.header__logo{display:flex}.header__logo a{display:inline-block}.header__logo img{width:234px;height:48px}@media (max-width:1200px){.header__logo img{width:140px;height:100%}}.fixed-nav .header{position:fixed;top:0;left:0;right:0;transition:.2s ease-in-out;background-color:rgba(13,44,65,.8);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1)}@media (max-width:55rem){.fixed-nav .header__contact{max-height:0;opacity:0;overflow:hidden}}@media (min-width:55rem){.fixed-nav .header__contact{display:flex}}.slider-main{background-size:cover;position:relative}.slider-main .tns-slider{display:flex}.slider-main ul{list-style:none}.slider-main li{display:none}.slider-main li.tns-item,.slider-main li:first-child{display:block}.slider-main .tns-nav{width:100%;max-width:84rem;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:row;gap:2rem;align-items:center;justify-content:flex-start;padding:0 3rem}@media (min-width:40rem){.slider-main .tns-nav{bottom:4rem;padding:0}}.slider-main .tns-nav button{counter-increment:slideCount;width:12px;height:12px;position:relative;background-color:rgba(255,255,255,.65);border-radius:50%;transition:.2s ease-in-out}.slider-main .tns-nav button.tns-nav-active{width:18px;height:18px;background-color:#fff;transition:.2s ease-in-out}.slider-main .tns-controls{position:absolute;width:100%;max-width:107.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:55rem){.slider-main .tns-controls{top:auto;bottom:25px}}.slider-main .tns-controls button{width:24px;height:44px}@media (max-width:55rem){.slider-main .tns-controls button{width:16px;height:29.3333333333px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}}.slider-main .tns-controls button:first-child{left:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="44" viewBox="0 0 24 44" fill="none"><path d="M22 2L2 22L22 42" stroke="white" stroke-width="2.5" stroke-linecap="square"/></svg>')}.slider-main .tns-controls button:last-child{right:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="44" viewBox="0 0 24 44" fill="none"><path d="M2 42L22 22L2 2" stroke="white" stroke-width="2.5" stroke-linecap="square"/></svg>')}.slider-main .hero,.slider-main .slider-main__slide{overflow:hidden;background-size:cover;min-height:952px;display:flex!important;align-items:center;background-position:50% 50%;position:relative}@media (max-width:55rem){.slider-main .hero.video-slide,.slider-main .slider-main__slide.video-slide{padding-top:94.41px}}.slider-main .hero.video-slide video,.slider-main .slider-main__slide.video-slide video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%,-50%);object-fit:cover}.slider-main .hero.video-slide .container,.slider-main .slider-main__slide.video-slide .container{width:100%;height:100%;display:flex;align-items:center}@media (max-width:55rem){.slider-main .hero,.slider-main .slider-main__slide{min-height:auto;padding-top:0;padding-bottom:2rem}}.slider-main .hero::before,.slider-main .slider-main__slide::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(../img/noise-overlay.png);opacity:.01}.slider-main .hero::after,.slider-main .slider-main__slide::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #000;background:linear-gradient(76deg,rgba(104,202,95,.2) 0,rgba(36,185,213,0) 100%),var(--Eqonic---Dark-Blue,#0d2c41);background-blend-mode:normal,normal;background-size:auto 100%;background-repeat:no-repeat;opacity:.75}.slider-main .hero>*,.slider-main .slider-main__slide>*{position:relative;z-index:2}@media (max-width:55rem){.slider-main .hero{padding-bottom:1.5rem!important}}.slider-main .slider-main__slide__content{text-align:center;color:#fff;max-width:1400px;text-align:left;padding:0 1rem}@media (max-width:55rem){.slider-main .slider-main__slide__content{padding:7rem 1rem}}.slider-main .slider-main__slide__content header h1,.slider-main .slider-main__slide__content header h2{color:#fff;font-family:"Fira Sans";font-size:64px;font-style:normal;font-weight:700;line-height:80px;letter-spacing:1px;text-transform:uppercase}@media (max-width:55rem){.slider-main .slider-main__slide__content header h1,.slider-main .slider-main__slide__content header h2{font-size:2rem;line-height:1.2}}.slider-main .slider-main__slide__content header h1 span:not(.no-wrap):not(.color-primary),.slider-main .slider-main__slide__content header h2 span:not(.no-wrap):not(.color-primary){color:#fff;font-family:"Open Sans",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:80px;letter-spacing:.5px;text-transform:uppercase;display:block;margin-bottom:.5rem}@media (max-width:55rem){.slider-main .slider-main__slide__content header h1 span:not(.no-wrap):not(.color-primary),.slider-main .slider-main__slide__content header h2 span:not(.no-wrap):not(.color-primary){font-size:inherit;line-height:inherit;margin-bottom:0}}.slider-main .slider-main__slide__content header>p{color:rgba(255,255,255,.65);font-family:"Open Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:28px;max-width:790px;position:relative;padding-left:1.5rem}.slider-main .slider-main__slide__content header>p::before{content:"";position:absolute;width:1px;height:100%;left:0;top:0;display:block;background-color:#fff}.slider-main .slider-main__slide__content header ul.tick{position:relative;margin-top:1rem!important}.slider-main .slider-main__slide__content header ul.tick li{color:rgba(255,255,255,.65);font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:28px;max-width:650px;position:relative;padding-left:3rem;display:block!important}.slider-main .slider-main__slide__content header ul.tick li::before{left:20px}.slider-main .slider-main__slide__content header ul.tick::before{content:"";position:absolute;width:1px;height:calc(100% + 2rem);left:0;top:-2rem;display:block;background-color:#fff}.slider-main .slider-main__slide__content header .button.button--bordered span{color:#fff!important}.slider-main .slide1,.slider-main .slide2,.slider-main .slide3{background-size:cover;background-position:50%}.slider-main .strategy-hero{background-image:url(../img/webp/strategy-hero-400.webp)}html:not(.webp) .slider-main .strategy-hero{background-image:url(../img/strategy-hero-400.jpg)}@media (min-width:400px){.slider-main .strategy-hero{background-image:url(../img/webp/strategy-hero-640.webp)}html:not(.webp) .slider-main .strategy-hero{background-image:url(../img/strategy-hero-640.jpg)}}@media (min-width:640px){.slider-main .strategy-hero{background-image:url(../img/webp/strategy-hero-880.webp)}html:not(.webp) .slider-main .strategy-hero{background-image:url(../img/strategy-hero-880.jpg)}}@media (min-width:880px){.slider-main .strategy-hero{background-image:url(../img/webp/strategy-hero-1200.webp)}html:not(.webp) .slider-main .strategy-hero{background-image:url(../img/strategy-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .strategy-hero{background-image:url(../img/webp/strategy-hero.webp)}html:not(.webp) .slider-main .strategy-hero{background-image:url(../img/strategy-hero.jpg)}}.slider-main .carbonfootprint-hero{background-image:url(../img/webp/carbonfootprint-hero-400.webp)}html:not(.webp) .slider-main .carbonfootprint-hero{background-image:url(../img/carbonfootprint-hero-400.jpg)}@media (min-width:400px){.slider-main .carbonfootprint-hero{background-image:url(../img/webp/carbonfootprint-hero-640.webp)}html:not(.webp) .slider-main .carbonfootprint-hero{background-image:url(../img/carbonfootprint-hero-640.jpg)}}@media (min-width:640px){.slider-main .carbonfootprint-hero{background-image:url(../img/webp/carbonfootprint-hero-880.webp)}html:not(.webp) .slider-main .carbonfootprint-hero{background-image:url(../img/carbonfootprint-hero-880.jpg)}}@media (min-width:880px){.slider-main .carbonfootprint-hero{background-image:url(../img/webp/carbonfootprint-hero-1200.webp)}html:not(.webp) .slider-main .carbonfootprint-hero{background-image:url(../img/carbonfootprint-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .carbonfootprint-hero{background-image:url(../img/webp/carbonfootprint-hero.webp)}html:not(.webp) .slider-main .carbonfootprint-hero{background-image:url(../img/carbonfootprint-hero.jpg)}}.slider-main .biodiversity-hero{background-image:url(../img/webp/biodiversity-hero-400.webp)}html:not(.webp) .slider-main .biodiversity-hero{background-image:url(../img/biodiversity-hero-400.jpg)}@media (min-width:400px){.slider-main .biodiversity-hero{background-image:url(../img/webp/biodiversity-hero-640.webp)}html:not(.webp) .slider-main .biodiversity-hero{background-image:url(../img/biodiversity-hero-640.jpg)}}@media (min-width:640px){.slider-main .biodiversity-hero{background-image:url(../img/webp/biodiversity-hero-880.webp)}html:not(.webp) .slider-main .biodiversity-hero{background-image:url(../img/biodiversity-hero-880.jpg)}}@media (min-width:880px){.slider-main .biodiversity-hero{background-image:url(../img/webp/biodiversity-hero-1200.webp)}html:not(.webp) .slider-main .biodiversity-hero{background-image:url(../img/biodiversity-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .biodiversity-hero{background-image:url(../img/webp/biodiversity-hero.webp)}html:not(.webp) .slider-main .biodiversity-hero{background-image:url(../img/biodiversity-hero.jpg)}}.slider-main .circulareconomy-hero{background-image:url(../img/webp/circulareconomy-hero-400.webp)}html:not(.webp) .slider-main .circulareconomy-hero{background-image:url(../img/circulareconomy-hero-400.jpg)}@media (min-width:400px){.slider-main .circulareconomy-hero{background-image:url(../img/webp/circulareconomy-hero-640.webp)}html:not(.webp) .slider-main .circulareconomy-hero{background-image:url(../img/circulareconomy-hero-640.jpg)}}@media (min-width:640px){.slider-main .circulareconomy-hero{background-image:url(../img/webp/circulareconomy-hero-880.webp)}html:not(.webp) .slider-main .circulareconomy-hero{background-image:url(../img/circulareconomy-hero-880.jpg)}}@media (min-width:880px){.slider-main .circulareconomy-hero{background-image:url(../img/webp/circulareconomy-hero-1200.webp)}html:not(.webp) .slider-main .circulareconomy-hero{background-image:url(../img/circulareconomy-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .circulareconomy-hero{background-image:url(../img/webp/circulareconomy-hero.webp)}html:not(.webp) .slider-main .circulareconomy-hero{background-image:url(../img/circulareconomy-hero.jpg)}}.slider-main .design-hero{background-image:url(../img/webp/design-hero-400.webp)}html:not(.webp) .slider-main .design-hero{background-image:url(../img/design-hero-400.jpg)}@media (min-width:400px){.slider-main .design-hero{background-image:url(../img/webp/design-hero-640.webp)}html:not(.webp) .slider-main .design-hero{background-image:url(../img/design-hero-640.jpg)}}@media (min-width:640px){.slider-main .design-hero{background-image:url(../img/webp/design-hero-880.webp)}html:not(.webp) .slider-main .design-hero{background-image:url(../img/design-hero-880.jpg)}}@media (min-width:880px){.slider-main .design-hero{background-image:url(../img/webp/design-hero-1200.webp)}html:not(.webp) .slider-main .design-hero{background-image:url(../img/design-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .design-hero{background-image:url(../img/webp/design-hero.webp)}html:not(.webp) .slider-main .design-hero{background-image:url(../img/design-hero.jpg)}}.slider-main .regulatory-hero{background-image:url(../img/webp/regulatory-hero-400.webp)}html:not(.webp) .slider-main .regulatory-hero{background-image:url(../img/regulatory-hero-400.jpg)}@media (min-width:400px){.slider-main .regulatory-hero{background-image:url(../img/webp/regulatory-hero-640.webp)}html:not(.webp) .slider-main .regulatory-hero{background-image:url(../img/regulatory-hero-640.jpg)}}@media (min-width:640px){.slider-main .regulatory-hero{background-image:url(../img/webp/regulatory-hero-880.webp)}html:not(.webp) .slider-main .regulatory-hero{background-image:url(../img/regulatory-hero-880.jpg)}}@media (min-width:880px){.slider-main .regulatory-hero{background-image:url(../img/webp/regulatory-hero-1200.webp)}html:not(.webp) .slider-main .regulatory-hero{background-image:url(../img/regulatory-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .regulatory-hero{background-image:url(../img/webp/regulatory-hero.webp)}html:not(.webp) .slider-main .regulatory-hero{background-image:url(../img/regulatory-hero.jpg)}}.slider-main .stakeholderengagement-hero{background-image:url(../img/webp/stakeholderengagement-hero-400.webp)}html:not(.webp) .slider-main .stakeholderengagement-hero{background-image:url(../img/stakeholderengagement-hero-400.jpg)}@media (min-width:400px){.slider-main .stakeholderengagement-hero{background-image:url(../img/webp/stakeholderengagement-hero-640.webp)}html:not(.webp) .slider-main .stakeholderengagement-hero{background-image:url(../img/stakeholderengagement-hero-640.jpg)}}@media (min-width:640px){.slider-main .stakeholderengagement-hero{background-image:url(../img/webp/stakeholderengagement-hero-880.webp)}html:not(.webp) .slider-main .stakeholderengagement-hero{background-image:url(../img/stakeholderengagement-hero-880.jpg)}}@media (min-width:880px){.slider-main .stakeholderengagement-hero{background-image:url(../img/webp/stakeholderengagement-hero-1200.webp)}html:not(.webp) .slider-main .stakeholderengagement-hero{background-image:url(../img/stakeholderengagement-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .stakeholderengagement-hero{background-image:url(../img/webp/stakeholderengagement-hero.webp)}html:not(.webp) .slider-main .stakeholderengagement-hero{background-image:url(../img/stakeholderengagement-hero.jpg)}}.slider-main .sustainableconsumption-hero{background-image:url(../img/webp/sustainableconsumption-hero-400.webp)}html:not(.webp) .slider-main .sustainableconsumption-hero{background-image:url(../img/sustainableconsumption-hero-400.jpg)}@media (min-width:400px){.slider-main .sustainableconsumption-hero{background-image:url(../img/webp/sustainableconsumption-hero-640.webp)}html:not(.webp) .slider-main .sustainableconsumption-hero{background-image:url(../img/sustainableconsumption-hero-640.jpg)}}@media (min-width:640px){.slider-main .sustainableconsumption-hero{background-image:url(../img/webp/sustainableconsumption-hero-880.webp)}html:not(.webp) .slider-main .sustainableconsumption-hero{background-image:url(../img/sustainableconsumption-hero-880.jpg)}}@media (min-width:880px){.slider-main .sustainableconsumption-hero{background-image:url(../img/webp/sustainableconsumption-hero-1200.webp)}html:not(.webp) .slider-main .sustainableconsumption-hero{background-image:url(../img/sustainableconsumption-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .sustainableconsumption-hero{background-image:url(../img/webp/sustainableconsumption-hero.webp)}html:not(.webp) .slider-main .sustainableconsumption-hero{background-image:url(../img/sustainableconsumption-hero.jpg)}}.slider-main .sustainablefunding-hero{background-image:url(../img/webp/sustainablefunding-hero-400.webp)}html:not(.webp) .slider-main .sustainablefunding-hero{background-image:url(../img/sustainablefunding-hero-400.jpg)}@media (min-width:400px){.slider-main .sustainablefunding-hero{background-image:url(../img/webp/sustainablefunding-hero-640.webp)}html:not(.webp) .slider-main .sustainablefunding-hero{background-image:url(../img/sustainablefunding-hero-640.jpg)}}@media (min-width:640px){.slider-main .sustainablefunding-hero{background-image:url(../img/webp/sustainablefunding-hero-880.webp)}html:not(.webp) .slider-main .sustainablefunding-hero{background-image:url(../img/sustainablefunding-hero-880.jpg)}}@media (min-width:880px){.slider-main .sustainablefunding-hero{background-image:url(../img/webp/sustainablefunding-hero-1200.webp)}html:not(.webp) .slider-main .sustainablefunding-hero{background-image:url(../img/sustainablefunding-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .sustainablefunding-hero{background-image:url(../img/webp/sustainablefunding-hero.webp)}html:not(.webp) .slider-main .sustainablefunding-hero{background-image:url(../img/sustainablefunding-hero.jpg)}}.slider-main .sustainableinnovation-hero{background-image:url(../img/webp/sustainableinnovation-hero-400.webp)}html:not(.webp) .slider-main .sustainableinnovation-hero{background-image:url(../img/sustainableinnovation-hero-400.jpg)}@media (min-width:400px){.slider-main .sustainableinnovation-hero{background-image:url(../img/webp/sustainableinnovation-hero-640.webp)}html:not(.webp) .slider-main .sustainableinnovation-hero{background-image:url(../img/sustainableinnovation-hero-640.jpg)}}@media (min-width:640px){.slider-main .sustainableinnovation-hero{background-image:url(../img/webp/sustainableinnovation-hero-880.webp)}html:not(.webp) .slider-main .sustainableinnovation-hero{background-image:url(../img/sustainableinnovation-hero-880.jpg)}}@media (min-width:880px){.slider-main .sustainableinnovation-hero{background-image:url(../img/webp/sustainableinnovation-hero-1200.webp)}html:not(.webp) .slider-main .sustainableinnovation-hero{background-image:url(../img/sustainableinnovation-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .sustainableinnovation-hero{background-image:url(../img/webp/sustainableinnovation-hero.webp)}html:not(.webp) .slider-main .sustainableinnovation-hero{background-image:url(../img/sustainableinnovation-hero.jpg)}}.slider-main .sectors-hero{background-image:url(../img/webp/sectors-hero-400.webp)}html:not(.webp) .slider-main .sectors-hero{background-image:url(../img/sectors-hero-400.jpg)}@media (min-width:400px){.slider-main .sectors-hero{background-image:url(../img/webp/sectors-hero-640.webp)}html:not(.webp) .slider-main .sectors-hero{background-image:url(../img/sectors-hero-640.jpg)}}@media (min-width:640px){.slider-main .sectors-hero{background-image:url(../img/webp/sectors-hero-880.webp)}html:not(.webp) .slider-main .sectors-hero{background-image:url(../img/sectors-hero-880.jpg)}}@media (min-width:880px){.slider-main .sectors-hero{background-image:url(../img/webp/sectors-hero-1200.webp)}html:not(.webp) .slider-main .sectors-hero{background-image:url(../img/sectors-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .sectors-hero{background-image:url(../img/webp/sectors-hero.webp)}html:not(.webp) .slider-main .sectors-hero{background-image:url(../img/sectors-hero.jpg)}}.slider-main .aboutus-hero{background-image:url(../img/webp/aboutus-hero-400.webp)}html:not(.webp) .slider-main .aboutus-hero{background-image:url(../img/aboutus-hero-400.jpg)}@media (min-width:400px){.slider-main .aboutus-hero{background-image:url(../img/webp/aboutus-hero-640.webp)}html:not(.webp) .slider-main .aboutus-hero{background-image:url(../img/aboutus-hero-640.jpg)}}@media (min-width:640px){.slider-main .aboutus-hero{background-image:url(../img/webp/aboutus-hero-880.webp)}html:not(.webp) .slider-main .aboutus-hero{background-image:url(../img/aboutus-hero-880.jpg)}}@media (min-width:880px){.slider-main .aboutus-hero{background-image:url(../img/webp/aboutus-hero-1200.webp)}html:not(.webp) .slider-main .aboutus-hero{background-image:url(../img/aboutus-hero-1200.jpg)}}@media (min-width:1200px){.slider-main .aboutus-hero{background-image:url(../img/webp/aboutus-hero.webp)}html:not(.webp) .slider-main .aboutus-hero{background-image:url(../img/aboutus-hero.jpg)}}.hero.subpage{min-height:626.78px!important;padding-top:126.78px}@media (max-width:55rem){.hero.subpage{min-height:auto!important;padding-top:78.36px}.hero.subpage .slider-main__slide__content{padding:2rem 0 2rem 0}}.hero .slider-main__slide__content{max-width:100%}.hero-blank{background-color:#0d2c41;min-height:126.78px!important}.video-subpage{min-height:626.78px!important;padding-top:126.78px}@media (max-width:55rem){.video-subpage{min-height:auto!important;padding-top:78.36px}.video-subpage .slider-main__slide__content{padding:2rem 0 2rem 0}}.slider-main__slide__content{max-width:100%}.header>.container{display:flex;align-items:center;gap:3rem;justify-content:space-between}.header>.container .button-nav{list-style:none}.header>.container .button-nav .button>span{color:#fff!important;font-weight:400}@media (max-width:1200px){.header>.container{flex-direction:row!important;height:auto}.header>.container .button-container{display:none}}@media (max-width:1200px){.header>.container{flex-direction:column;padding:1rem 0;justify-content:space-between}.header>.container .header__contact{display:none}}@media (min-width:1200px){.header .menu-main{flex-grow:1}}