.lp-banner-form{background-position:50%;background-repeat:no-repeat;background-size:cover}.lp-banner-form .wrapper{box-sizing:border-box;margin:0 auto;max-width:1244px;padding:0 20px;width:100%}.lp-banner-form .text-area .section-title{max-width:561px;width:100%}.lp-banner-form .text-area .sub_title h5{margin-bottom:6px}.lp-banner-form .text-area ul{margin:30px 0 15px}.lp-banner-form .text-area ul li{margin-bottom:15px}.lp-banner-form .text-area ul li::marker{color:#fff}.titles-box:after{background-color:#6fce3f;content:"";display:block;height:6px;margin:42px 0 37px;width:186px}.titles-box h3{align-items:center;display:flex;font-family:Open Sans,sans-serif}.lp-banner-form .desc-box{max-width:511px;width:100%}.lp-banner-form .form_box{border-radius:12px;max-width:491px;padding:36px 39px 38px;width:100%}.lp-banner-form .form_box .hs-main-font-element h5{line-height:23px;margin-bottom:32px}.lp-banner-form ul.hs-error-msgs li{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24;list-style:none;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.lp-banner-form .submitted-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.lp-banner-form .form-box ul,.lp-banner-form ul.hs-error-msgs{list-style:none;margin:0;padding:0}.lp-banner-form form label{color:#000;font-size:14px;font-weight:700;letter-spacing:.19px;line-height:17px;margin-bottom:4px}.lp-banner-form form fieldset{max-width:100%!important;width:100%}.lp-banner-form form .hs-firstname{margin-right:0}.lp-banner-form form .hs-lastname{float:right!important}.lp-banner-form form input[type=email]{max-width:100%!important}.lp-banner-form form fieldset.form-columns-2 .hs-form-field{width:50%!important}.lp-banner-form form fieldset.form-columns-1 select,.lp-banner-form form fieldset.form-columns-2 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:break-spaces}.lp-banner-form form fieldset.form-columns-1 select,.lp-banner-form form fieldset.form-columns-2 select,.lp-banner-form form input{background-color:#f3f3f3;border:0;color:#000;font-size:15px;height:38px;line-height:23px;margin-bottom:13px;outline:none!important;padding:7px 12px 4px;width:100%!important}.lp-banner-form form textarea{background-color:#f3f3f3;border:0;border-radius:0;color:#000;font-size:15px;line-height:23px;margin-bottom:13px;min-height:102px;outline:none!important;padding:7px 12px 4px;width:100%!important}.lp-banner-form .actions{text-align:center}.lp-banner-form .actions .hs-button{background-color:#81cdf0!important;border-radius:25px;color:#fff;font-size:18px;font-weight:700;height:50px!important;letter-spacing:.75px;line-height:50px;margin:16px 0 0;max-width:204px;padding:0!important;width:100%!important}@media (max-width:991px){.lp-banner-form .text-area .section-title{margin:0 auto;max-width:491px}.lp-banner-form .form_box{margin:40px auto 0}}@media (max-width:767px){.lp-banner-form .text-area .section-title{text-align:center}.lp-banner-form .text-area .desc-box ul li{text-align:left}.titles-box:after{margin:42px auto 37px}.lp-banner-form .desc-box{margin:0 auto}.titles-box h3{justify-content:center}}@media (max-width:590px){.lp-banner-form .form_box form .hs_firstname,.lp-banner-form .form_box form .hs_lastname{width:100%!important}.lp-banner-form .form_box{padding:12px}.lp-banner-form .form_box form fieldset{display:flex;flex-direction:column;margin:0}.lp-banner-form .form_box form .hs_firstname .input{margin-right:0!important}.lp-banner-form form fieldset.form-columns-2 .hs-form-field{width:100%!important}}