@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&display=swap");
html body.gesb-elementor-site.gesb-elementor-site{--gesb-teal:#009b95;--gesb-deep:#005d63;--gesb-ink:#333f48;--gesb-muted:#617276;color:var(--gesb-ink);background:#fff;font-family:Barlow,Arial,sans-serif;margin:0;overflow-x:clip}html body.gesb-elementor-site.gesb-elementor-site *{box-sizing:border-box}html body.gesb-elementor-site.gesb-elementor-site a{color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site a:hover{color:var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site :focus-visible{outline:3px solid #00b1a9;outline-offset:5px}html body.gesb-elementor-site.gesb-elementor-site .elementor{font-family:Barlow,Arial,sans-serif}html body.gesb-elementor-site.gesb-elementor-site .elementor-heading-title{font-family:Barlow,Arial,sans-serif;line-height:1.12;font-weight:500;color:var(--gesb-ink)}html body.gesb-elementor-site.gesb-elementor-site h2.elementor-heading-title{font-size:clamp(30px,3.5vw,56px);letter-spacing:-1px}html body.gesb-elementor-site.gesb-elementor-site h3.elementor-heading-title{font-size:27px}html body.gesb-elementor-site.gesb-elementor-site .elementor-widget-text-editor{font-family:Barlow,Arial,sans-serif;color:var(--gesb-muted);font-size:18px;line-height:1.6}html body.gesb-elementor-site.gesb-elementor-site p{margin:0 0 1em}html body.gesb-elementor-site.gesb-elementor-site .elementor-widget-text-editor p:last-child{margin-bottom:0}html body.gesb-elementor-site.gesb-elementor-site .elementor-button{border-radius:0;padding:15px 26px;background:var(--gesb-teal);color:#fff;font:600 16px/1.3 Barlow,Arial,sans-serif;box-shadow:none;border:1px solid var(--gesb-teal);transition:background .2s}html body.gesb-elementor-site.gesb-elementor-site .elementor-button:hover{background:var(--gesb-deep);color:#fff;border-color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .elementor-button svg{fill:currentColor}html body.gesb-elementor-site.gesb-elementor-site .elementor-section>.elementor-container{width:calc(100% - 96px)}html body.gesb-elementor-site.gesb-elementor-site .elementor-widget:not(:last-child){margin-bottom:22px}html body.gesb-elementor-site.gesb-elementor-site .elementor-column>.elementor-widget-wrap{padding:0;align-content:flex-start}html body.gesb-elementor-site.gesb-elementor-site [hidden]{display:none!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-eyebrow .elementor-heading-title,html body.gesb-elementor-site.gesb-elementor-site .gesb-eyebrow{font-size:24px!important;letter-spacing:0!important;font-weight:600!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-text-button .elementor-button{padding:0;background:none;border:0;color:var(--gesb-deep);font-weight:600}html body.gesb-elementor-site.gesb-elementor-site .gesb-text-button .elementor-button:hover .elementor-button-text{text-decoration:underline}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility{background:#f5f5f5;border-bottom:1px solid #eee;padding:8px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-widget-text-editor{font-size:12px;line-height:1.6}html body.gesb-elementor-site.gesb-elementor-site .gesb-region span{padding:0 12px;color:#8c999b}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-widget{margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-items{display:flex;gap:28px;justify-content:flex-end}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-icon{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-text{font-size:12px;color:#43525a}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav{min-height:99px;background:white;padding:15px 0;border-bottom:1px solid #e4e8e9}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-container{align-items:center}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-widget-wrap{align-content:center!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-widget{margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo img{width:auto!important;height:68px!important;object-fit:contain}html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo{text-align:left}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main>.elementor-nav-menu{justify-content:flex-end;gap:2px}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main .elementor-item{color:#333f48!important;font:500 15px Barlow,Arial,sans-serif!important;padding:19px 13px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-item:hover,html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-item-active{color:var(--gesb-teal)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .sub-arrow{padding-left:6px;font-size:10px}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--dropdown{background:white;box-shadow:0 8px 26px #00393e16;border-top:3px solid var(--gesb-teal);min-width:270px}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--dropdown a{font:400 15px/1.4 Barlow,Arial,sans-serif;color:#333f48;padding:12px 20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--dropdown a:hover,html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--dropdown .elementor-item-active{background:#edf7f5;color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle{color:#333f48!important;font-size:24px}html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle i,html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle svg{fill:#333f48;color:#333f48}html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search{display:flex;justify-content:flex-end}html body.gesb-elementor-site.gesb-elementor-site .elementor-location-header{position:relative;z-index:101;background:white}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero>.elementor-container{max-width:none;width:100%}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide{overflow:hidden;background:#005d63;min-height:540px}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-bg{background-size:cover!important;background-position:70% center!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{position:relative;isolation:isolate;min-height:540px;padding:60px max(6vw,calc((100vw - 1240px)/2)) 90px!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;overflow:hidden}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:before{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(115deg,#005d63f5 0%,#007d80ed 47%,#009b9590 75%);clip-path:polygon(0 0,76% 0,43% 100%,0 100%)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:after{content:'';position:absolute;inset:0;z-index:-1;background:url('hero-geometry.svg') center/100% 100% no-repeat;pointer-events:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{max-width:570px!important;position:relative;z-index:2}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font:500 clamp(38px,4.2vw,64px)/1.06 Barlow,Arial,sans-serif!important;letter-spacing:-1.5px;color:white!important;margin-bottom:24px!important;text-wrap:balance}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-description{font:400 20px/1.45 Barlow,Arial,sans-serif!important;color:#fff!important;max-width:490px;margin-bottom:30px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-button{border:1px solid #fff!important;background:white!important;color:var(--gesb-deep)!important;font:600 17px Barlow,Arial,sans-serif!important;padding:15px 27px!important;border-radius:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-button:hover{background:var(--gesb-deep)!important;color:white!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button{top:auto!important;bottom:24px;color:white!important;font-size:26px!important;border:1px solid #ffffff85;width:38px;height:38px;display:flex;align-items:center;justify-content:center;transform:none!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button-prev{left:auto!important;right:calc(6vw + 53px)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button-next{right:6vw!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination{bottom:34px!important;text-align:left!important;padding-left:6vw;pointer-events:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination-bullet{background:#fff;opacity:.5;width:32px;height:4px;border-radius:0;pointer-events:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination-bullet-active{opacity:1;background:#78efe2}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero .elementor-widget{margin-bottom:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks{padding:24px 0;border-bottom:1px solid #e8ecec}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-container{align-items:center}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-widget-wrap{justify-content:center}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-widget-heading{margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks h2.elementor-heading-title{font-size:18px!important;font-weight:600;letter-spacing:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button{font-size:15px;background:none;border:0;color:#333f48;padding:10px 12px;white-space:nowrap}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button:hover{background:none;color:var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button-icon{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-widget{margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro{padding:90px 0 85px;text-align:center}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro .elementor-widget-wrap{max-width:1050px;margin:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-statement h2.elementor-heading-title{font-size:clamp(35px,4.2vw,62px);font-weight:500;line-height:1.13}html body.gesb-elementor-site.gesb-elementor-site .gesb-statement span{color:var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro-description{max-width:780px;margin:auto!important;font-size:21px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading{background:var(--gesb-deep);padding:75px 0 0;text-align:center;position:relative;overflow:hidden}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading:before{content:'';position:absolute;inset:0;background:url('flow.svg') 50% 20%/cover;opacity:.14}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .elementor-heading-title,html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .elementor-widget-text-editor{color:#fff}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .gesb-eyebrow{margin-bottom:14px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading h2:not(.gesb-eyebrow h2){font-size:clamp(32px,3.6vw,54px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-interest-label{margin-top:25px;font-size:18px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 28px;margin:12px 0 36px}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button{border:0;background:none;color:#fff;padding:9px 0 11px;border-bottom:3px solid transparent;font:500 16px Barlow,Arial,sans-serif;cursor:pointer}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button[aria-pressed=true]{border-color:#75e6d6}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button:hover{color:#8ceadc}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{padding:0 0 90px;background:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{display:flex;flex-wrap:wrap;gap:28px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid .gesb-insight-card{width:calc((100% - 56px)/3)!important;background:white;align-self:stretch;min-height:480px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card>.elementor-widget-wrap{padding:0 27px 27px!important;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image{width:calc(100% + 54px)!important;max-width:none!important;margin:0 -27px 25px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image img{width:100%;height:214px;object-fit:cover}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-category{margin-bottom:12px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-category .elementor-heading-title{font:600 12px/1.2 Barlow,Arial,sans-serif!important;letter-spacing:1.2px;color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-title .elementor-heading-title{font-size:27px!important;line-height:1.15}html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card .elementor-widget-text-editor{font-size:16px;line-height:1.5;margin-bottom:24px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card .gesb-text-button{margin-top:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-news{background:#edf1f1;padding:82px 0 98px;overflow:hidden;position:relative}html body.gesb-elementor-site.gesb-elementor-site .gesb-news:before{content:'';position:absolute;bottom:-90px;right:15%;width:50%;height:90%;background:#d4ebe7;transform:skewX(-35deg)}html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container{align-items:center;gap:60px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news .elementor-column:first-child{padding:10px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-news .elementor-column:last-child{padding:0 0 0 20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news .gesb-eyebrow{margin-bottom:12px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-image img{height:410px;object-fit:cover;clip-path:polygon(18% 0,100% 0,100% 82%,0 100%,0 20%)}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link{padding-top:19px;border-top:1px solid #c9d4d5;margin-top:5px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button{background:none;border:0;color:var(--gesb-ink);font-size:20px;text-align:left;padding:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button:hover{background:none;color:var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button-content-wrapper{justify-content:space-between;width:100%;gap:25px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore{padding:70px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore>.elementor-container{gap:18px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile{background:#f3f5f5;overflow:hidden;min-width:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile img{width:100%;height:175px;object-fit:cover}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile .elementor-widget-image{margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-tile-link .elementor-button{padding:21px 15px;background:none;border:0;color:var(--gesb-ink);font-size:18px;text-align:left;display:block}html body.gesb-elementor-site.gesb-elementor-site .gesb-tile-link .elementor-button-content-wrapper{justify-content:space-between;gap:12px}html body.gesb-elementor-site.gesb-elementor-site .gesb-tile-link .elementor-button:hover{color:var(--gesb-teal);background:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner{padding:75px 0;background:#e2f4f0 url('flow.svg') center right/cover no-repeat;position:relative;overflow:hidden}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#e2f4f0 25%,#e2f4f0d0 55%,transparent)}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner h2.elementor-heading-title{font-size:clamp(32px,3.4vw,50px);color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer{background:#003e45;padding:65px 0 55px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer>.elementor-container{gap:42px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-widget-text-editor{font-size:15px;color:#bed3d4}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer h3.elementor-heading-title{color:white;font-size:18px;font-weight:600}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-icon{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-text{color:#d9e5e6;font:400 15px/1.6 Barlow,Arial,sans-serif}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-item{padding-bottom:11px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#85e8d9}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-logo .elementor-heading-title{font-size:30px!important;letter-spacing:2px!important;font-weight:700;color:white}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-logo{margin-bottom:5px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-wordmark{font-size:10px!important;letter-spacing:2px;color:white!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-fine-print{font-size:11px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom{padding:24px 0;background:#003e45;border-top:1px solid #ffffff28}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-widget-text-editor,html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-icon-list-text{font-size:12px;color:#bed3d4}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-icon-list-icon{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom-links .elementor-icon-list-items{display:flex;gap:25px;justify-content:flex-end}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero{background-color:#e8f5f1;padding:28px 0 70px;position:relative;overflow:hidden}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#e8f5f1 30%,#e8f5f1dd 65%,#e8f5f120)}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero:after{content:'';position:absolute;right:0;top:0;width:25%;height:100%;clip-path:polygon(70% 0,100% 0,100% 100%,0 100%);background:#009b9515;pointer-events:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-breadcrumb{font-size:13px!important;margin-bottom:42px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-breadcrumb span{padding:0 10px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero .gesb-eyebrow .elementor-heading-title{font-size:12px!important;letter-spacing:2px!important;color:var(--gesb-deep)}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero .gesb-eyebrow{margin-bottom:17px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero h1.elementor-heading-title{font-size:clamp(35px,4.5vw,65px);letter-spacing:-1px;color:var(--gesb-deep);max-width:950px;line-height:1.08}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content{padding:65px 0 75px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content>.elementor-container{max-width:1100px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-wrap{gap:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-heading{margin:28px 0 22px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-heading:first-child{margin-top:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content h2.elementor-heading-title{font-size:32px;letter-spacing:-.4px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-text-editor{font-size:18px;line-height:1.7}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-image img{max-height:650px;width:auto;object-fit:contain;margin:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-image{margin:30px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto;max-width:100%}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content td,html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content th{padding:14px;border:1px solid #dce7e5}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content tr:nth-child(even){background:#f2f7f6}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-icon-list-text{color:var(--gesb-ink);font-size:17px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-icon-list-icon svg{fill:var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-form{padding:35px;background:#f0f7f5;max-width:900px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-field-label{font:500 15px Barlow,Arial,sans-serif;color:var(--gesb-ink)}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-field{font:400 16px Barlow,Arial,sans-serif!important;border:1px solid #ccdeda!important;border-radius:0!important;background:white!important;min-height:48px;color:#333f48!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content textarea.elementor-field{min-height:160px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-field-type-submit .elementor-button{border-radius:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-google_maps{margin:25px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-gallery-item{border-radius:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-grid{padding:65px 0 75px}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-grid>.elementor-container{flex-wrap:wrap;gap:28px}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card{width:calc((100% - 56px)/3)!important;background:#f0f6f4;border-top:4px solid var(--gesb-teal)}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card>.elementor-widget-wrap{padding:30px!important;flex-direction:column;flex-wrap:nowrap}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card h2.elementor-heading-title{font-size:28px;line-height:1.15}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card .elementor-widget-text-editor{font-size:16px}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card .gesb-text-button{margin-top:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-post__title,html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-post__title a{font:500 26px/1.2 Barlow,Arial,sans-serif!important;color:var(--gesb-ink)}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-post__excerpt p{font:400 16px/1.6 Barlow,Arial,sans-serif!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-post__read-more{color:var(--gesb-deep);font-size:15px}html body.gesb-elementor-site.gesb-elementor-site .gesb-library-content{padding:35px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-content-contact-us .elementor-widget-form,html body.gesb-elementor-site.gesb-elementor-site .gesb-content-career .elementor-widget-form{width:100%;margin:20px 0 35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-content-contact-us .elementor-widget-google_maps{width:100%}html body.gesb-elementor-site.gesb-elementor-site .gesb-content-gallery .elementor-widget-gallery{margin-top:28px}html body.gesb-elementor-site.gesb-elementor-site .gesb-content-sitemap .elementor-sitemap-list{columns:3;gap:40px}html body.gesb-elementor-site.gesb-elementor-site .site-main{max-width:none!important;padding:0!important}html body.gesb-elementor-site.gesb-elementor-site .page-content{margin:0}html body.gesb-elementor-site.gesb-elementor-site .page-header{display:none}@media(min-width:1600px){html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination{padding-left:calc((100vw - 1240px)/2)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button-next{right:calc((100vw - 1240px)/2)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button-prev{right:calc((100vw - 1240px)/2 + 53px)!important}}@media(max-width:1200px){html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main .elementor-item{font-size:13px!important;padding:18px 8px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo img{height:58px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button{font-size:13px;padding:8px 6px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container{gap:30px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore>.elementor-container{gap:12px}html body.gesb-elementor-site.gesb-elementor-site .gesb-tile-link .elementor-button{font-size:15px;padding:17px 12px}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-title .elementor-heading-title{font-size:25px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer>.elementor-container{gap:25px}}@media(max-width:1024px){html body.gesb-elementor-site.gesb-elementor-site .elementor-section>.elementor-container{width:calc(100% - 56px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:30%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:57%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(3){width:13%}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-menu-toggle{margin-left:auto;color:var(--gesb-deep);padding:10px;font-size:26px;background:transparent}html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--dropdown{box-shadow:0 15px 25px #003d451a}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:before{clip-path:polygon(0 0,88% 0,52% 100%,0 100%)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{max-width:500px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font-size:52px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{gap:22px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid .gesb-insight-card{width:calc((100% - 22px)/2)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card{width:calc((100% - 28px)/2)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore>.elementor-container{flex-wrap:wrap;gap:20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile{width:calc((100% - 40px)/3)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{padding-left:6vw!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-image img{height:350px}}@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .elementor-section>.elementor-container{width:calc(100% - 40px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility{padding:7px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility>.elementor-container{flex-wrap:nowrap}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-column:first-child{width:40%}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-column:last-child{width:60%}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-items{gap:15px}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-item:last-child{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-widget-text-editor,html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-text{font-size:10px}html body.gesb-elementor-site.gesb-elementor-site .gesb-region span{padding:0 4px}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav{min-height:81px;padding:10px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav>.elementor-container{flex-wrap:nowrap}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:35%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:50%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(3){width:15%}html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo img{height:58px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle{font-size:21px}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero>.elementor-container{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{min-height:650px;padding:50px 25px 95px!important;align-items:flex-start!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{max-width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font-size:42px!important;max-width:520px;margin-bottom:20px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-description{font-size:18px!important;max-width:420px;line-height:1.45!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-bg{background-position:70% 80%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:before{clip-path:polygon(0 0,100% 0,100% 56%,0 80%);background:linear-gradient(120deg,#005d63fa,#008e89ee)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:after{background-position:50% 100%;opacity:.65}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-button{font-size:15px!important;padding:13px 20px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination{padding-left:25px}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks{padding:22px 0 18px}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks>.elementor-container{flex-wrap:wrap;gap:7px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column:first-child{width:100%!important;margin-bottom:10px}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column{width:33.333%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-widget-wrap{justify-content:flex-start}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button{padding:8px 0;font-size:13px}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro{padding:60px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-statement h2.elementor-heading-title{font-size:38px;letter-spacing:-.8px}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro-description{font-size:18px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading{padding:55px 0 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading h2.elementor-heading-title{font-size:36px}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters{gap:8px 20px;margin-bottom:25px}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button{font-size:14px}html body.gesb-elementor-site.gesb-elementor-site .gesb-interest-label{margin-top:20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{padding-bottom:55px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid .gesb-insight-card{width:100%!important;min-height:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image img{height:230px}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-title .elementor-heading-title{font-size:29px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card>.elementor-widget-wrap{padding-bottom:28px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-news{padding:55px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container{gap:30px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news .elementor-column{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-news .elementor-column:last-child{padding:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-image img{height:310px;clip-path:polygon(12% 0,100% 0,100% 87%,0 100%,0 15%)}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button{font-size:19px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore{padding:50px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore>.elementor-container{gap:17px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile{width:calc((100% - 17px)/2)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile img{height:145px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile:last-child{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore-tile:last-child img{height:190px}html body.gesb-elementor-site.gesb-elementor-site .gesb-tile-link .elementor-button{font-size:16px}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner{padding:55px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner .elementor-column:first-child{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner .elementor-column:last-child{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner h2.elementor-heading-title{font-size:35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer{padding:50px 0 35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer>.elementor-container{flex-wrap:wrap;gap:30px 20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column:first-child{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column:not(:first-child){width:calc(50% - 10px)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-text{font-size:14px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom>.elementor-container{gap:15px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom-links .elementor-icon-list-items{justify-content:flex-start}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero{padding:23px 0 45px}html body.gesb-elementor-site.gesb-elementor-site .gesb-breadcrumb{margin-bottom:32px!important;font-size:12px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-hero h1.elementor-heading-title{font-size:39px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content{padding:45px 0 55px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-text-editor{font-size:17px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content h2.elementor-heading-title{font-size:29px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-form{padding:25px 20px}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-text-editor img{float:none!important;margin:15px auto!important;max-width:100%}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-grid{padding:45px 0 55px}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-card{width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-overview-grid>.elementor-container{gap:22px}html body.gesb-elementor-site.gesb-elementor-site .gesb-content-sitemap .elementor-sitemap-list{columns:1}html body.gesb-elementor-site.gesb-elementor-site .gesb-page-content .elementor-widget-google_maps iframe{height:320px}html body.gesb-elementor-site.gesb-elementor-site .gesb-explore .elementor-button-icon{font-size:13px}}@media(prefers-reduced-motion:reduce){html body.gesb-elementor-site.gesb-elementor-site *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

/* Visual correction based on a 1440px rendered comparison with the reference. */
html body.gesb-elementor-site.gesb-elementor-site{--gesb-ink:#2d2d2d;--gesb-muted:#6d6e71}
html body.gesb-elementor-site.gesb-elementor-site .gesb-utility{height:40px;padding:9px 0;background:#fff}
html body.gesb-elementor-site.gesb-elementor-site .gesb-utility>.elementor-container,html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav>.elementor-container{max-width:none;width:calc(100% - 80px)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-widget-text-editor,html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-text{font-size:14px;line-height:20px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-items{gap:32px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav{height:73px;min-height:0;padding:9px 0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:230px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:calc(100% - 310px)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(3){width:80px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo img{height:53px!important;width:200px!important;object-fit:contain;object-position:left}
html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main>.elementor-nav-menu{justify-content:flex-start;gap:8px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main .elementor-item{font:500 18px Barlow,Arial,sans-serif!important;padding:14px 12px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle{background:none!important;border:0!important;padding:8px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide{height:70vh!important;min-height:600px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{position:absolute!important;inset:0;isolation:isolate;height:100%;min-height:0;padding:100px 50px 150px!important;overflow:visible}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:before{clip-path:none;background:url('hero-geometry-v2.svg') left top/100% 100% no-repeat;z-index:0;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:after{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{width:60%!important;max-width:800px!important;z-index:2}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font:500 64px/1.1 Barlow,Arial,sans-serif!important;letter-spacing:0;margin-bottom:12px!important;text-wrap:initial;max-width:800px;text-shadow:0 1px 16px #0003}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-description{font:500 20px/28px Barlow,Arial,sans-serif!important;max-width:445px;width:60%;margin:0 0 16px!important;text-shadow:0 1px 16px #0005}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-button{font:500 16px/20px Barlow,Arial,sans-serif!important;padding:8px 24px!important;border-radius:3px!important;text-transform:uppercase}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination{top:42px!important;bottom:auto!important;padding-left:50px;width:auto!important;right:auto!important;pointer-events:auto}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination-bullet{width:56px;height:2px;opacity:.4;margin:0 12px 0 0!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination-bullet-active{background:white;opacity:1}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-swiper-button{display:none!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks{padding:0;border:0;margin-top:-50px!important;z-index:5;position:relative;background:transparent}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks>.elementor-container{background:#fff;max-width:none;width:80%;padding:16px 10px;border-radius:4px;box-shadow:0 -5px 30px #00000026;height:121px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column{width:16.6667%!important;position:relative}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column:not(:last-child):after{content:'';height:50px;position:absolute;right:0;top:20px;border-right:1px solid #e5e6e9}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-widget-wrap{justify-content:center;align-content:center}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quick-icon{width:100%;text-align:center;margin:0 0 8px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quick-icon svg{width:46px;height:46px;display:inline-block;stroke:var(--gesb-teal);fill:none;stroke-width:1.2}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button{font:500 16px/24px Barlow,Arial,sans-serif;color:var(--gesb-deep);padding:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-intro{padding:90px 0 150px;text-align:left;position:relative;overflow:hidden}
html body.gesb-elementor-site.gesb-elementor-site .gesb-intro:after{content:'';position:absolute;right:0;bottom:0;width:300px;height:275px;background:url('intro-shards.svg') center/contain no-repeat;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-intro>.elementor-container{max-width:none;width:80%}
html body.gesb-elementor-site.gesb-elementor-site .gesb-intro .elementor-widget-wrap{max-width:none;align-content:center;margin:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-statement h2.elementor-heading-title{font:500 56px/56px Barlow,Arial,sans-serif;letter-spacing:0;max-width:1100px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-intro-description{font:500 28px/32px Barlow,Arial,sans-serif!important;max-width:1150px;margin:0!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading{background:linear-gradient(110deg,#006371,#009b95 75%,#004c58);padding:100px 0 0;min-height:535px;text-align:center;overflow:visible;position:relative}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading:before{inset:-55px 0 -10px;background:url('insight-shards.svg') left top/auto 100% no-repeat;opacity:1;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading>.elementor-container{width:calc(100% - 80px);max-width:none;position:relative}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .gesb-eyebrow .elementor-heading-title{font:700 28px/32px Barlow,Arial,sans-serif!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .gesb-eyebrow{margin-bottom:10px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading h2.elementor-heading-title{font:500 56px/56px Barlow,Arial,sans-serif!important;letter-spacing:0;color:white}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .elementor-widget-heading:not(.gesb-eyebrow){margin-bottom:35px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-interest-label{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 45px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-filters:before{content:'Select your interest:';font-size:18px;color:white;margin-right:5px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button{border:1px solid #ffffff80;border-radius:3px;padding:3px 7px;font:400 14px/18px Barlow,Arial,sans-serif;color:white}
html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button[aria-pressed=true]{background:#ffffff26;border-color:white}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{background:white;margin-top:-65px!important;padding:0 0 85px;position:relative;z-index:2}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{max-width:none;width:calc(100% - 80px);display:block;column-count:3;column-gap:30px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid .gesb-insight-card{width:100%!important;min-height:0;display:inline-block;break-inside:avoid;margin:0 0 30px!important;background:white;border-radius:4px;box-shadow:0 1px 5px #0004;vertical-align:top;float:none;overflow:hidden;transition:transform .2s ease}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card:hover{transform:translateY(-4px)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card>.elementor-widget-wrap{padding:0 20px 22px!important;display:block}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image{width:calc(100% + 40px)!important;margin:0 -20px 20px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image img{height:180px;width:100%;object-fit:cover}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-category .elementor-heading-title{font:500 14px/22px Barlow,Arial,sans-serif!important;color:#6d6e71;letter-spacing:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-category{margin-bottom:6px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-title .elementor-heading-title{font:500 24px/28px Barlow,Arial,sans-serif!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-card-title{margin-bottom:8px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card .elementor-widget-text-editor{font:400 16px/22px Barlow,Arial,sans-serif;color:#2d2d2d;margin-bottom:22px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insight-card .gesb-text-button .elementor-button{font:500 14px/20px Barlow,Arial,sans-serif}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news{background:#fafafa;padding:80px 0 0;height:910px;overflow:hidden}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news:before{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container{max-width:none;width:calc(100% - 80px);gap:0;height:100%;align-items:start;position:relative}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container>.elementor-column:first-child{width:40%;padding:0;z-index:2}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container>.elementor-column:last-child{width:60%;position:static;padding:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news .elementor-column:last-child>.elementor-widget-wrap{position:static}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news h2.elementor-heading-title{font:500 56px/50px Barlow,Arial,sans-serif}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link{border:0;padding:0;margin:0 0 24px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button{font:500 20px/28px Barlow,Arial,sans-serif;max-width:470px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button-icon{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news .gesb-text-button{margin:22px 0!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news .gesb-text-button .elementor-button{background:var(--gesb-teal);color:white;font-size:14px;text-transform:uppercase;padding:9px 22px;border-radius:2px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-image{position:absolute!important;margin:0!important;z-index:1;overflow:hidden;clip-path:polygon(38% 0,100% 0,62% 100%,0 100%)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-image img{width:100%!important;height:100%!important;object-fit:cover}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-image .elementor-widget-container{height:100%}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-1{width:595px!important;height:195px;left:-40px;bottom:35px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-2{width:363px!important;height:288px;right:-30px;bottom:100px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-3{width:590px!important;height:370px;right:-40px;top:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-4{width:420px!important;height:210px;right:21%;bottom:290px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-5{width:625px!important;height:345px;right:8%;bottom:-40px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-shards{position:absolute;inset:0;background:url('news-shards.svg') right bottom/100% 100% no-repeat;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-explore{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner{padding:0 0 60px;background:#fafafa;position:relative;overflow:visible}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner:before{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner>.elementor-container{width:89%;max-width:none;background:linear-gradient(110deg,#005d63,#009b95);position:relative;z-index:3;padding:48px 60px;box-shadow:0 12px 25px #0000000d;min-height:270px;border-radius:3px;margin-top:-45px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner>.elementor-container>.elementor-column:first-child{width:100%}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner>.elementor-container>.elementor-column:last-child{display:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner h2.elementor-heading-title{font:500 40px/48px Barlow,Arial,sans-serif;color:white;text-align:center;letter-spacing:0;max-width:1050px;margin:auto}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner .elementor-widget-button{text-align:center;margin-top:6px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner .elementor-button{background:none;border:1px solid #ffffff80;color:white;padding:8px 24px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner:after{content:'';position:absolute;bottom:80px;left:0;width:200px;height:200px;background:url('intro-shards.svg') center/contain;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer{background:#f6f6f6;padding:60px 0 75px;position:relative;overflow:hidden}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer:before{content:'';position:absolute;inset:0;background:linear-gradient(45deg,transparent 50%,#fff9 50%,transparent 65%);pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer>.elementor-container{width:calc(100% - 96px);max-width:none;gap:40px;align-items:flex-start}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column{width:20%!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer h3.elementor-heading-title{font:500 16px/20px Barlow,Arial,sans-serif;color:#606164;text-transform:uppercase;letter-spacing:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-text{font:400 14px/20px Barlow,Arial,sans-serif;color:#808285}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-item{padding-bottom:12px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom{background:#f6f6f6;border:0;padding:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom>.elementor-container{width:100%;max-width:none;align-items:center}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column:first-child{padding:20px 40px;width:65%}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column:last-child{padding:20px 40px;width:35%;background:linear-gradient(110deg,#007479,#009b95);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-widget-text-editor{font-size:12px;color:#73777b}
html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .gesb-footer-brand .elementor-widget-text-editor{color:white!important;font-size:18px;text-align:right;font-weight:600}
@media(max-width:1279px){html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main .elementor-item{font-size:15px!important;padding:14px 8px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:195px}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:calc(100% - 265px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{padding:100px 50px 75px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{width:70%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font-size:56px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks>.elementor-container{width:90%}html body.gesb-elementor-site.gesb-elementor-site .gesb-news{height:820px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-3{width:480px!important;height:310px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-5{width:500px!important;height:300px}}
@media(max-width:1024px){html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:230px}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:calc(100% - 300px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(3){width:70px}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-menu-toggle{margin-left:auto}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro>.elementor-container{width:90%}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{column-count:2}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid .gesb-insight-card{width:100%!important}}
@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .gesb-utility{height:34px;padding:7px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility>.elementor-container,html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav>.elementor-container{width:calc(100% - 40px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility .elementor-widget-text-editor,html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-text{font-size:11px}html body.gesb-elementor-site.gesb-elementor-site .gesb-utility-links .elementor-icon-list-items{gap:14px}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav{height:76px;padding:10px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(1){width:55%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(2){width:30%}html body.gesb-elementor-site.gesb-elementor-site .gesb-main-nav .elementor-column:nth-child(3){width:15%}html body.gesb-elementor-site.gesb-elementor-site .gesb-site-logo img{width:175px!important;height:51px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide{height:760px!important;min-height:0}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner{padding:110px 25px 240px!important;align-items:flex-start!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-contents{width:100%!important;max-width:100%!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-heading{font-size:40px!important;line-height:44px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .elementor-slide-description{width:100%;max-width:100%;font-size:18px!important;line-height:26px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-inner:before{background:url('hero-geometry-mobile.svg') center/100% 100% no-repeat}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-slide-bg{background-position:65% bottom!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero-slides .swiper-pagination{padding-left:25px;top:38px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks{margin-top:-40px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks>.elementor-container{width:calc(100% - 48px);height:auto;flex-wrap:wrap;padding:18px 12px;gap:24px 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column{width:33.333%!important;margin:0!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklinks .elementor-column:not(:last-child):after{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-quick-icon svg{width:36px;height:36px}html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink .elementor-button{font-size:12px;line-height:17px}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro{padding:65px 0 110px}html body.gesb-elementor-site.gesb-elementor-site .gesb-statement h2.elementor-heading-title{font-size:40px;line-height:44px}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro-description{font-size:20px!important;line-height:26px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-intro:after{width:150px;height:130px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading{padding:70px 0 0;min-height:470px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading>.elementor-container,html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{width:calc(100% - 40px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading h2.elementor-heading-title{font-size:32px!important;line-height:36px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-heading .gesb-eyebrow .elementor-heading-title{font-size:22px!important;line-height:30px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters{gap:9px 8px}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters:before{width:100%;margin-bottom:4px;font-size:16px}html body.gesb-elementor-site.gesb-elementor-site .gesb-filters button{font-size:12px;padding:4px 7px}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid>.elementor-container{column-count:1}html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{margin-top:-55px!important;padding-bottom:35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-card-image img{height:200px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news{height:900px;padding:55px 0 0}html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container{width:calc(100% - 40px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-news>.elementor-container>.elementor-column:first-child{width:100%}html body.gesb-elementor-site.gesb-elementor-site .gesb-news h2.elementor-heading-title{font-size:38px;line-height:40px}html body.gesb-elementor-site.gesb-elementor-site .gesb-news-link .elementor-button{font-size:18px;line-height:24px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-1{width:260px!important;height:130px;left:-45px;bottom:40px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-2{width:190px!important;height:180px;bottom:30px;right:-40px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-3{width:300px!important;height:200px;top:auto;bottom:215px;right:-35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-4{width:210px!important;height:140px;right:40%;bottom:165px}html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-5{width:330px!important;height:180px;right:-5px;bottom:-30px}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner{padding-bottom:45px}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner>.elementor-container{width:calc(100% - 40px);padding:35px 25px;min-height:230px;margin-top:-20px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner h2.elementor-heading-title{font-size:28px;line-height:33px}html body.gesb-elementor-site.gesb-elementor-site .gesb-contact-banner:after{display:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer{padding:45px 0 35px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer>.elementor-container{width:calc(100% - 48px);gap:30px 22px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column,html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column:first-child,html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-column:not(:first-child){width:calc(50% - 11px)!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer .elementor-icon-list-text{font-size:13px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column:first-child,html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column:last-child{width:100%;padding:18px 25px}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .elementor-column:last-child{clip-path:none}html body.gesb-elementor-site.gesb-elementor-site .gesb-footer-bottom .gesb-footer-brand .elementor-widget-text-editor{text-align:left}}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-column>.elementor-widget-wrap{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-column .gesb-site-logo{width:76px!important;flex:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-column .gesb-site-logo img{width:76px!important;height:53px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark{width:145px!important;flex:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark .elementor-heading-title{font:700 23px/.95 Barlow,Arial,sans-serif!important;color:#007c79;letter-spacing:.4px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark small{font:600 8px/1 Barlow,Arial,sans-serif;letter-spacing:1px}
@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark .elementor-heading-title{font-size:20px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-column .gesb-site-logo,html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-column .gesb-site-logo img{width:60px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark{width:125px!important}html body.gesb-elementor-site.gesb-elementor-site .gesb-brand-wordmark small{font-size:7px}}
html body.gesb-elementor-site.gesb-elementor-site .gesb-quicklink{text-align:center!important;width:100%}
html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{background:linear-gradient(transparent 65px,#fff 65px)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero{position:relative;z-index:1}
html body.gesb-elementor-site.gesb-elementor-site .gesb-hero:after{content:'';position:absolute;left:0;bottom:-115px;width:340px;height:260px;background:url('hero-tail.svg') center/contain no-repeat;pointer-events:none;z-index:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news-readmore .elementor-button{background:none;border:0;padding:0;font-size:14px;color:var(--gesb-deep)}
html body.gesb-elementor-site.gesb-elementor-site .gesb-news-readmore{margin-top:-15px!important;margin-bottom:28px!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-collage-1{clip-path:polygon(0 0,70% 0,100% 100%,0 100%)}
@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .gesb-insights-grid{background:linear-gradient(transparent 55px,#fff 55px)}html body.gesb-elementor-site.gesb-elementor-site .gesb-hero:after{display:none}}
html body.gesb-elementor-site.gesb-elementor-site .gesb-primary-menu .elementor-nav-menu--main>.elementor-nav-menu{margin-left:0!important;margin-right:auto!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search{--e-search-form-toggle-icon-size:21px;--e-search-form-toggle-background-color:transparent;--e-search-form-toggle-size:32px}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle i{background:none!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-carousel-controls{position:absolute!important;top:36px;left:259px;width:auto!important;z-index:5;margin:0!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-carousel-pause{border:0;background:none;color:#fff;font:600 21px/24px Barlow,Arial,sans-serif;padding:4px;cursor:pointer;opacity:.75}
@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .gesb-carousel-controls{top:32px;left:235px}}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle{width:32px;height:32px;position:relative;padding:0;background:none!important}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle>i,html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle>.e-font-icon-svg-container{opacity:0}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle:before{content:'';position:absolute;width:14px;height:14px;border:1.3px solid #2d2d2d;border-radius:50%;left:5px;top:4px;pointer-events:none}
html body.gesb-elementor-site.gesb-elementor-site .gesb-header-search .elementor-search-form__toggle:after{content:'';position:absolute;width:10px;border-top:1.3px solid #2d2d2d;left:18px;top:20px;transform:rotate(45deg);pointer-events:none}
