/*Шапка на главной странице + Шапка на второстепенных страницах*/
/*Выдвижное меню*/
#rec865777719 .t396__artboard.t396__artboard-fixed-active,
#rec866477424 .t396__artboard.t396__artboard-fixed-active {
    top: 5px;
}
/*Пункты меню на десктопе на главной странице + Пункты меню на десктопе на второстепенных страницах*/
#rec864595217 .t396__elem.tn-elem .tn-atom:has(a):hover,
#rec865777719 .t396__elem.tn-elem .tn-atom:has(a):hover,
#rec866478861 .t396__elem.tn-elem .tn-atom:has(a):hover,
#rec866477424 .t396__elem.tn-elem .tn-atom:has(a):hover {
	color: #ff7d03;
}
/*Пункты меню в шапке на десктопе на второстепенных страницах*/
#rec868299804 .t-menu__list .t229__list_item {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
}
#rec868299804 {
    margin-top: 15px;
}
#rec868299804::after {
    content: "";
    display: block;
    /*max-width: 1160px;*/
    max-width: 100%;
    width: 100%;
    height: 1px;
    margin: 0 auto;
    background: #ccc;
}
/*Хлебные крошки*/
.t758 .t758__link-item_active {
    pointer-events: none;
}
/*Секция с цифрами + Галереи*/
@media screen and (max-width: 640px) {
    .t822,
    .t604 {
        padding: 0 20px;
    }
    .t921__tile_right {
        display: none;
    }
}
@media screen and (min-width: 960px) {
    .t921__tile_right {
        top: 20px;
    }
}
/*Ширина полей ввода в квиз-форме*/
.t-quiz__contact-form__layout.t-input-group_one-col .t-quiz__step__input .t-input {
	max-width: 400px;
}