.banner-col2-1{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative}.banner-col2-1 .bottom-curve-1{bottom:-1px;position:absolute}.banner-col2-1 .page-width{margin:0 auto;max-width:1300px;padding:0 20px}.banner-col2-1 .page-width.text-center{text-align:center}.banner-col2-1 .tagline{letter-spacing:2px;opacity:.8}.banner-col2-1 .sub-heading:after{background:#ffb100;content:"";display:block;height:6px;margin:30px 0;width:160px}.banner-col2-1 .text-left .heading:after{margin-left:0}.banner-col2-1 .content{max-width:750px}.banner-col2-wrap{display:flex;flex-wrap:wrap}.banner-col2-wrap .banner-col2-content{width:60%}.banner-col2-wrap .banner-col2-form{margin-bottom:-245px;padding-left:45px;width:40%}.banner-col2-form .form-wrap{background-color:#fff;border-radius:24px;box-shadow:0 5px 12px rgba(0,0,0,.45);padding:45px 50px 50px;position:relative;z-index:99}.banner-col2-form .form-content h3{display:block;font-size:44px;margin-bottom:30px}.banner-col2-form .form h3.form-title{display:none}.banner-col2-form .form-content{margin-top:0}.banner-col2-form .form form .hs-form-field{margin-bottom:18px}.banner-col2-form .form form .hs-form-field input{border:1px solid #a8a49f;border-radius:9px;color:#c6c7c9;font-size:16px;height:55px;margin:0!important;outline:none;padding-left:14px}.banner-col2-form .form form .hs-form-field .input{margin-right:0!important}.banner-col2-form .form form .hs-form-field>label{display:block;font-size:18px;font-weight:500;margin-bottom:4px}.banner-col2-form .form form fieldset.form-columns-2>div:first-child{float:none;padding-right:0!important;width:100%}.banner-col2-form .form form fieldset.form-columns-2>div:last-child{float:none;padding-left:0!important;width:100%}.banner-col2-form .form form .hs_submit{text-align:center}.banner-col2-form .form form .hs_submit input{background-color:#3bb3ba;font-family:Work Sans;font-size:24px;font-weight:700;height:55px;margin:22px auto 0;min-width:280px;padding:0}.banner-col2-form .form form .hs_submit input:hover{background-color:#3bb3ba!important}.banner-col2-form .form form ul.hs-error-msgs{list-style:none;margin:0;padding:0}.banner-col2-form .form form ul.hs-error-msgs li label{font-size:14px;margin:0;padding:0}.banner-col2-form .form form ::-webkit-input-placeholder{color:#c6c7c9}.banner-col2-form .form form ::-moz-placeholder{color:#c6c7c9}.banner-col2-form .form form :-ms-input-placeholder{color:#c6c7c9}.banner-col2-form .form form :-moz-placeholder{color:#c6c7c9}@media screen and (max-width:1400px){.banner-col2-wrap .banner-col2-form{padding-left:30px}}@media screen and (max-width:991px){.banner-col2-form .form-wrap{padding:30px}.banner-col2-form .form-content h3{font-size:28px}.banner-col2-form .form form .hs_submit input{font-size:18px;margin:4px auto 0;min-width:100%}.banner-col2-form .form form .hs-form-field input{height:50px}.banner-col2-form .form form .hs-form-field>label{font-size:16px}}@media screen and (max-width:767px){.banner-col2-1 .content p{font-size:21px!important}.banner-col2-1 .heading:after{display:block;height:4px;margin:20px auto;width:100px}.banner-col2-wrap .banner-col2-content{width:100%}.banner-col2-wrap .banner-col2-form{margin-top:30px;padding-left:0!important;width:100%}.banner-col2-wrap .banner-col2-content .sub-heading p{font-size:24px!important}.banner-col2-1 .sub-heading:after{margin:20px 0}.banner-col2-form .form form .hs-form-field input{width:100%!important}.banner-col2-form .form form .hs_submit input{font-size:20px;height:54px}}