/* Кнопка в блоке FR308 */
.t1115__button.t-btn_md {
    height: 60px;
    padding-left: 60px;
    padding-right: 60px;
}
/* Буллеты FR308 */
.t1115__features_column-2 .t1115__feature {
    padding: 0px 5px 0px 20px;
}
/* Блок буллетов FR308 */
ul.t1115__features.t1115__features_column-2 {
    margin-top: 40px;
}
/* Дескриптор FR308 */
.t1115__descr.t-descr.t-descr_xl {
    margin-top: 10px;
}

@media (min-width: 981px) {
    .t1110 {
        padding: 0px 40px;
    }
    .t-container.t-container_flex.t1110__container_vtop {
        background: #F2EEFD;
        padding: 60px 40px;
        border-radius: 30px;
    }
    li.t1110__feature.t1110__feature_icon-left.t-item:nth-child(1) {
    margin-top: 0px !important;
}
}

@media (max-width: 980px) {
    .t-container.t-container_flex.t1110__container_vtop {
        background: #F2EEFD;
        padding: 20px;
        border-radius: 30px;
    }
}

/*
.main-photo .tn-atom {
    border-radius: 0px 0px 0px 100px !important;
} */

/* Белый фон пунктов FR206 */
.t503 .t-item .t-align_left{
 background-color:#ffffff;
 border-radius:20px;
 padding:20px;
}

.uc-fr206-inverse .t503 .t-item .t-align_left{
 background-color:#f9f8fc;
 border-radius:20px;
 padding:20px;
}

/* Одинаковая высота FR206 */
#allrecords .t-rec .t503 .t-card__container_inrow3 .t-item .t-align_left{
 height:90% !important;
}
 

 
 /* TX16N2 расстояние между вопросами */
 .t668__col.t-col.t-col_12 {
    margin-bottom: 10px !important;
}
 
/* Текст в полях ввода в форме Зеро */
.t-input {
    font-family: 'TildaSans', Arial, sans-serif;
    font-weight: 400 !important;
}

/* Кнопка в форме Зеро */
button.t-submit {
    letter-spacing: 1px;
}

/* Пункты меню ME302 */
.t446__leftwrapper {
    width: 70% !important;
}

/* Чекбоксы с политикой в формах (зеро-блок) */
.t-checkbox__control {
    display: flex !important;
}
    
/* Чекбоксы с политикой в формах (зеро-блок) */
.t-input-group.t-input-group_cb {
    margin-top: 15px !important;
}

/* Радиобаттон с выбором спосба связи в формах (зеро-блок) */
label.t-radio__control {
    font-size: 16px !important;
}

.t-radio__wrapper {
    margin-bottom: 20px !important;
}

/* Раскрывающийся текст (FAQ) TX16N2 */
@media screen and (max-width: 480px) {
    .t668__text.t-descr.t-descr_xs {
        font-size: 16px !important;
    }
    
    .t668__text.t-descr.t-descr_xs a {
        color: #fff !important;
        background: #846DD0 !important;
        padding: 10px 20px !important;
        border-radius: 50px !important;
        font-size: 14px !important;
    }
  
    .t668__title.t-name.t-name_xl {
        font-size: 20px !important;
    }
        
}