.contact-form{padding:clamp(2.1875rem,1.5862rem + 2.324vw,4.375rem) 0;padding-top:200px}@media(max-width:991px){.contact-form{padding-top:140px}}.contact-form__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form__inner .left,.contact-form__inner .right{width:calc(50% - 40px)}@media(max-width:991px){.contact-form__inner .left,.contact-form__inner .right{width:100%}}.contacts-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}.contacts-links a{display:inline-flex;align-items:center;line-height:1.1;margin-bottom:20px;transition:.8s ease}.contacts-links a:hover{color:#01885f}.contacts-links a:hover svg{fill:#01885f}.contacts-links a svg{width:20px;height:20px;margin-right:10px;transition:.8s ease}.contact-form-wrapper{padding-top:50px}.contact-form-wrapper .with_frm_style input{border:1px solid #f2f2f2;border-radius:20px;height:45px;padding:0 20px}.contact-form-wrapper .with_frm_style textarea{border:1px solid #f2f2f2;border-radius:20px;padding:20px}.contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_submit button{background-color:#01885f;color:#fff;height:45px;border-radius:40px;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:200px;padding:0 30px;letter-spacing:1px;position:relative;overflow:hidden;border:none;transition:.8s ease;margin:0}.contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_submit button:hover{background-color:#16b01a}.contact-form-wrapper .with_frm_style .frm_form_field{position:relative}.contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_error{position:absolute;top:100%;left:0}
