.case-studies-banner .case-studies-slide-item{position:relative}.case-studies-banner{margin:-3px 0 0}.case-studies-banner .case-studies-slide-item .slide-mobile-photo{display:none}.case-studies-banner .case-studies-slide-item .slide-bg-photo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.case-studies-banner .case-studies-slide-item .slide-bg-photo:before{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.case-studies-banner .case-studies-slide-item a.slide-bg-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.case-studies-banner .case-studies-slide-item .slide-foreground.page-center .slide-content-wrap{width:50%;--_slide-content-wrap-padding-inline:0px;--_slide-content-wrap-bottom:170px;bottom:170px;float:left;max-width:580px;position:absolute;text-align:left}.case-studies-banner .case-studies-slide-item .slide-content{margin:260px 0 0;position:relative;z-index:2}.case-studies-banner .case-studies-slide-item .slide-content h6.slide-title{color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:24px;margin:0 0 20px;padding:0}.case-studies-banner .case-studies-slide-item .slide-text{color:#fff}.case-studies-banner .case-studies-slide-item header{color:#fff;line-height:1.4}.case-studies-banner .case-studies-slide-item header .title{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:40px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:10px;margin-top:20px;text-transform:non}.case-studies-banner ul.slick-dots{bottom:15.5%;column-gap:14px;display:flex;left:50%;list-style:none;margin:auto;max-width:1240px;padding:0;position:absolute;transform:translateX(-50%);width:100%}.case-studies-banner ul.slick-dots li{margin:0}.case-studies-banner ul.slick-dots li button{background:hsla(0,0%,100%,.25);border:0;font-size:0;height:3px;padding:0;transition:all .3s;width:16px}.case-studies-banner ul.slick-dots li.slick-active button{background:#fff;width:48px}@media(max-width:1400px){.case-studies-banner ul.slick-dots{padding:0 20px}}@media(max-width:767px){.case-studies-banner .case-studies-slide-item .slide-bg-photo{display:none}.case-studies-banner .case-studies-slide-item .slide-mobile-photo{display:block}.case-studies-banner .case-studies-slide-item .slide-mobile-photo img{width:100%}.case-studies-banner .case-studies-slide-item .slide-foreground.page-center .slide-content-wrap{width:88%}.case-studies-banner .case-studies-slide-item header .title{font-size:36px;line-height:40px}.case-studies-banner .case-studies-slide-item{min-height:unset;position:relative}.case-studies-banner ul.slick-dots{bottom:50px}}