
/* === contacts-768px.min.css === */
@media (min-width: 768px) {
.subscribe__title{font-size:25px}.subscribe__title br{display:none}.subscribe__content:before{height:22px;right:150px}.subscribe__content{padding:85px 50px 50px}.subscribe__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;max-width:100%}.subscribe__form .btn-more{margin-top:0;margin-left:28px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:244px}.contacts__form{padding:40px 20px}.contacts__form-title{font-size:24px}.contacts__form .popup__form-field{margin-bottom:0}.contacts__form .popup__form-row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px}.contacts__form .btn{padding:0 25px;height:60px;margin-top:0}.contacts__form input[type=email],.contacts__form input[type=tel],.contacts__form input[type=text]{height:60px;font-size:14px}.contacts__map{margin-top:50px;height:400px;padding-bottom:110px}.contacts__map .btn{letter-spacing:-.02em;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:320px;margin:0 auto}.home_intro__nav{width:100%}
}

/* === contacts-1024px.min.css === */
@media (min-width: 1024px) {
.subscribe__title{font-size:32px}.subscribe__content{padding:100px 50px}.subscribe__form{margin-top:36px}.subscribe__form-input[type=email]{font-size:17px;padding:0 26px}.contacts{padding-top:55px}.contacts .breadcrumbs{margin-bottom:39px}.contacts__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px}.contacts__info-itm+.contacts__info-itm{border-top:none;border-left:1px solid #EDEDED}.contacts__info-itm{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px}.contacts__info-itm:first-child{padding-left:0}.contacts__info-itm:last-child{padding-right:0}.contacts__info-title{font-size:15px;line-height:1.3333333333}.contacts__info-descr{font-size:17px}.contacts__form{border:1px solid #DBDBDB;padding:40px;margin:50px 0 0}.contacts__form-title{font-size:28px;line-height:1.2083333333;margin-bottom:30px;letter-spacing:-.02em}.contacts__form .popup__form-field{width:100%}.contacts__form .popup__form-submit{width:100%;-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset}.contacts__form input[type=email],.contacts__form input[type=tel],.contacts__form input[type=text]{font-size:16px}.contacts__map{margin-top:75px}.home_intro__nav{display:none}
}

/* === contacts-1280px.min.css === */
@media (min-width: 1280px) {
.subscribe__title{font-size:37px;line-height:1.17}.subscribe__content{padding:128px 50px 135px}.subscribe__form{margin-top:55px}.contacts__info-itm{padding:25px 50px}.contacts__form{margin-top:70px;padding:60px}.contacts__map{margin-top:100px;height:566px;padding-bottom:188px}
}

/* === contacts-1800px.min.css === */
@media (min-width: 1800px) {
.contacts__form .popup__form-row{max-width:1040px;margin-left:auto;margin-right:auto}
}

/* === contacts-2000px.min.css === */
@media (min-width: 2000px) {
.subscribe__title{font-size:60px}.subscribe__content:before{height:32px;right:303px}.subscribe__content{padding:190px 50px 200px}.subscribe__form{margin-top:75px;max-width:1182px}.subscribe__form-input[type=email]{font-size:26px;padding:0 35px;height:90px;max-width:777px}.subscribe__form .btn-more{margin-left:41px;padding:0 35px;font-size:20px;height:90px;width:363px}.contacts__info{margin-top:28px}.contacts__info-itm{padding:25px 50px}.contacts__info-title{margin-bottom:20px;font-size:20px}.contacts__info-descr{font-size:22px}.contacts__form{padding:80px;margin-top:80px}.contacts__form-title{font-size:38px;margin-bottom:40px}.contacts__form .popup__form-row{max-width:1384px}.contacts__form .btn{height:82px;font-size:22px}.contacts__form input[type=email],.contacts__form input[type=tel],.contacts__form input[type=text]{height:82px;font-size:22px;padding:0 40px}.contacts__map{height:750px}.contacts__map .btn{max-width:425px;font-size:22px;height:85px}
}
