.contact__container{width:100%;padding:0 100px}.contact__wrapper{padding-top:120px;padding-bottom:30px;display:flex;justify-content:space-between}.contact__info h1{font-size:31.5px;line-height:120%;color:#545856;font-weight:700;margin-bottom:25px}.contact__info h2{font-size:21px;line-height:120%;color:#545856;font-weight:500;margin-bottom:10px}.contact__info p{font-size:17.5px;line-height:120%;color:#545856;font-weight:400;margin-bottom:20px}.contact__form{width:50%}.contact__form form{flex-direction:column}.contact__form-input-flex{display:flex;justify-content:space-between}.contact__form-wrapper label{display:flex;flex-direction:column}.contact__form-wrapper{display:flex;flex-direction:column;gap:30px}.contact__form-wrapper input{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #000}.contact__form-wrapper input::placeholder{background-color:#fff}.contact__form-btn{display:block!important;width:100%!important;margin:0 auto!important;background-color:#545856!important;padding:15px 25px!important;color:#fff!important;line-height:140%!important;border-radius:50px!important;text-transform:uppercase;font-size:14px}.contact__form-btn-wrapper{position:relative;cursor:pointer}.contact__form-btn-wrapper:before{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1ydWxlPSJldmVub2tkIiBzdHJva2Utd2lkdGg9IjAiIHZpZXdCb3g9IjAgMCAxNiAxNiIgaGVpZ2h0PSIyMCIgd2lkdGg9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9rZCIgZD0iTTEgOGEuNS41IDAgMCAxIC41LS41aDExLjc5M2wtMy4xNDctMy4xNDZhLjUuNSAwIDAgMSAuNzA4LS43MDhsNCA0YS41LjUgMCAwIDEgMCAuNzA4bC00IDRhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTMuMjkzIDguNUgxLjVBLjUuNSAwIDAgMSAxIDgiPjwvcGF0aD48L3N2Zz4=)}.contact__form-input{width:48%}.map{padding:100px}@media (max-width:991px){.contact__wrapper{flex-direction:column}}@media (max-width:767px){.map{padding:30px 20px}.contact__container{padding:0 20px}.contact__wrapper{padding:30px 0}.contact__form{width:100%;max-width:100%}.map iframe{height:400px}.contact__info{margin-bottom:25px}.contact__info h1{font-size:24px}.contact__info h2{font-size:17.5px}.contact__info p,.contact__form-wrapper label,.contact__form-btn{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contact.css.map */
