@media (max-width: 1023px)
{
    /*---------------
        Main styles
    ---------------*/
    .block_title{margin-bottom: 40px;}
    .personal-wrap .breadcrumbs{display: none;}
    .personal-wrap{padding: 0 !important;}

    /*---------------
        Header
    ---------------*/
    header.home .header-top{height: 136px;}
    header.inner{height: 220px;}
    header .menu_link{display: inline-block;}
    #horizontal-multilevel-menu{display: none;}
    header .logo{left: 0;}
    
    header .menu_link{top: 0px;}
    
    .search-form{top: 60px;bottom: auto;right: 45px;}
    /*---------------
        Main section
    ---------------*/
    .home-top-left, .home-top-right{float: none;}
    .home-top-left{position: absolute;z-index: 100;}
    .home-top-left .title{margin-bottom: 20px;}
    .home-top-left .descr{margin-bottom: 15px;}
    .home-top-right{width: 100%;position: absolute;top: 200px;}
    .home-top-right .slider{width: 90%;top: -110px;}
    .home-top-right .play-btn, .home-top-right .play-btn2{top: -20px;left: 72%;margin-left: -115px;}
    .home-top-right .play-title{top: 200px;right: 22px;}
    .home-top-right .buy-block{width: 98%;text-align: center;}
    .home-top-right .buy-block .title{text-align: left;}
    .home-top-right .logos img{width: auto;}
    
    .about-right .about-inner{padding-left: 65px;}
    
    /* .advantages .adv-item{padding: 38px 28px 45px;}
    .advantages .adv-item img{display: none;}
    .advantages .adv-item:nth-of-type(4){height: 330px;}
    .advantages .adv-item:hover img.pic1, .advantages .adv-item:hover img.pic2{display: none !important;} */
    
    .home-buy .title{width: 42%;position: relative;top: 10px;font-size: 48px;line-height: 52px;}
    
    .home-news .block_title{height: 92px;margin-left: 34px;}
    .home-news .road-item .name{font-size: 22px;line-height: 26px;}
    .home-news .road-block{/*min-height: 960px;*/min-height: 300px;}
    .home-news .road-block .bx-viewport{min-height: 735px;}
    /* .home-news .road-pic{height: 115px;} */
    .home-news .road-block .bx-controls{height: 109%;}
    .home-news .road-item .name{height: 54px;padding: 0 20px 0 36px;}
    
    .home-blog{height: 458px;}
    .home-blog .blog-pic{height: 150px;}
    .home-blog .blog-pic img{height: auto;}
    .home-blog .owl-carousel .owl-nav .owl-prev{left: 5%;}
    .home-blog .owl-carousel .owl-nav .owl-next{right: 5%;}
    .ru .home-blog .owl-carousel .owl-nav .owl-prev{left: 0;}
    .ru .home-blog .owl-carousel .owl-nav .owl-next{right: 0;}
    
    .page-content{margin-top: 70px;}
    .news-side{width: 100%;max-width: inherit;float: none;margin-bottom: 35px;padding: 8px 30px 14px;}
    .text-wrap ul li{display: inline-block;margin-right: 16px;padding-left: 14px;}
    
    .news-list{width: 100%;}
    .all-news .news-item{width: 23.5%;}
    .news-detail iframe{max-width: 100%;}
    
    .page-nav{clear: both;margin-left: 0;}
    
    .inner-buy{margin-top: 35px;}
    
    .roadmap{margin: 0 auto 100px;}
    .road-item{margin-bottom: 30px;}
    .road-item.even{margin-left: 24%;}
    
    .contact-item{width: 31%;margin-right: 5px;}
    
    .blog-side{width: 100%;float: none;}
    .blog-menu{padding: 43px 34px 18px;}
    .blog-list{width: 100%;}
    
    .personal-page{margin: 96px 0 -34px;}
    .personal-right{padding-left: 70px;}
    ul.personal-menu li{padding-left: 26px;}
    .personal-left-inner{padding-top: 40px;}
    
    .pres-wrap{width: 90%;height: 500px;}
    .pres-wrap .owl-carousel .owl-nav .owl-prev{left: -38px;}
    .pres-wrap .owl-carousel .owl-nav .owl-next{right: -38px;}
    
    div.news-detail img.detail_picture{max-width: 320px;}
    /*---------------
        Footer
    ---------------*/
    footer .socials{position: relative;top: 9px;}
    footer .social-block .title{font-size: 36px;margin-right: 30px;}
    footer .socials a + a{margin-left: 2px;}
    
    .footer-bot{height: 120px;}
    /*---------------
        ru
    ---------------*/
    .ru .advantages .adv-item{min-height: 470px;}
}

@media(max-width:992px){
    .advantages .adv-item{padding: 20px;}
    .advantages .adv-item img{position: relative;top: 0;
        right: 0;}
        .advantages .adv-item:not(.big) {
            min-height: 301px;
        }
}