/*!
  Theme Name: upen
  Author: Anonymous
  Author URI:
  Version: 1
  Description: upen theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: upen
  Tags: one-column, two-columns
  Theme URI:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}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:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{cursor:pointer}@font-face{font-family:icomoon;src:url(fonts/icomoon.woff?bp6vvd) format("woff");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:""}.icon-twitter:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-top-right:before{content:""}.icon-arrow-up:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-close:before{content:""}.icon-download:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.footer__form .indicates-required,.footer__form form .mc-field-group label,.subscribe-cta-inner .indicates-required,.subscribe-cta-inner .mc-field-group label,.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.footer__form .focusable.indicates-required:active,.footer__form .focusable.indicates-required:focus,.footer__form form .mc-field-group label.focusable:active,.footer__form form .mc-field-group label.focusable:focus,.subscribe-cta-inner .focusable.indicates-required:active,.subscribe-cta-inner .focusable.indicates-required:focus,.subscribe-cta-inner .mc-field-group label.focusable:active,.subscribe-cta-inner .mc-field-group label.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.widget{margin-bottom:1rem}.widget ul{padding-left:32px}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{display:flex;margin-bottom:15px}.search-form input{height:32px;display:inline-flex}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.search-form input[type=submit]{flex-shrink:0}.post-password-form input{display:inline-flex;height:32px}.post-password-form input[type=password]{width:150px}.comment-form fieldset,.post-password-form fieldset,.search-form fieldset{padding:0;border:0}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#000;color:#fff;height:32px;border:0;padding:0 8px}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.commentlist{margin:0 0 1rem}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1rem 4px 0}.commentlist-item .commentlist-item{padding:0}.comment,.commentlist-holder{overflow:hidden}.commentlist-item+.commentlist-item,.commentlist-item .commentlist-item{padding-top:1rem}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1rem}.navigation-comments .screen-reader-text,.navigation .screen-reader-text{position:absolute;left:-99999px}.navigation-comments .page-numbers,.navigation .page-numbers{display:inline-block;vertical-align:middle;padding:0 6px}.navigation-comments .next,.navigation-comments .prev,.navigation .next,.navigation .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#000;color:#fff;padding:10px;text-decoration:none}.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation .next:hover,.navigation .prev:hover{opacity:.8}.navigation-single{margin-bottom:1rem;display:flex;justify-content:space-between}.navigation-single .next,.navigation-single .prev{display:inline-flex;align-items:center;max-width:48%;background:#000;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:10px;display:block}.navigation-single .next a{margin-left:auto}.wp-caption{max-width:100%;clear:both;border:1px solid #ccc;padding:10px;margin-bottom:1rem}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 1rem}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1rem 4px 0}.alignright{float:right;margin:0 0 4px 1rem}.mejs-container{margin-bottom:1rem}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #ccc}body{color:#262626;font-family:Nunito Sans,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;line-height:1.5;font-weight:300}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#0366d6}a,a:hover{text-decoration:none}a:hover{color:rgb(2.6474654378,90.0138248848,188.8525345622)}dl,ol,p,ul{margin:0 0 1.5em}.h1,h1{font-size:40px;line-height:1.125}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:32px;line-height:1.1875}.h3,h3{font-weight:300;font-size:20px;line-height:1.05}.title{font-size:40px;line-height:1.208333333}.title-sm{font-size:24px;line-height:1.364166667}.text-base{font-size:18px;line-height:1.444444}.title-underlined{margin:0 0 .75em;padding-bottom:.3em;border-bottom:1px solid #d6dbd9}input[type=email],input[type=tel],input[type=text],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid;background-color:transparent;width:100%;min-width:0;padding:1.2rem 2.4rem;border-radius:0;-webkit-appearance:none}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.menu-active{overflow:hidden}.menu-active .header{--accent-color:#fff;--background-color:#f15b29}.pink-body .header{--background-color:#ebacab;--accent-color:#294122}.pink-body .drop-active,.pink-body.menu-active .header{--background-color:#294122;--accent-color:#ebacab}.gray-body .header{--background-color:#d6dbd9;--accent-color:#294122}.gray-body .drop-active,.gray-body.menu-active .header{--background-color:#294122;--accent-color:#d6dbd9}.orange-body .header{--background-color:#fff7ea;--accent-color:#f15b29}.orange-body .drop-active,.orange-body.menu-active .header{--background-color:#f15b29;--accent-color:#fff7ea}.peach-body .header{--background-color:#ffd1be;--accent-color:#3c4156}.peach-body .drop-active,.peach-body.menu-active .header{--background-color:#3c4156;--accent-color:#ffd1be}.yellow-body .header{--background-color:#fdd992;--accent-color:#3c4156}.yellow-body .drop-active,.yellow-body.menu-active .header{--background-color:#3c4156;--accent-color:#fdd992}.green-body .drop-active,.green-body .header,.green-body.menu-active .header{--background-color:#294122;--accent-color:#fff7ea}.green-body .header__search-form input::-moz-placeholder{color:#fff7ea}.green-body .header__search-form input::placeholder{color:#fff7ea}.header.fixed-position{padding:10px 0}.header.fixed-position .header__logo{flex:0 0 140px}.header{--accent-color:#f15b29;--background-color:#fff;position:fixed;width:100%!important;right:0;z-index:999;padding:20px 0;transition:.35s}.header,.header:before{top:0;left:0;background-color:var(--background-color)}.header:before{content:"";z-index:1;position:absolute;width:100%;height:100%;opacity:0}.menu-active .header:before{transition-delay:.35s;opacity:1}.header__row{display:flex;align-items:center;justify-content:space-between;position:relative}.header__logo{flex:0 0 200px;position:relative;z-index:9;margin:0 20px 0 0;transition:.35s}.header__logo svg{max-width:100%;height:auto;display:block}.header__logo path{fill:var(--accent-color)}.header__nav{background-color:var(--background-color);position:fixed;width:100%;height:100%;top:0;left:0;padding:148px 24px 40px;display:flex;flex-direction:column;justify-content:space-between;transition:.35s;opacity:0;visibility:hidden}.header__nav>ul>.current-menu-item>a{border-color:var(--accent-color)}.menu-active .header__nav{opacity:1;visibility:visible}.header__nav a{color:var(--accent-color)}.header__nav ul{list-style-type:none;padding:0;margin:0}.header__nav ul li{margin:0 0 24px;position:relative}.header__nav ul li:last-child{margin-bottom:0}.header__nav ul li>a{display:block;font-size:32px;line-height:1;width:100%}.header__nav ul li>.drop-opener{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;font-size:20px;line-height:1;display:flex;align-items:flex-end;justify-content:flex-end}.header__search{position:fixed;width:100%;bottom:0;left:0;background-color:var(--background-color);border-top:1px solid hsla(0,0%,100%,.6);padding:31px 24px 40px;z-index:9}.header__search-opener,.header__search-opener .icon-close{display:none;visibility:hidden}.search-active .header__search-opener .icon-close{display:inline-block;visibility:visible;font-size:14px}.header__search-opener .icon-search{font-size:22px}.search-active .header__search-opener .icon-search{display:none;visibility:hidden}.header__search-form{display:flex;flex-direction:row-reverse}.header__search-form button{color:var(--accent-color);background-color:transparent;border:0;padding:0;font-size:22px;line-height:1;margin:0 11px 0 0}.header__search-form button:focus{outline:0;box-shadow:0 0 0 5px hsla(0,0%,100%,.4)}.header__search-form input{border-radius:0!important;flex:1 1 auto;background-color:transparent;border:0;border-bottom:1px solid var(--accent-color);padding:8px 20px 10px 0;font-size:20px;color:var(--accent-color)}.header__search-form input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.header__search-form input::placeholder{color:hsla(0,0%,100%,.6)}.header__search-form input:focus{outline:0}.header__search-form input::-webkit-search-cancel-button{position:relative;right:-20px;top:4px;margin:0;-webkit-appearance:none;height:12px;width:12px;background-color:var(--accent-color);-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.3 12.6c.2.2.2.5 0 .7-.1.1-.2.2-.3.2s-.3 0-.3-.2L7 7.7l-5.7 5.6c-.1.1-.2.2-.3.2s-.3 0-.3-.2c-.2-.2-.2-.5 0-.7L6.3 7 .7 1.4C.5 1.2.5.9.7.7c.2-.2.5-.2.7 0L7 6.3 12.7.7c.2-.2.5-.2.7 0 .2.2.2.5 0 .7L7.7 7l5.6 5.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.3 12.6c.2.2.2.5 0 .7-.1.1-.2.2-.3.2s-.3 0-.3-.2L7 7.7l-5.7 5.6c-.1.1-.2.2-.3.2s-.3 0-.3-.2c-.2-.2-.2-.5 0-.7L6.3 7 .7 1.4C.5 1.2.5.9.7.7c.2-.2.5-.2.7 0L7 6.3 12.7.7c.2-.2.5-.2.7 0 .2.2.2.5 0 .7L7.7 7l5.6 5.6z"/></svg>')}.header__drop-info{margin-top:auto}.header__drop-info>.tag{margin:0 0 20px}.header__drop-info .tag{color:var(--accent-color);border-color:var(--accent-color)}.header__drop-info .btn,.header__drop-info .subscribe-cta-inner form button,.subscribe-cta-inner form .header__drop-info button{background-color:var(--accent-color);color:var(--background-color);border-color:var(--accent-color)}.header__drop-info .btn:hover,.header__drop-info .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .header__drop-info button:hover{background-color:var(--background-color);color:var(--accent-color)}.header__drop-info .arrow-link{font-size:22px}.header__drop-info .arrow-link i{display:inline-block;transition:.35s}.header__drop-info .arrow-link:hover i{transform:translateX(10px)}.header__drop-info__row{display:flex;align-items:flex-start;position:relative}.header__drop-info__row a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.header__drop-info__image{flex:0 0 70px;margin:0 16px 0 0;position:relative;border-radius:50%;overflow:hidden}.header__drop-info__image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5;border-radius:10px}.header__drop-info__image img{aspect-ratio:1/1;display:block}.header__drop-info__info{font-size:20px}.header__drop-info__info strong{display:block;margin:0 0 16px}.header__drop-info__info p{display:none;margin:0 0 24px}.header__drop-info__info .tag{display:none;visibility:hidden}.has-dropdown a:first-child{padding:0 30px 0 0}.dropdown{background-color:var(--background-color);position:fixed;top:0;left:0;width:100%;height:100%;padding:118px 24px 217px;overflow-y:auto;z-index:1;color:var(--accent-color);display:flex!important;flex-direction:column}.dropdown-inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex:1 1 auto}.dropdown .drop-opener{margin:0 0 32px;font-size:20px;line-height:1;display:inline-block}.submenu{margin-bottom:30px!important}.submenu li>a{transition:.35s}.submenu li>a:after{display:none}.menu-btn{background-color:transparent;border:0;cursor:pointer;position:relative;width:30px;height:23px;align-self:flex-end;margin-bottom:9px;z-index:1}.menu-btn span{position:absolute;width:100%;height:1px;left:0;border-radius:2px;background-color:var(--accent-color);transition:.35s}.menu-btn span:first-child{top:0}.menu-active .menu-btn span:first-child{transform:translateY(11px) rotate(45deg)}.menu-btn span:nth-child(2){top:11px}.menu-active .menu-btn span:nth-child(2){transform:scaleX(0)}.menu-btn span:nth-child(3){bottom:0}.menu-active .menu-btn span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}body{background-color:#fff}.wrapper{width:100%;position:relative;overflow:clip}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.aligncenter{text-align:center}.page-holder{padding:109px 0 0}.load-more{display:flex;align-items:center;justify-content:center;border-top:1px solid #d6dbd9;border-bottom:1px solid #d6dbd9;padding:20px 24px;color:#262626;font-size:18px;line-height:1}.load-more i{font-size:22px;margin:0 0 0 11px}.load-more:hover,.load-more i{color:#f15b29}.back-lg{display:block;border-top:1px solid #d6dbd9;border-bottom:1px solid #d6dbd9;padding:18px 24px;color:#262626;font-size:18px;line-height:1}.back-lg .container{display:flex;align-items:center;justify-content:flex-start}.back-lg span{line-height:1!important}.back-lg i{font-size:22px;margin:0 11px 0 0}.back-lg:hover,.back-lg i{color:#f15b29}.bg-orange-light{background-color:rgba(255,247,234,.6)}.resources-holder{padding:60px 0 30px}.resources-holder+.load-more{margin:0}.sticky-sidebar{color:#f15b29;display:none;visibility:hidden}.sticky-sidebar strong.tag{margin:0 0 20px}.text-orange{color:#f15b29}.sidebar-menu{list-style-type:none;margin:0;padding:0;font-size:20px;overflow:hidden}.sidebar-menu a:hover{text-decoration:underline}.sidebar-menu .primary-link{color:#f15b29;font-weight:700;display:inline-flex;align-items:center;transform:translateX(-34px);transition:.35s}.sidebar-menu .primary-link.anchor-active{transform:translateX(0)}.sidebar-menu .primary-link.anchor-active i{opacity:1}.sidebar-menu .primary-link i{transition:.35s;flex:0 0 22px;margin:0 12px 0 0;opacity:0;font-size:22px}.sidebar-menu .secondary-link{color:#262626}.sidebar-menu .secondary-link.anchor-active{color:#f15b29}.sidebar-menu li{margin:0 0 16px}.sidebar-menu li:last-child{margin-bottom:0}.sidebar-menu li li:first-child{margin-top:12px}.sidebar-menu ul{list-style-type:none;margin:0;padding:0}.section-header{margin-bottom:50px}.section-header__title{position:relative;margin:0 0 .7em;padding-bottom:16px;color:#f15b29}.section-header__title:before{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#d6dbd9;content:""}.section-header__subtitle{margin-top:1em;margin-bottom:1em}.section-header__text p:last-child{margin-bottom:0}.footer-top{background-color:#fff7ea;padding:50px 0 40px}.footer-top h6{font-size:14px;margin:0 0 14px;color:#f15b29;font-weight:700}.footer-top .container{display:flex;flex-direction:column}.footer__logo{padding:0 0 40px;border-bottom:1px solid #f15b29;margin:0 0 30px}.footer__logo a{display:block;width:200px}.footer__logo a img{display:block}.footer__nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -7px 70px;row-gap:40px}.footer__column{padding:0 7px;width:50%}.footer__column ul{list-style-type:none;margin:0;padding:0;font-size:18px}.footer__column ul li{margin:0 0 5px}.footer__column ul li:last-child{margin-bottom:0}.footer__column ul a{color:#262626}.footer__column ul a:hover{color:#f15b29}.footer__contact{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;margin:0 -15px}.footer__form{padding:0 15px;flex:0 1 451px}.footer__form form{display:flex;align-items:center;background-color:#fff;padding:9px 20px;border-radius:6px}.footer__form form input{padding:0;border:0;font-size:18px;line-height:1}.footer__form form input::-moz-placeholder{color:rgba(38,38,38,.4)}.footer__form form input::placeholder{color:rgba(38,38,38,.4)}.footer__form form button{background-color:transparent;border:0;color:#f15b29;padding:0;font-size:22px;line-height:1;cursor:pointer}.footer__form form button i{display:block}.footer__form p{margin:20px 0 0;font-size:14px}.footer__socials{padding:0 15px;font-size:40px}.footer-bottom{background-color:#f15b29;color:#fff;padding:22px 0;font-size:14px}.footer-bottom a{color:#fff}.footer-bottom .copyright{margin:0}.footer-bottom .container{display:flex;flex-direction:column-reverse;gap:15px;position:relative}.footer-links{flex:1 1 auto}.footer-links ul{list-style-type:none;margin:0;padding:0;gap:30px}.footer-links ul,.footer__form form>div{display:flex;justify-content:space-between;width:100%}.footer__form form>div{align-items:center;flex-wrap:wrap}.footer__form form .mc-field-group{flex:0 1 calc(100% - 36px);margin:0 10px 0 0}.footer__form form #mce-responses{order:1}.footer__form form .clear[\:has\(button\)]{width:22px;height:22px;flex:0 0 22px}.footer__form form .clear:has(button){width:22px;height:22px;flex:0 0 22px}.footer__form form .clear[\:has\(button\)] button{background-color:transparent;border:0;color:#f15b29;padding:0;width:22px;height:22px;font-size:22px;line-height:1;cursor:pointer;position:relative;transform:translateY(-10px)}.footer__form form .clear:has(button) button{background-color:transparent;border:0;color:#f15b29;padding:0;width:22px;height:22px;font-size:22px;line-height:1;cursor:pointer;position:relative;transform:translateY(-10px)}.footer__form form .clear[\:has\(button\)] button:after{font-family:icomoon;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.footer__form form .clear:has(button) button:after{font-family:icomoon;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.orange-body .hero{--background-color:#fff7ea}.peach-body .hero{--background-color:#ffd1be;--accent-color:#3c4156;color:#3c4156}.gray-body .hero{--background-color:#d6dbd9;--accent-color:#294122;color:#294122}.green-body .hero{--background-color:#294122;--accent-color:#fff7ea;color:#fff7ea}.green-body .hero .btn,.green-body .hero .subscribe-cta-inner form button,.subscribe-cta-inner form .green-body .hero button{color:#294122}.pink-body .hero{--background-color:#ebacab;--accent-color:#294122;color:#294122}.yellow-body .hero{--background-color:#fdd992;--accent-color:#3c4156;color:#3c4156}.hero{--accent-color:#f15b29;--background-color:#fff;padding:19px 0 20px;position:relative;z-index:2}.hero,.hero:before{background-color:var(--background-color)}.hero:before{content:"";position:absolute;width:100%;height:110px;left:0;top:-109px}.hero.only-one-circle .rounds span:nth-child(2){display:none!important}.hero-top{display:flex;flex-direction:column;margin:0 0 60px;min-height:140px}.hero-top .h1{margin:0 0 30px;color:var(--accent-color)}.hero-text p{margin:0 0 40px;font-size:20px}.hero-text .btn,.hero-text .subscribe-cta-inner form button,.subscribe-cta-inner form .hero-text button{color:#fff;background-color:var(--accent-color);border-color:var(--accent-color)}.hero-text .btn:hover,.hero-text .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .hero-text button:hover{color:var(--accent-color);background-color:var(--background-color)}.hero-text>:last-child{margin-bottom:0}.hero-slider .slick-track{display:flex!important}.hero-slider .slick-slide{height:inherit!important;display:flex}.hero-slider .slick-slide>div{width:100%;display:flex}.hero-slider .slick-dots{margin:0;padding:0 0 22px 24px;position:absolute;bottom:0;left:0;list-style-type:none;display:flex;gap:10px}.hero-slider .slick-dots .slick-active button{background-color:#f15b29}.hero-slider .slick-dots button{display:block;width:10px;height:10px;font-size:0;border-radius:50%;background-color:#fff;border:0;padding:0}.hero-slide{border-radius:10px;overflow:hidden;height:375px;position:relative}.hero-slide img{display:block;-o-object-position:50% 50%;object-position:50% 50%}.hero-slide:after,.hero-slide img{position:absolute;top:0;left:0;width:100%;height:100%}.hero-slide:after{content:"";background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5;border-radius:10px}.hero-slider{position:relative}.hero-image-wrapper,.hero-slider-wrapper{max-width:1366px;margin:0 auto}.hero-image-wrapper{padding:0 24px}.hero-video{border-radius:10px;overflow:hidden;position:relative;padding:0 0 56.25%}.hero-video.played button,.hero-video.played img{opacity:0;visibility:hidden}.hero-video img{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95)}.hero-video iframe,.hero-video img,.hero-video video{position:absolute;width:100%;height:100%;top:0;left:0}.hero-video video{-o-object-fit:cover;object-fit:cover}.hero-video button{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);position:absolute;top:50%;left:50%;translate:-50% -50%;width:120px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;font-size:80px;line-height:1;color:#fff7ea;background-color:rgba(38,38,38,.9);border:0;border-radius:50%;cursor:pointer}.hero-image{position:relative;border-radius:10px;overflow:hidden;height:327px}.hero-image img{bottom:0;-o-object-fit:none;object-fit:none;-o-object-position:50% 50%;object-position:50% 50%;scale:1.2}.hero-image:after,.hero-image img{position:absolute;width:100%;height:100%;left:0;border-radius:10px}.hero-image:after{content:"";top:0;background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5}.hero-image-wrapper{position:relative}.rounds span{display:block;border-radius:50%;position:absolute;transform-origin:40% 40%;z-index:1}.rounds span:first-child{animation:round1 3s linear infinite}.rounds span:nth-child(2){animation:round2 10s infinite}.rounds span:nth-child(3){animation:round3 5s linear infinite}.hero-slider-wrapper{position:relative}.hero-slider-wrapper .rounds span{background-color:#f15b29}.hero-slider-wrapper .rounds span:first-child{width:78px;height:78px;right:0;top:50%;opacity:.9}.hero-slider-wrapper .rounds span:nth-child(2){width:42px;height:42px;top:calc(100% - 11px);right:50%;opacity:.7}.hero-slider-wrapper .rounds span:nth-child(3){width:24px;height:24px;top:calc(100% + 140px);right:-18px;opacity:.8}body.home .hero-image-wrapper .rounds span{background-color:#f15b29}body.home .hero-image-wrapper .rounds span:first-child{width:78px;height:78px;right:0;top:50%;opacity:.9}body.home .hero-image-wrapper .rounds span:nth-child(2){width:42px;height:42px;top:calc(100% - 11px);right:50%;opacity:.7}body.home .hero-image-wrapper .rounds span:nth-child(3){width:24px;height:24px;top:calc(100% + 140px);right:-18px;opacity:.8}.orange-body .rounds span{background-color:#f15b29}.orange-body .rounds span:first-child{width:28px;height:28px;right:35px;top:-44px;opacity:.8}.orange-body .rounds span:nth-child(2){width:90px;height:90px;top:3px;right:73px;opacity:.9}.orange-body .rounds span:nth-child(3){width:40px;height:40px;top:100%;left:0;opacity:.7}.green-body .rounds span{background-color:#fff7ea}.green-body .rounds span:first-child{width:28px;height:28px;right:35px;top:-44px;opacity:.8}.green-body .rounds span:nth-child(2){width:90px;height:90px;top:3px;right:73px;opacity:.9}.green-body .rounds span:nth-child(3){width:40px;height:40px;top:100%;left:0;opacity:.7}.peach-body .rounds span{background-color:#3c4156}.peach-body .rounds span:first-child{width:42px;height:42px;left:12px;top:27px;opacity:.7}.peach-body .rounds span:nth-child(2){width:95px;height:95px;right:39px;opacity:.9;top:50%}.peach-body .rounds span:nth-child(3){width:30px;height:30px;bottom:37px;right:4px;opacity:.7}.pink-body .rounds span{background-color:#294122}.pink-body .rounds span:first-child{width:42px;height:42px;left:12px;top:27px;opacity:.7}.pink-body .rounds span:nth-child(2){width:95px;height:95px;top:144px;right:39px;opacity:.9}.pink-body .rounds span:nth-child(3){width:30px;height:30px;bottom:37px;right:4px;opacity:.7}.gray-body .rounds span{background-color:#294122}.gray-body .rounds span:first-child{width:28px;height:28px;right:35px;top:-44px;opacity:.8}.gray-body .rounds span:nth-child(2){width:90px;height:90px;top:3px;right:73px;opacity:.9}.gray-body .rounds span:nth-child(3){width:40px;height:40px;top:100%;left:0;opacity:.7}.yellow-body .rounds span{background-color:#3c4156}.yellow-body .rounds span:first-child{width:28px;height:28px;right:35px;top:-44px;opacity:.8}.yellow-body .rounds span:nth-child(2){width:90px;height:90px;top:3px;right:73px;opacity:.9}.yellow-body .rounds span:nth-child(3){width:40px;height:40px;top:100%;left:0;opacity:.7}.stats-section{background-color:#fff7ea;padding:60px 0}.stats-section .section-title .h1{color:#f15b29}.stats__row{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.stats__column{width:100%;padding:0 10px;display:flex}.stats__item{width:100%;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;color:#f15b29;padding:32px 20px 28px;gap:10px;text-align:center}.stats__item>:last-child{margin-bottom:0}.stats__item strong{font-size:40px;font-weight:600;line-height:1}.stats__item p{font-size:20px}body[\:has\(.page-nav\)] .image-text__row{flex-direction:column-reverse!important;align-items:flex-start;row-gap:25px}body:has(.page-nav) .image-text__row{flex-direction:column-reverse!important;align-items:flex-start;row-gap:25px}body[\:has\(.page-nav\)] .image-text .rounds span:first-child{display:none}body:has(.page-nav) .image-text .rounds span:first-child{display:none}body[\:has\(.page-nav\)] .image-text .rounds span:nth-child(2){top:auto;bottom:10%;right:2%}body:has(.page-nav) .image-text .rounds span:nth-child(2){top:auto;bottom:10%;right:2%}body[\:has\(.page-nav\)] .image-text .rounds span:nth-child(3){bottom:auto;top:10%;left:2%}body:has(.page-nav) .image-text .rounds span:nth-child(3){bottom:auto;top:10%;left:2%}.image-text{padding:30px 0 60px}.image-text.__blue{background-color:#3c4156;color:#ffb393}.image-text.__blue .btn,.image-text.__blue .subscribe-cta-inner form button,.subscribe-cta-inner form .image-text.__blue button{color:#3c4156;background-color:#ffb393;border-color:#ffb393}.image-text.__blue .btn:hover,.image-text.__blue .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .image-text.__blue button:hover{color:#ffb393;background-color:#3c4156;border-color:#ffb393}.image-text.__green{background-color:#d6dbd9;color:#294122}.image-text.__green .btn,.image-text.__green .subscribe-cta-inner form button,.subscribe-cta-inner form .image-text.__green button{color:#fff;background-color:#294122;border-color:#294122}.image-text.__green .btn:hover,.image-text.__green .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .image-text.__green button:hover{color:#294122;background-color:#d6dbd9}.image-text.__yellow{background-color:#fcbf49;color:#3c4156}.image-text.__yellow .btn,.image-text.__yellow .subscribe-cta-inner form button,.subscribe-cta-inner form .image-text.__yellow button{color:#fff;background-color:#3c4156;border-color:#3c4156}.image-text.__yellow .btn:hover,.image-text.__yellow .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .image-text.__yellow button:hover{color:#3c4156;background-color:#fcbf49}.image-text__row{display:flex;flex-direction:column-reverse;row-gap:43px;margin:0 -12px}.image-text__column{width:100%;padding:0 12px}.image-text__column.__image{position:relative}.image-text .section-title p{margin:0 0 10px}.image-text .section-title .btn:last-child,.image-text .section-title .subscribe-cta-inner form button:last-child,.subscribe-cta-inner form .image-text .section-title button:last-child{margin-top:30px}.image-text__image{border-radius:50%;overflow:hidden;position:relative;padding:0 0 100%}.image-text__image img{position:absolute;height:130%;width:110%;top:0;left:0;display:block}.image-text .section-title{margin:0}.__reverse .__image .rounds span{background-color:currentColor}.__reverse .__image .rounds span:first-child{top:-10px;left:58px;opacity:.9;width:12px;height:12px}.__reverse .__image .rounds span:nth-child(2){top:54px;right:-14px;opacity:.8;width:17px;height:17px}.__reverse .__image .rounds span:nth-child(3){bottom:4px;left:12px;opacity:.6;width:25px;height:25px}.__image .rounds span{background-color:currentColor}.__image .rounds span:first-child{top:19px;left:25px;opacity:.6;width:24px;height:24px}.__image .rounds span:nth-child(3){right:0;bottom:10px;opacity:.6;width:16px;height:16px}.text-cta{padding:30px 0}.text-cta-inner{padding:30px 30px 50px;position:relative;border-radius:10px;background-color:#ffb393;display:flex;flex-direction:column;color:#262626;transition:.35s}.text-cta-inner:hover{background-color:rgb(255,143.1111111111,96);color:#262626}.text-cta-inner:after{content:"";position:absolute;height:1px;width:calc(100% - 60px);bottom:30px;left:30px;background-color:currentColor}.text-cta-inner img{rotate:-7deg;width:120px;height:174px;-o-object-fit:contain;object-fit:contain;margin-top:-65px;margin-bottom:20px}.text-cta-inner .h2{margin:0 50px 50px 0}.text-cta-inner i{margin-top:-69px;font-size:50px;line-height:1;color:currentColor;align-self:flex-end}.subscribe-cta{padding:20px 0 40px}.subscribe-cta-inner{background-color:#ffb393;border-radius:10px;padding:30px}.subscribe-cta-inner .h2{margin:0 0 40px}.subscribe-cta-inner form{display:flex;flex-direction:column;align-items:flex-start;row-gap:20px;position:relative}.subscribe-cta-inner input{padding:0 0 16px;border:0;border-bottom:1px solid #262626;font-size:24px;line-height:1}.subscribe-cta-inner input::-moz-placeholder{color:rgba(38,38,38,.6)}.subscribe-cta-inner input::placeholder{color:rgba(38,38,38,.6)}.subscribe-cta-inner .mc-field-group{width:100%}.subscribe-cta-inner .mc-field-group+div{order:2;width:100%}.subscribe-cta-inner form{width:100%}.subscribe-cta-inner form>div{width:100%;display:flex;flex-wrap:wrap;row-gap:20px}.subscribe-cta-inner form button{border:1px solid #262626!important;background-color:#262626;color:#fff}.subscribe-cta-inner form button:after{content:attr(value)}.subscribe-cta-inner form button:hover{background-color:transparent;color:#262626}.cards-section{padding:60px 0;background-color:#fff7ea}.cards-section-title{color:#f15b29;margin:0 0 60px}.cards-section-title .h1{margin:0 0 30px}.cards-section-title .btn,.cards-section-title .subscribe-cta-inner form button,.subscribe-cta-inner form .cards-section-title button{background-color:#f15b29;color:#fff;border-color:#f15b29}.cards-section-title .btn:hover,.cards-section-title .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .cards-section-title button:hover{background-color:transparent;color:#f15b29}.cards__row{margin:0 -20px;row-gap:30px;display:flex;flex-wrap:wrap}.cards__column{padding:0 20px 30px;display:flex!important;position:relative;width:100%}.cards__column:after{content:"";position:absolute;width:calc(100% - 40px);height:1px;left:20px;bottom:0;background-color:#d6dbd9}.cards__column:last-child{padding-bottom:0}.cards__column:last-child:after{display:none}.cards-slider{margin:0 -24px}.cards-slider .cards__column{padding-left:24px;padding-right:24px}.cards-slider .cards__column:after{content:"";position:absolute;background-color:#d6dbd9;width:1px;height:100%;bottom:0;right:0;left:auto;display:block!important}.cards-slider .slick-track{display:flex!important}.cards-slider .slick-list{padding:0 50px 0 0!important}.cards-slider .slick-slide{height:inherit!important;display:flex}.cards-slider .slick-slide>div{display:flex;width:100%}.cards-slider .slick-slide:last-child .cards__column:after{display:none!important}.cards-controls{display:flex;align-items:center;margin:30px 0 0;color:#f15b29}.cards-controls .line{height:1px;background-color:currentColor;flex:1 1 auto;margin:0 0 3px}.cards-controls .slick-prev{display:none!important;visibility:hidden!important}.cards-controls button{color:currentColor;border:0;padding:0;background-color:transparent;font-size:22px;line-height:1}.cards-controls button i{display:block}.cards-counter{margin:0 10px 5px;font-size:18px;line-height:1}.card{display:flex;flex-direction:column;width:100%;position:relative}.card .date{font-size:16px;font-weight:600;color:rgba(38,38,38,.6);margin:0 0 30px}.card .h3{margin:0 0 30px;flex:1 1 auto}.card .h3 a{color:currentColor}.card .h3 a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.card .tags-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin:0 0 36px}.card .tags-wrapper .tags{display:flex;flex-wrap:wrap;row-gap:10px}.card .tags-wrapper .tag{position:relative;z-index:10;background-color:#fcbf49;color:#262626;margin:0 5px 0 0;border-color:#fcbf49}.card .tags-wrapper .tag:hover{background-color:rgb(251.172972973,173.3567567568,22.827027027)}.card .tags-wrapper .arrow{margin:2px 0 0;color:#f15b29;line-height:1;font-size:22px;transition:.35s}.card:hover .h3{text-decoration:underline}.card:hover .arrow{transform:translateX(-10px)}.card:hover .card__image:after{width:calc(100% - 40px);height:calc(100% - 40px);border-radius:50%}.card__image{border-radius:10px;overflow:hidden;position:relative;padding:0 0 100%}.card__image img{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.card__image:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;border:200px solid #fcbf49;box-sizing:content-box}.quotes-section{padding:60px 0;background-color:#fff7ea}.cards-section+.quotes-section{padding:0 0 60px}.quotes-inner{background-color:#fff;border-radius:10px;padding:30px}.quotes-controls{display:flex;align-items:center;margin:20px 0 0;color:#f15b29;position:relative;z-index:9}.quotes-controls .line{height:1px;background-color:currentColor;flex:1 1 auto;margin:0 0 3px}.quotes-controls .slick-prev{display:none!important;visibility:hidden!important}.quotes-controls button{color:currentColor;border:0;padding:0;background-color:transparent;font-size:22px;line-height:1}.quotes-controls button i{display:block}.quotes-counter{margin:0 10px 5px;font-size:18px;line-height:1}.team{padding:60px 0 0}.team .section-title .h1{color:#f15b29}.team .load-wrapper .load-more{margin:0}.team__row{display:flex;flex-wrap:wrap;margin:0 -24px;row-gap:30px}.team__column{padding:0 24px 30px;position:relative;width:100%}.team__column:nth-child(n+6){display:none;visibility:hidden}.shown .team__column:nth-child(n+6){display:block;visibility:visible}.team__column:last-child:after{display:none!important}.team__column:after{content:"";position:absolute;width:calc(100% - 48px);background-color:#d6dbd9;bottom:0;right:24px;height:1px}.team__item{position:relative}.team__item a{color:currentColor}.team__item a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.team__item .h3{margin:20px 0;font-weight:400}.team__item:hover .h3{text-decoration:underline}.team__item:hover .team__image:after{width:calc(100% - 40px);height:calc(100% - 40px);border-radius:50%}.team__item:hover .team__position i{transform:translateX(-10px)}.team__position{color:#f15b29;display:flex;justify-content:space-between;align-items:center}.team__position .tag{border-color:currentColor}.team__position i{display:block;font-size:22px;line-height:1;transition:.35s}.team__image{border-radius:10px;overflow:hidden;position:relative;padding:0 0 100%}.team__image img{display:block}.team__image:before,.team__image img{position:absolute;width:100%;height:100%;top:0;left:0}.team__image:before{content:"";background-color:#d6dbd9;opacity:.5;mix-blend-mode:soft-light;z-index:1}.team__image:after{content:"";position:absolute;width:100%;height:100%;border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;border:200px solid #f15b29;box-sizing:content-box;z-index:2}.shown .load-more{display:none;visibility:hidden}.has-active-popup{overflow:hidden}.member{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#f15b29;color:#fff;z-index:999;opacity:0;visibility:hidden;transition:.35s;overflow-y:auto;padding:28px 24px 62px;max-width:1326px}.popup-active .member{opacity:1;visibility:visible}.member-close{background-color:transparent;color:#fff;border:0;padding:0;cursor:pointer;transition:.35s;position:absolute;top:30px;right:24px}.member-close:hover{opacity:.8}.member-close i{font-size:22px}.member-close span{display:none;font-size:24px;font-weight:600}.member-inner{max-width:1246px;margin:0 auto}.member-image{margin:0 auto 40px;border-radius:50%;overflow:hidden;max-width:300px}.member-image img{aspect-ratio:1/1;display:block}.member-contact-block{margin:0 0 40px}.member-contact-block:last-child{margin-bottom:0}.member-contact-block .tag{display:inline-block;margin:0 0 20px}.member-contact .socials{gap:30px}.member-contact .socials a{color:#fff;font-size:22px}.member-text{margin:0 0 60px;font-size:18px}.member-text .h2{margin:0 0 20px}.member-text .tag{display:inline-block;margin:0 0 30px}.member-text>:last-child{margin-bottom:0}.member-popup-holder.popup-active:before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:rgba(38,38,38,.8)}.about-section{padding:60px 0}.about-section .h1{color:#f15b29}.about__row{display:flex;flex-direction:column;margin:0 0 40px;row-gap:40px}.about__row:last-child{margin-bottom:0}.about__row.__reverse .about__image{left:0}.about__text{font-size:18px}.about__text>:last-child{margin-bottom:0}.about__text .h1{margin:0 0 20px}.about__image{width:calc(100% + 48px);position:relative;left:-48px;border-radius:50%;overflow:hidden}.about__image-image{position:relative;padding:0 0 100%}.about__image img{display:block;position:absolute;width:110%;height:130%;bottom:0;left:0}.about__image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5;border-radius:10px}.peach-body .filters-section{background-color:#ffd1be}.yellow-body .filters-section{background-color:#fdd992}.filters-section{padding:20px 0}.hero+.filters-section{padding:0 0 20px}.filters{background-color:#fff;border-radius:10px;padding:30px 20px 24px}.filters .tag{color:#f15b29;border-color:#f15b29}.filters__top{display:flex;justify-content:center;margin:0 0 24px}.filters__row{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 -10px;row-gap:24px}.filters__column{padding:0 10px;width:100%}.filters__bottom{margin:26px 0 0;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;row-gap:28px}.filters__bottom .results{font-weight:600;font-size:24px;color:#f15b29}.filters__bottom .sort{position:relative;padding:0 0 0 24px}.filters__bottom .sort .jcf-select-opener{left:-4px}.filters__bottom .sort .jcf-select-opener:before{bottom:4px}.filters__bottom .reset button{background-color:transparent;bottom:0;padding:0;display:flex;align-items:center;font-size:18px;border:0;cursor:pointer}.filters__bottom .reset button i{color:#f15b29;font-size:12px;line-height:1;margin:0 12px 0 0}.filter{padding:0 0 10px;border-bottom:1px solid #d6dbd9;position:relative;font-size:20px;display:flex}.filter,.filter>*{line-height:1!important}.filter label{white-space:nowrap}.filter input[type=search]{padding:0;flex:1 1 auto;border:0;border-radius:0;font-size:20px;color:#262626;line-height:1;min-width:0}.filter input[type=search]::-moz-placeholder{color:rgba(38,38,38,.6)}.filter input[type=search]::placeholder{color:rgba(38,38,38,.6)}.filter input[type=search]:focus{outline:none}.filter input[type=search]::-webkit-search-cancel-button{position:relative;right:10px;top:4px;margin:0;-webkit-appearance:none;height:12px;width:12px;color:currentColor;background-color:#f15b29;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.3 12.6c.2.2.2.5 0 .7-.1.1-.2.2-.3.2s-.3 0-.3-.2L7 7.7l-5.7 5.6c-.1.1-.2.2-.3.2s-.3 0-.3-.2c-.2-.2-.2-.5 0-.7L6.3 7 .7 1.4C.5 1.2.5.9.7.7c.2-.2.5-.2.7 0L7 6.3 12.7.7c.2-.2.5-.2.7 0 .2.2.2.5 0 .7L7.7 7l5.6 5.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M13.3 12.6c.2.2.2.5 0 .7-.1.1-.2.2-.3.2s-.3 0-.3-.2L7 7.7l-5.7 5.6c-.1.1-.2.2-.3.2s-.3 0-.3-.2c-.2-.2-.2-.5 0-.7L6.3 7 .7 1.4C.5 1.2.5.9.7.7c.2-.2.5-.2.7 0L7 6.3 12.7.7c.2-.2.5-.2.7 0 .2.2.2.5 0 .7L7.7 7l5.6 5.6z"/></svg>')}.filter button[type=submit]{color:#f15b29;padding:0;bottom:0;border:0;background-color:transparent;font-size:22px;line-height:1}.filter button[type=submit] i{display:block}.companies{padding:40px 0 0}.companies .container{padding:0 30px}.companies__row{display:flex;flex-wrap:wrap;margin:0 -30px}.companies__column{width:100%;padding:0 30px 30px;position:relative}.companies__column:last-child:after{display:none!important}.companies__column:after{content:"";position:absolute;width:calc(100% - 60px);height:1px;bottom:0;right:30px;background-color:#d6dbd9}.company{padding:0 0 15px;display:block}.company,.company:hover{color:#262626}.company:hover .h3{text-decoration:underline}.company:hover i{transform:translateX(-10px)}.company__image{min-height:130px;padding:40px 20px;display:flex;justify-content:center;align-items:center}.company__image img{width:auto;-o-object-fit:contain;object-fit:contain}.company__title{display:flex;justify-content:space-around;align-items:center}.company__title .h3{margin:0 20px 0 0;font-weight:400}.company__title i{transition:.35s;font-size:22px;color:#f15b29}.expanded-hero{padding:30px 0 20px}.expanded-hero .back-mobile{font-size:22px;color:#f15b29;display:inline-block;margin:0 0 30px;line-height:1}.expanded-hero .back-mobile i{display:block}.expanded-hero-top{padding:0 0 60px;position:relative;display:flex;flex-direction:column-reverse;row-gap:60px}.expanded-hero-top:after{content:"";position:absolute;height:1px;background-color:#d6dbd9;width:calc(100vw + 10px);left:50%;bottom:0;transform:translateX(-50%)}.expanded-hero-top-left .tag{color:#f15b29}.expanded-hero-top-left .name{font-size:20px;font-weight:700;color:#f15b29;margin:16px 0 0}.expanded-hero-top-left .position{display:block;font-size:20px}.expanded-hero-top-left .contact-list{color:#f15b29;margin:25px 0 35px}.expanded-hero-top-left .tag:not(:first-child){margin:30px 0 20px}.expanded-hero-top-left .socials{gap:30px;font-size:22px}.expanded-hero-top-right .tags{list-style-type:none;padding:0;margin:0 0 40px;display:flex;flex-wrap:wrap;gap:5px}.expanded-hero-top-right .tag{background-color:#fcbf49;color:#262626;border-color:#fcbf49;transition:.35s}.expanded-hero-top-right .tag:hover{background-color:rgb(251.172972973,173.3567567568,22.827027027)}.expanded-hero-top-right img{max-width:155px;width:auto}.expanded-hero-top-right .h1{margin-top:40px;color:#f15b29}.expanded-hero-top-right>:last-child{margin-bottom:0}.expanded-hero-bottom{padding:30px 0}.expanded-hero-bottom-left{display:none;visibility:hidden}.expanded-hero-bottom-left .back{display:flex;align-items:center;font-size:18px;line-height:1;color:#262626}.expanded-hero-bottom-left .back i{margin:0 11px 0 0;font-size:22px;color:#f15b29}.expanded-hero-bottom-right{color:#f15b29;font-size:20px}.expanded-hero-bottom-right>:last-child{margin-bottom:0}.page__row{margin:0 -10px;display:flex;flex-direction:column;padding:40px 0 60px;row-gap:60px}.page__row.__reverse{flex-direction:column-reverse}.page__sidebar blockquote q{font-size:32px}.page__sidebar blockquote cite{flex-direction:row;align-items:center}.page__sidebar blockquote cite .quote-image{margin:0 14px 0 0}.page__content{font-size:18px}.page__content>:last-child{margin-bottom:0}.page__content figure{margin:30px 0}.page__content figure img{display:block;border-radius:10px}.page__content figure figcaption{margin:20px 0 0;font-size:14px;position:relative;padding:0 0 0 18px}.page__content figure figcaption:before{content:"";position:absolute;top:3px;left:0;width:8px;height:8px;border-radius:50%;background-color:#fcbf49}.page__column{padding:0 10px;width:100%}.active-slide.accordion-item{color:#ffb393}.active-slide.accordion-item:before{background-color:#3c4156}.active-slide.accordion-item *{color:#ffb393!important}.active-slide .accordion-title:hover:before{background-color:transparent}.active-slide .accordion-title:after{background-color:rgba(255,179,147,.6)}.active-slide .accordion-title i{transform:rotate(180deg)}.accordion-item{position:relative;max-width:1254px;margin:0 auto;padding:0 24px}.accordion-item:before{content:"";position:absolute;width:calc(100vw + 10px);height:100%;top:0;left:50%;transform:translateX(-50%);transition:.35s}.accordion-item.active-slide[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] .btn:hover,.accordion-item.active-slide[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .accordion-item.active-slide[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] button:hover{background-color:#ffb393;border-color:#ffb393;color:#3c4156!important}.accordion-item.active-slide:has(>.btn,>.subscribe-cta-inner form button) .btn:hover,.accordion-item.active-slide:has(>.btn,>.subscribe-cta-inner form button) .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .accordion-item.active-slide:has(>.btn,>.subscribe-cta-inner form button) button:hover{background-color:#ffb393;border-color:#ffb393;color:#3c4156!important}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>.btn,.subscribe-cta-inner form .accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>button{position:relative;z-index:1;margin-bottom:42px;color:#f15b29}.accordion-item:has(>.btn,>.subscribe-cta-inner form button)>.btn,.subscribe-cta-inner form .accordion-item:has(>.btn,>.subscribe-cta-inner form button)>button{position:relative;z-index:1;margin-bottom:42px;color:#f15b29}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>.btn:hover,.subscribe-cta-inner form .accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>button:hover{background-color:#f15b29;color:#fff;border-color:#f15b29}.accordion-item:has(>.btn,>.subscribe-cta-inner form button)>.btn:hover,.subscribe-cta-inner form .accordion-item:has(>.btn,>.subscribe-cta-inner form button)>button:hover{background-color:#f15b29;color:#fff;border-color:#f15b29}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] .accordion-title{margin-bottom:-76px}.accordion-item:has(>.btn,>.subscribe-cta-inner form button) .accordion-title{margin-bottom:-76px}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] .accordion-title>:last-child{padding-bottom:60px}.accordion-item:has(>.btn,>.subscribe-cta-inner form button) .accordion-title>:last-child{padding-bottom:60px}.accordion-title{display:block;padding:40px 0;position:relative;display:flex;flex-wrap:wrap;margin:0 -22px}.accordion-title:hover:before{background-color:#fff7ea}.accordion-title:before{height:100%;top:0;transition:.35s}.accordion-title:after,.accordion-title:before{content:"";position:absolute;width:100vw;left:50%;transform:translateX(-50%)}.accordion-title:after{height:1px;bottom:0;background-color:#d6dbd9}.accordion-title i{position:absolute;font-size:20px;line-height:1;top:46px;right:24px;transition:.35s;color:#f15b29}.accordion-title .h2{color:#f15b29;position:relative;padding:0 68px 0 22px;margin:0 0 30px;width:100%;font-size:36px;line-height:1.2}.accordion-title p{color:#262626;font-size:18px;padding:0 22px;width:100%;position:relative}.accordion-title>:last-child{margin-bottom:0}.accordion-body{padding:30px 0 40px;position:relative}.accordion-body strong.tag{margin:0 0 20px;position:relative}.accordion-cards{display:flex;flex-wrap:wrap;row-gap:30px;margin:0 -24px}.accordion-card{padding:0 24px 20px;width:100%;position:relative}.accordion-card:after{content:"";position:absolute;width:calc(100% - 48px);bottom:0;right:24px;height:1px;background-color:rgba(255,179,147,.6)}.accordion-card .name{margin:20px 0}.accordion-image{border-radius:10px;overflow:hidden;position:relative}.accordion-image img{display:block;aspect-ratio:1/1}.accordion-image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5}.logos-section{padding:0 0 20px;background-color:#d6dbd9}.logos-section--alt{background-color:transparent}.logos-section--alt .logos{background-color:rgba(214,219,217,.15)}.logos{background-color:#fff;padding:28px 0;border-radius:10px;color:#f15b29;overflow:hidden}.logos-slider{max-width:956px;margin:0 auto}.logos-slider .slick-track{display:flex;align-items:center}.logos-slider .slick-list{overflow:visible}.logos-slider .slick-slide{height:auto}.logos-title{display:flex;justify-content:center;margin:0 0 26px;padding:0 10px}.logos-slide{padding:0 15px;min-height:32px}.logos-image{display:block!important;height:32px;display:flex;align-items:center}.logos-image>div{max-height:100%;height:100%;padding:var(--padding-mobile)}.logos-image img{-o-object-fit:contain!important;object-fit:contain!important;filter:grayscale(100%) contrast(2);height:100%}.activities{padding:60px 0 20px}.activities__row{display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px}.activities__column{width:100%;padding:0 10px;display:flex}.activities .section-title .h1{color:#f15b29}.activity{border:1px solid #d6dbd9;border-radius:10px;padding:40px 20px;width:100%;font-size:18px;display:flex;flex-direction:column}.activity .h2{margin:0 0 30px;color:#f15b29}.activity>:last-child{margin-bottom:0}.banner-inner{border-radius:10px;overflow:hidden}.banner-inner img{display:block}.jobs{padding:50px 0 30px}.jobs .section-title{margin:0 0 30px;max-width:710px}.jobs .section-title .h1{color:#f15b29}.jobs .section-title p{max-width:681px}.jobs-list{list-style-type:none;margin:0;padding:0}.job{padding:30px 0;position:relative}.job:last-child:after{display:none}.job:after{content:"";position:absolute;width:calc(100vw + 10px);left:50%;bottom:0;transform:translateX(-50%);height:1px;background-color:#d6dbd9}.job .h2,.job .tag{color:#f15b29}.job p{font-size:20px}.job-left .h2{margin:0 0 15px}.job-left-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.job-left-bottom .hosted-by{order:2;width:100%;margin:0}.job-left-bottom .tag{white-space:nowrap}.job-left-bottom .ruller{margin:0 8px}.job-right{display:none;visibility:hidden}.job-closing{margin:20px 0 0}.job-info{display:none}.funding{background-color:#de7573;padding:60px 0;color:#294122}.funding .section-title{margin:0 0 44px}.funding .section-title .h1{margin:0 0 20px}.funding.bg-orange-light{color:#262626;background-color:rgba(255,247,234,.6)}.funding.bg-orange-light .h1{color:#f15b29}.funding.bg-orange-light .btn,.funding.bg-orange-light .subscribe-cta-inner form button,.subscribe-cta-inner form .funding.bg-orange-light button{background-color:#f15b29;border-color:#f15b29}.funding.bg-orange-light .btn:hover,.funding.bg-orange-light .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .funding.bg-orange-light button:hover{background-color:transparent;color:#f15b29}.funding.bg-orange-light .funding-controls{color:#f15b29}.funding.bg-orange-light .rounds span{background-color:#f15b29}.funding-slide{padding:20px 0 0}.funding__row{display:flex;flex-wrap:wrap;row-gap:40px}.funding__column{width:100%}.funding__column.__image{position:relative}.funding__column.__image .rounds span:first-child{width:16px;height:16px;right:3px;top:17px;opacity:.8;left:auto}.funding__column.__image .rounds span:nth-child(2){width:24px;height:24px;right:auto;top:auto;opacity:.6;left:0;bottom:12px;animation:round4 5s linear infinite}.funding__image{max-width:300px;margin:0 auto;border-radius:50%;overflow:hidden}.funding__image img{width:100%;aspect-ratio:1/1;display:block}.funding__text .h1{margin:0 0 30px;font-size:40px}.funding__text p{font-size:20px;margin:0 0 40px}.funding__text .btn,.funding__text .subscribe-cta-inner form button,.subscribe-cta-inner form .funding__text button{background-color:#294122;color:#fff;border-color:#294122}.funding__text .btn:hover,.funding__text .subscribe-cta-inner form button:hover,.subscribe-cta-inner form .funding__text button:hover{color:#294122;background-color:#fff}.funding-controls{display:flex;align-items:center;margin:30px 0 0;color:#294122}.funding-controls .line{height:1px;flex:1 1 auto;margin:0 0 3px;position:relative}.funding-controls .line:before{content:"";position:absolute;width:100vw;height:1px;top:0;right:0;background-color:currentColor}.funding-controls .slick-prev{display:none!important;visibility:hidden!important}.funding-controls button{color:currentColor;border:0;padding:0;background-color:transparent;font-size:22px;line-height:1}.funding-controls button i{display:block}.funding-counter{margin:0 10px 5px;font-size:18px;line-height:1}.hero-res{background-color:#fff7ea;color:#262626;border-radius:10px}.hero-res__row{display:flex;flex-direction:column}.hero-res__column{width:100%}.hero-res__column.__text{padding:30px 20px}.hero-res__image{position:relative}.hero-res__image img{display:block;border-radius:10px 10px 0 0;height:100%}.hero-res__text .h2{margin:20px 0 30px}.hero-res__text a:not(.arrow-link){color:#262626}.hero-res__text a:not(.arrow-link):hover{color:#fcbf49}.hero-res__text .tags{list-style-type:none;padding:0;margin:0 0 30px;display:flex;flex-wrap:wrap;gap:5px}.hero-res__text .tag{color:#262626;background-color:#fcbf49;border-color:#fcbf49}.hero-res__text .tag:hover{opacity:.8}.hero-res__text .arrow-link{font-size:40px;line-height:1;color:#262626}.hero-res__text .arrow-link:hover{color:#fcbf49}.hero-res__text .arrow-link i{display:block}.hero-res__image .rounds span{display:block;border-radius:50%;position:absolute;transform-origin:40% 40%;background-color:#3c4156}.hero-res__image .rounds span:first-child{animation:round1 3s linear infinite;opacity:.7;width:40px;height:40px;top:9px;left:12px}.hero-res__image .rounds span:nth-child(2){animation:round2 10s infinite;opacity:.8;width:29px;height:29px;top:-20px;left:50%}.hero-res__image .rounds span:nth-child(3){animation:round3 5s linear infinite;display:none}.download-section{padding:30px;border-radius:10px;background-color:#ffb393;color:#262626;margin:60px 0 0}.download-section .h2{font-weight:400;margin:0 0 30px}.download-section a{color:#262626}.download-section a:hover .h3{text-decoration:underline}.download-meta{font-weight:600;opacity:.6;text-transform:uppercase;font-size:16px}.download-link{display:block;padding:0 0 0 44px;position:relative}.download-link i{font-size:30px;position:absolute;top:4px;left:-2px}.download-link .h3{font-weight:400;margin:0 0 20px}.download__row{display:flex;flex-wrap:wrap;row-gap:30px;margin:0 -10px}.download__column{width:100%;padding:0 10px}.video-block{margin:30px 0}.video-inner{position:relative;padding:0 0 100%;border-radius:10px;overflow:hidden}.video-inner.played .video-play,.video-inner.played:after,.video-inner.played img{display:none;visibility:hidden}.video-inner:after,.video-inner iframe,.video-inner img,.video-inner video{position:absolute;width:100%;height:100%;top:0;left:0}.video-inner:after{content:"";background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5}.video-inner .video-play{position:absolute;left:50%;top:50%;width:120px;height:120px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:80px;line-height:1;border:0;padding:0;background-color:rgba(38,38,38,.9);transition:.35s;border-radius:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer}.video-inner .video-play:hover{background-color:#262626}.contact__row{padding:60px 0;display:flex;flex-direction:column;row-gap:60px}.contact__column{width:100%}.contact__sidebar{font-size:20px}.contact__sidebar .tag{color:#f15b29;margin:0 0 20px}.contact__sidebar p{margin:0 0 30px}.contact__sidebar .contact-list{color:#f15b29}.contact__form{max-width:507px;margin:0 auto;width:100%}.req-alert{font-size:18px;line-height:1;display:flex;justify-content:flex-end;margin-bottom:-18px}.input-wrapper{width:100%;margin:0 0 40px}.input-wrapper:last-child{margin-bottom:0}.input-wrapper label{display:inline-block;margin:0 0 20px;color:#f15b29;font-size:18px;line-height:1}.input-wrapper input,.input-wrapper textarea{background-color:rgba(214,219,217,.2);padding:11.5px 20px;border-radius:6px;border:0;font-size:20px;line-height:1!important}.input-wrapper input::-moz-placeholder, .input-wrapper textarea::-moz-placeholder{line-height:1;color:rgba(38,38,38,.4)}.input-wrapper input::placeholder,.input-wrapper textarea::placeholder{line-height:1;color:rgba(38,38,38,.4)}.input-wrapper textarea{resize:none;min-height:250px}.input-wrapper input[type=submit]{background-color:#f15b29!important;color:#fff;border:1px solid #f15b29;cursor:pointer;transition:.35s}.input-wrapper input[type=submit]:hover{background-color:#fff!important;color:#f15b29!important}.map-section{border-top:1px solid #d6dbd9;padding:60px 0 20px}.map-top{margin:0 0 40px;display:flex;flex-direction:column;row-gap:40px}.map-right{max-width:300px}.map-right address{font-style:normal;color:#f15b29;font-size:20px;line-height:1.4}.map-right address strong{font-weight:600}.map{position:relative;padding:0 0 100%;border-radius:10px;overflow:hidden}.map iframe,.map img{position:absolute;width:100%;height:100%;top:0;left:0}.info-section{padding-top:25px;padding-bottom:25px;background-color:rgba(214,219,217,.6)}.info-section__title{margin:0 0 .2em;color:#294122}.info-section .acc-info__opener-text{color:#294122}.find-more{padding-top:34px;padding-bottom:34px;background-color:#fcbf49}.find-more--alt{padding-top:23px;padding-bottom:23px;margin:30px 24px;border-radius:10px}.find-more--alt .find-more__row{margin-left:6px;margin-right:6px}.find-more__row{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding-bottom:34px;margin-left:30px;margin-right:30px;border-bottom:1px solid #262626}.find-more__title{margin:0}.find-more__link{text-align:center;background-color:#3c4156!important;border-color:#3c4156!important}.find-more__link:hover{background-color:#262626!important;border-color:#262626!important;color:#fff!important}.suggestion{padding-top:25px;padding-bottom:25px;background-color:#3c4156;color:#ffb393}.suggestion__row{display:grid;grid-gap:50px;gap:50px}.suggestion__title{margin:0 0 .6em}.suggestion__text p{margin-bottom:.5em}.suggestion__text p:last-child{margin-bottom:0}.suggestion .suggestion-form,.suggestion .wpcf7-form{position:relative;display:grid;grid-gap:15px;gap:15px}.suggestion .suggestion-form__legend,.suggestion .wpcf7-form__legend{position:absolute;top:0;right:0;font-size:18px;line-height:1.3}.suggestion .suggestion-form label input,.suggestion .suggestion-form label textarea,.suggestion .wpcf7-form label input,.suggestion .wpcf7-form label textarea{margin-top:5px;padding:12px 17px;font-size:20px;line-height:1.4;height:50px;color:#262626;background-color:hsla(0,0%,100%,.7);border-radius:6px;overflow:hidden;border:0}.suggestion .suggestion-form label input::-moz-placeholder, .suggestion .suggestion-form label textarea::-moz-placeholder, .suggestion .wpcf7-form label input::-moz-placeholder, .suggestion .wpcf7-form label textarea::-moz-placeholder{color:rgba(38,38,38,.4)}.suggestion .suggestion-form label input::placeholder,.suggestion .suggestion-form label textarea::placeholder,.suggestion .wpcf7-form label input::placeholder,.suggestion .wpcf7-form label textarea::placeholder{color:rgba(38,38,38,.4)}.suggestion .suggestion-form sup,.suggestion .wpcf7-form sup{top:-.1em;margin:0 .4em}.ecosystem{position:relative;padding-top:20px;padding-bottom:20px;background-color:#fff7ea}.ecosystem:before{content:"";position:absolute;width:100%;height:110px;left:0;top:-109px;background-color:#fff7ea}.peach-body .ecosystem,.peach-body .ecosystem:before{background-color:#ffd1be}.peach-body .ecosystem .ecosystem__header-text,.peach-body .ecosystem .ecosystem__header-title{color:#3c4156}.gray-body .ecosystem,.gray-body .ecosystem:before{background-color:#d6dbd9}.gray-body .ecosystem .ecosystem__header-text,.gray-body .ecosystem .ecosystem__header-title{color:#294122}.green-body .ecosystem,.green-body .ecosystem:before{background-color:#294122}.green-body .ecosystem .ecosystem__header-text,.green-body .ecosystem .ecosystem__header-title{color:#fff7ea}.pink-body .ecosystem,.pink-body .ecosystem:before{background-color:#ebacab}.pink-body .ecosystem .ecosystem__header-text,.pink-body .ecosystem .ecosystem__header-title{color:#294122}.yellow-body .ecosystem,.yellow-body .ecosystem:before{background-color:#fdd992}.yellow-body .ecosystem .ecosystem__header-text,.yellow-body .ecosystem .ecosystem__header-title{color:#3c4156}.ecosystem__header{margin-bottom:60px}.ecosystem__header-title{margin:0;color:#f15b29}.ecosystem__header-text p:last-child{margin-bottom:0}.ecosystem__body{position:relative;padding-left:20px;padding-right:20px;margin-bottom:15px}.ecosystem__body iframe{width:100%;border-radius:10px}.ecosystem__target{height:600px}.ecosystem__target img{width:100%;height:100%;border-radius:10px}.ecosystem__target iframe{height:600px}.ecosystem__target .btn,.ecosystem__target .subscribe-cta-inner form button,.subscribe-cta-inner form .ecosystem__target button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 42px;white-space:nowrap;border-radius:30px}.ecosystem__popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4);opacity:0;visibility:hidden;z-index:9999;background-color:#fff;width:100%;height:100%;padding-top:50px;overflow-y:auto;transition:.2s}.ecosystem__popup-inner{height:100%;background-color:#fff;border-radius:20px;position:relative}.ecosystem__popup-inner iframe{position:absolute;width:100%;height:100%;top:0;left:0}.popup-active .ecosystem__popup{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.ecosystem__close{position:absolute;width:32px;height:32px;top:9px;right:9px;color:#f15b29;border:0;background-color:transparent;transition:.35s;cursor:pointer}.ecosystem__close:after,.ecosystem__close:before{content:"";position:absolute;top:15px;left:0;width:32px;height:2px;background-color:currentColor}.ecosystem__close:before{transform:rotate(45deg)}.ecosystem__close:after{transform:rotate(-45deg)}.ecosystem__footer{position:relative;z-index:1;padding:20px 15px}.ecosystem__footer:before{position:absolute;top:0;right:20px;bottom:0;left:20px;z-index:-1;background-color:#fff;border-radius:10px;content:""}.ecosystem__footer-title{margin:0;color:#f15b29}.ecosystem__footer-text p{margin-bottom:.5em}.ecosystem__footer-text p:last-child{margin-bottom:0}.ecosystem__row{display:grid;grid-gap:30px;gap:30px}.ecosystem__circle{position:absolute;top:-26px;right:-13px;width:28px;aspect-ratio:1/1;background-color:#f15b29;border-radius:50%;opacity:.8}.ecosystem-info-section{padding-top:35px;padding-bottom:35px}.ecosystem-info-section__title{margin:0 0 1em;color:#f15b29}.ecosystem-info-section__note{margin-top:30px}.ecosystem-info-section__note p:last-child{margin-bottom:0}.ecosystem-info-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.ecosystem-info-item{display:flex;flex-direction:column;gap:20px}.ecosystem-info-item__img{border-radius:10px}.ecosystem-info-item__body{padding:15px;border:1px solid #d6dbd9;border-radius:10px}.ecosystem-info-item__title{margin:0 0 .3em;color:#f15b29}.ecosystem-info-item__text p{margin-bottom:.5em}.ecosystem-info-item__text p:last-child{margin-bottom:0}body[\:has\(.ecosystem__target.popup-active\)]{overflow:hidden}body:has(.ecosystem__target.popup-active){overflow:hidden}body[\:has\(.ecosystem__target.popup-active\)]:before{content:"";width:150vw;height:150vh;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(38,38,38,.8);z-index:1001}body:has(.ecosystem__target.popup-active):before{content:"";width:150vw;height:150vh;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(38,38,38,.8);z-index:1001}.case-studies-section{padding-top:35px;padding-bottom:35px;background-color:#fff7ea}.case-studies{display:grid;grid-gap:15px;gap:15px}.case-study{background-color:#fff;border-radius:10px}.case-study__img img{display:block;width:100%;border-radius:10px}.case-study__body{padding:30px}.case-study__title{margin:0 0 .4em;color:#f15b29}.case-study__text>:last-child{margin-bottom:0}.case-study__text p,.case-study__text ul{margin-bottom:.4em}.case-study__text ul{padding-left:30px}.case-study__link{margin-top:32px}.financial-report-section{padding-top:35px;padding-bottom:35px}.formula{padding-top:15px;padding-bottom:15px}.formula__row{display:flex;flex-wrap:wrap;justify-content:center;gap:62px 0}.formula__item{position:relative;width:191px;flex-shrink:0;text-align:center}.formula__item:before{position:absolute;bottom:50%;left:0;translate:-50% 0;font-size:64px;line-height:1;font-weight:600;color:#3c4156;content:attr(data-sign)}.formula__img{display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;width:139px;aspect-ratio:1/1;margin-bottom:18px}.formula__img img{width:auto}.formula__text{margin-bottom:0;color:#f15b29;text-wrap:balance;padding:0 11px}.formula__text b{display:block;font-weight:600}.formula__sign{margin-bottom:10px;align-self:flex-end;font-size:96px;line-height:1;font-weight:600;color:#3c4156}.intro{padding-top:50px;padding-bottom:50px}.intro .section-header__subtitle{color:#f15b29}.intro .btn,.intro .subscribe-cta-inner form button,.subscribe-cta-inner form .intro button{border-radius:9999px;line-height:1.2}.btn,.subscribe-cta-inner form button{display:inline-block;font-size:18px!important;font-weight:500;line-height:1;padding:8px 19px;border-radius:20px;border:1px solid;transition:.35s;text-align:center;cursor:pointer}.btn-primary{background-color:#f15b29;color:#fff;border-color:#f15b29}.btn-primary:hover{color:#f15b29;border-color:#f15b29;background-color:#fff}.btn-secondary{background-color:#262626;color:#fff;border-color:#262626}.btn-secondary:hover{background-color:#fff;color:#262626;border-color:#262626}.btn-tertiary{background-color:#ffb393}.btn-tertiary,.btn-tertiary:hover{color:#262626;border-color:#ffb393}.btn-tertiary:hover{background-color:#fff}blockquote{margin:0}blockquote q{color:#f15b29;font-size:20px;margin:0 0 30px;display:block;line-height:1.35}blockquote cite{display:flex;flex-direction:column}blockquote .quote-image{flex:0 0 70px;width:70px;height:70px;border-radius:50%;overflow:hidden;margin:0 0 20px}blockquote .quote-image img{width:100%;height:100%;display:block}blockquote .quote-info{display:flex;flex-direction:column;font-size:20px;line-height:1.2;font-style:normal}blockquote .quote-info .name{font-weight:700;color:#f15b29}.page__row blockquote p,.page__row blockquote q{font-size:32px;line-height:1.18}.page__row blockquote p{color:#f15b29}.page__row blockquote p:after,.page__row blockquote p:before{content:'"'}.container{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;max-width:1294px;width:100%}.container-full{max-width:1366px}.container-full,.container-sm{margin:0 auto;width:100%;padding:0 24px}.container-sm{max-width:1266px}.tag{display:inline-block;font-size:16px;line-height:1;border:1px solid;padding:5px 9px;border-radius:10px;font-weight:600}.socials{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:46px;line-height:1}.socials a{color:#f15b29}.socials a:hover{opacity:.8}.socials a i{display:block}.contact-list{list-style-type:none;margin:0;padding:0}.contact-list li{padding:0 0 0 40px;margin:0 0 10px;position:relative;line-height:1.2}.contact-list li a{color:currentColor;font-size:20px;font-weight:700}.contact-list li a:hover{text-decoration:underline}.contact-list li i{position:absolute;left:0;top:2px;font-size:20px}body,html{height:100%}.wrapper{min-height:100%;display:flex;flex-direction:column}.page-holder{flex:1 1 auto}.section-title{margin:0 0 50px;max-width:633px}.section-title .h1{margin:0 0 20px}.section-title p{font-size:20px}.section-title>:last-child{margin-bottom:0}.jcf-select-drop{position:absolute;z-index:10;width:100%!important;top:100%;right:0;background-color:#fff;padding:20px 10px;border:1px solid #d6dbd9;overflow:hidden;overscroll-behavior:none}.jcf-select-drop ul{list-style-type:none;margin:0;padding:0;overflow-y:auto;height:100%}.jcf-select-drop ul li{margin:0 0 4px}.jcf-select-drop ul li:last-child{margin-bottom:0}.jcf-list-content{width:100%;display:block}.jcf-list-content::-webkit-scrollbar{width:6px}.jcf-list-content::-webkit-scrollbar-thumb{background-color:#d6dbd9;border-radius:4px}.jcf-option{display:block;padding:10px 12px;font-size:18px;cursor:pointer}.jcf-selected{color:#f15b29}.jcf-hover,.jcf-selected{background-color:#fff7ea}.jcf-select{flex:1 1 auto;margin:0 0 0 8px;max-width:100%;width:100%;overflow-x:hidden}.jcf-select-text{width:100%;max-width:100%;overflow:hidden;padding:0 16px 0 0;cursor:pointer}.jcf-select-text span{max-width:100%;white-space:nowrap;overflow-x:hidden}.jcf-select-opener{position:absolute;right:0;bottom:1px;background-color:#fff;font-size:12px;color:#f15b29;width:20px;height:100%}.jcf-select-opener:before{font-family:icomoon;content:"";position:absolute;right:0;bottom:14px;transition:.35s}.jcf-drop-active .jcf-select-opener:before{transform:rotate(180deg)}.peach-body .breadcrumb,.peach-body .breadcrumb:before{background-color:#ffd1be}.yellow-body .breadcrumb,.yellow-body .breadcrumb:before{background-color:#fdd992}.breadcrumb{padding:10px 0;color:#3c4156;font-weight:600;border-top:1px solid rgba(60,65,86,.6);font-size:14px;position:relative;z-index:1}.breadcrumb:before{content:"";z-index:-1;position:absolute;width:100%;height:109px;left:0;top:-110px}.breadcrumb a{color:#3c4156}.breadcrumb a:hover{text-decoration:underline}.breadcrumb ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;row-gap:8px}.breadcrumb li{position:relative;padding:0 14px 0 0;margin:0 10px 0 0}.breadcrumb li:after{content:"";font-family:icomoon;font-size:8px;position:absolute;right:-2px;top:4px}.breadcrumb li:last-child{margin:0;padding:0}.breadcrumb li:last-child:after{display:none}.timeline-section{padding-top:25px;padding-bottom:50px}.timeline-section__header{margin-bottom:30px}.timeline-section__body{position:relative}.timeline-section__body:after{position:absolute;top:auto;right:-50vw;bottom:0;left:-50vw;height:1px;background-color:#d6dbd9;content:""}.timeline-section__title{margin:0 0 .25em;color:#f15b29}.timeline-section__text{margin-bottom:0}.timeline__filter{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.timeline__filter-title{flex-shrink:0;display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;line-height:1.3;padding:2px 9px;border-radius:10px;color:#f15b29;border:1px solid}.timeline__filter-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.timeline__filter-list[\:has\(button.active\)] button:not(.active){background-color:rgba(252,191,73,.4);border-color:rgba(252,191,73,.4)}.timeline__filter-list:has(button.active) button:not(.active){background-color:rgba(252,191,73,.4);border-color:rgba(252,191,73,.4)}.timeline__filter-list button{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),box-shadow .35s cubic-bezier(.3,.86,.36,.95);padding:6px 20px;font-size:18px;line-height:1.3;border-radius:10px;border:1px solid #fcbf49;color:#3c4156;background-color:#fcbf49;cursor:pointer;white-space:nowrap}.timeline__nav-list{list-style:none;margin:0;padding:0;flex-grow:1;display:flex;flex-direction:column;gap:12px}.timeline__nav-list a{transition:color .35s cubic-bezier(.3,.86,.36,.95),translate .35s cubic-bezier(.3,.86,.36,.95);display:inline-block;vertical-align:middle;padding:0;font-size:48px;line-height:1;font-weight:300;color:#ffb393;border:0;background-color:transparent;cursor:pointer}.timeline__nav-list a[aria-selected=true]{color:#f15b29;translate:25px 0;text-decoration:underline}.timeline__nav-btns{display:flex;flex-direction:column;gap:30px;flex-shrink:0}.timeline__nav-btns button{width:40px;height:40px;padding:0;background-color:transparent;border:0;color:#f15b29;cursor:pointer}.timeline__nav-btns button[disabled]{color:#ffb393;cursor:auto}.timeline__body{display:flex;flex-direction:column;gap:30px;padding-top:20px}.timeline__list{padding-bottom:30px}.timeline-card,.timeline__list>div:not([hidden]){display:flex;flex-direction:column;gap:30px}.timeline-card{position:relative;padding:15px;background-color:rgba(255,247,234,.6);border-radius:10px;border:2px solid rgba(255,247,234,.6)}.timeline-card--featured{border-color:#fcbf49}.timeline-card__footer{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.timeline-card__list{margin-bottom:0}.timeline-card__list dt{font-weight:700}.timeline-card__list dd{margin:0 0 15px}.timeline-card__list p{margin-bottom:0}.timeline-card__list a{color:inherit;text-decoration:underline}.timeline-card__list a:hover{text-decoration:none}.timeline-card__title{flex-grow:1;margin:0 0 15px;font-size:20px;font-weight:400;line-height:1.3;color:#f15b29}.timeline-card__link{flex-shrink:0;text-align:center}.timeline-card__category{display:inline-block;vertical-align:middle;padding:3px 10px;font-size:16px;font-weight:600;line-height:1.3;color:#262626;background-color:#fcbf49;border-radius:10px}.timeline-card__source{font-size:16px;line-height:1.3;font-weight:600;opacity:.6;display:flex;flex-grow:1;justify-content:flex-end;-moz-column-gap:5px;column-gap:5px}.timeline-card__source b{font-weight:700}.acc-info{list-style:none;margin:0;padding:0}.acc-info__opener{display:flex;align-items:center;width:100%;padding:25px 0;font-size:24px;line-height:1.3;text-align:left;background-color:transparent;gap:30px;color:#262626;border:0;border-bottom:1px solid;cursor:pointer}.acc-info__opener-text{flex-grow:1}.acc-info__opener-icon{transition:rotate .35s cubic-bezier(.3,.86,.36,.95);flex-shrink:0;width:20px}.active .acc-info__opener-icon{rotate:180deg}.acc-info__slide-inner{padding-top:36px}.acc-info__slide ul{list-style-type:disc}.acc-info__slide ul li:not(:last-child){margin-bottom:5px}.in-numbers{padding-top:44px;padding-bottom:44px}.in-numbers__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:20px;gap:20px}.in-numbers__item{padding:30px 40px;text-align:center;background-color:rgba(255,179,147,.6);border-radius:20px}.in-numbers__title{display:block;margin-bottom:10px;font-weight:600}.in-numbers__text{margin-bottom:0}.reports-section{padding-top:75px;padding-bottom:75px;background-color:rgba(214,219,217,.6)}.reports{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:22px;gap:22px}.report{position:relative;display:flex;gap:42px;padding:30px 20px 40px;background-color:#fff;border-radius:10px}.report__img{flex-shrink:0;width:94px}.report__img img{display:block;aspect-ratio:147/216;-o-object-fit:cover;object-fit:cover}.report__body{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.report__title{margin:0;font-weight:400;color:#f15b29}.report__link{margin-top:15px}.page-nav__list{list-style:none;margin:0;padding:0}.page-nav__link{display:flex;font-size:20px;line-height:1.3635;font-weight:700;color:#f15b29}.page-nav__icon{flex-shrink:0;width:1.2em}.page-nav__text{flex-grow:1}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.chart-section{padding-top:35px;padding-bottom:35px}.chart__canvas{position:relative;margin-bottom:54px}.chart__canvas canvas{width:100%!important;height:auto!important}.chart__legend{font-size:16px;font-weight:600;line-height:1.3;color:#262626}.chart__legend-list{display:grid;grid-template-columns:106px 1fr;grid-gap:10px 0;gap:10px 0;align-items:center;margin-bottom:0}.chart__legend-list dt{padding:3px;border-radius:10px;background-color:var(--bg-color);text-align:center}.chart__legend-note{max-width:573px;margin-left:146px;margin-top:8px;font-weight:400}.chart__circle-1,.chart__circle-2{position:absolute;aspect-ratio:1/1;border-radius:50%;background-color:#de7573}.chart__circle-1{left:5%;bottom:0;width:44px;opacity:.6}.chart__circle-2{right:0;top:15%;width:30px;opacity:.8}.single-quote{padding-top:44px;padding-bottom:44px}.single-quote blockquote q{font-size:32px;line-height:1.1875}.single-quote blockquote q:before{margin-left:-.4em}.single-quote blockquote .quote-info{padding-top:17px;padding-bottom:17px;flex-grow:1;border-bottom:1px solid #f15b29}@media (min-width:451px){.banner-inner img{min-height:400px}}@media (min-width:520px){.team .load-wrapper .container-sm{margin-bottom:40px}.team__column{padding:0 24px;width:50%}.team__column:nth-child(2n+2):after{display:none}.team__column:after{width:1px;height:100%;right:0}.logos-image{height:48px}}@media (min-width:768px){.two-columns{display:flex}.two-columns .sidebar{padding-left:30px;width:30%}.commentlist-item .commentlist-item{padding:0 0 0 32px}.footer__column{width:25%}.footer__column:last-child{width:auto}.footer-links ul{justify-content:center;gap:120px}.hero-top{flex-direction:row}.hero-top .h1{margin:0 32px 0 0;flex:0 0 380px}.hero-text p{margin:0 0 30px;font-size:24px}.hero-slider-wrapper{padding:0 20px}.stats__column{width:33.3333%}.stats__item strong{font-size:64px}.stats__item p{font-size:24px}body[\:has\(.page-nav\)] .image-text__column.__image{width:75%!important}body:has(.page-nav) .image-text__column.__image{width:75%!important}body[\:has\(.page-nav\)] .image-text__column.__text{width:85%!important}body:has(.page-nav) .image-text__column.__text{width:85%!important}.image-text.__reverse .image-text__row{flex-direction:row-reverse}.image-text__row{flex-direction:row;align-items:center}.image-text__column{width:50%}.image-text__image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#d6dbd9;mix-blend-mode:soft-light;opacity:.5;border-radius:10px}.text-cta{padding:40px 0}.text-cta-inner{flex-direction:row;align-items:center;justify-content:space-between}.text-cta-inner img{margin-right:40px;margin-bottom:0}.text-cta-inner .h2{margin:0 50px 0 0;flex:0 1 749px}.text-cta-inner i{align-self:center;margin-top:0}.subscribe-cta-inner{padding:48px 40px 42px}.subscribe-cta-inner form button{position:absolute;bottom:16px;right:0}.subscribe-cta-inner input{padding:0 150px 20px 0}.subscribe-cta-inner form button{bottom:auto;top:5px}.cards-section-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 40px}.cards-section-title .h1{margin:0 30px 0 0}.cards__column{width:33.333%;padding-bottom:0}.cards__column:after{width:1px;height:100%;left:auto;right:0}.cards__column:nth-child(3n+3):after{display:none!important}.cards-slider{margin:0 -20px}.cards-slider .cards__column{padding-left:20px;padding-right:20px}.cards-slider .cards__column:last-child:after{display:none!important}.cards-controls{display:none;visibility:hidden}.quotes-inner{padding:40px 40px 30px}.quotes-inner cite{padding-right:68px}.quotes-controls{padding:0 0 0 105px;margin:-19px 0 0}.team__column{width:33.333%}.team__column:after{display:block!important}.team__column:nth-child(3n+3):after{display:none!important}.about__row{flex-direction:row;align-items:center;margin:0}.about__row.__reverse{flex-direction:row-reverse}.about__row.__reverse .about__image{left:48px}.about__text{max-width:405px;margin:0 auto;padding:50px 0}.about__image{flex:0 0 375px}.filters{padding:40px}.filters__column{width:50%}.filters__bottom{flex-direction:row;margin:30px 0 0}.filters__bottom .results{margin-right:auto}.companies__row{row-gap:40px}.companies__column{width:50%;padding:0 30px 64px}.companies__column:nth-child(2n+2):after{display:none}.companies__column:after{width:1px;height:100%;right:0}.company{padding:0}.company__image{height:190px}.company__image img{max-height:100%}.expanded-hero{padding:40px 0 20px}.expanded-hero .back-mobile{display:none;visibility:hidden}.expanded-hero-top{flex-direction:row}.expanded-hero-top-left{flex:0 0 300px;margin:0 32px 0 0}.expanded-hero-bottom{display:flex}.expanded-hero-bottom-left{display:block;visibility:visible;flex:0 0 300px;margin:0 32px 0 0}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>.btn,.subscribe-cta-inner form .accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)]>button{margin-left:calc(50% + 22px)}.accordion-item:has(>.btn,>.subscribe-cta-inner form button)>.btn,.subscribe-cta-inner form .accordion-item:has(>.btn,>.subscribe-cta-inner form button)>button{margin-left:calc(50% + 22px)}.accordion-item[\:has\(\%3E.btn\,\%3E.subscribe-cta-inner\%20form\%20button\)] .accordion-title{margin-bottom:-86px}.accordion-item:has(>.btn,>.subscribe-cta-inner form button) .accordion-title{margin-bottom:-86px}.accordion-title{padding:50px 0}.accordion-title i{top:66px}.accordion-title .h2{padding:0 22px;margin:0;width:50%}.accordion-title p{width:50%;padding:0 74px 0 22px}.accordion-body{padding:40px 0 70px}.accordion-card{padding:0 24px;width:33.333%}.accordion-card:last-child:after,.accordion-card:nth-child(3n+3):after{display:none}.accordion-card:after{width:1px;height:100%;right:0}.logos{padding:30px}.logos-slide{padding:0 20px}.logos-image{height:54px}.activities__column{width:33.333%}.funding__row{flex-wrap:nowrap;align-items:center}.funding__column.__text{flex:0 0 402px}.funding__column.__image{flex:0 1 613px;margin:0 40px 0 0}.funding__image{max-width:100%}.hero-res__row{flex-direction:row}.hero-res__column{width:50%}.hero-res__column.__image{display:flex}.hero-res__column.__text{padding:50px;display:flex;align-items:center}.hero-res__image{display:flex}.hero-res__image img{border-radius:10px 0 0 10px}.download-section{padding:36px 40px}.download-link i{top:6px}.video-inner{padding:0 0 52.84%}.video-inner .video-play{width:191px;height:191px;color:#262626;background-color:rgba(255,247,234,.9)}.video-inner .video-play:hover{background-color:#fff7ea}.map{padding:0 0 53%}.find-more,.find-more--alt,.info-section{padding-top:50px;padding-bottom:50px}.find-more--alt{margin:40px 20px}.find-more--alt .find-more__row{margin-left:0;margin-right:0}.find-more__row{flex-direction:row;align-items:center;padding-bottom:16px;margin-left:0;margin-right:0}.find-more__title{flex-grow:1}.find-more__link{flex-shrink:0}.suggestion{padding-top:50px;padding-bottom:50px}.suggestion__row{grid-template-columns:1fr 1fr;gap:18px}.suggestion__text{padding-right:20%}.suggestion .suggestion-form,.suggestion .wpcf7-form{grid-template-columns:1fr 1fr;gap:25px 15px}.suggestion .suggestion-form__item--full-width,.suggestion .wpcf7-form__item--full-width{grid-column:span 2}.suggestion .suggestion-form label input,.suggestion .suggestion-form label textarea,.suggestion .wpcf7-form label input,.suggestion .wpcf7-form label textarea{margin-top:13px}.case-studies,.ecosystem__row{grid-template-columns:1fr 1fr}.case-studies{gap:40px 20px}.case-study--full-width{grid-column:span 2}blockquote q{font-size:36px}blockquote cite{flex-direction:row;align-items:center}blockquote .quote-image{margin:0 20px 0 0;flex:0 0 85px;width:85px;height:85px}.page__row blockquote p,.page__row blockquote q{font-size:36px;line-height:1.27}.timeline-section{padding-top:50px;padding-bottom:80px}.acc-info__slide-inner{padding-left:95px;padding-right:95px}.chart__canvas{width:74%;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.h1,h1{font-size:64px;line-height:1.0625}.h2,h2{font-size:36px}.h2,.h3,h2,h3{line-height:1.27}.h3,h3{font-size:24px}.title{font-size:48px}.drop-active{--accent-color:#fff;--background-color:#f15b29}.drop-active.orange-body{--accent-color:#fff7ea;--background-color:#f15b29}.header.fixed-position .dropdown{top:-40px!important}.header:before{display:none}.header__row{align-items:flex-end}.header__logo{flex:0 0 160px}.header__nav{position:relative;width:auto;height:auto;top:0;left:0;padding:0;opacity:1;z-index:1;visibility:visible;background-color:transparent;flex-direction:row;align-items:center;justify-content:flex-end}.header__nav>ul{display:flex;align-items:center;gap:10px}.search-active .header__nav>ul{display:none}.header__nav>ul>li{margin:0}.header__nav>ul>li>a{font-size:16px;line-height:1;font-weight:600;padding:6px 9px;border-radius:20px;border:1px solid transparent}.header__nav>ul>li>a:hover{border-color:var(--accent-color);color:var(--accent-color)}.header__nav ul li>.drop-opener{display:none;visibility:hidden}.header__search{top:0;left:0;width:22px;height:22px;margin:0 0 0 20px;display:flex;justify-content:flex-end}.header__search,.header__search-opener{background-color:transparent;position:relative;padding:0;border:0}.header__search-opener{display:inline-block;visibility:visible;top:-5px;text-align:right;margin-left:auto;z-index:1;cursor:pointer;color:var(--accent-color)}.header__search-form{position:absolute;width:402px;bottom:0;right:0}.header__search-form input::-moz-placeholder{color:rgba(38,38,38,.4)}.header__search-form input::placeholder{color:rgba(38,38,38,.4)}.header__search-form input::-webkit-search-cancel-button{display:none}.header__drop-info{margin:0 64px 0 0;flex:0 0 613px}.header__drop-info>.tag{display:none;visibility:hidden}.header__drop-info__image{flex:0 0 297px;margin:0 20px 0 0}.header__drop-info__info p{display:block}.header__drop-info__info .tag{display:inline-block;visibility:visible;margin:0 0 16px}.has-dropdown>a:hover{background-color:var(--accent-color);color:var(--background-color)!important;border-color:var(--accent-color)}.has-dropdown:hover .dropdown{opacity:1;visibility:visible;pointer-events:all}.has-dropdown:hover>a{background-color:var(--accent-color);color:var(--background-color);border-color:var(--accent-color)}.has-dropdown a:first-child{padding:7px 32px 6px 12px}.has-dropdown a:first-child:after{content:"";font-family:icomoon;position:absolute;font-size:12px;right:10px;top:12px}.has-dropdown a:first-child:hover{color:var(--accent-color);border-color:var(--accent-color)}.hide-on-mobile{display:none;visibility:hidden}.dropdown{position:fixed!important;left:0!important;top:0!important;display:flex!important;z-index:-1;height:auto;padding:178px 24px 80px;opacity:0;visibility:hidden;pointer-events:none;transition:.35s}.dropdown,.dropdown .tag,.dropdown a{color:var(--accent-color)}.dropdown:after{content:"";position:absolute;width:100%;height:1px;left:0;top:129px;background-color:var(--accent-color);opacity:.6}.dropdown-inner{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;max-width:1246px;margin:0 auto}.dropdown .drop-opener{display:none;visibility:hidden}.submenu li{margin:0 0 10px!important}.submenu li>a:hover{opacity:.8}.menu-btn{display:none;visibility:hidden}.load-more{margin:40px 0 0}.resources-holder{padding:60px 0}.sticky-sidebar{display:block;visibility:visible}.page-nav{position:absolute;top:calc(var(--hero-height) + var(--header-height));height:calc(var(--main-height) - var(--hero-height));width:100%;pointer-events:none}.page-nav__inner{width:400px;padding-top:60px;padding-bottom:60px;pointer-events:auto}.page-nav>*{position:sticky;top:100px}.page-nav~* .container,.page-nav~* .container-full{padding-left:446px}.page-nav~* .container-full{max-width:1294px}.footer-top{padding:60px 0 40px}.footer-top h6{font-size:16px}.footer-top .container{flex-direction:row}.footer__logo{margin:0 30px 0 0;padding:0 40px 0 0;border-bottom:0;border-right:1px solid #f15b29}.footer__nav{margin:0 -7px 40px}.footer__column ul,.footer__form form input{font-size:20px}.footer__form p{margin:25px 0 0;font-size:16px}.footer__socials{font-size:22px}.footer__socials .socials{gap:30px}.footer-bottom{font-size:16px;font-weight:600}.footer-bottom .copyright{position:absolute;left:24px;top:0;max-width:260px}.footer-bottom .container{flex-direction:row;padding:0 294px}.hero{padding:69px 0 20px}.hero.only-one-circle .rounds span:nth-child(3){display:none}.hero-top{margin:0 0 70px}.hero-top .h1{margin:0 102px 0 0;flex:0 0 540px}.hero-slider .slick-dots{padding:0 0 40px 40px}.hero-slide{height:700px}.hero-video button{width:191px}.hero-image{height:485px}.hero-image img{height:calc(100% + 100px);bottom:-100px;-o-object-fit:cover;object-fit:cover;scale:1}.hero-slider-wrapper .rounds span:first-child{width:109px;height:109px;top:auto;bottom:88px;right:58px}.hero-slider-wrapper .rounds span:nth-child(2){width:58px;height:58px;top:calc(100% + 42px);right:289px}.hero-slider-wrapper .rounds span:nth-child(3){width:35px;height:35px;top:calc(100% + 285px);right:41px}body.home .hero-image-wrapper .rounds span:first-child{width:109px;height:109px;top:auto;bottom:88px;right:58px}body.home .hero-image-wrapper .rounds span:nth-child(2){width:58px;height:58px;top:calc(100% + 42px);right:289px}body.home .hero-image-wrapper .rounds span:nth-child(3){width:35px;height:35px;top:calc(100% + 285px);right:41px}.orange-body .rounds span:first-child{width:60px;height:60px;top:-30px;right:85px}.orange-body .rounds span:nth-child(2){width:190px;height:190px;top:70px;right:165px}.orange-body .rounds span:nth-child(3){width:85px;height:85px;top:auto;bottom:20px;left:166px}.green-body .rounds span:first-child{width:60px;height:60px;top:-30px;right:85px}.green-body .rounds span:nth-child(2){width:190px;height:190px;top:70px;right:165px}.green-body .rounds span:nth-child(3){width:85px;height:85px;top:auto;bottom:20px;left:166px}.peach-body .rounds span:first-child{width:85px;height:85px;top:-42px;right:auto;left:166px}.peach-body .rounds span:nth-child(2){width:190px;height:190px;right:165px}.peach-body .rounds span:nth-child(3){display:none;visibility:hidden}.pink-body .rounds span:first-child{width:85px;height:85px;top:-42px;right:auto;left:166px}.pink-body .rounds span:nth-child(2){width:190px;height:190px;top:70px;right:165px}.pink-body .rounds span:nth-child(3){display:none;visibility:hidden}.gray-body .rounds span:first-child{width:60px;height:60px;top:-30px;right:85px}.gray-body .rounds span:nth-child(2){width:190px;height:190px;top:70px;right:165px}.gray-body .rounds span:nth-child(3){width:85px;height:85px;top:auto;bottom:20px;left:166px}.yellow-body .rounds span:first-child{width:60px;height:60px;top:-30px;right:85px}.yellow-body .rounds span:nth-child(2){width:190px;height:190px;top:70px;right:165px}.yellow-body .rounds span:nth-child(3){width:85px;height:85px;top:auto;bottom:20px;left:166px}.stats-section{padding:80px 0}.stats__item{padding:43px 33px 40px}body[\:has\(.page-nav\)] .image-text .section-title{max-width:none;margin:0}body:has(.page-nav) .image-text .section-title{max-width:none;margin:0}.image-text{padding:55px 0}.image-text.__reverse .section-title{margin:0 auto}.image-text .section-title .btn:last-child,.image-text .section-title .subscribe-cta-inner form button:last-child,.subscribe-cta-inner form .image-text .section-title button:last-child{margin-top:20px}.image-text .section-title{max-width:430px}.__reverse .__image .rounds span:first-child{width:20px;height:20px;top:-20px;left:139px}.__reverse .__image .rounds span:nth-child(2){width:30px;height:30px;right:0;top:95px}.__reverse .__image .rounds span:nth-child(3){width:44px;height:44px;left:46px}.__image .rounds span:first-child{width:44px;height:44px;top:52px;left:12px}.__image .rounds span:nth-child(3){width:30px;height:30px;right:29px;bottom:68px}.subscribe-cta-inner form{flex-direction:row;align-items:flex-end}.subscribe-cta-inner input{font-size:36px;padding:0 150px 8px 0}.cards-section{padding:80px 0}.cards__row{margin:0 -10px}.cards__column{padding:0 30px}.cards-slider .cards__column{padding-left:30px;padding-right:30px}.quotes-section{padding:80px 0}.cards-section+.quotes-section{padding:10px 0 80px}.team{padding:80px 0 0}.team .load-wrapper .load-more{display:none;visibility:hidden}.team__row{margin:0 -30px}.team__column:nth-child(n+6){display:block!important;visibility:visible!important}.team__column{padding:0 30px}.member{padding:70px 24px;border-radius:10px;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);height:-moz-fit-content;height:fit-content;max-height:calc(100% - 40px)}.member-close{display:flex;align-items:center;top:51px;right:41px}.member-close i{margin:0 8px 0 0}.member-close span{display:inline}.member-inner{display:flex;align-items:flex-start;justify-content:space-between}.member-image{flex:0 0 300px;width:300px;height:300px;max-width:100%;margin:0 40px 0 0}.member-contact{margin:0 40px 0 0;flex:0 0 240px;padding:40px 0 0}.member-text{order:1;margin:0;padding:40px 0 0}.about-section{padding:80px 0}.about__row{margin:0 0 -40px}.about__text .h1{font-size:48px}.about__image{flex:0 0 613px}.filters__top{justify-content:flex-start}.filters__column{width:317px;max-width:25%}.companies__row{padding:0 0 40px}.companies__column{width:33.333%}.companies__column:after{display:block!important}.companies__column:nth-child(3n+3):after{display:none!important}.expanded-hero-top{padding:0 0 45px}.expanded-hero-top-left{flex:0 0 357px;margin:0 64px 0 0}.expanded-hero-top-left .tag:not(:first-child){margin:60px 0 20px}.expanded-hero-top-right img{max-width:220px}.expanded-hero-top-right .h1{margin-top:50px}.expanded-hero-bottom{padding:40px 0}.expanded-hero-bottom-left{flex:0 0 357px;margin:0 64px 0 0}.expanded-hero-bottom-right{font-size:24px}.page__row{padding:60px 0 80px}.page__row,.page__row.__reverse{flex-direction:row-reverse}.page__sidebar blockquote q{margin:40px 0 0}.page__sidebar blockquote cite{flex-direction:column;align-items:flex-start}.page__sidebar blockquote cite .quote-image{margin:0 0 20px}.page__sidebar blockquote{display:flex;flex-direction:column-reverse}.page__content figure{margin:40px 0}.page__column.__sm{flex:0 0 422px;display:flex}.page__column.__lg{flex:1 1 auto}.accordion-title .h2{font-size:48px}.accordion-title p{font-size:24px}.logos-section{padding:33px 0 20px}.logos{padding:37px 30px 55px}.logos-title{margin:0 0 40px}.logos-slide{padding:0 50px}.logos-image{height:60px}.logos-image>div{padding:var(--padding-desktop)}.activities{padding:80px 0 20px}.jobs{padding:80px 0 40px}.jobs .section-title{margin:0 0 40px}.job,.job-left{display:flex;justify-content:space-between}.job-left{flex-direction:column}.job-left-bottom{flex-wrap:nowrap;justify-content:flex-start}.job-left-bottom .hosted-by{margin:0 0 0 40px;width:auto}.job-left-bottom .btn,.job-left-bottom .subscribe-cta-inner form button,.subscribe-cta-inner form .job-left-bottom button{display:none;visibility:visible}.job-right{display:block;visibility:visible;flex:0 0 300px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin:0 0 0 20px}.job-info{display:block;margin:0 0 0 40px}.funding .section-title{margin:0 0 70px}.funding-slide{padding:50px 0 0}.funding__column.__image{margin:0 60px 0 0}.funding__column.__image .rounds span:first-child{width:30px;height:30px;right:0;top:93px}.funding__column.__image .rounds span:nth-child(2){width:44px;height:44px;bottom:96px;left:34px}.funding__text .h1{font-size:48px}.funding__text p{font-size:24px}.hero-res__column.__image{flex:1 1 auto}.hero-res__column.__text{padding:50px 40px 50px 105px;flex:0 0 567px}.hero-res__text .h2{margin:30px 0 40px}.hero-res__text .tags{margin:0 0 40px}.hero-res__image .rounds span:first-child{width:85px;height:85px;top:-19px;left:42px}.hero-res__image .rounds span:nth-child(2){width:60px;height:60px;top:-80px}.download__column{width:50%}.video-block{margin:40px 0}.contact__row{flex-direction:row;padding:80px 0}.contact__column.__sm{flex:0 0 402px;margin:0 48px 0 0}.contact__column.__lg{flex:1 1 auto}.contact__form{margin:0 auto 0 0}.map-section{padding:40px 0 20px}.map-top{flex-direction:row}.map-left{flex:0 0 402px;margin:0 48px 0 0}.map-right{flex:1 1 auto;max-width:100%}.map-right address{font-size:24px}.ecosystem{padding-top:60px;padding-bottom:15px}.ecosystem__header{margin-bottom:87px}.ecosystem__footer{padding-top:40px;padding-bottom:40px}.ecosystem__circle{top:-106px;width:60px}.ecosystem-info-section{padding-top:70px;padding-bottom:90px}.ecosystem-info-section__note{margin-top:68px}.ecosystem-info-item__body{padding:30px}.case-studies-section{padding-top:74px;padding-bottom:74px}.financial-report-section{padding-top:70px;padding-bottom:70px}.formula__item:before{translate:0;bottom:10px;left:-80px;font-size:96px}.container-full{padding:0 20px}.container-sm{padding:0 30px}.section-title{margin:0 0 80px}.section-title .h1{margin:0 0 30px}.section-title p{font-size:24px}.breadcrumb{padding:20px 0}.timeline-section__header{width:50%;margin-bottom:58px}.timeline{display:flex;gap:53px}.timeline__nav{height:100%;display:flex;gap:56px;border-right:1px solid #f15b29;padding-right:32px;padding-bottom:86px}.timeline__body{padding-top:5px}.timeline__list{padding-bottom:86px}.timeline-card{padding:32px 40px}.timeline-card__header{display:flex;align-items:flex-start;gap:30px}.timeline-card__footer{flex-direction:row;align-items:center;justify-content:flex-start}.timeline-card__list{display:grid;grid-gap:5px 30px;gap:5px 30px;grid-template-columns:105px 1fr}.timeline-card__list dd{margin-bottom:0}.timeline-card__title{margin:0;font-size:24px}.in-numbers__item{border-radius:10px}.in-numbers__title{margin-bottom:0}.chart-section{padding-top:70px;padding-bottom:70px}.single-quote{padding-top:50px;padding-bottom:50px}}@media (min-width:1025px){.formula__item:not(:first-child){margin-left:100px}}@media (min-width:1200px){.report{padding:28px 28px 50px;gap:32px}.report__img{width:148px}}@media (min-width:1294px){.header__logo{flex:0 0 200px}.header__nav>ul>li>a{font-size:18px}.header__search{margin:0 0 0 50px}.header__drop-info{margin:0 126px 0 0}.footer__logo{padding:0 130px 0 0;margin:0 111px 0 0}.image-text__column.__image{flex:0 0 637px}.member-image{flex:0 0 402px;width:402px;height:402px;margin:0 126px 0 0}.member-text{flex:0 0 401px}.about__image{left:0!important;right:0!important}.funding__column.__image{margin:0 126px 0 0}.funding__image{margin:0}.hero-res__image{min-height:648px}.contact__column.__sm,.map-left{margin:0 126px 0 0}}@media (max-width:767px){.navigation-comments .page-numbers,.navigation .page-numbers{padding:0 3px}.navigation-comments .next,.navigation-comments .prev,.navigation-single .next a,.navigation-single .prev a,.navigation .next,.navigation .prev{padding:4px}.single-quote blockquote cite{flex-direction:row;align-items:center;gap:16px;padding-bottom:28px;border-bottom:1px solid #f15b29}.single-quote blockquote cite .quote-image{flex-shrink:0;margin:0}.single-quote blockquote cite .quote-info{flex-grow:1;padding:0;border:0}}@media (max-width:1023px){iframe{width:100%}.header__search-form.js-slide-hidden{position:relative!important;top:0!important;left:0!important;display:flex!important}.page-nav{position:sticky;top:68px;z-index:1;padding-top:13px;padding-bottom:13px;border-color:#f15b29;border-style:solid;border-width:1px 0;background-color:#fff}.page-nav .sticky-sidebar{display:flex;align-items:center;gap:15px;visibility:visible}.page-nav .sidebar-menu{display:flex;gap:30px;margin-right:-24px;padding-right:24px;overflow-x:auto;touch-action:pan-x}.page-nav .sidebar-menu li{margin:0}.page-nav strong.tag{flex-shrink:0;margin-bottom:0;padding:0;font-size:20px;font-weight:400;border:0;text-transform:capitalize}.page-nav strong.tag:after{content:":"}.page-nav .primary-link{font-weight:600;white-space:nowrap;transform:none;opacity:.5}.page-nav .primary-link:hover{text-decoration:none}.page-nav .primary-link.anchor-active{opacity:1}.page-nav i{display:none}.section-header__title:before{right:-50vw;left:-50vw}.hero.only-one-circle .rounds span:first-child{top:-6px}.formula__row{gap:50px 0;margin-left:-15px;margin-right:-15px}.formula__item{width:50%;padding-left:15px;padding-right:15px}.formula__item:not(:first-child):not(:last-child):nth-child(odd):before{display:none!important}.formula__img{width:90px}.formula__text{font-size:20px}.formula__sign{position:absolute;opacity:0;font-size:64px}.timeline{position:relative;padding-top:var(--filter-height)}.timeline__filter{position:absolute;top:0;left:0;padding-bottom:22px}.timeline__nav-gradient{position:relative}.timeline__nav-gradient:after,.timeline__nav-gradient:before{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);position:absolute;top:0;bottom:0;z-index:2;width:50px;pointer-events:none;content:""}.timeline__nav-gradient:before{left:-24px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.timeline__nav-gradient:after{right:-24px;background:linear-gradient(275deg,#fff,hsla(0,0%,100%,0))}.timeline__nav-gradient--at-end:after,.timeline__nav-gradient--at-start:before{opacity:0;visibility:visible}.timeline__nav{overflow-x:auto;overflow-y:hidden;touch-action:pan-x;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;background-color:#fff;border-bottom:1px solid #f15b29}.timeline__nav-list{flex-direction:row-reverse;width:-moz-fit-content;width:fit-content;padding-top:12px;padding-bottom:12px}.timeline__nav-list a{font-size:36px}.timeline__nav-list a[aria-selected=true]{translate:0}.timeline__nav-btns{display:none}.in-numbers__text,.report__title{font-size:20px}}@media (max-width:519px){.case-study__img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}}@media (hover:hover){.hero-video button:hover{background-color:rgba(38,38,38,.8)}.timeline__nav-list a:hover{color:#f15b29}}
