.banner .bounce,.cross-icon{cursor:pointer;position:absolute}.banner-section .hs-form-field{margin-bottom:18px}.banner-section form{padding-top:20px}.banner_content .top_sec h1{margin:0 auto 20px;max-width:930px}.banner.has_form .flex_row{min-height:700px}.banner.text_right{justify-content:flex-end}.banner.text_left{justify-content:flex-start}.banner.text_center{justify-content:center}.banner,.banner .bounce{align-items:center;display:flex}.banner{min-height:100vh}.banner .banner_content h1{margin:0;text-transform:uppercase}.banner .page-center{width:100%}.banner .bounce{animation:bounce 2s infinite;border:2px solid #fff;border-radius:50%;bottom:30px;font-size:20px;height:50px;justify-content:center;left:47%;transform:translateX(-50%);transition:.2s ease-in;width:50px}.Banner-module-1 .popup-box a{color:#000!important}.banner .form-title{margin:0}.banner .bounce i{display:block;margin-left:-4px;transform:rotate(90deg)}.banner .show{align-items:center;background:#fff;border-radius:10px;display:flex;height:450px;justify-content:center;left:50%;margin:0 auto;max-width:550px;position:fixed;top:60%;transform:translate(-50%,-50%);transition:.5s;width:100%;z-index:1e+23}.cross-icon{right:20px;top:20px}.cross-icon i.fa-solid.fa-xmark{color:#000!important;font-size:30px}.Banner-module-1 :not(a[class]):not(input):not(.hs-input):not(option):not(.popup_modal){z-index:9}@media(max-width:767px){.banner{min-height:430px}.banner .bounce{display:none}.banner.text_center{padding:100px 20px 70px}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.banner .banner_content h1 span{color:#26c6da!important}