/*Custom Style*/
.topficed{display: flex;justify-content: space-around;}
.bx-controls-direction{display: none}
@media only screen and (min-width: 768px) {
    .nosticky .nav {
        display: flex !important;
    }
}
.about{display: none}
.sticky .topficed{flex-direction: column}
.blog .items{display: flex;flex-wrap: wrap;justify-content: space-evenly;}
.header_top .center{display: none}
.header .left {
    width: 25.5%;
}
.header .right{margin-left: 10%;width: 55%;}
.header .right .callback{display: none}
.header .phone{vertical-align: middle;display: inline-block;padding-top: 10px}
@media (max-width: 768px) {
    .header .left {
        width: 100%;
        text-align: center;
    }
    .search_mob{display: none}
}
.header .logo.color_logo img{
    background-color: #fff;
}
.footer .copyrights{color: #666!important;}
.color {
    background-color: #053967!important;
}
.header .logo {
    max-width: 300px;
}
.header .header_top {
    padding-top: 15px;
    padding-bottom: 10px;
}
.MsoNormal{font-weight: normal!important;}

@font-face {
    font-family: 'Verdana';
    src: url('/bitrix/templates/prorab/fonts/Verdana.ttf') format('ttf'),
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Применение шрифта */
body {
    font-family: 'Verdana', Arial, sans-serif!important;
}
@media (max-width: 1250px) and (min-width: 601px) {
    .tit_sl {
        width: 200%;
    }
    .slider .container {
        margin-left: 10px !important;
    }
}
.work {
    max-width: 2000px;
}
@media (max-width: 400px) {
    .title_slider {
        font-size: 14px !important;
        position: absolute;
        top: -80px;
        right: -10px;
}
    .title_slider span{
        font-size: 12px !important;
    }
    .block_img {
        margin-left: -30px!important;
    }

    .work {
        /*padding-right: 0 !important;*/
        min-width: 100%;
    }
.bx-viewport{height: 1143px!important;}
}
@media only screen and (max-width: 767px) {
  .header .container {
    background-color: #053967;
  }

}