    /*Скрытие H1 и H2*/
    .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;
    }
    
    /*Межбуквенное расстояние в текстах*/
    * {
        letter-spacing: -0.01em !important;
    }
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: block !important;
    } 
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t446__list_item .t-menu__link-item, .t446__right_descr a, .t450__list_item .t-menu__link-item, .t450__right_descr a, .t718__address a, .t-checkbox__control a, .t005__text a, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item {
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;         
    }  
    /*.t503 .t-card__descr a {*/
    /*    color: inherit !important;*/
    /*}    */
    .hover-opacity > .tn-atom:hover, .t446__list_item .t-menu__link-item:hover, .t446__right_descr a:hover, .t450__list_item .t-menu__link-item:hover, .t450__right_descr a:hover, .t718__address a:hover, .t-checkbox__control a:hover, .t005__text a:hover, .t446 .t-menusub__link-item:hover, .t450 .t-menusub__link-item:hover {
        opacity: .7 !important;
    }
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-family: 'FiraSans-Onest' !important;
        font-weight: 500 !important;
        font-size: 18px !important;
        height: 65px !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: 120px !important;
        box-sizing: border-box !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 45px !important;
    }    
    .t-btn:not(.t-feed__showmore-btn, .t754__showmore, .t400__submit, .t-inputpromocode__btn, .t835__btn_result), .t-submit {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }  
    .t142__text {
        display: block !important;
        height: auto !important;
    }
    .t-btn[style*="display: none"], .t-btn[style*="display:none"] {
        display: none !important;
    }    
    
    /*Кнопки со стрелкой*/
    .t-btn:nth-child(n):not(.t941__btn), .t-submit:nth-child(n) {
        padding-left: 75px !important;
        position: relative !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;        
    }
    .t-btn:nth-child(n):not(.t941__btn):before, .t-submit:nth-child(n):before {
        content:'' !important;
        display: inline-block !important;
        position: absolute !important;
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-left: 10px !important;
        margin-right: calc(100% - 55px) !important;
        width: 45px !important;
        height: 45px !important;
        left: 0px !important;
        right: 0px !important;
        top: 50% !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
        background-image: url(https://static.tildacdn.com/tild6564-3938-4861-a266-336462333463/Frame_1846.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s ease-out !important;
        -moz-transition: all 0.3s ease-out !important;
        -ms-transition: all 0.3s ease-out !important;
        -o-transition: all 0.3s ease-out !important;
        transition: all 0.3s ease-out !important;        
    }
    .t-btn:nth-child(n):not(.t941__btn):hover, .t-submit:nth-child(n):hover {
        padding-left: 25px !important;
        padding-right: 75px !important;
    }
    .t-btn:nth-child(n):not(.t941__btn):hover:before, .t-submit:nth-child(n):hover:before {
        margin-right: 10px !important;
        margin-left: calc(100% - 55px) !important;
    }
    
    /*Главные заголовки*/
    [style*="size:96px"], [style*="size: 96px"] {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;  
        line-height: 0.9 !important;
    } 
    .t996__title {
        font-size: 96px !important;
        line-height: 0.9 !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;  
    }
    
    /*Большие заголовки*/
    [style*="size:64px"], [style*="size: 64px"] {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        line-height: 1 !important;
    } 
    .t718 .t-section__title, .t050__title, .t478__title, .t760__title, .t498__title, .t485__title, .t487__uptitle {
        font-size: 64px !important;
        line-height: 1 !important; 
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;         
    }
    
    /*Средние заголовки*/
    [style*="size:56px"], [style*="size: 56px"] {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        line-height: 1 !important;
    } 
    [class*="uc-"][class*="tt_56"] .t-title, [class*="uc-"][class*="ct_56"] .t-card__title, [class*="uc-"][class*="nm_56"] .t-name, [class*="uc-"][class*="ds_56"] .t-descr, [class*="uc-"][class*="tx_56"] .t-text, [class*="uc-"][class*="cd_56"] .t-card__descr {
        font-size: 56px !important;
        line-height: 1 !important; 
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;       
    }    
    
    /*Небольшие заголовки*/
    [style*="size:40px"], [style*="size: 40px"] {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        line-height: 1 !important;
    }    
    .t780__price {
        font-size: 40px !important;
        line-height: 1 !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;  
    }
    
    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"] {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        line-height: 1.25 !important;
    }    
    .t760 .t-product__option-title, .t780 .t-product__option-title, .t780__descr strong, .t194__text, .t194__sectitle, .t941__title, .t899__title, .t760__title_small, .t487__title, .t585__title, .t726__title, .t718__address, .t450 .t-menu__link-item, .t450__right_descr, .t899__symbol {
        font-size: 22px !important;
        line-height: 1.25 !important;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    
    /*Большие описания*/
    [style*="size:18px"], [style*="size: 18px"] {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        line-height: 1.25 !important;
    }  
    .t996__descr, .t050__descr, .t478__descr, .t718__contacts, .t005 .t-col:nth-child(2) .t005__text, .t485__descr {
        font-size: 18px !important;
        line-height: 1.25 !important;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
    }    
    
    /*Средние описания*/
    [style*="size:16px"], [style*="size: 16px"] {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        line-height: 1.35 !important;
    }    
    .t718 .t-input, .t718 .t-checkbox__control, .t899__descr, .t446 .t-menu__link-item, .t760__descr, .t498__descr, .t487__descr, .t585__text, .t780__title_small, .t780__descr, .t726__descr, .t726__text, .t005__text, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item, .t887__text {
        font-size: 16px !important;
        line-height: 1.35 !important;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;         
    }
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 140px !important;
    }  
    
    /*Уменьшенные отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 120px !important;
    }     
    
    /*Отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 80px !important;
    }  
    
    /*Уменьшенный отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 60px !important;
    }     
    
    /*Отступ под меню*/
    .uc-menu-height[data-record-type="113"] > div[style*="height:80px"], .uc-menu-height[data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-menu > div {
        height: 80px !important;
    }  
    
    /*Меню*/
    .t446__positionabsolute {
        position: absolute !important;
        background-color: transparent !important;
    }
    .t446__maincontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t446__burgerwrapper {
        display: none !important;
    }  
    
    /*Пункты в меню*/
    .t446__leftwrapper {
        width: 100% !important;
        position: static !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;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t446__rightwrapper {
        width: auto !important;        
        position: static !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;        
        padding-left: 0px !important;
        padding-right: 0px !important;
    }  
    .t446__rightwrapper .t446__rightmenuwrapper {
        display: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t446__leftwrapper .t446__leftmenuwrapper {
        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__leftwrapper .t446__list {
        display: table-cell !important;
    }
    .t446__leftwrapper .t446__list_item {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        display: inline-block !important;
    }
    .t446__leftwrapper .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446__leftwrapper .t446__list_item:last-child {
        padding-right: 0px !important;
    }   
    .t446__list_item .t-active {
        opacity: 1 !important;
    }
    .t446 .t-menusub__arrow {
        width: auto !important;
        margin-left: 8px !important;
    }
    .t446 .t-menusub__arrow:after {
        width: 5px !important;
        height: 5px !important;
        display: block !important;
        position: static !important;
        margin-bottom: 6px !important;
        border-style: solid !important;
        border-width: 1px !important;
        border-color: transparent #1a1a1a #1a1a1a transparent !important;
        -webkit-transform: rotate(45deg) !important;
        -ms-transform: rotate(45deg) !important;
        transform: rotate(45deg) !important;
    }
    .t446 .t-menusub__menu {
        max-width: 200px !important;
        background-color: #f3f3f3 !important;
    }
    .t446 .t-menusub__content {
        padding: 20px !important;
    }
    .t446 .t-menusub__menu_bottom:after, .t446 .t-menusub__menu_bottom:before {
        border-bottom-color: #f3f3f3 !important;
    }
    .t446 .t-menusub__list-item:not(:last-child) {
        margin-bottom: 15px !important;
    }
    
    /*Правая часть меню*/
    .t446__rightwrapper .t446__additionalwrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !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_descr {
        white-space: nowrap !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t446 .t-sociallinks {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
    }
    .t446 .t-sociallinks__item {
        padding-left: 5px !important;
        padding-right: 0px !important;
    }
    .t446 .t-sociallinks__item:first-child {
        padding-left: 0px !important;
    }
    .t446 .t-sociallinks__item a {
        width: 40px !important;
        height: 40px !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;        
    }
    .t446 .t-sociallinks__item a:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }    
    .t446 .t-sociallinks__item svg {
        width: 100% !important;
        height: 100% !important;
    }
    
    /*Лого в меню*/
    .t446__logowrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 40px !important;
        padding-left: 0px !important;
        height: 100% !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__logowrapper, .t446__logowrapper2 {
        position: static !important;
    }
    .t446__logowrapper2 > div {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    #allrecords .t446__imglogo {
        width: 150px !important;
        max-width: 150px !important;
        padding: 0px !important;
    }    
    
    /*Бургер в меню*/
    /*.t446__maincontainer > .t446__burgerwrapper {*/
    /*    -webkit-box-align: center !important;*/
    /*    -ms-flex-align: center !important;*/
    /*    align-items: center !important;*/
    /*    padding-left: 0px !important;*/
    /*    padding-right: 0px !important;*/
    /*}*/
    /*.t446__burger {*/
    /*    width: auto !important;*/
    /*    height: auto !important;        */
    /*}*/
    /*.t446__burgerlinkwrapper {*/
    /*    background-image: url(https://static.tildacdn.com/tild6166-3966-4661-a163-363361383461/textalign-justifycen.svg) !important;*/
    /*    background-repeat: no-repeat !important;*/
    /*    background-size: contain !important;*/
    /*    width: 32px !important;*/
    /*    height: 32px !important;*/
    /*}*/
    .t446__burgerline {
        display: none !important;
    }  
    
    /*Бургер*/
    .t450__burger_container {
        width: 60px !important;
        height: 60px !important;
    }
    .t450__menu__content .t-menuburger span {
        display: none !important;
    }
    .t450__menu__content .t-menuburger {
        width: 36px !important;
        height: 36px !important;
        background-image: url(https://static.tildacdn.com/tild3232-6236-4666-a336-623365623538/textalign-justifycen.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t450__menu__content {
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;              
        -webkit-transform: scale(1) !important;
        -ms-transform: scale(1) !important;
        transform: scale(1) !important;        
    }
    .t450__menu__content.t450__beforeready {
        -webkit-transform: scale(0.3) !important;
        -ms-transform: scale(0.3) !important;
        transform: scale(0.3) !important;
    }
    .t450__menu__content:not(.t450__beforeready):hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;            
    }
    
    /*Раскрывающееся меню*/
    .t450 {
        overflow: auto !important;
    }
    .t450__container {
        padding-top: 80px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t450__top {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t450__list {
        margin-bottom: 0px !important;
    }
    .t450__list_item:not(:last-child) {
        margin-bottom: 20px !important;
    }
    .t450__rightside {
        padding-top: 60px !important;
        padding-bottom: 40px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t450__right_descr {
        color: #F7F7F7 !important;
    }
    .t450__right_descr a {
        color: inherit !important;
    }
    .t450__right_social_links {
        margin-top: 30px !important;
    }
    .t450 .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t450 .t-sociallinks__item {
        padding-left: 5px !important;
        padding-right: 0px !important;
        margin: 0px !important;
    }
    .t450 .t-sociallinks__item:first-child {
        padding-left: 0px !important;
    }
    .t450 .t-sociallinks__item a {
        display: block !important;
        margin-top: 0px !important;
        width: 45px !important;
        height: 45px !important;
        position: relative !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;               
    }
    .t450 .t-sociallinks__item a:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }     
    .t450 .t-sociallinks__item a:before {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        z-index: 0 !important;
        top: 50% !important;
        left: 50% !important;
        width: 42px !important;
        height: 42px !important;        
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        background-color: #F7F7F7 !important;
        -webkit-transform: translateY(-50%) translateX(-50%) !important;
        -ms-transform: translateY(-50%) translateX(-50%) !important;
        transform: translateY(-50%) translateX(-50%) !important;
    }
    .t450 .t-sociallinks__item svg {
        width: 100% !important;
        height: 100% !important;
        position: relative !important;
        z-index: 1 !important; 
    } 
    .t450 .t-menusub__menu:after, .t450 .t-menusub__menu:before {
        display: none !important;
    }
    .t450 .t-menusub__menu {
        max-width: 100% !important;
        position: static !important;
        background-color: transparent !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;
        margin-top: 20px !important;
        margin-bottom: 30px !important;
    }
    .t450 .t-menusub__content {
        padding: 0px !important;
    }
    .t450 .t-menusub__list {
        text-align: left !important;
    }
    .t450 .t-menusub__list-item:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t450 .t-menusub__arrow {
        width: auto !important;
        margin-left: 8px !important;        
    }
    .t450 .t-menusub__arrow:after {
        width: 5px !important;
        height: 5px !important;
        display: block !important;
        position: static !important;
        margin-bottom: 6px !important;
        border-style: solid !important;
        border-width: 1px !important;
        border-color: transparent #FFFFFF #FFFFFF transparent !important;
        -webkit-transform: rotate(45deg) !important;
        -ms-transform: rotate(45deg) !important;
        transform: rotate(45deg) !important;        
    }    
    
    /*Обложка на первом экране*/
    [data-record-type="996"].t-rec_pt_75 {
        padding-top: 80px !important;
    }
    .t996__wrapper {
        /*max-width: 1200px !important;*/
        /*margin-left: auto !important;*/
        /*margin-right: auto !important;*/
        height: auto !important;
    }
    .t996__container {
        position: static !important;
        padding: 0px !important;
    }
    .t996 .t-container {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t996 .t-col {
        position: relative !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        height: 100% !important;
        min-height: calc(100vh - 80px) !important;
        /*min-height: 700px !important;*/
        /*-webkit-box-orient: horizontal !important;*/
        /*-webkit-box-direction: normal !important;*/
        /*-ms-flex-direction: row !important;*/
        /*flex-direction: row !important;*/
        /*-ms-flex-wrap: wrap !important;*/
        /*flex-wrap: wrap !important;*/
        /*-webkit-box-pack: start !important;*/
        /*-ms-flex-pack: start !important;*/
        /*justify-content: flex-start !important;*/
        /*-ms-flex-line-pack: justify !important;*/
        /*align-content: space-between !important;*/
        display: -ms-grid !important;
        display: grid !important;
        grid-template-areas:             
        "title title"            
        "descr btn" !important;
        -ms-grid-columns: 50% 50% !important;
        grid-template-columns: 50% 50% !important;
        -ms-grid-rows: 1fr auto !important;
        grid-template-rows: 1fr auto !important;
        box-sizing: border-box !important;
    }
    .t996 .t-title {
        width: 100% !important;
        margin-top: auto !important;
        margin-bottom: auto !important;
        grid-area: title !important;
    }
    .t996 .t-descr {
        max-width: 100% !important;
        padding-right: 20px !important;
        margin-top: 50px !important;
        grid-area: descr !important;
        box-sizing: border-box !important;
    }
    .t996__buttons {
        max-width: 100% !important;
        padding-left: 20px !important;
        box-sizing: border-box !important;  
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        grid-area: btn !important;
    }
    .t996__btn-wrapper {
        margin: 0px !important;
    }
    
    /*Изображение в обложке на первом экране*/
    .t996 .t-bgimg {
        background-size: contain !important;
        background-position: center bottom !important;
    }
    
    /*Блок с заголовком и описанием*/
    .t050 .t-descr {
        margin-top: 50px !important;
        max-width: 440px !important;
    }
    .t050 .t-col_8 .t-descr {
        max-width: 100% !important;
    }
    
    /*Блок Кому*/
    .t194 .t-container {
        position: relative !important;
    }
    .t194 .t-text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    } 
    .t194 .t-text ul li {
        width: 50% !important;
        padding-bottom: 30px !important;
        margin-top: 100px !important;
        box-sizing: border-box !important;
        position: relative !important;
    }
    .t194 .t-text ul li:nth-child(1), .t194 .t-text ul li:nth-child(2) {
        margin-top: 0px !important;
    }
    .t194 .t-text ul li:nth-child(odd) {
        padding-right: 20px !important;
    }
    .t194 .t-text ul li:nth-child(even) {
        padding-left: 20px !important;
    }  
    .t194 .t-text ul li:after {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        width: calc(100% - 20px) !important;
        height: 0px !important;
        bottom: 0px !important;
        left: 0px !important;
        border-bottom: 1px solid #9D9D9D !important;
    }
    .t194 .t-text ul li:nth-child(even):after {
        left: 20px !important;
    }      
    
    /*Изображение в блоке Кому*/
    .t194__secdescr {
        display: none !important;
    }
    .t194__sectitle {
        width: 300px !important;
        height: 300px !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        background-color: #C22A15 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        text-align: center !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        padding: 50px !important;
        box-sizing: border-box !important;
        -webkit-transition: all 0.9s cubic-bezier(.8, .5, .2, 1.4) 0.1s !important;
        -moz-transition: all 0.9s cubic-bezier(.8, .5, .2, 1.4) 0.1s !important;
        -ms-transition: all 0.9s cubic-bezier(.8, .5, .2, 1.4) 0.1s !important;
        -o-transition: all 0.9s cubic-bezier(.8, .5, .2, 1.4) 0.1s !important;
        transition: all 0.9s cubic-bezier(.8, .5, .2, 1.4) 0.1s !important;           
        /*-webkit-transition: all 0.5s ease-in-out 0.1s !important;*/
        /*-moz-transition: all 0.5s ease-in-out 0.1s !important;*/
        /*-ms-transition: all 0.5s ease-in-out 0.1s !important;*/
        /*-o-transition: all 0.5s ease-in-out 0.1s !important;*/
        /*transition: all 0.5s ease-in-out 0.1s !important;           */
        -webkit-transform: rotate(10deg) !important;
        -ms-transform: rotate(10deg) !important;
        transform: rotate(10deg) !important;
    }
    [data-record-type="222"].r_hidden .t194__sectitle {
        -webkit-transform: translateX(-30px) rotate(0deg) !important;
        -ms-transform: translateX(-30px) rotate(0deg) !important;
        transform: translateX(-30px) rotate(0deg) !important;        
    }
    .t194 .t-col:nth-child(2) {
        position: absolute !important;
        right: 0px !important;
        bottom: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t194 .t-img {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 260px !important;
    }
    
    /*Блок с видео*/
    .t941 {
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t941 .t-container {
        height: 650px !important;
        max-width: 100% !important;
    }
    .t941__content {
        width: calc(100% / 4) !important;
        margin-left: 50% !important;
        margin-right: auto !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
        box-sizing: border-box !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        text-align: center !important;
    }
    .t941__textwrapper {
        padding-bottom: 180px !important;
    }
    .t941__buttonwrapper {
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important;
    }
    .t941 .t-btn {
        min-width: 120px !important;
        height: 120px !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        padding: 0px !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;           
    }
    .t941 .t-btn:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    .t941__btn-title {
        font-size: 0px !important;
        width: 16px !important;
        height: 16px !important;
        background-image: url(https://static.tildacdn.com/tild3138-3263-4063-b235-656530396231/Frame_1848.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin: auto !important;
    }
    
    /*Изображение в блоке с видео*/
    .t941__cover-wrap {
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;   
        width: 50% !important;
    }
    .t941 .t-bgimg {
        width: 100% !important;
        left: 0px !important;
        right: unset !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
        background-position: right top !important;
    }
    
    /*Блок Запросы*/
    .t899 .t-col {
        max-width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t899 .t-col:not(:first-child) {
        margin-top: 30px !important;
    }
    .t899__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-top: 30px !important;
    }
    .t899__wrapper:before {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        width: calc(100% - 40px) !important;
        height: 0px !important;
        top: 0px !important;
        left: 20px !important;
        border-bottom: 1px solid #9D9D9D !important;        
    }
    .t899 .t-name {
        width: calc(100% / 4 * 2) !important;
        margin-left: calc(100% / 4) !important;
        padding-left: 20px !important;
        padding-right: 160px !important;
        box-sizing: border-box !important;
    }
    .t899 .t-descr {
        width: calc(100% / 4) !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t899__symbol {
        opacity: 1 !important;
        left: 20px !important;
        top: 30px !important;
        right: unset !important;
        bottom: unset !important;
        width: auto !important;
        height: auto !important;
    }
    
    /*Блок И другие барьеры*/
    [data-record-type="478"] {
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t478__sizer {
        display: none !important;
    }
    .t478 .t-container {
        max-width: 100% !important;
        position: relative !important;
    }
    .t478__top {
        max-width: 50% !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 60px !important;
        padding-right: 20px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t478__textwrapper {
        height: auto !important;
    }
    .t478 .t-descr {
        margin-top: 50px !important;
    }
    .t478__btn-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 60px !important;
    }
    
    /*Изображение в блоке И другие барьеры*/
    .t478 .t-col:not(.t478__top) {
        position: absolute !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        max-width: 780px !important;
        height: 100% !important;
        bottom: 0px !important;
        right: 0px !important;
    }
    .t478 .t-bgimg {
        height: 100% !important;
        background-size: contain !important;
        background-position: left bottom !important;
    }
    .t478__line {
        position: absolute !important;
        right: 160px !important;
        bottom: 200px !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        -webkit-transition: all 0.9s ease-in-out 0.2s !important;
        -moz-transition: all 0.9s ease-in-out 0.2s !important;
        -ms-transition: all 0.9s ease-in-out 0.2s !important;
        -o-transition: all 0.9s ease-in-out 0.2s !important;
        transition: all 0.9s ease-in-out 0.2s !important;           
    }
    .t478 .t-animate:not(.t-animate_started) + .t478__line {
        -webkit-transform: translateX(30px) translateY(60px) !important;
        -ms-transform: translateX(30px) translateY(60px) !important;
        transform: translateX(30px) translateY(60px) !important;        
    }    
    
    /*Блок Евгений Бондин*/
    .t760 .t-col {
        min-height: unset !important;
        height: auto !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        -ms-flex-preferred-size: unset !important;
        flex-basis: unset !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
        margin-top: 0px !important;
    }
    .t760__floatable {
        position: static !important;
        max-width: 100% !important;
    }
    
    /*Правая часть блок Евгений Бондин*/
    .t760 .t-col:nth-child(2) {
        margin-left: 0px !important;
        max-width: 580px !important;
    }
    .t760__textwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding-bottom: 80px !important;
    }
    .t760__title-wrapper {
        margin-bottom: 0px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t760__title_small {
        max-width: 480px !important;
    }
    .t760__descr {
        margin-top: 40px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;         
    }
    .t760__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t760__descr ul li {
        max-width: calc(50% - 20px) !important;
        margin-top: 30px !important;
        padding-left: 30px !important;
        box-sizing: border-box !important;
        background-image: url(https://static.tildacdn.com/tild3265-3535-4030-b736-663965636464/Line_74.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 10px !important;
    }
    .t760__descr ul li:nth-child(1), .t760__descr ul li:nth-child(2) {
        margin-top: 0px !important;
    }
    .t760__descr ul li:nth-child(odd) {
        margin-right: 20px !important;
    }   
    .t760__descr ul li:nth-child(even) {
        margin-left: 20px !important;
    }
    .t760 .js-product-controls-wrapper {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    .t760 .t-product__option {
        margin-top: 60px !important;
        margin-bottom: 0px !important;
        padding-top: 40px !important;
        border-top: 1px solid #DADADA !important;
    }
    .t760 .t-product__option-variants {
        display: none !important;
    }
    .t760 .t-product__option-title {
        padding-bottom: 0px !important;
        color: #F7F7F7 !important;
        font-weight: 500 !important;
        padding-left: 80px !important;
        position: relative !important;
    }
    .t760 .t-product__option-title:before {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 22px !important;
        height: 22px !important;
        background-image: url(https://static.tildacdn.com/tild3065-3133-4232-b632-346439386433/photo.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    }
    
    /*Изображение в блоке Евгений Бондин*/
    .t760 .t-col:nth-child(1) .t760__floatable {
        position: absolute !important;
        width: 100% !important;
        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;
    }
    .t760__title {
        max-width: 260px !important;
    }
    .t760__img {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 60px !important;
        width: auto !important;
        min-width: 0px !important;
        max-width: 100% !important;
        min-height: 0px !important;
        max-height: 100% !important;
        display: block !important;
        vertical-align: top !important;
        box-sizing: border-box !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        -o-object-position: left top !important;
       object-position: left top !important;
    }
    
    /*Блок с цифрами*/
    .t-animate[data-animate-style='fadein'] {
        -webkit-transition-duration: 0.9s !important;
        transition-duration: 0.9s !important;
    }
    .t498 .t-container {
        max-width: 1160px !important;
        background-color: #C22A15 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        box-sizing: border-box !important;
    }
    .t498 .t-col {
        max-width: calc(100% /3) !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
    }
    .t498 .t-col:not(:first-child) {
        border-left: 1px solid #DADADA !important;
    }
    .t498__col-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        min-height: 200px !important;
        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;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;  
    }
    .t498 .t-descr {
        padding-top: 30px !important;
    }
    .t498__line {
        display: none !important;
    }
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 60px !important;
    }
    
    /*Блок Менторский круг*/
    .t487 .t-col {
        display: -ms-grid !important;
        display: grid !important;  
        grid-template-areas:             
        "img title title"            
        "img uptitle descr" !important;
        -ms-grid-columns: 50% 25% 25% !important;
        grid-template-columns: 50% 25% 25% !important;  
        position: relative !important;
    }
    .t487 .t-col:after {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        width: 0px !important;
        height: 100% !important;
        left: 50% !important;
        top: 0px !important;
        border-left: 1px solid #DADADA !important;
    }
    .t487 .t-img {
        grid-area: img !important;
        width: auto !important;
        max-width: 200px !important;
        min-height: 0px !important;
        height: 100% !important;
        position: absolute !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        -o-object-position: top left !important;
        object-position: top left !important;
    }
    .t487 .t-title {
        grid-area: title !important;
        padding-left: 80px !important;
        box-sizing: border-box !important;
    }
    .t487__uptitle {
        grid-area: uptitle !important;
        margin-top: 60px !important;
        padding-left: 80px !important;
        box-sizing: border-box !important;
    }
    .t487__descr {
        grid-area: descr !important;
        margin-top: 60px !important;
        padding-left: 20px !important;
        box-sizing: border-box !important;        
    }
    
    /*Аккордеон*/
    .t585__border, .t585__icon-hover, .t585__lines svg, .t585__circle {
        display: none !important;
    }   
    .t585__accordion {
        border-bottom: 1px solid #9D9D9D !important;
    }
    .t585 .t-col_12:first-child .t585__accordion {
        border-top: 1px solid #9D9D9D !important;
    }    
    .t585 .t-col_6:first-child .t585__accordion, .t585 .t-col_6:nth-child(2) .t585__accordion {
        border-top: 1px solid #9D9D9D !important;
    }
    [data-record-type="585"][data-bg-color="#1a1a1a"] .t-col_6:nth-child(n) .t585__accordion {
        border-color: #DADADA !important;
    }
    .t585__header {
        border: none !important;
    }
    .t585__trigger-button {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-right: 70px !important;
    }
    .t585__content {
        max-height: 0;
        display: block !important;
        opacity: 0 !important;
        -webkit-transition: all ease-in-out .3s !important;
        -moz-transition: all ease-in-out .3s !important;
        -ms-transition: all ease-in-out .3s !important;
        -o-transition: all ease-in-out .3s !important;
        transition: all ease-in-out .3s !important;            
    }
    .t585__opened ~ .t585__content {
        margin-top: -10px !important;
        opacity: 1 !important;
    }  
    .t585__textwrapper {
        padding-bottom: 30px !important;
    }
    .t585 .t-descr {
        padding-right: 70px !important;
    }
    .t585__icon {
        width: 50px !important;
        height: 50px !important;
        padding: 0px !important;
        opacity: 1 !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        border: 1px solid #1A1A1A !important;
        box-sizing: border-box !important;
        -webkit-transition: all .2s ease-in-out !important;
        -moz-transition: all .2s ease-in-out !important;
        -ms-transition: all .2s ease-in-out !important;
        -o-transition: all .2s ease-in-out !important;
        transition: all .2s ease-in-out !important;          
    }
    .t585__icon:not(.t585__icon-hover) {
        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;
    }
    [data-record-type="585"][data-bg-color="#1a1a1a"] .t585__icon {
        border-color: #F7F7F7 !important;
    }
    .t585__lines {
        background-image: url(https://static.tildacdn.com/tild6562-3334-4631-b764-353833313162/arrow_black.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 13px !important;
        height: 8px !important;
        -webkit-transition: all .2s ease-in-out !important;
        -moz-transition: all .2s ease-in-out !important;
        -ms-transition: all .2s ease-in-out !important;
        -o-transition: all .2s ease-in-out !important;
        transition: all .2s ease-in-out !important;        
    }
    [data-record-type="585"][data-bg-color="#1a1a1a"] .t585__lines {
        background-image: url(https://static.tildacdn.com/tild6261-3432-4366-a339-666163376536/arrow.svg) !important;
    }
    .t585__opened .t585__lines {
        -webkit-transform: rotate(-180deg) !important;
        -ms-transform: rotate(-180deg) !important;
        transform: rotate(-180deg) !important;
    }
    .t585__trigger-button:hover .t585__icon {
        border-color: #C22A15 !important;
        background-color: #C22A15 !important;
    }
    .t585__trigger-button:hover .t585__lines {
        background-image: url(https://static.tildacdn.com/tild6261-3432-4366-a339-666163376536/arrow.svg) !important;
    }
    
    /*Блок с тарифом*/
    .t780 .t-product__option-variants {
        display: none !important;
    }
    .t780__wrapper {
        background-color: #C22A15 !important;
        padding: 60px !important;
        box-sizing: border-box !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t780__title-wrapper {
        width: 50% !important;
        padding-right: 40px !important;
        margin-bottom: 0px !important;
        box-sizing: border-box !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;
        border-right: 1px solid #DADADA !important;
    }
    .t780__title_small {
        margin-top: 50px !important;
    }
    .t780__title_small ul {
        list-style-type: none !important;
        margin-top: -15px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        column-gap: 50px !important;
    }
    .t780__title_small li {
        margin-top: 15px !important;
    }
    .t780__price-wrapper {
        margin-top: auto !important;
        padding-top: 60px !important;         
    }
    .t780__btn-wrapper {
        margin-top: 50px !important;         
    }
    .t780 .t-btn:nth-child(n):before {
        background-image: url(https://static.tildacdn.com/tild3937-6437-4033-b837-313161373763/Frame_1846.svg) !important;
    }
    .t780 .t-product__option {
        margin-top: 0px !important;
        margin-bottom: 40px !important;
        padding-bottom: 40px !important;
        box-sizing: border-box !important;
        position: relative !important;
    }
    .t780 .t-product__option-title {
        font-weight: 500 !important;
    }
    .t780 .t-product__option:after {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        width: calc(100% + 40px) !important;
        height: 0px !important;
        left: -40px !important;
        bottom: 0px !important;
        border-top: 1px solid #DADADA !important;
    }
    .t780__descr {
        width: 50% !important;
        padding-left: 40px !important;
        box-sizing: border-box !important;        
    }
    .t780__descr strong {
        font-weight: 500 !important;
        display: inline-block !important;
        margin-bottom: 20px !important;
    }
    .t780__descr ul {
        list-style-type: none !important;
        margin-bottom: 30px !important;
        padding-left: 0px !important;
    }
    .t780__descr li {
        margin-bottom: 15px !important;
        padding-left: 30px !important;
        box-sizing: border-box !important;
        background-image: url(https://static.tildacdn.com/tild6365-6138-4533-a662-623435393437/Line_74.svg) !important;
        background-repeat: no-repeat !important;
        background-position: left top 10px !important;
    }
    .t780__descr li:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Слайдер с отзывами*/
    .t726 .t-slds__wrapper {
        background-color: #E5E4E4 !important;
        padding: 60px !important;
        box-sizing: border-box !important;
        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;
        position: relative !important;
    }
    .t726__title {
        width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;        
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t726__descr {
        width: 560px !important;
        margin-top: 10px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t726__text {
        width: 560px !important;
        margin-top: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    .t726__bgimg {
        width: 100px !important;
        height: 100px !important;
        position: absolute !important;
        left: 60px !important;
        top: 60px !important;
    }
    .t726 .t-slds__arrow_wrapper {
        width: calc((100% - 1160px) / 2) !important;
    }
    #allrecords .t726 .t-slds__arrow {
        width: 50px !important;
        height: 50px !important;
        background-color: transparent !important;
        border: 1px solid #1A1A1A !important;
        box-sizing: border-box !important;
    }
    #allrecords .t726 .t-slds__arrow-left {
        left: unset !important;
        right: 30px !important;
    }    
    #allrecords .t726 .t-slds__arrow-right {
        right: unset !important;
        left: 30px !important;
    }
    #allrecords .t726 .t-slds__arrow_body {
        width: 8px !important;
    }
    #allrecords .t726 .t-slds__arrow-right .t-slds__arrow_body {
        -webkit-transform: translate(-45%,-50%) !important;
        -moz-transform: translate(-36%,-50%) !important;
        -o-transform: translate(-36%,-50%) !important;
        transform: translate(-36%,-50%) !important;        
    }
    #allrecords .t726 .t-slds__arrow-left .t-slds__arrow_body {
        -webkit-transform: translate(-64%,-50%) rotate(180deg) !important;
        -moz-transform: translate(-64%,-50%) rotate(180deg) !important;
        -o-transform: translate(-64%,-50%) rotate(180deg) !important;
        transform: translate(-64%,-50%) rotate(180deg) !important;        
    }    
    .t726 .t-slds__arrow_body polyline {
        stroke-width: 1.5px !important;
    }
    
    /*Футер*/
    .t718 {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t718 .t-section__container {
        margin-bottom: 50px !important;
    }
    .t718 .t-section__title {
        color: #F7F7F7 !important;
        font-weight: 700 !important;
        margin-bottom: 0px !important;
        max-width: 360px !important;
    }
    .t718__contacts {
        max-width: 380px !important;
        margin-bottom: 0px !important;
    }
    .t718__address {
        margin-top: 40px !important;
    }
    .t718 .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t718 .t-sociallinks {
        margin-top: 30px !important;
    }
    .t718 .t-sociallinks__item {
        padding-left: 5px !important;
        padding-right: 0px !important;
        margin: 0px !important;
    }
    .t718 .t-sociallinks__item:first-child {
        padding-left: 0px !important;
    }
    .t718 .t-sociallinks__item a {
        display: block !important;
        width: 45px !important;
        height: 45px !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }
    .t718 .t-sociallinks__item a:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    .t718 .t-sociallinks__item svg {
        width: 100% !important;
        height: 100% !important;
    }
    .t718__contentwrapper {
        padding-bottom: 0px !important;
        text-align: left !important;
    }
    
    /*Форма в футере*/
    #allrecords input::-webkit-input-placeholder {opacity: 0.7 !important;}
    #allrecords input::-moz-placeholder {opacity: 0.7 !important;}
    #allrecords input:-moz-placeholder {opacity: 0.7 !important;}
    #allrecords input:-ms-input-placeholder {opacity: 0.7 !important;}
    #allrecords textarea::-webkit-input-placeholder {opacity: 0.7 !important;}
    #allrecords textarea::-moz-placeholder {opacity: 0.7 !important;}
    #allrecords textarea:-moz-placeholder {opacity: 0.7 !important;}
    #allrecords textarea:-ms-input-placeholder {opacity: 0.7 !important;}    
    .t718 .t-input {
        height: 50px !important;
        color: #F7F7F7 !important;
        font-weight: 400 !important ;
    }
    .t718 .t-form__inputsbox {
        margin-top: -15px !important;
    }
    .t718 .t-input-group, .t718 .t-input-block {
        margin-bottom: 0px !important;
    }
    .t718 .t-checkbox__control {
        color: #F7F7F7 !important;
        font-weight: 400 !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-left: 35px !important;
        position: relative !important;
    }
    .t718 .t-checkbox__control a {
        color: inherit !important;
        text-decoration: underline !important;
    }
    .t718 .t-checkbox {
        left: 0px !important;
        top: 0px !important;
    }
    .t718 .t-checkbox__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        border-color: #F7F7F7 !important;
        background-color: #F7F7F7 !important;
        opacity: 1 !important;
    }
    .t718 .t-checkbox__indicator:after {
        border-color: #C22A15 !important;
    }
    .t718 .t-form__submit {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
        text-align: left !important;
    }
    .t718 .t-submit {
        width: auto !important;
        margin-left: 0px !important;
    }
    .t718 .t-submit:nth-child(n):before {
        background-image: url(https://static.tildacdn.com/tild3937-6437-4033-b837-313161373763/Frame_1846.svg) !important;
    }
    .t718 .t-col:nth-child(2) {
        margin-left: 0px !important;
        max-width: 580px !important;
    }
    
    /*Нижняя часть футера*/
    .t005 {
        border-top: 1px solid #DADADA !important;
        position: relative !important;
    }
    .t005:after {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        width: 0px !important;
        height: 100% !important;
        border-left: 1px solid #DADADA !important;
        left: 50% !important;
        top: 0px !important;
    }
    .t005 .t-container {
        max-width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t005 .t-row {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t005 .t-col {
        max-width: 50% !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;            
        padding-left: 20px !important;
        padding-right: 20px !important;        
        box-sizing: border-box !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;        
    }
    .t005 .t-col:nth-child(1) {
        margin-left: calc((100% - 1160px) / 2 - 20px) !important;
        margin-right: auto !important;   
        max-width: 480px !important;
    }
    .t005 .t-col:nth-child(2) {
        margin-left: auto !important;
        margin-right: calc((100% - 1160px) / 2 - 20px) !important; 
        max-width: 480px !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;        
    }
    .t005__text a {
        color: inherit !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;
    }
    .t005__text a:after {
        content: '' !important;
        display: inline-block !important;
        width: 45px !important;
        height: 45px !important;
        margin-left: 20px !important;
        background-image: url(https://static.tildacdn.com/tild3937-6437-4033-b837-313161373763/Frame_1846.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s ease-out !important;
        -moz-transition: all 0.3s ease-out !important;
        -ms-transition: all 0.3s ease-out !important;
        -o-transition: all 0.3s ease-out !important;
        transition: all 0.3s ease-out !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;        
    }
    
    /*Обложка на странице 404*/
    .t485 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;        
    }
    .t485 .t-col {
        padding-top: 140px !important;
        padding-bottom: 140px !important;
        padding-left: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        min-height: 100vh !important;
        box-sizing: border-box !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t485__img {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t485__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 10px !important;
    }
    .t485__descr {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;      
        margin-top: 50px !important;
    }
    .t485 .t-btn {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
        margin-top: 60px !important;
    }
    
    
    
@media screen and (max-width: 1360px) { 
    
    /*Слайдер с отзывами*/
    #allrecords .t726 .t-slds__arrow-left {
        left: 20px !important;
        right: unset !important;
    }    
    #allrecords .t726 .t-slds__arrow-right {
        right: 20px !important;
        left: unset !important;
    }    
    
    
}
    
    
    
@media screen and (max-width: 1200px) {  

    /*Главные заголовки*/
    [style*="size:96px"], [style*="size: 96px"] {
        font-size: 84px !important;
    } 
    .t996__title {
        font-size: 84px !important;
    }    
    
    /*Большие заголовки*/
    [style*="size:64px"], [style*="size: 64px"] {
        font-size: 56px !important;
    } 
    .t718 .t-section__title, .t050__title, .t478__title, .t760__title, .t498__title, .t485__title, .t487__uptitle {
        font-size: 56px !important;
    } 
    
    /*Небольшие заголовки*/
    [style*="size:40px"], [style*="size: 40px"] {
        font-size: 36px !important;
    }        
    .t780__price {
        font-size: 36px !important;
    }    
    
    /*Средние заголовки*/
    [style*="size:56px"], [style*="size: 56px"] {
        font-size: 49px !important;
    }     
    [class*="uc-"][class*="tt_56"] .t-title, [class*="uc-"][class*="ct_56"] .t-card__title, [class*="uc-"][class*="nm_56"] .t-name, [class*="uc-"][class*="ds_56"] .t-descr, [class*="uc-"][class*="tx_56"] .t-text, [class*="uc-"][class*="cd_56"] .t-card__descr {
        font-size: 49px !important;
    }    
    
    /*Меню*/
    .t446__logowrapper {
        padding-right: 30px !important;
    }
    .t446 .t-sociallinks {
        padding-left: 30px !important;
    }
    .t446__additionalwrapper {
        padding-left: 30px !important;
    }
    .t446__leftwrapper .t446__list_item {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    
    /*Бургер*/
    .t450__menu__content {
        top: 20px !important;
        right: 20px !important;
    }    
    
    /*Обложка на первом экране*/
    .t996 .t-descr {
        padding-right: 10px !important;
    }
    .t996__buttons {
        padding-left: 10px !important;
    }    
    .t996__cover-wrapper {
        width: 60% !important;
        right: -60px !important;
    }
    
    /*Блок Кому*/
    .t194 .t-text ul li {
        margin-top: 80px !important;
    }
    .t194 .t-text ul li:nth-child(odd) {
        padding-right: 10px !important;
    }
    .t194 .t-text ul li:nth-child(even) {
        padding-left: 10px !important;
    }  
    .t194 .t-text ul li:after {
        width: calc(100% - 10px) !important;
    }
    .t194 .t-text ul li:nth-child(even):after {
        left: 10px !important;
    }       
    
    /*Изображение в блоке Кому*/
    .t194__sectitle {
        width: 240px !important;
        height: 240px !important;
        padding: 40px !important;
    }
    .t194 .t-img {
        max-width: 220px !important;
    }    
    
    /*Блок с видео*/
    .t941 {
        max-width: 940px !important;
    }
    .t941 .t-container {
        height: 600px !important;
    }    
    .t941__content {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Блок Запросы*/
    .t899__wrapper:before {
        width: calc(100% - 20px) !important;
        left: 10px !important;
    }
    .t899 .t-name {
        padding-left: 10px !important;
        padding-right: 100px !important;
    }
    .t899 .t-descr {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t899__symbol {
        left: 10px !important;
    }    
    
    /*Блок И другие барьеры*/
    [data-record-type="478"] {
        max-width: 940px !important;
    }
    .t478__top {
        padding-right: 10px !important;
    }
    
    /*Изображение в блоке И другие барьеры*/
    .t478 .t-col:not(.t478__top) {
        max-width: 700px !important;
    }
    .t478__line {
        right: 120px !important;
        bottom: 160px !important;
    }    
    
    /*Правая часть блок Евгений Бондин*/
    .t760 .t-col:nth-child(2) {
        max-width: 470px !important;
    }
    .t760__descr ul li {
        max-width: calc(50% - 10px) !important;
    }
    .t760__descr ul li:nth-child(odd) {
        margin-right: 10px !important;
    }   
    .t760__descr ul li:nth-child(even) {
        margin-left: 10px !important;
    }
    .t760 .t-product__option-title {
        padding-left: 60px !important;
    }    
    
    /*Блок с цифрами*/
    .t498 .t-container {
        max-width: 940px !important;
    }    
    
    /*Блок Менторский круг*/
    .t487 .t-title {
        padding-left: 60px !important;
    }
    .t487__uptitle {
        padding-left: 60px !important;
    }
    .t487__descr {
        padding-left: 10px !important;
    }
    
    /*Слайдер с отзывами*/
    .t726__title {
        width: 460px !important;
    }
    .t726__descr {
        width: 460px !important;
    }
    .t726__text {
        width: 460px !important;
    }
    .t726__bgimg {
        width: 90px !important;
        height: 90px !important;
    }   
    .t726 .t-slds__arrow_wrapper {
        width: calc((100% - 940px) / 2) !important;
    }
    
    /*Форма в футере*/
    .t718 .t-col:nth-child(2) {
        max-width: 470px !important;
    }    
    
    /*Нижняя часть футера*/
    .t005 .t-col {
        padding-left: 10px !important;
        padding-right: 10px !important;        
    }    
    .t005 .t-col:nth-child(1) {
        margin-left: calc((100% - 940px) / 2 - 10px) !important;
        max-width: 480px !important;
    }
    .t005 .t-col:nth-child(2) {
        margin-right: calc((100% - 940px) / 2 - 10px) !important; 
        max-width: 480px !important;
    }    
    .t005__text a:after {
        margin-left: 15px !important;
    }    


} 



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

    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    } 
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 17px !important;
    }        
    
    /*Главные заголовки*/
    [style*="size:96px"], [style*="size: 96px"] {
        font-size: 72px !important;
    } 
    .t996__title {
        font-size: 72px !important;
    }     
    
    /*Большие заголовки*/
    [style*="size:64px"], [style*="size: 64px"] {
        font-size: 48px !important;
    } 
    .t718 .t-section__title, .t050__title, .t478__title, .t760__title, .t498__title, .t485__title, .t487__uptitle {
        font-size: 48px !important;
    }     
    
    /*Средние заголовки*/
    [style*="size:56px"], [style*="size: 56px"] {
        font-size: 42px !important;
    } 
    [class*="uc-"][class*="tt_56"] .t-title, [class*="uc-"][class*="ct_56"] .t-card__title, [class*="uc-"][class*="nm_56"] .t-name, [class*="uc-"][class*="ds_56"] .t-descr, [class*="uc-"][class*="tx_56"] .t-text, [class*="uc-"][class*="cd_56"] .t-card__descr {
        font-size: 42px !important;
    }     
    
    /*Небольшие заголовки*/
    [style*="size:40px"], [style*="size: 40px"] {
        font-size: 32px !important;
    }     
    .t780__price {
        font-size: 32px !important;
    }     

    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"] {
        font-size: 20px !important;
    }   
    .t760 .t-product__option-title, .t780 .t-product__option-title, .t780__descr strong, .t194__text, .t194__sectitle, .t941__title, .t899__title, .t760__title_small, .t487__title, .t585__title, .t726__title, .t718__address, .t450 .t-menu__link-item, .t450__right_descr, .t899__symbol {
        font-size: 20px !important;
    }    
    
    /*Большие описания*/
    [style*="size:18px"], [style*="size: 18px"] {
        font-size: 17px !important;
    }  
    .t996__descr, .t050__descr, .t478__descr, .t718__contacts, .t005 .t-col:nth-child(2) .t005__text, .t485__descr {
        font-size: 17px !important;
    }    
    
    /*Средние описания*/
    [style*="size:16px"], [style*="size: 16px"] {
        font-size: 15px !important;
    }     
    .t718 .t-input, .t718 .t-checkbox__control, .t899__descr, .t446 .t-menu__link-item, .t760__descr, .t498__descr, .t487__descr, .t585__text, .t780__title_small, .t780__descr, .t726__descr, .t726__text, .t005__text, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item, .t887__text {
        font-size: 15px !important;
    }

    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 120px !important;
    }  
    
    /*Уменьшенные отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 100px !important;
    }      
    
    /*Отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 50px !important;
    }  
    
    /*Уменьшенный отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 50px !important;
    }     
    
    /*Отступ под меню*/
    .uc-menu-height[data-record-type="113"] > div[style*="height:80px"], .uc-menu-height[data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-menu > div {
        height: 70px !important;
    } 
    
    /*Обложка на первом экране*/
    [data-record-type="996"].t-rec_pt_75 {
        padding-top: 70px !important;
    }   
    
    /*Меню*/
    .t446__maincontainer {
        height: 70px !important;
    }
    .t446__rightwrapper, .t446__leftwrapper .t446__leftmenuwrapper {
        display: none !important;
    }
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        width: 145px !important;
        max-width: 145px !important;
    }   
    
    /*Бургер*/
    .t450__menu__content {
        opacity: 1 !important;
        z-index: 99999 !important;
        top: 10px !important;
    }
    .t450__menu__content.t450__beforeready {
        -webkit-transform: scale(1) !important;
        -ms-transform: scale(1) !important;
        transform: scale(1) !important;
    }    
    .t450__burger_container {
        width: 50px !important;
        height: 50px !important;
    }
    .t450__menu__content .t-menuburger {
        width: 30px !important;
        height: 30px !important;
    }    
    
    /*Раскрывающееся меню*/
    .t450__container {
        padding-top: 70px !important;
    }
    .t450__top {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t450__rightside {
        padding-top: 50px !important;
        padding-bottom: 35px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t450__right_social_links {
        margin-top: 25px !important;
    }
    
    /*Обложка на первом экране*/
    .t996 .t-container {
        position: static !important;
    }
    .t996 .t-col {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        height: auto !important;
        min-height: unset !important;
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important;
        -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        flex-direction: column !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        position: static !important;
    }
    .t996 .t-title {
        max-width: 360px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t996 .t-descr {
        padding-right: 0px !important;
        margin-top: 40px !important;
    }
    .t996__cover-wrapper {
        width: 100% !important;
        max-width: 600px !important;
        height: auto !important;
        right: unset !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t996__cover {
        height: auto !important;
        padding-bottom: 100% !important;
    }
    .t996__buttons {
        padding-left: 0px !important;
        position: absolute !important;
        left: 50% !important;
        bottom: 50px !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
    .t996 .t-btn {
        color: #F7F7F7 !important;
        border-color: #F7F7F7 !important;
    }
    
    /*Блок с заголовком и описанием*/
    .t050 .t-descr {
        margin-top: 40px !important;
    }  
    
    /*Блок Кому*/
    .t194 .t-text ul li {
        width: 100% !important;
        padding-bottom: 25px !important;
    }
    .t194 .t-text ul li:nth-child(n):not(:first-child) {
        margin-top: 40px !important;
    }
    .t194 .t-text ul li:nth-child(odd) {
        padding-right: 0px !important;
    }
    .t194 .t-text ul li:nth-child(even) {
        padding-left: 0px !important;
    }  
    .t194 .t-text ul li:after {
        width: 100% !important;
    }
    .t194 .t-text ul li:nth-child(even):after {
        left: 0px !important;
    }   
    
    /*Изображение в блоке Кому*/
    .t194 .t-col:nth-child(2) {
        position: relative !important;
        right: unset !important;
        bottom: unset !important;
        margin-top: 60px !important;
        margin-bottom: 0px !important;
    }
    .t194__sectitle {
        width: 300px !important;
        height: 300px !important;
        padding: 50px !important;
    }
    .t194 .t-img {
        max-width: calc(100% - 300px) !important;
    }       
    
    /*Блок с видео*/
    .t941 {
        max-width: 600px !important;
    }
    .t941 .t-container {
        height: auto !important;
    }    
    .t941__content {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding-top: 50px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t941__textwrapper {
        max-width: 360px !important;
        padding-bottom: 0px !important;
    }
    .t941__buttonwrapper {
        position: static !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
        margin-top: 50px !important;
    }
    .t941 .t-btn {
        min-width: 100px !important;
        height: 100px !important;
    }
    .t941__btn-title {
        width: 14px !important;
        height: 14px !important;
    }
    
    /*Изображение в блоке с видео*/
    .t941__cover-wrap {
        width: 100% !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    
    /*Блок Запросы*/
    .t899 .t-col {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t899 .t-col:not(:first-child) {
        margin-top: 25px !important;
    }
    .t899__wrapper {
        padding-top: 25px !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t899 .t-name {
        width: calc(100% / 4 * 3) !important;
        margin-left: calc(100% / 4) !important;
        padding-right: 10px !important;
    }
    .t899 .t-descr {
        width: calc(100% / 4 * 3) !important;
        margin-left: calc(100% / 4) !important;
        margin-top: 20px !important;
    }
    .t899__symbol {
        top: 25px !important;
    }    
    
    /*Блок И другие барьеры*/
    [data-record-type="478"] {
        max-width: 600px !important;
    }
    .t478__top {
        max-width: 100% !important;
        margin-bottom: 0px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
    .t478 .t-descr {
        max-width: 100% !important;
        margin-top: 40px !important;
    }
    .t478__btn-wrapper {
        position: absolute !important;
        margin-top: 0px !important;
        left: 50% !important;
        bottom: 50px !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        z-index: 1 !important;
    }
    .t478 .t-btn {
        color: #F7F7F7 !important;
        border-color: #F7F7F7 !important;
    }
    
    /*Изображение в блоке И другие барьеры*/
    .t478 .t-col:not(.t478__top) {
        position: relative !important;
        padding-bottom: 50% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        max-width: 100% !important;
        height: auto !important;
        right: unset !important;
        bottom: unset !important;
    }
    .t478 .t-bgimg {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
        left: 0px !important;
        top: 0px !important;
        background-size: cover !important;
        background-position: top center !important;
    }
    .t478__line {
        width: 175px !important;
        height: 175px !important;
    }  
    
    /*Блок Евгений Бондин*/
    .t760 .t-container {
        display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t760 .t-col:nth-child(1) {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;      
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t760 .t-col:nth-child(2) {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;       
        max-width: 100% !important;
    }    
    .t760 .t-col:nth-child(1) .t760__floatable {
        position: static !important;
        height: auto !important;
    }
    .t760__textwrapper {
        padding-bottom: 50px !important;
    }
    .t760__title {
        max-width: 100% !important;
    }    
    .t760__title_small {
        margin-top: 40px !important;
    }
    .t760__descr ul li {
        background-position: left top 9px !important;
    }
    .t760__descr ul li:nth-child(n) {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t760__descr ul li:nth-child(n):not(:first-child) {
        margin-top: 20px !important;
    }
    .t760 .t-product__option {
        margin-top: 50px !important;
        padding-top: 0px !important;
        border: none !important;
    }
    .t760 .t-product__option-title {
        padding-left: 50px !important;
    }
    .t760 .t-product__option-title:before {
        width: 21px !important;
        height: 21px !important;
    }
    .t760__img {
        padding-top: 0px !important;
    }
    
    /*Блок с цифрами*/
    [data-record-type="498"].t-rec_pt-res-480_60 {
        padding-top: 50px !important;
    }
    .t498 .t-container {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }    
    .t498 .t-col {
        max-width: 100% !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
    .t498 .t-col:not(:first-child) {
        border-left: none !important;
    }
    .t498__col-wrapper {
        min-height: unset !important;
        padding-bottom: 0px !important;
    }
    .t498 .t-col:not(:first-child) .t498__col-wrapper {
        border-top: 1px solid #F7F7F7 !important;
        margin-top: 40px !important;
        padding-top: 40px !important;
    }
    .t498 .t-descr {
        padding-top: 20px !important;
    }
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 50px !important;
    }   
    
    /*Блок Менторский круг*/
    .t487 .t-col {
        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;
    }
    .t487 .t-img {
        position: static !important;
        height: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 40% !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
    }
    .t487 .t-col:after {
        display: none !important;
    }
    .t487 .t-title {
        padding-left: 0px !important;
        margin-top: 40px !important;
    }
    .t487__uptitle {
        padding-left: 40px !important;
        margin-top: 50px !important;
        border-left: 1px solid #F7F7F7 !important;
    }
    .t487__descr {
        padding-top: 20px !important;
        padding-left: 40px !important;
        margin-top: 0px !important;
        border-left: 1px solid #F7F7F7 !important;        
    }
    
    /*Аккордеон*/
    .t585 .t-col_6:nth-child(2) .t585__accordion {
        border-top: none !important;
    }    
    .t585__trigger-button {
        padding-right: 65px !important;
    }   
    .t585 .t-descr {
        padding-right: 65px !important;
    }
    .t585__icon {
        width: 45px !important;
        height: 45px !important;
    }
    
    /*Блок с тарифом*/
    .t780__wrapper {
        padding: 50px !important;
    }
    .t780__title-wrapper {
        width: 100% !important;
        padding-right: 0px !important;
        border: none !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t780__title_small {
        margin-top: 40px !important;
    }
    .t780__title_small li {
        width: 100% !important;
    }
    .t780__descr {
        width: 100% !important;
        padding-left: 0px !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
    }
    .t780__descr ul {
        margin-bottom: 25px !important;
    }
    .t780__descr li {
        background-position: left top 9px !important;
    }
    .js-product-controls-wrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t780 .t-product__option {
        margin-top: 40px !important;
        margin-bottom: 35px !important;
        padding-bottom: 35px !important;
    }
    .t780 .t-product__option:after {
        width: 100% !important;
        left: 0px !important;
    }
    .t780__price-wrapper {
        width: 100% !important;
        padding-top: 0px !important;
        margin-top: 50px !important;
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
    }
    .t780__btn-wrapper {
        margin-top: 40px !important;
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important;        
    }
    
    /*Слайдер с отзывами*/
    .t726 .t-slds__main {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
    }
    .t726 .t-slds__wrapper {
        padding: 50px !important;
    }
    .t726__title {
        width: 100% !important;
        margin-top: 30px !important;
        text-align: center !important;
    }
    .t726__descr {
        width: 100% !important;
        text-align: center !important;
    }
    .t726__text {
        width: 100% !important;
        margin-top: 35px !important;
    }
    .t726__bgimg {
        width: 80px !important;
        height: 80px !important;
        position: static !important;
    }    
    .t726 .t-slds__arrow_wrapper {
        width: calc((100% - 600px) / 2) !important;
    }
    #allrecords .t726 .t-slds__arrow-left {
        left: 15px !important;
    }    
    #allrecords .t726 .t-slds__arrow-right {
        right: 15px !important;
    }    
    #allrecords .t726 .t-slds__arrow {
        width: 45px !important;
        height: 45px !important;
    }
    
    /*Футер*/
    .t718 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .t718 .t-section__container {
        margin-bottom: 40px !important;
    }
    .t718 .t-section__title {
        max-width: 100% !important;
    }
    .t718__contacts {
        max-width: 100% !important;
    }
    .t718__address {
        margin-top: 35px !important;
    }
    .t718 .t-sociallinks {
        margin-top: 25px !important;
    }  
    
    /*Форма в футере*/
    .t718 .t-input {
        height: 45px !important;
    }
    .t718 .t-form__inputsbox {
        margin-top: -13px !important;
    }    
    .t718 .t-checkbox__control {
        margin-top: 25px !important;
    }
    .t718 .t-form__submit {
        margin-top: 40px !important;
    }  
    .t718 .t-form {
        margin-top: 50px !important;
    }
    .t718 .t-col:nth-child(2) {
        max-width: 100% !important;
    }    
    
    /*Нижняя часть футера*/
    .t005 {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }
    .t005:after {
        display: none !important;
    }
    .t005 .t-container {
        max-width: 640px !important;
    }
    .t005 .t-row {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t005 .t-col:nth-child(n) {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;  
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }    
    .t005 .t-col:nth-child(2) {
        margin-top: 40px !important;
    }
    .t005__text {
        width: 100% !important;
    }
    .t005__text a {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    
    /*Обложка на странице 404*/
    .t485 .t-col {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }
    .t485__img {
        width: 135px !important;
    }
    .t485__descr {
        margin-top: 40px !important;
    }
    .t485 .t-btn {
        margin-top: 50px !important;
    }    


}



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

    /*Главные заголовки*/
    [style*="size:96px"], [style*="size: 96px"] {
        font-size: 60px !important;
    } 
    .t996__title {
        font-size: 60px !important;
    }     
    
    /*Большие заголовки*/
    [style*="size:64px"], [style*="size: 64px"] {
        font-size: 40px !important;
    } 
    .t718 .t-section__title, .t050__title, .t478__title, .t760__title, .t498__title, .t485__title, .t487__uptitle {
        font-size: 40px !important;
    }      
    
    /*Средние заголовки*/
    [style*="size:56px"], [style*="size: 56px"] {
        font-size: 35px !important;
    }    
    [class*="uc-"][class*="tt_56"] .t-title, [class*="uc-"][class*="ct_56"] .t-card__title, [class*="uc-"][class*="nm_56"] .t-name, [class*="uc-"][class*="ds_56"] .t-descr, [class*="uc-"][class*="tx_56"] .t-text, [class*="uc-"][class*="cd_56"] .t-card__descr {
        font-size: 35px !important;
    }     
    
    /*Небольшие заголовки*/
    [style*="size:40px"], [style*="size: 40px"] {
        font-size: 28px !important;
    }     
    .t780__price {
        font-size: 28px !important;
    }        
    

    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 100px !important;
    }
    
    /*Изображение в блоке Кому*/
    .t194 .t-col:nth-child(2) {
        margin-top: 50px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }   
    .t194 .t-img {
        max-width: calc(100% - 240px) !important;
    }
    .t194__sectitle {
        margin-left: -20px !important;
        width: 240px !important;
        height: 240px !important;        
    }  
    
    /*Блок И другие барьеры*/
    .t478__top {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Изображение в блоке И другие барьеры*/
    .t478 .t-col:not(.t478__top) {
        padding-bottom: 60% !important;
    }
    .t478__line {
        right: 9vh !important;
        bottom: 32vw !important;
    }  
    
    /*Слайдер с отзывами*/
    .t726__bgimg {
        width: 70px !important;
        height: 70px !important;
    }   
    .t726 .t-slds__arrow_wrapper {
        width: 20px !important;
    }    
    #allrecords .t726 .t-slds__arrow-left {
        left: 10px !important;
    }    
    #allrecords .t726 .t-slds__arrow-right {
        right: 10px !important;
    }
    
    /*Обложка на странице 404*/
    .t485 .t-col {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }


}



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

    /*Изображение в блоке И другие барьеры*/
    .t478__line {
        right: 7vh !important;
        bottom: 30vw !important;
    }  


}



@media screen and (max-width: 480px) {  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 16px !important;
        height: 60px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }     
    
    /*Кнопки со стрелкой*/
    .t-btn:nth-child(n):not(.t941__btn), .t-submit:nth-child(n) {
        padding-left: 65px !important;
    }    
    .t-btn:nth-child(n):not(.t941__btn):before, .t-submit:nth-child(n):before {
        margin-right: calc(100% - 50px) !important;
        width: 40px !important;
        height: 40px !important;
    }    
    .t-btn:nth-child(n):not(.t941__btn):hover, .t-submit:nth-child(n):hover {
        padding-left: 20px !important;
        padding-right: 65px !important;
    }
    .t-btn:nth-child(n):not(.t941__btn):hover:before, .t-submit:nth-child(n):hover:before {
        margin-right: 10px !important;
        margin-left: calc(100% - 50px) !important;
    }    

    /*Главные заголовки*/
    [style*="size:96px"], [style*="size: 96px"] {
        font-size: 48px !important;
    } 
    .t996__title {
        font-size: 48px !important;
    }     
    
    /*Большие заголовки*/
    [style*="size:64px"], [style*="size: 64px"] {
        font-size: 32px !important;
    } 
    .t718 .t-section__title, .t050__title, .t478__title, .t760__title, .t498__title, .t485__title, .t487__uptitle {
        font-size: 32px !important;
    }       
    
    /*Средние заголовки*/
    [style*="size:56px"], [style*="size: 56px"] {
        font-size: 28px !important;
    }   
    [class*="uc-"][class*="tt_56"] .t-title, [class*="uc-"][class*="ct_56"] .t-card__title, [class*="uc-"][class*="nm_56"] .t-name, [class*="uc-"][class*="ds_56"] .t-descr, [class*="uc-"][class*="tx_56"] .t-text, [class*="uc-"][class*="cd_56"] .t-card__descr {
        font-size: 28px !important;
    }     
    
    /*Небольшие заголовки*/
    [style*="size:40px"], [style*="size: 40px"] {
        font-size: 24px !important;
    }     
    .t780__price {
        font-size: 24px !important;
    }        
    
    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"] {
        font-size: 18px !important;
    } 
    .t760 .t-product__option-title, .t780 .t-product__option-title, .t780__descr strong, .t194__text, .t194__sectitle, .t941__title, .t899__title, .t760__title_small, .t487__title, .t585__title, .t726__title, .t718__address, .t450 .t-menu__link-item, .t450__right_descr, .t899__symbol {
        font-size: 18px !important;
    }     
    
    /*Большие описания*/
    [style*="size:18px"], [style*="size: 18px"] {
        font-size: 16px !important;
    }  
    .t996__descr, .t050__descr, .t478__descr, .t718__contacts, .t005 .t-col:nth-child(2) .t005__text, .t485__descr {
        font-size: 16px !important;
    }
    
    /*Средние описания*/
    [style*="size:16px"], [style*="size: 16px"] {
        font-size: 14px !important;
    }    
    .t718 .t-input, .t718 .t-checkbox__control, .t899__descr, .t446 .t-menu__link-item, .t760__descr, .t498__descr, .t487__descr, .t585__text, .t780__title_small, .t780__descr, .t726__descr, .t726__text, .t005__text, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item, .t887__text {
        font-size: 14px !important;
    }    

    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 80px !important;
    }
    
    /*Уменьшенные отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 80px !important;
    }      
    
    /*Отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 40px !important;
    }    
    
    /*Уменьшенный отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 40px !important;
    }     
    
    /*Отступ под меню*/
    .uc-menu-height[data-record-type="113"] > div[style*="height:80px"], .uc-menu-height[data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-menu > div {
        height: 60px !important;
    } 
    
    /*Меню*/
    .t446__maincontainer {
        height: 60px !important;
    }
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        width: 140px !important;
        max-width: 140px !important;
    }
    
    /*Бургер*/
    .t450__burger_container {
        width: 40px !important;
        height: 40px !important;
    }
    .t450__menu__content .t-menuburger {
        width: 24px !important;
        height: 24px !important;
    }   
    
    /*Раскрывающееся меню*/
    .t450__container {
        padding-top: 60px !important;
    }
    .t450__rightside {
        padding-top: 40px !important;
        padding-bottom: 30px !important;
    }     
    .t450__right_social_links {
        margin-top: 20px !important;
    }
    .t450 .t-sociallinks__item a {
        width: 40px !important;
        height: 40px !important;
    }    
    .t450 .t-sociallinks__item a:before {
        width: 38px !important;
        height: 38px !important;        
    }    
    
    /*Обложка на первом экране*/
    [data-record-type="996"].t-rec_pt_75 {
        padding-top: 60px !important;
    }    
    /*Обложка на первом экране*/
    .t996 .t-col {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t996 .t-descr {
        margin-top: 30px !important;
    }
    .t996__buttons {
        bottom: 40px !important;
    }    
    
    /*Блок с заголовком и описанием*/
    .t050 .t-descr {
        margin-top: 30px !important;
    }       
    
    /*Блок Кому*/
    .t194 .t-text ul li {
        padding-bottom: 20px !important;
    }
    .t194 .t-text ul li:nth-child(n):not(:first-child) {
        margin-top: 30px !important;
    }   
    
    /*Изображение в блоке Кому*/
    .t194 .t-col:nth-child(2) {
        margin-top: 40px !important;
    } 
    .t194 .t-img {
        max-width: calc(100% - 200px) !important;
    }
    .t194__sectitle {
        width: 200px !important;
        height: 200px !important;        
    }  
    
    /*Блок с видео*/
    .t941__content {
        padding-top: 40px !important;
    }    
    .t941__textwrapper {
        max-width: 220px !important;
    }
    .t941__buttonwrapper {
        margin-top: 40px !important;
    }
    .t941__btn-title {
        width: 12px !important;
        height: 12px !important;
    }    
    
    /*Блок Запросы*/
    .t899 .t-col:not(:first-child) {
        margin-top: 20px !important;
    }
    .t899__wrapper {
        padding-top: 20px !important;
    }
    .t899 .t-descr {
        margin-top: 15px !important;
    }
    .t899__symbol {
        top: 20px !important;
    }    
    
    /*Блок И другие барьеры*/
    .t478__top {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t478 .t-descr {
        margin-top: 30px !important;
    }
    .t478__btn-wrapper {
        bottom: 40px !important;
    }   
    
    /*Изображение в блоке И другие барьеры*/
    .t478 .t-col:not(.t478__top) {
        padding-bottom: 70% !important;
    }
    .t478__line {
        width: 150px !important;
        height: 150px !important;
        right: 5vh !important;
        bottom: 36vw !important;
    }    
    
    /*Блок Евгений Бондин*/
    .t760__textwrapper {
        padding-bottom: 40px !important;
    }
    .t760__title_small {
        margin-top: 30px !important;
    }
    .t760__descr {
        margin-top: 30px !important;
    }
    .t760__descr ul li {
        background-position: left top 8px !important;
    }    
    .t760__descr ul li:nth-child(n):not(:first-child) {
        margin-top: 15px !important;
    }
    .t760 .t-product__option {
        margin-top: 40px !important;
    }
    .t760 .t-product__option-title {
        padding-left: 40px !important;
    }
    .t760 .t-product__option-title:before {
        width: 20px !important;
        height: 20px !important;
    }    
    
    /*Блок с цифрами*/
    [data-record-type="498"].t-rec_pt-res-480_60 {
        padding-top: 40px !important;
    }    
    .t498 .t-container {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }    
    .t498 .t-col {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t498 .t-col:not(:first-child) .t498__col-wrapper {
        margin-top: 30px !important;
        padding-top: 30px !important;
    }
    .t498 .t-descr {
        padding-top: 15px !important;
    } 
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 40px !important;
    }   
    
    /*Блок Менторский круг*/
    .t487 .t-title {
        margin-top: 30px !important;
    }
    .t487__uptitle {
        padding-left: 30px !important;
        margin-top: 40px !important;
    }
    .t487__descr {
        padding-top: 15px !important;
        padding-left: 30px !important;
    } 
    
    /*Аккордеон*/
    .t585__trigger-button {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
        padding-right: 55px !important;
    }    
    .t585__textwrapper {
        padding-bottom: 25px !important;
    }
    .t585 .t-descr {
        padding-right: 55px !important;
    }  
    .t585__icon {
        width: 40px !important;
        height: 40px !important;
    }   
    
    /*Блок с тарифом*/
    .t780__wrapper {
        padding: 40px !important;
    }
    .t780__title_small {
        margin-top: 30px !important;
    }
    .t780__title_small ul {
        margin-top: -10px !important;
    }
    .t780__title_small li {
        margin-top: 10px !important;
    }
    .t780__descr strong {
        margin-bottom: 15px !important;
    }
    .t780__descr ul {
        margin-bottom: 20px !important;
    }
    .t780__descr li {
        background-position: left top 8px !important;
        margin-bottom: 10px !important;
    }
    .t780 .t-product__option {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
        padding-bottom: 30px !important;
    }
    .t780__price-wrapper {
        margin-top: 40px !important;
    }
    .t780__btn-wrapper {
        margin-top: 30px !important;
    }    
    
    /*Слайдер с отзывами*/
    .t726 .t-slds__wrapper {
        padding: 40px !important;
    }
    .t726__descr {
        margin-top: 5px !important;
    }
    .t726__title {
        margin-top: 20px !important;
    }    
    .t726__text {
        margin-top: 30px !important;
    }
    .t726__bgimg {
        width: 60px !important;
        height: 60px !important;
    }    
    #allrecords .t726 .t-slds__arrow-left {
        left: 5px !important;
    }    
    #allrecords .t726 .t-slds__arrow-right {
        right: 5px !important;
    }    
    #allrecords .t726 .t-slds__arrow {
        width: 40px !important;
        height: 40px !important;
    }    
    
    /*Футер*/
    .t005 {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }    
    .t718 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .t718 .t-section__container {
        margin-bottom: 30px !important;
    }
    .t718__address {
        margin-top: 30px !important;
    }
    .t718 .t-sociallinks {
        margin-top: 20px !important;
    }    
    .t718 .t-sociallinks__item a {
        width: 40px !important;
        height: 40px !important;
    }
    
    /*Форма в футере*/
    .t718 .t-input {
        height: 40px !important;
    }
    .t718 .t-form__inputsbox {
        margin-top: -10px !important;
    }   
    .t718 .t-checkbox__control {
        margin-top: 20px !important;
    }
    .t718 .t-form__submit {
        margin-top: 30px !important;
    }        
    .t718 .t-form {
        margin-top: 40px !important;
    }  
    
    /*Нижняя часть футера*/
    .t005 .t-col:nth-child(2) {
        margin-top: 30px !important;
    }    
    .t005__text a:after {
        width: 40px !important;
        height: 40px !important;
    }
    
    /*Обложка на странице 404*/
    .t485 .t-col {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .t485__img {
        width: 120px !important;
    }    
    .t485__title {
        margin-top: 5px !important;
    }
    .t485__descr {
        margin-top: 30px !important;
    }
    .t485 .t-btn {
        margin-top: 40px !important;
    }     


}



@media screen and (min-width: 1201px) {
    
    .t-screenmax-1200px {
        display: none !important;
    }
   

}
    
    
    
@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    
} 