#rec723260859 .tn-elem[data-elem-id="1717016936362"]{
    width: 100vw!important;
    height: 100vh!important;
}

/*Начальный экран*/

.uc-mainscreen .t396__artboard {
    min-height: 600px !important;
    height: 100vh !important;
}

.uc-mainscreen .t396__carrier {
    min-height: 600px !important;
    height: 100vh !important;
}

.videoBackground > video {
    object-fit: cover;
    background-size: cover;
    width: 100vw;
    height: 100vh;
    min-height: 600px;
    filter: brightness(0.8) !important;
}

.uc-mainscreen .video-player {
    top: 0 !important;
    left: 0 !important;
}

/*Начальный экран (Меню)*/

.uc-menu-main .t-menuburger.t-menuburger-opened span {
    background: #000 !important;
}

/*Меню*/

.t-menuburger span {
    height: 2px !important;
    border-radius: 100px !important;
}

.uc-scrollmenu .tmenu-mobile__container {
    margin: 0 auto;
    padding: 20px 0;
}

.uc-scrollmenu .tmenu-mobile {
    box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.06)!important;
}


@media (min-width: 1200px) {
    .t456__leftwrapper{
        padding-left: 0 !important;
    }
    .t456__rightwrapper{
        padding-left: 0 !important;
    }
    .t456__list_item{
        padding: 0 !important;
        padding-left: 40px !important;
    }
    .t395__col{
        max-width: 1200px !important;
    }
}

@media (min-width: 960px) and (max-width: 1199.98px) {
    .t456__list_item {
        padding: 0 !important;
        padding-left: 35px !important;
    }
    .t456__maincontainer.t456__c12collumns {
        max-width: 960px !important;
    }
    .t395__title{
        font-size: 18px !important;
    }
}

@media (max-width: 959.98px) {
    .uc-scrollmenu .tmenu-mobile__container {
        width: 600px;
    }
}

@media (max-width: 639.98px) {
    .uc-scrollmenu .tmenu-mobile__container {
        width: 440px;
    }
    .t395__wrapper_mobile {
        width: 440px;
        margin: 0 auto;
    }
}

@media (max-width: 479.98px) {
    .uc-scrollmenu .tmenu-mobile__container {
        width: 370px;
    }
    .t395__wrapper_mobile {
        width: 370px;
    }
}

@media (max-width: 1199.98px) {
    .t794__tooltip-menu {
        box-shadow: none!important;
    }
    .t794__tooltip-menu:after, .t794__tooltip-menu:before {
        content: none!important;
    }
    .t794__content {
        padding: 0!important;
    }
    .t456__leftwrapper {
        padding: 0!important;
    }

}


/*Переключатель*/

div[class*="tabbtn"], div[class*="prev"], div[class*="next"] {
  cursor: pointer;
}
.v-activetab {
  display: block !important;
}
.v-activebtn1 .tn-atom {
    border: 0!important;
}

