.bodyWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.LPbodyContent{flex-basis:52%;padding:30px 0}.LPbodySubContent{margin-top:30px;max-width:420px}.LPbodySubContent .contact{align-items:center;display:flex;margin-bottom:20px}.LPbodySubContent .contact .contact-info{align-items:center;display:flex;flex:1}span.contact-title{color:#1b4f85;font-size:24px;font-weight:700;margin-left:15%}.fullWidthContent{flex-basis:100%;padding:30px 0}.bodyContent h1,.bodyContent h2,.bodyContent h3{color:var(--callout-text-color)}.LPFormTitle{margin:0;text-align:left}.LPFormTitle h2,.LPFormTitle h3{color:var(--callout-text-color);font-size:28px;line-height:120%;margin-bottom:0;margin-top:10px}.LPFormTitle p{margin:5px}.LPformContainer{background-color:var(--light-grey);border-radius:15px 15px 60px 15px;flex-basis:35%;height:100%;margin-top:-180px;padding:50px;z-index:1}::-webkit-input-placeholder{color:var(--main-text-color)}:-ms-input-placeholder{color:var(--main-text-color)}::placeholder{color:var(--main-text-color)}form ul li{list-style:none;margin:0}form ul{display:flex;flex-direction:column;margin:10px 0;padding:0}form ul.inputs-list{padding:0!important}.hs-form-radio{flex-basis:100%}.hs-form-checkbox{flex-basis:100%;height:auto;margin-left:5px}.hs-form-checkbox span{line-height:22px;margin:0 auto 10px;text-transform:capitalize}.hs-form-checkbox span,.hs-form-radio span{color:var(--main-text-color);display:flex;font-size:16px}.hs-form-radio span{line-height:30px}.hs-input[type=radio]{margin-right:15px}.hs-input[type=radio],input[type=checkbox]{color:var(--main-text-color);float:left;height:15px;width:15px!important}input[type=checkbox]{margin-right:2%}.hs-input[type=email],.hs-input[type=tel],form .hs-input[type=text],form select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;box-sizing:border-box;color:var(--main-text-color);font-size:16px;height:45px;margin:5px 0 15px;padding:0 0 0 14px;transition:border-color 1s cubic-bezier(.19,1,.22,1);width:100%}form select{background:#fff;background-image:url(https://6377665.fs1.hubspotusercontent-na1.net/hubfs/6377665/icons/Icon.svg);background-position:center right 10px;background-repeat:no-repeat;font-weight:500}.hs-input[type=email]:focus,.hs-input[type=tel]:focus,form .hs-input[type=text]:focus,select:focus,textarea:focus{border:3px solid #0f1538}input[type=checkbox]:focus,input[type=checkbox]:focus-visible,input[type=radio]:focus{border:3px solid #0f1538}input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border:2px solid var(--main-text-color);border-radius:5px;display:inline-block;height:25px!important;margin-right:10px;margin-top:5px;position:relative;width:25px!important}input[type=checkbox]:checked:after{color:#fff;content:url(https://6377665.fs1.hubspotusercontent-na1.net/hubfs/6377665/icons/Icon-1.svg);left:4px;position:absolute;top:1px}form textarea{min-height:250px;padding:40px 25px}form label,form legend{font-size:14px;font-weight:700;text-transform:uppercase}form .hs-form-required,form label,form legend{color:var(--callout-text-color)}.hs-error-msgs label,form .hs-error-msg{color:var(--main-text-color);margin:0;padding:0}.hs-error-msgs label,form .hs-error-msg,form .hs-error-msg input,form .hs-error-msgs{font-size:14px;font-weight:600;text-transform:capitalize}form .hs-error-msgs{color:var(--main-text-color);margin:0;padding:0}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container p{color:var(--main-text-color);font-size:16px}form .hs-submit .actions{position:relative;z-index:2}form .legal-consent-container~.hs_recaptcha{margin-bottom:20px;margin-top:16px}form fieldset{max-width:100%!important}form fieldset.form-columns-2{max-width:95%!important}form .hs_submit{margin-top:20px;position:relative}@media screen and (max-width:540px){.hs-form-radio{flex-basis:100%}.hs-form-checkbox{flex-basis:100%;height:50px}}@media only screen and (max-width:767px){form fieldset.form-columns-2{max-width:100%!important}span.contact-title{font-size:18px}}@media screen and (max-width:991px){.bodyContent{padding-right:0;padding-top:15px}.LPbodyContent,.LPformContainer{flex-basis:100%}.LPformContainer{margin-top:30px}}