.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}}.content-for-layout{overflow:hidden}.contact_detils{position:relative;max-width:1260px}.contact_detils:after{position:absolute;content:"";background-size:50%;width:375px;display:inline-block;height:539px;z-index:0;width:529px;height:529px;background:#e9f4fd;border-radius:100%;bottom:49%;right:-33%}.contact_detils .content{background:#fff;border:1px solid #EFEFEF;box-sizing:border-box;box-shadow:0 4px 12px #2c2c2c14;position:relative;z-index:1;padding:27px 89px 30px}.contact_detils .content ul{display:flex;justify-content:center;list-style:none;column-gap:98px;padding:0;margin:0}.contact_detils .content ul li{flex:0 0 26.33%}.contact_detils .content ul li .top{border-bottom:1px solid #181818;padding-bottom:19px}.contact_detils .content ul li .top i{vertical-align:middle}.contact_detils .content ul li .top span{font-size:16px;line-height:28px;letter-spacing:-.02em;text-transform:uppercase;margin-left:17px;vertical-align:middle;font-weight:600}.contact_detils .content ul li .bottom{margin-top:21px}.contact_detils .content ul li .bottom p{margin:0;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.02em}.content_us .contact_detils ul li .top span{font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.02em;text-transform:uppercase;color:#181818;margin-left:17px;vertical-align:middle}.contact{display:flex;justify-content:space-between}.contact .contact_left{flex:0 0 43.75%;display:inline-block;margin-left:0}.contact .contact_left .image-with-text__media-item{width:100%;max-width:100%;position:relative}.contact .contact_left .image-with-text__media-item:after{content:"";width:302px;height:302px;background:#e9f4fd;border-radius:100%;top:0;left:-16%;position:absolute;display:inline-block;z-index:0}.contact .contact_left .image-with-text__media-item .image-with-text__media{width:100%;z-index:1;background:transparent}.contact .contact_left .image-with-text__media-item .image-with-text__media svg{width:100%}.contact .contact_right{flex:0 0 55%}.contact .contact_right .contact__fields{display:flex;flex-wrap:wrap}.contact .contact_right form{max-width:503px}.contact .contact_right .field{flex:0 0 100%}@media screen and (max-width: 1024px){.contact .contact_left{display:none}.contact .contact_right{flex:0 0 67.676%;margin:auto}.contact .contact_right form{width:100%;max-width:100%}.contact:before{position:absolute;content:"";background:url(content_us.png) no-repeat left;background-size:100%;width:90px;display:inline-block;height:300px;top:35%;left:0;z-index:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact_detils:after{bottom:75%;width:295px;right:-24%}.contact_detils .content{padding:27px 75px 30px}}@media screen and (max-width: 989px){.contact_detils .content ul li{flex:0 0 42.5%}.contact_detils .content{padding:27px 2.4% 30px}}@media screen and (max-width: 767px){.contact .contact_right{flex:0 0 91.4%}.contact_detils:after{position:absolute;content:"";background:url(about_bg2.png) no-repeat right;background-size:100%;width:251px;display:inline-block;height:251px;bottom:8.8%;right:-109px;z-index:0}.contact_detils{max-width:0 0 91.4%}.contact_detils .content{padding:35px 36px 30px 34px}.contact_detils .content ul{flex-wrap:wrap}.contact_detils .content ul li{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-contact-form.css.map */
