.home-hero-banner{align-items:center;background-color:#1d1d20;display:flex;min-height:120vh;padding-top:100px;position:relative}.home-hero-banner .top-section{background:#079b84;left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:10}.home-hero-banner .submitted-message{color:#fff;font-size:20px}.home-hero-banner .top-section .text-section{text-align:center}.home-hero-banner .top-section .text-section a{color:#fff;font-family:Inter,sans-serif;font-weight:700;letter-spacing:2px;margin:0;width:100%;word-spacing:4px}.home-hero-banner .bg-img{align-items:center;display:flex;justify-content:flex-end;pointer-events:none;position:absolute;width:100%;z-index:0}.home-hero-banner h1 span{background:linear-gradient(90.06deg,#2cf2d0 1.9%,#93ffde 57.33%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.home-hero-banner h1{color:#fff;font-size:80px;font-weight:700;line-height:1.1;position:relative;z-index:11}.home-hero-banner .vector-images img{left:0;position:absolute;right:0;top:0}.home-hero-banner .vector-images img.second{left:0;top:6%}.home-hero-banner .vector-images img.third{height:100vh;right:0;top:0}.home-hero-banner .vector-images img.forth{bottom:10%;right:0;top:inherit}.home-hero-banner .vector-images img.fifth{bottom:0;right:0;top:inherit}.home-hero-banner p{color:#f0fdff;font-size:1.25rem;font-weight:500;margin-top:1%;position:relative;width:80%;z-index:11}.home-hero-banner .form-box{margin-top:36px;position:relative;z-index:11}.home-hero-banner .form-box form{align-items:center;background-color:#364044!important;border-radius:8px;color:#fff;display:flex;justify-content:space-between;margin-top:2rem;padding:.3rem;width:95%}.home-hero-banner .form-box form .hs_email{margin:0;width:61%}.home-hero-banner .form-box form .hs_email .input input{background:transparent;border:0;color:#fff;font-size:18px;font-weight:500;outline:none;text-align:center}.home-hero-banner .form-box form .hs_email .input input::placeholder{color:#c7efec90}.hs-error-msg{padding-left:20%}.hs_error_rollup{display:none}.form-box p{font-size:16px;margin:15px 0;width:100%}.form-box form .hs_submit.hs-submit input.hs-button{background:linear-gradient(97.51deg,#27eecb 9.75%,#12d2d2 92.45%);border:none;border-radius:10px;box-shadow:0 7px 20px rgba(30,226,206,.25);cursor:pointer;font-weight:700;outline:none;padding:16px 24px}.form-box form .hs_submit.hs-submit input.hs-button:hover{background:linear-gradient(-97.51deg,#27eecb 9.75%,#12d2d2 92.45%)}@media(min-width:992px) and (max-width:1199.98px){.home-hero-banner .bg-img img{width:700px}.home-hero-banner .form-box form .hs_email{width:55%}.form-box form .hs_submit.hs-submit input.hs-button{padding:16px 12px}.home-hero-banner h1{font-size:72px}}@media(min-width:768px) and (max-width:991.98px){.home-hero-banner{min-height:auto}.home-hero-banner .bg-img,.home-hero-banner .vector-images img.forth,.home-hero-banner .vector-images img.second,.home-hero-banner .vector-images img.third{display:none}.home-hero-banner .vector-images img{width:100%}.home-hero-banner .form-box form{background-color:transparent!important;display:block}.home-hero-banner .form-box form .hs_email{width:100%}.home-hero-banner .form-box form .hs_email .input input{background-color:#364044;border-radius:8px;font-size:16px;padding:15px 20px}.form-box form .hs_submit.hs-submit input.hs-button{margin-top:15px;width:100%}}@media(max-width:767.98px){.home-hero-banner{min-height:auto;padding-top:50px}.home-hero-banner h1{font-size:75px}.home-hero-banner .bg-img,.home-hero-banner .vector-images img.forth,.home-hero-banner .vector-images img.second,.home-hero-banner .vector-images img.third{display:none}.home-hero-banner .vector-images img{width:100%}.home-hero-banner .form-box form{background-color:transparent!important;display:block}.home-hero-banner .form-box form .hs_email{width:100%}.home-hero-banner .form-box form .hs_email .input input{background-color:#364044;border-radius:8px;font-size:16px;padding:15px 20px}.form-box form .hs_submit.hs-submit input.hs-button{margin-top:15px;width:100%}}@media(max-width:575.98px){.home-hero-banner h1{font-size:55px}.home-hero-banner p{font-size:16px}}