.CaseStudiesSection{width:1040px;margin:65px auto 0}.CaseStudiesItem .imageBox{border-radius:30px;width:340px;height:604px;position:relative}.CaseStudiesItem .imageBox img{object-fit:cover}.CaseStudiesItem .imageBox .overlyBox{margin:27px 25px;position:absolute;bottom:0}.desktopVersionVideo:hover .overlyBoxText,.desktopVersionVideo .flextPopupVideo{display:none}.desktopVersionVideo:hover .flextPopupVideo{display:block}.CaseStudiesItem .imageBox .overlyBox p{color:#fff;text-align:left;letter-spacing:0;font-size:20px;font-weight:415;line-height:120%;font-family:sequel_sans!important}.CaseStudiesSection h5{color:#101828;letter-spacing:-1.3px;margin:0;font-size:64px;font-weight:100;line-height:120%;font-family:sequel_sans!important}.CaseStudiesSection h5 span{color:#101828;letter-spacing:-1.3px;margin:0;font-size:64px;font-weight:100;line-height:120%;font-family:sequel_sans_bold_disp!important}.CaseStudiesItem .imageBox .overlyBox span{color:#fff;text-align:left;letter-spacing:0;font-size:16px;font-weight:355;line-height:120%;font-family:sequel_sansbook_head!important}.CaseStudiesItem .flextTextVideo span{font-family:sequel_sans_bold_head!important}.CaseStudiesItem .imageBox .overlyBox span em{letter-spacing:0;font-size:16px;font-style:normal;font-weight:355;line-height:120%;display:block;font-family:sequel_sansbook_head!important}.CaseStudiesItem .imageBox .overlyBox .flextText{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.CaseStudiesItem .imageBox .overlyBox .flextText img{width:auto}.CaseStudiesGrid{justify-content:center;align-items:flex-start;gap:33px;margin-top:42px;display:flex}.CaseStudiesItem .flextPopupVideo{right:0}.CaseStudiesItem .flextTextVideo{cursor:pointer;justify-content:flex-end;align-items:center;width:100%;padding:2px;display:flex}.CaseStudiesItem .flextTextVideo span{margin-right:16px;font-size:16px;font-family:sequel_sans_semi_bold_disp!important}.CaseStudiesItem .imageBox video{border-radius:30px}.MobileVersionVideo{display:none}@media screen and (max-width:600px){.desktopVersionVideo{display:none}.MobileVersionVideo{display:block}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
