/* Размытие фона шапки меню */
#nav1006346151 {
    background-color: rgba(255, 255, 255, 0.4) !important;
    backdrop-filter: blur(5px);
}

/* Цветные буквы заголовков */
h1, h2, h3, h4, .t1052__title {
    /*background: linear-gradient(0.1turn, rgba(251, 189, 0, 1) 0%, rgba(251, 189, 0, 1) 10%, rgba(248, 54, 0, 1) 100%);*/
    /*background: linear-gradient(0.75turn,rgba(255,148,21,1) 0%,rgba(255,199,9,1) 100%);*/
    /*-webkit-background-clip: text;*/
    /*-webkit-text-fill-color: transparent;*/
    /*background-clip: text;*/
    /*text-fill-color: transparent;*/
    text-shadow: 0px 5px 15px rgba(94, 140, 200, 0.3);
}

/* Модификация бургер меню в мобильной версии */
.tmenu-mobile__container {
    min-height: 50px !important;
    padding: 5px 20px !important;
}

.tmenu-mobile {
    background-color: rgba(30, 30, 30, 0.3) !important;
    backdrop-filter: blur(5px) !important;
}

/* Обложка главной страницы - размер картинки */
.t941__cover-wrap {
    width: 60% !important;
}
.t941__cover, .t941__cover-wrap .t833__sliderwrapper {
    inset: 0 -24vw 0 0 !important;
}
#rec1088705931 > div > div > div.t941__content.t-col {
    width: 50% !important;
}

/* Цвет прогресс-бара в заявке */
.t-form__screen .t-form__screen-progress-bar {
    stroke: #ff9415 !important;
}
.t-form__screen .t-form__screen-number-container {
    /*color: #fff  !important;*/
}

/* Выравнивание цифр в преимущетсвах */
#rec1006614196 .t1052__text, #rec1006614196 > div > ul > li > div.t1052__title.t-title.t-title_md.t-animate, #rec1006614196 > div > ul > li > div.t1052__title.t-title.t-title_md {
    text-align: left !important;
}

/* Скругление изображений блога на главной странице */
#carousel_1007147021 > div.js-feed-post.t-feed__post.t-item.t-width.t-slds__item.t-slds__item_active.t-feed__grid-col.t-align_left > a > div > div > div.t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle > div.t-feed__post-bgimg.t-bgimg.loaded,
#carousel_1007147021 > div > a > div > div > div.t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle > div.t-feed__post-bgimg.t-bgimg.loaded,
#rec1008190306 > div > div > ul > li > div > div.t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle > div.t-feed__post-bgimg.t-bgimg.loaded {
    border-radius: 6px;
}

/* Свечение кнопки внизу экрана в моб.версии */
#rec1006876931 > div > div > a {
    box-shadow: 0px 5px 15px rgba(251, 189, 0, 0.5);
}

/* Высота блока со стрелками в услугах */
#rec1036619216 > div > div.t1196__container_flex.t-container.t-container_flex,
#rec1088677526 > div > div.t1196__container_flex.t-container.t-container_flex {
    height: 38px !important;
}
#rec1007327946 > div > div.t1196__items {
    margin-top: -15px !important;
}

/* Скрытие подчёркивание у ссылок на карточках услуг */
#cardtitle1_1036620441, #cardtitle2_1036620441 {
    border-bottom: none !important;
    -webkit-box-shadow: none !important;
}

/* Подсветка второй кнопки в услугах */
#carousel_1036619216 > div > div > div > div.t-card__btn-wrapper > div:nth-child(2),
div.t778__container.t-container.t778__container_mobile-grid.mobile-two-columns > div > div > div > div > a.t778__btn.t778__btn_second.t-btn.t-btn_sm,
#carousel_1036619216 > div > div > div > div.t-card__btn-wrapper > a:nth-child(2),
#rec1046860961 > div > div.t778__container.t-container.t778__container_mobile-grid > div > div > div > div > a.t778__btn.t778__btn_second.t-btn.t-btn_sm,
#carousel_1088677526 > div > div.t1196__content > div > div.t-card__btn-wrapper > a:nth-child(2),
#carousel_1088677526 > div > div.t1196__content > div > div.t-card__btn-wrapper > div:nth-child(2) {
    box-shadow: none !important;
}

/* Фон под логотипами автобрендов на главной */
#rec1008168906 > div > ul > li > div > div > img {
    background-color: #f1f1f1 !important;
}

/* Цвет фона страницы статьи */
#rec1007147021 > div > div, #rec1008190306 > div > div {
    /*background-color: #1e1e1e !important;*/
}

