@media screen and (max-width:1024px){
.contact-download .team-contact-info-block{ width: 100%; text-align: center; }
.contact-download .team-contact-info-block img{ float: none; margin: 0 0 10px auto; }
.contact-download .team-contact-info-block > div{ width: 100%; text-align: center; }
.contact-download .contact-download-block .team-contact-info{ margin-bottom: 50px; }
.menu-desctop{display:none;}
.menu-btn{float:right;width:30px;margin-right:20px;margin-top:33px;cursor:pointer;}
.gamberger{background-color:#fff;width:30px;height:2px;display:block;margin-bottom:4px;}
.menu{margin-right:0px;width:100%;text-align:center;margin-top:19px;}
.menu li{margin:0;padding:0;display:block;float:none;line-height:72px;}
.menu li a{font-size:16px;}
.logo{margin-left:20px;}
.phone-header{width:153px;}
.slider-nav-1{left:20px;}
.slider-nav-1 .slick-slide{margin-right:5px;}
.slider-nav-2{right:20px;}
.slider-nav-2 .slick-slide{margin-left:5px;}
.slide-caption p{max-width:534px;padding-left:6px;}
.slide-caption span{left:2px;}
#about{padding-bottom:19px;padding-top:21px;}
.left-about .left-about-block{float:none;padding-top:7px;padding-left:20px;}
.left-about-block h2{left:-54px;position:relative;max-width:100%;margin-bottom:49px;margin-top:41px;}
.left-about-block a{overflow:visible;margin-left:-8px;width:100%;}
.list-about{right:-163px;top:248px;}
.left-about{width:660px;margin:0 auto;}
.play-bg svg{margin-left:-20px;margin-top:-41px;width:48px;}
.right-about{left:0;}
.right-about{top:155px;}
.list-about ul li{margin-bottom:1px;}
.price-about{display:none;}
.price-about-wrap-mobile .price-about{display:block;position:relative;width:100%;text-align:center;left:54px;}
.price-about span{top:-2px;position:relative;}
#details ul{margin-right:31px;padding-left:55px;margin-top:11px;width:352px;}
#details ul li{padding-left:0px;font-size:14px;}
#details ul li span{top:calc(50% - 10px);left:-31px;}
#details h2{padding-left:20px;}
#details img{top:46px;}
/* .block-center ul:last-child{ display: none; } */
#gallery{margin-top:108px;}
.gallery-left-wrap, .gallery-right-wrap{width:calc(13.65% - 5px);}
.map-title-block{padding-top:61px;padding-left:20px;}
#map h2{margin-bottom:32px;}
.image-map{bottom:-141px;margin-left:-115px;}
.image-map img{width:458px;}
#team{padding-top:161px;}
.team-text p{max-width:687px;margin-left:auto;margin-right:auto;}
.team-text{padding-bottom:12px;}
.left-team-block{padding-right:40px;width:704px;padding-top:28px;padding-left:111px;margin-top:25px;}
.left-team-block h3{font-size:24px;margin-bottom:25px;margin-top:0;}
.left-team-block p{line-height:24px;margin-bottom:20px;font-size:14px;}
.team-contact-info-block p{font-size:16px;margin-top:-4px;}
.team-contact-info{margin-bottom:-12px;}
.right-team{float:none;width:100%;top:12px;overflow:visible;}
.right-team img{float:none;max-width:none;max-height:535px;position:relative;left:0;}
.contact-form{width:100%;padding-top:98px;}
.contact-form-block{margin-right:auto;width:100%;margin-left:auto;display:block;float:none;padding: initial; padding-left:21px;}
.contact-form-block form{padding-left:0;padding-top:3px;max-width:100%;}
.input-block textarea{margin-bottom:0;}
.contact-download{width:100%;padding-top:72px;}
.contact-download-block{float:none;width:100%;}
.contact-download-block p{position:relative;line-height:24px;padding-top:4px;}
.btn-download{margin-top:52px;}
.contact-download h4{margin-left:0px;}
.contact-download h4{margin-top:82px;}
.copyright{margin-top:70px;}
.privacy{margin-bottom:38px;}
.price-about-wrap-mobile{display:block;}
    .menu-btn {
    display: block;
}
		.slider-img-black-center {

    width: 340px;
    height: 365px;
    margin-left: -170px;
    margin-top: -159px;
}
	.right-about-block-border {
   
       padding-left: 164px;
}

	.list-about ul {
    padding-bottom: 27px;
}
	.gallery .slick-slide {
    height: 400px;
}
.left-team-block {
   padding-bottom: 97px;
    margin-left: 62px;
    padding-left: 50px;
    width: 641px;
    padding-right: 0;
}
	.left-team-block p {
  
    padding-right: 32px;
}
.right-team {
     margin-top: -53px;
}
}