.mcontact{background:linear-gradient(180deg,#57c3bb,#2eb7d0 50%,#10b0e1);padding:53px 0 46px}.footer__ctc{display:none!important}.mcontact h2{background-color:#ff8949;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.2);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;font-size:28px;font-weight:700;line-height:38px;margin-bottom:80px;padding:11px 9px 11px 18px}.mcontact__wrap{margin-bottom:83px;text-align:center}.mcontact__wrap img{display:block;height:48px;margin:0 auto 8px;width:48px}.mcontact__wrap a{background-color:#ff8948;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px;padding:17px 0;width:311px}.mcontact__form{background-color:#fff;border-radius:15px;padding:25px 13px 38px}.mcontact__form form .hs-form-field{margin-bottom:12px;position:relative;text-align:left}.mcontact__form form .hs-form-field>label{font-size:16px;font-weight:400;line-height:32px;padding-left:8px;position:static}.mcontact__form form .hs-form-field input[type=email],.mcontact__form form .hs-form-field input[type=tel],.mcontact__form form .hs-form-field input[type=text],.mcontact__form form .hs-form-field select{border:1px solid #464646;border-radius:29px;color:#000;font-size:16px;padding:14px 17px}.mcontact__form form .hs-form-field select{padding:11px 17px}.mcontact__form form input.hs-button.primary.large{border-radius:50px;font-weight:700;margin:26px auto 0;padding:17px 30px;width:311px!important}.mcontact__form form .hs-error-msgs{position:static;text-align:center}.legal-consent-container label>span:before{border:2px solid #000;height:16px;width:16px}form .legal-consent-container input:checked+span:after{background-color:#000;height:11px;left:3.8px;top:4.4px;width:11px}.mcontact__form .submitted-message{text-align:center}.mcontact__form .submitted-message h3{margin:0 auto 30px;max-width:450px}.mcontact__form .submitted-message p{font-size:30px}@media (min-width:768px){.mcontact__form form{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.mcontact__form form .hs-fieldtype-phonenumber,.mcontact__form form .hs-fieldtype-select,.mcontact__form form .hs-fieldtype-text{width:48%}.legal-consent-container{width:98%}.mcontact__form form input.hs-button.primary.large{margin:0 auto}form .legal-consent-container .hs-form-booleancheckbox-display p{margin-left:30px}.legal-consent-container label>span:before{position:absolute;top:-5px}form .legal-consent-container input:checked+span:after{left:4px;top:0}}@media (min-width:1200px){.mcontact .container{display:flex;flex-wrap:wrap;justify-content:space-around}.mcontact .container h2{text-align:center;width:100%}.mcontact__form{padding:25px 30px 38px}.mcontact__form form{display:initial;flex-wrap:nowrap;gap:initial;justify-content:normal}.mcontact__form form .hs-fieldtype-phonenumber,.mcontact__form form .hs-fieldtype-select,.mcontact__form form .hs-fieldtype-text{width:auto}.mcontact__form form input.hs-button.primary.large{border:2px solid #ff8949;font-size:20px;margin:26px auto 0;width:330px!important}.legal-consent-container label>span:before{top:0}form .legal-consent-container input:checked+span:after{top:4.5px}.mcontact__form .submitted-message{width:517px}}