/* Цвет даты внутри статьи */
#rec1007147021 > div > div > div.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static > div.t-feed__post-popup__content-wrapper > div > div.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_beforetitle > span > span,
#rec1008190306 > div > div > div.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static > div.t-feed__post-popup__content-wrapper > div > div.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_beforetitle > span > span {
    color: #5e8cc8 !important;
}

/* Цвет полоски слева у циататы внутри статьи */
.t-feed__post-popup__text-wrapper blockquote.t-redactor__quote {
    border-left: 3px solid #fe8c00 !important;
}

/* Отсуп контента сверху в тексте блога */
.t-feed__post-popup__container {
    padding: 15px 0 !important;
}

/* Подсказка у виджета контактов, смена шрифта */
.t898__btn-text {
    font-family: 'Ubuntu' !important;
    font-weight: normal !important;
}

/* Стиль корзины */
/* Фон корзины */
.t706__cartwin-content {
    /*background-color: #1e1e1e !important;*/
}

/* Цвет и шрифт */
.t706__product-title,
.t706__cartwin-prodamount-price,
.t706__cartwin-prodamount-wrap,
.t706__cartwin-totalamount-wrap {
    font-family: 'Ubuntu' !important;
    /*color: #ffffff !important;*/
}

/* Убираем полосы (девайдеры) */
.t706__cartwin-top {
    border-bottom: none !important;
}
.t706__cartwin-bottom {
    border-top: none !important;
}

/* Шрифт в полях ввода */
.t-input {
    font-family: 'Ubuntu' !important;
}

/* Подсказка в ползунке */
.t-range__value-txt {
    background-color: #1e1e1e !important;
}

/* Фон в карточке товара */
#rec1054871521 {
    /*background-color: #1e1e1e !important;*/
}

/* Скругление картинок в преимуществах на страницах услуг */
#rec1089155941 > div > div > div > ul > li > div.t905__content,
#rec1089265581 > div > div > div > ul > li > div.t905__content {
    background: #f1f1f1 !important;
    border-radius: 6px 0px 0px 6px !important;
}
#rec1089155941 > div > div > div > ul > li > div.t905__image_wrapper > div,
#rec1089265581 > div > div > div > ul > li > div.t905__image_wrapper > div {
    border-radius: 0px 6px 6px 0px !important;
}
.t905__content::after {
    border-left-color: #f1f1f1 !important;
}

/* Фон первого экрана в градиент https://cssgradient.io */
#rec1078078441, #rec1088705931 > div {
    background: linear-gradient(145deg,rgba(40, 82, 133, 1) 10%, rgba(94, 140, 200, 1) 50%, rgba(251, 189, 0, 1) 100%);
}

/* Для горизонтальной мобильной версии корректное отображение фотографии на главном экране */
@media screen and (orientation: landscape) {
    #rec1078078441 > div > div > div.t996__cover-wrapper > div {
        min-height: 500px !important;
    }
}


@media screen and (max-width: 960px) {
    /* Вертикальный отступ между пунктами гарантии */
    .t491__col {
        margin-bottom: 20px;
    }
    
    /* Положение виджета контактов */
    .t898__btn {
        bottom: 80px !important;
        right: 20px !important;
    }
    
    /* Отствуп между марками авто на главной странице */
    #rec1008168906 > div > div > div {
        margin-bottom: 10px !important;
    }
    
    /* Марки в 2 колонки на мобилных */
    #rec1008168906 > div > div {
        display: grid;
        grid-template-columns: 50% 50%;
        gap: 0px;
    }
    
    /* Удаление разделителя в колонках на мобильных */
    #rec1008168906 > div > div > div:nth-child(5),
    #rec1008168906 > div > div > div:nth-child(10),
    #rec1008168906 > div > div > div:nth-child(15),
    #rec1008168906 > div > div > div:nth-child(20),
    #rec1008168906 > div > div > div:nth-child(25),
    #rec1008168906 > div > div > div:nth-child(30),
    #rec1008168906 > div > div > div:nth-child(35),
    #rec1008168906 > div > div > div:nth-child(40),
    #rec1008168906 > div > div > div:nth-child(45),
    #rec1008168906 > div > div > div:nth-child(50),
    #rec1008168906 > div > div > div:nth-child(55) {
        display: none;
    }
    
    /* Отступ текста сверху в обложке на главной странице */
    #rec1078078441 > div > div > div.t996__container > div > div {
        margin-top: 30px !important;
    }
    
    /* Размер шрифта на кнопке первого экрана "Получить консультацию" */
    #rec1078078441 > div > div > div.t996__container > div > div > div.t996__buttons > div > a {
        font-size: 20px !important;
    }
}