.hero-banner-section{justify-content:flex-start;position:relative;z-index:0}.hero-banner-section .bg-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.hero-banner-section .overlay{background:linear-gradient(180deg,transparent,#000 92.19%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-banner-section .content-wrapper{height:100%;margin:0 auto;position:relative;width:100%;z-index:3}.hero-banner-section .hero-content{color:#fff;padding-top:90px;position:unset}.hero-banner-section .hero-content .item{animation:fadeInUp 1s ease}.hero-banner-section .hero-content .sub-heading{font-size:20px;font-weight:400;letter-spacing:0;line-height:40px}.hero-banner-section .hero-content h1.title{color:#fff;margin-bottom:40px}.hero-banner-section .hero-content .desc,.hero-banner-section .hero-content .desc p{color:#fff;letter-spacing:0}.hero-banner-section .hero-content .desc p:last-child{margin-bottom:0}.social-content-flex{display:flex;gap:74px;justify-content:center}.social-box{display:flex;gap:15px}.social-box .social-content .title{font-size:30px;letter-spacing:0;line-height:140%;text-align:left}.social-box .social-content .social-link a{color:#fff;cursor:pointer;display:inline-block;font-size:24px;font-weight:500;letter-spacing:0;line-height:140%;position:relative;text-align:left;text-decoration:none}.social-box .social-content .social-link a:after{background:#fff;bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:width .35s ease;width:0}.social-box .social-content .social-link a:hover:after{width:100%}@media (max-width:1024px){.hero-banner-section{height:100%}}@media (max-width:768px){.hero-banner-section .hero-content{max-width:100%;width:100%}}@media (max-width:600px){.social-box .social-content .title{font-size:24px;line-height:140%}.social-box .social-content .social-link a{font-size:20px;line-height:140%}}@media (max-width:550px){.social-content-flex{display:flex;flex-direction:column;gap:30px;justify-content:center}}