.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field,.contact .select-filed{position:relative;margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field,.contact .select-filed{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}}.grecaptcha-badge{visibility:hidden}.select-filed{position:relative;height:4.5rem;background:#fff;padding:0}#CustomRequest-select+select{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:-1}#CustomRequest-select{position:relative;width:100%;height:100%}#CustomRequest-select .select__toggle{font-family:Sofia Pro Regular;position:relative;display:flex;border:none;cursor:pointer;align-items:center;width:100%;height:100%;font-size:16px;letter-spacing:.1rem;line-height:1;padding:5px 15px;-webkit-user-select:none;user-select:none;justify-content:space-between;background:transparent;color:#44604dbf}#CustomRequest-select .select__toggle:after{content:"";position:absolute;top:32%;right:14px;width:10px;height:10px;border-left:1px solid #44604d;border-top:1px solid #44604d;transform:rotate(-135deg)}#CustomRequest-select .select__toggle:focus{outline:none}#CustomRequest-select.select_show .select__toggle:after{top:45%;transform:rotate(45deg)}#CustomRequest-select .select__dropdown{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;border:1px solid #44604d;box-shadow:0 8px 30px #44604d40;z-index:2;background-color:#e6f0df;overflow:hidden}#CustomRequest-select.select_show:after{box-shadow:0 0 0 calc(.1rem + 1px) #44604d}#CustomRequest-select.select_show .select__dropdown,#CustomRequest-select.select_show .select__backdrop{display:block}#CustomRequest-select .select__options{margin:0;padding:0;list-style:none}#CustomRequest-select .select__option{font-family:Sofia Pro Regular;font-size:16px;line-height:1;padding:0 15px 8px}#CustomRequest-select .select__option:first-child{padding-top:10px}#CustomRequest-select .select__option:last-child{margin-bottom:0;padding-bottom:10px}#CustomRequest-select .select__option_selected{color:#e6902d}#CustomRequest-select .select__option:hover{color:#e6902d;cursor:pointer}.contact-info{margin-bottom:35px}.info-title{margin-bottom:10px;font-size:20px;font-weight:600}.info-adress{margin-bottom:0}.info-phone{padding-right:5px;text-decoration:none;color:#44604d}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-contact-form.css.map */
