.heroBannerNew_hero-banner-new__gd_1I{height:100vh;padding:0;position:relative}@media(max-width:767px){.heroBannerNew_hero-banner-new__gd_1I{height:auto}}.heroBannerNew_hero-banner-new__custom-cursor__xM_WH{content:"";position:absolute;top:15%;left:0;right:0;bottom:15%;cursor:url(/icons/play.png) 50 50,pointer}@media(max-width:767px){.heroBannerNew_hero-banner-new__custom-cursor__xM_WH{display:none}.heroBannerNew_hero-banner-new__video__EKguX{height:410px}}.heroBannerNew_hero-banner-new__image__hu_Ws{object-fit:cover;height:100%;width:100%}@media(max-width:767px){.heroBannerNew_hero-banner-new__image__hu_Ws{height:410px}}.heroBannerNew_hero-banner-new__buttons__dSvTa{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;display:flex}.heroBannerNew_hero-banner-new__buttons__dSvTa>*{flex-basis:100%}@media(max-width:767px){.heroBannerNew_hero-banner-new__buttons__dSvTa{display:block;border:none;position:static}}.heroBannerNew_hero-banner-new__button__ao55m{cursor:pointer;line-height:112%;font-family:Euclid Circular A,sans-serif;font-weight:500;font-feature-settings:"kern";font-kerning:normal;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:1.875rem;text-align:center;border-right:1px solid #fff;display:block;background-color:hsla(0,0%,100%,.2);transition:all .45s ease}.heroBannerNew_hero-banner-new__button__ao55m:last-child{border-right:none}.heroBannerNew_hero-banner-new__button__ao55m:hover{background-color:transparent;color:#fff}@media(max-width:767px){.heroBannerNew_hero-banner-new__button__ao55m{text-align:left;color:#000;font-weight:500;font-size:12px;line-height:140%;letter-spacing:.1em;background-color:#fff;border:none;border-bottom:1px solid #000}.heroBannerNew_hero-banner-new__button__ao55m:hover{color:#000}}.heroBannerNew_hero-banner-new__modal__stkIv .heroBannerNew_modal-content__BUAkT{background-color:none}.heroBannerNew_hero-banner-new__modal-close__Y9y9d{background:url(/icons/close.svg) 0 0 no-repeat;width:14px;height:14px;display:inline-block;position:absolute;right:10px;top:10px;background-size:contain;z-index:1;cursor:pointer}@media screen and (max-width:350px){.heroBannerNew_hero-banner-new__modal-close__Y9y9d{top:6%}}.heroBannerNew_hero-banner-new__modal-video__awI9Z{width:100%;height:auto;max-height:90vh;object-fit:cover;cursor:pointer}.clientLogoScroll_band__B5mpc{background:#f6f4ef;padding:48px 0}.clientLogoScroll_marquee__oWEY_{overflow:hidden}.clientLogoScroll_track__24GAT{display:flex;width:max-content;animation:clientLogoScroll_client-logo-scroll__aRM3J 96s linear infinite}.clientLogoScroll_marquee__oWEY_:hover .clientLogoScroll_track__24GAT{animation-play-state:paused}.clientLogoScroll_set__fjLAD{--logo-h:26px;display:flex;align-items:center;gap:88px;padding-right:88px}.clientLogoScroll_item__ipVVl{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:72px}.clientLogoScroll_item__ipVVl img{height:calc(var(--logo-h)*var(--mark, 1));width:auto;max-width:none;display:block;mix-blend-mode:multiply}@keyframes clientLogoScroll_client-logo-scroll__aRM3J{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:600px){.clientLogoScroll_set__fjLAD{--logo-h:18px;gap:56px;padding-right:56px}.clientLogoScroll_item__ipVVl{height:56px}}@media(prefers-reduced-motion:reduce){.clientLogoScroll_track__24GAT{animation:none}}