.heroHeroCls{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.heroHeroCls .heroInner{height:100%;left:0;object-fit:cover;padding:1.5rem;position:absolute;top:0;width:100%;z-index:-1}.heroHeroCls .heroInner .video-background{border-radius:1.5rem;height:100%;object-fit:cover;width:100%;z-index:-1}.heroHeroCls .hero-content{padding-bottom:5rem;padding-top:5rem;padding-inline-start:15%;width:100%}.heroHeroCls .hero-content .heroContentInner{max-width:62%;padding:3rem}.heroHeroCls .hero-content .heroContentInner h1{font-family:Inter,sans-serif;font-size:63px;font-weight:700;line-height:80px;margin-bottom:24px}.heroHeroCls .hero-content .heroContentInner p{color:#fff;font-family:Inter,sans-serif;font-size:19px;font-weight:500;line-height:1.5;margin-bottom:48px}.heroHeroCls .hero-content .heroContentInner .hero-buttons .cta-button{align-items:center;background-color:#fff;border:none;border-radius:1.5rem;color:#1a202c;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:18px;font-size:16px;font-weight:600;gap:1rem;justify-content:space-between;padding:1.2rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.heroHeroCls .hero-content .hero-buttons .cta-button .svgBg{background-color:#f7f7f8;border-radius:1rem;height:3rem;width:3rem}.heroHeroCls .hero-content .hero-buttons .cta-button .svgBg svg{height:1rem;width:1rem;fill:#121217;display:flex;height:100%;margin:auto}@media screen and (max-width:1300px){.heroHeroCls .hero-content .heroContentInner h1{font-size:58px}}@media screen and (max-width:1199px){.heroHeroCls .hero-content .heroContentInner{max-width:85%;padding:3rem}}@media screen and (max-width:768px){.heroHeroCls .hero-content{padding-inline-start:0;padding-top:8rem}.heroHeroCls .hero-content .heroContentInner{max-width:100%}.heroHeroCls .hero-content .heroContentInner h1{font-size:42px;line-height:55px}.heroHeroCls .hero-content .heroContentInner p{font-size:16px}}@media screen and (max-width:480px){.heroHeroCls .hero-content .heroContentInner h1{font-size:30px;line-height:38px}.heroHeroCls .hero-content .heroContentInner p{margin-bottom:25px}}