       /*заблюривание фона у стандартных попапов*/
    .t-popup.t-popup_show {
        backdrop-filter: blur(6px) !important;
        -webkit-backdrop-filter: blur(6px);
    }
    
        
        
/*выделение неправильной валидации*/
    .t-form__errorbox-middle {
        visibility: hidden !important;
        height: 0 !important;
    }
   
   
   
    .t997__cards-wrapper {
        margin-bottom: 0; 
    }
    .t997__col {
        margin-bottom: 0;
    }
    .t849__text {
        margin-left: 20px;
    }
    .t422__text.t422__col.t422__col_5.t-col.t422__text_left, .t422__img.t422__col.t422__col_5.t-col.t-bgimg.loaded, .t492__blockimg.t-bgimg.loaded, .t851__table, .t939__card, .t612__wrapper {
        border-radius: 20px;
    }
    /*
    .uc-radius {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
    }*/
    .t750 .t-popup__container.t-popup__container-static {
        margin: 20px auto;
    }
    .t422__text.t422__col.t422__col_5.t-col.t422__text_left {
        border-top-left-radius: 20px;
        border-top-right-radius: 0;
        border-bottom-left-radius: 20px;
        border-bottom-right-radius: 0;
    }
    .t422__img.t422__col.t422__col_5.t-col.t-bgimg.loaded, .t492__blockimg.t-bgimg.loaded {
        border-top-left-radius: 0;
        border-top-right-radius: 20px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 20px;
    }
    
    /*кнопка*/
    .t142A .t142A__btn {
    margin-bottom: 0;
    }
    
    /*новый год*/
    .t970_gift .t970__widget, .t970_gift .t970__widget-input:checked+.t970__widget, .t970_preview.t970_gift .t970__widget {
    bottom: 20px;
    left: 15px;
    }
@media screen and (min-width: 1500px) {
    .t228__list_item .t-menu__link-item {
        font-size: 18px !important;
    }
}
@media screen and (min-width: 1200px) {
    .t-popup__block-close-button {
        padding: 20px 20px 20px 0px;
    }
}
@media screen and (max-width: 1500px) {
    .t939 .t-card__title.t-name.t-name_md {
        font-size: 30px !important;
    }

}


@media (min-width: 980px) and (max-width: 1400px) {
.t228__padding40px {
    width: 10px;
}
}
@media (min-width: 980px) and (max-width: 1300px) {
 .t228__list_item {
    padding: 0 8px !important;
}
    .t228__imglogo {
    margin-right: 20px;
    }
    .t228__right_buttons {
    padding-left: 20px;
    }
    .t228__right_langs {
    padding-left: 20px;
    }

}

@media screen and (max-width: 1200px) {
    .t181__title.t-title.t-title_md {
        font-size: 52px !important;
    }
    .t181__descr.t-descr.t-descr_lg {
        font-size: 16px !important;
    }
    .t939 .t-card__title.t-name.t-name_md {
        font-size: 24px !important;
    }
    .t851 .t-name_xl {
        font-size: 18px !important;
    }

}

@media (min-width: 640px) and (max-width: 1200px) {
.t-title_lg {
        font-size: 50px;
    }
}
@media screen and (max-width: 980px) {
    .t-heading_xs {
        font-size: 46px;
    }
    .t492__blocktable {
        height: auto !important;
    }
    .t555__contentwrapper {
        padding: 0;
    }
    .t555__contentbox {
        height: 250px !important;
    }
    .tmenu-mobile__container {
        box-shadow: 0px 1px 10px 1px rgba(4, 89, 255, 0.2);
    }
     .t555__contentwrapper {
        padding-bottom: 20px;
    }
    /*карточки тарифов*/
    .t1069__content {
        padding: 30px 20px;
    }
}
@media (min-width: 640px) and (max-width: 980px) {
    /*контакты*/
    .t1056__col.t-col.t-col_3 {
        width: 50%;
        max-width: 50%;
    }
        .t1056__row {
        display: flex;
        flex-wrap: wrap;
    }
    .t497__col.t-col.t-col_6.t497__col_first.t-item.t-list__item, .t497__col.t-col.t-col_5.t-prefix_1.t-item.t-list__item, .t497 .t-list__item, .t497.t-list__item:nth-child(-n+2) {
        width: 50%;
        max-width: 50%;
    }
    .t497 .t-list__item, .t497 .t-list__item:nth-child(-n+2) {
        margin-top: 0px !important;
    }
}

@media screen and (max-width: 640px) {
    /*новый год*/
    .t970_gift .t970__widget, .t970_gift .t970__widget-input:checked+.t970__widget, .t970_preview.t970_gift .t970__widget {
    bottom: 60px;
    left: 10px;
}
    /*новое меню*/
    .tmenu-mobile__container {
        padding: 15px 15px !important;
        box-shadow: 0px 1px 10px 1px rgba(4, 89, 255, 0.2);
    }
    .tmenu-mobile__imglogo {
        width: 150px !important;
    }
    /*новое меню*/
    
    .t-heading_xs {
        font-size: 34px;
    }
    .t422__img-mobile.t-col.t-bgimg.loaded {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
    }
    
    .t422__text.t422__col.t422__col_5.t-col.t422__text_left{
        border-bottom-left-radius: 20px;
        border-bottom-right-radius: 20px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .t-descr.t-descr_md {
        font-size: 20px !important;
    }
    .t492 .t-title {
        padding-top: 0;
    }
    .t492 .t-descr {
        padding-bottom: 0;
    }
    .t492__blocktable {
        max-height: 650px !important;
    }
    .t-descr.t-descr_md {
        font-size: 18px !important;
    }
    .t997__header-wrapper {
        padding: 130px 0 80px;
    }
    .t181__title.t-title.t-title_md {
        font-size: 30px !important;
    }
    .t181__wrapper {
        padding-top: 130px !important;
    }
    .t750 .t-popup__block-close, .t702 .t-popup__block-close, .t756 .t-popup__block-close {
        background: #fff;
    }
    .t702 .t-title_xxs {
        font-size: 30px;
    }
    .t702 .t-descr_xs {
        font-size: 15px;
    }
    .t702 .t-text_xs {
        font-size: 12px;
    }
    .t612 .t-name_md {
        font-size: 18px;
    }
    .t612__title {
        padding: 20px 5px;
    }
    .uc-more .t-card__title.t-name.t-name_xl {
        font-size: 30px !important;
    }
    
    .t915 .t-text_md {
        font-size: 18px;
    }
    
    .t555__contentwrapper {
        padding-bottom: 20px;
    }
    
       .t975__list-item {
    padding: 8px 3px 10px !important;
   }
}

