.banner-section.scroll-banner .section-btn.mb-button{display:none}.banner-section .title h1.h1{font-size:120px}.banner-section .title{max-width:100%}.banner-section .image-wrapper{bottom:15%;display:flex;height:100%;left:auto;overflow:hidden;position:absolute;right:0;width:75%;z-index:10}.banner-section .title * span{align-items:center;background:red;display:inline-flex;font-size:44px;height:36px;margin-left:-15px;padding:4px;vertical-align:super;width:fit-content}.image-wrapper.mobile-img{display:none}.scrolling-image{object-fit:cover;width:100%}.section-outer-wrapper{position:relative;width:100%}.banner-section{overflow:hidden;padding-bottom:1000px;padding-top:200px;z-index:1}.banner-section,.banner-section .tagline{position:relative}.banner-section .tagline *{color:#f7a90d;letter-spacing:5px;padding-left:80px;text-transform:uppercase}.banner-section .title *{color:#fff;line-height:1}.banner-section .tagline:before{background-color:#f7a90d;content:"";height:2px;left:0;position:absolute;top:50%;width:72px}.banner-section .section-inner-wrapper{padding-left:115px;width:100%;z-index:9}.steps-bar{padding:10px;position:fixed;right:5%;top:40%;z-index:999}.banner-section .bg-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-section .fixed-content{color:#fff;position:fixed;text-align:left;top:22%;z-index:1}.image-sequence{left:0;object-fit:cover;position:absolute;top:-10%}.image-sequence,.image-sequence img{height:100%;width:100%}.banner-section .section-btn a{align-items:center;color:#fff;display:flex;gap:12px;text-transform:uppercase}.steps-bar.scrolling{display:block}.steps-bar{display:none}.steps-bar ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;text-align:end}.steps-bar ul li{border-right:3px solid hsla(0,0%,100%,.5);padding:10px 15px;position:relative}.steps-bar ul li *{color:#fff}.steps-bar ul li.active-list{border-right:3px solid #fff}.banner-section .section-btn a span{display:inline-flex}@media only screen and (max-width:1440px){.banner-section .title h1.h1{font-size:85px}.banner-section .fixed-content{width:100%}.banner-section{padding-top:100px}}@media only screen and (max-width:1024px){.banner-section .title h1.h1{font-size:68px}.banner-section .fixed-content{top:30%;width:65%}.banner-section .title * span{font-size:30px;height:28px}.image-wrapper.mobile-img{display:block}.image-wrapper.desktop-img{display:none}.banner-section .section-inner-wrapper{padding-left:0}.steps-bar.scrolling{display:none}.image-wrapper.mobile-img{bottom:-100%;position:fixed;right:0;width:70%}.banner-section .tagline:before{display:none}.banner-section .tagline>*{padding-left:0}}@media only screen and (max-width:768px){.banner-section .title h1.h1{font-size:65px}.banner-section .title{max-width:650px}.banner-section .fixed-content{padding-right:20px;width:100%}.banner-section{padding-bottom:800px;padding-top:100px}.image-wrapper.mobile-img{width:60%}}@media only screen and (max-width:600px){.image-wrapper.mobile-img{width:100%}}@media only screen and (max-width:425px){.banner-section .title * span{font-size:24px;height:20px;padding:0}.banner-section .title h1.h1{font-size:34px}.image-wrapper.mobile-img{right:0;width:100%}.banner-section.scroll-banner .section-btn.mb-button{display:block;position:fixed;top:54%;z-index:99}.banner-section.scroll-banner .section-btn{display:none}.banner-section .fixed-content{max-width:310px;top:20%}}@media only screen and (max-width:320px){.banner-section .title h1.h1{font-size:32px}}