    :root {
        /*Dealer*/
        --dealer-name: 'Авто-Лидер';
        
        /*Burger*/
        --burger-icon: url(https://kgm.ru/build/app_build/images/burger.70d0b598.svg);

        /*Text styles*/
        --font-primary: 'NotoSans';
        --font-secondary: 'NotoSans';
        
        /*Colors*/
        --color-primary: #2E2D2D;
        --color-secondary: #7C7979;        
        /*--color-tertiary: #A6B7BE;*/
        /*--color-quaternary: #A6B7BE;*/
        
        --color-accent-primary: #000000; 
        --color-accent-secondary: #5E5871; 
        
        --color-nav-primary: var(--color-primary); 
        --color-nav-secondary: var(--color-bg-primary); 
        
        --color-bg-primary: #FFFFFF;
        --color-bg-secondary: #F2F2F2;
        --color-bg-tertiary: var(--color-accent-primary);
        --color-bg-quaternary: var(--color-accent-secondary);
        
        --color-border-primary: #D4D3D3;
        --color-border-secondary: #E1E0E0;
        --color-border-tertiary: rgba(0,0,0,.2);
        
        /*Button colors*/
        --color-btn-text-primary: var(--color-bg-primary);
        --color-btn-bg-primary: var(--color-accent-primary);
        --color-btn-border-primary: var(--color-accent-primary);
        
        --color-btn-text-secondary: var(--color-accent-primary);        
        --color-btn-bg-secondary: var(--color-bg-primary);
        --color-btn-border-secondary: var(--color-bg-primary);
        
        --color-btn-text-tertiary: var(--color-primary);        
        --color-btn-bg-tertiary: linear-gradient(to bottom right, #000000 50%, transparent 50.1%) 0 0, linear-gradient(to top left, #000000 50%, transparent 50.1%) 100% 100%;
        --color-btn-border-tertiary: inset 0 0 0 1px #000000;
        
        --color-btn-text-quaternary: var(--color-bg-primary);        
        --color-btn-bg-quaternary: linear-gradient(to bottom right, #FFFFFF 50%, transparent 50.1%) 0 0, linear-gradient(to top left, #FFFFFF 50%, transparent 50.1%) 100% 100%;
        --color-btn-border-quaternary: inset 0 0 0 1px #FFFFFF;
        
        --color-btn-text-primary-hover: var(--color-accent-primary);
        --color-btn-bg-primary-hover: var(--color-border-secondary);
        --color-btn-text-secondary-hover: var(--color-bg-primary);
        --color-btn-bg-secondary-hover: var(--color-primary);
    }    
    
    /*Анимация пульсации*/
    /*@keyframes pulse {*/
        
    /*    from {*/
    /*        transform: scale(1.2);*/
    /*    }*/
        
    /*    50% {*/
    /*        transform: scale(1);*/
    /*    }*/
        
    /*    to {*/
    /*        transform: scale(1.2);*/
    /*    }*/
        
    /*}        */

    /*Анимация логотипа*/
    @keyframes logoTransform {
        0% {
            transform: rotateX(0);
        }
        50% {
            transform: rotateX(0);
        }
        65% {
            transform: rotateX(90deg);
        }
        90% {
            transform: rotateX(90deg);
        }
        100% {
            transform: rotateX(0deg);
        }
    }
    @keyframes logoTransform2 {
        0% {
            transform: rotateX(90deg);
        }
        60% {
            transform: rotateX(90deg);
        }
        70% {
            transform: rotateX(0deg);
        }
        80% {
            transform: rotateX(0deg);
        }
        90% {
            transform: rotateX(90deg);
        }
        100% {
            transform: rotateX(90deg);
        }
    }
    
    /*Анимация баннеров*/
    /*[data-record-type="995"] .t-cover__carrier, [data-record-type="1065"] .t-cover__carrier, [data-record-type="712"] .t-cover__carrier {*/
    /*    -webkit-transform: scale(1.1) !important;*/
    /*    -ms-transform: scale(1.1) !important;*/
    /*    transform: scale(1.1) !important;*/
    /*    -webkit-transition-property: all !important;*/
    /*    -o-transition-property: all !important;*/
    /*    transition-property: all !important;*/
    /*    -webkit-transition-duration: 1s !important;*/
    /*    -o-transition-duration: 1s !important;*/
    /*    transition-duration: 1s !important;*/
    /*    -webkit-transition-timing-function: ease-in-out !important;*/
    /*    -o-transition-timing-function: ease-in-out !important;*/
    /*    transition-timing-function: ease-in-out !important;*/
    /*}*/
    /*[data-record-type="995"] .t-cover__carrier.loaded, [data-record-type="1065"] .t-cover__carrier.loaded, [data-record-type="712"].r_showed .t-cover__carrier {*/
    /*    -webkit-transform: scale(1) !important;*/
    /*    -ms-transform: scale(1) !important;*/
    /*    transform: scale(1) !important;*/
    /*}*/
    [data-record-type="1065"] .t-cover__carrier {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
        -webkit-transition-property: all !important;
        -o-transition-property: all !important;
        transition-property: all !important;
        -webkit-transition-duration: 1s !important;
        -o-transition-duration: 1s !important;
        transition-duration: 1s !important;
        -webkit-transition-timing-function: ease-in-out !important;
        -o-transition-timing-function: ease-in-out !important;
        transition-timing-function: ease-in-out !important;
    }
    [data-record-type="1065"] .t-cover__carrier.loaded {
        -webkit-transform: scale(1) !important;
        -ms-transform: scale(1) !important;
        transform: scale(1) !important;
    }    
    
    /*Анимация текстов*/
    .t-animate[data-animate-style=fadeinup] {
        -webkit-transform: translate(0, 20px) !important;
        transform: translate(0, 20px) !important;
        -webkit-transition-property: all !important;
        -o-transition-property: all !important;
        transition-property: all !important;
        -webkit-transition-duration: .6s !important;
        -o-transition-duration: .6s !important;
        transition-duration: .6s !important;
        -webkit-transition-timing-function: linear !important;
        -o-transition-timing-function: linear !important;
        transition-timing-function: linear !important;        
    }
    .t-animate_started[data-animate-style=fadeinup] {
        -webkit-transform: none !important;
        transform: none !important;
    }
    .t1016__hint.t-animate[data-animate-style=fadeinup] {
        opacity: 1 !important;
        -webkit-transform: none !important;
        transform: none !important;
    }
    
    /*Отключение виджета Calltouch*/
    #CalltouchWidgetFrame {
        visibility: hidden !important;
        width: 0px !important;
        height: 0px !important;
        z-index: -100 !important;
    }
    
    /*Скрытие H1 и H2*/
    .uc-hidden, .t-feed__post-popup__title, [class*="uc-"][class*="hide"] {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }  
    
    /*Нормальный перенос слов в текстах*/
    .t-heading, .t-title, .t-text, .t-descr, .t-name {
        word-break: normal;
    }
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: block !important;
    }    
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: none !important;
    }    
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a, .t762__descr ol li a, .t554 .t-sociallinks__item_website:last-child, #allrecords #rqchat ._btn-press {
        min-width: 120px !important;
        height: 58px !important;
        min-height: unset !important;
        position: relative !important;
        text-align: center !important;
        color: var(--color-btn-text-primary) !important;
        font-family: var(--font-primary) !important;
        font-size: 18px !important;
        font-weight: 500 !important;
        line-height: 1.1 !important;
        letter-spacing: 0 !important;
        background-color: var(--color-btn-bg-primary) !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        /*border: 1px solid var(--color-btn-border-primary) !important;*/
        border: none !important;
        border-radius: 0px !important;
        -webkit-transition: all .5s ease !important;
        -moz-transition: all .5s ease !important;
        -ms-transition: all .5s ease !important;
        -o-transition: all .5s ease !important;
        transition: all .5s ease !important;  
        box-sizing: border-box !important;
        clip-path: polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px) !important;
    }    
    .t-btn:not(.t-feed__showmore-btn, .t754__showmore, .t400__submit, .t-inputpromocode__btn, .t835__btn_result), .t-submit, .t-redactor__callout-text a, .t762__descr ol li a, .t554 .t-sociallinks__item_website:last-child a, #allrecords #rqchat ._btn-press {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }  
    .t142__text {
        display: block !important;
        height: auto !important;
    }
    #allrecords .t-rec .t-btn[style*="display: none"]:nth-child(n), #allrecords .t-rec .t-btn[style*="display:none"]:nth-child(n), #allrecords .t-rec .t-submit[style*="display: none"]:nth-child(n), #allrecords .t-rec .t-submit[style*="display:none"]:nth-child(n) {
        display: none !important;
    }   
    .t-rec .t-form__screen .t-form__screen-btn-prev:not([style*="display"]) {
        display: none !important;
    } 
    .t-btn:before, .t-submit:before, .t-inputpromocode__btn:before, .t-redactor__callout-text a:before, .t762__descr ol li a:before, #allrecords #rqchat ._btn-press:before, .t554 .t-sociallinks__item_website:last-child a:before, #allrecords .t1016 .t-submit:before {
        content: "" !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0 !important;
        top: 0 !important;
        display: block !important;
        background: linear-gradient(45deg, #e1e0e0 50%, transparent 0) no-repeat !important;
        background-size: 0 !important;
        transition: background-size .75s ease-in-out !important;
        transition-delay: .25s !important;
        z-index: -1 !important;
    }
    /*.t1065__btn[style*='background-color:#ffffff']:before, .t1065__btn[style*='background-color: #ffffff']:before {*/
    /*    background: linear-gradient(45deg, #000 50%, transparent 0) no-repeat !important;*/
    /*    background-size: 0 !important;*/
    /*}*/
    .t554 .t-sociallinks__item_website:last-child:after {
        content: 'Заказать звонок' !important;
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important;
        pointer-events: none !important;
    }
    #allrecords .t762__btn {
        font-size: 14px !important;
    }
    
    /*Уменьшенные кнопки*/
    /*.t446 .t-btn, .t650 .t-btn {*/
    /*    height: 40px !important;*/
    /*}*/
    
    /*Второй вид кнопки*/
    .t1065__btn[style*='background-color:#ffffff'], .t1065__btn[style*='background-color: #ffffff'], .t995__btn[style*='background-color:#ffffff'], .t995__btn[style*='background-color: #ffffff'] {
        color: var(--color-btn-text-secondary) !important;
        background-color: var(--color-btn-bg-secondary) !important;
        border: var(--color-btn-border-secondary) !important;
    }
    
    /*Третий вид кнопки*/
    .t-form__screen-btn-prev, .t762__descr ol li:nth-child(2) a {
        color: var(--color-btn-text-tertiary) !important;
        background: var(--color-btn-bg-tertiary) !important;
        background-repeat: no-repeat !important;
        background-size: 11px 11px !important;
        box-shadow: var(--color-btn-border-tertiary) !important;
    }
    
    /*Четвертый вид кнопки*/
     {
        color: var(--color-btn-text-quaternary) !important;
        background: var(--color-btn-bg-quaternary) !important;
        background-repeat: no-repeat !important;
        background-size: 11px 11px !important;
        box-shadow: var(--color-btn-border-quaternary) !important;
    }
    
    /*H1-заголовки*/
    .t734__title, .t1065__title {
        font-size: 48px !important;
        font-weight: 500 !important;
        line-height: 1.25 !important;
        letter-spacing: 0em !important;
    }  
    
    /*H2-заголовки*/
    .t468__title, .t1016__col .t-title, .t712__title {
        font-size: 48px !important;
        font-weight: 500 !important;
        line-height: 1.25 !important;
        letter-spacing: 0em !important;
    } 
    
    /*H3-заголовки*/
    .t762__title, .t995__title, .t850 .t-card__title, .t469__title, .t702__title, .t390__title, .t1016__title, .t1016__descr-second, .t-quiz__result-title {
        font-size: 30px !important;
        font-weight: 500 !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }     
    
    /*H4-заголовки*/
    .t762__price-item, .t554__title, .t858 .t-card__title, .t1029 .t-card__title, .t774 .t-card__title, .t848__name, .t762__title_small ul li:nth-child(even), .t847 .t-card__title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 1.25 !important;
        letter-spacing: 0em !important;
    } 
    
    /*H5-заголовки*/
    .t446__right_descr ul li:last-child:not(:only-child), .t450__right_descr ul li:last-child:not(:only-child), .t446__logowrapper2 >:after, .t450__list_item, .t554 .t-text a, .t712__title-second, .t696__title, .t-input-title, .t-quiz__contact-form__header__title, .t1065__item-text, .t446__list_item, .t762 .t848__name, .t-quiz__result-text strong {
        font-size: 18px !important;
        font-weight: 500 !important;
        line-height: 1.38 !important;
        letter-spacing: 0em !important;
    }  
    
    /*Большие описания*/
    .t468__descr, .t734__descr, .ctext-wrap-content, .chat-area .step-card__text .text_add:first-child, .t554 .t-text, .t850 .t-card__descr, .t702__descr, .t858 .t-card__descr, .t1029 .t-card__descr, .t970__message-txt strong, .t1065__descr, .t1016__descr, .t-quiz__consultant__msg, .t762__title_small, .t762__descr, .t-img-select__text, .t848__descr, .t847 .t-card__uptitle, .t847 .t-card__descr {
        font-size: 18px !important;
        font-weight: 300 !important;
        line-height: 1.5 !important;
        letter-spacing: 0em !important;
    }  
    
    /*Средние описания*/
    .t-input, .t-quiz__result-text {
        font-size: 16px !important;
        font-weight: 300 !important;
        line-height: 1.5 !important;
        letter-spacing: 0em !important; 
    }
    
    /*Маленькие описания*/
    .t450__right_descr, .t446__logowrapper2 >:before, .t585__title, .t585__text, .t995__descr, .t712__descr, .form-control, .t469__descr, .t650 .t-card__title, .text-muted.time, ._btn-pills, .t232__title, .t232__text, .t390__descr, .t970__widget:after, .t970__message-txt, .t-radio__control, .t-quiz__consultant__descr, .t-quiz__consultant__name, .t774 .t-card__descr, .t762__price-item:before, .t446__right_descr, .t762 .t848__descr, .t-quiz__counter-container, .t762__title_small ul li:nth-child(odd) {
        font-size: 14px !important;
        font-weight: 300 !important;
        line-height: 1.5 !important;
        letter-spacing: 0em !important;
    }   
    
    /*Очень маленькие описания*/
    .t457__li, .t457__copyright, .t457__link:before, .t762__descr em, .t712__form-bottom-text, .t696__form-bottom-text, .t650 .t-card__descr, .t702__form-bottom-text, .chat-area .step-card__text .text_add, .form-check-label, .t970__message-txt em, .t1065__hint, .t1016__hint, .t1016__text, .t300__content-text, .t-popup[data-tooltip-hook*="#tooltip"] .t390__descr, .t762__title:after {
        font-size: 12px !important;
        font-weight: 300 !important;
        line-height: 1.6 !important;
        letter-spacing: 0em !important;
    }   
    
    /*Отступ высотой с меню*/
    [data-record-type="113"].uc-height-menu > div {
        height: 100px !important;
    }
    
    /*Отступ высотой с уменьшенным меню*/
    [data-record-type="113"].uc-height-menu-s > div {
        height: 60px !important;
    }       
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 100px !important;
    }
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:96px"], [data-record-type="113"] > div[style*="height: 96px"], [data-record-type="113"].uc-height-96 > div {
        height: 100px !important;
    }  
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:64px"], [data-record-type="113"] > div[style*="height: 64px"], [data-record-type="113"].uc-height-64 > div {
        height: 60px !important;
    }    
    
    /*Большие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:48px"], [data-record-type="113"] > div[style*="height: 48px"], [data-record-type="113"].uc-height-48 > div {
        height: 40px !important;
    }  
    
    /*Средние отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:32px"], [data-record-type="113"] > div[style*="height: 32px"], [data-record-type="113"].uc-height-32 > div {
        height: 32px !important;
    }      
    
    /*Маленькие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:24px"], [data-record-type="113"] > div[style*="height: 24px"], [data-record-type="113"].uc-height-24 > div {
        height: 24px !important;
    }        
    
    /*Ширина контейнеров в стандартных блоках*/
    /*.t-container, .t142 .t-container_100, .t142A .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t389__content, .t509__fullscreenwidth, .t856 .t-card__container, .t897 .t-feed__container {*/
    /*    max-width: 100% !important;*/
    /*    padding-left: 30px !important;*/
    /*    padding-right: 30px !important;*/
    /*    box-sizing: border-box !important;        */
    /*}*/
    
    /*Ширина колонок в стандартных блоках*/
    /*.t-col, .t142__wrapone, .t389__col, .t1073__row, .t142A__wraptwo {*/
    /*    padding-left: 10px !important;*/
    /*    padding-right: 10px !important;*/
    /*    margin-left: 0px !important;*/
    /*    margin-right: 0px !important;*/
    /*    box-sizing: border-box !important;        */
    /*}*/
    /*.t-col_4 {*/
    /*    max-width: calc(100% / 3) !important;*/
    /*}    */
    /*.t-col_6 {*/
    /*    max-width: 50% !important;*/
    /*}*/
    /*.t-col_8 {*/
    /*    max-width: calc(100% / 3 * 2) !important;*/
    /*} */
    /*.t-col_12 {*/
    /*    max-width: 100% !important;*/
    /*}     */
    
    /*Блок с заголвоком*/
    .t468 .t-col, .t469 .t-col {
        position: relative !important;
        z-index: 3 !important;
    }
    .t468__title, .t469__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t468__descr, .t469__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t468__title + .t468__descr, .t469__title + .t469__descr {
        padding-top: 28px !important;
    }
    .t468__descr a, .t469__descr a {
        color: inherit !important;
    }
    .t468 .t-btn, .t469 .t-btn {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }    
    
    /*Поля в формах*/
    #allrecords input::-webkit-input-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords input::-moz-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords input:-moz-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords input:-ms-input-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords textarea::-webkit-input-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords textarea::-moz-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords textarea:-moz-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}
    #allrecords textarea:-ms-input-placeholder {color: var(--color-secondary) !important; opacity: 1 !important;}    
    .t-input, #allrecords .form-control {
        height: auto !important;
        min-height: 58px !important;
        color: var(--color-primary) !important;
        border-color: var(--color-border-primary) !important;
    }
    #allrecords .form-control.is-invalid {
        border-color: red !important;
    }
    .t-input-group {
        margin-bottom: 0px !important;
    }
    .t-input-group_rd .t-input-block {
        margin-bottom: 20px !important;
    }
    .t-input-group_ri:not(:last-child) .t-input-block {
        margin-bottom: 32px !important;
    }
    .t-input-block .t-radio__wrapper {
        margin-top: 12px !important;
        gap: 8px !important;
    }    
    .t-input-block, #allrecords .chat-area .mb-3 {
        margin-bottom: 16px !important;
    }
    .t-input-title {
        color: var(--color-primary) !important;
        font-weight: 500 !important;
        margin-bottom: 12px !important;
        padding-bottom: 0px !important;
    }   
    .t-input-group:first-child .t-input-title {
        margin-top: 32px !important;
    }
    .t-form__submit {
        margin-top: 16px !important;
    }
    .t-form__inputsbox.t-form__inputsbox_flex.t-form__inputsbox_inrow .t-form__submit, .form-send-footer ._btn-press {
        margin-top: 0px !important;
    }    
    .form-control {
        background-color: var(--color-bg-secondary) !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        border: none !important;
        border-radius: 0px !important;
    }    
    
    /*Чек-боксы в формах*/
    .t-checkbox__control {
        min-height: 20px !important;
        position: relative !important;
        color: var(--color-secondary) !important;
        font-weight: 300 !important;
        padding-left: 30px !important;
    }
    .t-checkbox__control a {
        color: var(--color-primary) !important;
        border-bottom: 1px solid !important;
    }
    .t-checkbox__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        margin-right: 10px !important;
        border-color: var(--color-primary) !important;
        background-color: var(--color-primary) !important;
        border-radius: 360px !important;
        opacity: 1 !important;
    }
    .t-checkbox__indicator:after {
        border-color: var(--color-bg-primary) !important;
    }
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;        
    }  
    #allrecords #rqchat .chat-area .form-check-input {
        width: 20px !important;
        height: 20px !important;
        margin-top: 0px !important;
        margin-right: 10px !important;
        border-radius: 0px !important;
        border-color: var(--color-primary) !important;
        background-color: transparent !important;
    }
    #allrecords #rqchat .chat-area .form-check-input:checked {
        border-color: var(--color-primary) !important;
        background-color: var(--color-primary) !important;        
    }    
    
    /*Радиокнопки в формах*/
    .t-radio__control {
        min-height: 20px !important;
        color: var(--color-primary) !important;
        padding-top: 0px !important;
        padding-left: 30px !important;
        margin-top: 8px !important;
        margin-bottom: 0px !important;
        position: relative !important;
        opacity: 1 !important;
        box-sizing: border-box !important;
    }
    .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t-radio {
        left: 0px !important;
        top: 2px !important;
    }
    .t-radio__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 2px !important;
        border-color: var(--color-primary) !important;
        border-width: 1px !important;
    }
    .t-radio__indicator:after {
        background-color: var(--color-primary) !important;
    } 
    
    /*Радиокнопки в виде картинок*/
    .t-img-select__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        margin: 0px !important;
        gap: 12px !important;
    }
    .t-img-select__control {
        width: calc((100% - 24px) / 3) !important;
        margin: 0px !important;
    }
    .t-img-select__indicator {
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        background-position: center center !important; 
        border: none !important;
        border-radius: 0px !important;
    }
    .t-img-select__text {
        color: var(--color-primary) !important;
    }
    .t-img-select__text {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-img-select__indicator:after {
        width: 24px !important;
        height: 24px !important;
        top: 0px !important;
        left: 0px !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;   
        background-color: var(--color-primary) !important;
    }
    
    /*Иконки соцсетей*/
    .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        gap: 4px !important;
    }    
    .t-sociallinks__item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        width: 40px !important;
        height: 40px !important;        
        position: relative !important;
        padding: 0px !important;
        margin: 0px !important;
    }    
    .t-sociallinks__item a {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        margin-top: 0px !important;
        width: 100% !important;
        height: 100% !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
        position: relative !important;
    }
    .t-sociallinks__svg, .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 40px !important;
        height: 40px !important;  
        top: 10px !important;
        padding: 10px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store .t-popup__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon, .t706__close, .t958__close {
        right: 10px !important;
    }
    .t702 .t-popup__container.t-popup__container-static .t-popup__close {
        right: 27px !important;
    }
    .t-popup__close-icon, .t706__close-button, .t706__close-icon, .t1002__wishlistwin-close-icon, .t1002__close-button, .t450__close_icon, .t985__close-icon svg, .t702 .t-popup__close-wrapper, .t390 .t-popup__close-wrapper, .t958__close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 0px !important;
    }
    .t-popup__close-icon g, .t706__close-icon g {
        fill: var(--color-bg-primary) !important;
    }
    .t945 .t-popup__close-icon g {
        fill: var(--color-primary) !important;
    }
    .t945 .t-popup__block-close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 3px !important;
        box-sizing: border-box !important;
    }
    .t450__close {
        width: 45px !important;
        height: 45px !important;  
        top: 10px !important;
        padding: 10px !important;
        box-sizing: border-box !important;
    }    
    .t450__close_icon span {
        background-color: var(--color-primary) !important;
        height: 1px !important;
    }  
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 48px !important;
        height: 48px !important;
        border-radius: 0px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
        clip-path: polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 10px !important;
    }
    .t-slds__arrow_body polyline {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    } 
    .t-slds__arrow-withbg.t-slds__arrow-left {
        left: 32px !important;
    }
    .t-slds__arrow-withbg.t-slds__arrow-right {
        right: 32px !important;
    }
    
    /*Точки в слайдерах*/
    .t-slds__bullet_wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;        
        position: absolute !important;
        left: 0px !important;
        right: 0px !important;
        bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        gap: 8px !important;
    }  
    #allrecords .t-slds__bullet_wrapper:nth-child(n) {
        padding-left: 8px !important;
        padding-right: 8px !important;
        box-sizing: border-box !important;
    }
    .t-slds__bullet {
        width: 20px !important;
        height: 4px !important;
        padding: 0px !important;
    }
    .t-slds__bullet_body {
        width: 100% !important;
        height: 100% !important;    
        opacity: .4 !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;         
        border-radius: 0px !important;
    }
    .t-slds__bullet_active {
        width: 40px !important;
    }
    .t-slds__bullet_active .t-slds__bullet_body {
        opacity: 1 !important;
    }
    
    /*Меню*/
    .t446__burgerwrapper {
        display: none !important;
    }
    .t446 {
        height: auto !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;            
    }
    .t446.menu_filled {
        background-color: var(--color-accent-primary) !important;
    }
    .t446__maincontainer {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        column-gap: 60px !important; 
        box-sizing: border-box !important;
    }
    /*.t446__maincontainer:after {*/
    /*    content: '' !important;*/
    /*    width: 100% !important;*/
    /*    position: absolute !important;*/
    /*    left: 0px !important;*/
    /*    bottom:;*/
    /*    border-top: 1px solid var(--color-border-secondary) !important;*/
    /*}*/
    
    /*Логотип в меню*/
    .t446__logowrapper {
        width: auto !important;
        height: 64px !important;
        position: static !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;     
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding: 0px !important;
    }
    .t446__logowrapper2 {
        position: static !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;            
    }
    .t446__logowrapper2 > div {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: auto auto !important;
        grid-template-columns: auto auto !important;
        -ms-grid-rows: auto auto !important;
        grid-template-rows: auto auto !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
        column-gap: 32px !important; 
    }
    .t446__logowrapper2 >:before {
        content: 'Официальный дилер';
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;        
        color: var(--color-bg-primary) !important;
        font-family: var(--font-primary) !important;
        white-space: nowrap !important;
        text-align: left !important;
    }
    .t446__logowrapper2 >:after {
        content: var(--dealer-name) !important;
        /*content: 'Сделано в Корее' !important;*/
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: span 30 !important;
        grid-row: span 30 !important;           
        /*font-weight: 300 !important;*/
        color: var(--color-bg-primary) !important;
        font-family: var(--font-primary) !important;
        white-space: nowrap !important;
        text-align: left !important;
    }    
    .t446__logowrapper a {
        width: auto !important;
        height: 25px !important;
        position: relative !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row-span: 30 !important;
        grid-row: span 30 !important;        
        aspect-ratio: 134 / 25 !important;
        background: url(https://kgm.ru/build/app_build/images/logo-symbol.0c8fcbc2.svg) no-repeat left center !important;
        background-size: contain !important;
    }
    .t446__imglogo {
        display: none !important;
        min-width: unset !important;
        width: 134px !important;
        position: relative !important;
        padding: 0px !important;
    }
    .logo-primary, .logo-secondary {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        animation-duration: 4s;
        animation-iteration-count: infinite;
        animation-timing-function: ease-in-out;
        backface-visibility: hidden;
        transform: rotateX(0);
        transform-style: preserve-3d;
    }
    .logo-primary {
        animation-name: logoTransform;
        background: url(https://kgm.ru/build/app_build/images/logo-kgm.859b1b30.svg) no-repeat left center;
        background-size: contain !important;
    }
    .logo-secondary {
        animation-name: logoTransform2;
        background: url(https://kgm.ru/build/app_build/images/logo-ssang-yong.ee480733.svg) no-repeat left center;
        background-size: contain !important;
    }
    
    /*Правая часть меню*/
    .t446__rightwrapper {
        width: auto !important;
        height: 64px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        position: static !important;
        padding: 0px !important;    
        margin-left: auto !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
    }
    .t446__rightmenuwrapper {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
    }
    .t446__additionalwrapper {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding: 0px !important;
        column-gap: 32px !important; 
    }
    .t446__right_descr {
        text-align: right !important;
        color: var(--color-bg-primary) !important;
        padding: 0px !important;
    }
    .t446__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t446__right_descr a {
        color: var(--color-bg-primary) !important;
        font-weight: 600 !important;
    }
    .t446__right_buttons {
        padding: 0px !important;
    }
    .t446__right_buttons_wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        gap: 16px !important;
    }
    
    /*Бургер в меню*/
    .t446__burgerwrapper {
        padding-left: 0px !important;
    }
    .t446__burger {
        width: 28px !important;
        height: 28px !important;
        background-image: var(--burger-icon) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
    }
    .t446__burgerline {
        display: none !important;
        height: 1px !important;
        background-color: var(--color-primary) !important;
    }
    
    /*Пункты в меню*/
    .t446__leftwrapper {
        width: auto !important;
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        position: static !important;
        padding: 0px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;    
        box-sizing: border-box !important;
    }
    .t446__leftmenuwrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;      
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t446__list {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        gap: 32px !important;
    }
    #allrecords .t446__list_item {
        padding: 0px !important;
    }
    .t446__list_item:nth-child(4) {
        margin-left: auto !important;
    }
    .t446__list_item .t-menu__link-item {
        color: var(--color-bg-primary) !important;
    }
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        gap: 32px !important;
    }
    .t450__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;         
        margin-bottom: 0px !important;
        gap: 20px !important;
    }
    .t450__list_item .t-menu__link-item {
        color: var(--color-primary) !important;
        margin-bottom: 0px !important;
    }
    .t450__rightcontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;   
        gap: 20px !important;
    }
    .t450__right_descr {
        color: var(--color-secondary) !important;
        margin-top: 0px !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t450__right_descr ul li:last-child:not(:only-child) {
        font-weight: 600 !important;
    }
    .t450__right_descr a {
        color: var(--color-primary) !important;
    }
    .t450__right_buttons {
        margin: 0px !important;
    }
    .t450__right_buttons_wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 16px !important;
    }
    .t450__right_buttons_but {
        width: 100% !important;
        margin: 0px !important;
    }
    .t450 .t-btn {
        width: 100% !important;
    }
    
    /*Аккордеон в футере*/
    .t585__border {
        display: none !important;
    }
    .t585__accordion {
        border-bottom: 1px solid var(--color-border-secondary) !important;
    }
    .t585 .t-col:first-child .t585__accordion {
        border-top: 1px solid var(--color-border-secondary) !important;
    }    
    .t585__header {
        border: none !important;
    }
    .t585__trigger-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    .t585__title {
        color: var(--color-primary) !important;
    }
    .t585__textwrapper {
        padding-bottom: 20px !important;
    }
    .t585__text {
        color: var(--color-primary) !important;
        margin-bottom: 0px !important;
    }
    .t585__icon {
        width: 16px !important;
        height: 16px !important;
    }
    .t585__lines svg {
        width: 100% !important;
        height: 100% !important;
    }
    .t585__lines g g {
        stroke: var(--color-secondary) !important;
    }
    .t585__circle {
        width: 100% !important;
        height: 100% !important;
    }
    .t585__icon-hover .t585__circle {
        background-color: var(--color-bg-secondary) !important;
    }
    
    /*Нижняя часть футера*/
    .t457 .t-container:after, .t457 .t-container:before {
        display: none !important;
    }
    .t457 {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }
    .t457 .t-container {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: 1fr 1fr !important;
        grid-template-columns: 1fr 1fr !important;
        -ms-grid-rows: auto auto !important;
        grid-template-rows: auto auto !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: end !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        row-gap: 12px !important;
        column-gap: 20px !important;
    }
    .t457 .t-col {
        margin: 0px !important;
        padding: 0px !important;
    }
    .t457 .t-col:nth-child(1) {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
    }
    .t457 .t-col:nth-child(2) {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;        
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: span 2 !important;
        grid-row: span 2 !important;
        margin-top: auto !important;
    }    
    .t457 .t-col:nth-child(3) {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
    }       
    .t457__link {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
     }
    .t457__link:before {
        content: "Разработано:" !important;
        font-family: var(--font-primary) !important;
        color: var(--color-secondary) !important;
    }
    .t457__logo {
        width: 100% !important;
        max-width: 120px !important;
    }
    .t457__copyright {
        color: var(--color-secondary) !important;
        text-align: left !important;
        opacity: 1 !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    #allrecords .t457__ul {
        text-align: left !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t457__li {
        color: var(--color-secondary) !important;
        text-align: left !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t457__li a, .t457__copyright a {
        color: var(--color-primary) !important;
        border-bottom: 1px solid !important;
        /*text-decoration: underline !important;*/
    }
    
    /*Слайдер на первом экране*/
    .t734 .t-cover {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t734 .t-cover__carrier {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;        
    }
    .t734 .t-cover__filter {
        height: 100% !important;
    }
    .t734__table {
        height: auto !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
    }
    .t734__table .t-container {
        width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t734 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t734 .t-cover__wrapper.t-valign_middle {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t734 .t-cover__wrapper.t-valign_top {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }    
    .t734 .t-cover__wrapper.t-valign_bottom {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }        
    .t734__wrapper {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }
    .t734__textwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    #allrecords .t734 .t734__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t734__textwrapper.t-align_center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t734__textwrapper.t-align_left {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;        
    }  
    .t734__textwrapper.t-align_right {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;        
    }        
    .t734__descr {
        max-width: 480px !important;
        margin-top: 0px !important;
        padding-top: 16px !important;
    }
    .t734__button {
        padding-top: 32px !important;
    }
    .t734 .t-slds__items-wrapper {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t734 .t-slds__item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    .t734__slds-wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    
    /*Обложка на первом экране с карточками*/
    .t1065__separator {
        display: none !important;
    }
    [data-record-type="1065"] .t-cover {
        height: auto !important;
    }
    [data-record-type="1065"] .t-cover__carrier {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;        
    }
    [data-record-type="1065"] .t-cover__filter {
        height: 100% !important;
    } 
    .t1065 .t-container {
        width: 100% !important;
        position: relative !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t1065 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t1065 .t-cover__wrapper.t-valign_middle .t1065__textwrapper {
        margin-top: auto !important;        
    }
    .t1065 .t-cover__wrapper.t-valign_bottom .t1065__textwrapper {
        margin-top: auto !important;  
    }   
    .t1065 .t-cover__wrapper.t-valign_bottom .t1065__itemwrapper {
        margin-top: 0px !important;  
    }    
    .t1065__wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding-top: 164px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    [data-record-type="1065"].uc-align-left .t1065__textwrapper {
        text-align: left !important;
    }
    .t1065__textwrapper {
        width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-bottom: 0px !important;
    }
    .t1065__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1065__descr {
        max-width: 480px !important;
        margin-top: 0px !important;
        padding-top: 20px !important;
    } 
    [data-record-type="1065"].uc-align-left .t1065__descr {
        margin-left: 0px !important;
    }
    .t1065__buttonwrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        row-gap: 12px !important;
        column-gap: 16px !important;
        margin-top: 40px !important;
    }
    [data-record-type="1065"].uc-align-left .t1065__buttonwrapper {
        text-align: left !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t1065__btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t1065__hint {
        max-width: 300px !important;
        opacity: 1 !important;
        margin-top: 0px !important;
    }
    .t1065__itemwrapper {
        width: 100% !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-top: auto !important;
    }
    .t1065__row {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        margin-top: 120px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        /*border-top: 1px solid var(--color-border-secondary) !important;     */
        gap: 20px !important;
    }
    .t1065__item {
        width: auto !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;     
        text-align: left !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        gap: 12px !important;
    }
    .t1065__item_icon, .t1065__imgwrapper {
        width: 24px !important;
        height: 24px !important;
    }
    .t1065__item-text {
        margin-top: 0px !important;
    }
    .t1065__item-text a {
        color: inherit !important;
    }
    
    /*Карточка модели*/
    .t762__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        position: relative !important;
    }
    .t762__info {
        width: 100% !important;
        padding-top: 32px !important;
        padding-bottom: 32px !important;
        box-sizing: border-box !important;
    }
    .t762__title-wrapper {
        margin-bottom: 0px !important;
    }
    .t762__title {
        text-transform: uppercase !important;
    }
    .t762__title_small {
        margin-top: 20px !important;
    }
    .t762__title_small ul {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: auto 32px 1fr !important;
        grid-template-columns: auto 1fr !important;
        margin-top: 40px !important;
        column-gap: 32px !important;
        list-style-type: none !important;
        padding-left: 0px !important;
        margin-bottom: 0px !important;
    }
    .t762__title_small ul li {
        width: auto !important;
        max-width: 50% !important;
        min-width: 200px !important;
        white-space: nowrap !important;
    }
    .t762__title_small ul li:nth-child(odd) {
        margin-bottom: 8px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t762__title_small ul li:nth-child(even) {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t762__title_small ul li:nth-child(6n-1), .t762__title_small ul li:nth-child(6n) {
        margin-top: 32px !important;
    }
    .t762__title_small ul li a {
        color: inherit !important;
    }
    .t762__price-wrapper {
        margin-top: 16px !important;
    }
    .t762__price-item:before {
        content: 'от\a0' !important;
        display: inline-block !important;
        vertical-align: middle !important;
    }
    .t762__price-value, .t762__price-currency {
        float: unset !important;
    }
    .t762__descr {
        margin-top: 40px !important;
    }
    .t762__descr a {
        color: inherit !important;
    }
    .t762__descr ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        font-weight: 300 !important;
        gap: 16px !important;
    }
    /*.t762__descr ul li {*/
    /*    text-transform: uppercase !important;*/
    /*}*/
    /*.t762__descr ul li:first-child {*/
    /*    font-weight: 700 !important;*/
    /*    color: var(--color-primary) !important;*/
    /*}*/
    .t762__descr ul li {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        /*-webkit-box-pack: justify !important;*/
        /*-ms-flex-pack: justify !important;*/
        /*justify-content: space-between !important;*/
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        /*padding-top: 8px !important;*/
        padding-bottom: 16px !important;
        border-bottom: 1px solid var(--color-border-secondary) !important;
        /*gap: 4px !important;*/
    }
    .t762__descr ul li:last-child {
        border-bottom: none !important;
        padding-bottom: 0px !important;
    }
    .t762__descr ul li:before {
        content: '' !important; 
        width: 24px !important;
        height: 24px !important;
        display: block !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        /*background-image: url(https://static.tildacdn.com/tild6131-6634-4535-b031-393437306131/vector.svg) !important;*/
        background-image: url(https://static.tildacdn.com/tild3937-3864-4462-b131-393163346237/vector_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin-right: 12px !important;
    }
    .t762__descr ul li:after {
        /*content: ' ' !important;*/
        width: 8px !important;
        height: 8px !important;
        display: block !important;
        margin-right: 4px !important;
        border-style: solid !important;
        border-width: 1px !important;
        border-color: transparent var(--color-primary) var(--color-primary) transparent !important;
        -webkit-transform: rotate(-45deg) !important;
        -ms-transform: rotate(-45deg) !important;
        transform: rotate(-45deg) !important;
    }
    .t762__descr ol {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        list-style-type: none !important;
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        gap: 16px !important;
    } 
    .t762__descr ol:not(:last-child) {
        margin-bottom: 16px !important;
    }
    .t762__descr ol li {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;         
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;       
    }
    .t762__descr ol li a {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;          
    }
    .t762__descr em {
        color: var(--color-secondary) !important;
        font-style: normal !important;
    }
    .t762 .t-slds__imgwrapper {
        min-height: 30vw !important;
        position: relative !important;
    }
    .t762 .t-slds__bgimg {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t762 .t-slds {
        height: 100% !important;
    }
    .t762 .t-slds__main {
        height: 100% !important;
    }
    .t762 .t-slds__container {
        height: 100% !important;
        position: relative !important;
    }
    .t762 .t-slds__items-wrapper {
        height: 100% !important;
    }
    .t762 .t-slds__item {
        height: 100% !important;
    }
    .t762 .t-slds__wrapper {
        height: 100% !important;
    }
    .t762 .t-slds__imgwrapper {
        height: 100% !important;
    }
    .t762__btn-wrapper {
        position: absolute !important;
        left: 32px !important;
        right: calc(50% + 32px) !important;
        top: 32px !important;
        margin: 0px !important;
    }
    #allrecords .t762__btn {
        height: auto !important;
        color: var(--color-bg-primary) !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
        border: none !important;
        background-color: var(--color-accent-secondary) !important;
    }
    
    /*Карта с контактами*/
    .t554 .t-sociallinks__item_website:last-child svg {
        display: none !important;
    }
    .t554 {
        overflow: hidden !important;
    }
    .t554__card-wrapper {
        position: relative !important;
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t554__card {
        min-height: unset !important;
        position: static !important;
        padding: 40px !important;
    }
    .t554__title {
        margin-bottom: 0px !important;
    }
    .t554 .t-text {
        margin-top: 28px !important;
    }
    .t554 .t-text a {
        display: inline-block !important;
        color: var(--color-primary) !important;
        font-weight: 600 !important;
        margin-bottom: 8px !important;
    }
    .t554 .t-sociallinks {
        margin-top: 28px !important;
    }
    .t554 .t-sociallinks__item_website:last-child {
        width: 100% !important;
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t554 .t-sociallinks__item_website:last-child a {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
    }
    .t554 .t-sociallinks__item_website:last-child a:before {
        width: 100% !important;
    }
    .t554_map {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    .t554_map .t-map {
        height: 100% !important;
    }
    
    /*Баннер на всю ширину экрана*/
    .t995__wrapper {
        padding: 0px !important;
    }
    .t995 .t-cover {
        height: auto !important;
        border-radius: 0px !important;
    }
    .t995 .t-cover__carrier {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
    }
    .t995 .t-cover__filter {
        height: 100% !important;
        border-radius: 0px !important;
    }
    .t995 .t-container {
        width: 100% !important;
        height: auto !important;
        position: relative !important;
    }
    .t995 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t995__inner-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;        
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t995 .t-cover__wrapper.t-valign_top .t995__inner-wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t995 .t-cover__wrapper.t-valign_bottom .t995__inner-wrapper {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }    
    .t995 .t-cover__wrapper.t-align_left .t995__inner-wrapper {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    } 
    .t995 .t-cover__wrapper.t-align_right .t995__inner-wrapper {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }      
    .t995__descr {
        padding-top: 28px !important;
        padding-bottom: 0px !important;
    }
    .t995__buttons {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        margin-top: 40px !important;
        gap: 16px !important;
    }
    .t995 .t-cover__wrapper.t-align_left .t995__buttons {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;      
    }
    .t995 .t-cover__wrapper.t-align_right .t995__buttons {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;    
    }    
    .t995__btn-wrapper {
        margin: 0px !important;
    }
    .t995__btn {
        margin: 0px !important;
    }
    
    /*Плитки с кредитными программами*/
    .t858 .t-container:after, .t858 .t-container:before, .t858__separator {
        display: none !important;
    }
    .t858 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        row-gap: 40px !important;
    }
    .t858__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t858__inner-col {
        height: auto !important;
        width: 100% !important;
    }
    .t858__wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;        
        padding: 40px !important;
        /*row-gap: 80px !important;*/
    }
    .t858__img {
        width: 48px !important;
        padding-bottom: 0px !important;
    }
    .t858 .t-card__title {
        margin-bottom: 0px !important;
    }
    .t858 .t-card__descr {
        margin-top: 28px !important;
    }
    .t858 .t-card__descr ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        list-style-type: none !important;
        margin-top: 28px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        gap: 8px !important;
    }
    .t858 .t-card__descr ul li {
        color: var(--color-primary) !important;
    }
    .t858__btn-container {
        padding-top: 40px !important;
        margin-top: auto !important;
    }
    
    /*Плитки с шагами*/
    .t850 .t-container:before, .t850 .t-container:after, .t850__separator {
        display: none !important;
    }
    .t850 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;        
    }
    .t850__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t850__inner-col {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t850__wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;           
        padding: 40px !important;
        row-gap: 80px !important;
    }
    .t850 .t-card__title {
        margin-bottom: 0px !important;
    }
    .t850 .t-card__descr {
        padding-top: 0px !important;
        margin-top: auto !important;
    }
    
    /*Обложка с формой*/
    [data-record-type="712"] .t-cover {
        height: auto !important;
    }
    [data-record-type="712"] .t-cover__carrier {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        /*left: 0px !important;*/
        /*top: 0px !important;*/
    }
    [data-record-type="712"] .t-cover__filter {
        height: 100% !important;
    }
    .t712 {
        position: relative !important;
    }
    .t712 .t-cover__wrapper {
        height: auto !important;
    }
    .t712__wrapper {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t712__wrapper.t712__wrapper_valign-bottom {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t712__wrapper.t712__wrapper_valign-bottom .t-col {
        padding-left: 0px !important;    
        padding-right: 0px !important;    
    }
    .t712__wrapper.t712__wrapper_valign-bottom .t712__left-content {
        text-align: center !important;
        margin-bottom: 60px !important;
    }
    .t712__descr {
        margin-top: 16px !important;
    }
    .t712__formwrapper {
        padding: 40px !important;
    }
    .t712__wrapper.t712__wrapper_valign-bottom .t712__formwrapper {
        text-align: center !important;
    }
    .t712__form-text {
        margin-bottom: 28px !important;
    }
    .t712__form-bottom-text {
        color: var(--color-secondary) !important;
        margin-top: 20px !important;
    }
    .t712__form-bottom-text a {
        color: var(--color-primary) !important;
        border-bottom: 1px solid !important;
    }
    
    /*Открытая форма*/
    .t696__mainwrapper {
        padding: 0px !important;
    }
    .t696__content {
        border: none !important;
        padding: 40px !important;
    }
    .t696__text-wrapper {
        margin-bottom: 28px !important;
    }
    .t696__title {
        margin-bottom: 0px !important;
    }
    .t696 .t-form__submit {
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
    .t696__form-bottom-text {
        color: var(--color-secondary) !important;
        margin-top: 16px !important;
    }
    .t696 .t-submit {
        width: 100% !important;
    }
    
    /*Блок с отзывами из Яндекс Карт*/
    .uc-ymap__reviews {
        width: 100% !important;
        max-width: 600px !important;
        height: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
        overflow:hidden !important;
        position:relative !important;
    }
    .uc-ymap__reviews__content {
        width: 100% !important;
        height: 100% !important;
        border-radius: 0px !important;
        border-color: var(--color-border-secondary) !important;
    }
    
    /*Промо-плашка*/
    [data-record-type="650"] {
        position: -webkit-sticky !important;
        position: sticky !important;
        top: 100px !important;
        z-index: 99 !important;
    }
    .t650__separator {
        display: none !important;
    }
    .t650 .t-card__container {
        max-width: 100% !important;
    }
    .t650 .t-card__col {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t650__inner-col {
        max-width: 1160px !important;
        height: 80px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
        gap: 32px !important;
    }
    .t650__text {
        width: 100% !important;
        padding: 0px !important;
    }
    .t650 .t-card__title {
        margin-bottom: 0px !important;
    }
    .t650__btn-container {
        width: auto !important;
        position: static !important;
    }
    .t650 .t-card__btn-wrapper {
        padding: 0px !important;
    }
    
    /*Карточки с преимуществами*/
    .t1029__separator, .t1029 .t-container:before, .t1029 .t-container:after {
        display: none !important;
    }
    .t1029 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
         -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t1029__row {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
         -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;        
    }
    .t1029 .t-card__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        box-sizing: border-box !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
     }
    .t1029__wrapperleft {
        width: 100% !important;
        text-align: center !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t1029 .t-card__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1029 .t-card__descr {
        margin-top: 28px !important;
    }
    .t1029 .t-card__descr ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        gap: 8px !important;
    }
    
    /*Поп-ап форма*/
    .t-form__screen-current-view, .t-form__screen-btn-next:after {
        display: none !important;
    }
    .t702__wrapper {
        padding: 40px !important;
    }
    .t702__text-wrapper {
        margin-bottom: 28px !important;
    }
    .t702__title {
        margin-bottom: 0px !important;
    }
    .t702__descr {
        margin-top: 20px !important;
    }
    .t702 .t-form__submit {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t702 .t-btn, .t702 .t-submit {
        width: 100% !important;
    }
    .t702 .t-form__screen-btn-prev, .t702 .t-form__screen-btn-next {
        margin-top: 16px !important;
    }
    .t702__form-bottom-text {
        display: none !important;
        color: var(--color-secondary) !important;
        margin-top: 16px !important;
    }
    .t702 .js-form-proccess ~ .t702__form-bottom-text {
        display: block !important;
    }
    .t702__form-bottom-text a {
        color: var(--color-primary) !important;
        border-bottom: 1px solid !important;
    }
    
    /*Чат-бот*/
    #rqchat ._head, .content-utp, ._progress, .step-card__title {
        display: none !important;
    }
    #rqchat {
        min-height: 80vh !important;
        background-image: url(//rqch.ru/assets/images/chat-bg-pattern.png) !important;
        background-color: var(--color-border-tertiary) !important;
        border-radius: 20px !important;
    }
    #rqchat * {
        color: var(--color-primary) !important;
        font-family: var(--font-primary) !important;
    }
    .chat-area {
        left: unset !important;
        z-index: 800 !important;
    }
    ._content {
        overflow: unset !important;
        padding: 32px !important;
    }
    .list-unstyled {
        padding-left: 0px !important;
    }
    .ctext-wrap-content {
        background-color: var(--color-bg-primary) !important;
        padding: 12px 20px !important;
        box-shadow: unset !important;
    }
    .chat-area .chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content {
        background-color: var(--color-bg-secondary) !important;
    }
    .card-radio .form-check-label {
        border-radius: 0px !important;
        background-color: transparent !important;
        box-shadow: unset !important;
    }
    .step-card {
        background-color: var(--color-bg-primary) !important;
        border-radius: 8px !important;
        overflow: hidden !important;
        border: 1px solid transparent !important;
        box-sizing: border-box !important;
    }
    #allrecords .card-radio .form-check-input:checked + .form-check-label .step-card {
        border: 1px solid var(--color-border-primary) !important;
    }
    .step-card__image {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        overflow: hidden !important;
    }
    .card-radio .form-check-label img {
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;             
    }
    .card-radio .form-check-label:hover img {
        -webkit-transform: scale(1.05) !important;
        -ms-transform: scale(1.05) !important;
        transform: scale(1.05) !important;
    }
    .step-card__text {
        padding: 12px !important;
    }
    .chat-area .step-card__text .text_add:first-child {
        font-weight: 300 !important;
    }
    .chat-area .card-radio .form-check-input:checked + .form-check-label:before {
        color: var(--color-primary) !important;
        z-index: 2 !important;
    }
    .bx:before, .bx:after {
        font-family: boxicons !important;
    }
    ._btn-pills {
        box-shadow: unset !important;
        padding: 8px 12px !important;
    }
    .conversation-variants-form {
        margin-top: -60px !important;
    }
    .conversation-variants-form .card {
        padding-top: 60px !important;
        background-color: var(--color-bg-primary) !important;
        border-radius: 0px 0px 20px 20px !important;
        box-shadow: unset !important;
    }
    .conversation-variants-form .card-body {
        background-color: transparent !important;
        padding-top: 0px !important;
        padding-bottom: 32px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .form-control:focus-visible {
        outline: unset !important;
    }
    .chat-area .mb-3 {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .form-label {
        font-size: 0px !important;
        margin: 0px !important;
    }
    .form-check-label {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    #allrecords #rqchat ._btn-press {
        width: 100% !important;
        box-shadow: unset !important;
    }
    
    /*Блок Юридическая информация*/
    .t232__titlebox {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    .t232__text {
        padding-top: 0px !important;
        padding-bottom: 20px !important;        
    }
    .t232__text a {
        color: inherit !important;
    }
    .t232__text ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        gap: 4px !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    
    /*Информационный поп-ап*/
    .t390__wrapper {
        padding: 32px !important;
    }
    .t390__title {
        text-transform: uppercase !important;
    }
    .t390__descr {
        margin-top: 16px !important;
    }
    
    /*Виджет НГ*/
    .t970__message:after {
        display: none !important;
    }
    .t970__widget {
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        left: 32px !important;
        right: unset !important;
        bottom: 60px !important;    
        background-color: var(--color-primary) !important;
        background-image: unset !important;
        -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.18) !important;
        box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.18) !important;
        border-top-left-radius: 100px !important;
        border-bottom-left-radius: 100px !important;
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important;        
    }
    .t970__widget-input:checked + .t970__widget {
        border-top-right-radius: 100px !important;
        border-bottom-right-radius: 100px !important;           
    }
    .t970__widget:before {
        content: '' !important;
        width: 60px !important;
        height: 60px !important;
        background-image: url(https://static.tildacdn.com/tild6330-6538-4734-a561-613630323239/Frame_19487545573.svg) !important;
        background-repeat: no-repeat !important;
        background-size: 96% !important;
        background-position: center center !important;
        background-color: var(--color-bg-tertiary) !important;
        border-radius: 360px !important;
        animation: pulse 2s ease-in-out infinite !important;
    }
    .t970__widget:after {
        content: 'OMODA по ценам 2024г' !important;
        /*content: 'Неделя продаж в МС Моторс Юг' !important;*/
        max-width: 150px !important;
        display: block !important;
        font-family: var(--font-primary) !important;
        color: var(--color-bg-primary) !important;
        padding: 8px 12px !important;
        box-sizing: border-box !important;
    }
    .t970__widget-input:checked + .t970__widget:after {
        display: none !important;
    }
    .t970__message-wrapper {
        margin-right: 0px !important;
        left: 124px !important;
        right: unset !important;
        bottom: 60px !important;
    }
    .t970__message {
        background-color: var(--color-bg-secondary) !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
        -webkit-box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.3) !important;
        -moz-box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.3) !important;
        box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.3) !important;        
        border-radius: 0px !important;
    }
    .t970__message-txt {
        position: relative !important;
        color: var(--color-primary) !important;
        margin-bottom: 0px !important;
        z-index: 2 !important;
    }
    .t970__message-txt strong {
        display: inline-block !important;
        color: var(--color-primary) !important;
        font-weight: 600 !important;
    }
    .t970__message-txt strong:first-child {
        display: inline-block !important;
        padding-right: 32px !important;
    }
    .t970__message-txt strong:not(:last-child) {
        margin-bottom: 16px !important;
    }
    .t970__message-txt a {
        display: inline-block !important;
        color: var(--color-primary) !important;
        font-weight: 600 !important;
        text-decoration: unset !important;
        padding-top: 20px !important;
        padding-bottom: 2px !important;
        margin-top: auto !important;
        margin-right: 100px !important;
        border-bottom: 1px solid var(--color-primary) !important;
    }
    .t970__message-txt em {
        display: inline-block !important;
        color: var(--color-accent-primary) !important;
        font-style: normal !important;
        font-weight: 500 !important;
        margin-top: 12px !important;
    }
    .t970__btn-close {
        z-index: 3 !important;
    }
    .t970__btn-close path {
        stroke: var(--color-secondary) !important;
    }
    .t970__btn-close svg {
        width: 12px !important;
        height: 12px !important;
    }
    .t970__message-arrow_before {
        width: 24px !important;
        height: 24px !important;
        left: -10px !important;
        bottom: 20px !important;
        background-color: var(--color-bg-secondary) !important;
        -webkit-transform: rotate(45deg) !important;
        -ms-transform: rotate(45deg) !important;
        transform: rotate(45deg) !important;
        z-index: 0 !important;
    }
    .t970__message-arrow_after {
        width: 200px !important;
        height: 120px !important;
        left: unset !important;
        right: -20px !important;
        bottom: -28px !important;
        background-color: transparent !important;
        background-image: url(https://static.tildacdn.com/tild3638-3463-4533-a162-323861393635/64842_1_1.png) !important;
        background-repeat: no-repeat !important;
        background-position: right bottom !important;
        background-size: contain !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;   
        z-index: 1 !important;
        pointer-events: none !important;
    }  
    
    /*Блок с таймером*/
    .t1016__col:after {
        display: none !important;
    }
    [data-record-type="1016"] .t-cover {
        height: auto !important;
        background: unset !important;
    }
    [data-record-type="1016"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="1016"] .t-cover__filter {
        height: 100% !important;
    }
    .t1016 .t-container {
        position: relative !important;
    }
    .t1016__mainblock {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding: 0px !important;
    }
    .t1016 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
    }
    .t1016__content {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        text-align: center !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1016__textwrapper {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        margin-bottom: 0px !important;
    }
    .t1016__title {
        margin-bottom: 32px !important;
    }
    .t1016__descr {
        margin-top: 0px !important;
        margin-bottom: 16px !important;
    }
    .t1016__timer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;  
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;  
        gap: 40px !important;
    }
    .t1016__col {
        width: auto !important;
        min-width: 60px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
        margin-right: 0px !important;
        padding-right: 0px !important;
    }
    .t1016__text {
        color: var(--color-bg-primary) !important;
        padding-bottom: 0px !important;
        margin-top: 4px !important;
    }
    .t1016__formwrapper {
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row-span: 30 !important;
        grid-row: span 30 !important; 
        margin-top: 40px !important;
    }
    .t1016__descr-second {
        color: var(--color-bg-primary) !important;
        margin-bottom: 28px !important;
    }
    .t1016 .t-input-block {
        margin-bottom: 0px !important;
    }
    .t1016 .t-form__submit {
        margin-top: 16px !important;
    }
    .t1016__hint {
        margin-top: 16px !important;
    }
    .t1016__hint a {
        color: inherit !important;
        border-bottom: 1px solid !important;
    }
    .t1016 .t-form__errorbox-wrapper {
        margin-bottom: 16px !important;
    }
    .t1016 .t-form__errorbox-bottom  {
        margin-top: 16px !important;
        margin-bottom: 16px !important;
    }
    
    /*Квиз*/
    .t-quiz .t-quiz__main {
        -webkit-mask-image: unset !important;
        mask-image: unset !important;
    }
    .t-quiz__quiz-wrapper {
        height: auto !important;
        min-height: unset !important;
        column-gap: 40px !important;
    }
    .t-quiz__text-extra {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t-quiz__panel {
        width: calc(100% / 4 - 30px) !important;
        padding: 0px !important;
    }
    .t-quiz__panel__main {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t-quiz__consultant__container {
        gap: 16px !important;
    }
    .t-quiz__consultant__info-container {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t-quiz__consultant__img {
        width: 100% !important;
        height: auto !important;
        min-height: 100% !important;
        border-radius: 0px !important;
        aspect-ratio: unset !important;
        -o-object-fit: cover !important;
        object-fit: cover !important;
    }
    .t-quiz .t-img-select__indicator_1-1 {
        padding-bottom: 75% !important;
    }
    .t-quiz__consultant__msg-bubble {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
        border-radius: 0px !important;
        padding: 20px !important;
        gap: 20px !important;
    }
    .t-quiz__text-extra {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t-quiz__consultant__name-container {
        gap: 4px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;           
    }
    .t-quiz__consultant__name {
        color: var(--color-primary) !important;
        font-weight: 500 !important;
    }
    .t-quiz__consultant__descr {
        color: var(--color-secondary) !important;
        opacity: 1 !important;
    }
    .t-quiz__consultant__msg {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;         
    }
    .t-quiz__content-padding-container {
        height: auto !important;
        padding: 0px !important;
    }
    .t-quiz__screen-wrapper {
        padding: 0px !important;
    }
    .t-quiz .t-input-group__header {
        margin-bottom: 20px !important;
    }
    #allrecords .t-quiz .t-input-group {
        gap: 0px !important;
    }
    #allrecords .t-quiz__inputs-wrapper {
        gap: 0px !important;
    }
    #allrecords .t-quiz__contact-form__header {
        gap: 0px !important;
    }
    .t-quiz .t-radio__wrapper {
        margin-top: 0px !important;
    }
    .t-quiz .t-img-select__container {
        padding-top: 0px !important;
    }    
    .t-quiz .t-input-title, .t-quiz__contact-form__header__title {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-quiz__footer {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important; 
        padding: 0px !important;
        margin-top: 32px !important;
    }
    .t-quiz__contact-form__footer__text {
        color: var(--color-secondary) !important;
    }
    .t-quiz__contact-form__footer__text a {
        color: var(--color-primary) !important;
        border-bottom: 1px solid !important;
    }
    .t-quiz__counter-container {
        opacity: 1 !important;
        color: var(--color-secondary) !important;
    }
    #allrecords .t-quiz-hidden {
        display: none !important;
    }
    .t-quiz__btn-wrapper {
        gap: 16px !important;
        padding: 0px !important;
        position: static !important;
        -webkit-mask-image: unset !important;
        mask-image: unset !important;        
    }
    .t-quiz__btn-wrapper .t-btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
        /*background-color: transparent !important;*/
    }
    #allrecords .t-quiz__contact-form__layout {
        gap: 0px !important
    }
    .t-quiz__contact-form__header__text-wrapper {
        margin-bottom: 20px !important;
    }
    .t-quiz__contact-form__footer {
        margin-top: 0px !important;
        margin-bottom: 16px !important;
    }
    .t-quiz__result-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-quiz__result-img-wrapper {
        margin-bottom: 0px !important;
    }
    .t-quiz__result-content-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-quiz__result-img-wrapper + .t-quiz__result-content-wrapper {
        padding-top: 28px !important;
    }
    .t-quiz__result-title {
        padding-bottom: 0px !important;
    }
    .t-quiz__result-title + .t-quiz__result-text {
        padding-top: 28px !important;
    }
    .t-quiz__result-button-container {
        width: 100% !important;
        margin-top: 40px !important;
    }
    .t-quiz__result-btn {
        width: 100% !important;
        max-width: 100% !important;
    }
    
    /*Плитки с услугами*/
    .t774 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t774 .t-card__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t774__wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    .t774__content {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding: 32px !important;
    }
    .t774__textwrapper {
        padding: 0px !important;
    }
    .t774 .t-card__descr {
        margin-top: 0px !important;
    }
    .t774 .t-card__title + .t-card__descr {
        margin-top: 16px !important;
    }
    .t774 .t-card__descr ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        margin-bottom: 0px !important;
        /*list-style-type: none !important;*/
        /*padding-left: 0px !important;*/
        gap: 4px !important;
    }
    .t774 .t-card__btn-wrapper {
        position: static !important;
        padding-top: 32px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: auto !important;
    }
    .t774 .t-card__btn {
        margin: 0px !important;
    }
    
    /*Блок с характеристиками модели*/
    .t848__separator, .t848 .t-container:before, .t848 .t-container:after {
        display: none !important;
    }
    .t762 .t-slds [data-record-type="848"] {
        width: 100% !important;
        position: absolute !important;
        bottom: 0px !important;
        left: 0px !important;
        padding-top: 80px !important;
        padding-bottom: 32px !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        background: rgb(242,242,242) !important;
        background: -moz-linear-gradient(180deg, rgba(242,242,242,0) 0%, rgba(242,242,242,0.4) 36%, rgba(242,242,242,0.8) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(242,242,242,0) 0%, rgba(242,242,242,0.4) 36%, rgba(242,242,242,0.8) 100%) !important;
        background: linear-gradient(180deg, rgba(242,242,242,0) 0%, rgba(242,242,242,0.4) 36%, rgba(242,242,242,0.8) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F2F2F2",endColorstr="#F2F2F2",GradientType=1) !important;
        box-sizing: border-box !important;
    }
    .t848 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        gap: 32px !important;
        box-sizing: border-box !important;
    }
    .t762 .t848 .t-container {
        max-width: 100% !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        column-gap: 40px !important;
    }
    .t762__title_small .t848 .t-container {
        padding-top: 40px !important;
    }
    .t848__col {
        width: auto !important;
        max-width: 100% !important;
        padding: 0px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t848__name {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t848__descr {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t848__name + .t848__descr {
        padding-top: 20px !important;
    }
    .t762 .t848__name + .t848__descr {
        padding-top: 8px !important;
    } 
    .t762 .t-slds .t848__name, .t762 .t-slds .t848__descr {
        color: var(--color-primary) !important;
    }
    
    /*Тултипы*/
    [href*='tooltip']:after {
        content: "\00a0" !important;
        width: 1em !important;
        height: 1em !important;
        display: inline-block !important;
        background-image: url(https://static.tildacdn.com/tild6266-6332-4137-b937-316639323032/icons8--120_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        vertical-align: text-top !important;
        margin-left: 4px !important;
    }
    .t300__tooltipster-noir {
        width: 100% !important;
        max-width: 720px !important;
    }
    .tooltipster-content {
        padding: 20px !important;
    }
    
    /*Поп-ап тултипы*/
    .t-popup[data-tooltip-hook*="#tooltip"] .t390__wrapper {
        padding: 20px !important;
    }
    .t-popup[data-tooltip-hook*="#tooltip"] .t390__descr {
        margin-top: 0px !important;
    }
    
    /*Плитки с ссылками в тексте*/
    .t847 .t-card__container:before, .t847 .t-card__container:after, .t847__separator {
        display: none !important;
    }
    .t847 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t847__item {
        width: 100% !important;
        max-width: calc(50% - 40px) !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        background-color: var(--color-bg-primary) !important;
        padding: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }
    .t847 .t-card__container .t-col {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    .t847__box {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;        
        padding: 0px !important;
        margin: 0px !important;
    }
    .t847 .t-card__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t847 .t-card__title {
        color: inherit !important;
    }
    .t847 .t-card__uptitle {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;      
        padding: 0px !important;
        margin: 0px !important;
    }
    .t847 .t-card__uptitle + .t-card__title {
        padding-bottom: 28px !important;
    }
    .t847 .t-card__uptitle a {
        color: inherit !important;
    }
    .t847 .t-card__descr {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t847 .t-card__descr:not(:only-child) {
        padding-top: 28px !important;
    }
    .t847 .t-card__descr {
        color: inherit !important;
    }
    .t847 .t-card__descr ul {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        gap: 8px !important;
    }
    .t847 .t-card__descr ul li {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        box-sizing: border-box !important;
    }
    .t847 .t-card__descr ul li:before {
        content: '' !important;
        width: 24px !important;
        height: 24px !important;
        display: block !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        background-image: url(https://static.tildacdn.com/tild3937-3864-4462-b131-393163346237/vector_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin-right: 12px !important;
    }
    .t847 .t-card__link {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
    }
    .t847 .t-card__btn {
        margin-top: 40px !important;
    }
    
    
    
@media screen and (max-width: 1440px) { 
    
    /*Пункты в меню*/
    .t446__leftwrapper {
        display: none !important;
    }
    
    /*Правая часть меню*/
    .t446__additionalwrapper {
        display: none !important;
        column-gap: 20px !important; 
    }   
    .t446__rightmenuwrapper .t446__burgerwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }    
    
    
}
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: block !important;
    } 
    
    /*Ширина контейнеров в стандартных блоках*/
    /*.t-container, .t142 .t-container_100, .t142A .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t389__content, .t509__fullscreenwidth, .t856 .t-card__container, .t897 .t-feed__container {*/
    /*    padding-left: 10px !important;*/
    /*    padding-right: 10px !important;*/
    /*}      */
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg.t-slds__arrow-left {
        left: 20px !important;
    }
    .t-slds__arrow-withbg.t-slds__arrow-right {
        right: 20px !important;
    }    
    
    /*Меню*/
    .t446__maincontainer {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Нижняя часть футера*/
    .t457 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Слайдер на первом экране*/
    .t734__table .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }    
    
    /*Обложка на первом экране с карточками*/
    .t1065 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }  
    .t1065__row {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    
    /*Карточка модели*/
    .t762__container {
        max-width: 940px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }
    .t762__info {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
    }    
    .t762__col:nth-child(1) {
        width: 100% !important;
    }
    .t762__col:nth-child(2) {
        width: 100% !important;
    }     
    .t762__descr {
        margin-top: 40px !important;
    }   
    .t762__descr ol {
        margin-top: 40px !important;
    }    
    .t762 .t-slds__wrapper {
        height: auto !important;
    }
    .t762 .t-slds__imgwrapper {
        height: auto !important;
        min-height: unset !important;
    }    
    .t762 .t-slds__bgimg {
        height: auto !important;
        position: static !important;
        padding-bottom: 75% !important;
    }
    .t762__title_small ul {
        margin-top: 40px !important;
    }    
    .t762__title_small ul li {
        min-width: unset !important;
    }
    .t762__btn-wrapper {
        top: 20px !important;
        left: 30px !important;
        right: 30px !important;
    }    
    
    /*Блок с характеристиками модели*/
    .t762 .t848 .t-container {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        gap: 20px !important;
    }    
    
    /*Плитки с кредитными программами*/
    .t858 .t-container {
        row-gap: 20px !important;
    }    
    
    /*Плитки с шагами*/
    .t850 .t-container {
        row-gap: 20px !important;
    }    
    
    /*Промо-плашка*/
    .t650__inner-col {
        max-width: 940px !important;
    }    
    
    /*Виджет тест-драйв блок НГ*/
    .t970__widget {
        left: 20px !important;
    }
    .t970__message:after {
        display: none !important;
    }
    .t970__message-wrapper {
        left: 112px !important;
    } 
    
    /*Блок с таймером*/
    .t1016__content {
        column-gap: 20px !important;
    }  
    
    /*Квиз*/
    .t-quiz__panel {
        width: calc(100% / 4 - 15px) !important;
    }    
    .t-quiz__quiz-wrapper {
        column-gap: 20px !important;
    }      
    
    /*Блок с характеристиками модели*/
    .t848 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Плитки с ссылками в тексте*/
    .t847 .t-card__container {
        row-gap: 20px !important;
    }
    .t847__item {
        max-width: calc(50% - 20px) !important;
    }    
    
    
}



@media screen and (max-width: 960px) { 
    
    /*Анимация баннеров*/
    [data-record-type="995"] .t-cover__carrier, [data-record-type="1065"] .t-cover__carrier, [data-record-type="712"] .t-cover__carrier {
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
    }
    
    /*Анимация текстов*/
    .t-animate[data-animate-style=fadeinup] {
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;      
    }    
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a, .t762__descr ol li a, .t554 .t-sociallinks__item_website:last-child, #allrecords #rqchat ._btn-press {
        height: 54px !important;
        font-size: 17px !important;
        padding-left: 24px !important;
        padding-right: 24px !important;
    } 
    
    /*H1-заголовки*/
    .t734__title, .t1065__title {
        font-size: 38px !important;
    } 
    
    /*H2-заголовки*/
    .t468__title, .t1016__col .t-title, .t712__title {
        font-size: 38px !important;
    }    
    
    /*H3-заголовки*/
    .t762__title, .t995__title, .t850 .t-card__title, .t469__title, .t702__title, .t390__title, .t1016__title, .t1016__descr-second, .t-quiz__result-title {
        font-size: 28px !important;
    }   
    
    /*H4-заголовки*/
    .t762__price-item, .t554__title, .t858 .t-card__title, .t1029 .t-card__title, .t774 .t-card__title, .t848__name, .t762__title_small ul li:nth-child(even), .t847 .t-card__title {
        font-size: 20px !important;
    }     
    
    /*H5-заголовки*/
    .t446__right_descr ul li:last-child:not(:only-child), .t450__right_descr ul li:last-child:not(:only-child), .t446__logowrapper2 >:after, .t450__list_item, .t554 .t-text a, .t712__title-second, .t696__title, .t-input-title, .t-quiz__contact-form__header__title, .t1065__item-text, .t446__list_item, .t762 .t848__name, .t-quiz__result-text strong {
        font-size: 17px !important;
    }  
    
    /*Большие описания*/
    .t468__descr, .t734__descr, .ctext-wrap-content, .chat-area .step-card__text .text_add:first-child, .t554 .t-text, .t850 .t-card__descr, .t702__descr, .t858 .t-card__descr, .t1029 .t-card__descr, .t970__message-txt strong, .t1065__descr, .t1016__descr, .t-quiz__consultant__msg, .t762__title_small, .t762__descr, .t-img-select__text, .t848__descr, .t847 .t-card__uptitle, .t847 .t-card__descr {
        font-size: 17px !important;
    }   
    
    /*Отступ высотой с меню*/
    [data-record-type="113"] > div[style*="height:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-menu > div {
        height: 60px !important;
    }     
    
    /*Отступ высотой с уменьшенным меню*/
    [data-record-type="113"].uc-height-menu-s > div {
        height: 60px !important;
    }       
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 88px !important;
    }
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:96px"], [data-record-type="113"] > div[style*="height: 96px"], [data-record-type="113"].uc-height-96 > div {
        height: 72px !important;
    }  
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:64px"], [data-record-type="113"] > div[style*="height: 64px"], [data-record-type="113"].uc-height-64 > div {
        height: 48px !important;
    }    
    
    /*Большие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:48px"], [data-record-type="113"] > div[style*="height: 48px"], [data-record-type="113"].uc-height-48 > div {
        height: 36px !important;
    }  
    
    /*Средние отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:32px"], [data-record-type="113"] > div[style*="height: 32px"], [data-record-type="113"].uc-height-32 > div {
        height: 26px !important;
    }      
    
    /*Маленькие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:24px"], [data-record-type="113"] > div[style*="height: 24px"], [data-record-type="113"].uc-height-24 > div {
        height: 20px !important;
    }        
    
    /*Ширина колонок в стандартных блоках*/
    /*.t-col_4 {*/
    /*    max-width: 50% !important;*/
    /*}    */
    /*.t-col_8 {*/
    /*    max-width: 100% !important;*/
    /*}    */
    
    /*Выравнивание текста*/
    [class*="uc-"][class*="tal"] .t-container {
        text-align: left !important;
    }   
    [class*="uc-"][class*="tal"] .t-title, [class*="uc-"][class*="tal"] .t-descr, [class*="uc-"][class*="tal"] .t-text {
        margin-left: 0px !important;
    }
    [class*="uc-"][class*="tac"] .t-container {
        text-align: center !important;
    }    
    [class*="uc-"][class*="tac"] .t-title, [class*="uc-"][class*="tac"] .t-descr, [class*="uc-"][class*="tac"] .t-text {
        margin-left: auto !important;
        margin-right: auto !important;
    }  
    
    /*Поля в формах*/
    .t-input, #allrecords .form-control {
        min-height: 54px !important;
    }    
    
    /*Иконки соцсетей*/
    .t-sociallinks__item {
        width: 36px !important;
        height: 36px !important;
    }
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 38px !important;
        height: 38px !important;  
    }
    .t945 .t-popup__block-close-button {
        padding: 2px !important;
    }    
    .t450__close {
        width: 42px !important;
        height: 42px !important;  
    }  
    
    /*Радиокнопки в виде картинок*/
    .t-img-select__indicator:after {
        width: 20px !important;
        height: 20px !important;
    }    
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 44px !important;
        height: 44px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 9px !important;
    }
    #allrecords .t734 .t-slds__arrow_wrapper {
        width: 20px !important;
    }
    
    /*Блок с заголвоком*/
    .t468__title + .t468__descr, .t469__title + .t469__descr {
        padding-top: 24px !important;
    }    
    .t468 .t-btn, .t469 .t-btn {
        margin-top: 36px !important;
    }     
    
    /*Меню*/
    .t446__maincontainer {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        column-gap: 20px !important;
    }
    
    /*Логотип в меню*/
    .t446__logowrapper2 > div {
        column-gap: 20px !important;
    }
    .t446__imglogo {
        width: 96px !important;
    }    
    
    /*Правая часть меню*/
    .t446__additionalwrapper {
        display: none !important;
        column-gap: 20px !important; 
    }   
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }    
    
    /*Аккордеон в футере*/
    .t585__icon {
        width: 16px !important;
        height: 16px !important;
    }    
    
    /*Нижняя часть футера*/
    .t457 .t-container {
        -ms-grid-columns: auto auto !important;
        grid-template-columns: auto auto !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        row-gap: 32px !important;
    }
    .t457 .t-col:nth-child(2) {
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
    }
    .t457 .t-col:nth-child(3) {
        -ms-grid-column: span 2 !important;
        grid-column: span 2 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
    }
    .t457__logo {
        max-width: 92px !important;
    }
    
    /*Слайдер на первом экране*/
    .t734__table .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    .t734__wrapper {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }    
    .t734 .t-slds__arrow {
        top: unset !important;
        bottom: 32px !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -webkit-transform: none !important; 
        -o-transform: none !important;
        transform: none !important;
    }
    
    /*Обложка на первом экране с карточками*/
    .t1065 .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t1065__wrapper {
        padding-top: 100px !important;
        /*padding-bottom: 36px !important;*/
    }  
    .t1065__row {
        margin-top: 136px !important;
        padding-top: 36px !important;
        padding-bottom: 36px !important;
    }    
    .t1065__buttonwrapper {
        margin-top: 36px !important;
    }
    
    /*Карточки с преимуществами*/
    .t1029 .t-card__descr {
        margin-top: 24px !important;
    }    
    
    /*Карточка модели*/
    .t762__container {
        max-width: 640px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t762__descr {
        margin-top: 36px !important;
    }   
    .t762__descr ol {
        margin-top: 36px !important;
    }    
    .t762__btn-wrapper {
        left: 40px !important;
        right: 40px !important;
    }      
    .t762__title_small ul {
        margin-top: 36px !important;
    }    
    
    /*Карта с контактами*/
    .t554__general-wrapper {
        background-color: transparent !important;
    }
    .t554__card-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t554__card {
        max-width: 100% !important;
        background-color: transparent !important;
        padding-top: 0px !important;
        padding-bottom: 32px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t554 .t-text {
        margin-top: 24px !important;
    }
    .t554 .t-sociallinks {
        margin-top: 24px !important;
    }    
    .t554 .t-sociallinks__item_website:last-child {
        margin-top: 36px !important;
    }
    .t554_map {
        height: 460px !important;
        position: relative !important;
    }
    
    /*Баннер на всю ширину экрана*/
    .t995__inner-wrapper {
        padding-top: 88px !important;
        padding-bottom: 88px !important;
    }  
    .t995__descr {
        padding-top: 24px !important;
    }    
    .t995__buttons {
        margin-top: 36px !important;
    }    
    
    /*Плитки с кредитными программами*/
    .t858__wrap {
        padding: 32px !important;
        /*row-gap: 32px !important;*/
    }   
    .t858__img {
        width: 44px !important;
    }
    .t858 .t-card__descr {
        margin-top: 24px !important;
    }
    .t858 .t-card__descr ul {
        margin-top: 24px !important;
    }    
    .t858__btn-container {
        padding-top: 36px !important;
    }    
    
    /*Плитки с шагами*/
    .t850__wrap {
        padding: 32px !important;
        row-gap: 32px !important;
    }   
    
    /*Обложка с формой*/
    .t712__wrapper {
        padding-top: 88px !important;
        padding-bottom: 88px !important;
    }    
    .t712__wrapper.t712__wrapper_valign-bottom .t-col {
        padding-left: 20px !important;    
        padding-right: 20px !important;    
    }    
    .t712__left-content, .t712__wrapper.t712__wrapper_valign-bottom .t712__left-content {
        text-align: center !important;
        margin-bottom: 48px !important;    
    }
    .t712__formwrapper {
        text-align: center !important;
        padding: 32px !important;
    }    
    .t712__form-text {
        margin-bottom: 24px !important;
    }
    
    /*Открытая форма*/
    .t696 .t-width {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t696__content {
        padding: 32px !important;
    }   
    .t696__text-wrapper {
        margin-bottom: 24px !important;
    }    
    
    /*Промо-плашка*/
    [data-record-type="650"] {
        top: 60px !important;
    }
    .t650__inner-col {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
    }
    
    /*Поп-ап форма*/
    .t702__wrapper {
        padding: 32px !important;
    } 
    .t702__text-wrapper {
        margin-bottom: 24px !important;
    }
    
    /*Чат-бот*/
    ._content {
        padding: 20px !important;
    }
    .ctext-wrap-content {
        padding: 12px 16px !important;
    }
    .chat-area .conversation-variants .form-check {
        width: 100% !important;
    }
    .step-card__body {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .step-card__body-wrap {
        width: 50% !important;
    }
    
    /*Виджет тест-драйв блок НГ*/
    .t970__widget {
        bottom: 20px !important;    
    }
    .t970__widget:after {
        max-width: 140px !important;
    }
    .t970__message-wrapper {
        bottom: 20px !important;
        max-width: calc(100% - 112px - 20px) !important;
    }
    .t970__message-arrow_after {
        width: 180px !important;
        height: 100px !important;
        right: -20px !important;
        bottom: -28px !important;
    }
    .t970__message {
        max-width: 100% !important;
    }
    .t970__message-txt a {
        margin-right: 80px !important;
    }   
    
    /*Блок с таймером*/
    .t1016__mainblock {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t1016__content {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        text-align: center !important;
    }    
    .t1016__title {
        margin-bottom: 16px !important;
    }
    .t1016__timer {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t1016__formwrapper {
        width: 100% !important;
        margin-top: 32px !important;
    }
    .t1016__descr-second {
        margin-bottom: 24px !important;
    }    
    
    /*Квиз*/
    .t-quiz__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-quiz__progress-bar-container {
        display: none !important;
    }
    .t-quiz__consultant {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t-quiz__consultant__info-container {
        max-width: 30% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t-quiz__consultant__msg-bubble {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;         
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t-quiz .t-input-group__title-container, .t-quiz__contact-form__header__text-wrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t-quiz .t-input-group__header {
        gap: 0px !important;
    }
    .t-quiz .t-input-group:first-child .t-input-title {
        margin-top: 40px !important;
    }
    .t-quiz__footer {
        gap: 20px !important;
        margin-top: 24px !important;
    }
    .t-quiz__result-img-wrapper + .t-quiz__result-content-wrapper {
        padding-top: 24px !important;
    }
    .t-quiz__result-title + .t-quiz__result-text {
        padding-top: 24px !important;
    }
    .t-quiz__result-button-container {
        margin-top: 36px !important;
    }    
    
    /*Блок с характеристиками модели*/
    .t848 .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t762 .t848 .t-container {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        gap: 20px !important;
    }
    .t762 .t-slds .t848__textwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t848__name + .t848__descr {
        padding-top: 16px !important;
    }
    
    /*Плитки с ссылками в тексте*/
    .t847__item {
        max-width: calc(100% - 40px) !important;
        padding: 32px !important;
    }
    .t847 .t-card__uptitle + .t-card__title {
        padding-bottom: 24px !important;
    }
    .t847 .t-card__descr:not(:only-child) {
        padding-top: 24px !important;
    }
    .t847 .t-card__btn {
        margin-top: 36px !important;
    }    
    
    
}



@media screen and (max-width: 640px) { 
    
    /*Ширина колонок в стандартных блоках*/
    /*.t-col_4 {*/
    /*    max-width: 100% !important;*/
    /*}    */
    /*.t-col_6 {*/
    /*    max-width: 100% !important;*/
    /*}        */
    
    /*Иконки закрытия*/
    #allrecords .t-popup__close-icon g:nth-child(n), #allrecords .t706__close-icon g:nth-child(n) {
        fill: var(--color-primary) !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close, #allrecords .t390 .t-popup__close {
        padding: 0px !important;
        top: 0px !important;
        right: 0px !important;
        width: 100% !important;
        height: 60px !important;
        background-color: var(--color-bg-primary) !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 18px !important;
        height: 18px !important;
        padding: 10px !important;
        margin-right: 10px !important;
    }    
    .t1002 .t1002__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }     
    .t702 .t-popup__close, .t390 .t-popup__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        width: 100% !important;
        height: 60px !important;
        background-color: var(--color-bg-primary) !important;
    } 
    
    /*Правая часть в меню*/
    .t446__rightwrapper {
        height: 52px !important;
    }
    
    /*Логотип в меню*/
    .t446__logowrapper {
        height: 52px !important;
    }
    .t446__logowrapper a {
        height: 20px !important;
        aspect-ratio: 108 / 20 !important;
    }    
    
    /*Бургер в меню*/
    .t446__burger {
        width: 24px !important;
        height: 24px !important;
    }   
    
    /*Обложка на первом экране с карточками*/
    .t1065__wrapper {
        padding-top: 124px !important;
    }    
    
    /*Карточка модели*/
    .t762__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t762__info {
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    .t762__descr {
        margin-top: 32px !important;
    }     
    .t762__descr ol {
        margin-top: 32px !important;
    }
    .t762__btn-wrapper {
        left: 20px !important;
        right: 20px !important;
    }        
    
    /*Плитки с кредитными программами*/
    .t858__wrap {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Плитки с шагами*/
    .t850__wrap {
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    
    /*Обложка с формой*/
    .t712__formwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Обложка на первом экране с карточками*/
    .t1065__row {
        padding-top: 0px !important;
        border-top: none !important;     
        gap: 12px !important;
    }    
    .t1065__item {
        width: 100% !important;
    }    
    
    /*Открытая форма*/
    .t696__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }      
    
    /*Промо-плашка*/
    .t650__inner-col {
        gap: 20px !important;
    }   
    
    /*Поп-ап форма*/
    .t702 .t-popup {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t702 .t-popup__container {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 100vh !important;
        margin: 0px !important;
        padding-top: 60px !important;
        -moz-transform: translateY(0) !important;
        -ms-transform: translateY(0) !important;
        -webkit-transform: translateY(0) !important;
        -o-transform: translateY(0) !important;
        transform: translateY(0 !important);
    }
    .t702__wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    
    /*Информационный поп-ап*/
    .t390 .t-popup {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }   
    .t390 .t-popup__container {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 100vh !important;
        margin: 0px !important;
        padding-top: 60px !important;
        -moz-transform: translateY(0) !important;
        -ms-transform: translateY(0) !important;
        -webkit-transform: translateY(0) !important;
        -o-transform: translateY(0) !important;
        transform: translateY(0) !important;        
    }
    .t390__wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Квиз*/
    .t-quiz__consultant__info-container {
        max-width: calc(50% - 10px) !important;
    }
    .t-quiz__consultant__name, .t-quiz__consultant__descr {
        font-size: 12px !important;
    }
    .t-quiz__footer {
        margin-top: 0px !important;
    }    
    .t-quiz__btn-wrapper_mobile {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        opacity: 1 !important;
        margin-top: 24px !important;
        -webkit-transform: translateY(0) !important;
        transform: translateY(0) !important;
    }
    
    /*Блок с характеристиками модели*/
    .t762 .t-slds [data-record-type="848"] {
        padding-top: 40px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Тултипы*/
    .t300__tooltipster-noir {
        left: 0px !important;
    } 
    
    /*Поп-ап тултипы*/
    .t-popup[data-tooltip-hook*="#tooltip"] .t390__wrapper {
        padding-top: 0px !important;
        padding-bottom: 32px !important;
    }
    
    /*Плитки с ссылками в тексте*/
    .t847__item {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    
}



@media screen and (max-width: 480px) { 
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a, .t762__descr ol li a, .t554 .t-sociallinks__item_website:last-child, #allrecords #rqchat ._btn-press {
        font-size: 16px !important;
        height: 52px !important;
    }        
    
    /*Средние кнопки*/
    #allrecords .t-inputpromocode__btn {
        height: 52px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*H1-заголовки*/
    .t734__title, .t1065__title {
        font-size: 28px !important;
    }  
    
    /*H2-заголовки*/
    .t468__title, .t1016__col .t-title, .t712__title {
        font-size: 28px !important;
    }       
    
    /*H3-заголовки*/
    .t762__title, .t995__title, .t850 .t-card__title, .t469__title, .t702__title, .t390__title, .t1016__title, .t1016__descr-second, .t-quiz__result-title {
        font-size: 24px !important;
    }   
    
    /*H4-заголовки*/
    .t762__price-item, .t554__title, .t858 .t-card__title, .t1029 .t-card__title, .t774 .t-card__title, .t848__name, .t762__title_small ul li:nth-child(even), .t847 .t-card__title {
        font-size: 18px !important;
    }   
    
    /*H5-заголовки*/
    .t446__right_descr ul li:last-child:not(:only-child), .t450__right_descr ul li:last-child:not(:only-child), .t446__logowrapper2 >:after, .t450__list_item, .t554 .t-text a, .t712__title-second, .t696__title, .t-input-title, .t-quiz__contact-form__header__title, .t1065__item-text, .t446__list_item, .t762 .t848__name, .t-quiz__result-text strong {
        font-size: 16px !important;
    }     
    
    /*Большие описания*/
    .t468__descr, .t734__descr, .ctext-wrap-content, .chat-area .step-card__text .text_add:first-child, .t554 .t-text, .t850 .t-card__descr, .t702__descr, .t858 .t-card__descr, .t1029 .t-card__descr, .t970__message-txt strong, .t1065__descr, .t1016__descr, .t-quiz__consultant__msg, .t762__title_small, .t762__descr, .t-img-select__text, .t848__descr, .t847 .t-card__uptitle, .t847 .t-card__descr {
        font-size: 16px !important;
    }       
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 76px !important;
    }
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:96px"], [data-record-type="113"] > div[style*="height: 96px"], [data-record-type="113"].uc-height-96 > div {
        height: 50px !important;
    }  
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:64px"], [data-record-type="113"] > div[style*="height: 64px"], [data-record-type="113"].uc-height-64 > div {
        height: 40px !important;
    }    
    
    /*Большие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:48px"], [data-record-type="113"] > div[style*="height: 48px"], [data-record-type="113"].uc-height-48 > div {
        height: 32px !important;
    } 
    
    /*Средние отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:32px"], [data-record-type="113"] > div[style*="height: 32px"], [data-record-type="113"].uc-height-32 > div {
        height: 20px !important;
    }      
    
    /*Маленькие отступы от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:24px"], [data-record-type="113"] > div[style*="height: 24px"], [data-record-type="113"].uc-height-24 > div {
        height: 16px !important;
    }       
    
    /*Ширина контейнеров в стандартных блоках*/
    /*.t-container, .t142 .t-container_100, .t142A .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t389__content, .t509__fullscreenwidth, .t856 .t-card__container, .t897 .t-feed__container {*/
    /*    padding-left: 15px !important;*/
    /*    padding-right: 15px !important;*/
    /*}*/
    
    /*Ширина колонок в стандартных блоках*/
    /*.t-col, .t142__wrapone, .t389__col, .t1073__row, .t142A__wraptwo {*/
    /*    padding-left: 5px !important;*/
    /*    padding-right: 5px !important;*/
    /*}      */
    
    /*Поля в формах*/
    .t-input, #allrecords .form-control {
        min-height: 52px !important;
    }     
    
    /*Иконки соцсетей*/
    .t-sociallinks__item {
        width: 32px !important;
        height: 32px !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t450__close, .t985__close-icon {
        width: 34px !important;
        height: 34px !important;  
        top: 5px !important;
    }
    .t-store .t-popup__close, .t450__close, .t985__close-icon, .t958__close {
        right: 5px !important;
    }
    .t945 .t-popup__block-close-button {
        padding: 1px !important;
    }        
    .t450__close {
        width: 38px !important;
        height: 38px !important;  
        top: 5px !important;
    }     
    .t450__close_icon span {
        height: 1px !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close, #allrecords .t390 .t-popup__close {
        height: 50px !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 14px !important;
        height: 14px !important;
        margin-right: 5px !important;
    }   
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 40px !important;
        height: 40px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 8px !important;
    }   
    .t-slds__arrow-withbg.t-slds__arrow-left {
        left: 12px !important;
    }
    .t-slds__arrow-withbg.t-slds__arrow-right {
        right: 12px !important;
    }
    
    /*Блок с заголвоком*/
    .t468__title + .t468__descr, .t469__title + .t469__descr {
        padding-top: 20px !important;
    }
    .t468 .t-btn, .t469 .t-btn {
        margin-top: 32px !important;
    }      
    
    /*Слайдер на первом экране*/
    .t734__wrapper {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }  
    
    /*Обложка на первом экране с карточками*/
    .t1065__wrapper {
        padding-top: 102px !important;
        /*padding-bottom: 32px !important;*/
    }
    .t1065__row {
        margin-top: 80px !important;
        padding-top: 32px !important;
        padding-bottom: 32px !important;        
    }
    .t1065__descr {
        padding-top: 16px !important;
    }
    .t1065__buttonwrapper {
        margin-top: 32px !important;
    }    
    
    /*Карточки с преимуществами*/
    .t1029 .t-card__descr {
        margin-top: 20px !important;
    }    
    
    /*Карточка модели*/
    .t762__info {
        padding-bottom: 26px !important;
    }     
    .t762__title_small {
        margin-top: 16px !important;
    } 
    .t762__title_small ul {
        margin-top: 32px !important;
    }      
    .t762__title_small ul li {
        min-width: unset !important;
    }
    .t762__descr ul {
        gap: 12px !important;
    }    
    .t762__descr ul li {
        padding-bottom: 12px !important;
    }
    
    /*Плитки с кредитными программами*/
    .t858__img {
        width: 40px !important;
    }
    .t858 .t-card__descr {
        margin-top: 20px !important;
    }
    .t858 .t-card__descr ul {
        margin-top: 20px !important;
    }
    .t858__btn-container {
        padding-top: 32px !important;
    }
    
    /*Карта с контактами*/
    .t554 .t-text {
        margin-top: 20px !important;
    }
    .t554 .t-sociallinks {
        margin-top: 20px !important;
    }    
    .t554 .t-sociallinks__item_website:last-child {
        margin-top: 32px !important;
    }    
    .t554_map {
        height: 360px !important;
    }
    
    /*Баннер на всю ширину экрана*/
    .t995__descr {
        padding-top: 20px !important;
    }        
    .t995__inner-wrapper {
        padding-top: 76px !important;
        padding-bottom: 76px !important;
    }
    .t995__buttons {
        margin-top: 32px !important;
    }       
    
    /*Обложка с формой*/
    .t712__wrapper {
        padding-top: 76px !important;
        padding-bottom: 76px !important;
    } 
    .t712__wrapper.t712__wrapper_valign-bottom .t712__left-content {
        margin-bottom: 40px !important;
    }    
    .t712__form-text {
        margin-bottom: 20px !important;
    }
    .t712__form-bottom-text {
        margin-top: 16px !important;
    }    
    
    /*Поп-ап форма*/
    .t702 .t-popup__container {
        padding-top: 50px !important;
    } 
    .t702__text-wrapper {
        margin-bottom: 20px !important;
    }
    .t702__descr {
        margin-top: 16px !important;
    }      
    
    /*Открытая форма*/
    .t696__text-wrapper {
        margin-bottom: 20px !important;
    }        
    
    /*Виджет тест-драйв блок НГ*/
    .t970__message-wrapper {
        max-width: calc(100% - 40px) !important;
        left: 20px !important;
        bottom: 112px !important;
    }
    .t970__message-arrow_before {
        width: 24px !important;
        height: 24px !important;
        left: 20px !important;
        bottom: -10px !important;
    }    
    
    /*Блок с таймером*/
    .t1016__timer {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important;
        gap: 12px !important;
    }     
    .t1016__descr-second {
        margin-bottom: 20px !important;
    }        
    
    /*Квиз*/
    .t-quiz__btn-wrapper_mobile {
        margin-top: 16px !important;
    }  
    .t-quiz__result-img-wrapper + .t-quiz__result-content-wrapper {
        padding-top: 20px !important;
    }
    .t-quiz__result-title + .t-quiz__result-text {
        padding-top: 20px !important;
    }
    .t-quiz__result-button-container {
        margin-top: 32px !important;
    }     
    
    /*Блок с характеристиками модели*/
    .t848__name + .t848__descr {
        padding-top: 12px !important;
    }   
    .t762 .t-slds .t848__name {
        font-size: 11px !important;
    }
    .t762 .t-slds .t848__descr {
        font-size: 9px !important;
    }
    
    /*Плитки с ссылками в тексте*/
    .t847 .t-card__uptitle + .t-card__title {
        padding-bottom: 20px !important;
    }
    .t847 .t-card__descr:not(:only-child) {
        padding-top: 20px !important;
    }
    .t847 .t-card__btn {
        margin-top: 32px !important;
    }    
    
    
}



@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t446__right_descr a, .t446__list_item a, .t762__descr ul a, .t554 .t-text a, .t457__copyright a, .t457__li a, .t457__link, .t712__form-bottom-text a, .t696__form-bottom-text a, .t-sociallinks__item a, .t702__form-bottom-text a, ._btn-pills, .t232__title, .t232__text a, .t-img-select__indicator, .t970__message-txt a, .t970__widget, .t-quiz__contact-form__footer__text a {
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;         
    }  
    .hover-opacity > .tn-atom:hover, .t446__right_descr a:hover, .t446__list_item a:hover, .t762__descr ul a:hover, .t554 .t-text a:hover, .t457__copyright a:hover, .t457__li a:hover, .t457__link:hover, .t712__form-bottom-text a:hover, .t696__form-bottom-text a:hover, .t-sociallinks__item a:hover, .t702__form-bottom-text a:hover, ._btn-pills:hover, .t232__title:hover, .t232__text a:hover, .t970__message-txt a:hover, .t970__widget:hover, .t-quiz__contact-form__footer__text a:hover {
        opacity: .7 !important;
    } 
    
    /*Ховеры кнопок*/
    .t554 .t-sociallinks__item_website:last-child:hover:after {
        -webkit-transition: all .5s ease !important;
        -moz-transition: all .5s ease !important;
        -ms-transition: all .5s ease !important;
        -o-transition: all .5s ease !important;
        transition: all .5s ease !important;
    }
    .t-btn:hover:before, .t-submit:hover:before, .t-inputpromocode__btn:hover:before, .t-redactor__callout-text a:hover:before, .t762__descr ol li a:hover:before, #allrecords #rqchat ._btn-press:hover:before, #allrecords .t1016 .t-submit:hover:before, .t762__descr ol li:nth-child(2) a:hover:before, .t554 .t-sociallinks__item_website:last-child:hover a:before {
        background-size: 400% !important;
        transition-delay: 0s !important;
    }    
    .t-btn:hover, .t-submit:hover, .t-inputpromocode__btn:hover, .t-redactor__callout-text a:hover, .t762__descr ol li a:hover, #allrecords #rqchat ._btn-press:hover, .t554 .t-sociallinks__item_website:last-child:hover, #allrecords .t762__btn:hover, #allrecords .t1016 .t-submit:hover {
        color: var(--color-btn-text-primary-hover) !important;
        background-color: var(--color-btn-bg-primary-hover) !important;
        transition-delay: .25s, 0s !important;
    }
    .t554 .t-sociallinks__item_website:last-child:hover:after {
        color: var(--color-btn-text-primary-hover) !important;
        transition-delay: .25s, 0s !important;
    }
   /*.t1065__btn[style*='background-color:#ffffff']:hover, .t1065__btn[style*='background-color: #ffffff']:hover {*/
   /*     color: var(--color-btn-text-secondary-hover) !important;*/
   /*     background-color: var(--color-btn-bg-secondary-hover) !important;*/
   /*     transition-delay: .25s, 0s !important;*/
   /* }*/
    
    /*Ховеры со скейлом*/
    .t-img-select__control:hover .t-img-select:not(:checked) ~ .t-img-select__indicator {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    
    
} 