    .t-popup__block-close-button {
        padding: 10px 15px 10px 20px;
    }
    .t-input-error {
        color: #ff8686 !important;
    }
    /*footer*/
    .t457__copyright {
        opacity: 0.9 !important;
    }
     /*footer*/
     /*текст для преимуществ высота*/
    .t859__wrap_right {
        min-height: 270px;
    }
    /*текст для преимуществ высота*/
    /*кнопка в меню декстоп*/
    .t228 .t-btn {
        height: 50px;
        font-size: 16px;
        font-weight: 600;
    }
    /*кнопка в меню декстоп*/
    /*иконки соц сетей в подвале*/
    .t463 .t-sociallinks__svg {
        width: 30px;
        height: 30px;
    }
    /*иконки соц сетей в подвале*/
    /*анимация формы на главном экране*/
    #rec666436909 .t-animate[data-animate-style='fadeinleft'] {
        transition-duration: 5s;
    }
    /*анимация формы на главном экране*/
    /*кнопки*/
    .t-btn_sm, .t-btn {
        font-size: 16px !important;
        font-weight: 600 !important;
    }
    .t182 .t-btn_md {
        font-size: 18px !important;
        font-weight: 600;
    }
    .t-feed__buttons-wrapper {
        margin-top: 30px !important;
    }
    /*кнопки*/
    
    
    @media (min-width: 960px) and (max-width: 1200px) {
    /*меню*/
    .t228__right_descr div {
        font-size: 20px !important;
    }
    .t228__list_item {
        padding: 0 5px !important;
    }
    .t228 .t-btn {
        height: 45px;
        font-size: 15px;
    }
    .t228__right_buttons {
        padding-left: 10px;
    }
    .t228__right_descr {
        padding-left: 10px;
    }   
    .t228__logo {
        padding-right: 10px;
    }
    .t228__list_item .t-menu__link-item {
        font-size: 20px !important;
    }
    /*меню*/
    /*обложка*/
    #rec668582826 {
        padding-top: 60px !important;
    }
    .t712__title.t-title.t-title_xl {
        font-size: 60px !important;
    }
    .t712 .t-descr_xxl {
        font-size: 20px;
    }
    .t712 .t712__formwrapper {
        padding: 25px;
    }
    /*обложка*/
    }
    
    @media screen and (max-width: 980px) {
        .t451m__list_item:last-child .t-menu__link-item {
            color: #fff !important;
            font-size: 18px !important;
            font-weight: 500 !important;
            border: 1px solid #f2c500;
            border-radius: 3px;
            background-color: #f2c500;
            line-height: 43px;
            padding: 5px 30px;
            margin-top: 15px;
        }
        .t859__separator {
            margin-bottom: 0!important;
        }
    }
    
    @media (min-width: 640px) and (max-width: 960px) {
        /*обложка*/
        #rec668582826 .t712 .t712__left-content {
            margin-top: 200px;
        }
        .t712.t-container .t-title_xl {
            line-height: 1;
            font-size: 60px !important;
        }
        /*обложка*/
        /*карточки шагов*/
        .t948__textwrapper {
            padding: 30px 30px !important;
        }
        /*карточки шагов*/
        /*карточки команды*/
        .t923__textwrapper.t923__paddingsmall {
            padding: 15px 15px;
        }
        /*карточки команды*/
        .r.t-rec.t-rec_pt_75.t-rec_pt-res-480_60.t-rec_pb_45.t-rec_pb-res-480_30 {
                padding-top: 60px !important;
                padding-bottom: 30px !important;
        }
        .r.t-rec.t-rec_pt_75.t-rec_pt-res-480_60.t-rec_pb_0.t-rec_pb-res-480_0 {
            padding-top: 60px !important;
        }
        .r.t-rec.t-rec_pt_60.t-rec_pb_0 {
            padding-top: 0 !important;
        }
        /*заголовки*/
        .t-title_lg {
                line-height: 1 !important;
        }
        /*заголовки*/
        /*menu*/
        .t451m__container {
            padding: 48px 25px 38px !important;
        }
        /*menu*/
    }
    @media (min-width: 400px) and (max-width: 640px) {
        .t-rec_pt-res-480_75 {
            padding-top: 30 !important;
        }
    }
    @media screen and (max-width: 640px) {
        /*обложка*/
        .t189__title {
            font-size: 39px;
            line-height: 37px;
        }
        .t189__descr {
            padding: 0;
        }
        .t189__wrapper {
            padding-top: 230px;
            padding-bottom: 0;
        }
        #rec668645261 .t-col {
            padding-left: 10px;
            padding-right: 10px;
        }
        /*обложка*/
        /*заголовки все*/
        .t-title_lg {
            font-size: 40px;
            line-height: 1 !important;
        }
        /*заголовки все*/
        /*карточки этапов*/
        .t948 .t-name_md {
            font-size: 22px;
        }
        /*карточки этапов*/
        /*попап формы*/
        .t702 .t-popup__block-close {
            background: #fff;
        }
        .t702 .t702__wrapper {
            padding: 0px 20px;
        }
        .t702 .t-title_xxs {
            font-size: 30px;
        }
        /*попап формы*/
        /*footer*/
        .t463__logo {
            font-size: 30px !important;
        }
        /*menu*/
        .t451__logo .t-heading_xs {
            font-size: 30px !important;
        }
        /*отзывы*/
        .t958__author-name {
            font-size: 24px;
        }
        .t958__review-text {
            font-size: 18px;
        }
        /*отзывы*/
        /*блог*/
        .t1004 .t-feed__container {
            padding: 0px !important;
        }
        /*блог*/
        /*заголовок на обложке доп страниц*/
        .t182__title {
            font-size: 40px;
            line-height: 44px !important;
        }
        /*заголовок на обложке доп страниц*/
        /*заголовки в карточках,страница услуг*/
        .t-name_xl {
            font-size: 24px;
        }
        /*заголовки в карточках,страница услуг*/
        /*текст на страницах услуг*/
        .t-text_md {
            font-size: 20px !important;
        }
        .t948 .t-text_xs {
            font-size: 20px !important;
        }
        /*текст на страницах услуг*/
        /*текст в формах*/
        .t-text_xs {
            font-size: 16px !important;
        }
        .t-descr_md {
            font-size: 20px !important;
        }
        /*текст в формах*/
        /*форма*/
        .t712 .t712__title-second {
            font-size: 24px;
        }
         /*форма*/
    }
    
    
    
    
    
    
    
    
    
    
    
    