.section-contacts{padding-top:70px;padding-bottom:70px}.contacts__row{display:grid;grid-template-columns:445px 1fr;column-gap:125px}.contacts__form-col{display:contents}.contacts__form-title{grid-column:1;grid-row:1;margin:0 0 15px;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:700;font-size:32px;line-height:1.05;color:#141414}.contacts__form{grid-column:1;grid-row:2}.contacts__form .wpcf7-form-control-wrap{display:block}.contacts__form form.wpcf7-form>p{margin:0 0 24px}.contacts__form form.wpcf7-form>p:last-child{margin-top:24px;margin-bottom:0}.contacts__form input[type="text"].wpcf7-form-control,.contacts__form input[type="email"].wpcf7-form-control,.contacts__form textarea.wpcf7-form-control{width:100%;box-sizing:border-box;display:block;padding:13px 24px;border:1px solid #93A6A6;border-radius:6px;background-color:#fff;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:20px;color:#141414}.contacts__form input[type="text"].wpcf7-form-control::placeholder,.contacts__form input[type="email"].wpcf7-form-control::placeholder,.contacts__form textarea.wpcf7-form-control::placeholder{color:#93A6A6}.contacts__form input[type="text"].wpcf7-form-control:focus,.contacts__form input[type="email"].wpcf7-form-control:focus,.contacts__form textarea.wpcf7-form-control:focus{outline:none;border-color:#078049}.contacts__form textarea.wpcf7-form-control{height:85px;resize:vertical}.contacts__form input[type="submit"].wpcf7-form-control{width:auto}.contacts__form .wpcf7-not-valid-tip{margin-top:6px;font-size:13px;color:#eb5757}.contacts__form .wpcf7-response-output{margin:16px 0 0;padding:12px 16px;border-radius:6px;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:14px}.contacts__form.contacts__form form.sent .wpcf7-response-output{border-color:#078049;color:#078049}.contacts__success[hidden]{display:none}.contacts__success{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:60px 0;text-align:center}.contacts__success p{margin:0;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:18px;color:#141414}.contacts__info-col{grid-column:2;grid-row:2;align-self:start;display:flex;flex-direction:column;gap:15px;width:350px;max-width:100%}.contacts__info-title{margin:0}.contacts__email{display:flex;align-items:center;gap:16px;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:22px;color:#141414;text-decoration:none}.contacts__email svg{flex-shrink:0}.contacts__email:hover{color:#078049}@media (max-width:992px){.contacts__row{display:flex;flex-direction:column-reverse;gap:125px}.contacts__form-col{display:flex;flex-direction:column;width:100%}.contacts__info-col{width:100%}}@media (max-width:576px){.contacts__form-title{font-size:26px}}