/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.e-cta-btn{text-align:left;margin:0 auto;}.e-cta-btn button{padding:10px 20px;bottom:none;font:inherit;cursor:pointer;border:none;height:48px;line-height:1;white-space:nowrap;width:100%;max-width:400px;white-space:normal;word-wrap:break-word;height:auto;min-height:48px;transition:all 300ms ease-out;}.e-cta-btn button[disabled],.e-cta-btn button[disabled="disabled"]{cursor:default;opacity:0.5;}@media (min-width:768px){.e-cta-btn button{width:unset;min-width:140px;max-width:unset;}}.e-cta-btn button svg{width:16px;margin-left:11px;}.e-cta-btn:hover a{text-decoration:none;}.e-cta-btn--btn-red button{color:#ffffff;background-color:#fc341e;}.e-cta-btn--btn-red button:focus,.e-cta-btn--btn-red button:hover{text-decoration:none;background-color:rgba(252,52,30,0.35);}.e-cta-btn--btn-lime button{color:#000000;background-color:#70cb5d;}.e-cta-btn--btn-lime button:focus,.e-cta-btn--btn-lime button:hover{text-decoration:none;background-color:rgba(112,203,93,0.35);}.e-cta-btn--btn-aqua button{color:#000000;background-color:#00d1d9;}.e-cta-btn--btn-aqua button:focus,.e-cta-btn--btn-aqua button:hover{text-decoration:none;background-color:rgba(0,209,217,0.35);}.e-cta-btn--btn-orange button{color:#000000;background-color:#ff7f00;}.e-cta-btn--btn-orange button:focus,.e-cta-btn--btn-orange button:hover{text-decoration:none;background-color:rgba(255,127,0,0.35);}.e-cta-btn--btn-hotpink button{color:#000000;background-color:hotpink;}.e-cta-btn--btn-hotpink button:focus,.e-cta-btn--btn-hotpink button:hover{text-decoration:none;background-color:rgba(255,105,180,0.35);}.e-cta-btn--btn-green button{color:#000000;background-color:#02c463;}.e-cta-btn--btn-green button:focus,.e-cta-btn--btn-green button:hover{text-decoration:none;background-color:rgba(2,196,99,0.35);}.e-cta-btn--btn-bright-green button{color:#000000;background-color:#afdd35;}.e-cta-btn--btn-bright-green button:focus,.e-cta-btn--btn-bright-green button:hover{text-decoration:none;background-color:rgba(175,221,53,0.35);}.e-cta-btn--btn-grey button{color:#000000;background-color:#919191;}.e-cta-btn--btn-grey button:focus,.e-cta-btn--btn-grey button:hover{text-decoration:none;background-color:rgba(145,145,145,0.35);}.e-cta-btn--btn-white button{color:#000000;background-color:#ffffff;border:1px solid #000000;}.e-cta-btn--btn-white button:focus,.e-cta-btn--btn-white button:hover{text-decoration:none;background-color:rgba(255,255,255,0.35);}.e-cta-btn--btn-black button{color:#ffffff;background-color:#000000;border:1px solid #ffffff;}.e-cta-btn--btn-black button:focus,.e-cta-btn--btn-black button:hover{text-decoration:none;background-color:rgba(0,0,0,0.35);opacity:0.4;}.e-cta-btn--btn-black-bdr-red button{color:#fc341e;background-color:#000000;border:1px solid #fc341e;}.e-cta-btn--btn-black-bdr-red button:focus,.e-cta-btn--btn-black-bdr-red button:hover{text-decoration:none;background-color:rgba(0,0,0,0.35);opacity:0.4;}.e-cta-btn--btn-blue button{color:#ffffff;background-color:#0814a8;border:1px solid #0814a8;}.e-cta-btn--btn-blue button:focus,.e-cta-btn--btn-blue button:hover{text-decoration:none;background-color:rgba(8,20,168,0.15);background-color:#ffffff;color:#0814a8;}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.s-footer-hr{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;width:95%;max-width:1360px;margin:60px auto 30px;}.s-footer{padding:30px 0;width:90%;margin:0 auto;max-width:540px;}@media (min-width:768px){.s-footer{width:95%;max-width:1110px;}}@media (min-width:768px){.s-footer{padding:55px 0;display:flex;justify-content:space-between;}.s-footer__col--1{width:285px;}.site-re100 .s-footer__col--1{width:225px;}.s-footer__col--2{width:300px;}.site-re100 .s-footer__col--2{width:360px;}.s-footer__col--3{width:125px;}}.s-footer__col--1__logo{width:25px;margin-bottom:30px;}@media (min-width:768px){.s-footer__col--1__logo{width:40px;}}.s-footer__col--1__strapline{margin-bottom:30px;}.s-footer__col--1__cta{margin-bottom:30px;}@media (min-width:768px){.s-footer__col--1__cta{float:left;}}.s-footer__col--1__cta .e-cta-btn{width:100%;}@media (min-width:768px){.s-footer__col--1__cta .e-cta-btn{width:unset;}}.s-footer-menu{-moz-columns:2;columns:2;margin-bottom:30px;}@media (min-width:768px) and (max-width:1090px){.s-footer-menu{margin:0 20px;}}.s-footer-menu__item{margin-bottom:15px;}.s-footer-menu__item a{color:#ffffff;}.s-footer__social-wrapper a{color:white;}.s-footer__social{display:flex;align-items:flex-end;margin-bottom:11px;}.s-footer__social-icon{width:16px;margin-right:12px;}.s-footer__social-icon svg{height:16px;}.s-footer-bottom-wrapper{padding:0 0 40px;}.s-footer-bottom{width:90%;margin:0 auto;max-width:540px;}@media (min-width:768px){.s-footer-bottom{width:95%;max-width:1110px;}}@media (min-width:768px){.s-footer-bottom{display:flex;justify-content:space-between;}}.s-footer-bottom a,.s-footer-bottom small{color:rgba(255,255,255,0.6);margin-bottom:10px;}@media (min-width:768px){.s-footer-bottom__expander{flex:1;}}@media (min-width:768px) and (max-width:1090px){.s-footer-bottom__left{margin-right:20px;}}@media (min-width:768px){.s-footer-bottom__left{display:flex;}}.s-footer-bottom__badge{max-width:125px;display:flex;margin:0 auto 24px;display:none;}@media (min-width:768px){.s-footer-bottom__badge{margin:0 24px 0 0;}}@media (min-width:768px){.s-footer-bottom-menu{display:flex;}}@media (min-width:768px){.s-footer-bottom-menu__item{margin:0 24px 0 0;}}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.s-sponsor-list-wrapper{background-color:#ffffff;color:#000000;position:relative;}.s-sponsor-list{width:90%;margin:0 auto;max-width:540px;padding:40px 0;position:relative;z-index:1;display:flex;flex-direction:column;}@media (min-width:768px){.s-sponsor-list{width:95%;max-width:1110px;}}@media (min-width:768px){.s-sponsor-list{padding:60px 0;}}@media (min-width:768px){.s-sponsor-list{flex-direction:row;}}.s-sponsor-list-header h3{font-size:1.5rem;margin-bottom:10px;}@media (min-width:768px){.s-sponsor-list-header h3{font-size:2.5rem;}}.s-sponsor-list-header p{margin-bottom:10px;}.s-sponsor-list-header .e-cta-text__text{font-size:1.125rem;}@media (min-width:768px){.s-sponsor-list-header{margin-right:20px;width:50%;}}@media (min-width:1090px){.s-sponsor-list-header{margin-right:20px;width:25%;}}.s-sponsor-list-items{margin:0 auto;width:100%;}@media (min-width:1090px){.s-sponsor-list-items{width:75%;}}.s-sponsor-list-item{margin-top:30px;}@media (min-width:768px){.s-sponsor-list-item{margin-top:0;}}@media (max-width:768px){.s-sponsor-list-item:first-of-type .s-sponsor-list-item__sponsor > picture{display:none;}}.s-sponsor-list-item h4{font-size:1rem;margin-bottom:0;}.s-sponsor-list-item__border{border-bottom:1px dashed #000000;margin-bottom:20px;}.s-sponsor-list-item__sponsors{display:flex;flex-direction:column;}@media (min-width:768px){.s-sponsor-list-item__sponsors{flex-direction:row;align-items:flex-start;padding-bottom:30px;}}@media (min-width:768px){.s-sponsor-list-item__sponsor{margin-right:20px;}}.s-sponsor-list-item__sponsor:last-child{margin-right:0;}.s-sponsor-list-item__sponsor__text{background-color:#f5f5f5;font-size:12px;margin-top:10px;padding:5px 0;text-align:center;}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.cta-image__wrapper{background:#000000;padding-top:0.8em;padding-bottom:0.8em;}@media (min-width:768px){.cta-image__wrapper{padding-top:4em;padding-bottom:4em;}}.cta-image__content{width:90%;margin:0 auto;max-width:540px;padding:40px 0;position:relative;z-index:1;padding:0;background:#ffffff;}@media (min-width:768px){.cta-image__content{width:95%;max-width:1110px;}}@media (min-width:768px){.cta-image__content{padding:60px 0;}}@media (min-width:768px){.cta-image__content{padding:0;display:flex;flex-direction:row-reverse;overflow:hidden;}}.cta-image__title{font-family:"Sofia Pro",sans-serif;font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-0.4px;margin-bottom:16px;color:#000000;margin-bottom:30px;}@media (min-width:768px){.cta-image__title{font-size:2rem;}}@media (min-width:768px){.cta-image__title{font-family:"Sofia Pro",sans-serif;font-size:2.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.5px;margin-bottom:60px;max-width:525px;}}.cta-image__text,.cta-image__media{flex:1;}.cta-image__text{flex-basis:68%;padding:1.6em;}@media (min-width:768px){.cta-image__text{padding:2.4em;text-align:left;}.cta-image__text .e-cta-btn{text-align:left;position:absolute;bottom:2.4em;}}.cta-image__text button{background-color:#fc341e;color:#ffffff;}.cta-image__text button:active,.cta-image__text button:hover{background-color:rgba(252,52,30,0.35);color:#000000;}.cta-image__media{flex-basis:32%;}@media (min-width:768px) and (max-width:1200px){.cta-image__media{overflow:hidden;flex-basis:40%;}}@media (min-width:768px){.cta-image__media div{height:100%;}}.cta-image__media img{display:block;}@media (min-width:768px){.cta-image__media img{height:100%;width:auto;}}@media (min-width:768px){.cta-image__media{justify-content:flex-end;}}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.e-cta-text-wrapper{display:inline-block;}.e-cta-text{display:flex;line-height:1;margin:0 0 0 5px;}.e-cta-text--red{color:#fc341e;}.e-cta-text--red svg{fill:#fc341e;}.e-cta-text--lime{color:#70cb5d;}.e-cta-text--lime svg{fill:#70cb5d;}.e-cta-text--aqua{color:#00d1d9;}.e-cta-text--aqua svg{fill:#00d1d9;}.e-cta-text--orange{color:#ff7f00;}.e-cta-text--orange svg{fill:#ff7f00;}.e-cta-text--hotpink{color:hotpink;}.e-cta-text--hotpink svg{fill:hotpink;}.e-cta-text--green{color:#02c463;}.e-cta-text--green svg{fill:#02c463;}.e-cta-text--bright-green{color:#afdd35;}.e-cta-text--bright-green svg{fill:#afdd35;}.e-cta-text--grey{color:#919191;}.e-cta-text--grey svg{fill:#919191;}.e-cta-text--white{color:#ffffff;}.e-cta-text--white svg{fill:#ffffff;}.e-cta-text--black{color:#000000;}.e-cta-text--black svg{fill:#000000;}.e-cta-text--blue{color:#0814a8;}.e-cta-text--blue svg{fill:#0814a8;}.e-cta-text--blue{color:#ffffff;}.e-cta-text--blue svg{fill:#ffffff;}.e-cta-text a{line-height:1;margin-bottom:0;}.e-cta-text .e-cta-text__arrow{width:20px;height:20px;padding:0;margin:0;transform:rotate(-90deg);transition:transform 0.5s ease;}.e-cta-text .e-cta-text__text{transition:transform 0.5s ease;transform:translateX(-8px);}.e-cta-text:hover .e-cta-text__text{transition:transform 0.5s ease;transform:translateX(-4px);}.e-cta-text:hover .e-cta-text__arrow{padding:0;margin:0;transform:rotate(-90deg) translateY(-2px);}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.s-news-wrapper{position:relative;max-width:1200px;margin:0 auto;}.s-news{width:90%;margin:0 auto;max-width:540px;padding:40px 0;position:relative;z-index:1;}@media (min-width:768px){.s-news{width:95%;max-width:1110px;}}@media (min-width:768px){.s-news{padding:60px 0;}}.s-news-top-bar{margin-bottom:50px;align-items:center;justify-content:space-between;}@media (min-width:768px){.s-news-top-bar{display:flex;}}.s-news-cards{display:flex;flex-direction:column;align-items:center;}@media (min-width:1090px){.s-news-cards{flex-direction:row;align-items:flex-start;flex-wrap:wrap;}}@media (min-width:1090px){.s-news-cards{width:960px;margin:0 auto;}}.s-news-card-wrapper{width:100%;width:290px;margin:0 0 40px;}@media (min-width:768px){.s-news-card-wrapper{width:450px;}}@media (min-width:1090px){.s-news-card-wrapper{margin-right:16px;width:290px;}}@media (min-width:1200px){.s-news-card-wrapper{margin:0 45px 40px 0;}}@media (min-width:1090px){.s-news-card-wrapper:nth-of-type(3n){margin-right:0;}}.s-news-card{width:100%;position:relative;}.s-news-card a{color:#ffffff;transition:0.4s;}.s-news-card__logo{background-color:#000000;position:absolute;top:-1px;left:50%;transform:translateX(-50%);padding:0 16px 16px;}.s-news-card__logo img{max-width:100px;width:100% !important;height:auto !important;margin:0;}.s-news-card__image{margin:0 auto 20px;transition:transform 0.4s;transform:translateY(0px);}.s-news-card__image img{-o-object-fit:cover;object-fit:cover;width:290px;height:200px;}@media (min-width:768px){.s-news-card__image img{width:450px;height:300px;}}@media (min-width:1090px){.s-news-card__image img{width:290px;height:200px;}}.s-news-card__info small{margin-bottom:10px;font-weight:200;}.s-news-card__type-date-length span:nth-child(2),.s-news-card__type-date-length span:nth-child(3){padding-left:3px;}.s-news-card__type-date-length span:nth-child(2):before,.s-news-card__type-date-length span:nth-child(3):before{content:" | ";padding-right:3px;}.s-news-card__bg{position:absolute;z-index:-1;top:-100px;left:-100px;right:0px;display:flex;justify-content:center;align-items:center;color:#fc341e;display:none;}.s-news-card__bg--red{color:#fc341e;}.s-news-card__bg--red svg{fill:#fc341e;}.s-news-card__bg--lime{color:#70cb5d;}.s-news-card__bg--lime svg{fill:#70cb5d;}.s-news-card__bg--aqua{color:#00d1d9;}.s-news-card__bg--aqua svg{fill:#00d1d9;}.s-news-card__bg--orange{color:#ff7f00;}.s-news-card__bg--orange svg{fill:#ff7f00;}.s-news-card__bg--hotpink{color:hotpink;}.s-news-card__bg--hotpink svg{fill:hotpink;}.s-news-card__bg--green{color:#02c463;}.s-news-card__bg--green svg{fill:#02c463;}.s-news-card__bg--bright-green{color:#afdd35;}.s-news-card__bg--bright-green svg{fill:#afdd35;}.s-news-card__bg--grey{color:#919191;}.s-news-card__bg--grey svg{fill:#919191;}.s-news-card__bg--white{color:#ffffff;}.s-news-card__bg--white svg{fill:#ffffff;}.s-news-card__bg--black{color:#000000;}.s-news-card__bg--black svg{fill:#000000;}.s-news-card__bg--blue{color:#0814a8;}.s-news-card__bg--blue svg{fill:#0814a8;}.s-news-card__bg svg{width:400px;}@media (min-width:768px){.s-news-card__bg{left:-180px;top:-100px;}.s-news-card__bg svg{width:500px;}}@media (min-width:1090px){.s-news-card__bg{top:-100px;left:-100px;}.s-news-card__bg svg{width:400px;}}.s-news-card:hover .s-news-card__image{transform:translateY(-5px);transition:transform 0.4s;}.s-news-card:hover .s-news-card__bg{transform:rotate(90deg) scale(1);display:flex;animation:rotate-on-hover 1s;}@keyframes rotate-on-hover{from{transform:rotate(0deg) scale(0.8);}to{transform:rotate(90deg) scale(1);}}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.s-article-video-wrapper{background-color:#ffffff;color:#000000;}.s-article-video{width:90%;max-width:450px;margin:0 auto;padding:0 0 30px;}@media (min-width:1200px){.s-article-video{max-width:540px;}}@media (min-width:768px){.s-article-video{padding:0 0 40px;}}.s-article-video__video{align-items:center;margin-bottom:20px;}.s-article-video__caption{border-bottom:1px solid black;}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer;}.youtube img{width:100%;top:-16.84%;left:0;opacity:0.7;cursor:pointer;position:absolute;}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:0.8;border-radius:6px;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);}.youtube iframe{height:100%;width:100%;top:0;left:0;position:absolute;}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.s-hero-cw-wrapper{display:flex;position:relative;padding-top:30px;}@media (min-width:768px){.s-hero-cw-wrapper{padding-top:60px;}}.s-hero-cw-wrapper + div{padding-top:70px;}@media (min-width:768px){.s-hero-cw-wrapper + div{padding-top:40px;}}.s-hero-cw-sunburst-svg{position:absolute;left:50%;top:115px;width:75%;margin-left:-38%;}.s-hero-cw-sunburst-svg--red{color:#fc341e;}.s-hero-cw-sunburst-svg--red svg{fill:#fc341e;}.s-hero-cw-sunburst-svg--lime{color:#70cb5d;}.s-hero-cw-sunburst-svg--lime svg{fill:#70cb5d;}.s-hero-cw-sunburst-svg--aqua{color:#00d1d9;}.s-hero-cw-sunburst-svg--aqua svg{fill:#00d1d9;}.s-hero-cw-sunburst-svg--orange{color:#ff7f00;}.s-hero-cw-sunburst-svg--orange svg{fill:#ff7f00;}.s-hero-cw-sunburst-svg--hotpink{color:hotpink;}.s-hero-cw-sunburst-svg--hotpink svg{fill:hotpink;}.s-hero-cw-sunburst-svg--green{color:#02c463;}.s-hero-cw-sunburst-svg--green svg{fill:#02c463;}.s-hero-cw-sunburst-svg--bright-green{color:#afdd35;}.s-hero-cw-sunburst-svg--bright-green svg{fill:#afdd35;}.s-hero-cw-sunburst-svg--grey{color:#919191;}.s-hero-cw-sunburst-svg--grey svg{fill:#919191;}.s-hero-cw-sunburst-svg--white{color:#ffffff;}.s-hero-cw-sunburst-svg--white svg{fill:#ffffff;}.s-hero-cw-sunburst-svg--black{color:#000000;}.s-hero-cw-sunburst-svg--black svg{fill:#000000;}.s-hero-cw-sunburst-svg--blue{color:#0814a8;}.s-hero-cw-sunburst-svg--blue svg{fill:#0814a8;}@media (min-width:567px){.s-hero-cw-sunburst-svg{width:58%;margin-left:-29%;}}@media (min-width:768px){.s-hero-cw-sunburst-svg{width:40%;top:200px;margin-left:-20%;}}@media (min-width:1090px){.s-hero-cw-sunburst-svg{width:33%;top:60px;margin-left:-16%;}}@media (min-width:1550px){.s-hero-cw-sunburst-svg{width:25%;margin-left:-12%;}}.s-hero-cw-sunburst-svg svg{opacity:0.45;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.s-hero-cw-sunburst-svg svg{width:640px;height:640px;}}@media all and (-ms-high-contrast:none) and (min-width:567px),(-ms-high-contrast:active) and (min-width:567px){.s-hero-cw-sunburst-svg svg{width:1200px;height:1200px;}}@media all and (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.s-hero-cw-sunburst-svg svg{margin-left:60px;margin-top:10px;width:1400px;height:1400px;}}@media all and (-ms-high-contrast:none) and (min-width:1090px),(-ms-high-contrast:active) and (min-width:1090px){.s-hero-cw-sunburst-svg svg{width:1600px;height:1600px;}}@media all and (-ms-high-contrast:none) and (min-width:1200px),(-ms-high-contrast:active) and (min-width:1200px){.s-hero-cw-sunburst-svg svg{width:1700px;height:1700px;}}.s-hero-cw{width:90%;margin:0 auto;max-width:540px;margin:0 auto;padding:0;position:relative;z-index:1;}@media (min-width:768px){.s-hero-cw{width:95%;max-width:1110px;}}@media (min-width:1090px){.s-hero-cw{display:grid;grid-template-areas:'title image' 'cta image';float:left;margin:0 auto;width:95%;max-width:1360px;}}.s-hero-cw__title{margin:0 auto 40px;}@media (min-width:1090px){.s-hero-cw__title{position:relative;grid-area:title;float:left;max-width:820px;margin:60px auto 0;width:100%;}}.s-hero-cw__title h1{font-size:36px;line-height:1;}@media (min-width:768px){.s-hero-cw__title h1{font-size:64px;line-height:60px;}}.s-hero-cw__title span{display:block;margin:0 auto 3vw auto;max-width:230px;}@media (min-width:768px){.s-hero-cw__title span{max-width:400px;margin-bottom:25px;white-space:nowrap;}}@media (min-width:1090px){.s-hero-cw__title span{max-width:230px;}}.s-hero-cw__title span:first-child{text-align:left;padding-left:1em;position:relative;}.s-hero-cw__title span:first-child:after{position:absolute;content:"";width:calc(100% - 34vw);background-color:#fff;height:4px;left:218px;top:50%;}@media (min-width:567px){.s-hero-cw__title span:first-child:after{width:calc(100% - 110px);}}@media (min-width:768px){.s-hero-cw__title span:first-child:after{height:8px;left:365px;width:calc(100% - 80px);}}@media (min-width:1200px){.s-hero-cw__title span:first-child:after{width:calc(100% - 30px);}}.s-hero-cw__title span:last-child{text-align:left;padding-left:2.5em;position:relative;}.s-hero-cw__title span:last-child:before{position:absolute;content:"";min-width:150px;width:calc(100% - 44vw);background-color:#fff;height:5px;right:245px;top:50%;}@media (min-width:768px){.s-hero-cw__title span:last-child:before{width:calc(100% - 162px);right:410px;height:8px;}}@media (min-width:1090px){.s-hero-cw__title span:last-child:before{width:calc(100% - 197px);right:245px;}}.s-hero-cw__summary-wrap{margin:0 auto 32px;max-width:350px;}@media (min-width:1090px){.s-hero-cw__summary-wrap{grid-area:cta;}}.s-hero-cw__summary-wrap__summary{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:30px;margin-bottom:14px;}@media (min-width:768px) and (max-width:1090px){.s-hero-cw__summary-wrap__summary p{text-align:center;}}@media (min-width:1090px){.s-hero-cw__summary-wrap__summary p{margin:-30px -130px 25px 165px;}.s-hero-cw__summary-wrap__summary p:last-child{margin-bottom:25px;}}.s-hero-cw__summary-wrap__button .e-cta-btn button{height:auto;padding:12px 15px;}@media (min-width:1090px){.s-hero-cw__summary-wrap__button{margin:0 165px;}}.s-hero-cw__image{max-width:100%;margin:0 auto -70px auto;}@media (min-width:768px){.s-hero-cw__image{max-width:450px;}}@media (min-width:1090px){.s-hero-cw__image{max-width:inherit;grid-area:image;width:calc(100% - 175px);margin-right:0;margin-bottom:-40px;}.s-hero-cw__image picture{max-width:682px;}}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}.hero-oc{position:relative;background-color:#000000;color:#ffffff;}.hero-oc__block{width:90%;margin:0 auto;max-width:540px;padding:40px 0;position:relative;z-index:1;padding-top:80px;}@media (min-width:768px){.hero-oc__block{width:95%;max-width:1110px;}}@media (min-width:768px){.hero-oc__block{padding:60px 0;}}.hero-oc__block-inner{max-width:655px;}.hero-oc h1{font-size:3rem;line-height:1.2708333333;letter-spacing:-0.015em;font-weight:700;margin-bottom:40px;}.hero-oc__content{display:flex;flex-direction:column;}.hero-oc__content-button .e-cta-btn{text-align:left;}.hero-oc__content-button .e-cta-btn button{width:auto;padding:0 40px;}.hero-oc__content-text{margin-top:18px;line-height:1.5;}.hero-oc__date{display:flex;}.hero-oc__date > span::after{content:" | ";white-space:break-spaces;}.hero-oc__date time:last-child::after{content:"\00A0";}.hero-oc__image{display:none;overflow:hidden;}.hero-oc__sunburst{fill:#fc341e;position:absolute;width:100%;max-width:620px;left:0;top:0;transform:translate(-50%,-50%);z-index:1;}@media (min-width:567px){.hero-oc__content{flex-direction:row;}.hero-oc__content-text{margin-top:0;margin-left:28px;}}@media (min-width:768px){.hero-oc__block{padding-top:120px;padding-bottom:120px;}.hero-oc__block-inner{max-width:50%;}.hero-oc__image{display:block;position:absolute;top:0;bottom:0;right:0;left:50%;z-index:0;}.hero-oc__image-wrapper,.hero-oc__image-wrapper img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center;object-position:center;}.hero-oc h1{font-size:4.6875rem;line-height:1.2;margin-bottom:57px;}}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@keyframes show-menu{from{max-height:0;}to{max-height:830px;}}@keyframes hide-menu{from{max-height:430px;}to{max-height:0;}}@keyframes slide-in{from{width:0;}to{width:100%;}}.s-nav-top{display:none;}@media (min-width:1090px){.s-nav-top{display:flex;align-items:center;justify-content:space-between;width:95%;height:34px;max-width:1360px;margin:0 auto;}}.s-nav-top__language{margin-right:35px;display:inline-flex;}.s-nav-top__language svg{margin-right:0;}.s-nav-top__language ul.e-dropbutton__secondary-actions{width:calc(100% + 25px);margin-left:-19px;}.s-nav-top__language li.secondary-action{background-color:#ffffff;}.s-nav-top__language li.secondary-action:hover,.s-nav-top__language li.secondary-action:focus{background-color:#fc341e;color:#ffffff;}.s-nav-top__language li.secondary-action a{color:#000000;}.s-nav-top__language li.secondary-action a:hover,.s-nav-top__language li.secondary-action a:focus{color:#ffffff;}@media (min-width:1090px){.s-nav-top__language__mobile{display:none;}}.s-nav-top__members a,.s-nav-top__search a{display:block;margin:0;color:#ffffff;}.s-nav-top__members a small,.s-nav-top__search a small{margin:0;}.s-nav-wrapper{position:relative;z-index:1;z-index:2;}.s-nav{display:flex;border-bottom:1px solid #ffffff;justify-content:space-between;align-items:center;width:95%;max-width:1360px;margin:0 auto;position:relative;}@media (min-width:1090px){.s-nav{border-top:1px solid #ffffff;margin:0 auto;}}div.s-nav-logo__mobile{width:150px;background-color:#000000;padding-right:0.8em;padding-top:1em;}@media (min-width:768px){div.s-nav-logo__mobile{width:200px;padding-top:35px;}}@media (min-width:1090px){div.s-nav-logo__mobile{display:none;}}div.s-nav-logo__desktop{width:250px;display:none;margin-bottom:-70px;background-color:#000000;padding-right:1em;}@media (min-width:1090px){div.s-nav-logo__desktop{display:block;margin-right:20px;}}div.s-nav-logo a:hover{border:none;}div.s-nav-logo img{display:block;}.s-nav-menu-wrapper{position:absolute;top:62px;left:0;right:0;background-color:#ffffff;display:block;max-height:0;overflow:hidden;}.s-nav-menu-wrapper--show{animation:show-menu 0.5s ease-in forwards;}.s-nav-menu-wrapper--hide{animation:hide-menu 0.5s ease-in forwards;}.s-nav-menu-wrapper--show-oveflow{overflow:visible;}@media (min-width:1090px){.s-nav-menu-wrapper{position:static;max-height:unset;min-height:58px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000000;overflow:visible;width:calc(100% - 565px);}}.s-nav-menu{width:90%;margin:0 auto;padding-top:40px;}@media (min-width:1090px){.s-nav-menu{width:100%;padding:5px 0;}}.s-nav-menu a{color:#000000;}.s-nav-menu a:hover{text-decoration:none;color:#fc341e;}.s-nav-menu__cta-mobile{height:60px;margin:0 auto;padding-top:30px;position:relative;z-index:0;}.s-nav-menu__cta-mobile.reset-pt{padding-top:0;}.s-nav-menu__cta-mobile .e-cta-btn{text-align:center;}@media (min-width:1090px){.s-nav-menu__cta-mobile{display:none;}}.s-nav-menu__cta-mobile-login .e-cta-btn{text-align:center;}.s-nav-menu__cta-mobile-login .e-cta-btn button{border:1px solid #fc341e;background:#ffffff;color:#fc341e;}.s-nav-menu__cta-mobile-dashboard{text-align:center;}.s-nav-menu__cta-mobile-bg{position:absolute;bottom:0;left:0;right:0;top:0;height:1px;background-image:url("/themes/custom/climate_group/assets/images/svg/cg_dash.svg");}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.s-nav-menu__cta-mobile-bg{display:none;}}.s-nav-menu__mobile-members{width:90%;margin:0 auto;display:flex;justify-content:center;cursor:pointer;}.s-nav-menu__mobile-members a{border:1px solid #fc341e;color:#fc341e;max-width:400px;width:100%;text-align:center;padding:10px 24px;font-weight:600;}.s-nav-menu__mobile-members p{color:#000000;}.s-nav-menu__mobile-members p:hover{color:#fc341e;}@media (min-width:1090px){.s-nav-menu__mobile-members{display:none;}}@media (min-width:1090px){.s-nav-menu-items{position:unset;background-color:#000000;width:100%;min-width:590px;display:flex;justify-content:flex-start;align-items:center;padding:0;flex-flow:wrap row;gap:1rem;}.s-nav-menu-items a{color:#ffffff;margin:0;}.s-nav-menu-items a:hover,.s-nav-menu-items a:focus{text-decoration:underline;color:#ffffff;}}.s-nav-menu-item{display:flex;align-items:center;justify-content:space-between;height:48px;position:relative;white-space:nowrap;transition:0.4s;color:#000000;cursor:pointer;width:100%;}.s-nav-menu-item .svg-arr-right-black{transition:0.4s;}.s-nav-menu-item:hover{color:#fc341e;text-decoration:none;}.s-nav-menu-item:hover .svg-arr-right-black{fill:#fc341e;}@media (min-width:1090px){.s-nav-menu-item:hover .svg-arr-right-black{fill:#ffffff;}}@media (min-width:1090px){.s-nav-menu-item{color:#ffffff;width:unset;display:inline;height:unset;margin:unset;margin-right:0px;}.s-nav-menu-item:hover{color:#ffffff;text-decoration:underline;}}.s-nav-menu-item__text{font-size:18px;line-height:1;}.s-nav-menu-item__arrow svg{width:9px;height:9px;}@media (min-width:1090px){.s-nav-menu-item__arrow svg{transform:rotate(90deg);}.s-nav-menu-item__arrow svg .svg-arr-right-black{fill:#ffffff;}}@media (min-width:1090px){.s-nav-menu-item-has-submenu{cursor:pointer;padding-left:10px;}.s-nav-menu-item-has-submenu:hover{text-decoration:none;}.s-nav-menu-item-has-submenu--hover{padding:22px 0 22px 10px;text-decoration:none;}.s-nav-menu-item-has-submenu--wrapper{position:relative;display:inline;}}.s-nav-menu-item__dashed-line{position:absolute;bottom:0;left:0;right:0;top:0;height:1px;background-image:url("/themes/custom/climate_group/assets/images/svg/cg_dash.svg");}@media (min-width:1090px){.s-nav-menu-item__dashed-line{display:none;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.s-nav-menu-item{border-bottom:1px dashed black;}.s-nav-menu-item__dashed-line{display:none;}}@keyframes slide-in{from{right:-100vw;z-index:2;width:0;}to{right:0;width:100%;}}@keyframes slide-out{from{right:0;width:100%;}to{right:-100vw;z-index:2;width:0;}}@keyframes slide-down{from{max-height:0;}to{max-height:500px;}}@keyframes slide-up{from{max-height:500px;}to{max-height:0;}}.s-nav-submenus-wrapper{position:absolute;top:0;left:unset;right:-100vw;z-index:2;width:0;background-color:#fff;margin-bottom:50px;}.s-nav-submenus-wrapper--show{height:100%;animation:slide-in 0.4s ease-in forwards;}.s-nav-submenus-wrapper--hide{animation:slide-out 0.4s ease-in forwards;}@media (min-width:1090px){.s-nav-submenus-wrapper{top:40px;left:0;right:0;width:calc(100% + 20px);max-height:0;height:unset;overflow:hidden;}.s-nav-submenus-wrapper--slide-down{animation:slide-down 0.4s ease-in forwards;}.s-nav-submenus-wrapper--slide-up{animation:slide-up 0.3s ease forwards;}}@media (min-width:1090px){.s-nav-submenus{display:flex;height:100%;}}.s-nav-submenus__back-btn{width:90%;margin:0 auto;padding:20px 0 10px;cursor:pointer;}.s-nav-submenus__back-btn span{color:#fc341e;font-size:16px;font-weight:500;margin:0 0 0 10px;}.s-nav-submenus__back-btn svg{width:9px;height:9px;transform:rotate(180deg);fill:#fc341e;}.s-nav-submenus__back-btn svg .svg-arr-right-black{fill:#fc341e;}@media (min-width:1090px){.s-nav-submenus__back-btn{display:none;}}.s-nav-submenu{width:90%;margin:0 auto;padding:20px 0 0;}.s-nav-submenu__title{color:black;font-size:24px;font-weight:600;display:block;margin-bottom:40px;}.s-nav-submenu__items{display:flex;flex-direction:column;width:100%;}.s-nav-submenu__items a{margin:0;color:#000000;padding:10px;}.s-nav-submenu__items a:hover,.s-nav-submenu__items a:focus{text-decoration:underline;background-color:#f5f5f5;color:#000000;}.s-nav-submenu__item{position:relative;display:flex;align-items:center;}.s-nav-submenu__item::after{content:'';}@media (max-width:1090px){.s-nav-submenu__item::after{position:absolute;bottom:0;left:0;right:0;top:0;height:1px;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_dash.svg);}}.s-nav-submenu__item span{font-size:16px;font-weight:500;}.s-nav-submenu__item small{display:none;}@media (min-width:1090px){.s-nav-submenu__item span{color:#000000;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.s-nav-submenu__item{border-bottom:1px dashed black;}}.s-nav-submenu__item-bg{position:absolute;bottom:0;left:0;right:0;top:0;height:1px;background-image:url("/themes/custom/climate_group/assets/images/svg/cg_dash.svg");}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.s-nav-submenu__item-bg{display:none;}}@media (min-width:1090px){.s-nav-submenu-area{width:347px;}.s-nav-submenu-area__items a:hover{text-decoration:none;}.s-nav-submenu-area__item{cursor:pointer;position:relative;}.s-nav-submenu-area__item:after{content:"";position:absolute;height:1px;width:347px;background-color:transparent;bottom:-1px;z-index:999;transition:background-color 0.4s ease;}}@media all and (min-width:1090px) and (-ms-high-contrast:none),(min-width:1090px) and (-ms-high-contrast:active){.s-nav-submenu-area__item:after{display:none;}}@media (min-width:1090px){.s-nav-submenu-area__item span{transition:transform 0.6s ease;width:347px;}.s-nav-submenu-area__item:hover{background-color:#fc341e;}.s-nav-submenu-area__item:hover span{color:#ffffff;transform:translate(10px);}.s-nav-submenu-area__item:hover div{display:none;}.s-nav-submenu-area__item:hover:after{background-color:#fc341e;}}@media (min-width:1090px){.s-nav-submenu-init{margin-left:50px;}.s-nav-submenu-init__items{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;max-height:unset;}.s-nav-submenu-init__item{transition:0.4s;width:48%;display:block;height:100%;margin-bottom:10px;cursor:pointer;transition:0.4s;}.s-nav-submenu-init__item span{display:block;margin-bottom:6px;}.s-nav-submenu-init__item small{display:block;color:#000000;}.s-nav-submenu-init__item:hover span,.s-nav-submenu-init__item:hover small{transition:0.4s;color:#fc341e;}.s-nav-submenu-init__item:hover .s-nav-submenu-init__item-subtitle{text-decoration:underline;}.s-nav-submenu-init__title{margin-bottom:30px;}.s-nav-submenu-init__item-bg{display:none;}}.s-nav-btns{display:flex;}.s-nav-btns__search{width:30px;cursor:pointer;margin-right:27px;}@media (min-width:1090px){.s-nav-btns__search{display:none;}}.s-nav-btns__menu{display:flex;align-items:center;justify-content:center;}@media (min-width:1090px){.s-nav-btns__menu{display:none;}}.s-nav-btns__menu-icon{display:none;width:30px;cursor:pointer;}.s-nav-btns__menu-icon--show{display:block;}.s-nav-cta-desktop{display:none;}.s-nav-cta-desktop .e-cta-btn button{min-width:auto;}@media (min-width:1090px){.s-nav-cta-desktop{display:block;}.s-nav-cta-desktop .e-cta-btn button{height:36px;}}.s-nav-cta-desktop__dashboard{margin:0 10px;}.s-nav-cta-desktop__dashboard a{color:#ffffff;}.s-nav-cta-desktop__login{margin:0 10px;}.s-nav-cta-desktop__login button{background-color:#000000;border:1px solid #fc341e;color:#fc341e;}.s-nav-cta-desktop__login button:focus,.s-nav-cta-desktop__login button:hover{border:none;}
@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Light.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro Semi";src:url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Sofia Pro";src:url("/assets/fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("/assets/fonts/sofiapro/SofiaPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}html,body{font-family:"Sofia Pro",sans-serif;font-style:normal;font-weight:400;background-color:#000000;color:#ffffff;box-sizing:border-box;}body{overflow-x:hidden;}img,svg{width:100%;height:auto;}h1,.b-pseudo-h1{font-family:"Sofia Pro",sans-serif;font-size:2.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.5px;}h2,.b-pseudo-h2{font-family:"Sofia Pro",sans-serif;font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-0.4px;margin-bottom:16px;}@media (min-width:768px){h2,.b-pseudo-h2{font-size:2rem;}}h3,.b-pseudo-h3{font-family:"Sofia Pro",sans-serif;font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-0.1px;margin-bottom:30px;}h4,.b-pseudo-h4{font-family:"Sofia Pro",sans-serif;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;margin-bottom:15px;}h5,.b-pseudo-h5{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;}h6,.b-pseudo-h6{font-family:"Sofia Pro",sans-serif;font-size:0.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;margin:0;}p{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:30px;}p:last-child{margin-bottom:0px;}strong{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:30px;font-size:inherit !important;font-weight:600;}small{font-family:"Sofia Pro",sans-serif;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;display:block;margin-bottom:29px;}em{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:30px;font-size:inherit !important;font-style:italic;font-weight:inherit;}ol,ul{margin:0 0 1.875rem 1.25rem;list-style:none;}li{position:relative;font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:8px;}li::before{position:absolute;left:-1.25rem;color:inherit;background:transparent;}ol{counter-reset:counter__default;}ol li{counter-increment:counter__default;}ol li::before{content:counter(counter__default) ".";}ul li::before{content:'•';}a{font-family:"Sofia Pro",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.1px;margin-bottom:30px;font-size:inherit !important;font-weight:inherit;text-decoration:none;color:#fc341e;}a:hover{text-decoration:underline;}
@font-face{font-family:"Sofia Pro";src:url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-Light.woff2) format("woff2"),url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2) format("woff2"),url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-SemiBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-Regular.woff2) format("woff2"),url(/themes/custom/climate_group/assets/fonts/sofiapro/SofiaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}main{overflow:hidden}.basic-page-header-white-padding{height:60px;background-color:#fff}.sponsor-layout{background-color:#fff}#toolbar-administration a{font-family:sans-serif;font-size:small;margin-bottom:0}#toolbar-administration li{font-size:small;margin-bottom:0}ul.toolbar-menu li:before{content:''}body.path-user main,body.site-members.path-frontpage main{margin:0 auto;width:95%;max-width:1360px}.tcg-local-tasks ul{margin:0 auto;max-width:1360px;width:95%}.tcg-local-tasks ul li{display:inline-block;padding:1em 0 1em 2em}.tcg-local-tasks ul li:first-child{padding-left:0}.tcg-local-tasks ul li:before{content:''}ul.entity-moderation-form{background:#000}aside[role=complementary]{background-color:#000;color:#fff}aside[role=complementary] div[data-drupal-messages]{background-color:#fff;color:#000;margin:0 auto;max-width:1360px;padding:0;width:95%}aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{padding:1em}body.path-user main[role=main],body.site-members.path-frontpage main[role=main]{padding-top:60px}body.path-user main[role=main] .tcg-local-tasks ul,body.site-members.path-frontpage main[role=main] .tcg-local-tasks ul{margin:0;width:100%}body.path-user main[role=main] #block-pagetitle,body.site-members.path-frontpage main[role=main] #block-pagetitle{padding-bottom:1em}body.path-user main[role=main] .user-login-form #edit-actions,body.path-user main[role=main] .user-login-form .form-item,body.path-user main[role=main] .user-pass #edit-actions,body.path-user main[role=main] .user-pass .form-item,body.site-members.path-frontpage main[role=main] .user-login-form #edit-actions,body.site-members.path-frontpage main[role=main] .user-login-form .form-item,body.site-members.path-frontpage main[role=main] .user-pass #edit-actions,body.site-members.path-frontpage main[role=main] .user-pass .form-item{padding:10px 0}body.path-user main[role=main] .user-login-form .form-text,body.path-user main[role=main] .user-pass .form-text,body.site-members.path-frontpage main[role=main] .user-login-form .form-text,body.site-members.path-frontpage main[role=main] .user-pass .form-text{margin-left:10px}body.path-user main[role=main] .user-login-form .description,body.path-user main[role=main] .user-login-form p,body.path-user main[role=main] .user-pass .description,body.path-user main[role=main] .user-pass p,body.site-members.path-frontpage main[role=main] .user-login-form .description,body.site-members.path-frontpage main[role=main] .user-login-form p,body.site-members.path-frontpage main[role=main] .user-pass .description,body.site-members.path-frontpage main[role=main] .user-pass p{font-style:italic;padding-top:10px}body.path-user main[role=main] .user-login-form p,body.path-user main[role=main] .user-pass p,body.site-members.path-frontpage main[role=main] .user-login-form p,body.site-members.path-frontpage main[role=main] .user-pass p{margin-bottom:10px}body.path-user main[role=main] .user-login-form .form-submit,body.path-user main[role=main] .user-pass .form-submit,body.site-members.path-frontpage main[role=main] .user-login-form .form-submit,body.site-members.path-frontpage main[role=main] .user-pass .form-submit{padding:5px 10px 8px 10px}[data-drupal-messages] ul li::before{content:""}.eu-cookie-compliance-banner .eu-cookie-compliance-content{font-family:"Sofia Pro",sans-serif;padding:1em 1.8em;max-width:80%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text{margin:0;max-width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text h2{font-size:18px;font-weight:700}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text p{font-size:14px;font-weight:400}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text p a{color:#fff;font-size:14px;line-height:1.4;text-decoration:underline}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons{float:none;max-width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button{border:1px solid #fc341e;font-size:16px;padding:1em 1.8em;width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button.agree-button{background-color:#fc341e;color:#fff;margin-right:1em}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button.decline-button{background:0 0;border-radius:0;box-shadow:none;color:#fc341e;text-shadow:none}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text{margin:0 5% 0 0;max-width:40%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons{float:right;max-width:50%}.eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button{width:auto}}.s-search-bar{margin-top:35px;min-width:290px;margin-top:0}@media (min-width:567px){.s-search-bar{margin-top:50px}}.s-search-bar__input{height:48px;width:100%;flex:1;border:none;margin-right:-4px;background-color:#fff;position:relative;color:#000;padding:0 38px 0 20px}.s-search-bar__input:focus{border:none;outline:0}@media (min-width:567px){.s-search-bar__input{height:50px;width:400px}}.s-search-bar__label{position:relative;color:#70cb5d;line-height:1;margin:0}.s-search-bar__label svg{position:absolute;width:24px;height:24px;left:-31px;top:13px;pointer-events:none}.s-search-bar__label svg path{fill:#000}.s-search-bar__submit{background-color:#e71a04;min-width:101px;height:48px;border:none;margin:0;color:#fff;font-style:16px;padding-inline:24px;cursor:pointer}.s-search-bar__submit:focus{border:none;outline:0}@media (min-width:567px){.s-search-bar__submit{width:130px;height:50px}}.s-search-bar form{display:flex;margin-bottom:40px}.pager__items{display:flex;justify-content:flex-end}.pager__item{list-style-type:none;margin-right:10px}.pager__item:before{content:''}.pager__item a{color:#919191}.pager__item--first a,.pager__item--last a,.pager__item--next a,.pager__item--previous a{color:#fff}.pager__item--first{margin-right:15px}.pager__item--last{margin-left:15px}.pager .is-active a{color:#fff}.s-init-nav-wrapper{position:relative;z-index:1;padding:0 2.5%;z-index:10}.s-init-nav-wrapper.sticky{position:fixed;top:0;width:95%}.s-init-nav{width:100%;margin:0 auto;box-sizing:border-box;padding:0 10px;display:flex;align-items:center;height:51px;color:#000;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative}.s-init-nav--bg-red{background-color:#fc341e}.s-init-nav--bg-lime{background-color:#70cb5d}.s-init-nav--bg-aqua{background-color:#00d1d9}.s-init-nav--bg-orange{background-color:#ff7f00}.s-init-nav--bg-hotpink{background-color:#ff69b4}.s-init-nav--bg-bright-green{background-color:#afdd35}.s-init-nav--bg-green{background-color:#02c463}.s-init-nav--bg-grey{background-color:#919191}.s-init-nav--bg-white{background-color:#fff}.s-init-nav--bg-black{background-color:#000}.s-init-nav::-webkit-scrollbar{display:none}.s-init-nav--bg-ep100{background-color:#00d1d9}.s-init-nav--bg-ev100,.s-init-nav--bg-ev100-2,.s-init-nav--bg-routezero{background-color:#ff7f00}.s-init-nav--bg-re100,.s-init-nav--bg-re100gold,.s-init-nav--bg-under2coalition{background-color:#02c463}.s-init-nav--bg-climateweek,.s-init-nav--bg-led{background-color:#fff}.s-init-nav--bg-concretezero,.s-init-nav--bg-steelzero{background-color:#0814a8}.s-init-nav--bg-247{background-color:#afdd35}@media (min-width:567px){.s-init-nav{min-width:450px;max-width:1360px;overflow-x:initial}}.s-init-nav__logo{margin-right:30px}.s-init-nav__logo svg{width:68px;height:22px;vertical-align:text-bottom}.s-init-nav__logo--led svg{width:53px;height:22px}.s-init-nav__logo--climateweek svg{width:196px;height:22px}.s-init-nav__logo--under2coalition svg{width:100px;height:38px}.s-init-nav__logo--concretezero svg{width:87px;height:34px}.s-init-nav__logo--247 svg,.s-init-nav__logo--routezero svg,.s-init-nav__logo--steelzero svg{width:124px;height:22px}.s-init-nav__menu{display:flex;justify-content:center}@media (min-width:567px){.s-init-nav__menu{width:85%}}@media (min-width:567px){.s-init-nav__menu--climateweek{width:70%}}.s-init-nav__menu--re100{margin-right:calculateRem(200)}.s-init-nav ul{display:flex;margin:0}.s-init-nav ul li{align-items:center;display:flex;justify-content:center;margin-bottom:0}.s-init-nav ul li::before{content:''}.s-init-nav ul li:last-child a{margin-right:30px}@media (min-width:567px){.s-init-nav ul li:last-child a{margin-right:10px}}@media (min-width:768px){.s-init-nav ul li{margin-right:25px}}@media (min-width:1090px){.s-init-nav ul li{margin-right:40px}}.s-init-nav ul li a{font-size:16px;color:#000}@media (min-width:1090px){.s-init-nav ul li a{margin:0 5px}}.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li a,.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li span,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li a,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li span{color:#fff}.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li.has_submenu,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li.has_submenu{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg)}.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li.has_submenu>span,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li.has_submenu>span{margin-right:4px}.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li.has_submenu.show_submenu,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li.has_submenu.show_submenu{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-up-white.svg)}.s-init-nav .s-init-nav__menu.s-init-nav__menu--concretezero ul li ul li::before,.s-init-nav .s-init-nav__menu.s-init-nav__menu--steelzero ul li ul li::before{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_dash-white.svg)}.s-init-nav{display:block;height:auto;margin:auto;padding:15px 20px}@media (min-width:567px){.s-init-nav{padding:20px}}.s-init-nav .s-init-nav__logo:after{color:#000;content:"";position:absolute;right:3.5%;top:0;bottom:0;width:20px;height:100%;background-color:transparent;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-up-black.svg);background-position:0 18px;background-repeat:no-repeat;background-size:17px 17px;z-index:2;cursor:pointer}.s-init-nav .s-init-nav__logo.arrowDown:after{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-black.svg)}.s-init-nav .s-init-nav__logo a{color:#000}.s-init-nav .s-init-nav__logo a:hover{text-decoration:none}.s-init-nav--bg-concretezero .s-init-nav__logo:after,.s-init-nav--bg-steelzero .s-init-nav__logo:after{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-up-white.svg)}.s-init-nav--bg-concretezero .s-init-nav__logo.arrowDown:after,.s-init-nav--bg-steelzero .s-init-nav__logo.arrowDown:after{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg)}.s-init-nav--bg-under2coalition{padding:7px 20px}.s-init-nav .s-init-nav__logo--under2coalition:after{background-position:0 21px}.s-init-nav .s-init-nav__menu{display:block;justify-content:left;background-color:inherit;margin-top:10px}@media (min-width:567px){.s-init-nav .s-init-nav__menu{margin-top:0}}.s-init-nav .s-init-nav__menu ul{display:block;background-color:inherit}.s-init-nav .s-init-nav__menu ul li{display:block;padding:8px;background-color:inherit}.s-init-nav .s-init-nav__menu ul li.has_submenu{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-black.svg);background-position:right 15px;background-repeat:no-repeat;background-size:10px 10px;padding-right:10px;cursor:pointer;z-index:3}@media (min-width:1090px){.s-init-nav .s-init-nav__menu ul li.has_submenu{background-position:right center}}.s-init-nav .s-init-nav__menu ul li.has_submenu.show_submenu{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-up-black.svg)}.s-init-nav .s-init-nav__menu ul li ul.submenu_hidden{display:none}.s-init-nav .s-init-nav__menu ul li ul.submenu_visible{display:block}@media (min-width:1090px){.s-init-nav{width:100%;margin:0 auto;box-sizing:border-box;padding:0 10px;display:flex;align-items:center;height:51px;color:#000;position:relative}.s-init-nav .s-init-nav__logo:after{display:none}.s-init-nav .s-init-nav__menu{display:flex;justify-content:center}.s-init-nav .s-init-nav__menu ul{display:flex}.s-init-nav .s-init-nav__menu ul li{display:flex;padding:0}.s-init-nav .s-init-nav__menu ul li ul{list-style-type:none;margin:0;padding:0;width:200px;display:block;top:34px;position:absolute}.s-init-nav .s-init-nav__menu ul li ul li{display:block;margin:0}.s-init-nav .s-init-nav__menu ul li ul li::before{position:absolute;bottom:0;left:0;right:0;top:0;height:1px;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_dash.svg)}.s-init-nav .s-init-nav__menu ul li ul li:last-child a{margin-right:0}.s-init-nav .s-init-nav__menu ul li ul li a{display:block;color:#000;padding:8px 16px;text-decoration:none;text-align:left;margin:0}.s-init-nav .s-init-nav__menu ul li ul li a:hover{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));color:#fff}}.tcg-link-btn--button{background-color:#fc341e;border:none;color:#fff;cursor:pointer;display:inline-block;font:inherit;line-height:1;max-width:100%;padding:20px 30px;transition:all .3s ease-out}.tcg-link-btn--button:hover{background-color:#d02613;text-decoration:none}body.site-default.page-node-type-initiative .article-download-wrapper,body.site-default.page-node-type-initiative .s-article-audio-wrapper,body.site-default.page-node-type-initiative .s-article-video-wrapper,body.site-default.page-node-type-landing-page .article-download-wrapper,body.site-default.page-node-type-landing-page .s-article-audio-wrapper,body.site-default.page-node-type-landing-page .s-article-video-wrapper{background-color:#000;color:#fff}body.site-default.page-node-type-initiative .s-article-video-wide-wrapper,body.site-default.page-node-type-landing-page .s-article-video-wide-wrapper{background-color:#000;color:#fff}body.site-default.page-node-type-initiative .s-article-video-wide-wrapper .s-article-video-wide__cta a,body.site-default.page-node-type-landing-page .s-article-video-wide-wrapper .s-article-video-wide__cta a{color:#fff}body.site-default.page-node-type-initiative .s-article-audio-card--no-img,body.site-default.page-node-type-landing-page .s-article-audio-card--no-img{border:none}body.site-default.page-node-type-initiative .article-download-module,body.site-default.page-node-type-landing-page .article-download-module{background-color:#fff;color:#000}body.site-default.page-node-type-initiative .article-download-module .article-download-module-file__icon svg #Article-download-1440,body.site-default.page-node-type-landing-page .article-download-module .article-download-module-file__icon svg #Article-download-1440{stroke:#000}body.site-default.page-node-type-basic-page .s-text-image-wrapper,body.site-default.page-node-type-news .s-text-image-wrapper,body.site-default.page-node-type-press-release .s-text-image-wrapper{background-color:#fff;color:#000}.dropbutton-widget li::before{content:none}.layout-content-featured-event{background-color:#000;color:#fff;padding-bottom:50px}.layout-content-featured-event .views-element-container{background-color:#000}.layout-content-featured-event #block-fromdateandtime{display:block;padding-left:20%}@media (min-width:768px){.layout-content-featured-event #block-fromdateandtime{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-dateandtimeenddatevalue{display:block;margin-left:20%}@media (min-width:768px){.layout-content-featured-event #block-dateandtimeenddatevalue{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-format{display:block;margin-left:20%}@media (min-width:768px){.layout-content-featured-event #block-format{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-areastaxonomytermname{display:inline-block;width:65%;margin-left:20%;margin-right:20%;margin-top:60px}.layout-content-featured-event #block-areastaxonomytermname ul li{display:inline;margin-left:20%}.layout-content-featured-event #block-areastaxonomytermname ul li::before{display:none}.layout-content-featured-event #block-areastaxonomytermname ul li a{display:inline-block;height:80px;width:60px;background-repeat:no-repeat;background-size:contain}.layout-content-featured-event #block-areastaxonomytermname ul li a span{margin-top:70px;color:#fff;display:block;text-align:center}.layout-content-featured-event #block-areastaxonomytermname ul li a span.facet-item__status{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1,.layout-content-featured-event .facets-widget-links{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1{text-align:center}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li{display:inline-block;margin-left:20px}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li::before{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span{padding:5px}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span:hover{cursor:pointer;background-color:#fff;color:#000}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span.active{cursor:pointer;background-color:#fff;color:#000}.layout-content-featured-event .views-exposed-form{display:block;width:95%;margin:0 auto;background-color:#000;color:#fff;align-items:center;justify-content:space-between}@media (min-width:768px){.layout-content-featured-event .views-exposed-form{max-width:1360px}}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events{display:flex;flex-wrap:wrap}@media (min-width:1090px){.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events{justify-content:center}}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-dates,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-dates{padding-right:25px}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-dates label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-dates label{margin:10px 0;display:block}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-dates input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-dates input{background:rgba(255,255,255,.15);border:0 none;height:48px;display:block;color:#fff;text-align:center;background:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg) no-repeat 98% 18px;background-size:11px 11px;background-color:#262626}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-end-value,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-end-value{padding-right:25px}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-end-value label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-end-value label{margin:10px 0;display:block}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-end-value input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-end-value input{background:rgba(255,255,255,.15);border:0 none;height:48px;display:block;color:#fff;text-align:center;background:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg) no-repeat 98% 18px;background-size:11px 11px;background-color:#262626}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-format,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-format{padding-right:25px}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-format label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-format label{margin:10px 0;display:block}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-format select{background:rgba(255,255,255,.15);border:0 none;height:48px;display:block;color:#fff}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-format select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-format select option{background:#262626}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-field-event-format select{background:#3a3a3a}}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext{display:flex;flex-grow:1;text-align:right;margin-top:35px;width:100%}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext label{display:none}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext input{background:rgba(255,255,255,.15);border:0 none;height:48px;color:#fff;text-align:left;padding:0 0 0 15px;width:100%;background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 10px center}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext::after,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext::after{content:" Search ";display:none;width:124px;height:48px;background-color:#e71a04;position:relative;line-height:45px;text-align:center}@media (min-width:1090px){.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext{width:auto;max-width:600px}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext input{background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 15px center}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-past-events .form-item-search-api-fulltext::after,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-upcoming-events .form-item-search-api-fulltext::after{display:inline-block;cursor:pointer}}body.path-event-search{background-color:#fff;color:#000}body.path-event-search .s-footer-wrapper,body.path-event-search .s-nav-top-wrapper,body.path-event-search .s-nav-wrapper{background-color:#000;color:#fff}body.path-event-search #no-results{text-align:center;padding:10% 0}body.path-event-search .s-nav{height:62px}body.path-event-search .layout-content-event-tabs{display:flex;margin:16px 8px 0;width:calc(100% - 16px)}@media (min-width:1090px){body.path-event-search .layout-content-event-tabs{margin:16px auto 0 auto;width:-moz-fit-content;width:fit-content}}body.path-event-search .layout-content-event-tabs a{padding:8px 0;width:50%;border-bottom:#919191 3px solid;color:#919191;text-align:center}@media (min-width:1090px){body.path-event-search .layout-content-event-tabs a{padding:8px 25px;width:auto}}body.path-event-search .layout-content-event-tabs a.is-active{border-bottom:5px solid #fc341e;color:#fc341e;padding:8px 25px;margin-bottom:29px;font-weight:600}.carousel.tcg-featured-event{width:100%;min-width:290px;margin:0 auto 15px auto;position:relative}@media (min-width:1090px){.carousel.tcg-featured-event{max-width:1100px}}.carousel.tcg-featured-event .carousel-inner>.item{margin-bottom:45px}.carousel.tcg-featured-event .carousel-navigation{display:inline-flex;position:absolute;padding-top:15px;bottom:0;left:20px}@media (min-width:1090px){.carousel.tcg-featured-event .carousel-navigation{right:0;bottom:10px;left:unset}}.carousel.tcg-featured-event .carousel-control{position:relative;width:40px;height:25px}.carousel.tcg-featured-event .carousel-control.left{background-image:url(/themes/custom/climate_week/images/carousel-arrow.svg);transform:rotate(180deg);height:15px;width:15px}.carousel.tcg-featured-event .carousel-control.right{background-image:url(/themes/custom/climate_week/images/carousel-arrow.svg);height:15px;width:15px}.carousel.tcg-featured-event .carousel-indicators{position:relative;margin:0 13px 20px 13px;bottom:0;left:unset;width:unset}.carousel.tcg-featured-event .carousel-indicators li{background-color:#999;border:none;margin:0 9px;height:8px;width:8px}@media (min-width:1090px){.carousel.tcg-featured-event .carousel-indicators li{margin:0 23px;height:10px;width:10px}}.carousel.tcg-featured-event .carousel-indicators li.active{height:8px;width:8px;background-color:#fff}@media (min-width:1090px){.carousel.tcg-featured-event .carousel-indicators li.active{height:10px;width:10px}}.carousel.tcg-featured-event .carousel-indicators li::before{content:none}.carousel.tcg-featured-event .carousel-controls{padding-left:22px;margin-top:-7px}@media (min-width:1090px){.carousel.tcg-featured-event .carousel-controls{padding-left:46px}}.carousel.tcg-featured-event .carousel-controls .carousel-button{height:28px;width:28px;border-radius:0;border:0;background-color:#262626;background-repeat:no-repeat;background-position:center}.carousel.tcg-featured-event .carousel-controls .carousel-button:focus,.carousel.tcg-featured-event .carousel-controls .carousel-button:hover{background-color:#666}.carousel.tcg-featured-event .carousel-controls .play{background-image:url(/themes/custom/climate_week/images/carousel-play.svg)}.carousel.tcg-featured-event .carousel-controls .pause{background-image:url(/themes/custom/climate_week/images/carousel-pause.svg)}.cg-event-videos-layout{background:#000;color:#fff}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper{padding-bottom:40px;width:100%}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content{display:flex;flex-direction:column;padding:40px 20px 0;position:relative}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content{justify-content:space-between;margin:0 auto;max-width:1110px;padding:80px 0 50px}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content h1{margin-bottom:2rem}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row{display:flex;flex-direction:column}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row{flex-direction:row;justify-content:space-between}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row .views-field-field-event-video{padding-bottom:20px}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row .views-field-field-event-video{min-width:688px}}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row .views-field-fieldset{max-width:380px}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row .views-field-fieldset .views-field-field-event-dates{font-size:1.125rem;font-weight:500;margin-bottom:15px}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-attachment-wrapper .cg-event-videos-attachment-content .views-row .views-field-fieldset .views-field-field-summary{line-height:1.5}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper{background:#fff;color:#000}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content{display:flex;flex-direction:column;padding:20px 20px 0;position:relative}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content{justify-content:space-between;margin:0 auto;max-width:1110px;padding:50px 0 20px}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content h3{margin:0 auto 30px}@media (min-width:768px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content h3{margin:0 0 30px 0}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content .cg-event-videos-thumbnail-rows{display:flex;flex-direction:column;gap:0;margin:0 auto}@media (min-width:567px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content .cg-event-videos-thumbnail-rows{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:24px;margin:0}}@media (min-width:1090px){.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content .cg-event-videos-thumbnail-rows{gap:27px}}.cg-event-videos-layout .cg-event-videos-wrapper .cg-event-videos-thumbnail-wrapper .cg-event-videos-thumbnail-content .cg-event-videos-thumbnail-rows .views-row{max-width:352px}.u2-coalition-map .u2-map{position:relative;z-index:1;width:90%;margin:0 auto;max-width:540px;padding:20px 0}@media (min-width:768px){.u2-coalition-map .u2-map{width:95%;max-width:1110px}}.u2-coalition-map .u2-map .u2-map__wrapper{max-width:360px}.u2-coalition-map .u2-map .u2-map__choose{background-color:transparent;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_point-down.svg);background-position:left;background-repeat:no-repeat;background-size:18px 18px;font-size:1.4rem;padding-left:1.5rem}.s-milestones{margin:3rem 1rem;padding:2.5rem 0}@media (min-width:1090px){.s-milestones{margin:0 auto;max-width:69.375rem;padding:3.75rem 0}}.s-milestones__heading{margin-top:3rem}.s-milestones__content-container{display:flex;flex-direction:row}.s-milestones__content-wrapper{width:100%}.s-milestones__content-text{display:flex;flex-direction:column}@media (min-width:768px){.s-milestones__content-text{flex-direction:row;justify-content:right}}.s-milestones__text-link{display:flex;flex-direction:column;width:100%;align-items:flex-start}.s-milestones__text-link p{margin-bottom:1.5rem}@media (min-width:768px){.s-milestones__text-link{width:47%}}@media (min-width:800px){.s-milestones__text-link{width:65%}}.s-milestones__content-text .e-cta-btn{margin:0 0 2.5rem;width:100%}@media (min-width:768px){.s-milestones__content-text .e-cta-btn{text-align:start;margin-bottom:0;width:unset}}.s-milestones__title-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%}.s-milestones__title-controls h3{text-align:center;margin-bottom:0;width:95%}@media (min-width:567px){.s-milestones__title-controls h3{order:-1;margin-right:auto;width:unset}}@media (min-width:768px){.s-milestones__title-controls h3{order:-1;margin-right:auto;text-align:left}}.s-milestones__image{width:21.375rem;height:14.25rem;margin:0 auto}@media (min-width:768px){.s-milestones__image{margin-left:3rem}}.s-milestones__image-controls{display:flex;flex-direction:column}.s-milestones__control{width:2.5rem}.s-milestones__year{font-size:0}.s-milestones .carousel-indicators-date{position:absolute;right:-15%;transform:translateY(-28%);font-size:13rem;color:#fc341e;opacity:30%;font-weight:700}@media (min-width:768px){.s-milestones .carousel-indicators-date{right:0;transform:translateY(0);font-size:10rem}}@media (min-width:1090px){.s-milestones .carousel-indicators-date{font-size:16rem;transform:translateY(-20%)}}.s-milestones .carousel{position:relative}.s-milestones .carousel-inner{position:relative;width:100%;overflow:hidden}.s-milestones .carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out 0s}.s-milestones .carousel-inner>.item>a>img,.s-milestones .carousel-inner>.item>img{line-height:1}@media (transform-3d),(-webkit-transform-3d){.s-milestones .carousel-inner>.item{transition:transform .6s ease-in-out 0s;backface-visibility:hidden;perspective:1000px}.s-milestones .carousel-inner>.item.active.right,.s-milestones .carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.s-milestones .carousel-inner>.item.active.left,.s-milestones .carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.s-milestones .carousel-inner>.item.active,.s-milestones .carousel-inner>.item.next.left,.s-milestones .carousel-inner>.item.prev.right{transform:translate3d(0,0,0);left:0}}.s-milestones .carousel-inner>.active,.s-milestones .carousel-inner>.next,.s-milestones .carousel-inner>.prev{display:block}.s-milestones .carousel-inner>.active{left:0}.s-milestones .carousel-inner>.next,.s-milestones .carousel-inner>.prev{position:absolute;top:0;width:100%}.s-milestones .carousel-inner>.next{left:100%}.s-milestones .carousel-inner>.prev{left:-100%}.s-milestones .carousel-inner>.next.left,.s-milestones .carousel-inner>.prev.right{left:0}.s-milestones .carousel-inner>.active.left{left:-100%}.s-milestones .carousel-inner>.active.right{left:100%}.s-milestones .carousel-control{border-style:solid;border-width:.1rem .1rem 0 0;content:'';display:inline-block;height:.75rem;left:.25rem;position:relative;transform:rotate(45deg);vertical-align:top;width:.75rem;color:#fff;margin-bottom:0}.s-milestones .carousel-control:hover{color:#919191}.s-milestones .carousel-control.left{transform:rotate(-138deg)}@media (min-width:567px){.s-milestones .carousel-control.left{left:1.75rem}}.s-milestones a.right.carousel-control{left:1rem}@media (min-width:567px){.s-milestones a.right.carousel-control{left:1.25rem}}.s-milestones .carousel-indicators{position:relative;margin:6rem 0;width:100%;display:flex;justify-content:center;align-items:center;height:7.063rem}.s-milestones .carousel-indicators:before{content:'';position:absolute;top:50%;left:0;right:0;height:2px;background:#7e1a0f;z-index:0}@media (min-width:567px){.s-milestones .carousel-indicators{justify-content:space-between;height:10.875rem}}.s-milestones .carousel-indicators li{width:1rem;height:1rem;cursor:pointer;background-color:#000;border:1px solid #fc341e;margin:0 2px;outline:3px solid #000}.s-milestones .carousel-indicators li p{display:none}.s-milestones .carousel-indicators li:before{display:none}.s-milestones .carousel-indicators li:hover{background-color:#fc341e}.s-milestones .carousel-indicators .active{width:3.75rem;height:3.75rem;margin:0;background-color:#fff;position:relative;outline:1px solid #7e1a0f;outline-offset:12px}.s-milestones .carousel-indicators .active p{color:#000;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;font-size:1.125rem;font-weight:600}.s-milestones .carousel-indicators .active .carousel-indicators-border{outline:1px solid #fc341e;outline-offset:6px;width:100%;height:100%}.s-milestones .carousel-indicators .active:hover{background-color:#fff}.s-milestones .carousel-indicators li:not(.active){display:none}@media (min-width:567px){.s-milestones .carousel-indicators li:not(.active){display:block}}
body{background-color:#fff;color:#000}a{color:#d02613}.hero-pages-wrapper,.page-node-type-webform-cw,.s-article-header-wrapper,.s-footer-wrapper,.s-nav-top-wrapper,.s-nav-wrapper,.s-news-wrapper,.s-quote-wrapper,body.path-dashboard,body.path-frontpage,body.path-news,body.path-news-local,body.user-logged-in.path-node{background-color:#000;color:#fff}.cta-banner-wrapper,.s-accord-wrapper,.s-list-wrapper,.s-mapme-wrapper,.s-members-wrapper,.s-text-image-wrapper{background-color:#fff;color:#000}.s-nav-logo__mobile{width:220px}.s-nav-logo__desktop{width:270px}a.e-cta-text--orange-red{color:#fc341e}.s-accord-item{border-bottom:2px dashed #000}.s-member-row-top__website a{color:#000}.s-member-row-top__button:hover{color:#fc341e}.s-search-bar__submit{background-color:#fc341e;color:#000;height:52px}.s-content-filter{border-top:2px dashed #000}.s-content-filter__option input[type=checkbox]:after{border:2px solid #000}.s-content-filter__option input[type=checkbox]:checked:before{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_tick-black.svg)}.s-content-hub-top-bar__category a{color:#000}.s-content-hub-top-bar__category--active{border-bottom:3px solid #000}.s-content-hub-sunburst-svg__fade{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 15%,#fff 75%,#fff 100%)}.s-content-card a{color:#000}.s-quote__quote a{color:#fc341e}.s-members th.views-field-title a{color:#000}.s-member-row-top .views-field-title:hover{color:#2b6520}.s-nav{align-items:center;border-bottom:none;width:90%}@media (min-width:768px){.s-nav{border-bottom:1px solid #fff;width:95%}}.s-nav-logo{background-color:#000;margin-top:10px}.s-nav-logo__mobile{padding-right:12px;width:116px}@media (min-width:768px){.s-nav-logo__mobile{padding-right:20px;width:260px}}.s-nav-btns{border-bottom:1px solid #fff;justify-content:flex-end;padding-bottom:.8em;width:inherit}@media (min-width:768px){.s-nav-btns{border-bottom:none;padding-bottom:0;width:auto}}.s-nav-btns__menu-icon,.s-nav-btns__search{width:24px}.s-nav-btns__search{margin-right:20px}.s-nav .s-nav-menu-item__text{font-size:18px}.tcg-local-tasks{padding-top:60px}@media (min-width:768px){.tcg-local-tasks{padding-left:350px}}@media (min-width:768px){aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{padding-left:320px}}.page-node-type-session .hero-pages,.page-node-type-webform-cw .hero-pages,article[role=article] .hero-pages{padding:40px 0 20px}@media (min-width:768px){.page-node-type-session .hero-pages,.page-node-type-webform-cw .hero-pages,article[role=article] .hero-pages{padding:100px 0 60px}}.page-node-type-session .hero-pages .hero-pages-text,.page-node-type-webform-cw .hero-pages .hero-pages-text,article[role=article] .hero-pages .hero-pages-text{width:100%}@media (min-width:768px){.page-node-type-session .hero-pages .hero-pages-text,.page-node-type-webform-cw .hero-pages .hero-pages-text,article[role=article] .hero-pages .hero-pages-text{width:550px}}@media (min-width:768px){.hero-pages{padding:80px 0}}@media (min-width:768px){.s-article-image{max-width:485px}}.s-article-image__image img{width:100%}.s-news-top-bar .e-cta-text--red{color:#fff}.e-cta-text .e-cta-text__arrow{height:10px;width:10px}.e-cta-text .e-cta-text__text{line-height:.7em}.s-news-cards{display:flex;flex-direction:column}@media (min-width:768px){.s-news-cards{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}}@media (min-width:1200px){.s-news-cards{gap:32px}}.s-news-card-wrapper{background-color:#1f1f1f;margin:0 0 20px;padding:25px 20px}@media (min-width:768px){.s-news-card-wrapper{margin:0;width:calc(33% - 50px)}}@media (min-width:1200px){.s-news-card-wrapper{margin:0;width:calc(33% - 58px)}}.s-news-card__type-date-length small{margin-bottom:10px}.s-news-card__image{display:none}.s-news-card__title h4{font-size:32px;line-height:42px}body.page-node-type-webform-cw .article-text-wrapper,body.page-node-type-webform-cw .s-article-image-wrapper{background-color:#000;color:#fff}body.page-node-type-webform-cw .s-article-image__caption{border-bottom:1px solid #fff}body.page-node-type-webform-cw form.webform-submission-form input[type=checkbox]+label{line-height:1.3em}body.page-node-type-webform-cw form.webform-submission-form input[type=date]::-webkit-calendar-picker-indicator,body.page-node-type-webform-cw form.webform-submission-form input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}body.page-node-type-webform-cw form.webform-submission-form input[type=text].hasDatepicker{background-image:url(/themes/custom/climate_week/images/calendar.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) center;background-size:16px;min-width:140px;padding-right:24px}body.page-node-type-webform-cw .ui-datepicker td a{margin-bottom:5px}.tcg-webform .webform-confirmation{background-color:#000;color:#fff;padding-top:60px;padding-bottom:40px}@media (min-width:768px){.tcg-webform .webform-confirmation{padding-top:100px;padding-bottom:60px}}.tcg-webform .webform-confirmation__back,.tcg-webform .webform-confirmation__message{width:90%;margin:0 auto;max-width:540px}@media (min-width:768px){.tcg-webform .webform-confirmation__back,.tcg-webform .webform-confirmation__message{width:95%;max-width:1110px}}.tcg-webform .webform-confirmation h1,.tcg-webform .webform-confirmation p{margin-bottom:16px}.tcg-webform .s-footer-hr{margin-top:0}.layout-content-featured-event{background-color:#000;color:#fff}.layout-content-featured-event .views-element-container{background-color:#000}.layout-content-featured-event #block-fromdateandtime{display:block;padding-left:20%}@media (min-width:768px){.layout-content-featured-event #block-fromdateandtime{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-dateandtimeenddatevalue{display:block;margin-left:20%}@media (min-width:768px){.layout-content-featured-event #block-dateandtimeenddatevalue{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-format{display:block;margin-left:20%}@media (min-width:768px){.layout-content-featured-event #block-format{display:inline-block;margin-left:2%}}.layout-content-featured-event #block-areastaxonomytermname{display:inline-block;width:65%;margin-left:20%;margin-right:20%;margin-top:60px}.layout-content-featured-event #block-areastaxonomytermname ul li{display:inline;margin-left:20%}.layout-content-featured-event #block-areastaxonomytermname ul li::before{display:none}.layout-content-featured-event #block-areastaxonomytermname ul li a{display:inline-block;height:80px;width:60px;background-repeat:no-repeat;background-size:contain}.layout-content-featured-event #block-areastaxonomytermname ul li a span{margin-top:70px;color:#fff;display:block;text-align:center}.layout-content-featured-event #block-areastaxonomytermname ul li a span.facet-item__status{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1,.layout-content-featured-event .facets-widget-links{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1{text-align:center}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li{display:inline-block;margin-left:20px}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li::before{display:none}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span{padding:5px}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span:hover{cursor:pointer;background-color:#fff;color:#000}.layout-content-featured-event #block-views-block-area-taxonomy-block-1 ul li span.active{cursor:pointer;background-color:#fff;color:#000}.layout-content-featured-event .views-exposed-form{display:block;width:95%;margin:0 auto;background-color:#000;color:#fff;align-items:center;justify-content:space-between}@media (min-width:768px){.layout-content-featured-event .views-exposed-form{max-width:1360px}}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2{display:flex;flex-wrap:wrap}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-dates,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-format,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-featured,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-dates,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-format,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-featured{padding-right:25px}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-dates label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-format label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-featured label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-dates label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-format label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-featured label{margin:10px 0;display:block}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-dates select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-featured select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-dates select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-featured select{background:rgba(255,255,255,.15);border:0 none;height:48px;display:block;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-dates select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-format select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-featured select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-dates select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-format select option,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-featured select option{background:#262626}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-dates select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-field-featured select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-dates select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-event-format select,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-field-featured select{background:#3a3a3a}}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext{display:flex;flex-grow:1;text-align:right;margin-top:35px;width:100%}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext label,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext label{display:none}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext input{background:rgba(255,255,255,.15);border:0 none;height:48px;color:#fff;text-align:left;padding:0 0 0 15px;width:100%;background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 10px center}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext::after,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext::after{content:" Search ";display:none;width:124px;height:48px;background-color:#e71a04;position:relative;line-height:45px;text-align:center}@media (min-width:1090px){.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext{width:auto}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext input,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext input{background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 15px center}.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-main-page-1 .form-item-search-api-fulltext::after,.layout-content-featured-event .views-exposed-form #views-exposed-form-event-search-page-2 .form-item-search-api-fulltext::after{display:inline-block;cursor:pointer}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper{margin-top:50px;margin-bottom:50px;width:100%}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper{height:136px;margin-bottom:0;overflow-x:scroll;overflow-y:hidden}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper legend{display:block;border:0 none;height:48px;color:#fff;text-align:center;padding:14px;width:100%;background:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 10px center;cursor:pointer}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper legend.open{background:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-up-white.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 10px center}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper legend{display:none}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links-wrapper{display:none}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links-wrapper{display:block}}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links{display:flex;align-items:center;width:100%;justify-content:space-between}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item{float:none;padding:12px 10px}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item{text-align:center;display:flex;align-items:flex-start;justify-content:center;float:left;height:126px;width:110px;padding:5px}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button{padding-left:10px;color:#fff;margin:0;line-height:1}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button:hover{text-decoration:none}@media (min-width:768px){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button{height:120px;display:block}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button::before{background-repeat:no-repeat;background-size:contain;height:30px;width:30px;display:block;content:" ";margin:30px auto 15px auto}}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.All::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-all-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.ClimateGroup::before,.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Mainprogram::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-main-program-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Health::before{background-image:url(/themes/custom/climate_week/images/health-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Energy::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-energy-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button[class*=Industry]::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-industry-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Food::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-food-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Environmentaljustice::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-environmental-justice-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Transport::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-transport-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Finance::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-finance-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Sustainableliving::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-sustainable-living-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Nature::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-nature-off-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item .cw-event-search-button.Policy::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-policy-black.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight{background-color:#fff}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button{color:#000}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.All::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-all-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.ClimateGroup::before,.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Mainprogram::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-main-program-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Health::before{background-image:url(/themes/custom/climate_week/images/health-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Energy::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-energy-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button[class*=Industry]::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-industry-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Food::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-food-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Environmentaljustice::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-environmental-justice-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Transport::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-transport-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Finance::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-finance-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Sustainableliving::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-sustainable-living-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Nature::before{background-image:url(/themes/custom/climate_week/images/cwnyc2024-nature-on-white.png)}.layout-content-featured-event .views-exposed-form .event-search-link--wrapper .form-links .form-item.highlight .cw-event-search-button.Policy::before{background-image:url(/themes/custom/climate_week/images/cwnyc2023-policy-white.png)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout-content-featured-event .views-exposed-form .event-search-link--wrapper{overflow-x:hidden}}body.path-event-search #no-results{text-align:center;padding:10% 0}body.path-event-search .s-nav{height:auto}body.site-climate_week.path-community-search .layout-content-featured-community{background-color:#000;color:#fff}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form{display:block;width:95%;margin:0 auto;background-color:#000;color:#fff;align-items:center;justify-content:space-between}@media (min-width:768px){body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form{max-width:1360px}}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;padding-bottom:50px;padding-top:50px}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-community-location{padding-right:25px;width:100%}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-community-location label{display:none}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-community-location select{margin-top:35px;background:#262626;border:0 none;height:48px;display:block;color:#fff;padding-left:15px;width:100%}@media (min-width:768px){body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-community-location{width:auto}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-community-location select{width:183px}}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-business-type{padding-right:25px;width:100%}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-business-type label{display:none}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-business-type select{margin-top:35px;background:#262626;border:0 none;height:48px;display:block;color:#fff;padding-left:15px;width:100%}@media (min-width:768px){body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-business-type{width:auto}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-field-business-type select{width:183px}}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext{padding-right:25px;flex-grow:1;text-align:right;margin-top:35px;width:100%}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext label{display:none}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext input{background:rgba(255,255,255,.15);border:0 none;height:48px;color:#fff;text-align:left;padding:0 15px 0 15px;width:100%;background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat;background-size:18px 18px;background-color:#262626;background-position:right 10px center}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext::after{content:" Search ";display:none;width:124px;height:48px;background-color:#e71a04;position:absolute;line-height:45px;text-align:center}@media (min-width:1090px){body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext{width:auto;margin-right:30px}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext input{width:386px;background:url(/themes/custom/climate_group/assets/images/svg/cg_search.svg) no-repeat 380px 15px;background-size:18px 18px;background-color:#262626}body.site-climate_week.path-community-search .layout-content-featured-community .views-exposed-form #views-exposed-form-community-search-page-1 .form-item-search-api-fulltext::after{display:inline-block;cursor:pointer}}body.site-climate_week.path-community-search #no-results{text-align:center;padding:10% 0}body.site-climate_week .s-content-hub-total-results{color:#919191}body.site-climate_week .s-content-card a{color:#fff}body.path-news .cw-news-hub-header,body.path-news-local .cw-news-hub-header{display:flex;flex-direction:column;padding:40px 20px 0;position:relative}@media (min-width:567px){body.path-news .cw-news-hub-header,body.path-news-local .cw-news-hub-header{flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1110px;padding:100px 0 50px;width:95%}}@media (min-width:768px){body.path-news .cw-news-hub-header,body.path-news-local .cw-news-hub-header{flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1110px;padding:100px 0 50px}}body.path-news .cw-news-hub-header__info,body.path-news-local .cw-news-hub-header__info{margin:auto 0;width:auto}body.path-news .cw-news-hub-header__info h1,body.path-news-local .cw-news-hub-header__info h1{padding-bottom:20px}@media (min-width:567px){body.path-news .cw-news-hub-header__info,body.path-news-local .cw-news-hub-header__info{padding-right:20px}}@media (min-width:768px){body.path-news .cw-news-hub-header__info,body.path-news-local .cw-news-hub-header__info{max-width:450px}}body.path-news .cw-news-hub-header__image,body.path-news-local .cw-news-hub-header__image{padding-top:20px;width:100%}@media (min-width:768px){body.path-news .cw-news-hub-header__image,body.path-news-local .cw-news-hub-header__image{padding-top:0;width:540px}}body.path-news .s-content-filter,body.path-news-local .s-content-filter{border-top:2px dashed #fff}body.path-news .s-content-filter__option input[type=checkbox]:after,body.path-news-local .s-content-filter__option input[type=checkbox]:after{border:2px solid #fff}body.path-news .s-content-filter__option input[type=checkbox]:checked:before,body.path-news-local .s-content-filter__option input[type=checkbox]:checked:before{background-image:url(/themes/custom/climate_group/assets/images/svg/cg_tick.svg)}body.path-news .s-content-hub .pager__item a,body.path-news-local .s-content-hub .pager__item a{color:#919191}body.path-news .s-content-hub .pager__item--first a,body.path-news .s-content-hub .pager__item--last a,body.path-news .s-content-hub .pager__item--next a,body.path-news .s-content-hub .pager__item--previous a,body.path-news-local .s-content-hub .pager__item--first a,body.path-news-local .s-content-hub .pager__item--last a,body.path-news-local .s-content-hub .pager__item--next a,body.path-news-local .s-content-hub .pager__item--previous a{color:#fff}body.path-news .s-content-hub .pager .is-active a,body.path-news-local .s-content-hub .pager .is-active a{color:#fff}body.path-news .s-content-hub-total-results,body.path-news-local .s-content-hub-total-results{text-align:right}.cw-community-hub-header-wrapper{background-color:#000}.cw-community-hub-header{display:flex;flex-direction:column;padding:40px 20px 0;position:relative}@media (min-width:768px){.cw-community-hub-header{flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1110px;padding:110px 0 50px}}.cw-community-hub-header__info{margin:auto 0;width:auto;color:#fff}.cw-community-hub-header__info h1{padding-bottom:20px}@media (min-width:768px){.cw-community-hub-header__info{max-width:450px;padding-right:90px}}@media (min-width:1090px){.cw-community-hub-header__info{padding-right:0}}.cw-community-hub-header .b-pseudo-h5{margin-top:35px}.cw-community-hub-header__buttons{display:inline-flex;padding-top:20px}.cw-community-hub-header__buttons a:first-of-type{padding-right:20px}.cw-community-hub-header__buttons img{max-width:135px}@media (max-width:768px){.cw-community-hub-header__image-wrapper{padding-top:80px}}.cw-community-hub-header__image{width:90%;margin:0 auto;position:relative}@media (min-width:768px){.cw-community-hub-header__image{width:340px}}@media (min-width:1090px){.cw-community-hub-header__image{width:540px}}.cw-community-hub-header__image:before{content:"";background-image:url(/themes/custom/climate_week/images/cw_sunburst-dots-4level-red.svg);position:absolute;display:block;height:280px;width:280px;background-size:280px 280px;top:-97px;left:-93px}.cw-community-hub-header__image picture{position:inherit}.cw-community-hub-header__sponsor{color:#fff;display:inline-flex;float:right}.cw-community-hub-header__sponsor small{margin-bottom:0;margin-right:10px;align-self:center}.cw-community-hub-header__sponsor img{width:auto;height:34px}.carousel.cw-featured-event{width:100%;min-width:290px;margin:0 auto 15px auto}@media (min-width:1090px){.carousel.cw-featured-event{max-width:1100px}}.carousel.cw-featured-event .carousel-inner>.item{margin-bottom:45px}.carousel.cw-featured-event .carousel-navigation{display:inline-flex;position:absolute;padding-top:15px;bottom:0;left:20px}@media (min-width:1090px){.carousel.cw-featured-event .carousel-navigation{right:0;bottom:10px;left:unset}}.carousel.cw-featured-event .carousel-control{position:relative;width:40px;height:25px}.carousel.cw-featured-event .carousel-control.left{background-image:url(/themes/custom/climate_week/images/carousel-arrow.svg);transform:rotate(180deg);height:15px;width:15px}.carousel.cw-featured-event .carousel-control.right{background-image:url(/themes/custom/climate_week/images/carousel-arrow.svg);height:15px;width:15px}.carousel.cw-featured-event .carousel-indicators{position:relative;margin:0 13px 20px 13px;bottom:0;left:unset;width:unset}.carousel.cw-featured-event .carousel-indicators li{background-color:#999;border:none;margin:0 9px;height:8px;width:8px}@media (min-width:1090px){.carousel.cw-featured-event .carousel-indicators li{margin:0 23px;height:10px;width:10px}}.carousel.cw-featured-event .carousel-indicators li.active{height:8px;width:8px;background-color:#fff}@media (min-width:1090px){.carousel.cw-featured-event .carousel-indicators li.active{height:10px;width:10px}}.carousel.cw-featured-event .carousel-indicators li::before{content:none}.carousel.cw-featured-event .carousel-controls{padding-left:22px;margin-top:-7px}@media (min-width:1090px){.carousel.cw-featured-event .carousel-controls{padding-left:46px}}.carousel.cw-featured-event .carousel-controls .carousel-button{height:28px;width:28px;border-radius:0;border:0;background-color:#262626;background-repeat:no-repeat;background-position:center}.carousel.cw-featured-event .carousel-controls .carousel-button:focus,.carousel.cw-featured-event .carousel-controls .carousel-button:hover{background-color:#666}.carousel.cw-featured-event .carousel-controls .play{background-image:url(/themes/custom/climate_week/images/carousel-play.svg)}.carousel.cw-featured-event .carousel-controls .pause{background-image:url(/themes/custom/climate_week/images/carousel-pause.svg)}.cw-event-videos-layout{background:#000;color:#fff}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper{padding-bottom:40px;width:100%}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content{display:flex;flex-direction:column;padding:40px 20px 0;position:relative}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content{justify-content:space-between;margin:0 auto;max-width:1110px;padding:80px 0 50px}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content h1{margin-bottom:2rem}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row{display:flex;flex-direction:column}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row{flex-direction:row;justify-content:space-between}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row .views-field-field-event-video{padding-bottom:20px}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row .views-field-field-event-video{min-width:688px}}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row .views-field-fieldset{max-width:380px}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row .views-field-fieldset .views-field-field-event-dates{font-size:1.125rem;font-weight:500;margin-bottom:15px}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-attachment-wrapper .cw-event-videos-attachment-content .views-row .views-field-fieldset .views-field-field-summary{line-height:1.5}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper{background:#fff;color:#000}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content{display:flex;flex-direction:column;padding:20px 20px 0;position:relative}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content{justify-content:space-between;margin:0 auto;max-width:1110px;padding:50px 0 20px}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content h3{margin:0 auto 30px}@media (min-width:768px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content h3{margin:0 0 30px 0}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content .cw-event-videos-thumbnail-rows{display:flex;flex-direction:column;gap:0;margin:0 auto}@media (min-width:567px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content .cw-event-videos-thumbnail-rows{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:24px;margin:0}}@media (min-width:1090px){.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content .cw-event-videos-thumbnail-rows{gap:27px}}.cw-event-videos-layout .cw-event-videos-wrapper .cw-event-videos-thumbnail-wrapper .cw-event-videos-thumbnail-content .cw-event-videos-thumbnail-rows .views-row{max-width:352px}.cg-three-col-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.cg-three-col-grid{grid-template-columns:1fr 1fr}}@media (min-width:1090px){.cg-three-col-grid{grid-template-columns:1fr 1fr 1fr}}.paragraph--type--related-sessions h2{margin-bottom:32px}.s-article-video{padding-top:30px}@media (min-width:768px){.s-article-video{padding-top:40px}}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Bold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Light.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro Semi";src:url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Regular.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.tcg-local-tasks{background-color:#000;color:#fff}.tcg-local-tasks a{color:#fff}.cw-user-page aside[role=complementary]{background-color:#000;color:#fff;max-width:548px;margin:auto;width:90%}.cw-user-page aside[role=complementary] div[data-drupal-messages]{width:100%;margin-top:2rem}.cw-user-page aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{padding:0;color:#fff;background:#000}body.path-user aside[role=complementary]{background-color:#fff;color:#000}body.path-user .tcg-local-tasks{background-color:#fff;color:#000}body.path-user .tcg-local-tasks a{color:#d02613}body.path-user main[role=main] .user-login-form .form-submit,body.path-user main[role=main] .user-pass .form-submit,body.path-user main[role=main] .user-register-form .form-submit{padding:.9255rem 1rem}body.path-user main[role=main] .user-login-form #edit-actions,body.path-user main[role=main] .user-pass #edit-actions,body.path-user main[role=main] .user-register-form #edit-actions{padding:0}body.path-user main[role=main] .user-login-form .form-text,body.path-user main[role=main] .user-pass .form-text,body.path-user main[role=main] .user-register-form .form-text{margin:0}body.path-user main[role=main] .user-login-form>p,body.path-user main[role=main] .user-pass>p,body.path-user main[role=main] .user-register-form>p{padding:0}.cw-user-page body.path-user aside[role=complementary]{background-color:#000;color:#fff}body.path-user .cw-user-page main{margin:2.25rem auto}body.path-user .cw-user-page .layout-content,body.path-user .cw-user-page h1{max-width:548px;margin:auto;width:90%}body.path-user .cw-user-page .layout-content p{font-weight:600;margin:1.5rem 0 3rem}body.path-user .cw-user-page .cw-user-form{width:unset;padding:0 .375rem}body.path-user .cw-user-page aside[role=complementary]{background-color:#000;color:#fff}body.path-registration-submission-successful aside[role=complementary] div[data-drupal-messages]{padding-top:9.75rem;background:#000}body.path-registration-submission-successful aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{border:1px solid #fc341e;margin:0;background:#000;color:#fff;text-align:center;padding:2rem}body.path-dashboard aside[role=complementary] div[data-drupal-messages]{padding-top:6rem;background:#000;color:#fff}body.path-dashboard aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{border:1px solid #fc341e;margin:0;text-align:center;padding:2rem}body.page-node-type-event .revision-current{background:#000}body.page-node-type-event .node-revision-table{max-width:540px;margin:auto;width:95%}body.page-node-type-event .node-revision-table th{padding:22px 0}body.page-node-type-event .node-revision-table td{border:1px solid #fff;padding:10px}body.page-node-type-event article.event-layout{background:#fff}body.page-node-type-event .article-text-wrapper{background-color:#fff;color:#000}body.page-node-type-event .article-text{width:90%;max-width:450px;margin:0 auto;padding:0 0 30px;padding:40px 0;margin-top:-1px;margin-bottom:-1px}@media (min-width:1200px){body.page-node-type-event .article-text{max-width:540px}}@media (min-width:768px){body.page-node-type-event .article-text{padding:0 0 40px}}@media (min-width:768px){body.page-node-type-event .article-text{padding:60px 0}}body.page-node-type-event aside[role=complementary] div[data-drupal-messages]{border:1px solid #fc341e;margin-top:6rem}body.page-node-type-event aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{margin:0;background:#000;color:#fff;text-align:center;padding:2rem}body.page-node-type-event aside[role=complementary] div[data-drupal-messages] div[role=contentinfo] .item-list__comma-list li{display:list-item;margin-left:2rem}.cw-user-page{background-color:#000;color:#fff;margin:0}.cw-user-page__add-event main{padding-top:6rem}.cw-user-page__add-event aside[role=complementary] div[data-drupal-messages] div[role=contentinfo]{padding:3rem 1rem 0;margin:0;background:#000;color:#fff}.cw-user-page__add-event aside[role=complementary] div[data-drupal-messages] div[role=contentinfo] .item-list__comma-list li{display:list-item;margin-left:2rem}.cw-user-page__add-event-holder{max-width:550px;width:100%;margin:auto}.cw-user-page__add-event-holder>h1{width:90%;margin:0 auto 1.5rem}.cw-user-page__add-event-holder>p{width:90%;margin:0 auto}.cw-user-page__account-info{max-width:540px;padding:60px;margin:auto;display:flex;flex-flow:column;gap:2rem}.cw-user-page__account-info>div{display:flex;flex-flow:row;gap:1rem;align-items:center}.cw-user-page__account-info>div>div:first-of-type{color:#828282}.cw-user-page__account-info>div>div:last-of-type{font-size:21px}.cw-user-page .user-pass-reset{max-width:548px;margin:auto}.cw-user-page .user-pass-reset .form-actions input[type=submit]{color:#fff;background-color:#fc341e;border:none;width:100%;cursor:pointer;padding:1rem 1.5rem;width:auto}.cw-user-page .cw-container{margin:auto;width:95%;max-width:540px;padding:90px 0}@media (min-width:768px){.cw-user-page .cw-container{padding:160px 0;max-width:1100px}body.page-node-type-event .node-revision-table{max-width:1100px}}.pager__item a{color:#70cb5d}.pager__item--first a,.pager__item--last a,.pager__item--next a,.pager__item--previous a{color:#000}.pager .is-active a{color:#000}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Bold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Light.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro Semi";src:url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Regular.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cw-user-form{display:flex;align-items:center;justify-content:center;flex-flow:column;max-width:548px;margin:1.5rem auto 0;width:90%}.cw-user-form__link{align-self:flex-start;position:relative}.cw-user-form__link::after{content:'';display:block;position:absolute;width:7px;height:17px;left:103%;top:4px;background-image:url(/themes/custom/climate_week/images/arrow.svg);background-repeat:no-repeat}.cw-user-form .form-actions input[type=submit]{color:#fff;background-color:#fc341e;border:none;width:100%;cursor:pointer}.cw-user-form .form-actions input[type=submit]:focus,.cw-user-form .form-actions input[type=submit]:hover{text-decoration:none;background-color:rgba(252,52,30,.35)}.cw-user-form h1{align-self:flex-start;margin-bottom:1.5rem}.cw-user-form p{margin-bottom:3rem}.cw-user-form form{overflow:hidden;width:100%}.cw-user-form form .e-cta-btn{margin-top:3rem}.cw-user-form form.user-form .field--type-string,.cw-user-form form.user-form .form-type-email,.cw-user-form form.user-form .password-parent{margin-bottom:2.5rem}.cw-user-form form.user-form summary{display:none}.cw-user-form form.user-form details{margin-bottom:1rem}.cw-user-form form.user-form>span{display:block;margin-bottom:2.5rem}.cw-user-form form.user-form .password-confirm-message{display:block;padding:10px 0}.cw-user-form form.user-form .description{margin:5px 0;color:#828282;text-align:right;font-family:"Sofia Pro";font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex;justify-content:flex-end;flex-flow:column}.cw-user-form form.user-form .description#edit-current-pass--description{flex-flow:row;gap:.2rem}.cw-user-form form.user-form input[type=submit]{padding:.9255rem 0}.cw-user-form form.user-register-form{display:flex;flex-flow:column}.cw-user-form form.user-register-form .field--type-string,.cw-user-form form.user-register-form .form-type-email{margin-bottom:1rem}.cw-user-form form.node-form{display:flex;flex-flow:column;gap:2.5rem}.cw-user-form form.node-form .form-actions input[type=submit]{padding:1.25rem 0}.cw-user-form .label,.cw-user-form label{display:block;height:24px;line-height:24px;font-size:14px}.cw-user-form .label{margin-bottom:0}.cw-user-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_arrow-down-white.svg);background-repeat:no-repeat;background-size:17px 17px;background-position:center right 20px;background-color:#1f1f1f;width:100%;border:none;margin:0;padding:1rem;color:#fff}.cw-user-form select:active,.cw-user-form select:focus{background-color:rgba(255,255,255,.24);border-bottom:1px solid #fff;outline:0}.cw-user-form option{background-color:#1f1f1f}.cw-user-form .image-widget.form-managed-file{margin-bottom:1rem}.cw-user-form .image-widget.form-managed-file img{width:auto}.cw-user-form .form-item-field-event-image-0-alt{margin:1rem 0}.cw-user-form .form-item-field-event-image-0-alt #edit-field-event-image-0-alt--description{margin:1rem 0}.cw-user-form .field--type-daterange h4{font-size:14px;margin:0}.cw-user-form .field--name-field-areas legend span,.cw-user-form .field--name-field-language legend span,.cw-user-form .field--type-entity-reference legend span{font-size:14px;display:block;margin-bottom:7px}.cw-user-form #edit-field-event-dates-0-value{margin-bottom:2.5rem}.cw-user-form .field--name-moderation-state .form-item-moderation-state-0-current{display:flex;flex-flow:wrap row;align-items:center;gap:1rem;padding:1rem 0}.cw-user-form .approval-msg,.cw-user-form body.path-user main[role=main] .user-login-form>p,.cw-user-form body.path-user main[role=main] .user-pass>p,.cw-user-form body.path-user main[role=main] .user-register-form>p,body.path-user main[role=main] .cw-user-form .user-login-form>p,body.path-user main[role=main] .cw-user-form .user-pass>p,body.path-user main[role=main] .cw-user-form .user-register-form>p{color:#828282;text-align:right;font-family:"Sofia Pro";font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex;justify-content:flex-end;flex-flow:column}.cw-user-form .tabledrag-toggle-weight-wrapper{display:none}.cw-user-form .field-multiple-table th{text-align:left}.cw-user-form .field-multiple-table .draggable a.tabledrag-handle{margin-bottom:0}.cw-user-form .field-multiple-table a.tabledrag-handle .handle{margin:0 .5em}.cw-user-form .field-multiple-table tr td:nth-of-type(2){width:432px}.cw-user-form .field-multiple-table tr td:nth-of-type(3){text-align:center;position:relative;width:75px;cursor:pointer}.cw-user-form .field-multiple-table tr td:nth-of-type(3) input{background-color:transparent;width:30px;height:30px;border-radius:50%;border:none;color:#fff;font-size:0;background-image:url(/themes/custom/climate_week/images/circle_minus.png);background-size:cover;background-repeat:no-repeat;cursor:pointer}.cw-user-form .field--name-field-speakers>div:first-of-type{margin-bottom:2.5rem}.cw-user-form .field--name-field-speakers>div:first-of-type span{margin-top:5px;display:block}.cw-user-form .field--name-field-speakers>div:first-of-type .field-add-more-submit{margin:1.25rem 0}.cw-user-form .form-type-managed-file .description span{margin:5px 0 28px;display:block}.cw-user-form .form-type-textarea textarea{background:#1f1f1f;width:calc(100% - 2rem);border:none;margin:0;padding:1rem;color:#fff;resize:vertical}.cw-user-form .form-type-textarea textarea:active,.cw-user-form .form-type-textarea textarea:focus{background-color:rgba(255,255,255,.24);border-bottom:1px solid #fff;outline:0}.cw-user-form .field--name-field-areas .form-checkboxes,.cw-user-form .field--name-field-fee-waiver .form-checkboxes,.cw-user-form .field--name-field-language .form-checkboxes,.cw-user-form .field--name-field-themes .form-checkboxes{border:1px solid #ccc;height:182px;overflow-y:auto;padding:2rem 1rem;display:flex;flex-flow:column;gap:1.5rem}.cw-user-form .field--name-field-areas .form-type-checkbox input,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox input,.cw-user-form .field--name-field-language .form-type-checkbox input,.cw-user-form .field--name-field-themes .form-type-checkbox input{opacity:0}.cw-user-form .field--name-field-areas .form-type-checkbox input:active+label::before,.cw-user-form .field--name-field-areas .form-type-checkbox input:focus+label::before,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox input:active+label::before,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox input:focus+label::before,.cw-user-form .field--name-field-language .form-type-checkbox input:active+label::before,.cw-user-form .field--name-field-language .form-type-checkbox input:focus+label::before,.cw-user-form .field--name-field-themes .form-type-checkbox input:active+label::before,.cw-user-form .field--name-field-themes .form-type-checkbox input:focus+label::before{background-color:rgba(255,255,255,.24);outline:0}.cw-user-form .field--name-field-areas .form-type-checkbox input:checked+label::after,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox input:checked+label::after,.cw-user-form .field--name-field-language .form-type-checkbox input:checked+label::after,.cw-user-form .field--name-field-themes .form-type-checkbox input:checked+label::after{content:'';position:absolute;width:24px;height:24px;left:0;top:0;background-image:url(/themes/custom/climate_group/assets/images/svg/cg_tick.svg);background-size:60% 60%;background-position:center;background-repeat:no-repeat;z-index:2}.cw-user-form .field--name-field-areas .form-type-checkbox label,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox label,.cw-user-form .field--name-field-language .form-type-checkbox label,.cw-user-form .field--name-field-themes .form-type-checkbox label{position:relative;padding-left:2.5rem}.cw-user-form .field--name-field-areas .form-type-checkbox label::before,.cw-user-form .field--name-field-fee-waiver .form-type-checkbox label::before,.cw-user-form .field--name-field-language .form-type-checkbox label::before,.cw-user-form .field--name-field-themes .form-type-checkbox label::before{content:'';position:absolute;width:24px;height:24px;left:0;top:0;border:1px solid rgba(255,255,255,.24)}.cw-user-form .form-type-date input,.cw-user-form .form-type-email input,.cw-user-form .form-type-password input,.cw-user-form .form-type-textfield input,.cw-user-form .form-type-url input{background:#1f1f1f;width:calc(100% - 2rem);border:none;margin:0;padding:1rem;color:#fff}.cw-user-form .form-type-date input:active,.cw-user-form .form-type-date input:focus,.cw-user-form .form-type-email input:active,.cw-user-form .form-type-email input:focus,.cw-user-form .form-type-password input:active,.cw-user-form .form-type-password input:focus,.cw-user-form .form-type-textfield input:active,.cw-user-form .form-type-textfield input:focus,.cw-user-form .form-type-url input:active,.cw-user-form .form-type-url input:focus{background:rgba(255,255,255,.24);border-bottom:1px solid #fff;outline:0}.cw-user-form [data-drupal-field-elements=date-time]{display:flex;flex-flow:wrap row;gap:1rem}.cw-user-form [data-drupal-field-elements=date-time] .form-type-date{width:-moz-fit-content;width:fit-content}.cw-user-form [data-drupal-field-elements=date-time] .form-type-date input{color-scheme:dark}.cw-user-form fieldset{padding:0}.cw-user-form .e-cta-btn{width:100%;margin-bottom:1rem}.cw-user-form .e-cta-btn button{width:100%;max-width:unset;transition:all .3s ease-out}.cw-user-form .e-cta-btn input{transition:all .3s ease-out}.cw-user-form .e-cta-btn.e-cta-btn--btn-black-bdr-red button:hover{border:none;text-decoration:none;background-color:rgba(252,52,30,.35);opacity:1}.cw-user-form .form-required::after{content:'*';color:#fc341e;margin-left:4px;vertical-align:middle}.cw-user-form .entity-content-form-footer{margin-top:6rem}.s-search-bar form{display:block;margin-bottom:0}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Bold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Light.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro Semi";src:url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Sofia Pro";src:url(/assets/fonts/sofiapro/SofiaPro-Regular.woff2) format("woff2"),url(/assets/fonts/sofiapro/SofiaPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cw-event-dashboard h1{max-width:1110px;font-family:"Sofia Pro",sans-serif;font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.4px;margin-bottom:16px;margin:0 auto;padding:6rem 20px 0}@media (min-width:768px){.cw-event-dashboard h1{font-size:2rem}}.cw-event-dashboard__hero{display:flex;flex-direction:column;padding:96px 20px;position:relative}.cw-event-dashboard__info{width:auto}.cw-event-dashboard__info h1{padding-bottom:20px}.cw-event-dashboard__image{padding-top:20px;width:100%}.cw-event-dashboard__personal-details{margin-bottom:3rem}.cw-event-dashboard__personal-details aside{display:flex;flex-flow:column;gap:1rem}.cw-event-dashboard__personal-details aside p{font-weight:600;font-size:14px;margin-bottom:0}.cw-event-dashboard__events{background:#fff;color:#000;padding:3rem 0}.cw-event-dashboard__events-container{max-width:1110px;margin:0 auto;padding:0 20px;display:flex;flex-flow:column}.cw-event-dashboard__events-tabs{display:flex;flex-flow:wrap row;justify-content:space-between;gap:1.5rem}.cw-event-dashboard__events-tabs input[type=radio]{display:none}.cw-event-dashboard__events-tabs label{color:#939393;letter-spacing:-.4px}.cw-event-dashboard__events-tabs .tab__content{display:none;overflow:hidden}.cw-event-dashboard__events-tabs .tab__content::before{content:'';background-image:url(/themes/custom/climate_week/images/line.png);width:100%;background-size:cover;height:1px;display:block;background-repeat:no-repeat}.cw-event-dashboard__events-tabs .tab__content *{animation:toggle .4s ease-in-out}.cw-event-dashboard__events-tabs #passEvent:checked~#tab__content--passEvent,.cw-event-dashboard__events-tabs #uppcomingEvent:checked~#tab__content--uppcomingEvent{display:block;width:100%}.cw-event-dashboard__events-tabs input:checked+label{color:#000}.cw-event-dashboard__events-tabs .e-cta-btn button{max-width:100%}.cw-event-dashboard__events-tabs .views-row{display:flex;flex-flow:wrap row;-moz-column-gap:1.5rem;column-gap:1.5rem;padding-top:1.5rem;align-items:baseline;padding-bottom:1.5rem}.cw-event-dashboard__events-tabs .views-row::after{content:'';position:relative;top:1.5rem;background-image:url(/themes/custom/climate_week/images/line.png);width:100%;background-size:cover;height:1px;display:block;background-repeat:no-repeat}.cw-event-dashboard__events-tabs .views-field-edit-node,.cw-event-dashboard__events-tabs .views-field-view-node{width:100%;margin-top:1rem}.cw-event-dashboard__events-tabs .views-field-title{width:100%;margin-bottom:16px}.cw-event-dashboard__events-tabs .views-field-title span{font-size:18px;font-weight:600;max-width:500px;width:100%;display:block}.cw-event-dashboard__events-tabs .e-cta-btn--brd button{color:#fc341e;background-color:#fff;border:1px solid #fc341e}.cw-event-dashboard__events-tabs .e-cta-btn--brd button:focus,.cw-event-dashboard__events-tabs .e-cta-btn--brd button:hover{text-decoration:underline}.cw-event-dashboard__events-tabs .views-field-field-event-dates,.cw-event-dashboard__events-tabs .views-field-moderation-state,.cw-event-dashboard__events-tabs .views-field-status{font-size:14px;font-weight:600}.cw-event-dashboard__events-tabs .cw-events-status--in-review{background-color:#ffdab8;padding:0 5px}.cw-event-dashboard__events-tabs .cw-events-status--approved{background-color:#d3ffb8;padding:0 5px}.cw-event-dashboard__events-tabs .cw-events-status--needs-work{background-color:#ffb8b8;padding:0 5px}.cw-event-dashboard .layout-content,.cw-event-dashboard .layout-content .s-text-image-wrapper{background:#000;color:#fff}@media (min-width:567px){.cw-event-dashboard__hero{flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1110px;padding:96px 0;width:95%}.cw-event-dashboard__events-tabs .e-cta-btn button{max-width:400px}.cw-event-dashboard__events-tabs .views-field-edit-node,.cw-event-dashboard__events-tabs .views-field-view-node{width:47%}.cw-event-dashboard__info{padding-right:20px}}@media (min-width:768px){.cw-event-dashboard__info{max-width:450px}.cw-event-dashboard__image{padding-top:0;width:540px}.cw-event-dashboard__events-container .views-field-view-node{margin:0 0 0 auto;width:auto}.cw-event-dashboard__events-tabs .views-field-edit-node,.cw-event-dashboard__events-tabs .views-field-view-node{width:auto;margin-top:0}}@media (min-width:1090px){.cw-event-dashboard__events-container{flex-flow:row;gap:3rem}.cw-event-dashboard__personal-details{max-width:215px;width:100%;margin-bottom:0}.cw-event-dashboard__events-tabs{width:calc(100% - 215px)}}@keyframes toggle{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.01);opacity:.5}100%{transform:scale(1);opacity:1}}.paragraph--type--countdown-clock{position:relative;padding:6rem 0;background-color:#000;color:#fff}.paragraph--type--countdown-clock .countdown-clock__holder{max-width:1200px;width:100%;display:flex;flex-flow:column;align-items:center;margin:0 auto;text-align:center}.paragraph--type--countdown-clock .countdown-clock__holder h2{position:relative;z-index:1;margin-bottom:3rem;font-size:2rem}.paragraph--type--countdown-clock .countdown-clock__bg-image{position:absolute;width:100%;height:100%;top:0}.paragraph--type--countdown-clock .countdown-clock__bg-image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
