.t451m__list_item { 
   /*Высота пунктов меню */
   height: 40px;
    /*Высота строки */
   line-height: 1.8;
    /*Эффект*/
   transition:all 0.3s cubic-bezier(0, 0, 0.8, 1.0);
} 
   /*Отступы основного контейнера*/
 .t451m__container {
    padding: 48px 0px 38px 30px !important;
}
 /*При наведении*/
.t451m__list_item:hover {
     /*Показываем правую границу
    border-right: 5px solid #F62B0C;*/
     /*Смещаем пункт меню вправо*/
    padding-left: 10px;
    /*Закрашиваем фон пункта при наведении
    background: rgb(31, 31, 31);*/
}
 /*Отступ текста справа*/
 .t-menu__link-item {
    padding-left: 5px;
}

 /*Увеличение паддингов в кнопке отправить в контактах*/
@media screen and (min-width: 480px){
#rec176149061 .t-submit {
    padding: 0 80px;
}
}

 /*Увеличение паддингов в кнопке отправить в блоге*/
@media screen and (min-width: 480px){
#rec177455024 .t-submit {
    padding: 0 80px;
}
}

 /*Увеличение паддингов в кнопках подробнее думаем делаем*/
@media screen and (min-width: 480px){
#rec175776162 .t-btn_sm {
    padding: 0 80px;
}
}

 /*Увеличение паддингов в кнопке смотреть все проекты*/
@media screen and (min-width: 480px){
#rec179157285 .t142__submit {
    padding: 0 80px;
}
}

@media screen and (max-width: 640px){
    .t-title_xxs{
    font-size: 38px;
    }    
    .t-descr_xs{
    font-size: 16px;
}
}

 /*Блог*/
  /*заголовки и текст*/
@media screen and (min-width: 640px){  
.t-redactor__h3 {
    font-size: 38px !important;
    font-weight: 800;
}
}
@media screen and (max-width: 640px){  
.t-redactor__h3 {
    font-weight: 800;
}
}

@media screen and (min-width: 640px){
.t-title_xxs {
    line-height: 1.1 !important;
   /* font-size: 52px !important;*/
    font-weight: 800 !important;
}
}
@media screen and (max-width: 640px){
.t-title_xxs {
    font-weight: 800 !important;
}
}
.t-redactor__h4 {
    line-height: 1.1 !important;
}
.t-text_md {
    font-size: 16px !important;
}


