.cnt-wth-bg .bg_video video{height:100%;object-fit:cover;object-position:bottom;width:100%}.cnt-wth-bg.video_section_bg{min-height:481px}.cnt-wth-bg.video_section_bg .bg-cnt h2{font-family:montserrat;font-size:39px;letter-spacing:.08em;line-height:1.2em;margin:0;text-align:center}.cnt-wth-bg.video_section_bg .bg-cnt h2 strong{font-family:montserrat;font-weight:700}.cnt-wth-bg .bg_video{height:100%;left:0;position:absolute;top:0;width:100%}.cnt-wth-bg{align-items:center;background-position:50% 0;background-size:cover;display:flex;min-height:667px;position:relative}.cnt-wth-bg .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cnt-wth-bg .flex_row{position:relative;z-index:999}.cnt-wth-bg .bg-cnt h2{font-size:54px;line-height:normal}.cnt-wth-bg .bg-cnt h1{font-family:wf_06943f9f093944f98ceac6ba4;font-size:176px;font-weight:400;letter-spacing:normal;margin:0}.cnt-wth-bg .page-center.custm{padding:0 2%}.cnt-wth-bg .bg-cnt h2,.cnt-wth-bg .bg-cnt span{font-family:wf_1ce9ec3c3c2646d0a1f76086d;font-size:54px;font-weight:400;line-height:normal;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cnt-wth-bg .bg-cnt h2 strong{font-family:wf_b26581b40b66455ca164c5b58;font-weight:400}.cnt-wth-bg.bg-parallax .jarallax{height:507px;width:100%}.cnt-wth-bg .parallax-bg{flex:100%;height:calc(100% + 200lvh);isolation:isolate;margin-top:-100lvh;overflow:clip;width:100%}.cnt-wth-bg.bg-parallax{display:block;min-height:507px}.cnt-wth-bg .parallax-bg img.bg{display:block;height:max(100lvh,calc(100% - 200lvh));margin-bottom:calc(100lvh - max(100lvh, var(--motion-comp-height, 100%)));object-fit:cover;object-position:50% 50%;padding:0;position:sticky;top:0;width:100%}.cnt-wth-bg.bg-parallax{overflow:hidden;position:relative}.cnt-wth-bg.bg-parallax .page-center{left:0;position:absolute;right:0;top:0;width:100%}.cnt-wth-bg .overlay_image{left:calc(50% - 450px);max-width:543px;min-height:543px;position:absolute;top:44px}@media (max-width:767px){.cnt-wth-bg{min-height:unset}.cnt-wth-bg .bg-cnt h2{font-size:30px}.cnt-wth-bg .bg-cnt span{font-size:25px!important}.cnt-wth-bg .page-center.custm{padding:0}.cnt-wth-bg .overlay_image{left:0}}