html{position:relative}@media (min-width:768px){.br-down-md br{display:none}}@media (max-width:1200px){.br-up-xl br{display:none}}.iframe-container{padding-top:56.25%;position:relative}.iframe-container iframe{height:100%;position:absolute;top:0;width:100%}@media (min-width:1025px){.sticky-col-lg{position:sticky!important;top:180px}}@media (min-width:768px){.sticky-col-md{position:sticky!important;top:180px}}.link-underline a{text-decoration:underline!important}.link-underline a:hover{text-decoration:none!important}.link-accent a:hover{text-decoration:underline}.mb-0 *{margin-bottom:0!important}.overlay-dark:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));border-radius:40px;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:0}.overlay-dark>div{z-index:1}.bg-grid,.bg-grid:after{background-image:linear-gradient(90deg,#e7e5db 1px,transparent 0),linear-gradient(180deg,#e7e5db 1px,transparent 0);background-position:50%;background-size:36px 36px}.bg-grid:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bg-grid-dark{background-image:linear-gradient(90deg,#a9a192 1px,transparent 0),linear-gradient(180deg,#a9a192 1px,transparent 0);background-position:50%;background-size:36px 36px}.aspect-ratio-square{aspect-ratio:1/1}.swiper{opacity:0;pointer-events:none;transition:all .6s ease-in-out;visibility:hidden}.swiper.swiper-initialized{opacity:1;pointer-events:all;visibility:visible}.box-shadow-dark{box-shadow:214px 211px 84px 0 transparent,137px 135px 77px 0 rgba(0,0,0,.01),77px 76px 65px 0 rgba(0,0,0,.05),34px 34px 48px 0 rgba(0,0,0,.09),9px 8px 26px 0 rgba(0,0,0,.1)}.hover-inset-orange:after,.hover-inset-orange:before{border-radius:40px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hover-inset-orange:after{background:hsla(60,60%,97%,.01);box-shadow:inset 0 0 28px 12px #d6660e;opacity:0;pointer-events:none;transition:.3s ease-in-out;visibility:hidden}.hover-inset-orange:hover:after{opacity:1;pointer-events:all;visibility:visible}.btn-plus a>span,.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.elementor em{font-family:"Instrument Serif",serif;font-weight:400}.elementor .text-primary,.elementor .text-primary *{color:var(--e-global-color-primary)}.elementor .text-white,.elementor .text-white *{color:var(--e-global-color-accent)}.elementor .link-underline a:not(.elementor-button){text-decoration:underline!important}.elementor .link-underline a:not(.elementor-button):hover,.elementor .link-underline-reverse a:not(.elementor-button){text-decoration:none!important}.elementor .link-underline-reverse a:not(.elementor-button):hover{text-decoration:underline!important}.elementor a,.elementor a:hover{color:inherit}.elementor address{font-style:normal}.elementor .elementor-widget-theme-post-content a{text-decoration:underline}.elementor .elementor-widget-theme-post-content a:hover,.elementor .elementor-widget-theme-post-content a:hover *{color:var(--e-global-color-primary);text-decoration:none}.elementor .elementor-widget-loop-grid .elementor-widget-container .elementor-grid,.elementor .elementor-widget-loop-grid .elementor-widget-container .elementor-grid [data-elementor-type=loop-item]>div{height:100%}.elementor .elementor-widget-text-editor ul{margin:10px 0;padding-left:18px}.elementor .elementor-custom-embed-play{transform-origin:center}.elementor .elementor-custom-embed-play svg{filter:none;transition:all .3s ease-in-out}.elementor .elementor-custom-embed-play:hover svg{transform:scale(1.1)}.overflow-hidden{overflow:hidden!important}.bg-transparent{background-color:transparent!important}.btn-plus a>span,.sr-only{font-size:0;line-height:0;opacity:0}.fw-video-container,.fw-video-container *{height:100%;width:100%}.abs-image,.abs-video{bottom:0;left:0;position:absolute!important;right:0;top:0}.abs-image .elementor-widget-container.elementor-motion-effects-element,.abs-video .elementor-widget-container.elementor-motion-effects-element{transform:translateY(0)}.abs-image iframe,.abs-image img,.abs-image video,.abs-video iframe,.abs-video img,.abs-video video{height:100%!important;object-fit:cover;width:100%!important}.abs-image.bottom .elementor-widget-container,.abs-video.bottom .elementor-widget-container{align-items:end;display:flex}.abs-image.bottom img,.abs-image.bottom svg,.abs-video.bottom img,.abs-video.bottom svg{height:auto!important}@media (max-width:1024px){.hide-br-down-lg br{display:none}}@media (max-width:767px){.hide-br-down-md br{display:none}}.align-self-end .e-con-inner{align-self:flex-end!important}@media (max-width:1024px){.align-center-down-lg{justify-content:center;margin:0 auto}}.loading-spinner .spinner{animation:spin 1s linear infinite;border-top:4px solid var(--e-global-color-accent);border:4px solid var(--e-global-color-accent);border-radius:50%;border-top-color:var(--e-global-color-primary);height:32px;width:32px}.bg-noise{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/noise.png);background-repeat:repeat;background-size:auto;height:100%!important;left:0;opacity:.55;position:absolute!important;top:0;width:100%!important;z-index:0}.bg-noise>div{z-index:1}.bottom-image-overlay{position:relative}.bottom-image-overlay:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));bottom:0;content:"";height:50%;left:0;position:absolute;top:auto;width:100%;z-index:1}@media (max-width:767px){.home .bottom-image-overlay:after{display:none}}.orange-graphic-overlay{height:100%;left:0;position:absolute!important;top:0;width:100%}.orange-graphic-overlay:after{background-position:bottom;background-size:cover!important;background:url(/wp-content/uploads/2025/08/rounded-rect-orange.png);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.aspect-ratio-1{aspect-ratio:1/1}body.elementor-editor-active header.site-header{position:relative!important;top:0}body.team-template-default header.site-header:not(:top){opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (min-width:1025px){body.logged-in header.site-header{transform:translateY(20px)}body.logged-in header.site-header.js-active{transform:translateY(32px)}}header.site-header{justify-content:center;max-width:none!important;opacity:1;padding:0 20px;pointer-events:all;position:fixed;transition:all .5s ease-in-out;visibility:visible;width:100%!important;z-index:999}header.site-header .site-header__inner{align-items:center;background-color:var(--e-global-color-accent);border-radius:100px;box-shadow:0 343px 96px 0 transparent,0 219px 88px 0 rgba(0,0,0,.01),0 123px 74px 0 rgba(0,0,0,.05),0 55px 55px 0 rgba(0,0,0,.09),0 14px 30px 0 rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:16px 16px 16px 25px;transition:all .5s ease-in-out;width:100%}header.site-header .site-header__inner .site-logo{display:inline-block;height:27.5px;width:132px}header.site-header .site-header__inner nav.site-nav{position:static}header.site-header .site-header__inner nav.site-nav ul{align-items:center;display:flex;list-style-type:none}header.site-header .site-header__inner nav.site-nav ul li a{display:inline-block;line-height:normal}@media (min-width:1025px){header.site-header{transform:translateY(20px)}header.site-header.js-active{opacity:1;padding:0;pointer-events:all;transform:translateY(0)!important;transition:all .5s ease-in-out;visibility:visible}header.site-header.js-active .site-header__inner{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:0;border-top-right-radius:0;padding-left:35px;padding-right:35px}header.site-header .site-header__inner{max-width:1220px}header.site-header .site-header__inner nav.site-nav button{display:none}header.site-header .site-header__inner nav.site-nav ul{gap:40px}header.site-header .site-header__inner nav.site-nav ul li.current-menu-item:not(.btn) a{background:var(--e-global-color-480687e);border:1px solid var(--e-global-color-c63fd6c);border-radius:100px;color:var(--e-global-color-accent);padding:7px 20px}header.site-header .site-header__inner nav.site-nav ul li a{color:var(--e-global-color-text);font-size:14px;font-weight:600}header.site-header .site-header__inner nav.site-nav ul li.btn a{background-color:var(--e-global-color-primary);border-radius:100px;color:var(--e-global-color-accent);padding:7px 30px}}@media (max-width:1024px){header.site-header{position:absolute}header.site-header .site-header__inner{border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:0;border-top-right-radius:0;position:static}header.site-header .site-header__inner nav.site-nav{display:flex;justify-content:end}header.site-header .site-header__inner nav.site-nav button{align-items:center;background-color:var(--e-global-color-primary);border:0;border-radius:100px;display:flex;height:40px;justify-content:center;padding:0;transition:all .35s ease-in-out;width:40px}header.site-header .site-header__inner nav.site-nav button:after{background-color:var(--e-global-color-accent);content:"";display:inline-block;height:24px;mask-image:url(/wp-content/uploads/2025/08/playbook-open.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:relative;width:24px}header.site-header .site-header__inner nav.site-nav button:focus,header.site-header .site-header__inner nav.site-nav button:hover{border:0;transform:scale(1.1)}header.site-header .site-header__inner nav.site-nav button.js-open:after{mask-image:url(/wp-content/uploads/2025/08/playbook-menu-open.svg);transform:scale(.6)}header.site-header .site-header__inner nav.site-nav ul{align-items:start;background-color:var(--e-global-color-687e16b);background-color:var(--e-global-color-primary);border-bottom-left-radius:22px;border-bottom-right-radius:22px;display:flex;flex-direction:column;height:auto;left:40px;opacity:0;padding:40px;pointer-events:none;position:absolute;right:40px;top:72px;transform:scale(.9);transform-origin:top;transition:.8s cubic-bezier(.6,.01,.25,1);visibility:hidden;width:calc(100% - 80px);z-index:-1}header.site-header .site-header__inner nav.site-nav ul.js-open{opacity:1;pointer-events:all;transform:scale(1);visibility:visible}header.site-header .site-header__inner nav.site-nav ul li{align-items:center;display:flex;margin:10px 0;width:100%}header.site-header .site-header__inner nav.site-nav ul li a{color:var(--e-global-color-accent);display:block;flex-grow:1;font-size:20px;font-weight:600;padding:10px 0;position:relative}header.site-header .site-header__inner nav.site-nav ul li a:focus,header.site-header .site-header__inner nav.site-nav ul li a:hover{color:var(--e-global-color-accent)}header.site-header .site-header__inner nav.site-nav ul li:not(:last-child) a:after{background-color:var(--e-global-color-accent);bottom:-10px;content:"";display:inline-block;height:1px;left:0;opacity:.15;position:absolute;width:100%}header.site-header .site-header__inner nav.site-nav ul li.btn{display:inline-block;margin-top:20px}header.site-header .site-header__inner nav.site-nav ul li.btn a{background-color:var(--e-global-color-accent);border-radius:100px;color:var(--e-global-color-primary);display:inline-block;padding:12px 36px}}@media (max-width:767px){header.site-header{padding-inline-end:0!important;padding-inline-start:0!important;position:relative}header.site-header .site-header__inner{border-radius:0}header.site-header .site-header__inner nav.site-nav ul{left:25px;right:25px;width:calc(100% - 50px)}}footer{position:relative}@media (max-width:1024px){.footer-menu nav ul li a{justify-content:center}.footer-menu ul{flex-direction:column;gap:10px}.footer-menu ul li a{margin-left:0!important;margin-right:0!important}}.footer-menu ul li a:hover{text-decoration:underline}@media (min-width:768px){.footer-social ul{gap:26px}}@media (max-width:767px){.footer-social ul li:not(:first-child){margin-left:20px}}.footer-social ul li a{display:inline-block;font-size:0!important;height:32px;padding:0!important;position:relative;width:32px}.footer-social ul li a:after{background-color:var(--e-global-color-accent)!important;content:"";height:32px;left:0;mask-position:center;mask-repeat:no-repeat;mask-size:32px 32px;opacity:1!important;top:0;transition:all .3s ease-in-out;width:32px}.footer-social ul li a:hover:after{transform:scale(1.1)}.footer-social ul li a.linkedin:after{mask-image:url(/wp-content/themes/hello-theme-child-master/assets/img/linkedin.svg)}.footer-social ul li a.instagram:after{mask-image:url(/wp-content/themes/hello-theme-child-master/assets/img/instagram.svg)}a.elementor-button{min-width:178px;transform-origin:center;will-change:transform}.btn-plus a{background-image:url(/wp-content/uploads/2025/08/playbook-plus-opaque.svg);background-repeat:no-repeat;background-size:56px;border:0;border-radius:500px;display:inline-block;height:56px;min-width:56px;padding:0;transition:all .75s cubic-bezier(.6,.01,.25,1);width:56px;z-index:1}.btn-plus a:hover{transform:scale(1.1)}div.gform_wrapper{margin-bottom:0;margin-top:0}div.gform_wrapper .gform_heading,div.gform_wrapper .gform_validation_errors{display:none}div.gform_wrapper form.form{background-color:#fff;border-radius:24px;box-shadow:0 343px 96px 0 transparent,0 219px 88px 0 rgba(0,0,0,.01),0 123px 74px 0 rgba(0,0,0,.05),0 55px 55px 0 rgba(0,0,0,.09),0 14px 30px 0 rgba(0,0,0,.1);padding:36px 36px 56px;position:relative}div.gform_wrapper form.form .gform-body .gform_fields{gap:22px}div.gform_wrapper form.form .gform-body .gfield{width:100%}div.gform_wrapper form.form .gform-body .gfield.gfield--type-captcha .ginput_recaptcha:before{background:none}div.gform_wrapper form.form .gform-body .gfield label.gfield_label{font-size:0;margin:0}div.gform_wrapper form.form .gform-body .gfield .ginput_container{border-radius:10px;color:var(--e-global-color-text);display:inline-block;width:100%}div.gform_wrapper form.form .gform-body .gfield .ginput_container input,div.gform_wrapper form.form .gform-body .gfield .ginput_container select,div.gform_wrapper form.form .gform-body .gfield .ginput_container textarea{border:2px solid #e1e1e1;border-radius:10px;box-shadow:none;color:var(--e-global-color-text);font-size:clamp(17px,3vw,20.4px);font-weight:600;line-height:1.45;padding:16px 20px!important;width:100%}div.gform_wrapper form.form .gform-body .gfield .ginput_container input::placeholder,div.gform_wrapper form.form .gform-body .gfield .ginput_container select::placeholder,div.gform_wrapper form.form .gform-body .gfield .ginput_container textarea::placeholder{color:#d5d5d5}div.gform_wrapper form.form .gform-body .gfield .ginput_container input,div.gform_wrapper form.form .gform-body .gfield .ginput_container select{height:62px}div.gform_wrapper form.form .gform-body .gfield .ginput_container textarea{height:370px}div.gform_wrapper form.form .gform_footer{justify-content:center;margin-top:65px}div.gform_wrapper form.form .gform_footer button[type=submit]{background-color:var(--e-global-color-primary)!important;border-radius:100px!important;color:var(--e-global-color-accent)!important;display:inline-block!important;flex-grow:1!important;font-size:17px!important;font-weight:500!important;height:82px!important;max-width:500px!important;transition:all .5s ease-in-out!important}div.gform_wrapper form.form .gform_footer button[type=submit]:hover{transform:scale(1.05)}div.gform_wrapper form.form .validation_message{background-color:#c02b0a;border:0;border-radius:10px;color:var(--e-global-color-accent);font-size:12px;padding:5px 10px;width:auto}div.gform_wrapper form.form .gfield_required{font-size:0}@media (min-width:576px) and (max-width:1024px){div.gform_wrapper form .gform-body .gform_fields{display:flex;flex-wrap:wrap;gap:16px}}div.gform_wrapper form .gform-body .gfield{padding-right:0!important}@media (min-width:576px) and (max-width:1024px){div.gform_wrapper form .gform-body .gfield.form-col-half{width:calc(50% - 8px)}div.gform_wrapper form .gform-body .gfield.form-col-full{width:100%}}div.gform_wrapper form .gform-body .gfield:first-child{margin-top:0!important}div.gform_wrapper form .gform-body .gfield label.gfield_label{color:var(--e-global-color-primary);font-size:16px;font-weight:400;line-height:normal}div.gform_wrapper form .gform-body .gfield .ginput_container input,div.gform_wrapper form .gform-body .gfield .ginput_container select,div.gform_wrapper form .gform-body .gfield .ginput_container textarea{border:1px solid var(--e-global-color-primary);border-radius:0;padding:15px 20px!important}div.gform_wrapper form .gform-body .gfield .ginput_container select{-webkit-appearance:none;appearance:none;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}div.gform_wrapper form .gform-footer button[type=submit]{background:linear-gradient(90deg,var(--e-global-color-97f5531) 0,var(--e-global-color-primary) 100%);border:0;border-radius:16px;color:var(--e-global-color-accent);padding:10px 20px;position:relative;transition:all .4s ease-in-out;will-change:transform}div.gform_wrapper form .gform-footer button[type=submit]:before{background-color:var(--e-global-color-primary);border-radius:14px;bottom:2px;content:"";display:block;left:2px;position:absolute;right:2px;top:2px;transition:all .4s ease-in-out;z-index:-1}div.gform_wrapper form .gform-footer button[type=submit]:hover{transform:scale(1.1)}div.gform_wrapper form .gform-footer button[type=submit]:hover:before{background-color:transparent}.elementor-popup-modal:not(.video-popup) .dialog-widget-content{overflow:hidden!important}.elementor-popup-modal:not(.video-popup) .dialog-widget-content .dialog-message{overflow:scroll!important}.elementor-popup-modal:not(.video-popup) .dialog-widget-content .dialog-message .elementor{height:100%}.elementor-popup-modal:not(.video-popup) .dialog-widget-content a.dialog-close-button{height:32px;width:32px}.elementor-popup-modal:not(.video-popup) .dialog-widget-content a.dialog-close-button:hover i:before{transform:scale(1.1)}.elementor-popup-modal:not(.video-popup) .dialog-widget-content a.dialog-close-button i:before{background-color:var(--e-global-color-text);content:"";display:inline-block;height:32px;mask-size:32px;transition:all .4s ease-in-out;width:32px;will-change:transform}.video-popup{backdrop-filter:blur(4px)}.video-popup .dialog-widget-content a.dialog-close-button{height:32px;width:32px}.video-popup .dialog-widget-content a.dialog-close-button:hover i:before{transform:scale(1.1)}.video-popup .dialog-widget-content a.dialog-close-button i:before{background-color:var(--e-global-color-accent);content:"";display:inline-block;height:32px;mask-size:32px;transition:all .4s ease-in-out;width:32px;will-change:transform}.full-width-popup .dialog-lightbox-message{max-width:1360px!important}#what-we-do .elementor-widget-video,#what-we-do .elementor-widget-video div,#what-we-do .elementor-widget-video iframe{aspect-ratio:1440/610}@media (max-width:1024px){#what-we-do .elementor-widget-video,#what-we-do .elementor-widget-video div,#what-we-do .elementor-widget-video iframe{aspect-ratio:3/2}#what-we-do .elementor-widget-video .elementor-custom-embed-play{top:calc(50% + 35.5px)}}.building-hotspot.e-hotspot--active .e-hotspot__button{background-color:var(--e-global-color-secondary)!important;transform:rotate(45deg)}.building-hotspot.e-hotspot--active .e-hotspot__button:after{background-color:var(--e-global-color-accent);transform:rotate(45deg)}.building-hotspot .e-hotspot__button{align-items:center;background-color:var(--e-global-color-accent)!important;border-radius:500px!important;box-shadow:inset 0 0 12px 8px #d6660e;display:flex;height:clamp(60px,4vw,75px);justify-content:center;transition:all .75s cubic-bezier(.6,.01,.25,1);width:clamp(60px,4vw,75px)}.building-hotspot .e-hotspot__button:after{background-color:var(--e-global-color-text);content:"";height:clamp(24px,2.5vw,32px);mask-image:url(/wp-content/uploads/2025/08/playbook-plus-icon-only.svg);mask-position:center;mask-repeat:none;mask-size:clamp(24px,2.5vw,32px);padding:0;position:relative;transition:all .75s cubic-bezier(.6,.01,.25,1);width:clamp(24px,2.5vw,32px);z-index:1}.building-hotspot .e-hotspot__button:hover{background-color:var(--e-global-color-secondary)!important}.building-hotspot .e-hotspot__button:hover:after{background-color:var(--e-global-color-accent)}@media (max-width:767px){.building-hotspot .e-hotspot__button{box-shadow:inset 0 0 8px 6px #d6660e;height:clamp(36px,4.25vw,65px);width:clamp(36px,4.25vw,65px)}.building-hotspot .e-hotspot__button:after{height:clamp(16px,2.5vw,24px);mask-size:clamp(16px,2.5vw,24px);width:clamp(16px,2.5vw,24px)}}.building-hotspot .e-hotspot__tooltip{border:2px solid var(--e-global-color-480687e);box-shadow:0 239px 67px 0 transparent,0 153px 61px 0 rgba(0,0,0,.01),0 86px 52px 0 rgba(0,0,0,.05),0 38px 38px 0 rgba(0,0,0,.09),0 10px 21px 0 rgba(0,0,0,.1)}.building-hotspot .e-hotspot__tooltip *{white-space:normal}.building-hotspot .e-hotspot__tooltip h3{font-family:"Instrument Serif",serif;font-size:20px;font-weight:500;line-height:1.15;margin-top:0}.building-hotspot .e-hotspot__tooltip h3 b{font-weight:500}.building-hotspot .e-hotspot__tooltip h3 em{font-family:"Instrument Serif",serif}.building-hotspot .e-hotspot__tooltip h3~p{border-top:1px solid var(--e-global-color-480687e);padding-top:16px}.building-hotspot .e-hotspot__tooltip ul{padding-left:15px}@media (max-width:767px){.building-hotspot .e-hotspot__tooltip *{font-size:14px}.building-hotspot .e-hotspot__tooltip h3,.building-hotspot .e-hotspot__tooltip h3 em{font-size:16px}}.map-hotspot .e-hotspot__label{display:none}.map-hotspot .e-hotspot__button{background:url(/wp-content/uploads/2025/08/map-marker.svg);background-color:transparent!important;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 4px 4px rgba(0,0,0,.09)) drop-shadow(0 10px 6px rgba(0,0,0,.05)) drop-shadow(0 17px 7px rgba(0,0,0,.01)) drop-shadow(0 27px 8px rgba(0,0,0,0));height:clamp(48px,4.25vw,60px);padding:0;width:clamp(32px,3.75vw,48px)}.map-hotspot .e-hotspot__tooltip{border:2px solid var(--e-global-color-480687e);box-shadow:0 239px 67px 0 transparent,0 153px 61px 0 rgba(0,0,0,.01),0 86px 52px 0 rgba(0,0,0,.05),0 38px 38px 0 rgba(0,0,0,.09),0 10px 21px 0 rgba(0,0,0,.1);text-align:center;width:275px}.map-hotspot .e-hotspot__tooltip *{white-space:normal}#careers-video .elementor-custom-embed-image-overlay,#careers-video iframe{border-radius:40px}.insights__card img{aspect-ratio:392/237}.insights-loop--carousel .swiper,.insights-loop--carousel .swiper .swiper-wrapper{border-radius:40px}.insights-loop--carousel .elementor-swiper-button{display:inline-block;height:clamp(42px,3vw,56px);position:relative;width:clamp(42px,3vw,56px)}.insights-loop--carousel .elementor-swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow-blue.svg);background-repeat:no-repeat;background-size:clamp(42px,3vw,56px);content:"";display:inline-block;height:clamp(42px,3vw,56px);transition:all .4s ease-in-out;width:clamp(42px,3vw,56px)}@media (max-width:767px){.insights-loop--carousel .elementor-swiper-button:after{background-size:42px}}.insights-loop--carousel .elementor-swiper-button svg{display:none}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button{transition:all .4s ease-in-out}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-prev{left:-20px!important}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-prev:after{transform:scaleX(-1)}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-prev:hover:after{transform:scaleX(-1) scale(1.1)}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-next{right:-20px!important}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-next:hover:after{transform:scale(1.1)}@media (max-width:767px){.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-prev{right:auto}.insights-loop--carousel .elementor-swiper-button.elementor-swiper-button-next{right:42px}}.e-n-accordion-item{border:2px solid var(--e-global-color-primary);border-radius:20px}.e-n-accordion-item summary{border:0!important;display:flex;justify-content:space-between!important;padding:30px!important}.e-n-accordion-item summary .e-n-accordion-item-title-icon{align-items:center;border:1.5px solid var(--e-global-color-primary);border-radius:100px;display:flex;font-size:0;height:clamp(62px,10vw,72px);justify-content:center;line-height:0;min-height:clamp(62px,10vw,72px);min-width:clamp(62px,10vw,72px);transition:all .5s cubic-bezier(.6,.01,.25,1);width:clamp(62px,10vw,72px)}.e-n-accordion-item summary .e-n-accordion-item-title-icon svg{transition:all .5s cubic-bezier(.6,.01,.25,1)}.e-n-accordion-item summary[aria-expanded=false] .e-n-accordion-item-title-icon svg{transform:rotate(0)}.e-n-accordion-item summary[aria-expanded=true] .e-n-accordion-item-title-icon{background-color:var(--e-global-color-primary)}.e-n-accordion-item summary[aria-expanded=true] .e-n-accordion-item-title-icon svg{filter:brightness(0) invert(1);transform:rotate(45deg)}.e-n-accordion-item summary:hover .e-n-accordion-item-title-icon{background-color:var(--e-global-color-primary)}.e-n-accordion-item summary:hover .e-n-accordion-item-title-icon svg{filter:brightness(0) invert(1)}.e-n-accordion-item .accordion{border:0!important}.e-n-accordion-item .accordion *{font-weight:500!important;margin-bottom:0!important}#timeline:after{background:linear-gradient(90deg,hsla(60,60%,97%,.75),#fcfcf3);content:"";height:100%;position:absolute;right:0;width:50%}.tl-container,.tl-container>.e-con-inner,.tl-container>.e-con-inner>div,.tl-container>.e-con-inner>div>.elementor-widget-container{overflow:visible!important}.tl-grid-wrap{overflow-x:auto;overflow-y:hidden;padding:48px 0 40px;-webkit-overflow-scrolling:touch}.tl-grid{display:flex;grid-auto-columns:minmax(80px,1fr);grid-auto-flow:column;grid-template-columns:repeat(var(--tl-cols),minmax(80px,1fr));min-width:100%;padding-bottom:3rem;position:relative;width:max-content}.tl-grid .tl-year-rail{min-height:520px;min-width:clamp(355px,30vw,500px);padding:0 24px;position:relative}.tl-grid .tl-year-rail .tl-rails[data-rails="4"] .tl-rail:first-child{margin-left:0}.tl-grid .tl-year-rail .tl-rails[data-rails="4"] .tl-rail:nth-child(2){margin-left:25%}.tl-grid .tl-year-rail .tl-rails[data-rails="4"] .tl-rail:nth-child(3){margin-left:50%}.tl-grid .tl-year-rail .tl-rails[data-rails="4"] .tl-rail:nth-child(4){margin-left:75%}.tl-grid .tl-year-rail .tl-rails[data-rails="4"] .tl-rail:nth-child(5){margin-left:100%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:first-child{margin-left:0}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(2){margin-left:12.5%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(3){margin-left:25%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(4){margin-left:37.5%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(5){margin-left:50%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(6){margin-left:62.5%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(7){margin-left:75%}.tl-grid .tl-year-rail .tl-rails[data-rails="8"] .tl-rail:nth-child(8){margin-left:87.5%}.tl-grid .tl-year-rail .tl-year-label{color:#274f73;font-weight:700;left:-24px;position:relative;top:-48px}.tl-grid .tl-year-rail .tl-rail{background:repeating-linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.18) 4px,transparent 0,transparent 8px);inset:0 auto 0 0;position:absolute;width:1px}.tl-grid .tl-cards-wrapper{display:flex;gap:40px}.tl-grid .tl-card{align-self:start;background-color:#fff;border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;position:relative;width:clamp(355px,30vw,500px)}.tl-grid .tl-card .tl-date{background:var(--e-global-color-primary);border-radius:8px;color:var(--e-global-color-accent);display:inline-block;font-size:12px;font-weight:700;margin-bottom:12px;padding:6px 12px;position:relative;text-transform:uppercase;z-index:2}.tl-grid .tl-card .tl-media{aspect-ratio:16/9;overflow:hidden}.tl-grid .tl-card .tl-media img{display:block;height:100%;object-fit:cover;width:100%}.tl-grid .tl-card .tl-brief a{text-decoration:underline}.tl-grid .tl-card .tl-brief a:hover{text-decoration:none}.tl-grid .tl-card .tl-body{background-color:#fff}.tl-grid .tl-card .tl-body .brief{padding:20px 30px}.tl-grid .tl-card .tl-body .brief p{margin-bottom:0}.tl-grid .tl-card .tl-body .brief.playbook-brief{background-color:#fff;background-image:url(/wp-content/uploads/2025/08/gradient-blue-04.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;color:var(--e-global-color-primary);font-size:20.4px}.tl-grid .tl-card .tl-body .brief.playbook-brief p{width:75%}.tl-grid .tl-card .tl-body .brief.playbook-brief .tl-title{color:var(--e-global-color-primary);font-size:27px;font-weight:600;line-height:1.25;margin:0;padding-bottom:20px}.tl-grid .tl-card .tl-body .brief.competitor-brief{background-color:var(--e-global-color-accent);color:var(--e-global-color-687e16b);font-size:17px}.tl-grid .tl-card.is-orange .tl-body{background:#d86a16;color:#111}.tl-grid .tl-card.is-black .tl-body{background:#161616;color:#f5f5f5}.tl-grid .tl-card.is-blue .tl-body{background:#2c5f86;color:#eef6ff}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:900px){.tl-grid{grid-template-columns:repeat(8,minmax(64px,1fr))}.tl-grid .tl-card{grid-column:1/-1!important;margin-top:1rem!important}.tl-grid .tl-year-rail{grid-column:1/-1!important;min-height:0}}.tl-year-rail{overflow:visible}.tl-card{left:calc(25%*var(--hoffset, 0));max-width:none;position:relative;width:calc(100% + 25%*var(--hspan, 0))}@media (max-width:900px){.tl-card{width:auto}}@media (max-width:767px){.vision-grid{display:flex!important;flex-wrap:wrap!important}}.buildings-slider{overflow:visible!important}.buildings-slider .swiper-wrapper{overflow:visible}.buildings-slider .building-slide{background-color:var(--e-global-color-accent);border-radius:40px;box-shadow:0 345px 97px 0 transparent,0 221px 88px 0 rgba(0,0,0,.01),0 124px 74px 0 rgba(0,0,0,.05),0 55px 55px 0 rgba(0,0,0,.09),0 14px 30px 0 rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(12,1fr);height:auto}@media (max-width:1024px){.buildings-slider .building-slide{display:flex;flex-direction:column;grid-template-columns:1fr}.buildings-slider .building-slide .building-slide__media img{border-top-left-radius:40px;border-top-right-radius:40px}}@media (min-width:1025px){.buildings-slider .building-slide .building-slide__media img{border-bottom-left-radius:40px;border-top-left-radius:40px}}.buildings-slider .building-slide__media{grid-column-end:span 7;line-height:0;position:relative}@media (max-width:767px){.buildings-slider .building-slide__media,.buildings-slider .building-slide__media img{height:250px}}.buildings-slider .building-slide__media img{aspect-ratio:1180/500;height:100%;object-fit:cover}.buildings-slider .building-slide__content{grid-column-end:span 5;padding:32px 48px}@media (max-width:767px){.buildings-slider .building-slide__content{padding:25px}}.buildings-slider .building-slide__content h3{color:var(--e-global-color-primary);font-size:34px;font-weight:600;letter-spacing:-.8px;line-height:1.1;margin:0;padding-bottom:20px}.buildings-slider .building-slide__content .building-slide__desc{font-size:17px;font-weight:500;line-height:1.5}.buildings-slider-arrows{margin-top:40px!important}.buildings-slider-arrows .swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow-blue.svg)!important}.testimonial-cards--swiper{overflow:visible!important}.testimonial-cards--swiper .swiper-wrapper{overflow:visible}.testimonial-cards--swiper .testimonial-cards--slide{aspect-ratio:353/507;background-color:#fff;border-radius:40px;padding:32px}.testimonial-cards--swiper .testimonial-cards--slide.variant-card{background-image:url(/wp-content/uploads/2025/08/testimonial-bg.png)}.testimonial-cards--swiper .testimonial-cards--slide.variant-image .testimonial-card--bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;bottom:0;left:0;position:absolute;right:0;top:0}.testimonial-cards--swiper .testimonial-cards--slide.variant-image .testimonial-card--bg:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4) 54.81%,rgba(0,0,0,.8));border-radius:40px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.testimonial-cards--swiper .testimonial-cards--slide.variant-image .testimonial-card--inner{padding-top:25%;position:relative;z-index:2}.testimonial-cards--swiper .testimonial-cards--slide.variant-image .testimonial-card--inner *{color:var(--e-global-color-accent)}.testimonial-cards--swiper .testimonial-cards--slide.variant-image .testimonial-card--headline{font-size:27px}#testimonial-card-arrows{display:flex;justify-content:space-between;margin-top:0;position:absolute!important;top:50%;transform:translateY(-50%);width:100%}#testimonial-card-arrows .swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow-blue.svg)!important}#testimonial-card-arrows .swiper-button-prev{left:-20px}#testimonial-card-arrows .swiper-button-next{right:-20px}.careers-slider .careers-slide{height:auto!important}.careers-slider .careers-slide__content{display:flex;flex-direction:column;height:100%}.careers-slider .careers-slide__desc{background-color:#fff;border:1px solid var(--e-global-color-primary);border-radius:20px 20px 0 0;color:var(--e-global-color-primary);flex-grow:1;font-weight:500;padding:30px 40px;position:relative;z-index:1}.careers-slider .careers-slide__title{border:1px solid var(--e-global-color-primary);border-radius:20px;color:var(--e-global-color-687e16b);margin-bottom:0;margin-top:-50px;padding:80px 40px 30px}#careers-slider-arrows .swiper-button:after,#team-slider-arrows .swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow-blue.svg)!important}.team-slider{border-radius:40px}.team-slider .team-slide{background-color:#fff;border-radius:40px;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:767px){.team-slider .team-slide{display:flex;flex-direction:column}.team-slider .team-slide .team-slide__image img{aspect-ratio:2/1.75}.team-slider .team-slide .team-slide__content{padding:25px}}.team-slider .team-slide__image{border-radius:40px 0 0 40px;grid-column-end:span 3}.team-slider .team-slide__image img{aspect-ratio:2.5/5;border-radius:40px 0 0 40px;height:100%;object-fit:cover;width:100%}.team-slider .team-slide__content{grid-column-end:span 9;padding:40px 60px}.team-slider .team-slide__content .team-slide__bio,.team-slider .team-slide__content .team-slide__name,.team-slider .team-slide__content .team-slide__title{font-size:20px;font-weight:500;line-height:1.5}.team-slider .team-slide__content .team-slide__bio{margin-bottom:30px}.team-slider .team-slide__content .team-slide__name,.team-slider .team-slide__content .team-slide__title{margin:0}.team-grid{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);grid-template-rows:auto}@media (min-width:1025px){.team-grid{grid-template-areas:"Area Area . . Area-2 Area-2" "Area Area Area-3 Area-3 Area-2 Area-2" "Area Area Area-3 Area-3 . ." "Area-4 Area-4 . Area-5 Area-5 Area-5" "Area-4 Area-4 . Area-5 Area-5 Area-5" ". Area-6 Area-6 . . ." ". Area-6 Area-6 . . ." ". Area-6 Area-6 . Area-7 Area-7" ". . . . Area-7 Area-7" "Area-8 Area-8 Area-8 . Area-7 Area-7" "Area-8 Area-8 Area-8 Area-9 Area-9 ." ". . . Area-9 Area-9 ." "Area-10 Area-10 . . . ." "Area-10 Area-10 . . . ." ". . . . . ."}}@media (max-width:767px){.team-grid{display:flex;flex-direction:row;flex-wrap:wrap}}.team-grid>a{display:inline-block;font-size:0;line-height:0;position:relative}.team-grid>a:before{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 60%);border-radius:20px;bottom:0;content:"";display:inline-block;left:0;position:absolute;right:0;top:0}@media (min-width:1025px){.team-grid>a#heather{grid-area:Area-7}.team-grid>a#spencer{grid-area:Area-9}.team-grid>a#colleen,.team-grid>a#jeremy{grid-column:span 2;grid-row:span 3}.team-grid>a#emily,.team-grid>a#matt{grid-column:span 2;grid-row:span 2}}@media (max-width:1024px){.team-grid>a#colleen,.team-grid>a#emily,.team-grid>a#heather,.team-grid>a#jeremy,.team-grid>a#matt,.team-grid>a#spencer{width:100%}.team-grid>a#colleen img,.team-grid>a#emily img,.team-grid>a#heather img,.team-grid>a#jeremy img,.team-grid>a#matt img,.team-grid>a#spencer img{aspect-ratio:1/1}.team-grid>a#colleen{order:1}.team-grid>a#emily{order:3}.team-grid>a#matt{order:4}.team-grid>a#heather{order:5}.team-grid>a#spencer{order:6}.team-grid>a#jeremy{order:2}}.team-grid .team-name{margin-bottom:0}.team-grid .team-img{border-radius:20px;height:100%;object-fit:cover;width:100%}.team-grid .team-img-banner{bottom:25px;left:25px;position:absolute;right:25px;z-index:1}.team-grid .team-img-banner *{color:var(--e-global-color-accent)}.team-grid .team-img-banner p{font-size:16px;line-height:1}.team-grid .square{border-radius:14px;font-size:0;grid-column:span 1;grid-row:span 1;line-height:0}@media (max-width:1024px){.team-grid .square{aspect-ratio:1/1;order:100;width:calc(50% - 8px)}.team-grid .square img{aspect-ratio:1/1}}.team-grid .square img{border-radius:14px;height:100%;object-fit:cover}.team-grid .square.blue{background-color:var(--e-global-color-primary)}.team-grid .square.orange{background-color:var(--e-global-color-secondary)}.team-grid .square.gray-300{background-color:var(--e-global-color-687e16b)}.team-grid .square.black{background-color:var(--e-global-color-text)}@media (max-width:1024px){.team-grid .square.black,.team-grid .square.blue,.team-grid .square.gray-300,.team-grid .square.orange{display:none}}#lever-jobs-container{font-family:Instrument Sans,sans-serif!important}#lever-jobs-container h3{font-size:27px!important;font-weight:600!important}#lever-jobs-container h4{font-size:20.4px!important}#lever-jobs-container section a.lever-job-title{color:var(--e-global-color-primary);font-weight:500}#lever-jobs-container section a.lever-job-title:hover{color:var(--e-global-color-primary);text-decoration:none}#lever-jobs-container section span.lever-job-tag{color:var(--e-global-color-text);font-weight:500}@media (min-width:768px){#lever-jobs-container section span.lever-job-tag{text-align:right}}#lever-jobs-container section ul.lever-team{border-bottom:1px solid var(--e-global-color-text);margin-bottom:30px;padding-bottom:30px}body,html{overflow-x:hidden}body{font-family:var(--e-global-typography-text-font-family)!important}.e-con .e-con-inner .e-child .e-con-inner,.e-con>.e-con-inner>.e-con{margin:0}@media (max-width:767px){blockquote{font-size:24px}}em{letter-spacing:-1.44px}b,strong{font-weight:600!important}.crosshairs{display:inline-block;height:100%;left:0;position:absolute!important;top:0;width:100%}.crosshairs .crosshair{height:20px;position:absolute;width:20px}.crosshairs .crosshair:after{background-color:var(--e-global-color-accent);content:"";display:inline-block;height:20px;mask-image:url(/wp-content/uploads/2025/09/crosshairs.svg);mask-repeat:no-repeat;mask-size:20px;width:20px}.crosshairs .crosshair:first-of-type{left:24px;top:28px}.crosshairs .crosshair:nth-of-type(2){right:24px;top:28px}.crosshairs .crosshair:nth-of-type(3){bottom:28px;right:24px}.crosshairs .crosshair:nth-of-type(4){bottom:28px;left:24px}.dialog-lightbox-widget .dialog-widget-content a.dialog-close-button{height:24px!important;transition:all .4s ease-in-out;width:24px!important}.dialog-lightbox-widget .dialog-widget-content a.dialog-close-button:hover{transform:scale(1.1)}@media (max-width:767px){.dialog-lightbox-widget .dialog-widget-content{align-items:center;background-position:100% 100%!important;background-size:cover!important;border-radius:24px!important;display:flex;height:calc(100vh - 80px)!important;margin:40px 25px;width:calc(100vw - 50px)!important}}.case-studies-slider-arrows{display:flex}@media (max-width:767px){.case-studies-slider-arrows{justify-content:space-between}.case-studies-slider-arrows--container{position:absolute!important}}.case-studies-slider-arrows .swiper-button{display:inline-block;height:clamp(42px,3vw,56px);position:relative;width:clamp(42px,3vw,56px)}.case-studies-slider-arrows .swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow-blue.svg);background-repeat:no-repeat;background-size:clamp(42px,3vw,56px);content:"";display:inline-block;height:clamp(42px,3vw,56px);transition:all .4s ease-in-out;width:clamp(42px,3vw,56px)}@media (max-width:767px){.case-studies-slider-arrows .swiper-button:after{background-size:42px}}.case-studies-slider-arrows .swiper-button.swiper-button{transition:all .4s ease-in-out}.case-studies-slider-arrows .swiper-button.swiper-button-prev{left:auto;right:12px}.case-studies-slider-arrows .swiper-button.swiper-button-prev:after{transform:scaleX(-1)}.case-studies-slider-arrows .swiper-button.swiper-button-prev:hover:after{transform:scaleX(-1) scale(1.1)}.case-studies-slider-arrows .swiper-button.swiper-button-next{right:0}.case-studies-slider-arrows .swiper-button.swiper-button-next:hover:after{transform:scale(1.1)}@media (max-width:767px){.case-studies-slider-arrows .swiper-button.swiper-button-prev{right:auto}.case-studies-slider-arrows .swiper-button.swiper-button-next{right:42px}}.case-studies-slider{overflow:visible!important}.case-studies-slider .case-study-slide{border-radius:40px;transition:all .8s ease-in-out}.case-studies-slider .case-study-slide:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 50%);border-radius:40px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:1025px){.case-studies-slider .case-study-slide{opacity:0;pointer-events:none;visibility:hidden}}.case-studies-slider .case-study-slide.is-visible{opacity:1;pointer-events:all;visibility:visible}.case-studies-slider .case-study-slide .case-study-inner{border-radius:40px;box-shadow:0 480px 134px 0 transparent,0 307px 123px 0 rgba(0,0,0,.01),0 173px 104px 0 rgba(0,0,0,.05),0 77px 77px 0 rgba(0,0,0,.09),0 19px 42px 0 rgba(0,0,0,.1);line-height:0}.case-studies-slider .case-study-slide .case-study-inner:before{border-radius:40px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.case-studies-slider .case-study-slide .case-study-inner img{aspect-ratio:3/4.75;border-radius:40px;object-fit:cover;width:100%}@media (max-width:767px){.case-studies-slider .case-study-slide .case-study-inner img{aspect-ratio:2/2.5}}.case-studies-slider .case-study-slide .case-study-inner .case-study-content{bottom:20px;left:20px;position:absolute;right:20px;width:calc(100% - 40px)}.case-studies-slider .case-study-slide .case-study-inner .case-study-content *{color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family);font-style:normal;font-weight:500;letter-spacing:0}.case-studies-slider .case-study-slide .case-study-inner .case-study-content * b{font-weight:700}.case-studies-slider .case-study-slide .case-study-inner .case-study-content p{line-height:1.5}#testimonials:before{background-image:url(/wp-content/uploads/2025/08/logo-mark.svg);background-position:0 0;background-repeat:no-repeat;content:"";opacity:.05}.testimonial-slider{margin:0 auto;max-width:935px}.testimonial-slider .testimonial-slide .testimonial-content{align-items:center;display:grid;gap:80px;grid-template-columns:repeat(12,1fr)}@media (max-width:1024px){.testimonial-slider .testimonial-slide .testimonial-content{display:flex;flex-direction:column-reverse}.testimonial-slider .testimonial-slide .testimonial-content .testimonial-text{grid-column:2/span 10;text-align:center}.testimonial-slider .testimonial-slide .testimonial-content .testimonial-person{align-items:center;display:flex;flex-direction:column;grid-column:2/span 10;justify-content:center;text-align:center}}@media (max-width:575px){.testimonial-slider .testimonial-slide .testimonial-content .testimonial-person,.testimonial-slider .testimonial-slide .testimonial-content .testimonial-text{grid-column-end:span 12}}.testimonial-slider .testimonial-slide .testimonial-text{color:var(--e-global-color-accent);font-family:Instrument Sans,sans-serif;font-size:clamp(27px,2.75vw,34px);font-style:normal;grid-column-end:span 8;line-height:1.3;margin-bottom:0}.testimonial-slider .testimonial-slide .testimonial-person{grid-column-end:span 4}.testimonial-slider .testimonial-slide .testimonial-person img{max-height:100px;max-width:150px}.testimonial-slider .testimonial-slide .testimonial-person .logo{margin-bottom:20px}.testimonial-slider .testimonial-slide .testimonial-person .person-details *{color:var(--e-global-color-accent);font-family:Instrument Sans,sans-serif;font-style:normal;letter-spacing:0}.testimonial-slider .testimonial-slide .testimonial-person .person-details strong{font-size:20.4px}.buildings-slider-arrows,.careers-slider-arrows,.team-slider-arrows,.testimonial-card-arrows,.testimonial-slider-arrows{display:flex;gap:12px;height:42px;justify-content:center;margin-top:72px;position:relative;z-index:10}@media (max-width:1024px){.buildings-slider-arrows,.careers-slider-arrows,.team-slider-arrows,.testimonial-card-arrows,.testimonial-slider-arrows{display:flex;gap:20px;justify-content:center}}.buildings-slider-arrows .swiper-button,.careers-slider-arrows .swiper-button,.team-slider-arrows .swiper-button,.testimonial-card-arrows .swiper-button,.testimonial-slider-arrows .swiper-button{height:clamp(42px,3vw,56px);width:clamp(42px,3vw,56px)}.buildings-slider-arrows .swiper-button:after,.careers-slider-arrows .swiper-button:after,.team-slider-arrows .swiper-button:after,.testimonial-card-arrows .swiper-button:after,.testimonial-slider-arrows .swiper-button:after{background-image:url(/wp-content/uploads/2025/08/slider-arrow.svg);background-repeat:no-repeat;background-size:clamp(42px,3vw,56px);content:"";height:clamp(42px,3vw,56px);transition:all .4s ease-in-out;width:clamp(42px,3vw,56px)}.buildings-slider-arrows .swiper-button.swiper-button,.careers-slider-arrows .swiper-button.swiper-button,.team-slider-arrows .swiper-button.swiper-button,.testimonial-card-arrows .swiper-button.swiper-button,.testimonial-slider-arrows .swiper-button.swiper-button{position:relative;transition:all .4s ease-in-out}@media (max-width:1024px){.buildings-slider-arrows .swiper-button.swiper-button,.careers-slider-arrows .swiper-button.swiper-button,.team-slider-arrows .swiper-button.swiper-button,.testimonial-card-arrows .swiper-button.swiper-button,.testimonial-slider-arrows .swiper-button.swiper-button{opacity:1;pointer-events:all;position:relative;visibility:visible}}.buildings-slider-arrows .swiper-button.swiper-button-prev,.careers-slider-arrows .swiper-button.swiper-button-prev,.team-slider-arrows .swiper-button.swiper-button-prev,.testimonial-card-arrows .swiper-button.swiper-button-prev,.testimonial-slider-arrows .swiper-button.swiper-button-prev{left:0}.buildings-slider-arrows .swiper-button.swiper-button-prev:after,.careers-slider-arrows .swiper-button.swiper-button-prev:after,.team-slider-arrows .swiper-button.swiper-button-prev:after,.testimonial-card-arrows .swiper-button.swiper-button-prev:after,.testimonial-slider-arrows .swiper-button.swiper-button-prev:after{transform:scaleX(-1)}.buildings-slider-arrows .swiper-button.swiper-button-prev:hover:after,.careers-slider-arrows .swiper-button.swiper-button-prev:hover:after,.team-slider-arrows .swiper-button.swiper-button-prev:hover:after,.testimonial-card-arrows .swiper-button.swiper-button-prev:hover:after,.testimonial-slider-arrows .swiper-button.swiper-button-prev:hover:after{transform:scaleX(-1) scale(1.1)}.buildings-slider-arrows .swiper-button.swiper-button-next,.careers-slider-arrows .swiper-button.swiper-button-next,.team-slider-arrows .swiper-button.swiper-button-next,.testimonial-card-arrows .swiper-button.swiper-button-next,.testimonial-slider-arrows .swiper-button.swiper-button-next{right:0}.buildings-slider-arrows .swiper-button.swiper-button-next:hover:after,.careers-slider-arrows .swiper-button.swiper-button-next:hover:after,.team-slider-arrows .swiper-button.swiper-button-next:hover:after,.testimonial-card-arrows .swiper-button.swiper-button-next:hover:after,.testimonial-slider-arrows .swiper-button.swiper-button-next:hover:after{transform:scale(1.1)}.bento:after{background:linear-gradient(180deg,rgba(42,87,133,0),rgba(42,87,133,.85) 65%,#2a5785 97.5%);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.bento>div{z-index:1}@media (max-width:767px){.bento .bento-grid{display:flex!important;flex-direction:column!important}.bento .bento-grid:last-child>div:first-child{order:2}}