.banner-form{background:#7e7e7e;border-radius:32px;max-width:900px;padding:50px!important;text-align:center}.banner-form h2{color:#1b1b1b;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;text-decoration:none}.banner-form h3{color:#fff;margin-bottom:5px}.banner-form p{color:#fff}.hs-error-msg,.hs-error-msgs .hs-main-font-element{color:red!important}.frm-btm-gen-txt{color:#fff;display:inline-block;font-size:18px;margin-top:15px}.banner-form.left-part h3+p{font-size:17px;font-weight:600}.form-main{display:flex;margin-top:-300px}.banner-form.right-part{background:#e4e4e4;border-radius:32px 0 0 32px;padding:0 30px!important;width:520px}.banner-form.left-part{border-radius:0 32px 32px 0;width:calc(100% - 520px)}.banner-form.right-part h3{color:#000;font-size:30px;padding:0}.banner-form.right-part img{margin-top:30px;max-height:550px;max-width:100%}.banner-form.right-part{align-items:flex-end;display:flex}.banner-form.right-part .inr-bx{align-items:center;display:flex;flex-direction:column;justify-content:center}.banner-form.left-part h3{display:none}.hs_message.hs-message+div{position:relative}.hs_message.hs-message+div .hs-error-msgs{top:20px}.hs_message.hs-message+div .hs-error-msgs .hs-main-font-element{color:#f11332!important}.banner-form ul.inputs-list,ul.inputs-list span{font-size:13px;font-weight:400;line-height:20px}form .hs-richtext span a{color:#000!important}form .hs-richtext span a:hover{color:red!important}.banner-form .hs-richtext span,.banner-form .hs-richtext span a{color:#fff!important}form .inputs-list li label{align-items:flex-start;display:flex!important;width:100%}form .inputs-list li label input{Width:15px!important}form .inputs-list li label span{margin-top:-5px;width:calc(100% - 20px)}form .actions{margin-top:40px!important}form .hs-error-msg{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:12px;margin-top:5px;padding:5px 8px}form .hs-error-msg:after,form .hs-error-msg:before{border:10px solid transparent;border-bottom-color:#ccc;content:"";left:10px;position:absolute;top:-14px;z-index:1}form .hs-error-msg:after{border-bottom:10px solid #fff;top:-12px;z-index:2}form .hs_error_rollup{display:none}@media only screen and (max-width:1025px){.banner-form.right-part{width:420px}.banner-form.left-part{width:calc(100% - 420px)}}@media only screen and (max-width:992px){.banner-form.right-part{display:none}.banner-form.left-part{border-radius:32px;width:100%}.banner-form.left-part h3{display:block;font-size:22px}.banner-form p br{display:none}.banner-form p{margin:10px 0 20px}.banner-form p,.frm-btm-gen-txt{font-size:14px;line-height:normal}}@media only screen and (max-width:600px){.banner-form{padding:30px 20px!important}.banner-form fieldset.form-columns-2 .input{margin-right:0!important}}