@charset "UTF-8";
@media (max-width:1199px){
.container{width:990px}.root:before{
    display: none;
}.root:after{
    display: none;
}
.content__left{width:300px}
.content__right{width:calc(100% - 300px)}
.slideshow__left{width:50%;padding-right:40px}
.slideshow__right{width:50%}
.slideshow__subtitle{font-size:42px}
.order{margin-top:0}
.catalog__item{width:calc(50% - 20px)}
.help{padding-top:40px}
.help__container{height:auto}
.help__topTitle{font-size: 78px;max-width: 500px;}
.places__about{flex-direction:column;align-items:center}
.places__aboutPic{margin-bottom:-45px;width:calc(100% - 30px);height:auto}
.places__aboutText{width:100%;padding:20px;height:auto;padding-top:60px}
.places__aboutText:before{display:none}
.callback__text{margin-left:20px}
.view__map{height:450px}
.view__info{margin-left:-480px}
}
@media (max-width:991px){.header__row{
    padding-left: 60px;
}
.container{width:760px}
.form__subtitle{text-align:center}
.form__row{flex-wrap:wrap;justify-content:space-between}
.form input{width:calc(50% - 10px)}
.form button{width:calc(50% - 10px)}
.header__list{display:none}
.footer__container{flex-direction:column;align-items:center}
.footer__right{align-items:center}
.content__container{flex-direction:column-reverse}
.content__left{width:100%}
.content__right{width:100%;padding:0}
.slideshow{margin-top:30px}
.slideshow__row{flex-wrap:wrap;justify-content:center}.slideshow__right>img{
 
    width: 100%;
margin:0px;
}
.slideshow__left{width:100%;padding:0;margin-bottom:20px}
.slideshow__right{width: 100%;}.catalog{
    margin-top: 20px;
}
.help{margin-top: 20px;}.help__topTitle{
    font-size: 64px;
    max-width: 390px;
}
.help__form input{height:62px}
.places{
    margin-top: 120px;
}
.places__videos iframe{height:250px}
.callback_form{position:relative;z-index:1}
.callback_form input{width:100%}
.callback_form button{width:100%}
.callback__text{display:none}
.callback__pic{margin-left: -95px;}
.view__info{margin-left:-365px}
  .toggle{
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    background: none;
    padding: 0;
    position: absolute;
    top: 60px;
    left: 50%;
    z-index: 9;
    margin-left: -360px;
}
.toggle img{
    width: 32px;
    height: 32px;
    object-fit: contain;
}
.toggle img+img{display:none;}
.toggle.active img{display:none;}
.toggle.active img+img{display:block;}.topMenu{
    display: none;
    margin: 0;
    position: absolute;
    top: 140px;
    left: 0;
    width: 100%;
    z-index: 9;
}.active+.topMenu{
    display: block;
}.topMenu .menu{
    display: flex;
    flex-direction: column;
    text-align: left;
}
}
@media (max-width:767px){
.container{width:100%;max-width:480px;padding-left:10px;padding-right:10px}.toggle{
    margin-left: 0;
    left: 20px;
    top: 30px;
}
.button-1{width:100%}
.title-1{font-size:28px}
.subtitle-1{font-size:16px}
.form{padding:20px}
.form__title span{display:block;margin:0}
.form__title{font-size:14px;text-align:center}
.form__title span{font-size:28px}
.form input{width:100%}
.form button{width:100%}
.toper{padding:10px 0}
.header__row{flex-wrap:wrap;justify-content:center;padding: 0;}
.header__logo img{
    height: 60px;
}
.header__left{width:100%;justify-content:center}
.header__right{width:100%;align-items:center;padding-top: 5px;}
.header__phone{
    min-width: 190px;
    justify-content: flex-end;
}.header__phone>img{
    display:none;
}
.header__phone>sup{font-size: 12px;top:0}
.header__phone>span{font-size: 32px; text-align:center;}
.footer__container{padding-top:30px;padding-bottom:30px}
.footer__left{flex-direction:column;justify-content:center}
.footer__text{padding:0;margin:0;border:none;text-align:center;margin-top:10px}
.footer__phone{font-size:24px}
.footer__phone>sup{font-size:16px}
.topMenu{margin:0;background: #212932;top: 78px;}
.topMenu .menu{background:none;padding: 15px 0;}
.topMenu .menu>li>a{color: #fff;line-height:1.4;padding:5px 10px;border-radius:6px;font-size:12px}
.topMenu .menu>.active>a{background: #0088cc;color: #fff;}
.slideshow__right{width:100%}
.slideshow__title{font-size:18px}
.slideshow__subtitle{font-size:26px}
.slideshow__text{font-size:16px}
.slideshow__button{width:100%;justify-content:center}
.catalog__items{width:100%}
.catalog__item{width:100%}
.help__topTitle{font-size:40px}
.help__title{font-size:18px;text-align:center}
.places{
    margin-top: 40px;
}.places__slide{padding:0}
.places__slide img{height:200px}
.places__videos{flex-wrap:wrap}
.places__videos iframe{width:100%;height:200px}
.callback__title{font-size:24px}
.callback__container{
    padding-top: 40px;
}.callback__subtitle{font-size:16px}
.view__info{width:300px;margin-left:-150px}
.view__phone{font-size:24px}
.view__phone>sup{font-size:16px}
.main-image {width:100%;}
.vm-product-container .vm-product-media-container {width:100%;}
.main-image img {width:100%;}
.product-container {margin-top:20px;} 
.callback__pic {display:none;}
.help:before {background:none;}
.about__newsItem{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:15px}
.about__newsItemLeft{width:100%;padding:0}
.about__newsItemRight{width:100%;height:auto}










.header_list {display:none;}





}