/* Для всего сайта */
body {
    /* Скрываем scrollbar для IE, Edge и Firefox */
    -ms-overflow-style: none;  /* IE и Edge */
    scrollbar-width: none;  /* Firefox */
}

/* Скрываем scrollbar для Chrome, Safari и Opera */
body::-webkit-scrollbar {
    display: none;
}


.uc-te900-long .t-card__btn-wrapper {
    width: 100% !important;
}

.uc-te900-long .t-card__btn-wrapper .t-btn {
    width: 100% !important;
    font-size: 14px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 1.55 !important;
    font-weight: 500 !important;
    border-radius: 30px 30px 30px 30px !important;
    --t396-speedhover: 0.2s !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-bgcolor-color: transparent !important;
    --t396-bgcolor-image: linear-gradient(0.239turn, rgba(8,59,151,1) 0%, rgba(106,150,231,1) 100%) !important;
    background-image: var(--t396-bgcolor-image, none) !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.uc-te900-long .t1196__content-inner {
    display: flex !important;
    flex-direction: column !important;
}

.uc-te900-long .t1196 .t-card__title {
    order: 1 !important;
    vertical-align: middle !important;
    font-size: 16px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 1.3 !important;
    font-weight: 500 !important;
    background-position: center center !important;
    border-width: var(--t396-borderwidth, 0) !important;
    border-style: var(--t396-borderstyle, solid) !important;
    border-color: var(--t396-bordercolor, transparent) !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-shadow-text-opacity: 100% !important;
    text-shadow: var(--t396-shadow-text-x, 0px) var(--t396-shadow-text-y, 0px) var(--t396-shadow-text-blur, 0px) rgba(var(--t396-shadow-text-color), var(--t396-shadow-text-opacity, 100%)) !important;
}

.uc-te900-long .t1196 .t-card__descr {
    order: 2 !important;
    vertical-align: middle !important;
   font-size: 14px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 1.55 !important;
    font-weight: 400 !important;
    background-position: center center !important;
    border-width: var(--t396-borderwidth, 0) !important;
    border-style: var(--t396-borderstyle, solid) !important;
    border-color: var(--t396-bordercolor, transparent) !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-shadow-text-opacity: 100% !important;
    text-shadow: var(--t396-shadow-text-x, 0px) var(--t396-shadow-text-y, 0px) var(--t396-shadow-text-blur, 0px) rgba(var(--t396-shadow-text-color), var(--t396-shadow-text-opacity, 100%)) !important;
}

.uc-te900-long .t1196 .t-card__uptitle {
    order: 3 !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
     font-size: 16px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 25px !important;
    font-weight: 500 !important;
    background-position: center center !important;
    border-width: var(--t396-borderwidth, 0) !important;
    border-style: var(--t396-borderstyle, solid) !important;
    border-color: var(--t396-bordercolor, transparent) !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-shadow-text-opacity: 100% !important;
    text-shadow: var(--t396-shadow-text-x, 0px) var(--t396-shadow-text-y, 0px) var(--t396-shadow-text-blur, 0px) rgba(var(--t396-shadow-text-color), var(--t396-shadow-text-opacity, 100%)) !important;
    letter-spacing: -1.5% !important;
}

.uc-te900-long .t1196 .t-card__btn-wrapper {
    order: 4 !important;
}

.uc-te900-long .t1196__bgimg {
    border-radius: 50px !important;
}

.uc-te900-long .t1196__item {
    border-radius: 50px !important;
}

.uc-te900-little .t-card__btn-wrapper {
    width: 100% !important;
}

.uc-te900-little .t1196__content-inner {
    display: flex !important;
    flex-direction: column !important;
}

.uc-te900-little .t1196 .t-card__title {
    vertical-align: middle !important;
    font-size: 16px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 1.3 !important;
    font-weight: 500 !important;
    background-position: center center !important;
    border-width: var(--t396-borderwidth, 0) !important;
    border-style: var(--t396-borderstyle, solid) !important;
    border-color: var(--t396-bordercolor, transparent) !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-shadow-text-opacity: 100% !important;
    text-shadow: var(--t396-shadow-text-x, 0px) var(--t396-shadow-text-y, 0px) var(--t396-shadow-text-blur, 0px) rgba(var(--t396-shadow-text-color), var(--t396-shadow-text-opacity, 100%)) !important;
}

.uc-te900-little .t1196 .t-card__descr {
    vertical-align: middle !important;
    font-size: 14px !important;
    font-family: var(--t-text-font, Arial) !important;
    line-height: 1.55 !important;
    font-weight: 400 !important;
    background-position: center center !important;
    border-width: var(--t396-borderwidth, 0) !important;
    border-style: var(--t396-borderstyle, solid) !important;
    border-color: var(--t396-bordercolor, transparent) !important;
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out !important;
    --t396-shadow-text-opacity: 100% !important;
    text-shadow: var(--t396-shadow-text-x, 0px) var(--t396-shadow-text-y, 0px) var(--t396-shadow-text-blur, 0px) rgba(var(--t396-shadow-text-color), var(--t396-shadow-text-opacity, 100%)) !important;
}

.uc-te900-little .t1196__bgimg {
    border-radius: 50px !important;
}

.uc-te900-little .t1196__item {
    height: 272px !important;
    border-radius: 50px !important;
}

.uc-te900-little .t1196__imgwrapper {
    height: 140px !important;
}
