.banner-section{border-radius:24px;height:calc(100vh - 32px);overflow:hidden;position:relative;z-index:1}.banner-section .img-wrapper{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.banner-section .img-wrapper img{object-position:top left}.banner-section .img-wrapper img,.banner-section .img-wrapper video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.banner-section .img-wrapper video{object-position:center;opacity:20%}.banner-section .img-wrapper .mob-video{display:none}.banner-section .banner-content-wrapper{align-items:center;display:flex;height:inherit;justify-content:center}.banner-section .banner-inner-content{max-width:923px;padding:0 15px;text-align:center}.banner-section .banner-inner-content span{color:var(--secondary-dune-lightest);display:block;font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px}.banner-section .banner-inner-content h1{color:#15d8b7;font-size:44px;font-weight:600;line-height:64px;margin:0 0 20px}.banner-section .banner-inner-content p{color:#fbf9f7;font-size:24px;font-weight:300;line-height:36px}.banner-section .banner-inner-content p b,.banner-section .banner-inner-content p strong{font-weight:500}.banner-section .form-wrapper{background:#fff;border:1px solid var(--grey-low);border-radius:14.392px;margin:80px auto 0;max-width:424px;padding:20px;position:relative}.banner-section .form-wrapper .curve-arrow{position:absolute;right:-105px;top:-28px}.banner-section .explore-more{background:#f5f5f5;border-radius:80%;bottom:-230px;box-shadow:0 -6px 40px 0 rgba(217,240,255,.5);height:279px;left:50%;overflow:hidden;position:absolute;transform:translatex(-50%);width:584px}.banner-section .explore-more a{align-items:center;color:var(--primary-eden-main);display:flex;font-size:20px;font-weight:600;gap:10px;justify-content:center;padding:15px}.banner-section .explore-more a span{animation:slide-in 1.5s linear infinite alternate}@keyframes slide-in{0%{transform:translateY(5px)}50%{transform:translateY(0)}to{transform:translateY(5px)}}@media (max-width:1280px){.banner-section .form-wrapper .curve-arrow{top:9px}.banner-section .form-wrapper{margin:40px auto 0}}@media (max-width:960px){.banner-section .form-wrapper .curve-arrow{display:none}.banner-section .form-wrapper{margin:23px auto 0;max-width:591px}}@media (max-width:767px){.banner-section{background:#182642;border-radius:0;height:auto;padding:125px 0 80px}.banner-section .banner-inner-content h1{line-height:64px}.banner-section .banner-inner-content h1,.banner-section .banner-inner-content p,.banner-section .banner-inner-content span{margin:0 0 16px}.banner-section .explore-more{display:none}.banner-section .form-wrapper{margin:48px auto 0;max-width:424px}.banner-section .img-wrapper .desk-video,.banner-section .img-wrapper img{display:none}.banner-section .img-wrapper .mob-video{display:block}}@media (max-height:730px) and (min-width:768px){.banner-section .banner-inner-content h1,.banner-section .banner-inner-content p,.banner-section .banner-inner-content span{margin:0 0 10px}.banner-section .form-wrapper{margin:20px auto 0}.banner-section .banner-inner-content h1{line-height:48px}}@media (max-height:431px) and (max-width:932px){.banner-section{height:auto}}@media (max-height:767px) and (min-width:767px){.banner-section{height:auto;padding:80px 0}}@media (max-height:768px) and (min-width:1024px){.banner-section .banner-inner-content h1,.banner-section .banner-inner-content p{margin:0 0 15px}.banner-section .form-wrapper{margin:20px auto 0}}@media (max-width:375px){.banner-section{padding:90px 0 80px}}