.block_contact-row{display:flex;flex-wrap:wrap;max-width:1240px;margin:0 auto}.block_contact-info{width:52.42%;padding-right:74px}.block_contact-info-header{margin-bottom:32px}.block_contact-info-header h2{font-weight:700;line-height:1}.block_contact-info-header p{color:var(--nonary_color);font-weight:400;line-height:1;margin-top:10px}.block_contact-info-text{color:var(--denary_color);margin-bottom:20px;font-weight:400;max-width:420px}.block_contact-info-list{display:flex;flex-direction:column;gap:17px;max-width:360px}.block_contact-info-list li{display:flex}.block_contact-info-list li a{display:flex;align-items:flex-start;transition:all .4s ease;color:var(--selection-color)}.block_contact-info-list li a svg{width:24px;height:24px;display:block}.block_contact-info-list li a span{max-width:calc(100% - 24px);padding-left:16px}.block_contact-info-list li a:hover{color:var(--primary-color)}.block_contact-map{position:relative;padding-top:69.92%;border-radius:20px;overflow:hidden;margin-top:35px}.block_contact-map iframe{position:absolute;width:100%;height:100%;top:0;right:0;object-fit:cover}.block_contact-form{width:47.58%;background-color:var(--tertiary-color);padding:60px;border-radius:20px}.block_contact-form-text{margin-bottom:40px}.block_contact-form-text h3{font-weight:700}.block_contact-form-text p{margin-top:10px;font-weight:400;color:var(--nonary_color)}.block_contact-form .field:after,.block_contact-form .field:before{display:none}.block_contact-form .field{margin-bottom:20px;flex-wrap:wrap}.block_contact-form .field .field__input{transition:all .4s ease;border:1px solid var(--border_color);margin:0;border-radius:10px;padding:12px 16px;height:auto;width:100%}.block_contact-form .field .field__input::placeholder{color:#101820;opacity:.4}.block_contact-form .field .field__label{display:block;position:unset;color:#101820;letter-spacing:0;line-height:1.15;margin-bottom:6px}.block_contact-form .field .field__label span{color:var(--primary-color)}.block_contact-form .field .field__input:focus{border-color:var(--primary-color)}.block_contact-form .form__message-error{display:none}.block_contact-form .contact__field-error .form__message{width:100%;background:#ff00001f;padding:8px 10px;border-radius:6px}.block_contact-form .contact__field-error{width:100%}.block_contact-form .contact__button{display:flex;margin-top:40px}.block_contact-form .contact__button button{display:block;padding:17px 47px;line-height:1;border-radius:50px;font-weight:700;transition:all .4s ease;font-family:var(--font-heading-family);cursor:pointer}.block_contact-form .form__message-successfully{margin:0 0 40px;background:#42844526;padding:10px;border-radius:4px;font-weight:500;line-height:1}@media (min-width: 1200px) and (max-width: 1439px){.block_contact-form{padding:40px}}@media (min-width: 992px) and (max-width: 1199px){.block_contact-form{padding:30px}.block_contact-form-text p{margin-top:5px}.block_contact-form-text{margin-bottom:25px}.block_contact-form .contact__button{margin-top:30px}}@media (max-width: 991px){.block_contact-info{width:100%;padding-right:0}.block_contact-form{width:100%;padding:60px}.block_contact-row{gap:33px}}@media (max-width: 749px){.block_contact-info-header{margin-bottom:20px}.block_contact-info-list{gap:15px}.block_contact-map{padding-top:69.74%;border-radius:10px;margin-top:30px}.block_contact-form{padding:40px 20px}.block_contact-form .form__message-successfully{font-weight:400}.block_contact-form .field .field__label{margin-bottom:4px}.block_contact-form .contact__button button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