.tabbtn1-1 .tn-atom,
.tabbtn2-1 .tn-atom,
.tabbtn3-1 .tn-atom,
.tabbtn4-1 .tn-atom,
.tabbtn5-1 .tn-atom,
.tabbtn6-1 .tn-atom{
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.tabbtn1-6 .tn-atom,
.tabbtn2-6 .tn-atom,
.tabbtn3-6 .tn-atom,
.tabbtn4-5 .tn-atom,
.tabbtn5-6 .tn-atom,
.tabbtn6-6 .tn-atom{
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
}

.tabbtn2-1 .tn-atom,
.tabbtn2-2 .tn-atom,
.tabbtn2-3 .tn-atom,
.tabbtn2-4 .tn-atom,
.tabbtn2-5 .tn-atom,
.tabbtn2-6 .tn-atom{
    padding-left: 40px !important;
}

.v-activebtn6 .tn-atom {
    position: relative;
}

.v-activebtn6 .tn-atom::before {
    content: '';
    display: block;
    width: 100%;
    height: 1.5px;
    background: #037dc7;
    position: absolute;
    left: 0;
    bottom: -3px;
    border-radius: 100px;
}

@media (max-width: 1199.98px) {
    .tabbtn2-1 .tn-atom,
    .tabbtn2-2 .tn-atom,
    .tabbtn2-3 .tn-atom,
    .tabbtn2-4 .tn-atom,
    .tabbtn2-5 .tn-atom,
    .tabbtn2-6 .tn-atom {
        padding-left: 20px !important;
    }
}

@media (max-width: 959.98px) {
    .tabbtn1-1 .tn-atom {
        border-top-right-radius: 0px !important;
    }
    .tabbtn1-6 .tn-atom {
        border-bottom-left-radius: 0px !important;
    }
    .tabbtn2-1 .tn-atom,
    .tabbtn2-2 .tn-atom,
    .tabbtn2-3 .tn-atom,
    .tabbtn2-4 .tn-atom,
    .tabbtn2-5 .tn-atom,
    .tabbtn2-6 .tn-atom {
        padding-left: 30px !important;
    }
}

@media (min-width: 640px) and (max-width: 959.98px) {
    .tabbtn1-3 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .tabbtn1-4 .tn-atom {
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-1 .tn-atom {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-3 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-4 .tn-atom {
        border-top-right-radius: 0px !important;
        border-top-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-5 .tn-atom {
        border-top-right-radius: 0px !important;
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .tabbtn5-1 .tn-atom {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn5-2 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn5-5 .tn-atom {
        border-bottom-right-radius: 0px !important;
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }
    .tabbtn5-6 .tn-atom {
        border-bottom-left-radius: 0px !important;
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
    }
}

@media (max-width: 639.98px) {
    .tabbtn1-2 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
    .tabbtn1-5 .tn-atom {
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-1 .tn-atom {
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    .tabbtn4-2 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
}

@media (max-width: 479.98px) {
    .tabbtn4-1 .tn-atom {
        border-top-right-radius: 20px !important;
    }
    .tabbtn2-2 .tn-atom,
    .tabbtn2-5 .tn-atom{
        border-radius: 0 !important;
    }
}

.shadow1 .tn-atom {
    box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.06)!important;
}

.shadow2 .tn-atom {
    box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.06)!important;
    overflow: hidden;
    position: relative;
}

/*Преимущества (Pop up)*/

.uc-popup-advantages .t-popup__container {
    border: 1px solid #d8d8d8;
    border-radius: 20px;
    box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.06)!important;
}

.uc-popup-advantages .t390__img {
    width: 64px;
    padding: 50px 0 0 45px;
}

.uc-popup-advantages .t390__wrapper {
    padding: 20px 45px 40px 45px;
}

@media (max-width: 1199.98px) {
    .uc-popup-advantages .t390__img {
        width: 56px!important;
    }
    .uc-popup-advantages .t390__title {
        font-size: 24px!important;
    }
    .uc-popup-advantages .t390__descr {
        font-size: 16px!important;
    }
}

@media (max-width: 639.98px) {
    .uc-popup-advantages .t390__img {
        width: 50px !important;
    }
    .uc-popup-advantages .t390__title {
        font-size: 20px !important;
    }
}

/*Карточка с синей линией*/

.shadow2 .tn-atom .bottom-line {
    display: block;
    width: 100%;
    height: 15px;
    background: #037dc7;
    position: absolute;
    bottom: 0;
}

@media (max-width: 1199.98px) {
    .shadow2 .tn-atom .bottom-line {
        height: 12px;
    }
}

@media (max-width: 479.98px) {
    .shadow2 .tn-atom .bottom-line {
        height: 10px;
    }
}

/*Форма*/

@media (min-width: 960px) {
    .img2 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
}

/*Дистрибьюторы*/
@media (min-width: 960px) and (max-width: 1199.98px) {
    .t-map {
        height: 400px !important;
    }
}


/*Видео в разделе "Информация"*/

@media (min-width: 1200px) {
    #rec728446800 .t-col{
        margin: 0 !important;
        max-width: 1200px;
    }
    #rec728446800 .t347__table{
        border-radius: 20px;
    }
}

@media (max-width: 1199.98px) {
    #rec728446800 .t-col{
        max-width: 920px !important;
    }
    #rec728446800 .t347__table{
        border-radius: 20px !important;
        height: 492px !important;
    }
    #rec728446800 .t-container{
        display: flex;
        justify-content: center;
    }
}

