.hero{padding:120px 20px;background-image:url(/assets/img/Service-main/light-orange-abstract-blur-background-vector.webp);background-size:cover;background-position:50%;position:relative;overflow:hidden}.hero-container{max-width:1400px;margin:auto;text-align:center;position:relative}.hero-subtitle{font-size:15px;color:#000000;margin-bottom:20px}.hero-title{font-size:70px;font-weight:700;line-height:1.1;color:#000000;margin-bottom:60px}.hero-image img{width:700px;max-width:100%;display:block;margin:auto}.hero-btn{right:40px;bottom:80px;background:#101011;color:white;border:none;padding:12px 28px;border-radius:25px;cursor:pointer}.hero-btn,.scroll{position:absolute;font-size:14px}.scroll{left:30px;bottom:50px;color:#060606}.future-text{position:absolute;right:40px;bottom:40px;top:auto;transform:none;width:180px;text-align:right;z-index:2}.future-text img{width:100%;height:auto;display:block}.hero-main-page{padding:120px 20px 200px}.hero-sub-page{padding:40px 20px 200px}.hero-image-wrapper{margin-top:-230px;z-index:auto;position:relative}.hero-description-container{padding:50px 200px;text-align:center}@media (max-width:992px){.hero-title{font-size:50px}.hero-description-container{padding:30px 40px}}@media (max-width:768px){.hero{padding:80px 10px}.hero-main-page{padding:80px 15px 150px}.hero-sub-page{padding:30px 15px 150px}.hero-title{font-size:clamp(32px,8vw,45px);margin-bottom:30px}.hero-image-wrapper{margin-top:-100px}.hero-description-container{padding:20px 15px}.future-text{right:20px;bottom:20px;width:120px}}.hero-section.hero-2{position:relative;width:100%;height:70vh;overflow:hidden;padding:0;margin-top:0}.hero-video-wrapper{position:relative;width:100%;height:100%}.hero-background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.mobile-video{display:none}@media (max-width:768px){.desktop-video{display:none}.mobile-video{display:block}.hero-section.hero-2{height:40vh}}.video-overlay{display:none!important;position:absolute;inset:0;background:transparent;z-index:1}.hero-background-video{filter:none!important;image-rendering:auto!important}