.t1075__link {
    margin-bottom: 10px;
}


/* цветная кнопка из подзаголовка */
.uc-title_marker a {
    padding: 8px 22px !important;
    border-radius: 20px !important;
}


/* Градиентная заливка и бордер для попапа */
.uc-come_form_block .t-popup__container {
    border: 1px solid #474747;
    background-image: linear-gradient(200turn, rgba(27, 27, 28, 1) 0%, rgba(45, 45, 46, 1) 100%) !important;
}


/*фиксация и стили меню*/
.uc-menu__fix {
    position: fixed !important;
    z-index: 999 !important;
    top:30px !important;
    width:100% !important;
    pointer-events:none;
}

.uc-menu__fix .t396__artboard {
    position: fixed !important;
    z-index: 999 !important;
    top:30px !important;
    width:100% !important;
}

.menu_bg_frame {
    padding: 20px 0;
}

.t-records {
    background-color: transparent !important;
}

.menu_btn > .tn-atom {
    padding: 0 10px;
}


/*кнопка в форме слева*/
.t678 .t-form__submit {
    text-align: left;
}


/* изменение вкладок */
.t395__wrapper .t395__tab {
    border-radius: 10px !important
}

.t395__tab_active:after {
    background-color: rgba(0,0,0,0);
}

.t480__blockimg {
    background-position: top;
}


/* отступы у заголовков */
.t795__title {
    margin-bottom: 20px;
}

.t225__descr {
    padding: 20px 0 0 0;
}


/* Фон для уведомлений */
.uc-notification .t056 {
    padding: 0 20px;
}

.uc-notification .t-col {
    background-color: rgba(31, 208, 160, .1);
    border: 2px solid rgba(31, 208, 160, .05);
    border-radius: 10px;
}

.uc-notification .t056__title {
    padding: 20px 22px 0;
}

.uc-notification .t056__descr {
    padding: 10px 22px 20px;
}

@media screen and (max-width: 1199px) {
    .uc-notification .t056__title {
        padding: 20px 0 0;
    }
    
    .uc-notification .t056__descr {
        padding: 10px 0 20px;
    }
}