@media (max-width: 959.98px) {
    #rec728446800 .t347__table {
        height: 307px !important;
    }
}

@media (max-width: 639.98px) {
    #rec728446800 .t-col{
        width: 480px !important;
        margin: 0 auto !important;
    }
    #rec728446800 .t347__table {
        border-radius: 15px !important;
        height: 225px !important;
    }
}

@media (max-width: 479.98px) {
    #rec728446800 .t-col{
        width: 370px !important;
        padding: 0 !important;
    }
}

.t347__play-link svg path:nth-child(1) {
    fill: #037DC7 !important;
}

#rec728446800 .t347__video-container.t347__hidden{
    z-index: -1 !important;
}

#rec728446800 .t347__video-container {
    z-index: 2 !important;
}

/*Вакансии*/

@media (min-width: 960px) {
    .img3 .tn-atom {
        border-top-left-radius: 0px !important;
        border-bottom-left-radius: 0px !important;
    }
}

@media (max-width: 959.98px) {
    .img3 .tn-atom {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important;
    }
}

/*Карточка товара*/


@media (min-width: 1200px) {
    .uc-product_link .t758__col {
        margin: 0;
    }
    .uc-product_table .t-col {
        margin: 0;
    }
    .uc-product_features .t-card__container .t-card__col:nth-child(2n-1) {
        margin-left: 0;
    }
    .uc-product_features .t-card__container .t-card__col:nth-child(2n) {
        margin-right: 0;
    }
}

@media (max-width: 1199.98px) {
    .uc-product_link .t758__link-item__wrapper .t-menu__link-item {
        font-size: 18px !important;
    }
    
    .uc-product_link {
        padding-top: 60px !important;
        padding-bottom: 40px !important;
    }
    .uc-product_table{
        padding-top: 30px !important;
    }
    .uc-product_table .t431 .t431__td {
        font-size: 18px !important;
    }
    .uc-product_features{
        padding-top: 50px !important;
    }
    .uc-product_features .t503__img{
        width: 52px !important;
    }
    .uc-product_features .t-card__title {
        font-size: 20px !important;
    }
    .uc-product_features .t-card__descr {
        font-size: 18px !important;
    }
    .uc-product_features .t503 .t-card__col {
        margin-top: 50px;
    }
    .uc-product_also{
        padding-bottom: 100px !important;
    }
    .uc-product_also .t754__content .t754__title{
        font-size: 18px !important;
    }
}

@media (max-width: 959.98px) {
    .uc-product_table .t431__tbody{
        display: flex !important;
        flex-direction: column;
    }
    .uc-product_table .t431__tbody tr {
        display: flex;
        flex-direction: column;
        border-bottom: 1px solid #d8d8d8;
    }
    .uc-product_table .t431__tbody td {
        width: 100% !important;
        border: none !important;
    }
    .uc-product_table .t431__tbody tr td:first-child {
        padding: 15px 0 5px 0 !important;
        font-weight: 500;
    }
    .uc-product_table .t431__tbody tr td:last-child {
        padding: 5px 0 15px 0 !important;
    }
    .uc-product_also {
        padding-bottom: 80px !important;
    }
}

