.tmenu-mobile__imglogo {
    width: 180px!important;}
    .t338__logo {margin-bottom: 30px;
    margin-top: 50px;}
    
    #rec515205265 .t-col_8 {
    max-width: 900px;
}

@media screen and (max-width: 1200px){
#rec515205265 .t-col_8 {
    max-width: 850px;}
    
        .t-name_xs {
        font-size: 14px;
    }
}


@media screen and (max-width: 980px){
#rec519201258 .tmenu-mobile__menucontent_fixed {
    background-color: #242424;}


#rec515205265 {margin-top:80px;}
}

@media screen and (max-width: 960px) {
    .t523__time, .t523__textwrapper {
        text-align: left;
    }
    
    .t523__time {
        margin-top: 30px;
    }

    .t523__img {
        margin: 0 0 25px;
        max-width: 300px;
        
    }
    
    #rec836716482 .t225__title {text-align:left;}
}

@media screen and (max-width: 768px){
    .t154__descr {
        font-size: 20px;
        line-height: 28px;
    }
    
    .t463__typo {
        font-size: 14px;
        
    }
    .t-name_lg {
        font-size: 18px;
        
    }
    .t565__descr {
        font-size: 16px!important;
        margin-top: 12px;
    }
    .t-name_md {
    font-size: 18px;
    }

.t503__descr {
    margin-top: 20px;
    font-size: 16px!important;
}


.t608__descr {font-size: 16px!important;}

.t-heading_xs {font-size: 24px;}
.t-descr_lg {font-size: 18px;}
    
    .t-btn_sm {font-size: 16px;}
}


@media screen and (max-width: 640px){
    
  .t603__tile {
    width: 100%;
    padding:0;
}  

  .t603__tile_25 {
    width: 100%;
    padding:0;
}  

    .t-name_xs {
        font-size: 14px;
    }
}