.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.section-contact-form{padding:100px 0}.contact .contact-row{display:flex;flex-wrap:wrap;gap:94px;align-items:center}.contact .contact-row .content-block{width:calc(48% - 47px)}.contact .contact-row .icon-with-info{display:flex;gap:15px}.contact .contact-row .icon-with-info .icon{width:45px;height:45px;flex-shrink:0}.contact .contact-row .info-blocks{display:flex;flex-direction:column;gap:40px}.contact .contact-row .info-blocks .icon-with-info{display:flex;gap:15px}.contact .contact-row .icon-with-info .info-block .info-block-title{font-size:24px;font-weight:600;margin-bottom:7px}.contact .contact-row .icon-with-info .info-block .info-block-text{font-size:22px;font-weight:500;color:#787878}.contact .contact-row .social-block{margin-top:40px}.contact .contact-row .social-block .social-icon-title{font-size:24px;font-weight:600;margin:0 0 15px}.contact .contact-row .social-block .list-social{justify-content:flex-start;gap:20px}.contact .contact-row .social-block .list-social .list-social__link{padding:0}.contact .contact-row .social-block .list-social svg{height:37px!important;width:37px!important}.contact .contact-row .form-block{width:calc(52% - 47px);background:#f8f8f8;padding:50px;border-radius:30px}.contact .contact-row .form-block .block-title{font-size:30px;font-weight:700;margin:0 0 10px}.contact .contact-row .form-block .block-subtitle{font-size:20px;font-weight:500;margin:0;color:#787878}.contact .contact-row .form-block form{margin-top:30px}.contact .contact-row .form-block .fields_wrap{display:flex;flex-wrap:wrap;gap:20px 30px}.contact .contact-row .form-block .fields_wrap .field{width:100%}.contact .contact-row .form-block .fields_wrap .field.half{width:calc(50% - 15px)}.contact .contact-row .form-block .field__input{background:transparent}.contact .contact-row .form-block .text-area{min-height:150px}.contact .contact-row .form-block .privacy_text{font-size:18px;color:#787878;margin:15px 0 0;font-weight:500}.contact .contact-row .form-block .privacy_text a{font-weight:600;color:rgb(var(--color-foreground))}.contact .contact-row .form-block .contact__button{margin-top:40px}.contact .contact-row .form-block .contact__button .comman_btn{width:100%}.contact .contact-map{height:562px;display:flex;border-radius:30px;overflow:hidden;margin-top:100px}.contact .contact-map iframe{height:100%;width:100%}@media screen and (max-width:1500px){.contact .contact-row{gap:40px}.contact .contact-row .content-block{width:calc(48% - 20px)}.contact .contact-row .form-block{width:calc(52% - 20px);padding:30px}.contact .contact-row .icon-with-info .info-block .info-block-title{font-size:20px}.contact .contact-row .icon-with-info .info-block .info-block-text{font-size:18px}}@media screen and (max-width:1200px){.contact .contact-row .content-block{width:calc(35% - 20px)}.contact .contact-row .icon-with-info .icon{width:35px;height:35px}.contact .contact-row .icon-with-info .info-block .info-block-title{font-size:20px}.contact .contact-row .icon-with-info .info-block .info-block-text{font-size:16px}.contact .contact-row .social-block .social-icon-title{font-size:20px}.contact .contact-row .social-block .list-social svg{height:25px!important;width:25px!important}.contact .contact-row .form-block{width:calc(65% - 20px)}.contact .contact-row .form-block .fields_wrap{gap:15px 20px}.contact .contact-row .form-block .fields_wrap .field.half{width:calc(50% - 10px)}}@media screen and (max-width:991px){.section-contact-form{padding:70px 0}.contact .contact-map{height:450px;margin-top:70px}}@media screen and (max-width:767px){.section-contact-form{padding:50px 0}.contact .contact-row{gap:40px}.contact .contact-row .content-block{width:100%}.contact .contact-row .info-blocks{gap:20px}.contact .contact-row .icon-with-info .info-block .info-block-title{font-size:18px;margin-bottom:5px}.contact .contact-row .icon-with-info .info-block .info-block-text{font-size:14px}.contact .contact-row .social-block{margin-top:30px}.contact .contact-row .form-block{width:100%;padding:30px 15px}.contact .contact-row .form-block .block-title{font-size:25px}.contact .contact-row .form-block .block-subtitle{font-size:16px}.contact .contact-row .form-block .privacy_text{font-size:14px}.contact .contact-row .form-block .contact__button{margin-top:20px}.contact .contact-map{height:400px;margin-top:50px;border-radius:20px}}@media screen and (max-width:575px){.contact .contact-row .form-block .fields_wrap .field.half{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
