    /*Цифры в верхнем регистре*/
    * {
        -webkit-font-feature-settings: "lnum" !important;
        -moz-font-feature-settings: "lnum" !important;
        font-feature-settings: "lnum" !important;
        text-rendering: optimizeLegibility !important;
        -webkit-font-smoothing: antialiased !important;
    }
    
    /*Скрытие H1*/
    .uc-hidden {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }
    
    /*Нормальный перенос слов в текстах*/
    .t-heading, .t-title, .t-text, .t-descr, .t-name {
        word-break: normal;
    } 
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }    
    .hover-opacity > .tn-atom:hover {
        opacity: .7 !important;
    }  
    
    /*Ховеры залитых кнопок*/
    .t1060__btn, .t487 .t-btn, .t678 .t-submit, .t1065 .t1065__btn, .t450 .t-btn, .t702 .t-submit {
        border: 1px solid #AC987E !important;
    }
    .t1060__btn:hover, .t487 .t-btn:hover, .t678 .t-submit:hover, .t1065 .t1065__btn:hover, .t450 .t-btn:hover, .t702 .t-submit:hover {
        background-color: transparent !important;
    }
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-family: 'Lato-Cormorant',Arial,sans-serif !important;
        font-weight: 400 !important;
        font-size: 16px !important;
        height: 55px !important;
        line-height: 1.5 !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: 220px !important;
        letter-spacing: 0px !important;
        box-sizing: border-box !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 0px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -webkit-box-align: center !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;  
    }   
    .t-btn > table, .t-submit > table, .t-btn > span, .t-submit > span {
        border-spacing: 0 !important;
        height: auto !important;
        margin-bottom: 3px !important;
    }
    .t-submit {
        padding-bottom: 3px !important;
    }    
    .t-inputpromocode__btn:nth-child(n) {
        background-color: #AC987E !important;
        color: #FFFFFF !important;
        min-width: 180px !important;
        width: 50% !important;
        margin-left: 20px !important;
    }
    .t-inputpromocode__btn:hover {
        background-color: transparent !important;
        color: #F2EFE8 !important;
        border: 1px solid #AC987E !important;
    } 
    
    /*Стандартные круглые кнопки*/
    /*.t485 .t-btn:before {*/
    /*    content: '' !important;*/
    /*    position: absolute !important;*/
    /*    top: 0 !important;*/
    /*    right: 0 !important;*/
    /*    bottom: 0 !important;*/
    /*    left: 0 !important;*/
    /*    border-radius: 50% !important;*/
        /*border: 1px solid #FFFFFF;*/
    /*    clip-path: polygon(0% 50%, 0% 100, 0% 0%, 100 0%, 100 0%, 0 0, 50% 0, 50% 50%, 50% 50%);*/
    /*}*/
    /*.t485 .t-btn:after {*/
    /*    content: '' !important;*/
    /*    position: absolute !important;*/
    /*    top: 0 !important;*/
    /*    right: 0 !important;*/
    /*    bottom: 0 !important;*/
    /*    left: 0 !important;*/
    /*    border-radius: 50% !important;*/
    /*    border: 1px solid #ac987e;*/
    /*    clip-path: polygon(50% 0%, 100% 0, 100% 100%, 0 100%, 0 100%, 0 0, 50% 0, 50% 50%, 50% 50%);*/
    /*    transition: all 1s ease-out;*/
    /*}*/
    /*.t485 .t-btn:hover:after {*/
    /*    animation: border-filling 1s ease-out forwards;*/
    /*    transform: rotate(-20deg) !important;*/
    /*}*/
    .filled-border, .white-border {
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
    }
    .white-border {
        stroke-dashoffset: 562;
        stroke-dasharray: 562; 
        -webkit-transition: all 1s ease-out !important;
        -moz-transition: all 1s ease-out !important;
        -ms-transition: all 1s ease-out !important;
        -o-transition: all 1s ease-out !important;
        transition: all 1s ease-out !important;        
    }
    .t485 .t-btn:hover .white-border, .t165 .t-btn:hover .white-border {
        stroke-dashoffset: 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    
    /*Большие заголовки*/
    .t468__title, .t487__title, .t165__title, .t015__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t983 .t-section__title, .t849 .t-section__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;    
        color: #f2efe8 !important;
        font-size: 65px !important;
        line-height: 1 !important;
        font-weight: 500 !important;
        font-family: 'Lato-Cormorant' !important;
        text-transform: uppercase !important;
        margin-bottom: 0px !important;
    }
    
    /*Большие заголовка Lato*/
    .t468__title u, .t487__title u {
        text-decoration: none !important;
        font-size: 60px !important;
        font-weight: 300 !important;
        color: #AC987E !important;
    }
    
    /*Средние заголовки Lato*/
    .t513 .t-section__title, .t513__title, .t1065__title, .t420__logo.t-title, .t702__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;    
        color: #f2efe8 !important;
        font-size: 45px !important;
        line-height: 1.3 !important;
        font-weight: 300 !important;
        font-family: 'Lato-Cormorant' !important;
        text-transform: uppercase !important;
    }    
    
    /*Описания в стандартных блоках с большим заголовком*/
    .t015__descr {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;           
    }
    
    /*Отступ сверху в начале страниц*/
    .t375__img {
        display: none !important;
    }
    .t375 {
        height: 180px !important;
    }
    
    /*Дополнительный отступ между первым экраном и контентом*/
    .t150__cir, .t150__linewrapper {
        display: none !important;
    }
    .t150 {
        height: 120px !important;
    }   
    
    /*Средние отступы между блоками*/
    .t151__wrapper, .t151__centered {
        display: none !important;
    }
    .t151 {
        height: 100px !important;
    } 
    
    /*Отступ с разделителем между блоками*/
    .t146 {
        padding-top: 80px !important;
        padding-bottom: 140px !important; 
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t146__cir {
        border-radius: 0px !important;
        font-size: 0px !important;
        width: 100% !important;
        height: 0px !important;
        border-bottom: 1px solid !important;
        border-color: inherit !important;
        opacity: 1 !important;
        margin: 0px !important;
        background-color: transparent !important;
    }    
    
    /*Отступ между H2-заголовком и блоком*/
    .t034__verticalline {
        display: none !important;
    }
    .t034 .t-container {
        width: 100% !important;
        height: 60px !important;
    }    
    
    /*Описание в меню на ПК*/
    .t446__right_descr {
        padding-left: 50px !important;
    }
    .t446__right_descr a {
        color: #AC987E !important;
        opacity: 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;  
    }
    .t446__right_descr a:hover {
        opacity: .7 !important;
    }
    
    /*Пункты в меню на ПК*/
    .t446__list_item {
        padding-left: 25px !important;
        padding-right: 25px !important;
    }
    .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446__list_item:last-child {
        padding-right: 0px !important;
    } 
    
    /*Иконци соцсетей в меню*/
    .t446 .t-sociallinks {
        padding-left: 30px !important;
    }
    .t446 .t-sociallinks__item {
        padding-left: 0px !important;
        padding-right: 10px !important;
    }
    .t-sociallinks__item {
        width: 40px !important;
        height: 40px !important;
        margin: 0px !important;
    }    
    .t-sociallinks__item a {
        width: 100% !important;
        height: 100% !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;  
        box-sizing: border-box !important;
        display: block !important;
    }
    .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;        
    }
    .t-sociallinks__item a:hover {
        opacity: .7 !important;
    }
    .t446 .t-sociallinks__item:last-child {
        padding-right: 0px !important;
    }  
    .t-sociallinks__item_telegram .t-sociallinks__svg, .t-sociallinks__item_whatsapp .t-sociallinks__svg, .t-sociallinks__item_youtube .t-sociallinks__svg {
        display: none !important;
    }
    .t-sociallinks__item_telegram a {
        background-image: url('https://static.tildacdn.com/tild3736-3263-4664-b362-366131633137/tg.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        border: 1px solid #AC987E !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t-sociallinks__item_whatsapp a {
        background-image: url('https://static.tildacdn.com/tild3363-6633-4434-b739-616138633161/wa.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        border: 1px solid #AC987E !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }  
    .t-sociallinks__item_youtube a {
        background-image: url('https://static.tildacdn.com/tild6138-3636-4563-b263-636633303662/Group_1766.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        border: 1px solid #AC987E !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;        
    }
    
    /*Бургер в меню*/
    .t446__burgerwrapper {
        display: none !important;
        padding-left: 20px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t446__burger {
        width: 40px !important;
        height: 19px !important;
        background-image: url('https://static.tildacdn.com/tild3632-3130-4738-b437-613836373339/burger.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center right !important;
    }
    .t446__burgerline {
        display: none !important;
    }
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 60px !important;
        padding-bottom: 50px !important;
    }
    .t450__top {
        margin-bottom: 60px !important;
    }
    .t450__close {
        width: auto !important;
        height: auto !important;
        right: 20px !important;
        top: 20px !important;
    }
    .t450__close_icon span {
        height: 1.5px !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        margin-bottom: 0px !important;
    }
    
    /*Пункты в мобильном меню*/
    .t450__menu {
        margin-top: 40px !important;
    }
    .t450__list {
        margin-bottom: 0px !important;
    }
    .t450__list_item .t-menu__link-item {
        margin-bottom: 15px !important;
        line-height: 1.5 !important;
    }
    .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    
    /*Нижняя часть мобильного меню*/
    .t450__rightcontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    
    /*Кнопка в мобильном меню*/
    .t450__right_buttons {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-top: 0px !important;
    }
    .t450__right_buttons_but {
        margin-top: 0px !important;
    }
    
    /*Иконки соцсетей в мобильном меню*/
    .t450__right_social_links {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;     
        margin-top: 30px !important;
    }
    .t450 .t-sociallinks__wrapper {
        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;
    }    
    .t450 .t-sociallinks__item {
        width: 60px !important;
        height: 60px !important;
        position: relative !important;
        z-index: 1 !important;
    }    
    .t450 .t-sociallinks__item:not(:first-child) {
        margin-left: -5px !important;
    }
    .t450 .t-sociallinks__item_telegram, .t450 .t-sociallinks__item_whatsapp {
        background-color: #1D1D1B !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t450 .t-sociallinks a {
        margin-top: 0px !important;
    }
    .t450 .t-sociallinks__item_website a:hover {
        opacity: 1 !important;
    }
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;     
        margin-top: 30px !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t450__right_descr li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t450__right_descr a {
        color: #AC987E !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; 
    }  
    .t450__right_descr a:hover {
        opacity: .7 !important;
    }    
    
    /*Обложка на первом экране*/
    [data-record-type="1060"] .t-cover {
        min-height: 650px !important;
    }
    [data-record-type="1060"] .t-cover__filter {
        background: rgb(0,0,0) !important;
        background: -moz-linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        background: linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#1d1d1b",GradientType=1) !important;
    }
    [data-record-type="1060"] .t-cover__carrier, [data-record-type="1060"] .t-cover__filter {
        height: 100% !important;
    }
    [data-record-type="1060"] .t-cover__wrapper {
        height: auto !important;
    }
    [data-record-type="1060"] .t-container {
        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;
    }
    .t1060__wrapper {
        padding-top: 0px !important;
        padding-bottom: 60px !important;
    }
    .t1060__col-wrapper {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .t1060__col {
        margin-bottom: 0px !important;
    }    
    .t1060__textwrapper {
        margin-bottom: 0px !important;
    }
    
    /*Карточка в обложке на первом экране*/
    .t1060__item {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t1060__imgwrapper {
        width: 625px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 20px !important;
    }
    .t1060__item-text {
        padding-left: 0px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    
    /*Кнопка в обложке на первом экране*/
    .t1060__buttonwrapper {
        margin-top: 30px !important;
    }
    .t1060__btn {
        width: 100% !important;
    }
    
    /*Надзаголовок в блоке Сила аргументов*/
    .t468__uptitle {
        margin-top: 0px !important;
        margin-bottom: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        letter-spacing: 0 !important;
    }
    
    /*Описание в блоке Сила аргументов*/
    .t468__descr {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    
    /*Карточки в блоке с компетенциями*/
    .t1053__col-wrapper {
        text-align: left !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 0px !important;
        height: 360px !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-left: 1px solid #AC987E !important;
    }
    .t1053__line {
        display: none !important;
    }
    
    /*Цифры в блоке с компетенциями*/
    .t1053__uptitle {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
        color: #AC987E !important;
        font-size: 60px !important;
        font-weight: 500 !important;
        letter-spacing: 0px !important;
        opacity: .3 !important;
    }
    
    /*Заголовки в блоке с компетенциями*/
    .t1053__title {
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important; 
    }
    
    /*Изображение в блоке с видео*/
    .t485__img {
        max-width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t485 .frame-to-down {
        height: auto !important;
        width: auto !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;  
        position: relative !important;
    }
    .t485 .frame-to-down:before {
        content: "" !important;
        position: absolute !important;
        background-color: #1d1d1b !important;
        bottom: 0px !important;
        left: 50% !important;
        height: 100% !important;
        width: 560px !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        -webkit-transition: all 1.5s ease-out !important;
        -moz-transition: all 1.5s ease-out !important;
        -ms-transition: all 1.5s ease-out !important;
        -o-transition: all 1.5s ease-out !important;
        transition: all 1.5s ease-out !important;
    }
    .t485.frame-animation .frame-to-down:before {
        height: 0% !important;
    }   
    
    /*Описание в блоке с видео*/
    .t485 .t-col {
        position: relative !important;
    }
    .t485__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 340px !important;
        position: absolute !important;
        left: 40px !important;
        bottom: 80px !important;
        z-index: 1 !important;
    }
    
    /*Кнопка в блоке с видео*/
    .t485 .t-btn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        position: absolute !important;
        right: 220px !important;
        top: 80px !important;
        z-index: 1 !important;
    }
    .t485 .t-btn:nth-child(n) > table {
        margin-bottom: 0px !important;
    }
    .t485 .t-btn:nth-child(n) {
        border: none !important;
        width: 180px !important;
        height: 180px !important;
        min-width: unset !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
    .t485 .t-btn > table:before {
        content: "" !important;
        background-image: url(https://static.tildacdn.com/tild6266-6336-4834-b932-623632363230/Polygon_4.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 20px !important;
        height: 20px !important;
        display: block !important;
        margin-bottom: 10px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Фоновое изображение в блоке Направления работы*/
    .t983, .t849 {
        position: relative !important;
        padding-top: 160px !important;
        padding-bottom: 180px !important;
    }
    .t983 .t-section__container, .t983__container, .t849 .t-section__container, .t849 .t-container:not(.t-section__container) {
        position: relative !important;
        z-index: 1 !important;
    }
    .t983 .uc-bg-cover[data-record-type="160"], .t849 .uc-bg-cover[data-record-type="160"] {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t983 .uc-bg-cover[data-record-type="160"] .t-cover, .uc-bg-cover[data-record-type="160"] .t-cover__carrier, .uc-bg-cover[data-record-type="160"] .t-cover__filter, .t849 .uc-bg-cover[data-record-type="160"] .t-cover {
        height: 100% !important;
    }
    .t983 .uc-bg-cover .t148 {
        display: none !important;
    }
    .uc-bg-cover[data-record-type="160"] .t-cover__filter {
        background: rgb(0,0,0) !important;
        background: -moz-linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        background: linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(17,17,16,0.8) 80%, rgba(20,20,19,0.9) 90%, rgba(29,29,27,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#1d1d1b",GradientType=1) !important;
    }
    
    /*Отступ от заголовка до карточек в блоке Направления работы*/
    .t983 .t-section__topwrapper {
        margin-bottom: 60px !important;
        max-width: 560px !important;
    }
    
    /*Карточки в блоке Направления работы*/
    .t983__card-content {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important; 
        position: absolute !important;
        bottom: 0px !important;
    }
    .t983__card-block-wrapper {
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }
    .t983__card-line {
        display: none !important;
    }
    
    /*Заголовки карточек в блоке Направления работы*/
    .t983__card-title, .t983 .t-card__title {
        padding-bottom: 30px !important;
        border-bottom: 1px solid #AC987E !important;
    }
    
    /*Описания карточек в блоке Направления работы*/
    .t983__card-descr, .t983 .t-card__descr {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
    }
    
    /*Отступ от заголовка до аккордеона в блоке Направления работы*/
    .t849 .t-section__container {
        margin-bottom: 60px !important;
    }  
    
    /*Аккордеон в блоке Направления работы*/
    .t849__accordion {
        background-color: #1D1D1B !important;
    }
    .t849 .t-col {
        margin-bottom: 20px !important;
    }
    .t849 .t-col:last-child {
        margin-bottom: 0px !important;
    }
    .t849__border {
        display: none !important;
    }
    .t849__header {
        border: none !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !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;
    }
    .t849__opened {
        padding-bottom: 20px !important;
    }
    .t849__trigger-button {
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t849__textwrapper {
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;        
    }
    
    /*Заголовки аккордеона в блоке Направления работы*/
    .t849__title {
        margin-right: 40px !important;
    }
    
    /*Описания аккордеона в блоке Направления работы*/
    .t849__text {
        margin-bottom: 0px !important;
    }
    
    /*Иконки в аккордеона в блоке Направления работы*/
    .t849__icon-hover, .t849__lines, .t849__circle {
        display: none !important;
    }
    .t849__icon:not(.t849__icon-hover) {
        top: 60px !important;
        right: 40px !important;
        padding: 0px !important;
        width: 19px !important;
        height: 12px !important;
        opacity: 1 !important;
        background-image: url(https://static.tildacdn.com/tild3935-6563-4562-b135-396436346262/Polygon_5.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s linear !important;
        -moz-transition: all 0.3s linear !important;
        -ms-transition: all 0.3s linear !important;
        -o-transition: all 0.3s linear !important;
        transition: all 0.3s linear !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }
    .t849__opened .t849__icon {
        -webkit-transform: rotate(-180deg) !important;
        -ms-transform: rotate(-180deg) !important;
        transform: rotate(-180deg) !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__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    
    /*Описание в блоке Доверьте мне ваше спокойствие*/
    .t487__descr {
        margin-top: 60px !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    
    /*Кнопка в блоке Доверьте мне ваше спокойствие*/
    .t487 .t-btn {
        margin-top: 40px !important;
        width: 360px !important;
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
    }
    
    /*Изображение в блоке Доверьте мне ваше спокойствие*/
    .t487__img {
        width: 360px !important;
        margin-top: 60px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;  
    }
    .t487 .frame-to-down {
        height: auto !important;
        width: auto !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;  
        position: relative !important;
    }
    .t487 .frame-to-down:before {
        content: "" !important;
        position: absolute !important;
        background-color: #1d1d1b !important;
        bottom: 0px !important;
        left: 50% !important;
        height: calc(100% - 60px) !important;
        width: 360px !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        -webkit-transition: all 1.5s ease-out !important;
        -moz-transition: all 1.5s ease-out !important;
        -ms-transition: all 1.5s ease-out !important;
        -o-transition: all 1.5s ease-out !important;
        transition: all 1.5s ease-out !important;
    }
    .t487.frame-animation .frame-to-down:before {
        height: 0% !important;
    }    
    
    /*Блок с ссылками на соцсети*/
    .t452__maincontainer {
        max-width: 1200px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        height: auto !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t452__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 30px !important;
        padding-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;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        text-align: center !important;
    }
    .t452__col_hiddenmobile, .t452__col:not(.t452__col_center, .t452__col_mobile) {
        display: none !important;
    }
    .t452__col_mobile {
        display: block !important;
        margin-top: 20px !important;
        margin-bottom: 0px !important;        
    }
    .t452__col_center {
        margin-bottom: 0px !important;
    }
    
    /*Описание в блоке с ссылками на соцсети*/
    .t452__typo {
        max-width: 240px !important;
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Иконки в блоке с ссылками на соцсети*/
    .t452 .t-sociallinks__wrapper {
        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;
    }
    .t452 .t-sociallinks__item {
        width: 60px !important;
        height: 60px !important;
        position: relative !important;
        z-index: 1 !important;
    }
    .t452 .t-sociallinks__item_website a:hover {
        opacity: 1 !important;
    }
    .t452 .t-sociallinks__item_telegram, .t452 .t-sociallinks__item_whatsapp {
        background-color: #1D1D1B !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t452 .t-sociallinks__item:not(:first-child) {
        margin-left: -5px !important;
    }
    
    /*Блок Евтеев Константин*/
    .t165__col-top {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        position: relative !important;
    } 
    .t165 .t-col:not(.t165__col-top) {
        max-width: 580px !important;
        margin-left: 0px !important;
    }
    .t165__textwrapper {
        padding-right: 0px !important;
    }
    .t165__img {
        display: block !important;
    }
    
    /*Изображение в блоке Евтеев Константин*/
    .t165 .frame-to-down {
        height: auto !important;
        width: auto !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t165 .frame-to-down:before {
        content: "" !important;
        position: absolute !important;
        background-color: #1d1d1b !important;
        bottom: 0px !important;
        left: 0px !important;
        height: 100% !important;
        width: 100% !important;
        -webkit-transition: all 2s ease-out !important;
        -moz-transition: all 2s ease-out !important;
        -ms-transition: all 2s ease-out !important;
        -o-transition: all 2s ease-out !important;
        transition: all 2s ease-out !important;
    }
    .t165.frame-animation .frame-to-down:before {
        height: 0% !important;
    }   
    
    /*Надзаголовок в блоке Евтеев Константин*/
    .t165__uptitle {
        margin-top: 0px !important;
        margin-bottom: 20px !important;
        letter-spacing: 0 !important;
    }
    
    /*Описание в блоке Евтеев Константин*/
    .t165__text {
        margin-top: 40px !important;
        margin-right: 70px !important;
        opacity: 1 !important;
    }
    .t165__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t165__text li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    
    /*Кнопка в блоке Евтеев Константин*/
    .t165__btn-container {
        height: 0px !important;
    }
    .t165__btn-wrapper {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t165 .t-btn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        position: absolute !important;
        right: -110px !important;
        bottom: 80px !important;
        z-index: 1 !important;
    }
    .t165 .t-btn:nth-child(n) {
        width: 180px !important;
        height: 180px !important;
        min-width: unset !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        font-size: 14px !important;
        line-height: 1.5 !important;
        border: none !important;
    }
    .t165 .t-btn:nth-child(n) > table {
        margin-bottom: 0px !important;
    }
    .t165 .t-btn > table:before {
        content: "" !important;
        background-image: url(https://static.tildacdn.com/tild6266-6336-4834-b932-623632363230/Polygon_4.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 20px !important;
        height: 20px !important;
        display: block !important;
        margin-bottom: 10px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }  
    
    /*Блок С 2011г*/
    .t513__leftcol, .t513__linewrapper {
        display: none !important;
    }
    .t513__rightcol {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t513__text {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t513__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }    
    .t513__personwrapper {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;       
    }
    .t513 {
        max-width: 1200px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t513 .t-container {
        max-width: 50% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t513 .t-container:not(.t-section__container) {
        padding-left: 0px !important;
    }
    .t513 .t-col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;    
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    
    /*Подзаголовок в блоке С 2011г*/
    .t513 .t-section__topwrapper {
        margin-bottom: 0px !important;
    }
    .t513 .t-section__descr {
        color: #ac987e !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        letter-spacing: 0 !important;
        font-family: 'Lato-Cormorant' !important;
        text-transform: uppercase !important;
        margin-top: 15px !important;
        margin-bottom: 0px !important;
    }
    
    /*Описание в блоке С 2011г*/
    .t513__personwrapper {
        margin-bottom: 0px !important;
        margin-top: 30px !important;
        padding-top: 30px !important;
        border-top: 1px solid #AC987E !important;
        width: 100% !important;
    }
    
    /*Фактоид в блоке С 2011г*/
    .t513__title:nth-child(n) {
        margin-top: 60px !important;
    }
    
    /*Карточки в блоке Публикации в СМИ*/
    .t923__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-top: 30px !important;
    }
    .t923__bgimg {
        -webkit-filter: grayscale(100%) !important;
        filter: grayscale(100%) !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    .t923__wrapper:hover .t923__bgimg {
        -webkit-filter: grayscale(0%) !important;
        filter: grayscale(0%) !important;        
    }
    
    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__container {
        width: 100% !important;
    }
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 1160px) / 2) !important;
        height: 360px !important;
    }
    .t923 .t-slds__arrow-right {
        right: unset !important;
        left: 40px !important;
    }
    .t923 .t-slds__arrow-left {
        left: unset !important;
        right: 40px !important;
    }
    .t923 .t-slds__arrow_body {
        width: 10px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    }
    .t923 .t-slds__arrow_body polyline {
        stroke-width: 2px !important;
    }
    .t923 .t-slds__arrow_wrapper:hover .t-slds__arrow_body {
        opacity: .7 !important;
    }
    
    /*Блок с Темой встречи*/
    [data-record-type="1065"] .t-cover {
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    [data-record-type="1065"] .t-cover__wrapper {
        width: 100% !important;
        display: block !important;
    }
    [data-record-type="1065"] .t-cover, .t1065, [data-record-type="1065"] .t-cover__wrapper {
        height: auto !important;   
    }
    [data-record-type="1065"] .t-cover__carrier, [data-record-type="1065"] .t-cover__filter {
        height: 100% !important;
        width: 100% !important;
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
    }
    [data-record-type="1065"] .t-container {
        position: relative !important;
    }
    .t1065__wrapper {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t1065__textwrapper {
        max-width: 680px !important;
        margin-bottom: 0px !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-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t1065__itemwrapper {
        max-width: 680px !important;
        margin-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;    
        margin-top: 30px !important;
    }
    .t1065__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t1065__item_icon {
        display: none !important;
    }
    .t1065__item {
        width: 100% !important;
        margin-bottom: 0px !important;
    }
    .t1065__item-text {
        margin-top: 0px !important;
    }
    [data-record-type="1065"] .t-cover__filter {
        background: rgb(29,29,27) !important;
        background: -moz-linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.5) 100%) !important;
        background: -webkit-linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.5) 100%) !important;
        background: linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.5) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d1d1b",endColorstr="#1d1d1b",GradientType=1) !important;
    }
    
    /*Надзаголовок в блоке Тема встречи*/
    .t1065__descr {
        margin-bottom: 20px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    
    /*Кнопка в блоке Тема встречи*/
    .t1065__buttonwrapper {
        margin-top: 40px !important;
    }
    .t1065__btn {
        min-width: 260px !important;
    }
    
    /*Текст под кнопкой в блоке Тема встречи*/
    .t1065__hint {
        margin-top: 20px !important;
    }
    
    /*Блок Youtube-канал*/
    .t420 .t-container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        text-align: left !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t455__title, .t455__descr {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-right: 20px !important;
    }
    .t420__col:first-child {
        margin-left: 0px !important;
        margin-right: 20px !important;
        width: 580px !important;
        max-width: unset !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;    
        position: relative !important;
    }
    .t420__col:nth-child(2) {
        width: 560px !important;
        max-width: unset !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;           
    }
    .t420 .t-container > div:last-child {
        display: none !important;
    }
    
    /*Заголовок в блоке Youtube-канал*/
    .t420__logo.t-title {
        max-width: calc(100% - 80px) !important;
    }
    
    /*Надзаголовок в блоке Youtube-канал*/
    .t420__title {
        letter-spacing: 0 !important;
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }
    
    /*Описание в блоке Youtube-канал*/
    .t420__text {
        margin-top: 20px !important;
        max-width: 360px !important;
    }
    
    /*Иконка соцсети в блоке Youtube-канал*/
    .t420 .t-sociallinks__item:hover {
        opacity: 1 !important;
    }
    .t420 .t-sociallinks__item {
        padding: 0px !important;
        width: 60px !important;
        height: 60px !important;
    }
    .t420 .t-sociallinks {
        margin-top: 0px !important;  
        position: absolute !important;
        top: 0px !important;
        right: 0px !important;
    }
    .t420 .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    
    /*Блок Запись*/
    .t678 {
        max-width: 1200px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .t678 .t-col {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t678 > .t-container:not(.t-section__container) {
        max-width: 560px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;          
    }
    
    /*Описание формы в блоке Запись*/
    .t678 .t-section__container {
        max-width: 260px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;        
    }
    .t678 .t-section__topwrapper {
        margin-bottom: 0px !important;
        text-align: left !important;
    }
    .t678 .t-section__descr {
        max-width: 100% !important;
        text-align: left !important;
        margin-left: 0px !important;
        color: #c7c5bf !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Lato-Cormorant' !important;
        max-width: 220px !important;
    }
    
    /*Колонка с соцсетями в блоке Запись*/
    .t678 .t494 .t-container {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;   
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t678 [data-record-type="494"] {
        width: 260px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;          
    }    
    .t678 .t494 .t-col {
        width: -webkit-min-content !important;
        width: -moz-min-content !important;
        width: min-content !important;
        max-width: 100% !important;
    }
    
    /*Форма в блоке Запись*/
    .t678 .t-form {
        margin-top: -15px !important;
    }
    .t-input {
        height: 55px !important;
        color: #c7c5bf !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Lato-Cormorant' !important;
    }
    .t-input-group {
        margin-bottom: 15px !important;
    }
    .t-input-block {
        margin-bottom: 0px !important;
    }
    
    /*Подсказки в форме в блкое Запись*/
    #allrecords input::-webkit-input-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords input::-moz-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords input:-moz-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords input:-ms-input-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords textarea::-webkit-input-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords textarea::-moz-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords textarea:-moz-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    #allrecords textarea:-ms-input-placeholder {color:#C7C5BF !important; opacity: 0.6 !important;}
    
    /*Чек-бокс в форме в блоке Запись*/
    .t-input-group_cb {
        margin-top: 40px !important;
    }
    .t-checkbox__control {
        font-size: 14px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Lato-Cormorant' !important;
        padding-left: 40px !important;
    }
    .t-checkbox__control a {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important; 
        color: inherit !important;
    }
    .t-checkbox__control a:hover {
        opacity: .7 !important;
    }    
    .t-checkbox__indicator {
        border: 1px solid #c7c5bf !important;
        opacity: .6 !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;        
    }
    .t-checkbox__indicator:after {
        left: 7px !important;
        border-color: #AC987E !important;
    } 
    
    /*Кнопка в форме в блоке Запись*/
    .t-form__submit {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-form__submit .t-submit {
        width: 100% !important;
    }
    
    /*Иконка соцсетей в блоке Запись*/
    .t494 .t-sociallinks__wrapper {
        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: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t494 .t-sociallinks__item:not(:first-child) {
        margin-left: -5px !important;
    } 
    .t494 .t-sociallinks__item {
        width: 60px !important;
        height: 60px !important;
        position: relative !important;
        z-index: 1 !important;
    }
    .t494 .t-sociallinks__item_telegram, .t494 .t-sociallinks__item_whatsapp {
        background-color: #1D1D1B !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t494 .t-sociallinks__item_website a:hover {
        opacity: 1 !important;
    }
    .t494 .t-sociallinks {
        margin-bottom: 0px !important;
    }
    
    /*Описание в колонке с соцсетями в блоке Запись*/
    .t494__text.t-heading {
        margin-bottom: 0px !important;
        margin-top: 20px !important;
    }
    
    /*Список ссылок в колонке с соцсетями в блоке Запись*/
    .t494__text.t-text {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .t494__text.t-text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t494__text.t-text li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t494__text.t-text li a {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    .t494__text.t-text li a:hover {
        opacity: .7 !important;
    }    
    
    /*Сообщение об успешной отправке формы*/
    .t-form__successbox {
        margin-top: 15px !improtant;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Lato-Cormorant' !important;
    }
    
    /*Футер*/
    .t134 {
        padding-bottom: 50px !important;
    }
    
    /*Список в футере*/
    .t134__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t134__descr li:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t134__descr {
        letter-spacing: 0 !important;
        opacity: 1 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 40px !important;
    }
    .t134__descr a {
        color: inherit !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    }
    .t134__descr a:hover {
        opacity: .6 !important;     
    }     
    
    /*Ссылка на политику в футере*/
    .t134__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .t134__title a {
        color: inherit !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    }
    .t134__title a:hover {
        opacity: .6 !important;     
    }   
    
    /*Заголовок в блоке с Политикой*/
    .t225__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /*Описание в блоке с Политикой*/
    .t225__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    
    /*Поп-ап форма*/
    .t702 .t-popup__container-static {
        margin-top: 80px !important;
        margin-bottom: 80px !important;
        padding-top: 0px !important;
    }
    .t702__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }   
    
    /*Описание поп-ап формы*/
    .t702__descr {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Отступ от заголовочной секции до формы в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 40px !important;
    }
    .t702 .t-form {
        margin-top: -15px !important;
    }
    
    /*Иконка закрытия поп-ап формы*/
    .t-popup__close {
        width: auto !important;
        height: auto !important;
        top: 20px !important;
     
        right: 20px !important;
    }
    .t-popup__close-wrapper {
        padding: 0px !important;
        width: auto !important;
        height: auto !important;
    }
    .t-popup__close-icon rect {
        width: 2px !important;
    }
    .t-popup__close-icon {
        width: 18px !important;
        height: 18px !important;
    }
    
    /*Подзаголвок в блоке 404*/
    .t487__uptitle {
        letter-spacing: 0px !important;
        margin-bottom: 20px !important;
    }
    
    /*Описание в блоке 404*/
    .uc-without-img .t487__descr {
        margin-top: 40px !important;
    }
    
    /*Видео в поп-ап*/
    .t331 .t-popup__container {
        background-color: rgb(29, 29, 27) !important;
    }
    
    
    
@media screen and (max-width: 1300px) { 

    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__arrow-right {
        left: 50% !important;
        -moz-transform: translateY(-50%) translateX(-50%) !important;
        -ms-transform: translateY(-50%) translateX(-50%) !important;
        -webkit-transform: translateY(-50%) translateX(-50%) !important;
        -o-transform: translateY(-50%) translateX(-50%) !important;
        transform: translateY(-50%) translateX(-50%) !important;
    }
    .t923 .t-slds__arrow-left {
        right: 50% !important;
        -moz-transform: translateY(-50%) translateX(50%) !important;
        -ms-transform: translateY(-50%) translateX(50%) !important;
        -webkit-transform: translateY(-50%) translateX(50%) !important;
        -o-transform: translateY(-50%) translateX(50%) !important;
        transform: translateY(-50%) translateX(50%) !important;        
    }    
    
    
}
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Большие заголовки*/
    .t468__title, .t983 .t-section__title, .t849 .t-section__title, .t487__title, .t165__title, .t015__title {
        font-size: 57px !important;
    }   
    
    /*Большие заголовка Lato*/
    .t468__title u, .t487__title u {
        font-size: 52px !important;
    }    
    
    /*Средние заголовки Lato*/
    .t513 .t-section__title, .t513__title, .t1065__title, .t420__logo.t-title, .t702__title {
        font-size: 41px !important;
    }     
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] div {
        height: 150px !important;
    }     
    
    /*Дополнительный отступ между первым экраном и контентом*/
    .t150 {
        height: 90px !important;
    }    
    
    /*Отступ с разделителем между блоками*/
    .t146 {
        max-width: 940px !important;
    }    
    
    /*Меню*/
    .t446__positionfixed {
        position: fixed !important;
    }
    .t446__c12collumns {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        height: 80px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t446__leftwrapper, .t446__rightmenuwrapper, .t446__right_descr {
        display: none !important;
    }
    .t446__rightwrapper {
        width: auto !important;
        position: relative !important;
        right: unset !important;
        padding-right: 20px !important;
        padding-left: 0px !important;
        display: block !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    
    /*Иконки соцсетей в меню*/
    .t446__additionalwrapper {
        padding: 0px !important;
    }    
    .t446 .t-sociallinks {
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Логотип в меню*/
    .t446__logowrapper {
        position: absolute !important;
        width: auto !important;
        padding: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t446__logowrapper2 {
        position: relative !important;
    }
    .t446__imglogo:nth-child(n) {
        max-width: 54px !important;
        width: 54px !important;
        padding: 0px !important;
    }
    
    /*Бургер в меню*/
    .t446__burgerwrapper_smallscreen {
        display: block !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 158px !important;
    }   
    
    /*Обложка на первом экране*/
    [data-record-type="1060"] .t-cover {
        min-height: 600px !important;
    }  
    
    /*Карточка в обложке на первом экране*/
    .t1060__imgwrapper {
        width: 545px !important;
    }   
    
    /*Цифры в блоке с компетенциями*/
    .t1053__uptitle {
        font-size: 54px !important;
    }    
    
    /*Карточки в блоке с компетенциями*/
    .t1053__col-wrapper {
        height: 300px !important;
    }    
    .t1053__separator {
        margin-bottom: 60px !important;
    }
    
    /*Изображение в блоке с видео*/
    .t485__img {
        max-width: 460px !important;
    }
    .t485 .frame-to-down:before {
        width: 460px !important;
    }    
    
    /*Описание в блоке с видео*/
    .t485__descr {
        left: 40px !important;
        bottom: 60px !important;
    }
    
    /*Кнопка в блоке с видео*/
    .t485 .t-btn {
        right: 160px !important;
        top: 60px !important;        
    }
    
    /*Фоновое изображение в блоке Направления работы*/
    .t983, .t849 {
        padding-top: 140px !important;
        padding-bottom: 150px !important;
    }    
    
    /*Верткальный отступ между карточками в блоке Направления работы*/
    .t983__row:not(:first-child) {
        margin-top: 20px !important;
    }
    
    /*Кнопка в блоке Доверьте мне ваше спокойствие*/
    .t487 .t-btn {
        width: 300px !important;
    }  
    .t487 .frame-to-down:before {
        width: 300px !important;
    }
    
    /*Изображение в блоке Доверьте мне ваше спокойствие*/
    .t487__img {
        width: 300px !important;
    }    
    
    /*Блок с ссылками на соцсети*/
    .t452__maincontainer {
        max-width: 960px !important;
    }
    .t452__content {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Блок Евтеев Константин*/
    .t165 .t-col:not(.t165__col-top) {
        max-width: 470px !important;
    }
    
    /*Описание в блоке Евтеев Константин*/
    .t165__text {
        margin-right: 90px !important;
    }    
    
    /*Кнопка в блоке Евтеев Константин*/
    .t165 .t-btn {
        right: -100px !important;
        bottom: 60px !important;        
    }   
    
    /*Блок С 2011г*/
    .t513 {
        max-width: 960px !important;
    }
    .t513 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 940px) / 2) !important;
        height: 300px !important;
    }   
    
    /*Блок с Темой встречи*/
    [data-record-type="1065"] .t-cover {
        max-width: 940px !important;
    }   
    .t1065__wrapper {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }   
    
    /*Блок Youtube-канал*/
    .t420__col:nth-child(2) {
        width: 460px !important;
    }
    .t420__col:first-child {
        width: 470px !important;
        margin-right: 10px !important;
    }
    
    /*Блок Запись*/
    .t678 {
        max-width: 960px !important;
    }
    .t678 > .t-container:not(.t-section__container) {
        max-width: 460px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;          
    }    
    
    /*Описание формы в блоке Запись*/
    .t678 .t-section__container {
        max-width: 210px !important;
        margin-left: 10px !important;
        margin-right: 20px !important;        
    }    
    
    /*Колонка с соцсетями в блоке Запись*/
    .t678 [data-record-type="494"] {
        width: 210px !important;
        margin-left: 20px !important;
        margin-right: 10px !important;          
    }   
    
    /*Лого в футере*/
    .t134__img {
        max-width: 158px !important;
    }
    
    
}



@media screen and (max-width: 960px) { 
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        padding-left: 35px !important;
        padding-right: 35px !important;
    }  
    
    /*Большие заголовки*/
    .t468__title, .t983 .t-section__title, .t849 .t-section__title, .t487__title, .t165__title, .t015__title {
        font-size: 48px !important;
    }        
    
    /*Большие заголовка Lato*/
    .t468__title u, .t487__title u {
        font-size: 44px !important;
    }  
    
    /*Средние заголовки Lato*/
    .t513 .t-section__title, .t513__title, .t1065__title, .t420__logo.t-title, .t702__title {
        font-size: 36px !important;
    }    
    
    /*Описания в стандартных блоках с большим заголовком*/
    .t015__descr {
        margin-top: 35px !important;
    }   
    
    /*Отступ сверху в начале страниц*/
    .t375 {
        height: 150px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] div {
        height: 120px !important;
    } 
    
    /*Дополнительный отступ между первым экраном и контентом*/
    .t150 {
        height: 70px !important;
    }  
    
    /*Средние отступы между блоками*/
    .t151 {
        height: 80px !important;
    }   
    
    /*Отступ с разделителем между блоками*/
    .t146 {
        padding-top: 80px !important;
        padding-bottom: 120px !important; 
        max-width: 600px !important;
        width: calc(100% - 40px) !important;
    }        
    
    /*Отступ между H2-заголовком и блоком*/
    .t034 .t-container {
        height: 40px !important;
    }     
    
    /*Меню*/
    .t446__c12collumns {
        height: 70px !important;
    }    
    
    /*Логотип в меню*/
    .t446__imglogo:nth-child(n) {
        max-width: 51px !important;
        width: 51px !important;
    }  
    
    /*Иконци соцсетей в меню*/
    .t-sociallinks__item {
        width: 35px !important;
        height: 35px !important;
    }  
    
    /*Бургер в меню*/
    .t446__burger {
        width: 35px !important;
        height: 17px !important;
    }
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }  
    .t450__top {
        margin-bottom: 50px !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 144px !important;
    }     
    
    /*Пункты в мобильном меню*/
    .t450__menu {
        margin-top: 35px !important;
    }
    
    /*Иконки соцсетей в мобильном меню*/
    .t450 .t-sociallinks__item {
        width: 55px !important;
        height: 55px !important;
    }
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        margin-top: 25px !important;
    }
    
    /*Обложка на первом экране*/
    [data-record-type="1060"] .t-cover {
        height: calc(100vh - 20px) !important;
    }
    .t1060__wrapper {
        padding-bottom: 50px !important;
    }
    
    /*Карточка в обложке на первом экране*/
    .t1060__imgwrapper {
        width: 465px !important;
    }   
    .t1060__item-text {
        font-size: 15px !important;
    }    
    
    /*Описание в обложке на первом экране*/
    .t1060__descr {
        position: absolute !important;
        top: 120px !important;
        left: 20px !important;
        max-width: 220px !important;
        margin-right: 0px !important;
    }
    
    /*Кнопка в обложке на первом экране*/
    .t1060__buttonwrapper {
        margin-top: 25px !important;
    }  
    
    /*Надзаголовок в блоке Сила аргументов*/
    .t468__uptitle {
        font-size: 15px !important;
    }    
    
    /*Описание в блоке Сила аргументов*/
    .t468__descr {
        margin-top: 35px !important;
    }
    
    /*Цифры в блоке с компетенциями*/
    .t1053__uptitle {
        font-size: 47px !important;
    } 
    
    /*Заголовки в блоке с компетенциями*/
    .t1053__title {
        font-size: 22px !important;
        margin-top: 120px !important;
    }  
    
    /*Карточки в блоке с компетенциями*/
    .t1053__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin-top: 0px !important;
    } 
    .t1053__col-wrapper {
        border-left: none !important;
        border-bottom: 1px solid #AC987E !important;
        padding-left: 0px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        height: auto !important;
    }
    .t1053__row:first-child .t1053__col:first-child .t1053__col-wrapper {
        border-top: 1px solid #AC987E !important;
    }    
    .t1053__separator {
        display: none !important;
    }
    
    /*Блок с видео*/
    .t485 .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;
    }
    
    /*Изображение в блоке с видео*/
    .t485__img {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t485 .frame-to-down {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t485 .frame-to-down:before {
        width: 100% !important;
    }
    
    /*Описание в блоке с видео*/
    .t485__descr {
        position: relative !important;
        left: unset !important;
        bottom: unset !important;
        max-width: 100% !important;
        margin-top: 40px !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    
    /*Кнопка в блоке с видео*/
    .t485 .t-btn {
        position: relative !important;
        right: unset !important;
        top: unset !important;  
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;       
    }
    .t485 .t-btn:nth-child(n) {
        width: 170px !important;
        height: 170px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-top: -85px !important;
        border: 1px solid #ac987e !important;
    }
    
    /*Фоновое изображение в блоке Направления работы*/
    .t983, .t849 {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
    }  
    
    /*Отступ от заголовка до карточек в блоке Направления работы*/
    .t983 .t-section__topwrapper {
        margin-bottom: 50px !important;
    }    
    
    /*Заголовки карточек в блоке Направления работы*/
    .t983__card-title, .t983 .t-card__title {
        font-size: 22px !important;
        padding-bottom: 25px !important;
        padding-top: 0px !important;
    }
    
    /*Описания карточек в блоке Направления работы*/
    .t983__card-descr, .t983 .t-card__descr {
        padding-top: 25px !important;
    }
    
    /*Карточки в блоке Направления работы*/
    .t983__card-wrapper {
        padding-bottom: 0px !important;
        height: auto !important;
    }
    .t983__card-content {
        position: relative !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t983__card-hide {
        opacity: 1 !important;
    }
    .t983__row:nth-child(n) {
        margin-top: 0px !important;
    }
    .t983__col {
        margin-bottom: 20px !important;
    }
    .t983__row:last-child .t983__col:last-child {
        margin-bottom: 0px !important;
    }  
    
    /*Отступ от заголовка до аккордеона в блоке Направления работы*/
    .t849 .t-section__container {
        margin-bottom: 40px !important;
    }      
    
    /*Заголовки аккордеона в блоке Направления работы*/
    .t849__title {
        font-size: 22px !important;
    }
    
    /*Аккордеон в блоке Направления работы*/
    .t849 .t-col {
        margin-bottom: 15px !important;
    }    
    .t849__header {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    } 
    .t849__opened {
        padding-bottom: 15px !important;
    }    
    .t849__textwrapper {
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;        
    }
    
    /*Иконки в аккордеона в блоке Направления работы*/
    .t849__icon:not(.t849__icon-hover) {
        top: 50px !important;
        right: 30px !important;
        width: 18px !important;
        height: 11px !important;        
    }  
    
    /*Описание в блоке Доверьте мне ваше спокойствие*/
    .t487__descr {
        max-width: 360px !important;
        width: calc(100% - 40px) !important;        
        margin-top: 40px !important;
    } 
    
    /*Кнопка в блоке Доверьте мне ваше спокойствие*/
    .t487 .t-btn {
        max-width: 360px !important;
        width: calc(100% - 40px) !important;        
        margin-top: 35px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Изображение в блоке Доверьте мне ваше спокойствие*/
    .t487__img {
        max-width: 360px !important;
        width: calc(100% - 40px) !important;
        margin-top: 40px !important;
    } 
    .t487 .frame-to-down:before {
        max-width: 360px !important;
        width: calc(100% - 40px) !important;
        height: calc(100% - 40px) !important;
    }    
    
    /*Блок с ссылками на соцсети*/
    .t452__maincontainer {
        max-width: 640px !important;
    }
    .t452__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    
    /*Иконки в блоке с ссылками на соцсети*/
    .t452 .t-sociallinks__item {
        width: 55px !important;
        height: 55px !important;
    }   
    
    /*Блок Евтеев Константин*/
    .t165 .t-container {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        position: relative !important;
        padding-bottom: 85px !important;
    }
    .t165__col-top {
        position: static !important;
    }
    .t165 .t-col:not(.t165__col-top) {
        margin-top: 50px !important;
        max-width: 100% !important;
    }
    
    /*Надзаголовок в блоке Евтеев Константин*/
    .t165__uptitle {
        font-size: 15px !important;
    }   
    
    /*Описание в блоке Евтеев Константин*/
    .t165__text {
        margin-top: 35px !important;
        margin-right: 0px !important;
    }  
    
    /*Кнопка в блоке Евтеев Констанин*/
    .t165 .t-btn {
        position: relative !important;
        right: unset !important;
        bottom: unset !important;
    }
    .t165 .t-btn:nth-child(n) {
        width: 170px !important;
        height: 170px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        border: 1px solid #ac987e !important;
    }    
    .t165__btn-container {
        position: absolute !important;
        bottom: 0px !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;        
        width: auto !important;
        height: auto !important;
        z-index: 1 !important;
    }
    
    /*Подзаголовок в блоке С 2011г*/
    .t513 .t-section__descr {
        font-size: 15px !important;
    }    
    
    /*Описание в блоке С 2011г*/
    .t513__personwrapper {
        margin-top: 25px !important;
        padding-top: 25px !important;
    }    
    
    /*Фактоид в блоке С 2011г*/
    .t513__title:nth-child(n) {
        margin-top: 50px !important;
    }    
    
    /*Блок С 2011г*/
    .t513 {
        max-width: 640px !important;
    }
    .t513 .t-container:nth-child(n) {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t513__rightcol {
        margin-top: 35px !important;
    }
    
    /*Карточки в блоке Публикации в СМИ*/
    .t923__textwrapper {
        padding-top: 25px !important;
    } 
    .t923 .t-slds__main {
        max-width: 620px !important;
    }
    .t923__slds-wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__arrow_wrapper {
        width: calc((100% - 600px) / 2) !important;
        height: 290px !important;
    }   
    .t923__col {
        width: 100% !important;
    }
    
    /*Блок с Темой встречи*/
    .t1065__wrapper {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }    
    [data-record-type="1065"] .t-cover {
        max-width: 600px !important;
        width: calc(100% - 40px) !important;
    }
    .t1065__itemwrapper {
        margin-top: 25px !important;
    }  
    
    /*Надзаголовок в блоке Тема встречи*/
    .t1065__descr {
        font-size: 15px !important;
    }    
    
    /*Кнопка в блоке Тема встречи*/
    .t1065__buttonwrapper {
        margin-top: 35px !important;
    }
    .t1065__btn {
        min-width: 240px !important;
    }   
    
    /*Блок Youtube-канал*/
    .t420 .t-container {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        text-align: center !important;
    }
    .t420__col:first-child {
        margin-right: 0px !important;
        width: 100% !important;
        max-width: 460px !important;
        box-sizing: border-box !important;
        margin-bottom: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t420__col:nth-child(2) {
        margin-bottom: 20px !important;
        width: 100% !important;
        max-width: 460px !important;
    }
    
    /*Заголовок в блоке Youtube-канал*/
    .t420__logo.t-title {
        max-width: 100% !important;
    }
    
    /*Надзаголовок в блоке Youtube-канал*/
    .t420__title {
        font-size: 15px !important;
    }   
    
    /*Описание в блоке Youtube-канал*/
    .t420__text {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Иконка соцсети в блоке Youtube-канал*/
    .t420 .t-sociallinks {
        position: relative !important;
        right: unset !important;
        top: unset !important;
        margin-top: 20px !important;
    }
    .t420 .t-sociallinks__item {
        width: 55px !important;
        height: 55px !important;
    }
    .t420 .t-sociallinks__item a {
        max-width: unset !important;
        max-height: unset !important;
    }
    
    /*Блок Запись*/
    .t678 {
        max-width: 640px !important;
        width: 100% !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t678 > .t-container:not(.t-section__container) {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;          
    }    
    
    /*Описание формы в блоке Запись*/
    .t678 .t-section__container {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;        
    }    
    .t678 .t-section__descr {
        max-width: 100% !important;
        margin-bottom: 35px !important;
    }
    
    /*Колонка с соцсетями в блоке Запись*/
    .t494 {
        margin-top: 30px !important;
    }
    .t494 .t-col {
        text-align: center !important;
    }
    .t494 .t-sociallinks__wrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t494__text.t-heading {
        max-width: 240px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Чек-бокс в форме в блоке Запись*/
    .t-input-group_cb {
        margin-top: 35px !important;
    }
    
    /*Кнопка в форме в блоке Запись*/
    .t-form__submit {
        margin-top: 35px !important;
    }    
    
    /*Иконка соцсетей в блоке Запись*/
    .t494 .t-sociallinks__item {
        width: 55px !important;
        height: 55px !important;
    }
    
    /*Список ссылок в колонке с соцсетями в блоке Запись*/
    .t494__text.t-text {
        margin-top: 25px !important;
    }
    
    /*Футер*/
    .t134 {
        padding-bottom: 40px !important;
    }    
    
    /*Список в футере*/
    .t134__descr {
        margin-top: 35px !important;
    }    
    
    /*Лого в футере*/
    .t134__img {
        max-width: 144px !important;
    }   
    
    /*Заголовок в блоке с Политикой*/
    .t225__title {
        font-size: 22px !important;
    }
    
    /*Описание в блоке с Политикой*/
    .t225__descr {
        margin-top: 25px !important;
    }      
    
    /*Поп-ап форма*/
    .t702 .t-popup__container-static {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    } 
    
    /*Описание поп-ап формы*/
    .t702__descr {
        margin-top: 25px !important;
    }    
    
    /*Отступ от заголовочной секции до формы в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 35px !important;
    }
    
    /*Подзаголвок в блоке 404*/
    .t487__uptitle {
        font-size: 15px !important;
    }
    
    /*Описание в блоке 404*/
    .uc-without-img .t487__descr {
        margin-top: 35px !important;
    }    
    
    
}



@media screen and (max-width: 640px) { 
    
    /*Большие заголовки*/
    .t468__title, .t983 .t-section__title, .t849 .t-section__title, .t487__title, .t165__title, .t015__title {
        font-size: 40px !important;
    }  
    
    /*Большие заголовка Lato*/
    .t468__title u, .t487__title u {
        font-size: 36px !important;
    } 
    
    /*Средние заголовки Lato*/
    .t513 .t-section__title, .t513__title, .t1065__title, .t420__logo.t-title, .t702__title {
        font-size: 31px !important;
    } 
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] div {
        height: 100px !important;
    }      
    
    /*Дополнительный отступ между первым экраном и контентом*/
    .t150 {
        height: 60px !important;
    }  
    
    /*Отступ с разделителем между блоками*/
    .t146 {
        padding-bottom: 100px !important; 
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 132px !important;
    }     
    
    /*Логотип в меню*/
    .t446__imglogo:nth-child(n) {
        max-width: 48px !important;
        width: 48px !important;
    }  
    
    /*Обложка на первом экране*/
    .t1060__wrapper {
        padding-bottom: 40px !important;
    }    
    
    /*Карточка в обложке на первом экране*/
    .t1060__imgwrapper {
        width: 385px !important;
    }  
    
    /*Цифры в блоке с компетенциями*/
    .t1053__uptitle {
        font-size: 41px !important;
    }   
    
    /*Фоновое изображение в блоке Направления работы*/
    .t983, .t849 {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }  
    
    /*Отступ от заголовка до карточек в блоке Направления работы*/
    .t983 .t-section__topwrapper {
        margin-bottom: 40px !important;
    } 
    
    /*Отступ от заголовка до аккордеона в блоке Направления работы*/
    .t849 .t-section__container {
        margin-bottom: 40px !important;
    }   
    
    /*Изображение в блоке Доверьте мне ваше спокойствие*/
    .t487__img {
        margin-top: 40px !important;
    }  
    
    /*Карточки в блоке Публикации в СМИ*/
    .t923__slds-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t923__col {
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }
    
    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__arrow_wrapper {
        width: 45px !important;
        height: 0px !important;
        padding-bottom: calc(100% - 40px) !important;
    }   
    .t923 .t-slds__arrow-right {
        left: 0px !important;
        -moz-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        -webkit-transform: translateY(-50%) !important;
        -o-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    .t923 .t-slds__arrow-left {
        right: 0px !important;
        -moz-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        -webkit-transform: translateY(-50%) !important;
        -o-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;        
    }  
    
    /*Блок с Темой встречи*/
    .t1065__wrapper {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }    
    [data-record-type="1065"] .t-cover__filter {
        background: rgb(29,29,27) !important;
        background: -moz-linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.7) 100%) !important;
        background: -webkit-linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.7) 100%) !important;
        background: linear-gradient(60deg, rgba(29,29,27,1) 0%, rgba(29,29,27,0.7) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d1d1b",endColorstr="#1d1d1b",GradientType=1) !important;
    }      
    
    /*Лого в футере*/
    .t134__img {
        max-width: 132px !important;
    }    
    
    /*Поп-ап форма*/
    .t702 .t-popup {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t702 .t-popup__container-static {
        margin-top: 80px !important;
        margin-bottom: 80px !important;
        padding-top: 0px !important;
    }    
    .t702 .t-popup__container {
        max-width: 100% !important;
    }
    .t702 .t-popup__close {
        background-color: transparent !important;
    }
    
    
}



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



@media screen and (max-width: 480px) { 
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 15px !important;
        height: 50px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t-btn > table, .t-submit > table, .t-btn > span, .t-submit > span {
        margin-bottom: 2px !important;
    }
    .t-submit {
        padding-bottom: 2px !important;
    }      
    
    /*Большие заголовки*/
    .t468__title, .t983 .t-section__title, .t849 .t-section__title, .t487__title, .t165__title, .t015__title {
        font-size: 32px !important;
    }  
    
    /*Большие заголовка Lato*/
    .t468__title u, .t487__title u {
        font-size: 28px !important;
    }    
    
    /*Средние заголовки Lato*/
    .t513 .t-section__title, .t513__title, .t1065__title, .t420__logo.t-title, .t702__title {
        font-size: 26px !important;
    }  
    
    /*Описания в стандартных блоках с большим заголовком*/
    .t015__descr {
        font-size: 16px !important;
        margin-top: 30px !important;
    }   
    
    /*Отступ сверху в начале страниц*/
    .t375 {
        height: 120px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] div {
        height: 80px !important;
    } 
    
    /*Дополнительный отступ между первым экраном и контентом*/
    .t150 {
        height: 50px !important;
    } 
    
    /*Средние отступы между блоками*/
    .t151 {
        height: 60px !important;
    }  
    
    /*Отступ с разделителем между блоками*/
    .t146 {
        padding-top: 60px !important;
        padding-bottom: 80px !important; 
    }     
    
    /*Отступ между H2-заголовком и блоком*/
    .t034 .t-container {
        height: 30px !important;
    }      
    
    /*Меню*/
    .t446__c12collumns {
        height: 60px !important;
    }
    
    /*Логотип в меню*/
    .t446__imglogo:nth-child(n) {
        max-width: 45px !important;
        width: 45px !important;
    }  
    
    /*Иконци соцсетей в меню*/
    .t446 .t-sociallinks__item {
        padding-right: 5px !important;
    }      
    .t-sociallinks__item {
        width: 30px !important;
        height: 30px !important;
    }  
    
    /*Бургер в меню*/
    .t446__burger {
        width: 30px !important;
        height: 14px !important;
    } 
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }  
    .t450__top {
        margin-bottom: 40px !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 120px !important;
    }   
    
    /*Пункты в мобильном меню*/
    .t450__menu {
        margin-top: 30px !important;
    }
    .t450__list_item .t-menu__link-item {
        font-size: 15px !important;
    }   
    
    /*Иконки соцсетей в мобильном меню*/
    .t450 .t-sociallinks__item {
        width: 50px !important;
        height: 50px !important;
    }        
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        font-size: 15px !important; 
        margin-top: 20px !important;
    }
    .t450__right_descr li:not(:last-child) {
        margin-bottom: 10px !important;
    }    
    
    /*Обложка на первом экране*/
    [data-record-type="1060"] .t-cover {
        min-height: 550px !important;
    } 
    .t1060__wrapper {
        padding-bottom: 30px !important;
    }    
    
    /*Карточка в обложке на первом экране*/
    .t1060__imgwrapper {
        width: 300px !important;
        margin-top: 15px !important;
    }     
    .t1060__item-text {
        font-size: 14px !important;
    }
    
    /*Описание в обложке на первом экране*/
    .t1060__descr {
        font-size: 16px !important;
        top: 100px !important;
        max-width: 205px !important;
    }
    
    /*Кнопка в обложке на первом экране*/
    .t1060__buttonwrapper {
        margin-top: 20px !important;
    }  
    
    /*Надзаголовок в блоке Сила аргументов*/
    .t468__uptitle {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }
    
    /*Описание в блоке Сила аргументов*/
    .t468__descr {
        font-size: 16px !important;
        margin-top: 30px !important;
    }   
    
    /*Цифры в блоке с компетенциями*/
    .t1053__uptitle {
        font-size: 35px !important;
    }
    
    /*Заголовки в блоке с компетенциями*/
    .t1053__title {
        font-size: 20px !important;
        margin-top: 100px !important;
    }
    
    /*Карточки в блоке с компетенциями*/
    .t1053__col-wrapper {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    } 
    
    /*Описание в блоке с видео*/
    .t485__descr {
        font-size: 16px !important;
        margin-top: 30px !important;
    }
    
    /*Кнопка в блоке с видео*/
    .t485 .t-btn:nth-child(n) {
        width: 160px !important;
        height: 160px !important;
        margin-top: -80px !important;
        font-size: 13px !important;
    }  
    .t485 .t-btn > table:before {
        width: 15px !important;
        height: 15px !important;
        margin-bottom: 5px !important;
    }
    
    /*Фоновое изображение в блоке Направления работы*/
    .t983, .t849 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }   
    
    /*Отступ от заголовка до карточек в блоке Направления работы*/
    .t983 .t-section__topwrapper {
        margin-bottom: 30px !important;
    }   
    
    /*Заголовки карточек в блоке Направления работы*/
    .t983__card-title, .t983 .t-card__title {
        font-size: 20px !important;
        padding-bottom: 20px !important;
    }  
    
    /*Описания карточек в блоке Направления работы*/
    .t983__card-descr, .t983 .t-card__descr {
        font-size: 15px !important;
        padding-top: 20px !important;
    }
    
    /*Карточки в блоке Направления работы*/
    .t983__card-content {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    .t983__col {
        margin-bottom: 15px !important;
    }  
    
    /*Отступ от заголовка до аккордеона в блоке Направления работы*/
    .t849 .t-section__container {
        margin-bottom: 30px !important;
    }    
    
    /*Заголовки аккордеона в блоке Направления работы*/
    .t849__title {
        font-size: 20px !important;
        margin-right: 30px !important;
    }

    /*Описания аккордеона в блоке Направления работы*/
    .t849__text {
        font-size: 15px !important;
    }
    
    /*Аккордеон в блоке Направления работы*/
    .t849 .t-col {
        margin-bottom: 10px !important;
    } 
    .t849__header {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t849__opened {
        padding-bottom: 10px !important;
    }    
    .t849__textwrapper {
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }   
    
    /*Иконки в аккордеона в блоке Направления работы*/
    .t849__icon:not(.t849__icon-hover) {
        top: 40px !important;
        right: 20px !important;
        width: 16px !important;
        height: 9px !important;
    } 
    
    /*Описание в блоке Доверьте мне ваше спокойствие*/
    .t487__descr {
        font-size: 16px !important;        
        margin-top: 30px !important;
    }  
    
    /*Кнопка в блоке Доверьте мне ваше спокойствие*/
    .t487 .t-btn {
        margin-top: 30px !important;
    }    
    
    /*Изображение в блоке Доверьте мне ваше спокойствие*/
    .t487__img {
        margin-top: 30px !important;
    }  
    
    /*Описание в блоке с ссылками на соцсети*/
    .t452__col_mobile {
        margin-top: 15px !important;
    }
    .t452__typo {
        font-size: 13px !important;
    }
    
    /*Иконки в блоке с ссылками на соцсети*/
    .t452 .t-sociallinks__item {
        width: 50px !important;
        height: 50px !important;
    } 
    
    /*Блок Евтеев Константин*/
    .t165 .t-container {
        padding-bottom: 80px !important;
    }
    .t165 .t-col:not(.t165__col-top) {
        margin-top: 40px !important;
    }    
    
    /*Надзаголовок в блоке Евтеев Константин*/
    .t165__uptitle {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }   
    
    /*Описание в блоке Евтеев Константин*/
    .t165__text {
        margin-top: 30px !important;
        font-size: 16px !important;
    }    
    
    /*Кнопка в блоке Евтеев Константин*/
    .t165 .t-btn:nth-child(n) {
        width: 160px !important;
        height: 160px !important;
        font-size: 13px !important;
    }  
    .t165 .t-btn > table:before {
        width: 15px !important;
        height: 15px !important;
        margin-bottom: 5px !important;
    }    
    
    /*Подзаголовок в блоке С 2011г*/
    .t513 .t-section__descr {
        font-size: 14px !important;
        margin-top: 10px !important;
    }      
    
    /*Описание в блоке С 2011г*/
    .t513__personwrapper {
        margin-top: 20px !important;
        padding-top: 20px !important;
    }   
    .t513__persname {
        font-size: 15px !important;
    }
    
    /*Фактоид в блоке С 2011г*/
    .t513__title:nth-child(n) {
        margin-top: 40px !important;
    }    
    
    /*Текст в блоке С 2011г*/
    .t513__text {
        font-size: 15px !important;
    }
    
    /*Блок С 2011г*/
    .t513__rightcol {
        margin-top: 30px !important;
    }    
    
    /*Карточки в блоке Публикации в СМИ*/
    .t923__textwrapper {
        padding-top: 20px !important;
    }    
    
    /*Стрелки в слайдере в блоке Публикации в СМИ*/
    .t923 .t-slds__arrow_wrapper {
        width: 39px !important;
    }    
    .t923 .t-slds__arrow_body {
        width: 9px !important;
    }
    
    /*Блок с Темой встречи*/
    .t1065__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }    
    .t1065__itemwrapper {
        margin-top: 20px !important;
    }        
    
    /*Надзаголовок в блоке Тема встречи*/
    .t1065__descr {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }  
    
    /*Описание в блоке Тема встречи*/
    .t1065__item-text {
        font-size: 16px !important;
    }
    
    /*Кнопка в блоке Тема встречи*/
    .t1065__buttonwrapper {
        margin-top: 30px !important;
    }
    .t1065__btn {
        min-width: 180px !important;
    }    
    
    /*Текст под кнопкой в блоке Тема встречи*/
    .t1065__hint {
        font-size: 13px !important;
        margin-top: 15px !important;
    }    
    
    /*Надзаголовок в блоке Youtube-канал*/
    .t420__title {
        font-size: 14px !important;
    }
    .t420__col:nth-child(2) {
        margin-bottom: 15px !important;
    }    
    
    /*Описание в блоке Youtube-канал*/
    .t420__text {
        font-size: 15px !important;
    }  
    
    /*Иконка соцсети в блоке Youtube-канал*/
    .t420 .t-sociallinks {
        margin-top: 15px !important;
    }
    .t420 .t-sociallinks__item {
        width: 50px !important;
        height: 50px !important;
    }
    
    /*Описание формы в блоке Запись*/
    .t678 .t-section__descr {
        font-size: 15px !important;
        margin-bottom: 30px !important;
    }    
    
    /*Форма в блоке Запись*/
    .t-input {
        height: 50px !important;
        font-size: 15px !important;
    }  
    
    /*Чек-бокс в форме в блоке Запись*/
    .t-input-group_cb {
        margin-top: 30px !important;
    }
    .t-checkbox__control {
        font-size: 13px !important;
    }   
    
    /*Кнопка в форме в блоке Запись*/
    .t-form__submit {
        margin-top: 30px !important;
    }    
    
    /*Иконка соцсетей в блоке Запись*/
    .t494 .t-sociallinks__item {
        width: 50px !important;
        height: 50px !important;
    }
    
    /*Описание в колонке с соцсетями в блоке Запись*/
    .t494__text.t-heading {
        font-size: 13px !important;
        margin-top: 15px !important;
    }       
    
    /*Список ссылок в колонке с соцсетями в блоке Запись*/
    .t494__text.t-text {
        font-size: 15px !important;
        margin-top: 20px !important;
    }
    .t494__text.t-text li:not(:last-child) {
        margin-bottom: 10px !important;
    }     
    
    /*Сообщение об успешной отправке формы*/
    .t-form__successbox {
        font-size: 15px !important;
    }    
    
    /*Футер*/
    .t134 {
        padding-bottom: 30px !important;
    }    
    
    /*Список в футере*/
    .t134__descr {
        margin-top: 30px !important;
        font-size: 13px !important;
    }      
    
    /*Ссылка на политику в футере*/
    .t134__title {
        font-size: 15px !important;
    }    
    
    /*Лого в футере*/
    .t134__img {
        max-width: 120px !important;
    }    
    
    /*Заголовок в блоке с Политикой*/
    .t225__title {
        font-size: 20px !important;
    }
    
    /*Описание в блоке с Политикой*/
    .t225__descr {
        font-size: 15px !important;
        margin-top: 20px !important;
    } 
    
    /*Поп-ап форма*/
    .t702 .t-popup__container-static {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }    
    
    /*Описание поп-ап формы*/
    .t702__descr {
        font-size: 16px !important;
        margin-top: 20px !important;
    }   
    
    /*Отступ от заголовочной секции до формы в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 30px !important;
    }
    
    /*Подзаголвок в блоке 404*/
    .t487__uptitle {
        font-size: 14px !important;
        margin-bottom: 15px !important;
    }
    
    /*Описание в блоке 404*/
    .uc-without-img .t487__descr {
        margin-top: 30px !important;
    }       
    
    
}