    /*Скрытие H1*/
    .uc-hidden {
        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;
    }   
    
    /*Добавление разрядки в текстах*/
    .t-name, .t-heading, .t-text, .t-descr, .t-menu__link-item, .t446__right_descr, .t-btn, .t-submit, .t-inputpromocode__btn, .t522__time_mobile, .t-uptitle, .t457__li, .t037__title, .t778 .js-product-sku, .t-input {
        letter-spacing: 0.03em !important;
    }
    
    /*Замена жирного начертания на семиболд*/
    .t-descr strong, .t056__descr strong {
        font-weight: 600 !important;
    }
    
    /*Ссылки в тексте*/
    .t165__text a, .t037__text a, .t015__descr a, .t849__text a, .t668__text a, .t1065__descr a, .t489__descr a, .t570__text a, .t672__text a, .t409__descr a {
        color: inherit !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;
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t165__text a:hover, .t037__text a:hover, .t015__descr a:hover, .t849__text a:hover, .t668__text a:hover, .t1065__descr a:hover, .t489__descr a:hover, .t570__text a:hover, .t672__text a:hover, .t409__descr a:hover {
        opacity: .7 !important;
    }
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t678__form-bottom-text a {
        -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;
    }    
    .hover-opacity > .tn-atom:hover, .t678__form-bottom-text a:hover {
        opacity: .7 !important;
    }
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-family: 'InterTight' !important;
        font-weight: 600 !important;
        font-size: 16px !important;
        height: 60px !important;
        line-height: 1 !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;
        min-width: 140px !important;
        box-sizing: border-box !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 10px !important;
    }    
    .t-btn:not(.t-feed__showmore-btn), .t-submit, .t-inputpromocode__btn {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-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;          
    }
    .t142 .t142__text {
        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;
    }
    
    /*Стандартные текстовые кнопки*/
    .t923__btn-text {
        color: #dedede !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !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;
    }
    .t754__btn {
        color: #dedede !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        padding-bottom: 3px !important;
        padding-top: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border-radius: unset !important;
        height: auto !important;
        width: auto !important;
        min-width: unset !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        text-align: left !important;
        border-bottom: 1px solid #626262 !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;        
    }
    .t923__btn-text:hover, .t754__btn:hover {
        opacity: .7 !important;
    }
    .t923__btn-text:after {
        display: none !important;
    }
    
    /*Главные заголовки*/
    .t409__title, .t1065__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
        letter-spacing: 0 !important;
    }
    
    /*Большие заголовки*/
    .t015 {
        position: relative !important;
    }
    .t015__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        letter-spacing: 0 !important;
    }
    .t849 .t-section__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        letter-spacing: 0 !important;  
        color: #ffffff !important;
        font-size: 60px !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
    }
    
    /*Средние заголовки*/
    .t995__title, .t489__title, .t795__title, .t702__title, .t030__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        letter-spacing: 0 !important;
    }
    .t678 .t-section__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        letter-spacing: 0 !important;  
        color: #FFFFFF !important;
        font-size: 40px !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
    }
    [data-record-type="795"].t-rec_pt_135, [data-record-type="43"].t-rec_pt_135 {
        padding-top: 130px !important;
    }
    
    /*Описание в блоке с большим заголовком*/
    .t015__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;       
        max-width: 540px !important;
    }
    .t015__descr a {
        color: inherit !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; 
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t015__descr a:hover {
        opacity: .7 !important;
    }    
    
    /*Описание в блоке со средними заголовком*/
    .t795__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;       
        max-width: 540px !important;
    } 
    .t030__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;         
    }
    .t795__descr a, .t030__descr a {
        color: inherit !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; 
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t795__descr a:hover, .t030__descr a:hover {
        opacity: .7 !important;
    }   
    
    /*Отступ под меню*/
    .t191__line {
        display: none !important;
    }
    .t191 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        height: 80px !important;
    }
    
    /*Отступ от заголовка до блока*/
    .t118__line {
        display: none !important;
    }
    .t118 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        height: 60px !important;
    }
    
    /*Уменьшенный отступ между блоками*/
    .t029__linewrapper {
        display: none !important;
    }
    .t029__container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        height: 120px !important;
    }
    
    /*Меню на ПК*/
    .t446 {
        border-bottom: 1px solid #626262 !important;
        -webkit-transition: background-color 0.2s linear;
        -moz-transition: background-color 0.2s linear;
        -o-transition: background-color 0.2s linear;
        -ms-transition: background-color 0.2s linear;
        transition: background-color 0.2s linear;
        overflow: visible !important;
    }
    .t446__maincontainer {
        padding-left: 80px !important;
        padding-right: 80px !important;
        box-sizing: border-box !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t446__burgerwrapper_bigscreen, .t446__burgerwrapper_smallscreen {
        display: none !important;
    }
    
    /*Пункты меню на ПК*/
    .t446__rightwrapper, .t446__leftwrapper {
        position: static !important;
        width: auto !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t446__leftwrapper {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t446__leftmenuwrapper {
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 50px !important;
        padding-right: 50px !important;  
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
    }
    .t446__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        height: 100% !important;
    }
    .t446__list_item {
        padding-left: 25px !important;
        padding-right: 25px !important;
        height: 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;
        white-space: nowrap !important;
    }
    .t446__list_item:nth-child(n) {
        padding-top: 0px !important;
        padding-bottom: 0px !important;         
    }
    .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446__list_item:last-child {
        padding-right: 0px !important;
    }   
    .t446__list_item a[href*="#extra-menu"]:after {
        content: "" !important;
        display: inline-block !important;
        width: 14px !important;
        height: 8px !important;
        margin-left: 10px !important;
        background-image: url(https://static.tildacdn.com/tild6532-3639-4065-b335-646661326538/Polygon_1.svg) !important;        
        background-repeat: no-repeat !important;
        background-size: contain !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;
    }    
    .t446__list_item:hover .t-menu__link-item {
        color: rgba(222, 222, 222, .7) !important;
    }
    .t446__list_item:hover a[href*="#extra-menu"]:after {
        opacity: .7 !important;
    }
    
    /*Описание в меню на ПК*/
    .t446__additionalwrapper {
        padding: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .t446__right_descr {
        padding-left: 0px !important;
        line-height: 1.3 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !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;
        text-align: left !important;
    }
    .t446__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t446__right_descr li:not(:first-child) {
        color: #D6D6D6 !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        margin-top: 5px !important;
    }
    .t446__right_descr a {
        color: inherit !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;        
    }
    .t446__right_descr a:hover {
        opacity: .7 !important;
    }    
    
    /*Кнопка в меню на ПК*/
    .t446__right_buttons {
        padding-left: 50px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !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__right_buttons .t-btn:nth-child(n) {
        height: 40px !important;
        font-size: 15px !important;
        font-weight: 500 !important;
        min-width: unset !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Логотип в меню на ПК*/
    .t446__logowrapper {
        position: relative !important;
        left: unset !important;
        padding: 0px !important;
        width: 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__logowrapper2 {
        left: unset !important;
    }
    .t446__imglogo {
        padding: 0px !important;
    }
    
    /*Бургер в меню на ПК*/
    .t446__burgerwrapper {
        padding: 0px !important;
    }
    .t446__burger {
        width: 35px !important;
        height: 19px !important;
    }
    .t446__burgerlinkwrapper {
        background-image: url(https://static.tildacdn.com/tild6338-3637-4264-a562-373436326566/burger.svg) !important;
        background-position: center !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    } 
    .t446__burgerline:nth-child(n) {
        display: none !important;
    }    
    
    /*Выпадающее меню на ПК*/
    .t446 .t-menusub__menu_bottom:after, .t446 .t-menusub__menu_bottom:before {
        display: none !important;
    }
    .t446 .t-menusub__menu_bottom {
        background-color: #292929 !important;
        margin-bottom: 0px !important;
        border-radius: 10px !important;
        box-shadow: unset !important;
        -webkit-box-shadow: unset !important;
        -moz-box-shadow: unset !important;
        /*box-shadow: 0px 4px 30px 0px rgba(0,0,0,0.25) !important;*/
        /*-webkit-box-shadow: 0px 4px 30px 0px rgba(0,0,0,0.25) !important;*/
        /*-moz-box-shadow: 0px 4px 30px 0px rgba(0,0,0,0.25) !important;        */
        -webkit-transition: opacity 0.3s ease-in-out;
        -moz-transition: opacity 0.3s ease-in-out;
        -ms-transition: opacity 0.3s ease-in-out;
        -o-transition: opacity 0.3s ease-in-out;
        transition: opacity 0.3s ease-in-out;
    }
    .t446 .t-menusub__content {
        padding: 20px !important;
    }
    .t446 .t-menusub__link-item {
        -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;
    }
    .t446 .t-menusub__list-item:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t446 .t-menusub__link-item:hover {
        opacity: .7 !important;
    }
    .t446 .t-menusub__arrow {
        display: inline-block !important;
        width: 14px !important;
        height: 8px !important;
        margin-left: 10px !important;
        background-image: url(https://static.tildacdn.com/tild6532-3639-4065-b335-646661326538/Polygon_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !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;
    }
    .t446 .t-menusub__arrow:after {
        display: none !important;
    }
    .t1055 {
        background-color: #292929 !important;
        padding-top: 120px !important;
        padding-bottom: 40px !important;
        position: relative !important;
    }
    .t1055__row {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .t1055__col {
        width: auto !important;
        max-width: 180px !important;
        white-space: normal !important;
    }
    .t1055__col-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        text-align: left !important;
    }  
    .t1055__col:only-child {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Заголовки в выпадающем меню на ПК*/
    .t1055__title {
        padding-bottom: 0px !important;
        margin-bottom: 20px !important;
    }
    
    /*Пункты в выпадающем меню на ПК*/
    .t1055__descr {
        margin-top: 0px !important;
    }
    .t1055__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t1055__descr li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t1055__descr li a {
        color: inherit !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;         
    }
    .t1055__descr li a:hover {
        opacity: .7 !important;     
    }   
    
    /*Последняя колонка в выпадающем меню*/
    .t1055__col:last-child:not(:only-child) {
        width: 260px !important;
        max-width: 260px !important;
    }
    .t1055__col:last-child:not(:only-child) .t1055__col-wrapper {
        height: 260px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important; 
        box-sizing: border-box !important;
        position: relative !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-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t1055__bgimg {
        position: absolute !important;
        height: 100% !important;
        width: 100% !important;
        left: 0px !important;
        top: 0px !important;
        margin-bottom: 0px !important;
        border-radius: 20px !important;
    }
    .t1055__bgimg:before {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background-color: rgba(41, 41, 41, .8) !important;
        border-radius: 20px !important;
    }
    .t1055__bgimg:after {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(68,83,158) !important;
        background: -moz-linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        background: linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#44539e",endColorstr="#44539e",GradientType=1) !important;
        border-radius: 20px !important;
    }    
    .t1055__col:last-child:not(:only-child) .t1055__title {
        position: relative !important;
    }
    .t1055__col:last-child:not(:only-child) .t1055__descr {
        position: relative !important;
    }
    .t1055__col:last-child:not(:only-child) .t1055__descr a {
        height: 40px !important;
        font-size: 15px !important;
        font-weight: 500 !important;
        min-width: unset !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-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;
        -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;
        box-sizing: border-box !important;
        border-radius: 10px !important;
        color: #ffffff !important;
        border: 1px solid #626262 !important;
    }  
    .t1055__col:last-child:not(:only-child) .t1055__descr a:hover {
        background-color: #598AF0 !important;
        border-color: #598AF0 !important;
    }
    
    /*Мобильное меню*/
    .t450__menu_show {
        box-shadow: 0px 4px 30px 0px rgb(0 0 0 / 25%) !important;
        -webkit-box-shadow: 0px 4px 30px 0px rgb(0 0 0 / 25%) !important;
        -moz-box-shadow: 0px 4px 30px 0px rgba(0,0,0,0.25) !important;
    }
    .t450__container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t450__top {
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }
    .t450__rightside {
        left: 0px !important;
        right: 0px !important;
        bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;    
        margin-top: auto !important;
        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;
        text-align: center !important;
    }
    .t450__rightcontainer {
        margin: 0px !important;
        padding: 0px !important;
    } 
    .t450__menu {
        margin-top: 50px !important;
    }   
    .t450__list {
        margin-bottom: 0px !important;
    }
    
    /*Пункты в мобильном меню*/
    .t450__list_item .t-menu__link-item {
        margin-bottom: 20px !important;
        line-height: 1.3 !important;
        width: 100% !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        position: relative !important;
    }
    .t450__link-item_submenu:after {
        content:'' !important;
        position: absolute !important;
        top: 6px !important;
        right: 0px !important;
        padding: 0px !important;
        width: 16px !important;
        height: 10px !important;
        opacity: 1 !important;
        background-image: url(https://static.tildacdn.com/tild6636-6363-4237-b431-353664653932/Polygon_5.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s linear !important;
        -moz-transition: all 0.3s linear !important;
        -ms-transition: all 0.3s linear !important;
        -o-transition: all 0.3s linear !important;
        transition: all 0.3s linear !important;
    }
    .t450__link-item_submenu.t-menusub__target-link_active:after {
        -webkit-transform: rotate(-180deg) !important;
        -ms-transform: rotate(-180deg) !important;
        transform: rotate(-180deg) !important;
    }
    .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }    
    .t450__list_item .t-menusub__menu {
        border: none !important;  
        margin-bottom: 40px !important;
    }
    .t450__list_item .t-menusub__content {
        padding-bottom: 0px !important;
    }
    .t450__list_item .t-menusub__list-item {
        margin-bottom: 15px !important;
    }
    .t450__list_item .t-menusub__list-item:last-child {
        margin-bottom: 0px !important;
    }
    .t450__list_item .t-menusub__link-item {
        line-height: 1.5 !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 80px !important;
        margin-bottom: 0px !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;
    }
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        margin-top: 0px !important;
        color: #FFFFFF !important;
    }
    .t450__right_descr a {
        color: inherit !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    } 
    .t450__right_descr li:not(:first-child) {
        color: #D6D6D6 !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        margin-top: 5px !important;
    }
    
    /*Кнопка в мобильном меню*/
    .t450__right_buttons {
        margin-top: 20px !important;
    }
    .t450__right_buttons_but {
        margin-top: 0px !important;
    }
    .t450 .t-btn:nth-child(n) {
        height: 40px !important;
        font-size: 15px !important;
        font-weight: 500 !important;
        min-width: unset !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        width: 18px !important;
        height: 18px !important;
        right: 20px !important;
        top: 20px !important;
    }
    .t450__close_icon {
        width: 100% !important;
        height: 100% !important;
        background-image: url(https://static.tildacdn.com/tild3631-3439-4763-a539-626264316666/Frame.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t450__close_icon span {
        display: none !important;
    }
    
    /*Меню в личном кабинете*/
    .uc-lk-menu .t446__additionalwrapper {
        padding-right: 100px !important;
    }
    .tlk-userbar__user-image {
        width: 50px !important;
        height: 50px !important;
    }
    .tlk-userbar {
        top: 15px !important;
    }
    
    /*Главный заголовок на главной*/
    .t522 .t-section__title {
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        font-size: 90px !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    
    /*Описание обложки на главной*/
    .t522 .t-section__descr {
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;  
        max-width: 360px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    
    /*Обложка на главной*/
    .t522 {
        position: relative !important;
        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;  */
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: 50% 50% !important;
        grid-template-columns: 50% 50% !important;
        -ms-grid-rows: auto auto !important;
        grid-template-rows: auto auto !important;
        box-sizing: border-box !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t522 .t-section__container {
        /*max-width: 50% !important;*/
        max-width: 100% !important;
        box-sizing: border-box !important;
        padding-left: 80px !important;
        margin: 0px !important;
    }
    .t522 .t-col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        max-width: 100% !important;
    }
    .t522__line {
        display: none !important;
    }
    .t522__row {
        margin-bottom: 0px !important;f.t522 .t-section__title
        height: 100% !important;
    }
    .t522__right-tablewrapper {
        margin-top: 0px !important;
    }
    
    /*Заголовочная секция в обложке на главной*/
    .t522 .t-section__container:first-child {
        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-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding-top: 50px !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        /*position: absolute;*/
        /*top: 50px !important;*/
        /*height: calc(100% - 250px) !important;*/
    }
    .t522 .t-section__container:nth-child(4) {
        /*position: absolute !important;*/
        /*bottom: 140px !important;*/
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
        padding-top: 40px !important;
        margin-top: auto !important;
        margin-bottom: 120px !important;
    }
    .t522 .t-section__container:first-child .t-col {
        height: 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-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }    
    .t522 .t-section__topwrapper {
        height: 100% !important;
        margin-bottom: 0px !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;
    }
    .t522 .t-section__bottomwrapper {
        margin-top: 0px !important;
    }
    .t522 .t-section__descr {
        margin-bottom: 30px !important;
    }
    
    /*Карточка в обложке на главной*/
    .t522 .t-container:not(.t-section__container) {
        /*margin-left: 50% !important;*/
        margin-left: 0px !important;
        margin-right: 0px !important;
        position: relative !important;
        top: 0px !important;
        right: 0px !important;
        height: auto !important;
        /*padding-bottom: 50% !important;*/
        padding-bottom: 100% !important;
        /*max-width: 50% !important;*/
        max-width: 100% !important;
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row-span: 2 !important;
        grid-row: span 2 !important;
    }
    .t522__row_2 {
        position: absolute !important;
        width: 50% !important;
        height: 50% !important;
        right: 0px !important;
        bottom: 0px !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: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
        background-color: #292929 !important;
        border-top: 1px solid #626262 !important;
        border-left: 1px solid #626262 !important;
    }
    .t522__row_2 .t522__rightcol {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t522__row_2 .t522__leftcol {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important; 
        margin-top: auto !important;
        position: relative !important;
        z-index: 1 !important;
    }
    .t522__row_2 .t522__img {
        position: absolute !important;
        top: -1px !important;
        left: -1px !important;
        width: calc(100% + 1px) !important;
        height: calc(100% + 1px) !important;
        border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -webkit-border-radius: 0px !important;
        margin: 0px !important;
        padding: 0px !important;
        z-index: 0 !important;
        max-width: unset !important;
        max-height: unset !important;
    }
    .t522__row_2 .t522__textwrapper {
        position: relative !important;
        z-index: 1 !important;
    }
    .t522__row_2:hover .t522__persname {
        opacity: .7 !important;
    }
    
    /*Изображение обложки на главной*/
    .t522__row_1 .t522__rightcol {
        width: 100% !important;
        height: 100% !important;         
    }
    .t522__row_1 .t522__right-tablewrapper {
        width: 100% !important;
        height: 100% !important;        
    }
    .t522__row_1 .t522__img {
        border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -webkit-border-radius: 0px !important;
        margin-right: 0px !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t522__row_1 .t522__img:before {
    	content: '' !important;
    	display: block !important;
    	width: 100% !important;
    	height: 100% !important;
    	position: absolute !important;
    	top: 0 !important;
    	left: 0 !important;
    	background-color:rgba(0, 0, 0, .5) !important;
    }  
    .t522__row_1 .t522__img:after {
    	content: '' !important;
    	display: block !important;
    	width: 100% !important;
    	height: 100% !important;
    	position: absolute !important;
    	top: 0 !important;
    	left: 0 !important;
    	background-image: -o-linear-gradient(#626262 1px, transparent 0px), -o-linear-gradient(left, #626262 1px, transparent 0px) !important;
    	background-image: linear-gradient(#626262 1px, transparent 0px), linear-gradient(90deg, #626262 1px, transparent 0px) !important;
        background-size: 25% 25%, 25% 25% !important;
        background-position: 0px 0px, 0px 0px !important;
    }      
    
    /*Заголовок карточки в обложке на главной*/
    .t522__persname {
        margin-bottom: 0px !important;
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;           
    }
    
    /*Описание карточки в обложке на главной*/
    .t522__persdescr {
        margin-top: 20px !important;
    }  
    
    /*Дата в карточке в обложке на главной*/
    .t522__time {
        padding-top: 30px !important;
        margin-top: auto !important;
        width: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        font-size: 14px !important;
    }
    
    /*Табы с линиями снизу*/
    .t397__tab_active {
        border-width: 2px !important;
    }
    .t397__title {
        line-height: 1.3 !important;
        padding-right: 20px !important;
        padding-bottom: 30px !important;
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;        
    }
    .t397__tab_active:after {
        display: none !important;
    }
    
    /*Карточки с продуктами*/
    .t774__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t774__col {
        max-width: 50% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t774__wrapper {
        border-radius: 20px !important;        
    }
    .t774__content {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 105px !important;
        background-color: #323232 !important;
    }
    .t774__textwrapper, .t774__btn-wrapper, .t774 .t-card__btn-wrapper {
        padding: 0px !important;
    }
    .t774__separator {
        margin-bottom: 20px !important;
    }
    
    /*Иконки в карточках с продуктами*/
    .t774__imgwrapper {
        width: 45px !important;
        height: 45px !important;
        padding-bottom: 0px !important;
        position: absolute !important;
        right: 40px !important;
        top: 50px !important;
    }
    .t774__bgimg {
        background-size: contain !important;
        background-position: top right !important;
    }
    
    /*Описания карточек с продуктами*/
    .t774__descr, .t774 .t-card__descr {
        margin-top: 30px !important;
    }
    
    /*Кнопки в карточках с продуктами*/
    .t774__btn-wrapper {
        width: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding: 0px !important;
    }
    .t774__btn, .t774 .t-card__btn {
        margin-top: 40px !important;
        margin-bottom: 50px !important;
    }
    .t774__btn:not(.t774__btn_second), .t774 .t-card__btn:not(.t-card__btn_second) {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t774__btn_second, .t774 .t-card__btn_second {
        margin-right: 10px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t774__btn_second tr:after, .t774 .t-card__btn_second tr:after {
        content: "" !important;
        display: inline-block !important;
        background-image: url(https://static.tildacdn.com/tild3333-6138-4361-b736-343635353935/Group_2177.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 10px !important;
        height: 100% !important;
        margin-left: 10px !important;
    }
    
    /*Описание в блоке Запись на бесплатную консультацию*/
    .t995__descr {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
    }
    
    /*Кнопка в блоке Запись на бесплатную консультацию*/
    .t995__buttons {
        margin-top: 40px !important;
    }
    .t995__btn-wrapper {
        margin: 0px !important;
    }
    .t995__btn {
        margin: 0px !important;
    }
    
    /*Блок Запись на бесплатную консультацию*/
    .t995__inner-wrapper {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }
    .t995__wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        width: calc(100% - 40px) !important;
        max-width: 1160px !important;
    }
    .t995__wrapper .t-cover {
        height: auto !important;
        position: relative !important;
        background-color: transparent !important;
        border-radius: 30px !important;
    }
    .t995__wrapper .t-cover__carrier, .t995__wrapper .t-cover__filter {
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        border-radius: unset !important;
        -webkit-mask-image: unset !important;
    }
    .t995__wrapper .t-cover__filter:before {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;        
        background: rgb(68,83,158) !important;
        background: -moz-linear-gradient(0deg, rgba(68,83,158,0.6) 0%, rgba(68,83,158,0) 70% !important);
        background: -webkit-linear-gradient(0deg, rgba(68,83,158,0.6) 0%, rgba(68,83,158,0) 70%) !important;
        background: linear-gradient(0deg, rgba(68,83,158,0.6) 0%, rgba(68,83,158,0) 70%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#44539e",endColorstr="#44539e",GradientType=1) !important;
    }
    .t995__wrapper .t-cover__wrapper {
        height: auto !important;
    }
    .t995__wrapper .t-container {
        position: relative !important;
        max-width: 100% !important;
        height: auto !important;
        top: unset !important;
        left: unset !important;
        bottom: unset !important;
        right: unset !important;
        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;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t995__container {
        padding-left: 0px !important;
    }
    [data-record-type="995"].t-rec_pt_15 {
        padding-top: 60px !important;
    }
    
    /*Заголовок в блоке Поинт Инжиниринг*/
    .t165__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /*Описание в блоке Поинт Инжиниринг*/
    .t165__text {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important; 
        opacity: 1 !important;
    }
    .t165__title ~ .t165__text {
        padding-top: 30px !important;
    }
    
    /*Кнопка в блоке Понит Инжиниринг*/
    .t165__btn-wrapper {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    
    /*Блок Поинт Инжиниринг*/
    .t165 .t-container {
        padding-top: 60px !important;
        position: relative !important;
    }
    .t165 .t-container:before {
        content: '' !important;
        position: absolute !important;
        width: calc(100% - 40px) !important;
        height: 0px !important;
        top: 0px !important;
        left: 20px !important;
        border-top: 1px solid #626262 !important;
    }    
    
    /*Изображение в блоке Поинт Инжиниринг*/
    .t165__col-top {
        margin-top: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t165__img {
        max-width: 240px !important;
    }
    
    /*Текстовый контейнер в блоке Поинт инжиниринг*/
    .t165__left:not(.t165__col-top) {
        margin-left: 0px !important; 
        max-width: calc(50% - 20px) !important;
    }
    .t165__textwrapper {
        padding-right: 0px !important;
    }
    
    /*Слайдер с партнерами*/
    .t738__width_12 {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t738__item {
        height: auto !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t738__img {
        border-radius: 20px !important;
    }
    
    /*Стрелки с фоном в слайдере*/
    .t-slds__arrow_body {
        width: 10px !important;
    }
    .t-slds__arrow_body polyline {
        stroke-width: 1.5px !important;
    }
    .t-slds__arrow-withbg {
        width: 50px !important;
        height: 50px !important;
    }  
    .t-slds__arrow-withbg polyline {
        stroke-width: 1px !important;
    }  
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow_wrapper {
        width: calc((100% - 1160px) / 2) !important;
    }
    .t738 .t-slds__arrow-left {
        left: unset !important;
        right: 40px !important;
    }
    .t738 .t-slds__arrow-right {
        right: unset !important;
        left: 40px !important;
    }  
    .t-slds__arrow_body {
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;   
    }
    .t-slds__arrow_wrapper:hover .t-slds__arrow_body {
        opacity: .7 !important;
    }
    
    /*Блок с партнерами в 1 строку*/
    .t772__bgimg {
        border-radius: 20px !important;
    }
    .t772__imgwrapper  {
        padding-bottom: 58.18181818181818% !important;
        margin: 0px !important;
    }
    .t772__wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;        
    }
    .t772__separator {
        margin-bottom: 20px !important;
    }
    .t772__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        max-width: 25% !important;
        box-sizing: border-box !important;
    }
    
    /*Заголовки плиток статей*/
    .t-feed__post-title {
        -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-feed__col-grid__post-wrapper:hover .t-feed__post-title {
        color: #598AF0 !important;
    }
    
    /*Описания плиток статей*/
    .t-feed__post-descr {
        margin-top: 20px !important;
    }
    
    /*Даты в плитках статей*/
    .t-feed__post-parts-date-row {
        margin-top: auto !important;
    }
    .t-feed__post-date {
        margin-top: auto !important;
        padding-top: 30px !important;
        margin-right: 0px !important;
        font-size: 14px !important;
    }
    
    /*Плитки статей на главной*/
    .t915 {
        position: relative !important;
    }
    .t-feed__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t-feed__post {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
        max-width: calc(100% / 3) !important;
    }
    .t-feed__col-grid__post-wrapper {
        border-radius: 20px !important;
    }
    .t-feed__col-grid__wrapper {
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .t-feed__grid-separator {
        margin-bottom: 20px !important;
    }
    
    /*Кнопка Смотреть все в плитках новостей*/
    .t-feed__buttons-wrapper {
        margin-top: 0px !important;
    }
    .t-feed__button-wrapper {
        margin-top: 0px !important;
    }
    .t-feed__buttons-wrapper .t-btn {
        margin-top: 40px !important;
    }
    
    /*Заголовки колонок в верхней части футера*/
    .t464__title {
        margin-bottom: 0px !important;
    }
    
    /*Пункты в верхней части футера*/
    .t464__descr {
        margin-top: 20px !important;
    }
    .t464__descr li {
        margin-bottom: 0px !important;
    }
    .t464__descr li:not(:first-child) {
        margin-top: 5px !important;
        color: #D6D6D6 !important;
    }    
    .t464__descr li:first-child {
        font-size: 16px !important;
        font-weight: 500 !important;
    }
    .t464__descr a {
        -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;            
    }
    .t464__descr a:hover {
        opacity: .7 !important;          
    }    
    
    /*Верхняя часть футера*/
    .t464 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t464 .t-container > div > .t464__col {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t464 .t-container > div > .t464__col:first-child {
        max-width: calc(100% / 3 + (100% / 3 - 220px)) !important;
        padding-right: 100px !important;
    }
    .t464 .t-container > div > .t464__col:nth-child(2) {
        max-width: 220px !important;
    }    
    .t464 {
        padding-top: 90px !important;
        border-top: 1px solid #626262 !important;
        position: relative !important;
    }
    
    /*Логотип в верхней части футера*/
    .t464 .t-container > .t464__col {
        margin-top: 0px !important;
        margin-bottom: -10px !important;        
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;    
        max-width: calc(100% / 3) !important;
    }
    
    /*Заголовки колонок в средней части футера*/
    .t420__title {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }
    
    /*Пункты в средней части футера*/
    .t420__descr {
        margin-top: 20px !important;
    }
    .t420__descr a {
        color: inherit !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;    
    }
    .t420__descr a:hover {
        opacity: .7 !important;  
    }    
    .t420__descr li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    
    /*Кнопка в средней части футера*/
    .t420 .t-container > .t420__col:first-child {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t420__text {
        margin-top: 0px !important;
        text-align: center !important;
    }
    .t420__text a {
        font-family: 'InterTight' !important;
        font-weight: 600 !important;
        font-size: 16px !important;
        height: 60px !important;
        line-height: 1 !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;
        min-width: 140px !important;
        box-sizing: border-box !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 10px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-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;
        border: 1px solid #626262 !important;
        color: #FFFFFF !important;
    }
    .t420__text a:hover {
        border-color: #598AF0 !important;
        background-color: #598AF0 !important;
    }
    
    /*Средняя часть футера*/
    .t420 {
        padding-top: 40px !important;
        padding-bottom: 60px !important;
    }
    .t420 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t420__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t420 .t-container > .t420__col:first-child {
        max-width: calc(100% / 3) !important;
    }
    .t420 .t-container > .t420__col:nth-child(2) {
        max-width: unset !important;
        width: auto !important;
    } 
    .t420 .t-container > div:last-child {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .t420 .t-container > div > .t420__col:first-child {
        max-width: unset !important;
        width: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;        
    }
    .t420 .t-container > div > .t420__col:nth-child(2) {
        max-width: 220px !important;
    }        
    
    /*Иконки соцсетей в футере*/
    .t420 .t-sociallinks {
        margin-top: 30px !important;
    }
    .t-sociallinks__item {
        width: 50px !important;
        height: 50px !important;
        margin: 0px !important;
    }
    .t-sociallinks__item a {
        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;
        box-sizing: border-box !important;
        display: block !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t-sociallinks__item_youtube a {
        background-image: url(https://static.tildacdn.com/tild3630-3938-4536-a366-396434646135/Group_1956.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
    }
    .t-sociallinks__item_youtube a:hover {
        opacity: .7 !important;
    }
    .t-sociallinks__item_youtube .t-sociallinks__svg {
        display: none !important;
    }
    
    /*Нижняя часть футера*/
    .t457 {
        border-top: 1px solid #626262 !important;
    }
    .t457 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t457 .t-col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }
    .t457__ul {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        box-sizing: border-box !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;
    }
    .t457__li {
        line-height: 1.5 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        text-align: left !important;
        box-sizing: border-box !important;
    }
    .t457__li:first-child {
        width: calc(100% / 3) !important;
    }
    /*.t457__li:nth-child(2) {*/
    /*    width: calc(100% / 3 + (100% / 3 - 220px)) !important;*/
    /*} */
    .t457__li:nth-child(2) {
        width: 220px !important;
    }    
    .t457__li a {
        color: inherit !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;         
    }
    .t457__li a:hover {
        opacity: .7 !important;       
    }    
    
    /*Заголовки аккордеона в футере*/
    .t585__trigger-button {
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        padding-left: 0px !important;
        padding-right: 20px !important;        
        cursor: pointer !important;
        outline-offset: unset !important;
    }
    .t585__title {
        -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;        
    }
    
    /*Описания аккордеона в футере*/
    .t585__textwrapper {
        padding-bottom: 40px !important;
    }
    .t585 .t-col:last-child .t585__textwrapper  {
        padding-bottom: 20px !important;
    }
    .t585__text {
        margin-bottom: 0px !important;
    }
    .t585__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t585__text li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t585__text li a {
        color: inherit !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;         
    }
    .t585__text li a:hover {
        opacity: .7 !important;      
    }    
    
    /*Аккордеон в футере*/
    .t585__header {
        border: none !important;
    }
    .t585__border {
        display: none !important;
    }
    .t585 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    
    /*Иконки в аккордеоне в футере*/
    .t585__icon-hover, .t585__circle, .t585__lines {
        display: none !important;
    }
    .t585__icon {
        padding: 0px !important;
        top: 6px !important;
        padding: 0px !important;
        width: 16px !important;
        height: 10px !important;
        opacity: 1 !important;
        background-image: url(https://static.tildacdn.com/tild6636-6363-4237-b431-353664653932/Polygon_5.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s linear !important;
        -moz-transition: all 0.3s linear !important;
        -ms-transition: all 0.3s linear !important;
        -o-transition: all 0.3s linear !important;
        transition: all 0.3s linear !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }
    .t585__opened .t585__icon {
        -webkit-transform: rotate(-180deg) !important;
        -ms-transform: rotate(-180deg) !important;
        transform: rotate(-180deg) !important;
    }
    .t585__header:hover .t585__icon {
        opacity: .7 !important;
    }
    
    /*Описание в обложке на страницах продуктов*/
    .t409__descr {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 400px !important;
    }
    
    /*Кнопка в обложке на страницах продуктов*/
    .t409__btn-wrapper {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Хлебные крошки в обложке на страницах продуктов*/
    .t409__uptitle {
        text-transform: unset !important;
        margin-bottom: 0px !important;
        position: absolute !important;
        top: 50px !important;
        left: 20px !important;
    }
    .t409__uptitle ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }
    .t409__uptitle li {
        display: inline !important;
    }
    .t409__uptitle li:not(:last-child) {
        color: #626262 !important;
    }
    .t409__uptitle li:not(:last-child):after {
        content: "/" !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        display: inline !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }    
    .t409__uptitle li a {
        color: inherit !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;          
    }
    .t409__uptitle li a:hover {
        opacity: .7 !important;
    }
    
    /*Обложка на страницах продуктов*/
    .t409 .t-container {
        min-height: calc(100vh - 80px) !important;
        position: relative !important;
    }
    .t409__textwrapper, .t409__imgwrapper {
        padding-top: 90px !important;
        padding-bottom: 90px !important;
        margin-top: auto !important;
        margin-bottom: auto !important;        
    }
    .t409__textwrapper {
        position: static !important;
    }
    
    /*Изображение в обложке на страницах продуктов*/
    .t409__imgwrapper {
        max-width: 560px !important;
    }
    .t409__img {
        max-height: 460px !important;
        margin-left: auto !important;
        margin-right: 0px !important;
        margin-top: auto !important;
        margin-bottom: auto !important;
    }
    
    /*Заголовок в блоке в 2 колонки*/
    .t037__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t037 .t-container, .t489 .t-container {
        padding-top: 60px !important;
        position: relative !important;
    }    
    .t037 .t-container:before, .t489 .t-container:before {
        content: '' !important;
        position: absolute !important;
        width: calc(100% - 40px) !important;
        height: 0px !important;
        top: 0px !important;
        left: 20px !important;
        border-top: 1px solid #626262 !important;
    }    
    .t489__top {
        margin-bottom: 0px !important;
    }
    .uc-without-title .t037 .t-container:before, .uc-without-title .t489 .t-container:before {
        display: none !important;
    }
    
    /*Описание в блоке в 2 колонки*/
    .uc-without-text .t037__text, .uc-without-text .t489__descr {
        display: none !important;
    }
    .uc-without-title .t037__text:nth-child(n), .uc-without-title .t489__descr:nth-child(n) {
        margin-top: 0px !important;
    }
    .t037__text, .t489__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;         
    }
    .t037__text u, .t489__descr u {
        text-decoration: unset !important;
        font-size: 14px !important;
        margin-top: 30px !important;
        display: inline-block !important;
    }
    .t037__text strong + u:nth-child(n), .t037__text strong + br + u:nth-child(n), .t489__descr strong + u:nth-child(n), .t489__descr strong + br + u:nth-child(n), .t1065__descr strong + u:nth-child(n), .t1065__descr strong + br + u:nth-child(n) {
        margin-top: 0px !important;
    }    
    .t037__text ul + u:nth-child(n), .t489__descr ul + u:nth-child(n), .t1065__descr ul + u:nth-child(n) {
        margin-top: 0px !important;
    }      
    .t037 .t-col:nth-child(2), .t489 .t-col:nth-child(2) {
        margin-left: 0px !important;
        max-width: calc(50% - 20px) !important;
    }
    .t037__text a {
        color: inherit !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-bottom: 1px solid !important;
        border-color: inherit !important;
    }
    .t037__text a:hover {
        opacity: .7 !important;
    }
    
    /*Подзаголовок в блоке в 2 колонки*/
    .t489__subtitle {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 15px !important;
        margin-bottom: 0px !important;           
    }
    .t037__text strong, .t489__descr strong, .t1065__descr strong, .t390__descr strong {
        font-size: 18px !important;
        font-weight: 600 !important;
        line-height: 1.3 !important;
        display: inline-block !important;
    }
    .t037__text strong:not(:first-child), .t489__descr strong:not(:first-child), .t1065__descr strong:not(:first-child), .t390__descr strong:not(:first-child) {
        margin-top: 40px !important;
    }
    .t037__text ul + strong:nth-child(n), .t037__text ol + strong:nth-child(n), .t489__descr ul + strong:nth-child(n), .t489__descr ol + strong:nth-child(n), .t1065__descr ul + strong:nth-child(n), .t1065__descr ol + strong:nth-child(n), .t390__descr ol + strong:nth-child(n), .t390__descr ul + strong:nth-child(n) {
        margin-top: 0px !important;
    }    
    .t037__text strong:not(:last-child), .t489__descr strong:not(:last-child), .t1065__descr strong:not(:last-child), .t390__descr strong:not(:last-child) {
        margin-bottom: 30px !important;
    }    
    
    /*Списки в блоке в 2 колонки*/
    .t037__text ul, .t489__descr ul, .t1065__descr ul, .t390__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }
    .t037__text ul:not(:first-child), .t489__descr ul:not(:first-child), .t1065__descr ul:not(:first-child), .t390__descr ul:not(:first-child) {
        margin-top: 30px !important;
    }
    .t037__text strong + ul:nth-child(n), .t037__text strong + br + ul:nth-child(n), .t489__descr strong + ul:nth-child(n), .t489__descr strong + br + ul:nth-child(n), .t1065__descr strong + ul:nth-child(n), .t1065__descr strong + br + ul:nth-child(n), .t390__descr strong + ul:nth-child(n), .t390__descr strong + br + ul:nth-child(n) {
        margin-top: 0px !important;
    }          
    .t037__text ul:not(:last-child), .t489__descr ul:not(:last-child), .t1065__descr ul:not(:last-child), .t390__descr ul:not(:last-child) {
        margin-bottom: 40px !important;
    }    
    .t037__text ul li, .t489__descr ul li, .t1065__descr ul li, .t390__descr ul li {
        margin-bottom: 20px !important;
        background-image: url(https://static.tildacdn.com/tild6535-3062-4862-b238-363238346338/Ellipse_21.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 9px !important;
        padding-left: 25px !important;
    }
    .t037__text ul li:last-child, .t489__descr ul li:last-child, .t1065__descr ul li:last-child, .t390__descr ul li:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Список ссылок в блоке в 2 колонки*/
    .t037__text ol {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }
    .t037__text ol:not(:first-child) {
        margin-top: 30px !important;
    }
    .t037__text strong + ol:nth-child(n), .t037__text strong + br + ol:nth-child(n) {
        margin-top: 0px !important;
    }      
    .t037__text ol:not(:last-child) {
        margin-bottom: 40px !important;
    } 
    .t037__text ol li:not(:last-child) {
        margin-bottom: 20px !important;
    }
    .t037__text ol a {
        color: inherit !important;
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !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;
    }
    .t037__text a:hover {
        opacity: .7 !important;
    }
    
    /*Блок Преимущества*/
    .t1032 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t1032__col {
        text-align: left !important;
        max-width: calc(100% / 3) !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }    
    .t1032__content {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;
    }
    .t1032__separator {
        margin-bottom: 20px !important;
    }
    
    /*Заголовки в блоке Преимущества*/
    .t1032__title, .t1032 .t-card__title {
        height: auto !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;        
    }
    
    /*Описания в блоке Преимущества*/
    .t1032__descr, .t1032 .t-card__descr {
        height: auto !important;
        margin-top: 30px !important;
        padding-left: 0px !important;
        padding-right: 0px !important; 
        padding-bottom: 0px !important;
        padding-top: 0px !important;
    }
    
    /*Иконки в блоке Преимущества*/
    .t1032__img {
        margin-bottom: 40px !important;
        height: auto !important;
        width: 35px !important;
    }
    
    /*Заголовки в слайдере Обзор интерфейса*/
    .t780__separator {
        height: 0px !important;
    }
    .t780__title-wrapper {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        display: none !important;
    }
    .slideTitle {
        color: #dedede !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        letter-spacing: 0.03em !important;
        width: 100% !important;
        display: block !important;
        text-align: center !important;
        padding-top: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t-zoomer__comments {
        height: auto !important;
        padding-top: 40px !important;
        padding-bottom: 0px !important;        
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-zoomer__title {
        color: #dedede !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        letter-spacing: 0.03em !important;        
    }
    
    /*Изображения в слайдере Обзор интерфейса*/
    .t780 .t-slds__main .t-slds__bgimg {
        padding-bottom: 52.63157894736842% !important;
    }
    .t780 .t-slds__thumbsbullet-wrapper {
        display: none !important;
    }
    
    /*Стрелки в слайдере Обзор интерфейса*/
    .t780 .t-container {
        position: relative !important;
    }
    .t780 .t-slds__arrow_wrapper {
        width: 200px !important;
    }
    .t780 .t-slds__arrow_wrapper-left {
        left: 20px !important;
    }
    .t780 .t-slds__arrow_wrapper-right {
        right: 20px !important;
    } 
    .t780 .t-slds__arrow-left {
        left: 0px !important;
    }
    .t780 .t-slds__arrow-right {
        right: 0px !important;
    }    
    
    /*Описания в блоке с тарифами*/
    .t778__descr {
        margin-top: 20px !important;
        margin-bottom: 10px !important;
    }
    .t778__descr ul {
        list-style-type: none !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t778__descr li {
        margin-bottom: 20px !important;
        background-image: url(https://static.tildacdn.com/tild6535-3062-4862-b238-363238346338/Ellipse_21.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 9px !important;
        padding-left: 25px !important;
        font-size: 16px !important;
    }
    .t778__descr li:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Блок с тарифами*/
    .t778__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t778__col {
        max-width: calc(100% / 3) !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;        
    }
    .t778__wrapper {
        border-radius: 20px !important;
    }
    .t778__textwrapper {
        padding-top: 50px !important;
        padding-bottom: 40px !important;
        padding-left: 40px !important;
        padding-right: 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;        
    }
    .t774__container_mobile-grid .t778__textwrapper {
        padding-bottom: 30px !important;
    }    
    .t778__separator {
        margin-bottom: 20px !important;
    }
    
    /*Кнопки в блоке с тарифами*/
    .t778__btn-wrapper {
        padding-top: 0px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;   
        margin-top: 0px !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;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !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;
    }
    .t778__btn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;  
        width: auto !important;
    }
    .t778__btn_second {
        min-width: unset !important;
        width: auto !important;
        height: auto !important;
        font-size: 16px !important;
        font-weight: 400 !important;
        line-height: 1.5 !important;
        background-color: transparent !important;
        border-left: none !important;
        border-right: none !important;
        border-top: none !important;
        border-bottom: 1px solid #626262 !important;
        border-radius: unset !important;
        padding-top: 0px !important;
        padding-bottom: 3px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 20px !important;
        display: inline-block !important;
    }
    #allrecords [data-record-type="778"] .t778__btn_second:nth-child(n):hover {
        background-color: transparent !important;
        opacity: .7 !important;
        border-color: #626262 !important;
        color: #DEDEDE !important;
    }
    
    /*Цены блоке с тарифами*/
    .t778 .js-product-sku {
        display: block !important;
        color: #dedede !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        margin-top: auto !important;
        padding-top: 30px !important;
    }
    .t778__price-wrapper {
        margin-top: 15px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t778__price-currency {
        display: none !important;
    }
    .t778__price {
        margin-right: 5px !important;
    }
    .t778__price_old {
        color: #61BC90 !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-bottom: 1px solid !important;
        border-color: inherit !important;
    }
    .t778__price_old:hover {
        opacity: .7 !important;
    }
    .t778__price_old a {
        color: inherit !important;
        position: absolute !important;
        height: 100% !important;
        width: 100% !important;
        top: 0px !important;
        left: 0px !important;
        box-sizing: border-box !important;
    }
    .t778__price_old:after {
        display: none !important;
    }
    
    /*Изображения в блоке с тарифами*/
    .t778__bgimg:before {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background-color: rgba(41, 41, 41, .8) !important;
    }
    .t778__bgimg:after {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(68,83,158) !important;
        background: -moz-linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        background: linear-gradient(180deg, rgba(68,83,158,0) 20%, rgba(68,83,158,0.6) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#44539e",endColorstr="#44539e",GradientType=1) !important;
    }
    
    /*Блок с тарифами с горизонтальным скроллом*/
    .t778__container_mobile-flex .t778__descr {
        font-size: 16px !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }        
    
    /*Описание в заголовочной секции в аккордеона FAQ*/
    .t849 .t-section__descr {
        color: #dedede !important;
        font-size: 16px;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;
    }
    
    /*Заголовочная секция в аккордеона FAQ*/
    .t849 .t-section__topwrapper {
        margin-bottom: 0px !important;
        text-align: left !important;
    }
    .t849 .t-section__title, .t849 .t-section__descr {
        max-width: 360px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Аккордеон FAQ*/
    .t849 {
        max-width: 1200px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
    .t849 .t-container {
        max-width: 50% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;        
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t849 .t-container:not(.t-section__container) {
        padding-left: 0px !important;
    }
    .t849 .t-col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    
    /*Карточки аккордена FAQ*/
    .t849__trigger-button {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 0px !important;
        padding-right: 40px !important;
        cursor: pointer !important;
        outline-offset: unset !important;
    }
    .t849__border {
        display: none !important;
    }
    .t849__header {
        border-color: #626262 !important;
    } 
    .t849 .t-container:not(.t-section__container) .t-col:last-child .t849__accordion {
        border-bottom: 1px solid #626262 !important;
    }
    .t849__textwrapper {
        padding-bottom: 30px !important;
    }
    .t849__text {
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Иконка аккордеона FAQ*/
    .t849__icon-hover, .t849__circle, .t849__icon-hover .t849__lines {
        display: none !important;
    }
    .t849__icon {
        opacity: 1 !important;
        width: 18px !important;
        height: 18px !important;
        padding: 0px !important;
        right: 10px !important;
    }
    .t849__lines svg {
        width: 100% !important;
        height: 100% !important;
    }
    .t849__lines svg > g > g {
        stroke: #61BC90 !important;
    }
    
    /*Аккордеон Возможности*/
    .t668__wrapper {
        background-color: transparent !important;
    }
    .t668__header {
        background-color: #323232 !important;
        border-radius: 10px !important;
    }
    .t668__trigger-button {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;  
        cursor: pointer !important;
        outline-offset: unset !important;        
    }
    .t668__content {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
    }
    .t668__textwrapper {
        padding-top: 40px !important;
        padding-bottom: 50px !important;        
    }
    .t668__col:last-child .t668__textwrapper {
        padding-bottom: 0px !important;        
    }
    .t668__col:not(:last-child) {
        margin-bottom: 10px !important;
    }
    
    /*Изображения в аккордеоне Возможности*/
    .t668__img {
        max-width: 760px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 0px !important;
        margin-top: 40px !important;
    }
    .t668__text ul + br + .t668__img {
        margin-top: 20px !important;
    }
    .t668__text u {
        text-decoration: unset !important;
        display: block !important;
        margin-left: auto !important;
        margin-right: auto !important;        
        margin-top: 40px !important;
        width: -webkit-fit-content !important;
        width: -moz-fit-content !important;
        width: fit-content !important;
        text-align: center !important;
    }
    .t668__text a {
        display: inline-block !important;
        color: inherit !important;
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !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;
        text-align: center !important;
    }
    .t668__text a:hover {
        opacity: .7 !important;
    }  
    .t668__text a[href*=popup] {
        display: block !important;
        margin-left: auto !important;
        margin-right: auto !important;        
        margin-top: 30px !important;
        width: -webkit-fit-content !important;
        width: -moz-fit-content !important;
        width: fit-content !important;
    }
    
    /*Списки в аккордеоне Возможности*/
    .t668__text ul {
        display: inline-block !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        width: 100% !important;
    }
    .t668__text ul:not(:first-child) {
        margin-top: 30px !important;
    }   
    .t668__text ul:not(:last-child) {
        margin-bottom: 40px !important;
    }    
    .t668__text ul li {
        margin-bottom: 20px !important;
        background-image: url(https://static.tildacdn.com/tild6535-3062-4862-b238-363238346338/Ellipse_21.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 9px !important;
        padding-left: 25px !important;
    }
    .t668__text ul li:last-child {
        margin-bottom: 0px !important;
    } 
    
    /*Иконка аккордеона Возможности*/
    .t668__icon-hover, .t668__circle, .t668__icon-hover .t668__lines {
        display: none !important;
    }
    .t668__icon {
        opacity: 1 !important;
        width: 18px !important;
        height: 18px !important;
        padding: 0px !important;
        right: 40px !important;
    }
    .t668__lines svg {
        width: 100% !important;
        height: 100% !important;
    }
    .t668__lines svg > g > g {
        stroke: #61BC90 !important;
    }
    
    /*Карточки в блоке решаемые задачи*/
    .t850 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t850__row:not(:first-child) {
        margin-top: 20px !important;
    } 
    .t850__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        max-width: calc(100% / 3) !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t850__inner-col {
        border-radius: 20px !important;
    }
    .t850__wrap {
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    
    /*Заголовки карточек в блоке решаемые задачи*/
    .t850 .t-name {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Описания карточек в блоке решаемые задачи*/
    .t850 .t-descr {
        margin-bottom: 0px !important;
        margin-top: 30px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_45 {
        padding-top: 40px !important;
    }
    
    /*Поп-ап с изображением*/
    .t756 .t-popup {
        padding: 0px !important;
        width: 100vw !important;
        right: unset !important;
    }
    .t756 .t-popup_show {
        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;
    }
    .t756 .t-popup__container-static {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        margin-top: auto !important;
        margin-bottom: auto !important;
        position: static !important;
        /*padding-left: 20px !important;*/
        /*padding-right: 20px !important;*/
        box-sizing: border-box !important;
        min-height: unset !important;
    }
    .t756 .t-popup__close-wrapper {
        width: auto !important;
        margin: 0px !important;
    }
    .t756 .t-popup__close {
        left: unset !important;
        bottom: unset !important;
        background: unset !important;
        display: block !important;
        top: 10px !important;
        right: 10px !important;
    }
    .t-popup__close {
        width: auto !important;
        height: auto !important;
    }
    .t-popup__close-icon {
        width: 18px !important;
        height: 18px !important;
    }
    .t756 .t-slds__main .t-slds__bgimg {
        padding-bottom: 52.63157894736842% !important;
    }
    
    /*Текст в поп-апе с изображением*/
    .t756__wrapper {
        padding-top: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
    }
    .t756__title {
        color: #dedede !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        margin-bottom: 0px !important;
    }
    .t756__descr {
        color: #626262 !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;   
        margin-bottom: 0px !important;
        margin-top: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    
    /*Стрелки слайдер в поп-ап с изображениями*/
    .t756 .t-slds, .t756 .t-slds__container {
        position: static !important;
    }
    .t756 .t-slds__arrow_wrapper {
        width: 70px !important;
        top: 50% !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    .t756 .t-slds__arrow_wrapper-right {
        right: 0px !important;
    }
    .t756 .t-slds__arrow_wrapper-left {
        left: 0px !important;
    }    
    .t756 .t-slds__arrow-right {
        right: 20px !important;
    }
    .t756 .t-slds__arrow-left {
        left: 20px !important;
    }    
    
    /*Зумер*/
    .t-zoomer__container {
        background-color: #292929 !important;
    }
    .t-carousel__zoomer__inner {
        left: 20px !important;
        right: 20px !important;
        top: 20px !important;
        bottom: 20px !important;
    }
    .t-carousel__zoomer__track {
        width: calc(100vw - 40px) !important;
    }
    .t-carousel__zoomer__item {
        width: 100% !important;
    }
    .t-zoomer__scale {
        right: 50px !important;
    }
    .t-zoomer__close, .t-zoomer__scale {
        background-color: transparent !important;
    }
    .t-zoomer__close svg, .t-zoomer__scale svg {
        width: 18px !important;
        height: 18px !important;
    }
    .t-zoomer__close path {
        fill: #FFFFFF !important;
    }
    .t-zoomer__scale path {
        stroke: #FFFFFF !important;
    }
    
    /*Стрелки в зумере*/
    .t-carousel__zoomer__control {
        width: 70px !important;
    }
    .t-carousel__zoomer__arrow__wrapper {
        -moz-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        -webkit-transform: translateY(-50%) !important;
        -o-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    .t-carousel__zoomer__arrow__wrapper:before {
        width: 50px !important;
        height: 50px !important;
        padding: 0px !important;
        background-color: rgba(50,50,50,1) !important;
        display: block !important;
        position: static !important;
    }
    .t-carousel__zoomer__arrow {
        width: 10px !important;
        height: 19px !important;
    }
    .t-carousel__zoomer__arrow_right {
        border: none !important;
        background-image: url(https://static.tildacdn.com/tild3735-6237-4661-b064-366365316461/Frame.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        position: absolute !important;
        top: 50% !important;
        right: 50% !important;
        -moz-transform: translateY(-50%) translateX(55%) !important;
        -ms-transform: translateY(-50%) translateX(55%) !important;
        -webkit-transform: translateY(-50%) translateX(55%) !important;
        -o-transform: translateY(-50%) translateX(55%) !important;
        transform: translateY(-50%) translateX(55%) !important;        
    } 
    .t-carousel__zoomer__arrow_left {
        border: none !important;
        background-image: url(https://static.tildacdn.com/tild3735-6237-4661-b064-366365316461/Frame.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        -moz-transform: translateY(-50%) translateX(-55%) rotate(180deg) !important;
        -ms-transform: translateY(-50%) translateX(-55%) rotate(180deg) !important;
        -webkit-transform: translateY(-50%) translateX(-55%) rotate(180deg) !important;
        -o-transform: translateY(-50%) translateX(-55%) rotate(180deg) !important;
        transform: translateY(-50%) translateX(-55%) rotate(180deg) !important;      
    }
    .t-carousel__zoomer__control:hover {
        opacity: 1 !important;
    }
    .t-carousel__zoomer__arrow {
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;   
    }
    .t-carousel__zoomer__control:hover .t-carousel__zoomer__arrow {
        opacity: .7 !important;
    } 
    
    /*Обложка на странице Опытная эксплуатация*/
    [data-record-type="1065"] .t-cover {
        height: auto !important;
        overflow: visible !important;
        background-image: unset !important;
        background-color: transparent !important;
    }
    .t1065 .t-container {
        position: relative !important;
        height: auto !important;
        top: unset !important;
        left: unset !important;
        right: unset !important;
        bottom: unset !important;
    }
    .t1065 .t-cover__wrapper {
        height: auto !important;
        width: 100% !important;
        display: block !important;
    }
    .t1065__wrapper {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 130px !important;
        margin-bottom: 0px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
        position: relative !important;
    }
    .t1065__itemwrapper, .t1065__textwrapper, .t1065__buttonwrapper {
        text-align: left !important;
    }
    .t1065__itemwrapper:nth-last-child(2), .t1065__itemwrapper:nth-last-child(3), .t1065__textwrapper:nth-last-child(3), .t1065__textwrapper:nth-last-child(4) {
        max-width: 50% !important;
    }
    .t1065__itemwrapper {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t1065__textwrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        margin-bottom: 0px !important;
    }
    .t1065__hint {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;           
    }
    .t1065__buttonwrapper {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;         
    }
    
    /*Изображение обложки на странице Опытная эксплуатация*/
    [data-record-type="1065"] .t-cover__carrier, [data-record-type="1065"] .t-cover__filter {
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        right: unset !important;
        bottom: unset !important;
        width: 100% !important;
        height: 650px !important;
    }
    [data-record-type="1065"] .t-cover__filter:before {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(41,41,41) !important;
        background: -moz-linear-gradient(180deg, rgba(41,41,41,1) 0%, rgba(41,41,41,0.1) 30%, rgba(41,41,41,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(41,41,41,1) 0%, rgba(41,41,41,0.1) 30%, rgba(41,41,41,1) 100%) !important;
        background: linear-gradient(180deg, rgba(41,41,41,1) 0%, rgba(41,41,41,0.1) 30%, rgba(41,41,41,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#292929",endColorstr="#292929",GradientType=1) !important;
    }    
    
    /*Описание в обложке на странице Опытная эксплуатация*/
    .t1065__descr {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        margin-top: 30px !important;
    }
    
    /*Хлебные крошки в облокеж на странице Опытная эксплуатация*/
    .t1065__itemwrapper {
        margin-bottom: 60px !important;
    }
    .t1065__row {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t1065__item {
        width: auto !important;
        margin-bottom: 0px !important;
    }
    .t1065__item_icon {
        display: none !important;
    }
    .t1065__item-text {
        margin-top: 0px !important;
    }
    .t1065__item-text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }
    .t1065__item-text li {
        display: inline !important;
    }
    .t1065__item-text li:not(:last-child) {
        color: #626262 !important;
    }
    .t1065__item-text li:not(:last-child):after {
        content: "/" !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        display: inline !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }    
    .t1065__item-text li a {
        color: inherit !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;          
    }
    .t1065__item-text li a:hover {
        opacity: .7 !important;
    }
    
    /*Кнопка в обложке на странице Опытная эксплуатация*/
    .t1065__buttonwrapper {
        position: absolute !important;
        bottom: 0px !important;
        right: 0px !important;
        min-width: 200px !important;
        margin-top: 30px !important;
    }
    .t1065__btn {
        width: 100% !important;
    }
    
    /*Цена в обложке на странице Опытная эксплуатация*/
    .t1065__hint {
        margin-top: 0px !important;
        width: 200px !important;
        text-align: left !important;
        position: absolute !important;
        bottom: 90px !important;
        right: 0px !important;
    }
    .t1065__hint ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t1065__hint li {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }   
    .t1065__hint li:not(:first-child) {
        margin-top: 10px !important;
        font-size: 20px !important;
        font-weight: 600 !important;
        line-height: 1.3 !important;
        color: #FFFFFF !important;
    }   
    
    /*Плитки в этапах на странице Опытная эксплуатация*/
    .t858 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t858__col {
        max-width: calc(100% / 3) !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;        
    }
    .t858__inner-col {
        border-radius: 20px !important;
    }
    .t858__row:not(:first-child) {
        margin-top: 20px !important;
    } 
    .t858__wrap {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    
    /*Заголовки плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-name {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /*Описания плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-descr {
        margin-top: 30px !important;
        margin-bottom: 0px !important;        
    }
    
    /*Иконки плиток с этапами на странице Опытная эксплуатация*/
    .t858__img {
        padding-bottom: 0px !important;
        margin-bottom: 40px !important;
        width: auto !important;
        height: 45px !important;
    }
    
    /*Открытая форма*/
    [data-record-type="678"].t-rec_pt_15 {
        padding-top: 20px !important;    
    }
    .t678 {
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding-top: 100px !important;
        padding-bottom: 100px !important;
        box-sizing: border-box !important;
        border-radius: 30px !important;
        position: relative !important;
        background-color: #323232 !important;
    }
    .t678:before {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(68,83,158) !important;
        background: -moz-linear-gradient(180deg, rgba(68,83,158,0) 40%, rgba(68,83,158,0.6) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(68,83,158,0) 40%, rgba(68,83,158,0.6) 100%) !important;
        background: linear-gradient(180deg, rgba(68,83,158,0) 40%, rgba(68,83,158,0.6) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#44539e",endColorstr="#44539e",GradientType=1) !important;
        border-radius: 30px !important;
    }
    .t678 .t-container {
        position: relative !important;
        max-width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t678 .t-col {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Описание открытой формы*/
    .t678 .t-section__descr {
        margin-top: 40px !important;
        color: #FFFFFF !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
    }
    
    /*Отступ от заголовочной секции до полей в открытой форме*/
    .t678 .t-section__container {
        margin-bottom: 60px !important;
    }
    .t678 .t-form {
        margin-top: -15px !important;
    }
    
    /*Поля в открытой форме*/
    .t-input_bbonly {
        color: #DEDEDE !important;
        font-weight: 400 !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
    }
    input.t-input_bbonly {
        height: 55px !important;
    }   
    .t-input-block textarea {
        padding-top: 16px !important;
    }
    #allrecords input::-webkit-input-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords input::-moz-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords input:-moz-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords input:-ms-input-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords textarea::-webkit-input-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords textarea::-moz-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords textarea:-moz-placeholder {color:#626262 !important; opacity: 1 !important;}
    #allrecords textarea:-ms-input-placeholder {color:#626262 !important; opacity: 1 !important;}
    
    /*Отступы межлу полями в открытой форме*/
    .t-input-block {
        margin-bottom: 0px !important;
    }
    .t-input-group {
        margin-bottom: 25px !important;
    }
    
    /*Заголовки полей в открытой форме*/
    .t-input-title {
        color: #DEDEDE !important;
        font-weight: 400 !important;
        font-size: 16px !important;   
        line-height: 1.5 !important;
        margin-top: 40px !important;
    }
    
    /*Радиокнопки в открытой форме*/
    .t-input-title + .t-input-block .t-radio__wrapper {
        margin-top: 15px !important;
    }
    .t-radio__control {
        margin-top: 10px !important;
        margin-bottom: 0px !important;
        padding-left: 35px !important;
        color: #DEDEDE !important;
        font-weight: 400 !important;
        font-size: 16px !important;   
        line-height: 1.5 !important;
        position: relative !important;
    }
    .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t-radio__indicator {
        opacity: 1 !important;
        border-width: 1px !important;
        position: absolute !important;
        left: 0px !important;
        top: 2px !important;
    }
    .t-radio {
        left: 0px !important;
        top: 2px !important;
    }
    .t-radio__indicator:after {
        background-color: #61BC90 !important;
        width: 8px !important;
        height: 8px !important;
    }
    
    /*Кнопка Загрузить файл в открытой форме*/
    .t-upwidget {
        margin-bottom: 0px !important;
        margin-top: 40px !important;
    }
    .t-upwidget-container__button, .t-upwidget-container__button-indiv {
        border-radius: 10px !important;
        background-color: transparent !important;
        border: 1px solid #626262 !important;
        height: 40px !important;
        width: auto !important;
        max-width: unset !important;
        line-height: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        font-size: 15px !important;
        color: #FFFFFF !important;
        font-weight: 500 !important;
        box-sizing: border-box !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;
    }
    .t-upwidget-container__button:nth-child(n), .t-upwidget-container__button-indiv:nth-child(n) {
        line-height: 40px !important;
    }    
    .t-upwidget-container__button:hover, .t-upwidget-container__button-indiv:hover {
        background-color: #598AF0 !important;
        border-color: #598AF0 !important;
    }
    .t-upwidget__show-files.t-upwidget-container__data {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
        margin-top: 10px !important;
        background-color: #323232 !important;
        box-sizing: border-box !important;
        border-radius: 10px !important;
    }
    .t-upwidget-container__button-indiv {
        margin-bottom: 20px !important;
        margin-left: 0px !important;
    }
    .t-upwidget-container__data_table {
        margin-bottom: 0px !important;
        margin-top: 10px !important;
    }
    .t-upwidget-container__data_table > tbody {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -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;
    }
    .t-upwidget-container__data_table_fileinfo {
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        vertical-align: middle !important;
        padding-left: 5px !important;
    }
    .t-upwidget-container__data_filesize {
        padding-left: 5px !important;
        opacity: 1 !important;
        color: #626262 !important;
    }
    .t-upwidget-container__data_table_actions_remove {
        padding-left: 10px !important;
    }
    .t-upwidget-container__data_table_actions_remove g > g {
        fill: #626262 !important;
    } 
    .t-upwidget-container__data_table_image svg .a {
        stroke: #626262 !important;
    }
    
    /*Кнопка в открытой форме*/
    .t-form__submit {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
        width: 100% !important;
    }
    .t-form__submit .t-submit {
        width: 100% !important;
    }
    
    /*Чек-бокс в открытой форме*/
    .t-checkbox__control {
        margin-top: 40px !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        color: #D6D6D6 !important;
        position: relative !important;
        padding-left: 35px !important;
    }
    .t-checkbox__indicator {
        border-width: 1px !important;
        opacity: 1 !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;        
    }
    .t-checkbox__indicator:after {
        border-color: #61BC90 !important;
        left: 7px !important;
    }
    .t-checkbox__control a {
        color: inherit !important;
        border-bottom: 1px solid !important;
        border-color: inherit !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;        
    }
    .t-checkbox__control a:hover {
        opacity: .7 !important;
    }
    
    /*Сообщение об успешной отправке формы*/
    .t-form__successbox {
        font-size: 18px !important;
        font-weight: 600 !important;
        line-height: 1.5 !important;
    }  
    
    /*Карточки с контактами на странице Техподдержка*/
    .t948 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t948__row:not(:first-child) {
        margin-top: 20px !important;
    }
    .t948__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
        max-width: calc(100% / 3) !important;
    }
    .t948__circle {
        display: none !important;
    }
    .t948__textwrapper {
        background-color: transparent !important;
        border-radius: 20px !important;
        border: 1px solid #626262 !important;
        box-sizing: border-box !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;        
    }
    
    /*Заголовки карточек с контактами на странице Техподдержка*/
    .t948__title {
        margin-top: 0px !important;
    }

    /*Описания карточек с контактами на странице Техподдержка*/
    .t948__descr {
        margin-top: 15px !important;
        margin-bottom: 0px !important;
    }
    .t948__descr a {
        color: inherit !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;             
    }
    .t948__descr a:hover {
        opacity: .7 !important;
    }  
    
    /*Слайдер с командой*/
    .t923 .t-slds__container {
        margin-left: 10px !important;
        margin-right: 10px !important;
        width: calc(100% - 20px) !important;
        box-sizing: border-box !important;
    }
    .t923__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }
    .t923__wrapper {
        background-color: transparent !important;
    }
    
    /*Изображения в слайдере с командой*/
    .t923__bgimg {
        border-radius: 20px !important;
    }
    
    /*Текстовый контейнер в слайдере с командой*/
    .t923__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    
    /*Описание в слайдере с командой*/
    .t923__descr {
        margin-top: 20px !important;
    }
    
    /*Кнопка в слайдере с командой*/
    .t923__btntext-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;        
    }
    .t923__btn-text {
        margin: 0px !important;
    }
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 1160px) / 2) !important;
    }
    .t923 .t-slds__arrow-right {
        right: unset !important;
        left: 40px !important;
    }
    .t923 .t-slds__arrow-left {
        left: unset !important;
        right: 40px !important;
    }    
    
    /*Блок с командой с горизонтальным скроллом*/
    .t754__parent {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t754__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;       
        max-width: calc(100% / 4) !important;
    }
    
    /*Текстовый контейнер в блоке с командой с горизонтальным скроллом*/
    .t754__textwrapper {
        padding-top: 40px !important;
        box-sizing: border-box !important;
    }
    
    /*Кнопки в блоке с командой с горизонтальным скроллом*/
    .t754__buttons {
        margin-top: 30px !important;
    }
    .t754__btn {
        margin: 0px !important;
    }
    
    /*Изображения в блоке с командой с горизонтальным скроллом*/
    .t754__bgimg {
        border-radius: 20px !important;
    }
    .t754__imgwrapper {
        margin-bottom: 0px !important;
    }
    
    /*Описания в блоке с командой с горизонтальным скроллом*/
    .t754__descr {
        margin-top: 20px !important;
    }
    
    /*Заголовок в блоке с картой*/
    .t570__title {
        margin-bottom: 0px !important;
    }
    
    /*Подазголовок в блоке с картой*/
    .t570__descr {
        margin-bottom: 0px !important;
        margin-top: 30px !important;
    }
    
    /*Описание в блоке с картой*/
    .t570__text {
        margin-bottom: 0px !important;
        margin-top: 15px !important;        
    }
    
    /*Блок с картой*/
    .t570__mainblock {
        max-width: 1200px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
        background-color: transparent !important;
    }
    .t570__col {
        background-color: transparent !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t570__col_text {
        width: calc(100% / 3) !important;
    }
    .t570__map {
        width: calc(100% / 3 * 2) !important;
    }    
    .t570__contentbox {
        background-color: transparent !important;     
        height: auto !important;
    }
    .t570__contentwrapper {
        padding-left: 0px !important;
        padding-right: 40px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        vertical-align: top !important;
    }
    .t570 .t-map {
        height: 400px !important;
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    
    /*Таблица Прайс-лист*/
    .t612 {
        position: relative !important;
    }
    .t612__wrapper {
        border-radius: 0px !important;
        border: none !important;
    }
    .t612__col {
        border: none !important;
    }
    .t612__header, .t612__middle_item {
        border-color: #626262 !important;
    }
    .t612__col:nth-child(even) {
        background-color: #323232 !important;
    }
    .t612__header .t612__title {
        padding-top: 20px !important;
        padding-right: 20px !important;
    }
    .t612__left .t612__title {
        padding-left: 0px !important;
    }
    .t612__middle .t612__title {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    
    /*Описания в таблице Прайс-лист*/
    .t612__title ul {
        list-style-type: none !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t612__title li {
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        color: #DEDEDE !important;    
        margin-bottom: 20px !important;
    }
    .t612__title li:last-child {
        margin-bottom: 0px !important;
    }
    .t612__left .t612__title ul {
        margin-left: 40px !important;
    }
    .t612__left .t612__title li {
        background-image: url(https://static.tildacdn.com/tild6535-3062-4862-b238-363238346338/Ellipse_21.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 9px !important;
        padding-left: 25px !important;
    }
    
    /*Блок с материалом для скачивания*/
    .t853 {
        position: relative !important;
    }   
    .t853__col {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border-top: 1px solid #626262 !important;
        max-width: calc(100% - 40px) !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .t853 .t-card__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;        
    }
    .t853__col .t-card__col {
        width: 100% !important;
    }
    .t853__col:last-child {
        padding-bottom: 0px !important;
    }
    .t853__separator {
        display: none !important;
    }
    .t853__textwrapper {
        padding-right: 40px !important;
    }
    
    /*Кнопка в блоке с материалом для скачивания*/
    .t853__btn-wrapper, .t853 .t-card__btn-wrapper {
        margin-top: 0px !important;
    }
    .t853__btn, .t853 .t-btn {
        margin-bottom: 0px !important;
    }
    /*.t853__btn tr:after, .t853 .t-btn:after {*/
    /*    content: "" !important;*/
    /*    display: inline-block !important;*/
    /*    background-image: url(https://static.tildacdn.com/tild3333-6138-4361-b736-343635353935/Group_2177.svg) !important;*/
    /*    background-repeat: no-repeat !important;*/
    /*    background-size: contain !important;*/
    /*    background-position: center !important;*/
    /*    width: 10px !important;*/
    /*    height: 100% !important;*/
    /*    margin-left: 10px !important;*/
    /*}*/
    .t853__btn .table {
        width: auto !important;
    }
    
    /*Заголовок блока с материалом для скачивания*/
    .t853__title, .t853 .t-title {
        max-width: 560px !important;
    } 
    
    /*Блок с текстом на подложке*/
    .t672 .t-container  {
        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;
    }
    .t672 .t-col {
        padding-left: 0px !important;
        max-width: 560px !important;
    }
    .t672__textwrapper {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        margin-left: 0px !important;
    }
    
    /*Текстовый блок на странице Архив*/
    [data-record-type="578"].t-rec_pt_45 {
        padding-top: 40px !important;
    }
    .t578 {
        position: relative !important;
    }
    .t578 a {
        color: inherit !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;          
    }
    .t578 a:hover {
        opacity: .7 !important;
    }
    .t578__title {
        margin-bottom: 0px !important;
    }
    .t578__persname {
        margin-top: 30px !important;
    }
    .t578__persdescr {
        margin-top: 40px !important;
    }
    .t578__text {
        margin-top: 15px !important;
    }
    
    /*Описание поп-ап формы*/
    .t702__descr {
        margin-top: 40px !important;
        color: #FFFFFF !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
    }

    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 60px !important;
    }   
    .t702 .t-form {
        margin-top: -15px !important;
    }
    
    /*Поп-ап форма*/
    .t702 .t-popup__container {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
        margin-top: auto !important;
        margin-bottom: auto !important;     
    }
    .t702__wrapper {
        padding: 0px !important;
    }
    
    /*Разделы в статье*/
    .t-feed__post-popup__date-parts-wrapper_aftertitle {
        display: none !important;
    }
    
    /*Дата в статье*/
    .t-feed__post-popup__date-parts-wrapper_beforetitle {
        padding-top: 0px !important;
        padding-bottom: 20px !important;
    }
    .t-feed__post-popup__date-wrapper {
        margin-right: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-feed__post-popup__date {
        color: #d6d6d6 !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
    }    
    
    /*Заголовок статьи*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 60px !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t-feed__post-popup__title {
        color: #FFFFFF !important;
        font-size: 40px !important;
        line-height: 1.2 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
    }
    
    /*Текстовый контейнер в статье*/
    .t-feed__post-popup__text-wrapper {
        margin-top: 40px !important;
    }
    
    /*Текстовые блока в статье*/
    .t-redactor__text {
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;
        margin-bottom: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__text:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Списки в статье*/
    .t-redactor__text ul {
        list-style-type: none !important;
        margin-top: 30px !important;
        margin-bottom: 40px !important;
        padding-left: 0px !important;
    }
    .t-redactor__text li {
        margin-bottom: 20px !important;
        background-image: url(https://static.tildacdn.com/tild6535-3062-4862-b238-363238346338/Ellipse_21.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 9px !important;
        padding-left: 25px !important;
    }
    .t-redactor__text li:last-child {
        margin-bottom: 0px !important;
    }
    
    /*H2-заголовки в статье*/
    .t-redactor__h2 {
        color: #FFFFFF !important;
        font-size: 20px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
        margin-top: 80px !important;
        margin-bottom: 40px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*H3-заголовки в статье*/
    .t-redactor__h3 {
        color: #598AF0 !important;
        font-size: 20px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;
        margin-top: 80px !important;
        margin-bottom: 40px !important;     
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }   
    
    /*Изображения в статье*/
    .t-feed__post-popup__text .t-redactor__tte-view figure {
        margin-top: 60px !important;
        margin-bottom: 40px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;          
    }
    .t-redactor__preface {
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;   
        text-align: center !important;
        margin-top: 40px !important;
        margin-bottom: 60px !important;  
        padding-top: 0px !important;
        padding-bottom: 0px !important;          
    }
    
    /*Автор в статье*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 60px !important;
    }
    .t-feed__post-popup__author-name {
        color: #FFFFFF !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        font-family: 'InterTight' !important;   
        max-width: 200px !important;
    }
    
    /*Ссылки в статье*/
    .t-feed__post-popup__text a {
        color: inherit !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; 
        padding-bottom: 3px !important;
        border-bottom: 1px solid #626262 !important;
    }
    .t-feed__post-popup__text a:hover {
        opacity: .7 !important;
    }
    
    /*Закрытие статьи*/
    .t-feed__post-popup__close-text-wrapper, .t-feed__post-popup .t-popup__close::before, .t-feed__post-popup .t-popup__close-icon {
        display: none !important;
    }
    .t-feed__post-popup__close-wrapper:nth-child(n) {
        padding-bottom: 0px !important;
        padding-top: 50px !important;
        padding-left: calc((100% - 1160px) / 2) !important;
        padding-right: 0px !important;
        width: auto !important;
        right: unset !important;
        bottom: unset !important;
        -webkit-backdrop-filter: unset !important;
        backdrop-filter: unset !important;
        border: none !important;
        /*display: -ms-flex !important;*/
        /*display: -webkit-box !important;*/
        /*display: -ms-flexbox !important;*/
        /*display: flex !important;*/
        background-color: transparent !important;
    }
    /*.t-feed__post-popup:not(.t-popup) .t-feed__post-popup__close-wrapper:nth-child(n) {*/
    /*    top: 80px !important;*/
    /*}*/
    .t-feed__post-popup .t-popup__close {
        position: static !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
    }
    .t-feed__post-popup__close-wrapper .t-popup__close:after {
        content: 'Назад' !important;
        color: #626262 !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'InterTight' !important;   
        display: block !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;           
    }
    .t-feed__post-popup__close-wrapper:hover .t-popup__close:before {
        opacity: .7 !important;
    }
    
    /*Контейнер статьи*/
    .t-feed__post-popup .t-feed__post-popup__container {
        padding-top: 134px !important;
        padding-bottom: 140px !important;
    }
    .t-feed__post-popup:not(.t-popup) .t-feed__post-popup__container {
        padding-top: 130px !important;
        padding-bottom: 0px !important;
    }    
    
    /*Футер в ЛК*/
    .t485 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;        
        border-top: 1px solid #626262 !important;
        position: relative !important;
    }
    .t485 .t-btn {
        margin-top: 40px !important;
    }
    
    /*Контейнер поп-ап с командой*/
    .t390 .t-popup__container {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
        margin-top: auto !important;
        margin-bottom: auto !important;         
        position: static !important;
    }
    .t390 .t-popup_show .t-popup__container {
        -moz-transform: none !important;
        -ms-transform: none !important;
         -webkit-transform: none !important; 
        -o-transform: none !important;
         transform: none !important; 
    }
    .t390 .t-popup_show .t-popup__container:not(.t-popup__container-static) {
        -moz-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        -webkit-transform: translateY(-50%) !important;
        -o-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    
    /*Заголовок поп-ап с командой*/
    .t390__wrapper {
        padding: 0px !important;
    }
    .t390__title {
        padding-top: 30px !important;
        padding-bottom: 60px !important;
        border-bottom: 1px solid #626262 !important;
    }
    
    /*Изображение поп-ап с командой*/
    .t390__img {
        width: 120px !important;
        height: 120px !important;
        -o-object-fit: cover !important;
        object-fit: cover !important;
        border-radius: 20px !important;
    }
    
    /*Описание поп-ап с командой*/
    .t390__descr {
        margin-top: 40px !important;
    }
    
    /*Текст под формой*/
    .t678__form-bottom-text {
        margin-top: 20px !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        line-height: 1.4 !important;
    }
    .t678__form-bottom-text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t678__form-bottom-text li:not(:last-child) {
        margin-bottom: 10px !important;
    }
    
    /*Блок с картой*/
    .uc-br_30 .t123 .t-col {
        border-radius: 30px !important;
        overflow: hidden !important;
        -webkit-transform: translateZ(0) !important;
        transform: translateZ(0) !important;
    }
    
    
    
@media screen and (max-width: 1360px) {  
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow-left {
        left: 10px !important;
        right: unset !important;
    }
    .t738 .t-slds__arrow-right {
        right: 10px !important;
        left: unset !important;
    }
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow-left {
        left: 10px !important;
        right: unset !important;
    }
    .t923 .t-slds__arrow-right {
        right: 10px !important;
        left: unset !important;
    } 
    
    
}
    
    
    
@media screen and (max-width: 1320px) {  
    
    /*Меню на ПК*/
    .t446__maincontainer {
        padding-left: calc((100% - 1160px) / 2) !important;
        padding-right: calc((100% - 1160px) / 2) !important;
    }
    
    /*Обложка на главной*/
    .t522 .t-section__container {
        padding-left: calc((100% - (1160px / 2)) / 2) !important;
    }
    .t522 .t-section__container:nth-child(4) {
        margin-bottom: 60px !important;
    }
    .t522__row_2 {
        width: 75% !important;
        height: 75% !important;
    }
    
    
}
    
    
    
@media screen and (max-width: 1200px) {  
    
    /*Главные заголовки*/
    .t409__title, .t1065__title {
        font-size: 59px !important;
    }    
    
    /*Большие заголовки*/
    .t015__title, .t849 .t-section__title {
        font-size: 54px !important;        
    }
    
    /*Средние заголовки*/
    .t995__title, .t489__title, .t678 .t-section__title, .t795__title, .t702__title, .t030__title {
        font-size: 35px !important;          
    }
    [data-record-type="795"].t-rec_pt_135, [data-record-type="43"].t-rec_pt_135 {
        padding-top: 120px !important;
    }    
    
    /*Меню на ПК*/
    .t446__maincontainer {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Пункты меню на ПК*/
    .t446__leftmenuwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important; 
    }
    .t446__list_item {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Кнопка в меню на ПК*/
    .t446__right_buttons {
        padding-left: 20px !important;
    }    
    
    /*Логотип в меню на ПК*/
    .t446__imglogo {
        max-width: 53px !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 53px !important;
    }
    
    /*Последняя колонка в выпадающем меню*/
    .t1055__col:last-child:not(:only-child) {
        width: 220px !important;
        max-width: 220px !important;
    }
    .t1055__col:last-child:not(:only-child) .t1055__col-wrapper {
        height: 220px !important;
    }   
    
    /*Меню в личном кабинете*/
    .uc-lk-menu .t446__additionalwrapper {
        padding-right: 90px !important;
    }
    .tlk-userbar {
        right: 20px !important;
    }    
    
    /*Главный заголовок на главной*/
    .t522 .t-section__title {
        font-size: 80px !important;
    } 
    
    /*Обложка на главной*/
    .t522 .t-section__container {
        padding-left: 20px !important;
    }    
    
    /*Заголовочная секция в обложке на главной*/
    .t522 .t-section__container:first-child {
        /*top: 40px !important;*/
        /*height: calc(100% - 160px) !important;*/
        padding-top: 40px !important;
    }
    .t522 .t-section__container:nth-child(4) {
        /*position: absolute !important;*/
        /*bottom: 60px !important;*/
    }    
    
    /*Карточка в обложке на главной*/
    .t522__row_2 {
        width: 75% !important;
        height: 75% !important;
    }    
    
    /*Карточки с продуктами*/
    .t774__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    
    /*Блок Запись на бесплатную консультацию*/
    .t995__wrapper {
        max-width: 940px !important;
    }
    
    /*Изображение в блоке Поинт Инжиниринг*/
    .t165__img {
        max-width: 220px !important;
    }  
    
    /*Блок Поинт Инжиниринг*/
    .t165 .t-container:before {
        width: calc(100% - 20px) !important;
        left: 10px !important;
    }     
    
    /*Слайдер с партнерами*/
    .t738__width_12 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow_wrapper {
        width: calc((100% - 940px) / 2) !important;
    }   
    
    /*Блок с партнерами в 1 строку*/
    .t156 .t-img {
        width: 220px !important;
    }
    .t156 tbody {
        margin-left: calc((100% - 940px) / 2) !important;
        margin-right: calc((100% - 940px) / 2) !important;
    }  
    
    /*Блок с партнерами в 1 строку*/
    .t772__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    
    /*Плитки статей на главной*/
    .t-feed__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Логотип в верхней части футера*/
    .t464__logo {
        max-width: 84px !important;
    } 
    
    /*Верхняя часть футера*/
    .t464 {
        padding-top: 80px !important;
    }
    .t464 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    } 
    .t464 .t-container > div > .t464__col:first-child {
        padding-right: 10px !important;
    }
    
    /*Средняя часть футера*/
    .t420 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    
    /*Нижняя часть футера*/
    .t457__ul {
        padding-left: 0px !important;
        padding-right: 0px !important;        
    } 
    
    /*Хлебные крошки в обложке на страницах продуктов*/
    .t409__uptitle {
        top: 40px !important;
        left: 10px !important;
    }    
    
    /*Обложка на страницах продуктов*/
    .t409__textwrapper, .t409__imgwrapper {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }    
    
    /*Изображение в обложке на страницах продуктов*/
    .t409__imgwrapper {
        max-width: 460px !important;
    }
    .t409__img {
        max-height: 380px !important;
    }   
    
    /*Заголовок в блоке в 2 колонки*/
    .t037 .t-container:before, .t489 .t-container:before {
        width: calc(100% - 20px) !important;
        left: 10px !important;
    }   
    
    /*Блок Преимущества*/
    .t1032 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Стрелки в слайдере Обзор интерфейса*/
    .t780 .t-slds__arrow_wrapper {
        width: 320px !important;
    }
    .t780 .t-slds__arrow_wrapper-left {
        left: 10px !important;
    }
    .t780 .t-slds__arrow_wrapper-right {
        right: 10px !important;
    } 
    
    /*Блок с тарифами*/
    .t778__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Аккордеон FAQ*/
    .t849 {
        max-width: 960px !important;
    }
    .t849 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t849 .t-container:not(.t-section__container) {
        padding-left: 0px !important;
    }    
    
    /*Изображения в аккордеоне Возможности*/
    .t668__img {
        max-width: 720px !important;
    }    
    
    /*Карточки в блоке решаемые задачи*/
    .t850 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Обложка на странице Опытная эксплуатация*/
    .t1065__wrapper {
        margin-top: 120px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }    

    /*Плитки в этапах на странице Опытная эксплуатация*/
    .t858 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Открытая форма*/
    .t678 {
        max-width: 940px !important;
    }
    .t678 .t-container {
        max-width: 460px !important;
    } 
    
    /*Карточки с контактами на странице Техподдержка*/
    .t948 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Слайдер с командой*/
    .t923 .t-slds__container {
        margin-left: 0px !important;
        margin-right: 0px !important;
        width: 100% !important;
    }
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 940px) / 2) !important;
    }    
    
    /*Блок с командой с горизонтальным скроллом*/
    .t754__parent {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Блок с картой*/
    .t570__mainblock {
        max-width: 960px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t570__map {
        margin-top: 50px !important;
    }
    .t570__contentwrapper {
        padding-right: 20px !important;
    }
    
    /*Блок с материалом для скачивания*/
    .t853__col {
        max-width: calc(100% - 20px) !important;
    }
    
    /*Блок с текстом на подложке*/
    .t672 .t-col {
        max-width: 460px !important;
    }
    
    /*Заголовок статьи*/
    .t-feed__post-popup__title {
        font-size: 35px !important;
    }    
    
    /*Закрытие статьи*/
    .t-feed__post-popup__close-wrapper:nth-child(n) {
        padding-left: calc((100% - 940px) / 2) !important;
        padding-top: 40px !important;
    }
    
    /*Контейнер статьи*/
    .t-feed__post-popup .t-feed__post-popup__container {
        padding-top: 124px !important;
    }
    .t-feed__post-popup:not(.t-popup) .t-feed__post-popup__container {
        padding-top: 120px !important;
    } 
    
    /*Футер в ЛК*/
    .t485 .t-btn {
        margin-top: 40px !important;
    }    
    
    /*Заголовок поп-ап с командой*/
    .t390__title {
        font-size: 35px !important;
    }       
    
    
}



@media screen and (max-width: 960px) {  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 15px !important;
    }
    
    /*Стандартные текстовые кнопки*/
    .t923__btn-text {
        font-size: 15px !important;
    }    
    
    /*Главные заголовки*/
    .t409__title, .t1065__title {
        font-size: 52px !important;
    }      
    
    /*Большие заголовки*/
    .t015__title, .t849 .t-section__title {
        font-size: 47px !important;       
    }
    
    /*Средние заголовки*/
    .t995__title, .t489__title, .t678 .t-section__title, .t795__title, .t702__title, .t030__title {
        font-size: 30px !important;          
    }  
    [data-record-type="795"].t-rec_pt_135, [data-record-type="43"].t-rec_pt_135 {
        padding-top: 110px !important;
    }    
    
    /*Описание в блоке с большим заголовком*/
    .t015__descr {
        font-size: 15px !important;
        padding-top: 25px !important;
        max-width: 100% !important;        
    }  
    
    /*Описание в блоке со средними заголовком*/
    .t795__descr, .t030__descr {
        font-size: 15px !important;
        padding-top: 25px !important;
        max-width: 100% !important;        
    }      
    
    /*Отступ под меню*/
    .t191 {
        height: 70px !important;
        display: none !important;
    }    
    
    /*Отступ между блоками*/
    [data-record-type="113"] div {
        height: 120px !important;
    }
    
    /*Уменьшенный отступ между блоками*/
    .t029__container {
        height: 100px !important;
    }    
    
    /*Отступ от заголовка до блока*/
    .t118 {
        height: 40px !important;
    }
    
    /*Меню на ПК*/
    .t446 {
        background-color: transparent !important;
        border-bottom: none !important;
    }
    .t446__maincontainer {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        height: 70px !important;
    }
    .t446__rightwrapper, .t446__leftwrapper {
        display: none !important;
    }
    .t446__burgerwrapper_smallscreen {
        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: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    
    /*Логотип в меню на ПК*/
    .t446__logowrapper {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t446__imglogo {
        max-width: 50px !important;
    }  
    
    /*Бургер в меню на ПК*/
    .t446__burger {
        width: 30px !important;
        height: 15px !important;
    } 
    
    /*Мобильное меню*/
    .t450__rightside {
        padding-top: 40px !important;
        padding-bottom: 40px !important;    
    }
    .t450__menu {
        margin-top: 40px !important;
    }   
    
    /*Пункты в мобильном меню*/
    .t450__list_item .t-menu__link-item {
        font-size: 15px !important;
    } 
    .t450__list_item .t-menusub__menu {
        margin-bottom: 35px !important;
    }
    .t450__link-item_submenu:after {
        width: 14px !important;
        height: 8px !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 70px !important;
    }    
    .t450__logoimg {
        max-width: 50px !important;
    }  
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        font-size: 15px !important;
    }
    
    /*Кнопка в мобильном меню*/
    .t450 .t-btn:nth-child(n) {
        font-size: 14px !important;
    }    
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        width: 17px !important;
        height: 17px !important;
    }    
    
    /*Меню в личном кабинете*/
    .tlk-userbar__user-image {
        width: 45px !important;
        height: 45px !important;
    }    
    .tlk-userbar {
        top: 12px !important;
    }      
    
    /*Главный заголовок на главной*/
    .t522 .t-section__title {
        font-size: 68px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }  
    
    /*Описание обложки на главной*/
    .t522 .t-section__descr {
        font-size: 15px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;     
        margin-top: 25px !important;
        margin-bottom: 0px !important;
    }  
    
    /*Заголовок карточки в обложке на главной*/
    .t522__persname {
        font-size: 17px !important;
    }
    
    /*Описание карточки в обложке на главной*/
    .t522__persdescr {
        font-size: 15px !important;
    }  
    
    /*Дата в карточке в обложке на главной*/
    .t522__time_mobile {
        position: relative !important;
        z-index: 1 !important;
    }
    .t522__time, .t522__time_mobile {
        font-size: 14px !important;
        margin-bottom: 0px !important;
        margin-top: 30px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }  
    
    /*Обложка на главной*/
    .t522 {
        display: -webkit-box !important;
        display: flex !important; 
        -webkit-box-orient: vertical !important; 
        -webkit-box-direction: normal !important; 
        -ms-flex-direction: column !important; 
        flex-direction: column !important;
        border: none !important;
        padding-top: 150px !important;
        padding-bottom: 80px !important;
    }   
    .t522 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;     
        box-sizing: border-box !important;
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 640px !important;
    }
    .t522 .t-container:not(.t-section__container) {
        max-width: 640px !important;
        padding-bottom: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        position: static !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-top: 80px !important;
    }
    .t522__row_2 .t522__img {
        border-radius: 20px !important;
        -moz-border-radius: 20px !important;
        -webkit-border-radius: 20px !important;
        width: 100% !important;
        height: 100% !important;
        top: 0px !important;
        left: 0px !important;
        background-image: unset !important;
        background-color: #323232 !important;
    }
    
    /*Заголовоная секция в обложке на главной*/
    .t522 .t-section__container:first-child {
        position: relative !important;
        height: auto !important;
        top: unset !important;
        left: unset !important;
        bottom: unset !important;
        right: unset !important;
        z-index: 1 !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-top: 0px !important;
    }
    .t522 .t-section__container:nth-child(4) {
        position: relative !important;
        height: auto !important;
        top: unset !important;
        left: unset !important;
        bottom: unset !important;
        right: unset !important;
        z-index: 1 !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-top: 35px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /*Карточки в обложке на главной*/
    .t522__row_2 {
        position: relative !important;
        height: auto !important;
        top: unset !important;
        left: unset !important;
        bottom: unset !important;
        right: unset !important;
        z-index: 1 !important;
        width: calc(100% - 40px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        height: auto !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        border: none !important;
        border-radius: 20px !important;
    }
    .t522__row_2 .t522__rightcol, .t522__row_2 .t522__leftcol {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t522__row_2 .t522__right-tablewrapper {
        text-align: left !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;
    }
    .t522__textwrapper {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;           
    }    
    
    /*Изображение в обложке на главной*/
    .t522__row_1 .t522__row_1 {
        position: absolute !important;
        height: 100% !important;
        width: 100% !important;
        top: 0px !important;
        left: 0px !important;
        z-index: 0 !important;
    }
    .t522__row_1 .t522__img {
        max-height: unset !important;
        max-width: unset !important;
        margin: 0px !important;
    }
    .t522__row_1 .t522__img:after {
        display: none !important;
    }
    
    /*Табы с линией снизу*/
    .t397__select {
        border-radius: 5px !important;
        border-color: #626262 !important;
        font-size: 15px !important;
        padding-left: 30px !important;
        padding-right: 50px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
        height: 60px !important;
    }
    .t397__wrapper_mobile:after {
        right: 30px !important;
    }
    
    /*Заголовки карточек с продуктами*/
    .t774__title, .t774 .t-card__title {
        font-size: 19px !important;
    }
    
    /*Описания карточек с продуктами*/
    .t774__descr, .t774 .t-card__descr {
        margin-top: 25px !important;
        font-size: 15px !important;
    }  
    
    /*Карточки с продуктами*/
    .t774__container_mobile-grid {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t774__container_mobile-flex  {
        padding-top: 10px !important;
        padding-bottom: 5px !important;
    }
    .t774__col {
        max-width: 100% !important;
        width: 100% !important;
        margin-bottom: 20px !important;
    }
    .t774__col:last-child {
        margin-bottom: 0px !important;
    }
    .t774__container_mobile-flex .t774__col {
        max-width: 310px !important;
        min-width: 310px !important;
        margin-bottom: 0px !important;
    }
    .t774__container_mobile-flex .t774__col:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    }
    .t774__container_mobile-flex .t774__col:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }    
    .t774__content {
        padding-top: 35px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t774  {
        position: relative !important;
    }
    .t774__scroll-icon-wrapper, .t772__scroll-icon-wrapper, .t915__scroll-icon-wrapper, .t754__scroll-icon-wrapper, .t778__scroll-icon-wrapper {
        padding-bottom: 0px !important;
        position: absolute !important;
        right: 0px !important;
        top: -30px !important;
        mix-blend-mode: unset !important;
        -webkit-transform: scale(0.8) !important;
        -ms-transform: scale(0.8) !important;
        transform: scale(0.8) !important;
    }
    .tooltip-horizontal-scroll-icon_card {
        fill: #323232 !important;
    }
    .tooltip-horizontal-scroll-icon_hand {
        fill: #626262 !important;
    }
    
    /*Иконки в карточках с продуктами*/
    .t774__imgwrapper {
        margin-top: 40px !important;
        margin-left: 30px !important;
        margin-right: 30px !important;
        position: relative !important;
        right: unset !important;
        top: unset !important;
    }
    .t774__bgimg {
        background-position: top left !important;
    }
    
    /*Кнопки в карточках с продуктами*/
    .t774__btn, .t774 .t-card__btn {
        margin-top: 35px !important;
        margin-bottom: 40px !important;
    }   
    
    /*Описание в блоке Запись на бесплатную консультацию*/
    .t995__descr {
        padding-top: 25px !important;
        font-size: 15px !important;
    }
    
    /*Кнопка в блоке Запись на бесплатную консультацию*/
    .t995__buttons {
        margin-top: 35px !important;
    }
    
    /*Блок Запись на бесплатную консультацию*/
    .t995__wrapper {
        max-width: 100% !important;
        width: 100% !important;
    }      
    .t995__wrapper .t-cover {
        border-radius: 0px !important;
    }
    .t995__inner-wrapper {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    } 
    [data-record-type="995"].t-rec_pt_15 {
        padding-top: 120px !important;
    }  
    .t995__container {
        max-width: 640px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Заголовок в блоке Поинт Инжиниринг*/
    .t165__title {
        font-size: 19px !important;
    }
    
    /*Описание в блоке Поинт Инжиниринг*/
    .t165__text {
        font-size: 15px !important;
    }
    .t165__title ~ .t165__text {
        padding-top: 25px !important;
    }    
    
    /*Кнопка в блоке Понит Инжиниринг*/
    .t165__btn-wrapper {
        padding-top: 35px !important;
    }    
    
    /*Блок Поинт инжиниринг*/
    .t165 .t-container {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-top: 0px !important;
    }
    .t165 .t-container:before {
        display: none !important;
    }        
    
    /*Текстовый контейнер в блоке Поинт инжиниринг*/
    .t165__left:not(.t165__col-top) {
        max-width: 100% !important;
        margin-top: 35px !important;
    }
    
    /*Изображение в блоке Поинт Инжиниринг*/
    .t165__col-top {
        margin-bottom: 0px !important;
    }
    .t165__img {
        max-width: 200px !important;
    }    
    
    /*Слайдер с партнерами*/
    .t738__img {
        border-radius: 15px !important;
    }    
    .t738__slds-wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t738__item {
        width: 50% !important;
    }
    .t738__item:not(:first-child, :nth-child(2)) {
        padding-top: 20px !important;
    }    
    
    /*Стрелки в слайдере*/
    #allrecords .t-slds__arrow_body {
        width: 9px !important;
    }
    .t-slds__arrow-withbg {
        width: 45px !important;
        height: 45px !important;
    }   
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow_wrapper {
        width: calc((100% - 600px) / 2) !important;
    }
    
    /*Блок с партнерами в 1 строку*/
    .t772__bgimg {
        border-radius: 15px !important;
    }
    .t772 {
        position: relative !important;
    }
    .t772__wrapper {
        padding-top: 10px !important;
        padding-bottom: 5px !important;
    }
    .t772__col {
        max-width: 310px !important;
        min-width: 310px !important;
    }
    .t772__col:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    } 
    .t772__col:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }  
    
    /*Заголовки плиток статей*/
    .t-feed__post-title {
        font-size: 17px !important;
    }
    
    /*Даты в плитках статей*/
    .t-feed__post-date {
        font-size: 15px !important;
    }    
    
    /*Плитки статей на главной*/
    .t915 {
        position: relative !important;
    }
    .t-feed__container_mobile-grid {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t915__container_mobile-flex {
        padding-top: 10px !important;
        padding-bottom: 5px !important;
    }
    .t-feed__post {
        max-width: 100% !important;
        margin-bottom: 20px !important;
    }
    .t-feed__post:last-child {
        margin-bottom: 0px !important;
    }
    .t915__container_mobile-flex .t-feed__post {
        max-width: 310px !important;
        min-width: 310px !important;
    }   
    .t915__container_mobile-flex .t-feed__post:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    } 
    .t915__container_mobile-flex .t-feed__post:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }     
    .t-feed__col-grid__wrapper {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }   
    
    /*Кнопка Смотреть все в плитках новостей*/
    .t-feed__buttons-wrapper .t-btn {
        margin-top: 35px !important;
    }  
    
    /*Заголовки колонок в верхней части футера*/
    .t464__title {
        font-size: 15px !important;
    }
    
    /*Пункты в верхней части футера*/
    .t464__descr {
        font-size: 15px !important;
    }
    .t464__descr li:first-child {
        font-size: 15px !important;
    }  
    
    /*Верхняя часть футера*/
    .t464 {
        padding-top: 50px !important;
    }
    .t464 .t-container > div > .t464__col:nth-child(n) {
        max-width: 100% !important;
        margin-top: 35px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    .t464 .t-container > div > .t464__col:first-child {
        margin-top: 50px !important;
    }
    
    /*Логотип в верхней части футера*/
    .t464 .t-container > .t464__col {
        margin-bottom: 0px !important;
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t464__logo {
        max-width: 77px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }    
    
    /*Заголовки колонок в средней части футера*/
    .t420__title {
        font-size: 15px !important;
    }
    
    /*Средняя часть футера*/
    .t420 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }  
    
    /*Кнопка в средней части футера*/
    .t420__text a {
        font-size: 15px !important;
    }    
    
    /*Нижняя часть футера*/
    .t457__ul {
        padding-left: 10px !important;
        padding-right: 10px !important;  
        padding-top: 25px !important;
        padding-bottom: 25px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }  
    .t457__li:nth-child(n) {
        width: 100% !important;
        text-align: center !important;
    }
    .t457__li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t457__li:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Заголовки аккордеона в футере*/
    .t585__title {
        font-size: 15px !important;
    }
    
    /*Описания аккордеона в футере*/
    .t585__textwrapper {
        padding-bottom: 35px !important;
    }    
    
    /*Аккордеон в футере*/
    .t585 {
        padding-top: 35px !important;
        padding-bottom: 30px !important;
    }    
    
    /*Иконки в аккордеоне в футере*/
    .t585__icon {
        width: 14px !important;
        height: 8px !important;
    }  
    
    /*Описание в обложке на страницах продуктов*/
    .t409__descr {
        margin-top: 25px !important;
        font-size: 15px !important;
        max-width: 100% !important;
    }
    
    /*Кнопка в обложке на страницах продуктов*/
    .t409__btn-wrapper {
        margin-top: 35px !important;
    } 
    
    /*Хлебные крошки в обложке на страницах продуктов*/
    .t409__uptitle {
        font-size: 15px !important;
        position: static !important;
        margin-bottom: 50px !important;
    }    
    
    /*Обложка на страницах продуктов*/
    .t409 {
        padding-top: 110px !important;
    }
    .t409__textwrapper, .t409__imgwrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Изображение в обложке на страницах продуктов*/
    .t409__imgwrapper {
        max-width: 100% !important;
        margin-top: 80px !important;
    }
    .t409__img {
        max-height: unset !important;
        width: 100% !important;
    }
    
    /*Заголовок в блоке в 2 колонки*/
    .t037__title {
        font-size: 19px !important;       
    }
    .t037 .t-container {
        padding-top: 50px !important;
    }
    .t489 .t-container {
        padding-top: 40px !important;
    }
    .t037 .t-container:before, .t489 .t-container:before {
        width: calc(100% - 40px) !important;
        left: 20px !important;
    }      
    
    /*Описание в блоке в 2 колонки*/
    .t037__text, .t489__descr {
        margin-top: 35px !important;
        font-size: 15px !important;
    }
    .t037__text u, .t489__descr u {
        margin-top: 25px !important;
    }
    .t037 .t-col:nth-child(2), .t489 .t-col:nth-child(2) {
        max-width: 100% !important;
    }  
    
    /*Подзаголовок в блоке в 2 колонки*/
    .t489__subtitle {
        font-size: 19px !important;       
    }    
    .t037__text strong, .t489__descr strong, .t1065__descr strong, .t390__descr strong {
        font-size: 17px !important;
    }
    .t037__text strong:not(:first-child), .t489__descr strong:not(:first-child), .t1065__descr strong:not(:first-child), .t390__descr strong:not(:first-child) {
        margin-top: 35px !important;
    }
    .t037__text ul + strong:nth-child(n), .t037__text ol + strong:nth-child(n), .t489__descr ul + strong:nth-child(n), .t489__descr ol + strong:nth-child(n), .t1065__descr ul + strong:nth-child(n), .t1065__descr ol + strong:nth-child(n), .t390__descr ul + strong:nth-child(n), .t390__descr ol + strong:nth-child(n) {
        margin-top: 0px !important;
    }   
    .t037__text strong:not(:last-child), .t489__descr strong:not(:last-child), .t1065__descr strong:not(:last-child), .t390__descr strong:not(:last-child) {
        margin-bottom: 25px !important;
    }       
    
    /*Списки в блоке в 2 колонки*/
    .t037__text ul:not(:first-child), .t489__descr ul:not(:first-child), .t1065__descr ul:not(:first-child), .t390__descr ul:not(:first-child) {
        margin-top: 25px !important;
    }
    .t037__text strong + ul:nth-child(n), .t037__text strong + br + ul:nth-child(n), .t489__descr strong + ul:nth-child(n), .t489__descr strong + br + ul:nth-child(n), .t1065__descr strong + ul:nth-child(n), .t1065__descr strong + br + ul:nth-child(n), .t390__descr strong + ul:nth-child(n), .t390__descr strong + br + ul:nth-child(n) {
        margin-top: 0px !important;
    }      
    .t037__text ul:not(:last-child), .t489__descr ul:not(:last-child), .t1065__descr ul:not(:last-child), .t390__descr ul:not(:last-child) {
        margin-bottom: 35px !important;
    }    
    .t037__text ul li, .t489__descr ul li, .t1065__descr ul li, .t390__descr ul li {
        background-position: left top 8px !important;
    }    
    
    /*Список ссылок в блоке в 2 колонки*/
    .t037__text ol:not(:first-child) {
        margin-top: 25px !important;
    }
    .t037__text strong + ol:nth-child(n), .t037__text strong + br + ol:nth-child(n) {
        margin-top: 0px !important;
    }      
    .t037__text ol:not(:last-child) {
        margin-bottom: 35px !important;
    } 
    
    /*Блок Преимущества*/
    .t1032 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t1032__col {
        max-width: 100% !important;
        margin-bottom: 20px !important;
    }    
    .t1032__row:last-child .t1032__col:last-child {
        margin-bottom: 0px !important;
    }
    .t1032__content {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t1032__separator {
        display: none !important;
    }
    
    /*Заголовки в блоке Преимущества*/
    .t1032__title, .t1032 .t-card__title {
        font-size: 19px !important;        
    }
    
    /*Описания в блоке Преимущества*/
    .t1032__descr, .t1032 .t-card__descr {
        margin-top: 25px !important;
        font-size: 15px !important;
    }
    
    /*Иконки в блоке Преимущества*/
    .t1032__img {
        margin-bottom: 35px !important;
    }    
    
    /*Заголовки в слайдере Обзор интерфейса*/
    /*.t780__separator {*/
    /*    height: 35px !important;*/
    /*}*/
    .t780__title {
        font-size: 15px !important;
    }   
    .slideTitle {
        font-size: 15px !important;
        padding-top: 35px !important;
    }
    .t-zoomer__comments {
        padding-top: 35px !important;
    }
    .t-zoomer__title {
        font-size: 15px !important;
    }    
    
    /*Стрелки в слайдере Обзор интерфейса*/
    .t780 {
        position: relative !important;
    }
    .t780 .t-container {
        position: unset !important;
    }
    .t780 .t-slds__arrow_wrapper {
        width: calc((100% - 600px) / 2) !important;
    }
    .t780 .t-slds__arrow_wrapper-left {
        left: 0px !important;
    }
    .t780 .t-slds__arrow_wrapper-right {
        right: 0px !important;
    } 
    .t780 .t-slds__arrow-left {
        left: 10px !important;
    }
    .t780 .t-slds__arrow-right {
        right: 10px !important;
    }     
    
    /*Заголовки в блоке с тарифами*/
    .t778__title {
        font-size: 19px !important;
    }    
    
    /*Описания в блоке с тарифами*/
    .t778__descr ul {
        margin-top: 25px !important;
    }
    .t778__descr li {
        background-position: left top 8px !important;
        font-size: 15px !important;
    }
    
    /*Блок с тарифами*/
    .t778__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t778__col {
        max-width: 100% !important;
        width: 100% !important;
        margin-bottom: 20px !important;
    }   
    .t778__col:last-child {
        margin-bottom: 0px !important;
    }
    .t774__container_mobile-grid .t778__content {
        height: auto !important;
    }
    .t778__textwrapper {
        padding-top: 40px !important;
        padding-bottom: 35px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;      
    } 
    .t774__container_mobile-grid .t778__textwrapper {
        height: auto !important;
        padding-bottom: 25px !important;
    }
    .t778__container_mobile-flex {
        
    }
    
    /*Кнопки в блоке с тарифами*/
    .t778__btn-wrapper {
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;   
    }
    .t778__btn_second {
        font-size: 15px !important;
    }
    
    /*Цены блоке с тарифами*/
    .t778 .js-product-sku {
        padding-top: 25px !important;
    }
    .t778__price-item {
        font-size: 19px !important;
    }
        
    /*Блок с тарифами с горизонтальным скроллом*/
    .t778 {
        position: relative !important;
    }
    .t778__container_mobile-flex {
        padding-top: 10px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t778__container_mobile-flex .t778__descr {
        font-size: 15px !important;
        margin-top: 25px !important;
    }    
    .t778__container_mobile-flex .t778__col {
        max-width: 310px !important;
        min-width: 310px !important;
        margin-bottom: 0px !important;
    }    
    .t778__container_mobile-flex .t778__col:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    }   
    .t778__container_mobile-flex .t778__col:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }  
    
    /*Описание в заголовочной секции в аккордеона FAQ*/
    .t849 .t-section__descr {
        font-size: 15px;
        padding-top: 25px !important;
    }    
    
    /*Заголовочная секция в аккордеоне FAQ*/
    .t849 .t-section__topwrapper {
        margin-bottom: 40px !important;
    }
    .t849 .t-section__title, .t849 .t-section__descr {
        max-width: 100% !important;
    }
    
    /*Аккордеон FAQ*/
    .t849 {
        max-width: 640px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t849 .t-container {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t849 .t-container:not(.t-section__container) {
        padding-left: 20px !important;
    }    
    
    /*Заголовки аккордеона FAQ*/
    .t849__title {
        font-size: 17px !important;
    }
    
    /*Описания аккордеона FAQ*/
    .t849__text {
        font-size: 15px !important;
    }   
    
    /*Карточки аккордена FAQ*/
    .t849__trigger-button {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }   
    .t849__textwrapper {
        padding-bottom: 25px !important;
    }    
    
    /*Иконка аккордеона FAQ*/
    .t849__icon {
        width: 17px !important;
        height: 17px !important;
    }   
    
    /*Аккордеон Возможности*/
    .t668__trigger-button {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;  
    }
    .t668__content {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t668__textwrapper {
        padding-top: 35px !important;
        padding-bottom: 40px !important;        
    } 
    
    /*Заголовки в аккордеона Возможности*/
    .t668__title {
        font-size: 19px !important;
    }   
    
    /*Описания в аккордеона Возможности*/
    .t668__text {
        font-size: 15px !important;
    } 
    
    /*Изображения в аккордеоне Возможности*/
    .t668__img {
        margin-top: 25px !important;
    }
    .t668__text ul + br + .t668__img {
        margin-top: 15px !important;
    }    
    .t668__text u {
        margin-top: 30px !important;
    }
    .t668__text a[href*=popup] {
        margin-top: 25px !important;
    }   
    
    /*Списки в аккордеоне Возможности*/
    .t668__text ul:not(:first-child) {
        margin-top: 25px !important;
    }
    .t668__text ul:not(:last-child) {
        margin-bottom: 35px !important;
    }    
    .t668__text ul li {
        background-position: left top 8px !important;
    }   
    
    /*Иконка аккордеона Возможности*/
    .t668__icon {
        width: 17px !important;
        height: 17px !important;
        right: 30px !important;
    }
    
    /*Карточки в блоке решаемые задачи*/
    .t850 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t850__col {
        max-width: 100% !important;
        margin-bottom: 20px !important;
    }
    .t850__col:last-child {
        margin-bottom: 0px !important;
    }    
    .t850__wrap {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }   
    
    /*Заголовки карточек в блоке решаемые задачи*/
    .t850 .t-name {
        font-size: 19px !important;
    }
    
    /*Описания карточек в блоке решаемые задачи*/
    .t850 .t-descr {
        font-size: 15px !important;
        margin-top: 25px !important;
    }    
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_45 {
        padding-top: 35px !important;
    } 
    
    /*Поп-ап с изображением*/
    .t-popup__close-icon {
        width: 17px !important;
        height: 17px !important;
    }  
    .t756 .t-popup__container-static {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }  
    
    /*Стрелки слайдер в поп-ап с изображениями*/
    .t756 .t-slds__arrow_wrapper {
        width: 55px !important;
    }
    .t756 .t-slds__arrow-right {
        right: 10px !important;
    }
    .t756 .t-slds__arrow-left {
        left: 10px !important;
    }     
    
    /*Текст в поп-апе с изображением*/
    /*.t756__wrapper {*/
    /*    padding-top: 30px !important;*/
    /*}*/
    .t756__title {
        font-size: 15px !important;
    }     
    
    /*Зумер*/
    .t-zoomer__close svg, .t-zoomer__scale svg {
        width: 17px !important;
        height: 17px !important;
    }    
    
    /*Стрелки в зумере*/
    .t-carousel__zoomer__control {
        width: 55px !important;
    }
    .t-carousel__zoomer__arrow__wrapper:before {
        width: 45px !important;
        height: 45px !important;
    }
    .t-carousel__zoomer__arrow {
        width: 9px !important;
        height: 17px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_right {
        right: 10px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_left {
        left: 10px !important;
    }  
    
    /*Описание в обложке на странице Опытная эксплуатация*/
    .t1065__descr {
        font-size: 15px !important;
        margin-top: 25px !important;
    } 
    
    /*Хлебные крошки в облокеж на странице Опытная эксплуатация*/
    .t1065__itemwrapper {
        margin-bottom: 50px !important;
    }
    .t1065__item-text {
        font-size: 15px !important;
    }
    
    /*Цена в обложке на странице Опытная эксплуатация*/
    .t1065__hint {
        position: static !important;
        margin-top: 35px !important;
        width: auto !important;
        padding-right: 20px !important;
    }
    .t1065__hint li:not(:first-child) {
        font-size: 19px !important;
    }
    
    /*Кнопка в обложке на странице Опытная эксплуатация*/
    .t1065__buttonwrapper {
        position: static !important;
        margin-top: 35px !important;
        width: auto !important;
    }
    
    /*Обложка на странице Опытная эксплуатация*/
    .t1065__wrapper {
        margin-top: 110px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }   
    .t1065__itemwrapper:nth-child(n), .t1065__textwrapper:nth-child(n) {
        max-width: 100% !important;
        width: 100% !important;
    }    
    
    /*Изображение обложки на странице Опытная эксплуатация*/
    [data-record-type="1065"] .t-cover__carrier, [data-record-type="1065"] .t-cover__filter {
        height: 50% !important;
    }   
    
    /*Плитки в этапах на странице Опытная эксплуатация*/
    .t858 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t858__col {
        max-width: 100% !important;
    }
    .t858__col {
        margin-bottom: 20px !important;
    }
    .t858__col:last-child {
        margin-bottom: 0px !important;
    }    
    .t858__row {
        margin-top: 20px !important;
    }    
    .t858__row:first-child {
        margin-top: 0px !important;
    }
    .t858__wrap {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }    
    
    /*Заголовки плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-name {
        font-size: 17px !important;
    }
    
    /*Описания плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-descr {
        font-size: 15px !important;
        margin-top: 25px !important;
    }
    
    /*Иконки плиток с этапами на странице Опытная эксплуатация*/
    .t858__img {
        margin-bottom: 35px !important;
        height: 40px !important;
    } 
    
    /*Открытая форма*/
    [data-record-type="678"].t-rec_pt_15 {
        padding-top: 120px !important;    
    }    
    .t678 {
        max-width: 100% !important;
        border-radius: 0px !important;
    }
    .t678 .t-container {
        max-width: 640px !important;
        box-sizing: border-box !important;        
    }   
    .t678:before {
        border-radius: 0px !important;
    }    
    
    /*Описание открытой формы*/
    .t678 .t-section__descr {
        margin-top: 35px !important;
        font-size: 17px !important;
    }
    
    /*Отступ от заголовочной секции до полей в открытой форме*/
    .t678 .t-section__container {
        margin-bottom: 50px !important;
    }    
    .t678 .t-form {
        margin-top: -12px !important;
    }    
    
    /*Поля в открытой форме*/
    .t-input_bbonly {
        font-size: 15px !important;
    } 
    input.t-input_bbonly {
        height: 50px !important;
    }     
    .t-input-block textarea {
        padding-top: 14px !important;
    }    
    
    /*Заголовки полей в открытой форме*/
    .t-input-title {
        font-size: 15px !important;   
        margin-top: 35px !important;
    }    
    
    /*Радиокнопки в открытой форме*/
    .t-radio__control {
        font-size: 15px !important;   
    }
    .t-radio__indicator {
        top: 0px !important;
    }
    .t-radio {
        top: 0px !important;
    }
    
    /*Кнопка Загрузить файл в открытой форме*/
    .t-upwidget {
        margin-top: 35px !important;
    }
    .t-upwidget-container__button, .t-upwidget-container__button-indiv {
        font-size: 14px !important;
    }  
    
    /*Чек-бокс в открытой форме*/
    .t-checkbox__control {
        margin-top: 35px !important;
    }  
    
    /*Сообщение об успешной отправке формы*/
    .t-form__successbox {
        font-size: 17px !important;
    }   
    
    /*Карточки с контактами на странице Техподдержка*/
    .t948 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t948__row:nth-child(n) {
        margin-top: 0px !important;
    }
    .t948__col {
        margin-bottom: 20px !important;
        max-width: 100% !important;
    }
    .t948__row:last-child .t948__col:last-child {
        margin-bottom: 0px !important;
    }
    .t948__textwrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;        
    }    
    
    /*Описания карточек с контактами на странице Техподдержка*/
    .t948__descr {
        font-size: 19px !important;
    }  
    
    /*Слайдер с командой*/
    .t923 .t-slds__container {
        margin-left: 10px !important;
        margin-right: 10px !important;
        width: calc(100% - 20px) !important;
    }   
    .t923__slds-wrapper {
        padding: 0px !important;
    }
    
    /*Текстовый контейнер в слайдере с командой*/
    .t923__textwrapper {
        padding-top: 35px !important;
    }
    
    /*Заголовки в слайдере с командой*/
    .t923__title {
        font-size: 17px !important;
    }    
    
    /*Описания в слайдере с командой*/
    .t923__descr {
        font-size: 15px !important;
    }    
    
    /*Кнопка в слайдере с командой*/
    .t923__btntext-wrapper {
        padding-top: 25px !important;
    }   
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 600px) / 2) !important;
    }    
    
    /*Блок с командой с горизонтальным скроллом*/
    .t754 {
        position: relative !important;
    }
    .t754__parent {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t754__col {
        max-width: 100% !important;
    }
    .t754__container_mobile-flex {
        padding-left: 0px !important;
        padding-right: 0px !important;   
        padding-top: 10px !important;
        padding-bottom: 5px !important;
    }
    .t754__container_mobile-flex .t754__col {
        max-width: 310px !important;
        min-width: 310px !important;
    }
    .t754__container_mobile-flex .t754__col:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    }
    .t754__container_mobile-flex .t754__col:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }  
    
    /*Текстовый контейнер в блоке с командой с горизонтальным скроллом*/
    .t754__textwrapper {
        padding-top: 35px !important;
    }
    
    /*Кнопки в блоке с командой с горизонтальным скроллом*/
    .t754__buttons {
        margin-top: 25px !important;
    }
    
    /*Заголовки в блоке с командой с горизонтальным скроллом*/
    .t754__title {
        font-size: 17px !important;
    }        
    
    /*Описания в блоке с командой с горизонтальным скроллом*/
    .t754__descr {
        font-size: 15px !important;
    }  
    
    /*Заголовок в блоке с картой*/
    .t570__title {
        font-size: 19px !important;
    }
    
    /*Подазголовок в блоке с картой*/
    .t570__descr {
        margin-top: 25px !important;
    }
    
    /*Описание в блоке с картой*/
    .t570__text {
        font-size: 15px !important;
    }   
    
    /*Блок с картой*/
    .t570__mainblock {
        max-width: 100% !important;
        padding-top: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !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;
    }
    .t570__col_text {
        width: 100% !important;
        max-width: 640px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
        margin-left: auto !important;
        margin-right: auto !important;        
    }
    .t570__contentwrapper {
        padding-right: 0px !important;
    }
    .t570__map:nth-child(n) {
        width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        height: auto !important;
    }       
    .t570 .t-map {
        border-radius: 0px !important;
    }
    
    /*Заголовки шапки в таблице Прайс-лист*/
    .t612__header_title {
        font-size: 15px !important;
    }
    
    /*Заголовки полей в таблице Прайс-лист*/
    .t612__middle_title {
        font-size: 17px !important;
    }
    
    /*Заголовки полей в таблице Прайс-лист*/
    .t612__title li {
        font-size: 15px !important;
    }
    
    /*Таблица Прайс-лист*/
    .t612 {
        padding-top: 10px !important;
    }
    .t612__container {
        max-width: 100% !important;
    }
    .t612__content {
        width: 1160px !important;
        max-width: 1160px !important;
        margin-left: calc((100% - 640px) / 2) !important;
        margin-right: calc((100% - 640px) / 2) !important;
    }
    .t612__left {
        min-width: 240px !important;
        width: 240px !important;
    }        
    .t612__middle .t612__title {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    
    /*Описания в таблице Прайс-лист*/
    .t612__title ul {
        margin-top: 25px !important;
    }
    .t612__left .t612__title ul {
        margin-left: 0px !important;
    }
    .t612__left .t612__title li {
        background-position: left top 8px !important;
    }
    
    /*Заголовок блока с материалом для скачивания*/
    .t853__title, .t853 .t-title {
        font-size: 19px !important;
    } 
    
    /*Блок с материалом для скачивания*/
    .t853__col {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        max-width: calc(100% - 40px) !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
        margin-bottom: 0px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t853__col .t-card__col {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;        
    }
    .t853__textwrapper {
        padding-right: 0px !important;
    }   
    
    /*Кнопка в блоке с материалами для скачивания*/
    .t853__btn-wrapper, .t853 .t-card__btn-wrapper {
        margin-top: 35px !important;
    }
    
    /*Блок с текстом на подложке*/
    .t672 .t-col {
        max-width: 600px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    .t672__textwrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }   
    .t672__text {
        font-size: 15px !important;
    }
    
    /*Текстовый блок на странице Архив*/
    [data-record-type="578"].t-rec_pt_45 {
        padding-top: 35px !important;
    }
    .t578__title {
        font-size: 19px !important;
    }
    .t578__persname {
        font-size: 15px !important;
        margin-top: 25px !important;
    }
    .t578__persdescr {
        margin-top: 35px !important;
    }
    .t578__text {
        font-size: 19px !important;
    }
    
    /*Описание поп-ап формы*/
    .t702__descr {
        margin-top: 35px !important;
        font-size: 17px !important;
    } 
    
    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 50px !important;
    }  
    .t702 .t-form {
        margin-top: -12px !important;
    }   
    
    /*Поп-ап форма*/
    .t702 .t-popup {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t702 .t-popup__container {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
        max-width: 600px !important;
        padding-top: 0px !important;
    }  
    .t702 .t-popup__close {
        top: 10px !important;
        right: 10px !important;
        left: unset !important;
        bottom: unset !important;
        background-color: transparent !important;
    }
    .t702 .t-popup__block-close-button {
        margin-right: 0px !important;
    }
    
    /*Заголовок статьи*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 40px !important;
    }
    .t-feed__post-popup__title {
        font-size: 30px !important;
    }    
    
    /*Текстовый контейнер в статье*/
    .t-feed__post-popup__text-wrapper {
        margin-top: 35px !important;
    }
    
    /*Текстовые блока в статье*/
    .t-redactor__text {
        font-size: 15px !important;
    }
    
    /*Списки в статье*/
    .t-redactor__text ul {
        margin-top: 25px !important;
        margin-bottom: 35px !important;
    }
    .t-redactor__text li {
        background-position: left top 8px !important;
    }
    
    /*H2-заголовки в статье*/
    .t-redactor__h2 {
        font-size: 19px !important;
        margin-top: 70px !important;
        margin-bottom: 35px !important;
    }
    
    /*H3-заголовки в статье*/
    .t-redactor__h3 {
        font-size: 19px !important;
        margin-top: 70px !important;
        margin-bottom: 35px !important;        
    }       
    
    /*Изображения в статье*/
    .t-feed__post-popup__text .t-redactor__tte-view figure {
        margin-top: 40px !important;
        margin-bottom: 30px !important;
    }
    .t-redactor__preface {
        font-size: 15px !important;
        margin-top: 30px !important;
        margin-bottom: 50px !important;  
    }  
    
    /*Автор в статье*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 50px !important;
    }
    .t-feed__post-popup__author-name {
        font-size: 17px !important;
    }    
    
    /*Закрытие статьи*/
    .t-feed__post-popup__close-wrapper:nth-child(n) {
        padding-top: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        width: 100% !important;
        height: 70px !important;
        background-color: #292929 !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t-feed__post-popup__close-wrapper .t-popup__close:after {
        font-size: 15px !important;
    }    
    
    /*Контейнер статьи*/
    .t-feed__post-popup .t-feed__post-popup__container {
        padding-top: 110px !important;
        padding-bottom: 120px !important;
        max-width: 600px !important;
    }
    .t-feed__post-popup:not(.t-popup) .t-feed__post-popup__container {
        padding-top: 110px !important;
    }  
    
    /*Футер в ЛК*/
    .t485 {
        padding-top: 50px !important;
        padding-bottom: 50px !important;        
    }
    .t485__img {
        width: 77px !important;
    }
    .t485 .t-btn {
        margin-top: 35px !important;
    }     
    
    /*Контейнер поп-ап с командой*/
    .t390 .t-popup {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t390 .t-popup__container {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
        max-width: 600px !important;
    }    
    
    /*Изображение поп-ап с командой*/
    .t390__img {
        width: 100px !important;
        height: 100px !important;
        border-radius: 15px !important;
    }    
    
    /*Заголовок поп-ап с командой*/
    .t390__title {
        padding-top: 25px !important;
        padding-bottom: 40px !important;
        font-size: 30px !important;
    } 
    
    /*Описание поп-ап с командой*/
    .t390__descr {
        margin-top: 35px !important;
        font-size: 15px !important;
    }    
    
    
}



@media screen and (max-width: 640px) {  
    
    /*Главные заголовки*/
    .t409__title, .t1065__title {
        font-size: 45px !important;
    }      
    
    /*Большие заголовки*/
    .t015__title, .t849 .t-section__title {
        font-size: 41px !important;       
    }
    
    /*Средние заголовки*/
    .t995__title, .t489__title, .t678 .t-section__title, .t795__title, .t702__title, .t030__title {
        font-size: 25px !important;          
    }    
    
    /*Отступ между блоками*/
    [data-record-type="113"] div {
        height: 100px !important;
    }    
    
    /*Уменьшенный отступ между блоками*/
    .t029__container {
        height: 80px !important;
    }      
    
    /*Логотип в меню на ПК*/
    .t446__imglogo {
        max-width: 48px !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 48px !important;
    }     
    
    /*Главный заголовок на главной*/
    .t522 .t-section__title {
        font-size: 57px !important;
    }  
    
    /*Кнопка в обложке на главной*/
    .t522 .t-btn {
        width: 100% !important;
    }
    
    /*Карточки с продуктами*/
    .t774__container_mobile-flex .t774__col {
        max-width: 80% !important;
        min-width: 80% !important;
    }
    .t774__container_mobile-flex .t774__col:first-child {
        margin-left: 10px !important;
    }
    .t774__container_mobile-flex .t774__col:last-child {
        margin-right: 10px !important;
    }    
    
    /*Блок Запись на бесплатную консультацию*/
    .t995__inner-wrapper {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }  
    [data-record-type="995"].t-rec_pt_15 {
        padding-top: 100px !important;
    }   
    .t995__wrapper {
        max-width: 100% !important;
        width: 100% !important;
    }  
    .t995__wrapper .t-cover {
        border-radius: 0px !important;
    }    
    .t995__container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Изображение в блоке Поинт Инжиниринг*/
    .t165__img {
        max-width: 180px !important;
    }
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow_wrapper {
        width: 20px !important;
    }    
    
    /*Блок с партнерами в 1 строку*/
    .t772__col {
        max-width: 80% !important;
        min-width: 80% !important;
    }    
    .t772__col:first-child {
        margin-left: 10px !important;
    }
    .t772__col:last-child {
        margin-right: 10px !important;
    }   
    
    /*Плитки статей на главной*/
    .t915__container_mobile-flex .t-feed__post {
        max-width: 80% !important;
        min-width: 80% !important;
    }   
    .t915__container_mobile-flex .t-feed__post:first-child {
        margin-left: 10px !important;
    } 
    .t915__container_mobile-flex .t-feed__post:last-child {
        margin-right: 10px !important;
    }    
    
    /*Логотип в верхней части футера*/
    .t464__logo {
        max-width: 71px !important;
    }       
    
    /*Стрелки в слайдере Обзор интерфейса*/
    .t780 .t-slds__arrow_wrapper {
        width: 20px !important;
    }
    .t780 .t-slds__arrow-left {
        left: 10px !important;
    }
    .t780 .t-slds__arrow-right {
        right: 10px !important;
    } 
    
    /*Блок с тарифами с горизонтальным скроллом*/
    .t778__container_mobile-flex .t778__col {
        max-width: 80% !important;
        min-width: 80% !important;
    }    
    .t778__container_mobile-flex .t778__col:first-child {
        margin-left: 10px !important;
    }   
    .t778__container_mobile-flex .t778__col:last-child {
        margin-right: 10px !important;
    }      
    
    /*Обложка на странице Опытная эксплуатация*/
    .t1065__wrapper {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Открытая форма*/
    [data-record-type="678"].t-rec_pt_15 {
        padding-top: 100px !important;    
    }    
    .t678 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }   
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow_wrapper {
        width: 20px !important;
    }    
    
    /*Блок с командой с горизонтальным скроллом*/
    .t754__container_mobile-flex .t754__col {
        max-width: 80% !important;
        min-width: 80% !important;
    }
    .t754__container_mobile-flex .t754__col:first-child {
        margin-left: 10px !important;
    }
    .t754__container_mobile-flex .t754__col:last-child {
        margin-right: 10px !important;
    }  
    
    /*Таблица Прайс-лист*/
    .t612__content {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }    
    
    /*Заголовок статьи*/
    .t-feed__post-popup__title {
        font-size: 25px !important;
    }  
    
    /*Футер в ЛК*/
    .t485__img {
        width: 71px !important;
    }
    
    /*Контейнер статьи*/
    .t-feed__post-popup .t-feed__post-popup__container {
        padding-bottom: 100px !important;
    }    
    
    /*Заголовок поп-ап с командой*/
    .t390__title {
        font-size: 25px !important;
    }       
    
    
}



@media screen and (max-width: 560px) {  
    
    
    
    
}



@media screen and (max-width: 480px) {  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 14px !important;
        height: 55px !important;
    }
    
    /*Стандартные текстовые кнопки*/
    .t923__btn-text {
        font-size: 14px !important;
    }  
    .t754__btn {
        height: auto !important;
    }
    
    /*Главные заголовки*/
    .t409__title, .t1065__title {
        font-size: 38px !important;
    }      
    
    /*Большие заголовки*/
    .t015__title, .t849 .t-section__title {
        font-size: 35px !important;       
    }
    
    /*Средние заголовки*/
    .t995__title, .t489__title, .t678 .t-section__title, .t795__title, .t702__title, .t030__title {
        font-size: 20px !important;          
    }
    [data-record-type="795"].t-rec_pt_135, [data-record-type="43"].t-rec_pt_135 {
        padding-top: 90px !important;
    }      
    
    /*Описание в блоке с большим заголовком*/
    .t015__descr {
        font-size: 14px !important;
        padding-top: 20px !important;
    }  
    
    /*Описание в блоке со средними заголовком*/
    .t795__descr, .t030__descr {
        font-size: 14px !important;
        padding-top: 20px !important;
    }       

    /*Отступ под меню*/
    .t191 {
        height: 60px !important;
    }        
    
    /*Отступ между блоками*/
    [data-record-type="113"] div {
        height: 80px !important;
    }  
    
    /*Уменьшенный отступ между блоками*/
    .t029__container {
        height: 60px !important;
    }      

    /*Отступ от заголовка до блока*/
    .t118 {
        height: 30px !important;
    } 
    
    /*Меню на ПК*/
    .t446__maincontainer {
        height: 60px !important;
    }
    
    /*Логотип в меню на ПК*/
    .t446__imglogo {
        max-width: 45px !important;
    }
    
    /*Бургер в меню на ПК*/
    .t446__burger {
        width: 25px !important;
        height: 12px !important;
    } 
    
    /*Мобильное меню*/
    .t450 {
        max-width: 100% !important;
    }
    
    /*Пункты в мобильном меню*/
    .t450__list_item .t-menu__link-item {
        font-size: 14px !important;
    }    
    .t450__list_item .t-menusub__menu {
        margin-bottom: 30px !important;
    }  
    .t450__link-item_submenu:after {
        top: 5px !important;
        width: 12px !important;
        height: 7px !important;
    }     
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 60px !important;
    }    
    .t450__logoimg {
        max-width: 45px !important;
    }    
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        font-size: 14px !important;
    }
    .t450__right_descr li:not(:first-child) {
        font-size: 13px !important;
    }    
    
    /*Кнопка в мобильном меню*/
    .t450 .t-btn:nth-child(n) {
        height: 35px !important;
        font-size: 13px !important;
    }      
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        width: 16px !important;
        height: 16px !important;
    }     
    
    /*Меню в личном кабинете*/
    .tlk-userbar__user-image {
        width: 40px !important;
        height: 40px !important;
    }    
    .tlk-userbar {
        top: 10px !important;
    }       
    
    /*Главный заголовок на главной*/
    .t522 .t-section__title {
        font-size: 45px !important;
    }
    
    /*Описание обложки на главной*/
    .t522 .t-section__descr {
        font-size: 14px !important;
        margin-top: 20px !important;
    }     
    
    /*Заголовок карточки в обложке на главной*/
    .t522__persname {
        font-size: 15px !important;
    }
    
    /*Описание карточки в обложке на главной*/
    .t522__persdescr {
        font-size: 14px !important;
        margin-top: 15px !important;
    }  
    
    /*Дата в карточке в обложке на главной*/
    .t522__time, .t522__time_mobile {
        font-size: 13px !important;
        margin-top: 30px !important;
    }  
    
    /*Обложка на главной*/
    .t522 {
        padding-top: 120px !important;
        padding-bottom: 60px !important;
    } 
    .t522 .t-container:not(.t-section__container) {
        margin-top: 60px !important;
    }  
    
    /*Заголовоная секция в обложке на главной*/
    .t522 .t-section__container:nth-child(4) {
        padding-top: 30px !important;
    }
    
    /*Карточки в обложке на главной*/
    .t522__row_2 {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Табы с линией снизу*/
    .t397__select {
        font-size: 14px !important;
        padding-left: 20px !important;
        padding-right: 40px !important;
        height: 55px !important;
    }
    .t397__wrapper_mobile:after {
        right: 20px !important;
    }    
    
    /*Заголовки карточек с продуктами*/
    .t774__title, .t774 .t-card__title {
        font-size: 17px !important;
    }
    
    /*Описания карточек с продуктами*/
    .t774__descr, .t774 .t-card__descr {
        margin-top: 20px !important;
        font-size: 14px !important;
    }  
    
    /*Карточки с продуктами*/
    .t774__content {
        padding-top: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #323232 !important;
    }
    .t774__col {
        margin-bottom: 10px !important;
    }    
    .t774__container_mobile-flex .t774__col {
        max-width: 86% !important;
        min-width: 86% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
        margin-bottom: 0px !important;
    }
    .t774__container_mobile-flex .t774__col:first-child {
        margin-left: 15px !important;
    }
    .t774__container_mobile-flex .t774__col:last-child {
        margin-right: 15px !important;
    }
    .t774__scroll-icon-wrapper, .t772__scroll-icon-wrapper, .t915__scroll-icon-wrapper, .t754__scroll-icon-wrapper, .t778__scroll-icon-wrapper {
        top: -25px !important;
    }    
    
    /*Иконки в карточках с продуктами*/
    .t774__imgwrapper {
        margin-left: 20px !important;
        margin-right: 20px !important;
        width: 40px !important;
        height: 40px !important;
    }
    
    /*Кнопки в карточках с продуктами*/
    .t774__btn, .t774 .t-card__btn {
        margin-top: 30px !important;
    } 
    .t774__btn_second tr:after, .t774 .t-card__btn_second tr:after {
        width: 9px !important;
    }  
    .t774__container_mobile-grid .t774__btn-wrapper, .t774__container_mobile-grid .t-card__btn-wrapper {
        margin-top: 30px !important;
        margin-bottom: 40px !important;
    }
    .t774__container_mobile-grid .t774__btn, .t774__container_mobile-grid .t-card__btn {
        margin-left: 0px !important;
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-right: 0px !important;
    }
    .t774__container_mobile-grid .t774__btn_second:nth-child(2), .t774__container_mobile-grid .t-card__btn_second:nth-child {
        margin-bottom: 10px !important;
    }
    .t774__container_mobile-grid .t774__btn_second table, .t774__container_mobile-grid .t-card__btn_second table {
        width: auto !important;
    }    
    
    /*Описание в блоке Запись на бесплатную консультацию*/
    .t995__descr {
        padding-top: 20px !important;
        font-size: 14px !important;
    }
    
    /*Кнопка в блоке Запись на бесплатную консультацию*/
    .t995__buttons {
        margin-top: 30px !important;
    }    
    
    /*Блок Запись на бесплатную консультацию*/
    .t995__inner-wrapper {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }   
    [data-record-type="995"].t-rec_pt_15 {
        padding-top: 80px !important;
    } 
    
    /*Заголовок в блоке Поинт Инжиниринг*/
    .t165__title {
        font-size: 17px !important;
    }
    
    /*Описание в блоке Поинт Инжиниринг*/
    .t165__text {
        font-size: 14px !important;
    }
    .t165__title ~ .t165__text {
        padding-top: 20px !important;
    }    
    
    /*Кнопка в блоке Понит Инжиниринг*/
    .t165__btn-wrapper {
        padding-top: 30px !important;
    }   
    
    /*Текстовый контейнер в блоке Поинт инжиниринг*/
    .t165__left:not(.t165__col-top) {
        margin-top: 30px !important;
    }
    
    /*Изображение в блоке Поинт Инжиниринг*/
    .t165__img {
        max-width: 160px !important;
    }   
    
    /*Слайдер с партнерами*/
    .t738__img {
        border-radius: 10px !important;
    }      
    .t738__slds-wrapper {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t738__item {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t738__item:not(:first-child, :nth-child(2)) {
        padding-top: 10px !important;
    } 
    
    /*Стрелки в слайдере*/
    #allrecords .t-slds__arrow_body {
        width: 8px !important;
    } 
    .t-slds__arrow-withbg {
        width: 40px !important;
        height: 40px !important;
    } 
    
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow-right {
        right: 5px !important;
    }
    /*Стрелки в слайдере с партнерами*/
    .t738 .t-slds__arrow-left {
        left: 5px !important;
    }    
    
    /*Блок с партнерами в 1 строку*/
    .t772__bgimg {
        border-radius: 10px !important;
    }  
    
    /*Блок с партнерами в 1 строку*/
    .t772__col {
        max-width: 86% !important;
        min-width: 86% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }    
    .t772__col:first-child {
        margin-left: 15px !important;
    }
    .t772__col:last-child {
        margin-right: 15px !important;
    }  
    
    /*Заголовки плиток статей*/
    .t-feed__post-title {
        font-size: 16px !important;
    }
    
    /*Описания плиток статей*/
    .t-feed__post-descr {
        font-size: 14px !important;
        margin-top: 15px !important;
    }
    
    /*Даты в плитках статей*/
    .t-feed__post-date {
        font-size: 13px !important;
    }    
    
    /*Плитки статей на главной*/
    .t-feed__post {
        margin-bottom: 10px !important;
    }
    .t915__container_mobile-flex .t-feed__post {
        max-width: 86% !important;
        min-width: 86% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }   
    .t915__container_mobile-flex .t-feed__post:first-child {
        margin-left: 15px !important;
    } 
    .t915__container_mobile-flex .t-feed__post:last-child {
        margin-right: 15px !important;
    }   
    .t-feed__col-grid__wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Кнопка Смотреть все в плитках новостей*/
    .t-feed__buttons-wrapper .t-btn {
        margin-top: 30px !important;
    }     
    
    /*Заголовки колонок в верхней части футера*/
    .t464__title {
        font-size: 14px !important;
    }    
    
    /*Пункты в верхней части футера*/
    .t464__descr {
        font-size: 14px !important;
        margin-top: 15px !important;
    }
    .t464__descr li:first-child {
        font-size: 14px !important;
    }      
    
    /*Верхняя часть футера*/
    .t464 {
        padding-top: 40px !important;
    }    
    .t464 .t-container > div > .t464__col:nth-child(n) {
        margin-top: 30px !important;
    }  
    .t464 .t-container > div > .t464__col:first-child {
        margin-top: 40px !important;
    }    
    
    /*Логотип в верхней части футера*/
    .t464__logo {
        max-width: 65px !important;
    }   
    
    /*Заголовки колонок в средней части футера*/
    .t420__title {
        font-size: 14px !important;
    }
    
    /*Пункты в средней части футера*/
    .t420__descr {
        margin-top: 15px !important;
    }
    .t420__descr li:not(:last-child) {
        margin-bottom: 10px !important;
    }      
    
    /*Кнопка в средней части футера*/
    .t420__text a {
        font-size: 14px !important;
        height: 55px !important;
    }    
    
    /*Нижняя часть футера*/
    .t457__ul {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    .t457__li:not(:last-child) {
        margin-bottom: 10px !important;
    } 
    
    /*Заголовки аккордеона в футере*/
    .t585__title {
        font-size: 14px !important;
    }
    
    /*Описания аккордеона в футере*/
    .t585__textwrapper {
        padding-bottom: 30px !important;
    }       
    .t585__text li:not(:last-child) {
        margin-bottom: 10px !important;
    }
    
    /*Аккордеон в футере*/
    .t585 {
        padding-top: 30px !important;
        padding-bottom: 20px !important;
    }    
    
    /*Иконки в аккордеоне в футере*/
    .t585__icon {
        top: 5px !important;
        width: 12px !important;
        height: 7px !important;
    }
    
    /*Описание в обложке на страницах продуктов*/
    .t409__descr {
        margin-top: 20px !important;
        font-size: 14px !important;
    }
    
    /*Кнопка в обложке на страницах продуктов*/
    .t409__btn-wrapper {
        margin-top: 30px !important;
    }     
    
    /*Хлебные крошки в обложке на страницах продуктов*/
    .t409__uptitle {
        font-size: 14px !important;
        margin-bottom: 40px !important;
    }   
    
    /*Обложка на страницах продуктов*/
    .t409 {
        padding-top: 90px !important;
    }
    
    /*Изображение в обложке на страницах продуктов*/
    .t409__imgwrapper {
        margin-top: 60px !important;
    }
    
    /*Заголовок в блоке в 2 колонки*/
    .t037__title {
        font-size: 17px !important;       
    }
    .t037 .t-container {
        padding-top: 40px !important;
    }  
    .t489 .t-container {
        padding-top: 30px !important;
    }    
    
    /*Описание в блоке в 2 колонки*/
    .t037__text, .t489__descr {
        margin-top: 30px !important;
        font-size: 14px !important;
    }
    .t037__text u, .t489__descr u {
        margin-top: 20px !important;
        font-size: 13px !important;
    }
    
    /*Подзаголовок в блоке в 2 колонки*/
    .t489__subtitle {
        font-size: 17px !important;       
        margin-top: 10px !important;
    }   
    .t037__text strong, .t489__descr strong, .t1065__descr strong, .t390__descr strong {
        font-size: 15px !important;
    }
    .t037__text strong:not(:first-child), .t489__descr strong:not(:first-child), .t1065__descr strong:not(:first-child), .t390__descr strong:not(:first-child) {
        margin-top: 30px !important;
    }
    .t037__text ul + strong:nth-child(n), .t037__text ol + strong:nth-child(n), .t489__descr ul + strong:nth-child(n), .t489__descr ol + strong:nth-child(n), .t1065__descr ul + strong:nth-child(n), .t1065__descr ol + strong:nth-child(n), .t390__descr ul + strong:nth-child(n), .t390__descr ol + strong:nth-child(n) {
        margin-top: 0px !important;
    }   
    .t037__text strong:not(:last-child), .t489__descr strong:not(:last-child), .t1065__descr strong:not(:last-child), .t390__descr strong:not(:last-child) {
        margin-bottom: 20px !important;
    }       
    
    /*Списки в блоке в 2 колонки*/
    .t037__text ul:not(:first-child), .t489__descr ul:not(:first-child), .t1065__descr ul:not(:first-child), .t390__descr ul:not(:first-child) {
        margin-top: 20px !important;
    }
    .t037__text strong + ul:nth-child(n), .t037__text strong + br + ul:nth-child(n), .t489__descr strong + ul:nth-child(n), .t489__descr strong + br + ul:nth-child(n), .t1065__descr strong + ul:nth-child(n), .t1065__descr strong + br + ul:nth-child(n), .t390__descr strong + ul:nth-child(n), .t390__descr strong + br + ul:nth-child(n) {
        margin-top: 0px !important;
    }       
    .t037__text ul:not(:last-child), .t489__descr ul:not(:last-child), .t1065__descr ul:not(:last-child), .t390__descrul:not(:last-child) {
        margin-bottom: 30px !important;
    }    
    .t037__text ul li, .t489__descr ul li, .t1065__descr ul li, .t390__descr ul li {
        margin-bottom: 15px !important;
        background-position: left top 7px !important;
    }    
    
    /*Список ссылок в блоке в 2 колонки*/
    .t037__text ol:not(:first-child) {
        margin-top: 20px !important;
    }
    .t037__text strong + ol:nth-child(n), .t037__text strong + br + ol:nth-child(n) {
        margin-top: 0px !important;
    }      
    .t037__text ol:not(:last-child) {
        margin-bottom: 30px !important;
    } 
    .t037__text ol li:not(:last-child) {
        margin-bottom: 15px !important;
    }    
    
    /*Блок Преимущества*/
    .t1032__col {
        margin-bottom: 10px !important;
    }    
    .t1032__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Заголовки в блоке Преимущества*/
    .t1032__title, .t1032 .t-card__title {
        font-size: 17px !important;        
    }
    
    /*Описания в блоке Преимущества*/
    .t1032__descr, .t1032 .t-card__descr {
        margin-top: 20px !important;
        font-size: 14px !important;
    } 
    
    /*Иконки в блоке Преимущества*/
    .t1032__img {
        margin-bottom: 30px !important;
        width: 30px !important;
    } 
    
    /*Заголовки в слайдере Обзор интерфейса*/
    .t780__separator {
        height: 30px !important;
    }
    .t780__title {
        font-size: 14px !important;
    } 
    .slideTitle {
        font-size: 14px !important;
        padding-top: 30px !important;
    }
    .t-zoomer__comments {
        padding-top: 30px !important;
    }
    .t-zoomer__title {
        font-size: 14px !important;
    }     
    
    /*Стрелки в слайдере Обзор интерфейса*/
    .t780 .t-slds__arrow-left {
        left: 5px !important;
    }
    .t780 .t-slds__arrow-right {
        right: 5px !important;
    }     
    
    /*Заголовки в блоке с тарифами*/
    .t778__title {
        font-size: 17px !important;
    }      
    
    /*Описания в блоке с тарифами*/
    .t778__descr {
        margin-top: 15px !important;
        font-size: 13px !important;
    }
    .t778__descr ul {
        margin-top: 20px !important;
    }
    .t778__descr li {
        margin-bottom: 15px !important;
        background-position: left top 7px !important;
        font-size: 14px !important;
    }
    
    /*Блок с тарифами*/
    .t778__col {
        margin-bottom: 10px !important;
    }      
    .t778__textwrapper {
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;    
    }    
    .t774__container_mobile-grid .t778__textwrapper {
        padding-bottom: 20px !important;
    }        

    /*Кнопки в блоке с тарифами*/
    .t778__btn-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;   
    }
    .t778__btn_second {
        font-size: 14px !important;
        margin-top: 15px !important;
        height: auto !important;
    }
    
    /*Цены блоке с тарифами*/
    .t778 .js-product-sku {
        padding-top: 15px !important;
        font-size: 13px !important;
    }
    .t778__price-item {
        font-size: 17px !important;
    }
    .t778__price-wrapper {
        margin-top: 10px !important;
    }
    
    /*Блок с тарифами с горизонтальным скроллом*/
    .t778__container_mobile-flex .t778__descr {
        font-size: 14px !important;
        margin-top: 20px !important;
    }    
    .t778__container_mobile-flex .t778__col {
        max-width: 85% !important;
        min-width: 85% !important;
    }    
    .t778__container_mobile-flex .t778__col {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t778__container_mobile-flex .t778__col:first-child {
        margin-left: 15px !important;
    }   
    .t778__container_mobile-flex .t778__col:last-child {
        margin-right: 15px !important;
    }      
    
    /*Описание в заголовочной секции в аккордеона FAQ*/
    .t849 .t-section__descr {
        font-size: 14px;
        padding-top: 20px !important;
    }  
    
    /*Заголовочная секция в аккордеоне FAQ*/
    .t849 .t-section__topwrapper {
        margin-bottom: 30px !important;
    }
    
    /*Заголовки аккордеона FAQ*/
    .t849__title {
        font-size: 15px !important;
    }
    
    /*Описания аккордеона FAQ*/
    .t849__text {
        font-size: 14px !important;
    }  
    
    /*Карточки аккордена FAQ*/
    .t849__trigger-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }  
    .t849__textwrapper {
        padding-bottom: 20px !important;
    }    
    
    /*Иконка аккордеона FAQ*/
    .t849__icon-hover, .t849__circle, .t849__icon-hover .t849__lines {
        display: none !important;
    }
    .t849__icon {
        width: 16px !important;
        height: 16px !important;
        right: 5px !important;
    }    
    
    /*Аккордеон Возможности*/
    .t668__trigger-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;  
    }
    .t668__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t668__textwrapper {
        padding-top: 30px !important;
        padding-bottom: 30px !important;        
    } 
    
    /*Заголовки в аккордеона Возможности*/
    .t668__title {
        font-size: 17px !important;
    }    
    
    /*Описания в аккордеона Возможности*/
    .t668__text {
        font-size: 14px !important;
    }     
    
    /*Изображения в аккордеоне Возможности*/
    .t668__img {
        margin-top: 15px !important;
    }
    .t668__text ul + br + .t668__img {
        margin-top: 0px !important;
    }      
    .t668__text u {
        margin-top: 20px !important;
    }
    .t668__text a[href*=popup] {
        margin-top: 20px !important;
    }   
    
    /*Списки в аккордеоне Возможности*/
    .t668__text ul:not(:first-child) {
        margin-top: 20px !important;
    }
    .t668__text ul:not(:last-child) {
        margin-bottom: 30px !important;
    }    
    .t668__text ul li {
        background-position: left top 7px !important;
    }    
    
    /*Иконка аккордеона Возможности*/
    .t668__icon {
        width: 16px !important;
        height: 16px !important;
        right: 20px !important;
    }
    
    /*Карточки в блоке решаемые задачи*/
    .t850__row:not(:first-child) {
        margin-top: 10px !important;
    } 
    .t850__col {
        margin-bottom: 10px !important;
    }
    .t850__wrap {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }     
    
    /*Заголовки карточек в блоке решаемые задачи*/
    .t850 .t-name {
        font-size: 17px !important;
    }
    
    /*Описания карточек в блоке решаемые задачи*/
    .t850 .t-descr {
        font-size: 14px !important;
        margin-top: 20px !important;
    }  
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_45 {
        padding-top: 30px !important;
    } 
    
    /*Поп-ап с изображением*/
    .t-popup__close-icon {
        width: 16px !important;
        height: 16px !important;
    }  
    .t756 .t-popup__container-static {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    
    /*Стрелки слайдер в поп-ап с изображениями*/
    .t756 .t-slds__arrow_wrapper {
        width: 45px !important;
    }
    .t756 .t-slds__arrow-right {
        right: 5px !important;
    }
    .t756 .t-slds__arrow-left {
        left: 5px !important;
    }     

    /*Текст в поп-апе с изображением*/
    /*.t756__wrapper {*/
    /*    padding-top: 20px !important;*/
    /*}*/
    .t756__title {
        font-size: 14px !important;
    }   
    .t756__descr {
        font-size: 13px !important;
        margin-top: 15px !important;
    }    
    
    /*Зумер*/
    .t-zoomer__close svg, .t-zoomer__scale svg {
        width: 16px !important;
        height: 16px !important;
    }       
    
    /*Стрелки в зумере*/
    .t-carousel__zoomer__control {
        width: 45px !important;
    }
    .t-carousel__zoomer__arrow__wrapper:before {
        width: 40px !important;
        height: 40px !important;
    }
    .t-carousel__zoomer__arrow {
        width: 8px !important;
        height: 15px !important;
    } 
    .t-carousel__zoomer__arrow__wrapper_right {
        right: 5px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_left {
        left: 5px !important;
    }      
    
    /*Описание в обложке на странице Опытная эксплуатация*/
    .t1065__descr {
        font-size: 14px !important;
        margin-top: 20px !important;
    }     
    
    /*Хлебные крошки в облокеж на странице Опытная эксплуатация*/
    .t1065__itemwrapper {
        margin-bottom: 40px !important;
    }    
    .t1065__item-text {
        font-size: 14px !important;
    }  
    
    /*Цена в обложке на странице Опытная эксплуатация*/
    .t1065__hint {
        font-size: 13px !important;
        margin-top: 30px !important;
    }
    .t1065__hint li:not(:first-child) {
        font-size: 17px !important;
    }   
    
    /*Кнопка в обложке на странице Опытная эксплуатация*/
    .t1065__buttonwrapper {
        margin-top: 30px !important;
    }    
    
    /*Обложка на странице Опытная эксплуатация*/
    .t1065__wrapper {
        margin-top: 90px !important;
    }   
    
    /*Плитки в этапах на странице Опытная эксплуатация*/
    .t858__col {
        margin-bottom: 10px !important;
    }
    .t858__row:not(:first-child) {
        margin-top: 10px !important;
    }
    .t858__wrap {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Заголовки плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-name {
        font-size: 15px !important;
    }
    
    /*Описания плиток с этапами на странице Опытная эксплуатация*/
    .t858 .t-descr {
        font-size: 14px !important;
        margin-top: 20px !important;
    }
    
    /*Иконки плиток с этапами на странице Опытная эксплуатация*/
    .t858__img {
        margin-bottom: 30px !important;
        height: 35px !important;
    }      
    
    /*Открытая форма*/
    [data-record-type="678"].t-rec_pt_15 {
        padding-top: 80px !important;    
    }    
    .t678 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }       
    
    /*Описание открытой формы*/
    .t678 .t-section__descr {
        margin-top: 30px !important;
        font-size: 15px !important;
    }    
    
    /*Отступ от заголовочной секции до полей в открытой форме*/
    .t678 .t-section__container {
        margin-bottom: 40px !important;
    }    
    .t678 .t-form {
        margin-top: -10px !important;
    }    
    
    /*Поля в открытой форме*/
    .t-input_bbonly {
        font-size: 14px !important;
    }  
    input.t-input_bbonly {
        height: 40px !important;
    }    
    .t-input-block textarea {
        padding-top: 10px !important;
    }     
    
    /*Отступы межлу полями в открытой форме*/
    .t-input-group {
        margin-bottom: 20px !important;
    }    
    
    /*Заголовки полей в открытой форме*/
    .t-input-title {
        font-size: 14px !important;   
        margin-top: 30px !important;
    }     
    
    /*Радиокнопки в открытой форме*/
    .t-input-title + .t-input-block .t-radio__wrapper {
        margin-top: 10px !important;
    }
    .t-radio__control {
        margin-top: 5px !important;
        padding-left: 26px !important;
        font-size: 14px !important;   
    }
    .t-radio__indicator {
        height: 16px !important;
        width: 16px !important;
        top: 2px !important;
    }
    .t-radio {
        top: 2px !important;
    }
    
    /*Кнопка Загрузить файл в открытой форме*/
    .t-upwidget {
        margin-top: 30px !important;
    }
    .t-upwidget-container__button, .t-upwidget-container__button-indiv {
        font-size: 13px !important;
        height: 35px !important;
    }  
    .t-upwidget-container__button:nth-child(n), .t-upwidget-container__button-indiv:nth-child(n) {
        line-height: 35px !important;
    }
    .t-upwidget-container__data_table_fileinfo {
        font-size: 13px !important;
    }
    
    /*Чек-бокс в открытой форме*/
    .t-checkbox__control {
        margin-top: 30px !important;
        font-size: 13px !important;
        padding-left: 26px !important;
    }    
    .t-checkbox__indicator {
        width: 16px !important;
        height: 16px !important;
        top: 1px !important;
    }
    .t-checkbox {
        top: 1px !important;        
    }
    .t-checkbox__indicator:after {
        left: 4px !important;
        top: 2px !important;        
        height: 7px !important;
    }   
    
    /*Сообщение об успешной отправке формы*/
    .t-form__successbox {
        font-size: 15px !important;
    }     
    
    /*Карточки с контактами на странице Техподдержка*/
    .t948__col {
        margin-bottom: 10px !important;
    }
    .t948__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }  
    
    /*Заголовки карточек с контактами на странице Техподдержка*/
    .t948__title {
        font-size: 13px !important;
    }    
    
    /*Описания карточек с контактами на странице Техподдержка*/
    .t948__descr {
        font-size: 17px !important;
        margin-top: 10px !important;
    }     
    
    /*Текстовый контейнер в слайдере с командой*/
    .t923__textwrapper {
        padding-top: 30px !important;
    }
    
    /*Кнопка в слайдере с командой*/
    .t923__btntext-wrapper {
        padding-top: 20px !important;
    }  
    
    /*Заголовки в слайдере с командой*/
    .t923__title {
        font-size: 15px !important;
    }    
    
    /*Описания в слайдере с командой*/
    .t923__descr {
        font-size: 14px !important;
        margin-top: 15px !important;
    }    
    
    /*Стрелки в слайдере с командой*/
    .t923 .t-slds__arrow-right {
        right: 5px !important;
    }   
    .t923 .t-slds__arrow-left {
        left: 5px !important;
    }  
    
    /*Блок с командой с горизонтальным скроллом*/
    .t754__container_mobile-flex .t754__col {
        max-width: 85% !important;
        min-width: 85% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t754__container_mobile-flex .t754__col:first-child {
        margin-left: 15px !important;
    }
    .t754__container_mobile-flex .t754__col:last-child {
        margin-right: 15px !important;
    }   
    
    /*Текстовый контейнер в блоке с командой с горизонтальным скроллом*/
    .t754__textwrapper {
        padding-top: 30px !important;
    }
    
    /*Кнопки в блоке с командой с горизонтальным скроллом*/
    .t754__buttons {
        margin-top: 20px !important;
    }    
    
    /*Заголовки в блоке с командой с горизонтальным скроллом*/
    .t754__title {
        font-size: 15px !important;
    }        
    
    /*Описания в блоке с командой с горизонтальным скроллом*/
    .t754__descr {
        font-size: 14px !important;
        margin-top: 15px !important;
    }   
    
    /*Заголовок в блоке с картой*/
    .t570__title {
        font-size: 17px !important;
    }
    
    /*Подазголовок в блоке с картой*/
    .t570__descr {
        font-size: 13px !important;
        margin-top: 20px !important;
    }
    
    /*Описание в блоке с картой*/
    .t570__text {
        font-size: 14px !important;
        margin-top: 10px !important;        
    }   
    
    /*Блок с картой*/
    .t570__map {
        margin-top: 40px !important;
    }
    
    /*Заголовки шапки в таблице Прайс-лист*/
    .t612__header_title {
        font-size: 14px !important;
    }
    
    /*Заголовки полей в таблице Прайс-лист*/
    .t612__middle_title {
        font-size: 15px !important;
    }
    
    /*Заголовки полей в таблице Прайс-лист*/
    .t612__title li {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }    
    
    /*Таблица Прайс-лист*/
    .t612__middle .t612__title {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    .t612__left {
        min-width: 200px !important;
        width: 200px !important;
    }
    
    /*Описания в таблице Прайс-лист*/
    .t612__title ul {
        margin-top: 20px !important;
    }
    .t612__left .t612__title li {
        background-position: left top 7px !important;
    }     
    
    /*Заголовок блока с материалом для скачивания*/
    .t853__title, .t853 .t-title {
        font-size: 17px !important;
    }   
    
    /*Кнопка в блоке с материалом для скачивания*/
    .t853__btn-wrapper, .t853 .t-card__btn-wrapper {
        margin-top: 30px !important;
    }
    .t853__btn, .t853 .t-btn {
        margin-bottom: 0px !important;
    }
    .t853__btn tr:after, .t853 .t-btn:after {
        width: 9px !important;
    }    
    
    /*Блок с материалом для скачивания*/
    .t853__col {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }  
    
    /*Блок с текстом на подложке*/
    .t672__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t672__text {
        font-size: 14px !important;
    }    
    
    /*Текстовый блок на странице Архив*/
    [data-record-type="578"].t-rec_pt_45 {
        padding-top: 30px !important;
    }
    .t578__title {
        font-size: 17px !important;
    }
    .t578__persname {
        font-size: 14px !important;
        margin-top: 20px !important;
    }
    .t578__persdescr {
        font-size: 13px !important;
        margin-top: 30px !important;
    }
    .t578__text {
        font-size: 17px !important;
        margin-top: 10px !important;
    }      
    
    /*Описание поп-ап формы*/
    .t702__descr {
        margin-top: 30px !important;
        font-size: 15px !important;
    }    
    
    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 40px !important;
    }    
    .t702 .t-form {
        margin-top: -10px !important;
    }    
    
    /*Поп-ап форма*/
    .t702 .t-popup__container {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }  
    
    /*Дата в статье*/
    .t-feed__post-popup__date-parts-wrapper_beforetitle {
        padding-bottom: 15px !important;
    }
    .t-feed__post-popup__date {
        font-size: 13px !important;
    }
    
    /*Заголовок статьи*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 30px !important;
    }
    .t-feed__post-popup__title {
        font-size: 20px !important;
    }
    
    /*Текстовый контейнер в статье*/
    .t-feed__post-popup__text-wrapper {
        margin-top: 30px !important;
    } 
    
    /*Текстовые блока в статье*/
    .t-redactor__text {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }
    
    /*Списки в статье*/
    .t-redactor__text ul {
        margin-top: 20px !important;
        margin-bottom: 30px !important;
    }
    .t-redactor__text li {
        margin-bottom: 15px !important;
        background-position: left top 7px !important;
    }
    
    /*H2-заголовки в статье*/
    .t-redactor__h2 {
        font-size: 17px !important;
        margin-top: 60px !important;
        margin-bottom: 30px !important;
    }
    
    /*H3-заголовки в статье*/
    .t-redactor__h3 {
        font-size: 17px !important;
        margin-top: 60px !important;
        margin-bottom: 30px !important;        
    }          
    
    /*Изображения в статье*/
    .t-feed__post-popup__text .t-redactor__tte-view figure {
        margin-top: 30px !important;
        margin-bottom: 20px !important;
    }
    .t-redactor__preface {
        font-size: 14px !important;
        margin-top: 20px !important;
        margin-bottom: 40px !important;  
    }     
    
    /*Автор в статье*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 40px !important;
    }
    .t-feed__post-popup__author-name {
        font-size: 15px !important;
    }        
    
    /*Закрытие статьи*/
    .t-feed__post-popup__close-wrapper .t-popup__close:after {
        font-size: 14px !important;
    }     
    .t-feed__post-popup__close-wrapper:nth-child(n) {
        height: 60px !important;
    }    
    
    /*Контейнер статьи*/
    .t-feed__post-popup .t-feed__post-popup__container {
        padding-top: 90px !important;
        padding-bottom: 80px !important;
    }
    .t-feed__post-popup:not(.t-popup) .t-feed__post-popup__container {
        padding-top: 90px !important;
    }   
    
    /*Футер в ЛК*/
    .t485 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t485__img {
        width: 65px !important;
    }
    .t485 .t-btn {
        margin-top: 30px !important;
    } 
    
    /*Контейнер поп-ап с командой*/
    .t390 .t-popup__container {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }     
    
    /*Изображение поп-ап с командой*/
    .t390__img {
        width: 80px !important;
        height: 80px !important;
        border-radius: 10px !important;
    }
    
    /*Заголовок поп-ап с командой*/
    .t390__title {
        padding-top: 20px !important;
        padding-bottom: 30px !important;
        font-size: 25px !important;
    }   
    
    /*Описание поп-ап с командой*/
    .t390__descr {
        margin-top: 30px !important;
        font-size: 14px !important;
    }      
    
    /*Текст под формой*/
    .t678__form-bottom-text {
        margin-top: 15px !important;
        font-size: 13px !important;
    }
    .t678__form-bottom-text li:not(:last-child) {
        margin-bottom: 5px !important;
    }    
    
    
}