.cform{padding:75px 0}.cfrom__img{display:none}.cform__form{position:relative;width:100%}.cform__form form,.cform__form form fieldset{max-width:100%;width:100%}.cform__descr{margin-bottom:18px}.hs_recaptcha{margin-bottom:40px}.cform form .hs-fieldtype-select select.hs-input{border:1px solid #03045e;border-radius:5px;color:#666;font-size:16px;line-height:24px;padding:11px;width:100%}.cform form .hs-fieldtype-phonenumber input.hs-input,.cform form fieldset.form-columns-2 .input input,.hs-fieldtype-select{margin-bottom:24px}.cform form .hs-fieldtype-phonenumber input.hs-input,.cform form fieldset.form-columns-2 .input input{border:1px solid #03045e;border-radius:5px;color:#666;font-size:16px;line-height:24px;padding:11px;width:100%}.cform form .hs-fieldtype-textarea textarea.hs-fieldtype-textarea{border:1px solid #03045e;border-radius:5px;color:#666;min-height:180px;padding:11px;width:100%}.legal-consent-container{font-size:12px;line-height:18px;margin:24px 0 40px;max-width:612px;padding-left:26px}.legal-consent-container li{list-style:none}.legal-consent-container .hs-form-booleancheckbox-display .hs-input{display:none}.legal-consent-container .hs-form-booleancheckbox-display .hs-input+span{cursor:pointer;margin-left:0;position:relative}.legal-consent-container .hs-form-booleancheckbox-display .hs-input+span:before{border:1px solid #03045e;content:"";height:18px;left:-26px;position:absolute;top:2px;width:18px}.legal-consent-container .hs-form-booleancheckbox-display .hs-input:checked+span:before{background-color:#03045e}.legal-consent-container .hs-form-booleancheckbox-display .hs-input:checked+span:after{border-right:1px solid #f43a63;border-top:1px solid #f43a63;content:"";height:10px;left:-20px;position:absolute;top:4px;transform:rotate(135deg);width:6px}.legal-consent-container .hs-richtext{margin-bottom:12px}.hs_submit.hs-submit input[type=submit]{background-color:#f43a63;border:1px solid #f43a63;border-radius:7px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:900;height:40px;padding:7px 19px;text-decoration:none;transition:all .5s;width:100%}.hs_submit.hs-submit input[type=submit]:hover{background-color:#fff;color:#f43a63}.hs-error-msgs li{color:#f43a63;font-size:12px;list-style:none}@media (min-width:1024px){.cform__form h3.red{left:-20px;top:15px}.cform__form h2{margin-bottom:54px;max-width:442px;padding-left:48px}.cform__form{max-width:640px;width:640px}.cform__form form fieldset.form-columns-2,.hs-fieldtype-phonenumber{margin-bottom:24px}.cform form .hs-fieldtype-phonenumber input.hs-input,.cform form fieldset.form-columns-2 .input input{margin-bottom:0}.cform .content{display:flex;gap:40px;justify-content:space-between}.cfrom__img{display:block}.hs_submit.hs-submit input[type=submit]{width:auto}}@media (min-width:1200px){.cform{padding:120px 0}.cform .content{align-items:center}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.cform .content .cform__form form:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,.cform .content .cform__form form:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:100%}}