.case_study_banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.case_study_banner .background-video{height:100%;position:absolute;top:0;width:100%;z-index:1}.case_study_banner .background-video video,.case_study_banner .video-bg iframe{height:100%;object-fit:cover;width:100%}.case_study_banner .video-bg iframe{border:none;left:0;pointer-events:none;position:absolute;top:0;z-index:-1}.case_study_banner .content-wrapper{position:relative;z-index:9}.case_study_banner .overlay{height:100%;inset:0;position:absolute;width:100%;z-index:3}.case_study_banner .btn-wrapper{align-items:center;display:flex;flex-wrap:wrap}.case_study_banner .btn-wrapper .type_std a{align-items:center;display:flex;justify-content:space-between}.case_study_banner h1 .typed-text-wrap,.case_study_banner h2 .typed-text-wrap,.case_study_banner h3 .typed-text-wrap,.case_study_banner h4 .typed-text-wrap,.case_study_banner h5 .typed-text-wrap,.case_study_banner h6 .typed-text-wrap{color:var(--quaternary_color);font-weight:700}.case_study_banner .banner_with_image{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:space-between}.case_study_banner .banner_with_image .text_content{width:calc(50% - 20px)}.case_study_banner .banner_with_image .media_section{width:calc(40% - 20px)}.case_study_banner .banner_with_image.media_align_left{flex-direction:row}.case_study_banner .video_media video{max-width:100%}.case_study_banner .banner_with_image.no_media .text_content{width:100%}.case_study_banner.cst-btn .btn-wrapper .type_std a{font-size:20px}.case_study_banner .case_study_banner-inner h1{margin-bottom:32px}.case_study_banner .slider_section-top{align-items:center;display:flex}.case_study_banner .splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.case_study_banner .slider-nav .splide__track{margin:0 auto;max-width:100%;position:relative;text-align:center;z-index:3}.case_study_banner .slider-nav .splide__track li p{margin-bottom:0}.case_study_banner .banner_with_image .media_section{overflow:hidden}.case_study_banner .slider_section-top .slider-left,.case_study_banner .slider_section-top .slider-right{height:100%;max-width:320px;width:calc(50% - 40px)}.case_study_banner .slider_section-top .slider-left li{align-items:center;display:flex;justify-content:flex-start}.case_study_banner .slider_section-top .slider-right li{align-items:center;display:flex;justify-content:flex-end}.case_study_banner .slider_section{position:relative;z-index:3}.case_study_banner .slider_section-top:before{background:linear-gradient(180deg,#fff 0,#98accd 21.4%,#2a5599 62.6%,#dae0e6);content:"";height:calc(100% - 50px);inset:0;margin:0 auto;position:absolute;width:1px}.case_study_banner .banner_with_image .media_section{position:relative}.case_study_banner .item_inner .title{color:#639;font-family:Caveat,sans-serif;font-size:32px;font-weight:700;line-height:normal;margin-bottom:30px;max-width:220px}.case_study_banner .item_inner{text-align:center}.case_study_banner .item_inner p{margin:0}.case_study_banner .item_inner .image{margin-bottom:16px}.case_study_banner .slider_section-top{align-items:flex-end;gap:80px;padding-bottom:60px;position:relative}.case_study_banner .slider_right-item .item_inner .title{font-family:Caveat Brush;font-size:24px;font-weight:400;letter-spacing:.48px}.case_study_banner .slider_nav-item .text{color:#9a6eea;font-family:Caveat Brush;font-size:32px;font-weight:400;letter-spacing:.64px;line-height:125%}.case_study_banner .slider-slack-img{display:inline-block;left:50%;max-width:47px;position:absolute;top:50%;transform:translate(-50%,-50%)}.case_study_banner .slider_btn .splide__arrow svg{fill:none;stroke:#2e2e27}.case_study_banner .splide__arrow--prev svg{transform:none}.case_study_banner .slider_btn .splide__arrow,.case_study_banner .slider_btn .splide__arrow:hover{background:transparent}.case_study_banner .slider_btn .splide__arrows{justify-content:space-between;left:0;margin:auto;position:absolute;right:0;top:0;width:80%}.case_study_banner .slider_btn .splide__arrow{border-width:0}.case_study_banner .slider_section-top .splide__slide img{filter:grayscale(1)}.case_study_banner .splide__arrows.splide__arrows--ltr{display:flex;gap:20px;justify-content:end;position:relative}.case_study_banner .splide__arrows.splide__arrows--ltr .splide__arrow{background-color:#f2f2f2!important;border-radius:0;opacity:1;position:static;transform:none}.case_study_banner .splide__arrows.splide__arrows--ltr .splide__arrow svg{fill:none}.case_study_banner .my-slider-progress{background:#fff;border-radius:32px;overflow:hidden}.case_study_banner .my-slider-progress-bar{background:#b3b3b3;height:6px;transition:width .4s ease;width:0}.case_study_banner .slider-control{align-items:center;display:flex;flex-direction:row-reverse;gap:20px}.case_study_banner .slider-control .my-slider-progress{flex-grow:1}@media (min-width:1601px){.case_study_banner .case_study_banner-inner h1{font-size:calc(var(--h1_size) - 10px)}}@media (max-width:1600px){.case_study_banner .item_inner .title,.case_study_banner .slider_nav-item .text{font-size:var(--h4_size)}.case_study_banner .slider_right-item .item_inner .title{font-size:var(--h5_size)}.case_study_banner .slider_btn .splide__arrow{padding:5px 15px}.case_study_banner .slider_btn .splide__arrows{width:100%}}@media (max-width:991px){.case_study_banner .banner_with_image.slider{flex-direction:column-reverse}.case_study_banner .banner_with_image.slider .media_section,.case_study_banner .banner_with_image.slider .text_content{width:100%}.case_study_banner .slider_section-top{justify-content:space-between}}@media (max-width:767px){.case_study_banner .typed-text-wrap{display:block;line-height:1.5}.case_study_banner .content-wrapper br{display:none}.case_study_banner .banner_with_image,.case_study_banner .banner_with_image.media_align_left{flex-direction:column}.case_study_banner .banner_with_image .media_section,.case_study_banner .banner_with_image .text_content{width:100%}.case_study_banner .btn-wrapper .type_std a{line-height:1.28}}