.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.main_contact .contact_wrapper{display:flex;align-items:center}.main_contact .contact_image{max-width:50%;width:100%}.main_contact .contact_image .image img{width:100%;height:100%;vertical-align:middle;object-fit:cover}.main_contact .contact{padding:20px 100px;max-width:50%}.main_contact .contact .title{margin-bottom:20px;font-weight:500}.main_contact .contact .sub_content,.main_contact .contact .sub_content p{color:#c3c3c3;font-family:"Source Sans 3"}.main_contact .contact .sub_content a{font-weight:600;color:#d8b35f}.main_contact .contact .sub_content a:hover{text-decoration-thickness:2px}.main_contact .contact form#ContactForm{margin-top:30px}.main_contact .contact form#ContactForm .field{margin-bottom:16px}.main_contact .contact .contact__button{margin-top:3rem}.main_contact .contact .contact__button .button{width:100%}.contact .main-contact-form .contact-form textarea{overflow:hidden}.contact .form-agreement{display:flex;align-items:center;margin-top:16px}.contact .form-agreement label,.contact .form-agreement label p{margin:0;font-size:12px;line-height:1.2;font-weight:300;letter-spacing:0;color:#9d9d9d;cursor:pointer;font-family:"Source Sans 3"}.contact .form-agreement label p a{color:#9d9d9d;text-decoration:underline}.contact .form-agreement label p a:hover{color:#fff}.contact .form__message{display:flex;margin-left:10px;color:#00e600}@media screen and (max-width:1199px){.main_contact .contact{padding:40px 20px}}@media screen and (max-width:989px){.main_contact{margin-bottom:60px;margin-top:50px}.main_contact .contact{padding:0 30px;max-width:100%}.main_contact .contact_image{display:none}}@media screen and (max-width:749px){.main_contact{margin-bottom:50px;margin-top:40px}.main_contact .contact .title{margin-bottom:15px}.main_contact .contact{padding:0 20px}.main_contact .contact form#ContactForm .field{margin-bottom:12px}.contact .form-agreement{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