@media (max-width: 639.98px) {
    .uc-product_link .t-container,
    .uc-product_table .t-container,
    .uc-product_features .t-container{
        max-width: 440px;
    }
    .uc-product_link .t-container .t-col,
    .uc-product_table .t-container .t-col,
    .uc-product_features .t-container .t-col{
        padding: 0 !important;
    }
    .uc-product_link .t758__link-item__wrapper .t-menu__link-item {
        font-size: 16px !important;
    }
    .uc-product_also .t754__parent {
        max-width: 440px !important;
        padding: 0 !important;
    }
    .uc-product_link {
        padding-top: 40px !important;
        padding-bottom: 20px !important;
    }
    .uc-product_also .t754__col {
        margin-bottom: 30px !important;
    }
    .uc-product_also .t754__col:last-child {
        margin-bottom: 0 !important;
    }
}

@media (max-width: 479.98px) {
    .uc-product_link .t-container,
    .uc-product_table .t-container,
    .uc-product_features .t-container{
        max-width: 370px;
    }
    .uc-product_also .t754__parent {
        max-width: 370px !important;
    }
    .uc-product_also .t754__content .t754__title {
        font-size: 16px !important;
    }
    .uc-product_table .t431 .t431__td {
        font-size: 16px !important;
    }
    .uc-product_also {
        padding-bottom: 60px !important;
    }
    .uc-product_features .t-card__descr {
        font-size: 16px !important;
        margin-top: 10px;
    }
    .uc-product_features .t-card__title {
        font-size: 18px !important;
        margin-top: 15px;
    }
    .uc-product_features .t503__img {
        width: 44px !important;
    }
}

.uc-product_table .t431__tbody .t431__oddrow:nth-child(1) td {
    border-width: 0 0 1px 0 !important;
}
.uc-product_table .t431__tbody .t431__oddrow:last-child td {
    border-width: 1px 0 0 0 !important;
}

/*Продукция*/

.t-store__parts-switch-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.t-store__parts-switch-btn {
    font-size: 20px;
    margin: 0!important;
}

.t-store__parts-switch-btn.t-active {
    opacity: 1!important;
    color: #027dc7!important;
}

@media (max-width: 1199.98px) {
    .t-store__card__title{
        font-size: 18px !important;
    }
    .t-store__card__descr.t-descr {
        font-size: 18px !important;
    }
    .t-store__parts-switch-wrapper {
        padding: 0 20px;
    }
    .t-store__parts-switch-btn {
        font-size: 17px;
    }
}

@media (max-width: 959.98px) {
    .t-store__parts-switch-wrapper {
        justify-content: flex-start;
        flex-wrap: wrap;
        column-gap: 40px;
        row-gap: 15px;
    }
}

@media (max-width: 479.98px) {
    .t-store__card__title{
        font-size: 16px !important;
    }
    .t-store__card__descr.t-descr {
        font-size: 15px !important;
    }
    .t-store__parts-switch-wrapper{
        flex-wrap: wrap;
        width: 370px;
        margin: 0 auto 40px auto;
        column-gap: 25px;
        row-gap: 15px;
    }
    .t-store__parts-switch-btn {
        font-size: 14px;
    }
}

/*Форма для выставки*/

.uc-form-exhibition .t-col_12 {
    margin: 0 !important;
}

.t678 .t-form__submit {
    text-align: left;
}

@media (max-width: 1199.98px) {
   .uc-form-exhibition .t-col_12 {
        margin: 0 20px !important;
    } 
}

@media (max-width: 959.98px) {
    .uc-form-exhibition .t-col_12 {
        margin: 0 !important;
    }
}

@media (max-width: 639.98px) {
    .uc-form-exhibition .t-col_12 {
        max-width: 480px;
        margin: 0 auto !important;
    }
}

@media (max-width: 479.98px) {
    .uc-form-exhibition .t-col_12 {
        max-width: 370px;
        padding: 0 !important;
    }
}