@keyframes cart {
    50% {
        transform: scale(1.2);
    }
}

@-webkit-keyframes cart {
    50% {
        transform: scale(1.2);
    }
}

.uc-team .t923__imgwrapper {
    max-width: 12rem;
}

.uc-footer-form .t-container:last-child,
.uc-main .t-container:last-child,
.uc-team .t-slds__item {
    max-width: 24.5rem;
}

.uc-team .t-card__descr {
    max-width: 18.125rem;
}

.t-body .t-col,
.uc-footer .t977__col-inner,
.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    max-width: unset;
}

.uc-footer-form .t678,
.uc-main .t-container,
.uc-main .t678,
.video {
    max-width: 72.5rem;
}

.uc-about .t-card__title {
    max-width: 12.625rem;
}

.uc-about .t959__card:nth-child(3) .t-card__title {
    max-width: 16.5rem;
}

.uc-about .t959__card:nth-child(5) .t-card__title {
    max-width: 17.5rem;
}

.arrows,
.container,
.uc-banner .t165,
.uc-cart .t706__cartwin-content,
.uc-for .t165,
.uc-team .t-slds__arrow_container {
    max-width: 75rem;
}

.uc-banner .t-col.t-col_5,
.uc-for .t-col.t-col_5 {
    max-width: 34.375rem;
}

.uc-benefit .t959__card:last-child .t-card__title,
.uc-how-cards .t509__desktopimg {
    max-width: 23.5rem;
}

.uc-faq .t-item.t-col.t-col_8 {
    max-width: 60rem;
}

.uc-footer-form .t-text span:last-child {
    max-width: 13.75rem;
}

.uc-footer-form .t-section__title {
    max-width: 31rem;
}

.uc-footer-form .t-text span:only-child {
    max-width: unset !important;
}

.uc-doc .t026__title.t-text {
    max-width: 26.25rem;
}

.uc-doc .t-container,
.uc-doc-nav .t508,
.uc-doc-table .t-container {
    max-width: 75rem !important;
}

.uc-doc-nav .t508__container {
    max-width: 14.375rem !important;
}

.uc-how-cards .t509__box {
    max-width: 36.5rem;
}

.uc-main-par .t485__title {
    max-width: 50%;
}

.uc-main-par .t485__descr {
    max-width: 40%;
}

.uc-about-img-cards .t1066__box-img,
.uc-grid-cards .t1073__bgimg {
    max-width: 28.75rem;
}

.uc-schedule .t514__row {
    max-width: 35rem;
}

.uc-grid-cards .t-card__title {
    max-width: 13.125rem;
}

.uc-banner .t165__uptitle ul li {
    max-width: 10.3125rem;
}

.uc-team .t923__imgwrapper {
    aspect-ratio: 1/1;
}

.uc-about .t959__card,
.uc-about-img-cards .t1066__heading,
.uc-banner .t165__btn-container,
.uc-banner .t165__textwrapper,
.uc-benefit .t959__card,
.uc-benefit .t959__card:first-child .t-card__title,
.uc-cart .t706__cartwin-totalamount-wrap,
.uc-cart .t706__product-amount,
.uc-cart .t706__product-thumb,
.uc-cart .t706__product-title,
.uc-for .t165__textwrapper,
.uc-menu .t-sociallinks__item,
.uc-products-title .t017__descr,
.uc-products-title .t017__title,
.uc-subj .t1196__control,
.uc-team .t923__imgwrapper,
.uc-team .t923__textwrapper {
    padding: 0;
}

.tariffs__card,
.uc-about .t959__card-content,
.uc-about .t959__card-inner,
.uc-about-img-cards .t1066__box-text,
.uc-benefit .t-card__descr,
.uc-benefit .t-card__title,
.uc-cards .t-card__col,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__product-deleted-wrapper,
.uc-footer .t977__menu,
.uc-grid-cards .t1073__textwrapper,
.uc-how .t858__wrap,
.uc-how-cards .t509__textwrapper,
.uc-sm-cards .t-card__col,
.uc-step-cards .t1196__item,
.uc-team .t923__col {
    padding: 1.875rem;
}

.uc-team .t-card__title span {
    padding: 0.25rem 0.5rem;
}

.arrows,
.container,
.t-body .t-input-block>.t-input,
.t-body .t-select,
.uc-banner .t165,
.uc-for .t165,
.uc-menu .t228__maincontainer {
    padding: 0 1.25rem;
}

.t-body .t-container,
.uc-team .t-slds__arrow_container {
    padding: 0 1.25rem !important;
}

.t-body .t-btn,
.t-body .t-submit {
    padding: 0 3.75rem 0 1.5rem;
}

.uc-main {
    padding: 1.875rem 1.25rem;
}

.tariffs__card-list,
.tariffs__card-price,
.uc-about-img-cards .t1066__textwrapper,
.uc-banner .t-container,
.uc-banner .t165__text ul,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-cart .t706__product-del-wrapper,
.uc-footer .t977__descr ol,
.uc-footer .t977__descr ul,
.uc-footer-form .t-section__container,
.uc-for .t-container,
.uc-for .t165__text ul,
.uc-grid-cards .t1073__bgimg,
.uc-how-cards .t509__blockimg,
.uc-main .t-container,
.uc-step-cards .t-card__title,
.uc-step-cards .t-card__uptitle,
.uc-step-cards .t-section__container,
.uc-step-cards .t1196__controls .t-btn,
.uc-subj .t1196__control,
.uc-subj .t-card__descr,
.uc-subj .t-card__title,
.uc-subj .t-card__uptitle,
.uc-subj .t-card__uptitle ul,
.uc-subj .t-section__container,
.uc-subjects .js-store-prod-descr.t-store__card__descr ul,
.uc-subjects .store__card__wrap_txt-and-opts,
.uc-subjects .t-store__card__btns-wrapper,
.uc-subjects .t-store__card__imgwrapper,
.uc-subjects .t-store__card__textwrapper {
    padding: 0 !important;
}

.uc-footer-form .t678,
.uc-main .t678,
.uc-main-par .t-col.t-col_12 {
    padding: 3.25rem 4.5rem;
}

.uc-footer-form .t-container:last-child,
.uc-main .t-container:last-child {
    padding: 2.5rem !important;
}

.uc-main .t-section__descr u {
    padding: 0.9688rem 1.25rem;
}

.uc-about,
.uc-about-img-cards,
.uc-benefit,
.uc-cards,
.uc-faq,
.uc-footer,
.uc-grid-cards,
.uc-how,
.uc-how-cards,
.uc-schedule,
.uc-step-cards,
.uc-subj,
.uc-team {
    padding: 3.25rem 0;
}

.uc-subj .t1196__item,
.uc-subjects .t-store__card__wrap_all {
    padding: 2.125rem 1.875rem;
}

.uc-cart .t706__cartwin-checkout {
    padding: 2rem;
}

.uc-cart .t706__product {
    padding: 1.5rem;
}

.uc-subjects {
    padding: 2.75rem 0 3.25rem;
}

.uc-banner,
.uc-for {
    padding: 2rem 0 3.25rem;
}

.uc-for .t-col.t-col_7 {
    padding: 3.25rem 3.25rem 3.25rem 0;
}

.uc-banner .t-col.t-col_7 {
    padding: 3.25rem;
}

.uc-for .t165__text li {
    padding: 1.5rem 2rem;
}

.uc-benefit .t959__card-inner {
    padding: unset !important;
}

.uc-benefit .t959__card:last-child .t-card__descr li {
    padding: 0.4375rem 1.25rem;
}

.uc-video {
    padding: 0.625rem 1.25rem 3.25rem;
}

.uc-faq .t849__trigger-button {
    padding: 0.75rem 4.5rem 0.75rem 1.875rem;
}

.t706__bubble-text {
    padding: 1.25rem;
}

.t706__bubble-close,
.uc-subj .t-section__descr span {
    padding: 0.25rem;
}

.uc-footer-form {
    padding: 3.75rem 1.25rem;
}

.uc-footer-form .t-section__descr {
    padding: 0.6875rem 1.25rem;
}

.uc-footer .t977__col-inner:last-child a {
    padding: 1rem 1.875rem;
}

.uc-footer-form .t-section__title span {
    padding: 0.375rem 0.625rem;
}

.uc-products-title .t017__descr span {
    padding: 0.3125rem !important;
}

.uc-cart .js-successbox.t-form__successbox {
    padding: 2.5rem;
}

.uc-doc .t026__descr ol {
    padding: 0.75rem 0 0 !important;
}

.uc-doc-nav .t508__container {
    padding: 0 1.25rem 1.25rem !important;
}

.uc-sm-cards {
    padding: 3.25rem 0 0;
}

.uc-main-par {
    padding: 2rem 0;
}

.uc-tabs .t395__title {
    padding: 0.75rem 1rem;
}

.uc-banner .t165__uptitle ul {
    padding: 1.25rem !important;
}

.container,
.uc-banner .t165,
.uc-cart .t706__cartwin-content,
.uc-cart .t706__form-bottom-text,
.uc-faq .t-item.t-col.t-col_8,
.uc-footer-form .t678,
.uc-for .t165,
.uc-main .t678,
.uc-schedule .t514__row,
.uc-team .t-card__descr,
.uc-team .t923__imgwrapper,
.video {
    margin: 0 auto;
}

.t-body .js-product,
.t-body .t-btn,
.t-body .t-col,
.t-body .t-submit,
.uc-about .t-card__title,
.uc-banner .t165__text ul,
.uc-benefit .t-card__descr,
.uc-benefit .t-card__title,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-cart .t-inputpromocode__wrapper .t-text,
.uc-cart .t706__cartwin-totalamount-info_value,
.uc-doc .t026__descr ol,
.uc-faq .t849__text,
.uc-footer .t977__col,
.uc-footer .t977__col-inner,
.uc-footer .t977__col-inner:last-child a,
.uc-for .t165__text ul,
.uc-grid-cards .t-card__title,
.uc-how .t858__bgimg,
.uc-how-cards .t509__imgwrapper,
.uc-sm-cards .t-card__title,
.uc-sm-cards .t491__bgimg,
.uc-step-cards .t1196__controls,
.uc-subj .t1196__controls,
.uc-team .t-card__uptitle {
    margin: 0;
}

.uc-team .t-card__title {
    margin: 0.75rem 0;
}

.tariffs__card-list,
.uc-banner .t165__uptitle ul,
.uc-doc-nav .t508__container,
.uc-footer .t977__descr ol,
.uc-footer-form .t-section__descr,
.uc-footer-form .t-text span:only-child,
.uc-main .t-section__descr,
.uc-step-cards .t-section__title,
.uc-subj .t-card__uptitle ul,
.uc-subj .t-section__title,
.uc-subjects .t-store__card__textwrapper,
.uc-team .t-section__descr {
    margin: 0 !important;
}

.uc-subj .t-section__descr,
.uc-subjects .js-store-prod-descr.t-store__card__descr ul {
    margin: 1.25rem 0 0 !important;
}

.uc-cart .t706__cartwin-totalamount-wrap {
    margin: 3.25rem 0 1.5rem;
}

.uc-cart .t706__cartwin-totalamount-info {
    margin: 0 0 1.25rem;
}

.uc-cart .t-inputpromocode__wrapper {
    margin: -0.625rem;
}

.uc-cart .js-successbox.t-form__successbox:after {
    margin: 1.25rem auto 0;
}

.uc-doc .t026__title.t-text {
    margin: 0 auto 1rem;
}

.uc-doc-nav .t508,
.uc-grid-cards .t-section__descr {
    margin: 0 auto !important;
}

.uc-doc-nav .t508 .t-list__item {
    margin: 0 1.25rem 1.5rem 0 !important;
}

.uc-main-par .t485__descr {
    margin: 0 0 3rem;
}

.uc-subj .t-section__descr span {
    margin: -0.25rem;
}

.uc-grid-cards .t-card__descr {
    margin: 0.5rem 0 0;
}

.uc-banner .t165__uptitle {
    margin: 1.5rem 0 0;
}

.tariffs__card-price {
    margin: auto 0 0 !important;
}

.uc-benefit .t959__card:first-child .t959__card-inner,
.uc-team .t923__content,
.uc-team .t923__imgwrapper {
    background: unset !important;
}

.uc-team .t923__col {
    background: rgb(245, 245, 245);
}

.uc-menu .t706__carticon-imgwrap {
    background: #f0f0f4;
}

.t-body .t-btn:after,
.t-body .t-submit:after {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjY4NzUgMTIuNzE4OEwxMy42ODc1IDE3LjcxODhDMTMuMzEyNSAxOC4xMjUgMTIuNjU2MiAxOC4xMjUgMTIuMjgxMiAxNy43MTg4QzExLjg3NSAxNy4zNDM4IDExLjg3NSAxNi42ODc1IDEyLjI4MTIgMTYuMzEyNUwxNS41NjI1IDEzSDZDNS40Mzc1IDEzIDUgMTIuNTYyNSA1IDEyQzUgMTEuNDY4OCA1LjQzNzUgMTEgNiAxMUgxNS41NjI1TDEyLjI4MTIgNy43MTg3NUMxMS44NzUgNy4zNDM3NSAxMS44NzUgNi42ODc1IDEyLjI4MTIgNi4zMTI1QzEyLjY1NjIgNS45MDYyNSAxMy4zMTI1IDUuOTA2MjUgMTMuNjg3NSA2LjMxMjVMMTguNjg3NSAxMS4zMTI1QzE5LjA5MzggMTEuNjg3NSAxOS4wOTM4IDEyLjM0MzggMTguNjg3NSAxMi43MTg4WiIgZmlsbD0iIzU4NTBERCIvPgo8L3N2Zz4K') no-repeat center / 1.5rem, #ffffff;
}

.t-body .t-btn:before,
.t-body .t-submit:before,
.t706__bubble-close,
.uc-about .t959__card,
.uc-about-img-cards .t1066__box-text,
.uc-banner .t165__uptitle ul,
.uc-cards .t-card__col,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__cartwin-checkout,
.uc-cart .t706__product,
.uc-cart .t706__product-deleted-wrapper,
.uc-faq .t849__wrapper,
.uc-footer .t977__menu,
.uc-footer-form .t-container:last-child,
.uc-for .t165__text li,
.uc-how-cards .t509__textwrapper,
.uc-main .t-container:last-child,
.uc-main-par .t-col.t-col_12,
.uc-sm-cards .t-card__col {
    background: #ffffff;
}

.t706__bubble,
.tariffs__card:nth-child(2n - 1) .btn:before,
.uc-banner .t-container,
.uc-cart .t-inputpromocode__btn:before,
.uc-how-cards .t509__imgwrapper,
.uc-main .t678,
#allrecords .uc-banner .t-btn:before {
    background: #5850dd;
}

.uc-main .t-section__descr u {
    background: #9B96EB;
}

.arrow,
.tariffs__card:nth-child(2n - 1),
.uc-about .t959__card:nth-child(3) {
    background: #5850DD;
}

.uc-for .t-container {
    background: url('https://static.tildacdn.com/tild3164-6237-4236-a134-663037326464/Frame-1.svg') no-repeat center, #5850dd;
}

.uc-footer-form .t-section__descr {
    background: #fce261;
}

.uc-benefit .t959__card:first-child .t-card__descr {
    background: url('https://optim.tildacdn.com/tild3336-3963-4532-b637-366661323239/-/resize/800x800/-/format/webp/Group_1321316812.png') right bottom / 10.25rem no-repeat, #fce261;
}

.uc-footer-form .t678 {
    background: url('https://static.tildacdn.com/tild3465-6366-4438-b230-316366373262/Frame-2.svg') no-repeat center, #5850dd;
}

.uc-cart .t706__close-button {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjgyMjkgMTIuNjc4TDEwLjQwNDUgMTcuNDAwMkMxMC43NTg3IDE3Ljc4MzkgMTEuMzc4NSAxNy43ODM5IDExLjczMjYgMTcuNDAwMkMxMi4xMTYzIDE3LjA0NiAxMi4xMTYzIDE2LjQyNjIgMTEuNzMyNiAxNi4wNzJMOC42MzM2OCAxMi45NDM2SDE3LjY2NDlDMTguMTk2MiAxMi45NDM2IDE4LjYwOTQgMTIuNTMwNCAxOC42MDk0IDExLjk5OTFDMTguNjA5NCAxMS40OTc0IDE4LjE5NjIgMTEuMDU0NyAxNy42NjQ5IDExLjA1NDdIOC42MzM2OEwxMS43MzI2IDcuOTU1NzNDMTIuMTE2MyA3LjYwMTU2IDEyLjExNjMgNi45ODE3NyAxMS43MzI2IDYuNjI3NkMxMS4zNzg1IDYuMjQzOTIgMTAuNzU4NyA2LjI0MzkyIDEwLjQwNDUgNi42Mjc2TDUuNjgyMjkgMTEuMzQ5OEM1LjI5ODYxIDExLjcwNCA1LjI5ODYxIDEyLjMyMzggNS42ODIyOSAxMi42NzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K') no-repeat center / 1.5rem, #000000;
}

.uc-cart .t706__cartwin-content {
    background: unset;
}

.uc-cart .t706__cartwin {
    background: #f2f2f2;
}

.uc-cart .t706__product-del {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzM3NSAwLjgyOTY4OEw3IDEuNUgyLjVDMS42NzAzMSAxLjUgMSAyLjE3MDMxIDEgM0MxIDMuODI5NjkgMS42NzAzMSA0LjUgMi41IDQuNUgyMC41QzIxLjMyOTcgNC41IDIyIDMuODI5NjkgMjIgM0MyMiAyLjE3MDMxIDIxLjMyOTcgMS41IDIwLjUgMS41SDE2TDE1LjY2MjUgMC44Mjk2ODhDMTUuNDA5NCAwLjMxODc1IDE0Ljg4OTEgMCAxNC4zMjE5IDBIOC42NzgxM0M4LjExMDk0IDAgNy41OTA2MiAwLjMxODc1IDcuMzM3NSAwLjgyOTY4OFpNMjAuNSA2SDIuNUwzLjQ5Mzc1IDIxLjg5MDZDMy41Njg3NSAyMy4wNzY2IDQuNTUzMTIgMjQgNS43MzkwNiAyNEgxNy4yNjA5QzE4LjQ0NjkgMjQgMTkuNDMxMiAyMy4wNzY2IDE5LjUwNjIgMjEuODkwNkwyMC41IDZaIiBmaWxsPSIjMzkzOTM5Ii8+Cjwvc3ZnPgo=');
}

.uc-footer .t977__col-inner:last-child a {
    background: url('https://static.tildacdn.com/tild6339-3834-4737-b861-653536363632/Frame1.svg') no-repeat center right, #5850dd;
}

.tariffs__card:nth-child(2n - 1) .btn,
.uc-cart .t-inputpromocode__btn,
#allrecords .uc-banner .t-btn {
    background: #ffffff !important;
}

.uc-cart .t-inputpromocode__btn:after {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjY4NzUgMTIuNzE4OEwxMy42ODc1IDE3LjcxODhDMTMuMzEyNSAxOC4xMjUgMTIuNjU2MiAxOC4xMjUgMTIuMjgxMiAxNy43MTg4QzExLjg3NSAxNy4zNDM4IDExLjg3NSAxNi42ODc1IDEyLjI4MTIgMTYuMzEyNUwxNS41NjI1IDEzSDZDNS40Mzc1IDEzIDUgMTIuNTYyNSA1IDEyQzUgMTEuNDY4OCA1LjQzNzUgMTEgNiAxMUgxNS41NjI1TDEyLjI4MTIgNy43MTg3NUMxMS44NzUgNy4zNDM3NSAxMS44NzUgNi42ODc1IDEyLjI4MTIgNi4zMTI1QzEyLjY1NjIgNS45MDYyNSAxMy4zMTI1IDUuOTA2MjUgMTMuNjg3NSA2LjMxMjVMMTguNjg3NSAxMS4zMTI1QzE5LjA5MzggMTEuNjg3NSAxOS4wOTM4IDEyLjM0MzggMTguNjg3NSAxMi43MTg4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+') no-repeat center, #5850dd;
}

.uc-cart .js-successbox.t-form__successbox {
    background: none;
}

.uc-cart .js-successbox.t-form__successbox:after {
    background: url('https://static.tildacdn.com/tild3461-3361-4331-b333-616630326365/DeWatermarkai_172831.png') no-repeat center / contain;
}

.uc-team .t-slds__arrow_body.t-slds__arrow_body-right {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjY2MTUgMTkuMDM3M0wyMC40MzkyIDI2LjI1OTVDMTkuODk3NiAyNi44NDY0IDE4Ljk0OTcgMjYuODQ2NCAxOC40MDggMjYuMjU5NUMxNy44MjEyIDI1LjcxNzkgMTcuODIxMiAyNC43NyAxOC40MDggMjQuMjI4M0wyMy4xNDc2IDE5LjQ0MzZIOS4zMzUwN0M4LjUyMjU3IDE5LjQ0MzYgNy44OTA2MiAxOC44MTE2IDcuODkwNjIgMTcuOTk5MUM3Ljg5MDYyIDE3LjIzMTggOC41MjI1NyAxNi41NTQ3IDkuMzM1MDcgMTYuNTU0N0gyMy4xNDc2TDE4LjQwOCAxMS44MTUxQzE3LjgyMTIgMTEuMjczNCAxNy44MjEyIDEwLjMyNTUgMTguNDA4IDkuNzgzODVDMTguOTQ5NyA5LjE5NzA1IDE5Ljg5NzYgOS4xOTcwNSAyMC40MzkyIDkuNzgzODVMMjcuNjYxNSAxNy4wMDYxQzI4LjI0ODMgMTcuNTQ3NyAyOC4yNDgzIDE4LjQ5NTcgMjcuNjYxNSAxOS4wMzczWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") no-repeat center / contain;
}

.uc-team .t-slds__arrow_body.t-slds__arrow_body-left {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzM4NTQgMTkuMDM3M0wxNS41NjA4IDI2LjI1OTVDMTYuMTAyNCAyNi44NDY0IDE3LjA1MDMgMjYuODQ2NCAxNy41OTIgMjYuMjU5NUMxOC4xNzg4IDI1LjcxNzkgMTguMTc4OCAyNC43NyAxNy41OTIgMjQuMjI4M0wxMi44NTI0IDE5LjQ0MzZIMjYuNjY0OUMyNy40Nzc0IDE5LjQ0MzYgMjguMTA5NCAxOC44MTE2IDI4LjEwOTQgMTcuOTk5MUMyOC4xMDk0IDE3LjIzMTggMjcuNDc3NCAxNi41NTQ3IDI2LjY2NDkgMTYuNTU0N0gxMi44NTI0TDE3LjU5MiAxMS44MTUxQzE4LjE3ODggMTEuMjczNCAxOC4xNzg4IDEwLjMyNTUgMTcuNTkyIDkuNzgzODVDMTcuMDUwMyA5LjE5NzA1IDE2LjEwMjQgOS4xOTcwNSAxNS41NjA4IDkuNzgzODVMOC4zMzg1NCAxNy4wMDYxQzcuNzUxNzQgMTcuNTQ3NyA3Ljc1MTc0IDE4LjQ5NTcgOC4zMzg1NCAxOS4wMzczWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") no-repeat center / contain;
}

.uc-step-cards .t1196__item:nth-child(3n-2) {
    background: #FF8E00 !important;
}

.uc-step-cards .t1196__item:nth-child(3n-1) {
    background: #5850dd !important;
}

.uc-grid-cards .t1073__textwrapper {
    background: #f5f5f5;
}

.tariffs__card,
.uc-grid-cards .t1073__col:first-child .t1073__textwrapper {
    background: #DCDAF8;
}

.uc-grid-cards .t1073__textwrapper:after {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDE4TDcuNTU2MjUgMjAuOTYyNUM2Ljg5Mzc1IDIxLjQwNjIgNiAyMC45MzEzIDYgMjAuMTMxM1YwSDE4VjIwLjEzMTNDMTggMjAuOTMxMyAxNy4xMTI1IDIxLjQwNjIgMTYuNDQzOCAyMC45NjI1TDEyIDE4WiIgZmlsbD0iIzU4NTBERCIvPgo8cGF0aCBkPSJNMCAzMC40ODEzVjNDMCAxLjM0Mzc1IDEuMzQzNzUgMCAzIDBINlYyMC4xMzEzQzYgMjAuOTMxMyA2Ljg4NzUgMjEuNDA2MiA3LjU1NjI1IDIwLjk2MjVMMTIgMThMMTYuNDQzOCAyMC45NjI1QzE3LjEwNjMgMjEuNDA2MiAxOCAyMC45MzEzIDE4IDIwLjEzMTNWMEgyMUMyMi42NTYyIDAgMjQgMS4zNDM3NSAyNCAzVjMwLjQ4MTNDMjQgMzEuMzE4OCAyMy4zMTg4IDMyIDIyLjQ4MTMgMzJDMjIuMTY4OCAzMiAyMS44NjI1IDMxLjkwNjMgMjEuNjA2MyAzMS43MjVMMTIgMjVMMi4zOTM3NSAzMS43MjVDMi4xMzc1IDMxLjkwNjMgMS44MzEyNSAzMiAxLjUxODc1IDMyQzAuNjgxMjUgMzIgMCAzMS4zMTg4IDAgMzAuNDgxM1oiIGZpbGw9IiM5MjhCRkYiLz4KPC9zdmc+Cg==') no-repeat center / contain;
}

.tariffs__card:nth-child(2n - 1) .btn:after,
#allrecords .uc-banner .t-btn:after {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjY4NzUgMTIuNzE4OEwxMy42ODc1IDE3LjcxODhDMTMuMzEyNSAxOC4xMjUgMTIuNjU2MiAxOC4xMjUgMTIuMjgxMiAxNy43MTg4QzExLjg3NSAxNy4zNDM4IDExLjg3NSAxNi42ODc1IDEyLjI4MTIgMTYuMzEyNUwxNS41NjI1IDEzSDZDNS40Mzc1IDEzIDUgMTIuNTYyNSA1IDEyQzUgMTEuNDY4OCA1LjQzNzUgMTEgNiAxMUgxNS41NjI1TDEyLjI4MTIgNy43MTg3NUMxMS44NzUgNy4zNDM3NSAxMS44NzUgNi42ODc1IDEyLjI4MTIgNi4zMTI1QzEyLjY1NjIgNS45MDYyNSAxMy4zMTI1IDUuOTA2MjUgMTMuNjg3NSA2LjMxMjVMMTguNjg3NSAxMS4zMTI1QzE5LjA5MzggMTEuNjg3NSAxOS4wOTM4IDEyLjM0MzggMTguNjg3NSAxMi43MTg4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==') no-repeat center / 1.5rem, #5850dd;
}

.tariffs__card-list-item:before,
.uc-banner .t165__text li:before {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0IDEyQzI0IDE4LjYyNzQgMTguNjI3NCAyNCAxMiAyNEM1LjM3MjU4IDI0IDAgMTguNjI3NCAwIDEyQzAgNS4zNzI1OCA1LjM3MjU4IDAgMTIgMEMxOC42Mjc0IDAgMjQgNS4zNzI1OCAyNCAxMloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNi41OTgxIDcuNzI5NjJDMTYuOTI4MiA3LjM2NjU4IDE3LjQ5OTkgNy4zMzEzOSAxNy44NzUgNy42NTA5M0MxOC4yNDk5IDcuOTcwNTIgMTguMjg2MyA4LjUyNDA5IDE3Ljk1NjIgOC44ODcyTDEwLjY4NTQgMTYuODg3MUw2LjA4MzE1IDEyLjQzMTJDNS43Mjk4NiAxMi4wODkyIDUuNzI5ODYgMTEuNTM0NyA2LjA4MzE1IDExLjE5MjdDNi40MzY0NCAxMC44NTA2IDcuMDA5MTEgMTAuODUwNiA3LjM2MjQgMTEuMTkyN0wxMC42MDA2IDE0LjMyNzhMMTYuNTk4MSA3LjcyOTYyWiIgZmlsbD0iIzU4NTBERCIvPgo8L3N2Zz4K') no-repeat center / contain;
}

.arrow,
.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before,
.t706__bubble-close,
.uc-cart .t706__close-button,
.uc-team .t923__imgwrapper {
    border-radius: 50%;
}

.t-body .t-form__successbox,
.t-body .t-input-phonemask__options-wrap,
.t706__bubble,
.tariffs__card,
.uc-about .t959__card,
.uc-about-img-cards .t1066__box-text,
.uc-banner .t165__uptitle ul,
.uc-benefit .t959__card:first-child .t-card__descr,
.uc-cards .t-card__col,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__cartwin-checkout,
.uc-cart .t706__product,
.uc-cart .t706__product-deleted-wrapper,
.uc-faq .t849__wrapper:has(.t849__header.t849__opened),
.uc-footer .t977__menu,
.uc-footer-form .t-container:last-child,
.uc-for .t165__text li,
.uc-grid-cards .t1073__textwrapper,
.uc-how-cards .t509__imgwrapper,
.uc-how-cards .t509__textwrapper,
.uc-main .t-container:last-child,
.uc-sm-cards .t-card__col,
.uc-team .t923__col {
    border-radius: 1.25rem;
}

.uc-benefit .t959__card:last-child .t-card__descr li,
.uc-faq .t849__wrapper,
.uc-products-title .t017__descr span,
.uc-subj .t-section__descr span,
.uc-tabs .t395__tab.t395__tab_active,
.uc-tabs .t395__wrapper,
.uc-team .t-card__title span {
    border-radius: 6.1875rem;
}

.uc-footer-form .t-section__title span {
    border-radius: 2.25rem;
}

.uc-banner .t-container,
.uc-footer-form .t678,
.uc-for .t-container,
.uc-main .t678,
.uc-main-par .t-col.t-col_12,
.video {
    border-radius: 1.875rem;
}

.uc-footer-form .t-section__descr,
.uc-main .t-section__descr u {
    border-radius: 0.5rem;
}

.uc-benefit .t959__card:first-child .t959__card-inner,
.uc-subjects .t-store__card__imgwrapper {
    border-radius: unset !important;
}

.uc-footer .t977__col-inner:last-child a {
    border-radius: 0.75rem;
}

.tariffs__card-item-btns .btn {
    border-radius: 10rem;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-team .t923__imgwrapper,
.video {
    overflow: hidden;
}

.uc-team .t-slds__container {
    overflow: visible;
}

.uc-cart .t706__close,
.uc-faq .t849__header,
.uc-faq .t849__trigger-button,
.uc-menu .t706__carticon,
.uc-team .t-slds,
.uc-team .t-slds__arrow,
.uc-team .t-slds__arrow_body,
.uc-team .t-slds__arrow_wrapper,
.uc-team .t923__bgimg {
    position: unset;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-banner .t165__img,
.uc-benefit .t959__card-content,
.uc-cart .js-successbox.t-form__successbox,
.uc-faq .t849__wrapper,
.uc-for .t165__img,
.uc-grid-cards .t1073__textwrapper,
.uc-main-par .t-col.t-col_12,
.uc-subj .t-section__descr span,
.uc-subjects .t-store.js-store,
.uc-tabs .t-container,
.uc-team .t923 {
    position: relative;
}

.arrows,
.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before,
.uc-doc-nav .t508__container,
.uc-grid-cards .t1073__textwrapper:after,
.uc-how .t858__wrap_top,
.uc-main-par .t485__img,
.uc-tabs .t395__col,
.uc-team .t-slds__arrow_container {
    position: absolute;
}

.arrows,
.t-body .t-input-phonemask__options-wrap,
.t-body .t-submit,
.uc-about .t959__card,
.uc-about .t959__card-inner,
.uc-banner .t165__img,
.uc-cart .t-inputpromocode__wrapper .t-text,
.uc-footer .t977__col-inner:last-child .t977__descr,
.uc-footer .t977__col-inner:last-child a,
.uc-for .t165__img,
.uc-grid-cards .t1073__col:first-child,
.uc-how .t-card__title,
.uc-how-cards .t509__desktopimg,
.uc-subjects .js-store-prod-btn2.t-store__card__btn,
.uc-team .t-slds__arrow_container,
.uc-team .t923__bgimg {
    width: 100%;
}

.uc-team .t-slds__arrow,
.uc-team .t923__col {
    width: 100% !important;
}

.uc-team .t-slds__item {
    width: calc(100% / 3) !important;
}

.arrow,
.uc-cart .t706__product-imgdiv,
.uc-cart .t706__product-thumb,
.uc-menu .t706__carticon-imgwrap,
.uc-step-cards .t1196__controls .t-btn,
.uc-subj .t1196__control,
.uc-subj .t1196__imgwrapper,
.uc-subjects .t-store__card__imgwrapper {
    width: 3.25rem;
}

.uc-menu .t706__carticon-counter {
    width: 1.125rem;
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before {
    width: 2.25rem;
}

.uc-subjects .js-product.t-store__card {
    width: 23.5rem;
}

.uc-benefit .t959__card,
.uc-cart .t706__product-amount,
.uc-main-par .t485__img,
.uc-schedule .t514__leftcol,
.uc-schedule .t514__rightcol {
    width: unset;
}

.uc-faq .t849__icon {
    width: 3rem;
}

.t706__bubble-close {
    width: 1rem;
}

.uc-cart .t706__close-button {
    width: 2rem;
}

.uc-cart .t706__product-del,
.uc-grid-cards .t1073__textwrapper:after {
    width: 1.5rem;
}

.uc-cart .t-inputpromocode__wrapper {
    width: calc(100% + 1.25rem) !important;
}

.uc-cart .t-inputpromocode__btn:after,
.uc-cart .t-inputpromocode__btn:before {
    width: 1.75rem;
}

.uc-cart .js-successbox.t-form__successbox:after {
    width: 16.6875rem;
}

.uc-team .t-slds__arrow_wrapper {
    width: 3.25rem !important;
}

.uc-team .t-slds__arrow_body {
    width: 2.125rem !important;
}

.uc-main-par .t485__img {
    width: 50%;
}

.uc-step-cards .t1196__item {
    width: calc((100% - 1.25rem) / 2) !important;
}

.uc-grid-cards .t1073__col {
    width: calc((100% - 2.5rem) / 3);
}

.tariffs__card-list-item:before,
.uc-banner .t165__text li:before {
    width: 1.25rem;
}

.uc-about .t959__card-inner,
.uc-about-img-cards .t1066__img,
.uc-banner .t165__img,
.uc-benefit .t959__card-content,
.uc-benefit .t959__card-inner,
.uc-benefit .t959__card:first-child .t-card__descr,
.uc-cards .t503__content,
.uc-for .t165__img,
.uc-for .t165__text,
.uc-grid-cards .t1073__bgimg,
.uc-how-cards .t509__blockimg,
.uc-how-cards .t509__box,
.uc-how-cards .t509__imgwrapper,
.uc-main .t-section__descr,
.uc-main-par .t485__img,
.uc-subjects .t-store__card__wrap_all,
.uc-team .t923__bgimg,
.uc-team .t923__slds-wrapper,
.uc-team .t923__width_12 {
    height: 100%;
}

.uc-how-cards .t509__textwrapper,
.uc-subjects .t-store__card__textwrapper,
.uc-subjects .t-store__card__wrap_txt-and-btns,
.uc-team .t-slds__items-wrapper,
.uc-team .t923__content {
    height: unset !important;
}

.arrow,
.t-body .t-btn,
.t-body .t-submit,
.uc-cart .t706__product-imgdiv,
.uc-cart .t706__product-thumb,
.uc-menu .t706__carticon-imgwrap,
.uc-step-cards .t1196__controls .t-btn,
.uc-subj .t1196__control,
.uc-subjects .t-store__card__imgwrapper {
    height: 3.25rem;
}

.uc-menu .t706__carticon-counter {
    height: 1.125rem;
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before {
    height: 2.25rem;
}

.t-body .t-input-block>.t-input,
.t-body .t-inputpromocode__wrapper>.t-input,
.t-body .t-select {
    height: 2.75rem;
}

.uc-how .t858__inner-col,
.uc-team .t-slds__arrow {
    height: 100% !important;
}

.uc-faq .t849__trigger-button {
    height: 4.5rem;
}

.uc-faq .t849__icon {
    height: 3rem;
}

.t706__bubble-close {
    height: 1rem;
}

.uc-cart .t706__close,
.uc-cart .t706__product,
.uc-how-cards .t509__desktopimg {
    height: unset;
}

.uc-cart .t706__close-button,
.uc-grid-cards .t1073__textwrapper:after {
    height: 2rem;
}

.uc-cart .t706__product-del {
    height: 1.5rem;
}

.uc-cart .t-inputpromocode__btn:after,
.uc-cart .t-inputpromocode__btn:before {
    height: 1.75rem;
}

.uc-cart .js-successbox.t-form__successbox:after {
    height: 10.5rem;
}

.uc-subj .t1196__imgwrapper,
.uc-team .t-slds__arrow_wrapper {
    height: 3.25rem !important;
}

.uc-team .t-slds__arrow_body {
    height: 2.125rem !important;
}

.tariffs__card-list-item:before,
.uc-banner .t165__text li:before {
    height: 1.25rem;
}

.arrows,
.container,
.t-body .t-container,
.tariffs__card,
.uc-about .t959__card-content,
.uc-about .t959__card-inner,
.uc-about-img-cards .t1066__box-text,
.uc-banner .t-col.t-col_7,
.uc-banner .t165,
.uc-banner .t165__text li,
.uc-banner .t165__uptitle ul,
.uc-cards .t-card__col,
.uc-cart .t706__close-button,
.uc-cart .t706__product,
.uc-cart .t706__product-deleted-wrapper,
.uc-footer .t977__col-inner:last-child a,
.uc-footer .t977__menu,
.uc-footer-form .t-container:last-child,
.uc-footer-form .t678,
.uc-for .t-col.t-col_7,
.uc-for .t165,
.uc-for .t165__text li,
.uc-grid-cards .t1073__textwrapper,
.uc-how .t-card__title,
.uc-how-cards .t509__textwrapper,
.uc-main .t-container:last-child,
.uc-main .t678,
.uc-main-par .t-col.t-col_12,
.uc-menu .t228__maincontainer,
.uc-sm-cards .t-card__col,
.uc-step-cards .t1196__item,
.uc-subjects .t-store__card__wrap_all,
.uc-team .t-slds__arrow_container,
.uc-team .t923__col,
.uc-video,
.video {
    box-sizing: border-box;
}

.uc-team .t923__slds-wrapper {
    margin-right: 1rem;
}

.uc-cart .t706__product-thumb {
    margin-right: 1.5rem;
}

.tariffs__card-price-month strong {
    margin-right: 0.25rem;
}

.t-body .t-input-block .t-text,
.uc-team .t923__content {
    text-align: center;
}

.uc-cart .t-inputpromocode__wrapper .t-text,
.uc-cart .t706__cartwin-totalamount-label {
    text-align: left;
}

.uc-cart .t706__cartwin-prodamount-currency,
.uc-cart .t706__cartwin-prodamount-price {
    text-align: right;
}

.uc-doc .t026__descr {
    text-align: justify;
}

.uc-faq .t849__wrapper {
    transition: border-radius 0.3s ease;
}

.arrow,
.uc-cart .t706__product-del,
.uc-footer .t977__col-inner:last-child a,
.uc-menu .t706__carticon-counter {
    transition: opacity .3s ease;
}

.t-body .t-btn,
.t-body .t-submit {
    transition: color .6s ease;
}

.t-body .t-btn:before,
.t-body .t-submit:before {
    transition: transform .6s cubic-bezier(0.67, 0.06, 0.43, 0.97);
}

.uc-cart .t706__cartwin {
    transition: opacity .3s ease, transform .3s ease !important;
}

.arrow,
.arrows,
.t-section__container.t-container .t-col.t-col_12,
.t706__bubble-close,
.tariffs__card,
.tariffs__card-item-btns,
.tariffs__card-list,
.tariffs__card-list-item,
.tariffs__card-price,
.uc-banner .t-col.t-col_5,
.uc-banner .t-col.t-col_7,
.uc-banner .t165__text,
.uc-banner .t165__text li,
.uc-banner .t165__text ul,
.uc-banner .t165__textwrapper,
.uc-banner .t165__uptitle ul,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-cards .t503__content,
.uc-cart .t-form__inputsbox,
.uc-cart .t706__cartwin-products,
.uc-cart .t706__close,
.uc-cart .t706__close-button,
.uc-cart .t706__product,
.uc-cart .t706__product-thumb,
.uc-cart .t706__product-title,
.uc-faq .t-container,
.uc-faq .t849__trigger-button,
.uc-footer .t-container,
.uc-footer .t977__col-inner:last-child,
.uc-footer .t977__col-inner:last-child a,
.uc-footer .t977__col.t977__col_left,
.uc-footer-form .t678,
.uc-for .t-col.t-col_5,
.uc-for .t-col.t-col_7,
.uc-for .t165__text,
.uc-for .t165__text ul,
.uc-for .t165__textwrapper,
.uc-grid-cards .t1073__col,
.uc-grid-cards .t1073__row,
.uc-how .t-card__descr ul,
.uc-how-cards .t-item,
.uc-how-cards .t509__box,
.uc-how-cards .t509__colwrapper,
.uc-how-cards .t509__content,
.uc-how-cards .t509__textwrapper,
.uc-main .t-section__descr,
.uc-main .t678,
.uc-main-par .t-col.t-col_12,
.uc-menu .t228__leftcontainer,
.uc-menu .t706__carticon-counter,
.uc-schedule .t514__row,
.uc-sm-cards .t491__wrapper,
.uc-subj .t-card__uptitle ul,
.uc-subjects .store__card__wrap_txt-and-opts,
.uc-subjects .store__card__wrap_txt-and-opts>a,
.uc-subjects .t-store__card__textwrapper,
.uc-subjects .t-store__card__wrap_all,
.uc-team .t-slds__arrow,
.uc-team .t-slds__arrow_container,
.uc-team .t-slds__items-wrapper {
    display: flex;
}

.uc-footer-form .t-section__title span,
.uc-footer-form .t-text span:last-child,
.uc-main .t-section__title u,
.uc-products-title .t017__descr span,
.uc-team .t-card__title span {
    display: inline-block;
}

.tariffs__card-list-item:before,
.uc-banner .t165__text li:before,
.uc-cart .js-successbox.t-form__successbox:after,
.uc-cart .t706__product-amount,
.uc-menu .t706__carticon {
    display: block;
}

.uc-about-img-cards .t1066__box-img,
.uc-cart .t706__cartwin,
.uc-team .t-slds__arrow_wrapper,
.uc-schedule .t-section__bottomwrapper {
    display: block !important;
}

.uc-about-img-cards .t1066__box-img-mobile,
.uc-benefit .t959__card:first-child .t959__card-image,
.uc-menu .t706__carticon-text,
.uc-subjects .t-popup,
.uc-team .t-slds__arrow_body>svg {
    display: none !important;
}

.t-body .t-clear,
.uc-banner .t-container:after,
.uc-banner .t-container:before,
.uc-benefit .t959__card-overlay,
.uc-cards .t503__container:after,
.uc-cards .t503__container:before,
.uc-cart .t-form__errorbox-middle,
.uc-cart .t-inputpromocode__wrapper .t-text br,
.uc-cart .t706__cartwin-discounts__description-wrapper,
.uc-cart .t706__cartwin-totalamount-info>*:nth-child(n+3),
.uc-cart .t706__close-button svg,
.uc-cart .t706__product-del img,
.uc-doc-nav .t508__bgimg,
.uc-faq .t-container:after,
.uc-faq .t-container:before,
.uc-faq .t849__border,
.uc-footer .t-container:after,
.uc-footer .t-container:before,
.uc-footer .t977__col.t977__col_right,
.uc-for .t-container:after,
.uc-for .t-container:before,
.uc-grid-cards .t1073__col:first-child .t1073__textwrapper::after,
.uc-how .t858__container.t-card__container:after,
.uc-how .t858__container.t-card__container:before,
.uc-menu .t228__padding40px,
.uc-sm-cards .t491__container:after,
.uc-sm-cards .t491__container:before,
.uc-step-cards .t1196__controls .t-btn::after,
.uc-step-cards .t1196__controls .t-btn::before,
.uc-subj .t1196__control:after,
.uc-subj .t1196__control:before,
.uc-subjects .js-store-grid-cont::-webkit-scrollbar,
.uc-subjects .js-store-grid-cont:after,
.uc-subjects .js-store-grid-cont:before,
.uc-tabs .t395__tab_active:after {
    display: none;
}

.t-body .t-btn,
.t-body .t-submit {
    display: inline-flex;
}

.tariffs__cards,
.uc-about .t959__row,
.uc-benefit .t959__row,
.uc-cards .t503__container,
.uc-cart .t706__cartwin-content,
.uc-footer .t977__menu,
.uc-sm-cards .t491__container {
    display: grid;
}

.uc-about-img-cards .t1066__flex-wrapper,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-cart .t706__product-del-wrapper,
.uc-doc-nav .t508__container {
    display: flex !important;
}

.uc-cart .t706__cartwin-totalamount-wrap {
    display: grid !important;
}

.uc-cart .t-inputpromocode__wrapper .t-text {
    display: inline-grid;
}

.uc-benefit .t959__card:last-child .t-card__descr li,
.uc-cart .t706__cartwin-totalamount,
.uc-cart .t706__cartwin-totalamount-label,
.uc-faq .t849__title,
.uc-how .t-card__title,
.uc-main .t-section__title u,
.uc-subj .t-card__uptitle,
.uc-subjects .t-store__card__price.t-store__card__price-item,
.uc-team .t-card__uptitle {
    font-size: 1.25rem;
}

.uc-footer .t977__descr ol a,
.uc-menu .t706__carticon-counter,
.uc-team .t-card__title {
    font-size: 0.75rem;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-cart .t706__product-amount,
.uc-cart .t706__product-deleted__timer__return,
.uc-cart .t706__product-deleted__timer__title,
.uc-cart .t706__product-title,
.uc-faq .t849__text,
.uc-how .t-card__descr,
.uc-main .t-section__descr,
.uc-main .t-section__descr u,
.uc-subj .t-card__uptitle ul span,
.uc-subjects .js-store-prod-descr.t-store__card__descr,
.uc-team .t-card__descr {
    font-size: 1rem;
}

.tariffs .title.t-section__title,
.uc-about .t-section__title,
.uc-about-img-cards .t-section__title,
.uc-cards .t-section__title,
.uc-grid-cards .t-section__title,
.uc-how .t-section__title,
.uc-how-cards .t-section__title,
.uc-main .t-section__title,
.uc-products-title .t017__title,
.uc-schedule .t-section__title,
.uc-sm-cards .t-section__title,
.uc-step-cards .t-section__title,
.uc-subj .t-section__title,
.uc-team .t-section__title {
    font-size: 2.25rem;
}

.uc-benefit .t959__card:first-child .t-card__descr,
.uc-main-par .t485__descr,
.uc-main-par .t485__uptitle,
.uc-products-title .t017__descr,
.uc-team .t-section__descr {
    font-size: 1.125rem;
}

.t-body .t678__form-bottom-text,
.t-body .t702__form-bottom-text,
.uc-cart .t706__form-bottom-text {
    font-size: 0.875rem;
}

.uc-subjects .js-store-prod-name.js-product-name.t-store__card__title {
    font-size: 1.5rem;
}

.tariffs__card-price-month strong,
.tariffs__card-title,
.uc-banner .t165__title,
.uc-for .t165__title,
.uc-how-cards .t-card__title {
    font-size: 1.75rem;
}

.uc-benefit .t959__card:first-child .t-card__title,
.uc-faq .t-section__title,
.uc-footer-form .t-section__title {
    font-size: 2.25rem !important;
}

.uc-benefit .t959__card:last-child .t-card__title {
    font-size: 1.25rem !important;
}

.uc-cart .t706__cartwin-totalamount-info,
.uc-doc .t-text {
    font-size: 1rem !important;
}

.uc-doc-nav .t-descr,
.uc-doc-nav .t-name {
    font-size: 0.75rem !important;
}

.uc-banner .t165__uptitle ul strong {
    font-size: 2rem;
}

.t-body .t678__form-bottom-text,
.t-body .t702__form-bottom-text,
.tariffs .title.t-section__title,
.uc-about-img-cards .t-section__title,
.uc-banner .t165__text li,
.uc-banner .t165__title,
.uc-benefit .t959__card:last-child .t-card__descr li,
.uc-cart .t706__cartwin-heading,
.uc-cart .t706__form-bottom-text,
.uc-for .t165__text li,
.uc-for .t165__title,
.uc-grid-cards .t-section__title,
.uc-how .t-card__title,
.uc-main .t-section__descr u,
.uc-main .t-section__title,
.uc-main .t-section__title u,
.uc-schedule .t-section__title,
.uc-step-cards .t-section__title,
.uc-team .t-card__uptitle {
    line-height: 1.3;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-cart .t706__product-amount,
.uc-cart .t706__product-deleted__timer__return,
.uc-cart .t706__product-deleted__timer__title,
.uc-cart .t706__product-title,
.uc-team .t-card__descr,
.uc-team .t-section__descr {
    line-height: 1.25;
}

.uc-main .t-section__descr {
    line-height: 1.4;
}

.uc-how .t-card__descr,
.uc-how .t-section__title,
.uc-subj .t-section__title,
.uc-team .t-section__title {
    line-height: 1.1;
}

.uc-benefit .t959__card:first-child .t-card__descr,
.uc-faq .t849__title,
.uc-footer-form .t-section__title,
.uc-how-cards .t-card__title,
.uc-main-par .t485__descr,
.uc-main-par .t485__uptitle,
.uc-subj .t-card__uptitle {
    line-height: 1.2;
}

.uc-benefit .t959__card:first-child .t-card__title,
.uc-faq .t-section__title {
    line-height: 1.1 !important;
}

.uc-benefit .t959__card:last-child .t-card__title {
    line-height: 1.3 !important;
}

.t706__bubble-close {
    line-height: 0.8;
}

.uc-footer-form .t-text {
    line-height: 1.16;
}

.uc-doc-nav .t-descr,
.uc-doc-nav .t-name {
    line-height: 1rem !important;
}

.uc-cart .js-successbox.t-form__successbox,
.uc-team .t-card__uptitle {
    color: #000000;
}

.t-body .t-btn:hover,
.t-body .t-submit:hover,
.uc-cart .t-inputpromocode__btn {
    color: #5850dd !important;
}

.tariffs__card:nth-child(2n - 1),
.uc-banner .t165__text,
.uc-banner .t165__title,
.uc-footer-form .t-section__title,
.uc-for .t165__title,
.uc-main .t-section__descr,
.uc-main .t-section__title,
.uc-step-cards .t1196__item:nth-child(3n-1) .t-card__descr,
.uc-step-cards .t1196__item:nth-child(3n-1) .t-card__title,
.uc-step-cards .t1196__item:nth-child(3n-1) .t-card__uptitle {
    color: #ffffff;
}

.uc-main .t-section__title u {
    color: #fce261;
}

.t-body .t678__form-bottom-text,
.t-body .t702__form-bottom-text,
.uc-cart .t706__form-bottom-text {
    color: #959595;
}

.tariffs__card-item-btns .btn,
.tariffs__card:nth-child(2n - 1) .btn:hover,
.uc-about .t959__card:nth-child(3) .t-card__title,
.uc-cart .t-inputpromocode__btn:hover,
.uc-footer .t977__col-inner:last-child a,
#allrecords .uc-banner .t-btn:hover {
    color: #ffffff !important;
}

.t706__bubble-close {
    color: #5850dd;
}

.uc-cart .t706__cartwin-totalamount-info_value {
    color: #33c750;
}

.tariffs__card:nth-child(2n - 1) .btn,
.uc-doc .t026__descr a,
#allrecords .uc-banner .t-btn {
    color: #000000 !important;
}

.uc-subj .t-card__uptitle ul span {
    color: #bdbdbd;
}

.tariffs .title.t-section__title,
.uc-about .t-section__title,
.uc-about-img-cards .t-section__title,
.uc-cart .t706__product-deleted__timer__return,
.uc-cart .t706__product-deleted__timer__title,
.uc-footer .t977__col-inner:last-child a,
.uc-grid-cards .t-section__title,
.uc-how .t-section__title,
.uc-products-title .t017__descr,
.uc-products-title .t017__title,
.uc-schedule .t-section__title,
.uc-step-cards .t-section__title,
.uc-subj .t-section__title,
.uc-team .t-card__uptitle,
.uc-team .t-section__title {
    font-weight: 500;
}

.uc-main .t-section__descr {
    font-weight: 300;
}

.uc-cart .t706__cartwin-totalamount,
.uc-cart .t706__cartwin-totalamount-label,
.uc-cart .t706__product-amount,
.uc-main .t-section__title u {
    font-weight: 700;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-benefit .t959__card:first-child .t-card__title,
.uc-benefit .t959__card:last-child .t-card__title,
.uc-cards .t-section__title,
.uc-cart .t706__cartwin-totalamount-info,
.uc-faq .t-section__title,
.uc-footer-form .t-section__title,
.uc-how-cards .t-section__title,
.uc-main .t-input-block .t-text,
.uc-sm-cards .t-section__title {
    font-weight: 500 !important;
}

.tariffs__card-price-month strong,
.uc-subjects .js-store-prod-name.js-product-name.t-store__card__title,
.uc-subjects .t-store__card__price.t-store__card__price-item {
    font-weight: 600 !important;
}

.uc-doc-nav .t-name {
    font-weight: 800;
}

.uc-main-par .t485__descr,
.uc-main-par .t485__uptitle,
.uc-subj .t-card__uptitle {
    font-weight: 600;
}

.uc-subj .t-card__uptitle ul span {
    font-weight: 400;
}

.uc-banner .t165__uptitle,
.uc-main-par .t485__uptitle,
.uc-step-cards .t-card__uptitle,
.uc-team .t-card__uptitle {
    letter-spacing: 0;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-cards .t-card__title,
.uc-sm-cards .t-card__title {
    letter-spacing: -0.01rem;
}

.t-body .t678__form-bottom-text,
.t-body .t702__form-bottom-text,
.uc-cards .t-card__descr {
    letter-spacing: -0.0075rem;
}

.uc-subj .t-card__uptitle {
    letter-spacing: unset;
}

.tariffs,
.uc-cart .t706__cartpage-products_empty,
.uc-cart .t706__cartwin-heading,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount,
.uc-cart .t706__cartwin-totalamount-info,
.uc-cart .t706__cartwin-totalamount-label,
.uc-cart .t706__product-amount,
.uc-cart .t706__product-deleted__timer__return,
.uc-cart .t706__product-deleted__timer__title,
.uc-cart .t706__product-title,
.uc-doc .t-text,
.uc-faq .t849__text,
.uc-faq .t849__title,
.uc-how .t-card__descr,
.uc-main .t-section__title u,
.uc-subjects .js-store-prod-descr.t-store__card__descr,
.uc-team .t-card__descr,
.uc-team .t-card__title {
    font-family: 'Nunito Sans', Arial, sans-serif;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-cart .t-input,
.uc-team .t-section__descr {
    font-family: 'Nunito Sans', Arial, sans-serif !important;
}

.uc-main-par .t485__descr,
.uc-main-par .t485__uptitle,
.uc-products-title .t017__descr {
    font-family: 'Nunito Sans';
}

.tariffs .t-section__title,
.tariffs__card-price-month strong,
.tariffs__card-title {
    font-family: 'Unbounded', Arial, sans-serif;
}

.uc-menu .t706__bgimg {
    background-size: 1.5rem;
}

.uc-about .t959__card-image,
.uc-benefit .t959__card-image,
.uc-cart .t706__product-imgdiv {
    background-size: contain !important;
}

.uc-cart .t-inputpromocode__btn:after {
    background-size: 1.25rem !important;
}

.uc-subj .t1196__bgimg {
    background-size: contain;
}

.uc-menu .t706__carticon-imgwrap {
    box-shadow: none;
}

.uc-tabs .t395__tab.t395__tab_active {
    box-shadow: 0 0 2rem rgb(0 0 0 / 16%);
}

.uc-menu .t706__carticon-counter {
    min-width: 1.125rem;
}

.uc-menu .t228__leftside,
.uc-menu .t228__rightside {
    min-width: unset !important;
}

.uc-footer .t977__col.t977__col_left {
    min-width: 14.75rem;
}

.uc-menu .t706__carticon-counter {
    top: -0.125rem;
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before,
.t706__bubble-close,
.uc-main-par .t485__img {
    top: 50%;
}

.uc-how .t858__wrap_top {
    top: 1.875rem;
}

.uc-doc-nav .t508__container {
    top: 5rem;
}

.uc-grid-cards .t1073__textwrapper:after,
.uc-team .t-slds__arrow_container {
    top: 0;
}

.uc-tabs .t395__col {
    top: 100%;
}

.uc-menu .t706__carticon-counter {
    right: -0.25rem;
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before {
    right: 0.5rem;
}

.uc-how .t858__wrap_top {
    right: 1.875rem;
}

.uc-faq .t849__icon {
    right: 0.75rem;
}

.t706__bubble-close {
    right: 1rem;
}

.uc-main-par .t485__img {
    right: 0;
}

.uc-grid-cards .t1073__textwrapper:after {
    right: 2rem;
}

.uc-menu .t706__carticon-counter {
    opacity: 0;
}

.uc-banner .t165__text,
.uc-for .t165__text,
.uc-menu .t706__carticon.t706__carticon_sm.t706__carticon_showed .t706__carticon-counter {
    opacity: 1;
}

.uc-footer .t977__col-inner:last-child a:hover {
    opacity: .8;
}

.uc-cart .t706__cartwin {
    opacity: 0 !important;
}

.uc-cart .t706__cartwin.t706__cartwin_showed {
    opacity: 1 !important;
}

.arrow.arrow-disabled {
    opacity: 0.4;
}

.arrow,
.t-body .t-btn,
.t-body .t-submit,
.t706__bubble-close,
.uc-banner .t-col.t-col_5,
.uc-cart .t706__close-button,
.uc-for .t-col.t-col_5,
.uc-menu .t706__carticon-counter,
.uc-team .t-slds__arrow {
    justify-content: center;
}

.arrows,
.uc-for .t-col.t-col_7,
.uc-team .t-slds__arrow_container {
    justify-content: flex-end;
}

.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-faq .t849__trigger-button,
.uc-footer .t977__col.t977__col_left,
.uc-how-cards .t-item,
.uc-how-cards .t509__box {
    justify-content: space-between;
}

.arrow,
.t-body .t-btn,
.t-body .t-submit,
.t706__bubble-close,
.tariffs__card-list-item,
.uc-banner .t165__text li,
.uc-banner .t165__uptitle ul,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-cart .t706__close,
.uc-cart .t706__close-button,
.uc-cart .t706__product,
.uc-faq .t849__trigger-button,
.uc-footer .t977__col-inner:last-child a,
.uc-footer-form .t678,
.uc-menu .t706__carticon-counter,
.uc-sm-cards .t491__wrapper,
.uc-step-cards .t1196__container_flex,
.uc-team .t-slds__arrow {
    align-items: center;
}

.uc-banner .t165__textwrapper,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-footer-form .t-section__container .t-col.t-col_12,
.uc-main .t-section__descr,
.uc-main-par .t-col.t-col_12,
.uc-subj .t-container {
    align-items: flex-start;
}

.uc-banner .t-col.t-col_5,
.uc-footer .t977__col-inner:last-child,
.uc-for .t-col.t-col_5,
.uc-for .t-container {
    align-items: flex-end;
}

.uc-about .t959__card,
.uc-about-img-cards .t1066__box-text,
.uc-cards .t-card__col,
.uc-cart .js-successbox.t-form__successbox,
.uc-faq .t849__wrapper,
.uc-footer .t977__menu,
.uc-how-cards .t509__textwrapper,
.uc-main-par .t-col.t-col_12,
.uc-sm-cards .t-card__col {
    border: 0.0625rem solid #ebebeb;
}

.t-body .t-btn,
.t-body .t-submit,
.uc-tabs .t395__wrapper {
    border: 0.0625rem solid #5850dd;
}

.uc-benefit .t959__card:last-child .t-card__descr li {
    border: 0.0625rem solid #ffffff;
}

.uc-cart .t706__cartwin-bottom,
.uc-cart .t706__cartwin-top {
    border: none;
}

.uc-doc .t026__descr a,
.uc-tabs .t395__tab {
    border: none !important;
}

.tariffs__card:nth-child(2n - 1) .btn,
#allrecords .uc-banner .t-btn {
    border: 0.0625rem solid #ffffff !important;
}

.t-body .js-store-grid-cont,
.uc-how .t858__container.t-card__container {
    flex-wrap: nowrap;
}

.uc-grid-cards .t1073__row {
    flex-wrap: wrap;
}

.t-body .t-btn,
.t-body .t-submit {
    isolation: isolate;
}

.uc-cart .t-form__submit,
.uc-footer-form .t-section__title span {
    margin-top: 0.625rem;
}

.uc-products-title .t017__descr {
    margin-top: 1rem;
}

.uc-cards .t-card__descr,
.uc-cart .t706__orderform {
    margin-top: 0;
}

.uc-footer-form .t-text span:last-child,
.uc-main .t-section__title,
.uc-step-cards .t-card__uptitle {
    margin-top: 0.5rem;
}

.uc-main .t-section__descr u,
.uc-subj .t-card__uptitle,
.uc-subjects .js-store-price-wrapper.t-store__card__price-wrapper {
    margin-top: auto;
}

.t-body .t-form__submit,
.uc-cards .t-card__title,
.uc-subj .t-card__btn-wrapper,
.uc-subj .t-card__descr,
.uc-subjects .js-store-prod-descr.t-store__card__descr,
.uc-subjects .t-store__card__wrap_txt-and-btns {
    margin-top: 1.25rem;
}

.t-body .t678__form-bottom-text,
.t-body .t702__form-bottom-text {
    margin-top: 0.625rem !important;
}

.uc-footer .t977__text {
    margin-top: 0 !important;
}

.uc-footer .t977__descr ul {
    margin-top: 1.25rem !important;
}

.uc-schedule .t-section__bottomwrapper,
.uc-subj .t1196__items {
    margin-top: 2rem;
}

.uc-step-cards .t-card__descr {
    margin-top: 1.75rem;
}

.uc-schedule .t514__leftcol {
    margin-top: 0.25rem;
}

.uc-banner .t165__btn-container {
    margin-top: 1.5rem;
}

.t-body .t-btn,
.t-body .t-submit {
    background-color: #5850dd;
}

.uc-cart .t706__product-imgdiv {
    background-color: transparent;
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before,
.tariffs__card-list-item:before,
.uc-banner .t165__text li:before,
.uc-cart .js-successbox.t-form__successbox:after,
.uc-grid-cards .t1073__textwrapper:after {
    content: '';
}

.t-body .t-btn:after,
.t-body .t-btn:before,
.t-body .t-submit:after,
.t-body .t-submit:before,
.t706__bubble-close,
.uc-main-par .t485__img {
    transform: translateY(-50%);
}

.t-body .t-btn:hover:before,
.t-body .t-submit:hover:before {
    transform: scale(17);
}

.uc-menu .t706__carticon-imgwrap:hover,
.uc-team .t-slds__arrow,
.uc-team .t-slds__arrow_body {
    transform: unset;
}

.uc-cart .t-submit:hover:before {
    transform: scale(25);
}

.uc-cart .t706__cartwin {
    transform: scale(1.2);
}

.uc-cart .t706__cartwin.t706__cartwin_showed {
    transform: scale(1);
}

.arrows,
.uc-team .t-slds__arrow_container {
    transform: translateX(-50%);
}

.uc-tabs .t395__col {
    transform: translate(-50%, 100%);
}

.t-body .uc-subjects .js-store-grid-cont.t-store__grid-cont {
    padding-left: calc(max(75rem, 100vw) / 2 - 36.25rem) !important;
}

.uc-menu .t228__right_buttons {
    padding-left: 0.625rem;
}

.uc-menu .t-sociallinks {
    padding-left: 1.25rem;
}

.uc-faq .t849__textwrapper {
    padding-left: 1.875rem;
}

.uc-cart .t706__product-amount {
    padding-left: 1.5rem;
}

.uc-cart .t-inputpromocode__btn {
    padding-left: 1rem;
}

.uc-doc .t-container,
.uc-doc-table .t-container {
    padding-left: 14.375rem !important;
}

.t-body .uc-subjects .js-store-grid-cont.t-store__grid-cont {
    scroll-padding: calc(max(75rem, 100vw) / 2 - 36.25rem) !important;
}

.t-body .t-btn:before,
.t-body .t-submit:before,
.uc-subj .t-section__descr span {
    z-index: -1;
}

.uc-doc-nav .t508__container {
    z-index: 100 !important;
}

.uc-tabs .t395__tab.t395__tab_active {
    z-index: 1;
}

.uc-benefit .t959__card:first-child .t-card__descr,
.uc-faq .t849__textwrapper,
.uc-how .t-card__title {
    padding-right: 4.5rem;
}

.t706__bubble-text,
.uc-cart .t706__product-amount,
.uc-how .t-card__descr {
    padding-right: 3.25rem;
}

.uc-cart .t-inputpromocode__btn {
    padding-right: 2.75rem;
}

.uc-team .t-section__container {
    padding-right: 10rem !important;
}

.uc-menu {
    margin-bottom: 5rem;
}

.uc-cart .t706__orderform,
.uc-footer .t977__descr ol li:last-child,
.uc-how-cards .t-card__title {
    margin-bottom: 0;
}

.uc-team .t-section__title {
    margin-bottom: 0.75rem !important;
}

.uc-footer .t977__descr ul,
.uc-footer-form .t-section__title,
.uc-footer-form .t-text,
.uc-grid-cards .t-section__title,
.uc-main .t-section__title {
    margin-bottom: 1.25rem !important;
}

.uc-main .t-section__title u {
    margin-bottom: 1.25rem;
}

.t-body .t-input-group {
    margin-bottom: 0.625rem !important;
}

.t-body .t-input-block .t-text,
.uc-how .t-card__title {
    margin-bottom: 1.5rem;
}

.uc-about .t-section__title,
.uc-cards .t-section__title,
.uc-how-cards .t-section__title,
.uc-sm-cards .t-section__title {
    margin-bottom: 2rem !important;
}

.uc-footer .t977__descr li,
.uc-subj .t-card__descr,
.uc-subjects .js-store-prod-descr.t-store__card__descr {
    margin-bottom: 0.75rem;
}

.uc-how .t-section__title {
    margin-bottom: 2.75rem !important;
}

.tariffs .title.t-section__title,
.uc-about-img-cards .t-section__title,
.uc-faq .t-section__title,
.uc-schedule .t-section__title,
.uc-team .t-section__container {
    margin-bottom: 2.5rem !important;
}

.uc-footer-form .t678__form-bottom-text {
    margin-bottom: 0 !important;
}

.uc-about-img-cards .t1066__heading,
.uc-cards .t-card__title {
    margin-bottom: 0.625rem;
}

.uc-main-par .t485__title {
    margin-bottom: 1rem;
}

.uc-main-par .t485__uptitle {
    margin-bottom: 1.75rem;
}

.uc-about-img-cards .t1066__item:not(:last-child) {
    margin-bottom: 1.875rem;
}

.uc-grid-cards .t-section__container,
.uc-step-cards .t1196__container_flex {
    margin-bottom: 2.5rem;
}

.uc-main .t-section__descr u,
.uc-main .t-section__title u {
    text-decoration: none;
}

.uc-doc .t026__descr a,
.uc-footer .t977__descr ol a {
    text-decoration: underline !important;
}

.t-section__container.t-container .t-col.t-col_12,
.tariffs__card,
.tariffs__card-list,
.tariffs__card-price,
.uc-banner .t165__text ul,
.uc-banner .t165__textwrapper,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-cards .t503__content,
.uc-cart .t-form__inputsbox,
.uc-cart .t706__cartwin-products,
.uc-faq .t-container,
.uc-footer .t977__col.t977__col_left,
.uc-for .t165__text ul,
.uc-for .t165__textwrapper,
.uc-how .t-card__descr ul,
.uc-how-cards .t509__box,
.uc-how-cards .t509__colwrapper,
.uc-main .t-section__descr,
.uc-main-par .t-col.t-col_12,
.uc-subjects .t-store__card__textwrapper,
.uc-subjects .t-store__card__wrap_all {
    flex-direction: column;
}

.uc-doc-nav .t508__container {
    flex-direction: column !important;
}

.tariffs__cards,
.uc-about-img-cards .t1066__flex-wrapper,
.uc-banner .t-container,
.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info,
.uc-faq .t849__trigger-button,
.uc-footer .t-container,
.uc-footer .t977__col.t977__col_left,
.uc-footer-form .t678,
.uc-for .t-container,
.uc-grid-cards .t1073__col:first-child,
.uc-grid-cards .t1073__row,
.uc-main .t-section__descr,
.uc-main .t678,
.uc-subj .t1196__item,
.uc-subjects .t-store__card__wrap_txt-and-btns {
    gap: 1.25rem;
}

.tariffs__card-item-btns,
.tariffs__card-list,
.uc-about .t959__row,
.uc-banner .t165__text ul,
.uc-banner .t165__uptitle ul,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-benefit .t959__row,
.uc-cards .t503__container,
.uc-cart .t706__cartwin-products,
.uc-cart .t706__close,
.uc-faq .t-container,
.uc-footer .t977__menu,
.uc-for .t165__text ul,
.uc-how .t858__container.t-card__container,
.uc-how-cards .t-item,
.uc-how-cards .t509__colwrapper,
.uc-sm-cards .t491__container,
.uc-subjects .js-store-grid-cont.t-store__grid-cont,
.uc-subjects .t-store__card__btns-wrapper.js-store-buttons-wrapper {
    gap: 1rem;
}

.tariffs__card-list-item,
.uc-banner .t165__text li,
.uc-how .t-card__descr ul {
    gap: 0.75rem;
}

.uc-benefit .t959__card-content {
    gap: 1.875rem;
}

.arrows,
.tariffs__card-price,
.uc-step-cards .t1196__controls,
.uc-subj .t1196__controls,
.uc-team .t-slds__arrow_container {
    gap: 0.625rem;
}

.uc-how-cards .t509__box,
.uc-sm-cards .t491__wrapper {
    gap: 1.5rem;
}

.uc-subj .t-card__uptitle ul {
    gap: 0.5rem;
}

.uc-schedule .t514__row {
    gap: 2.5rem;
}

.tariffs__card {
    gap: 2rem;
}

.uc-about .t959__row,
.uc-benefit .t959__row,
.uc-cards .t503__container,
.uc-footer .t977__menu,
.uc-sm-cards .t491__container {
    grid-template-columns: repeat(3, 1fr);
}

.uc-cart .t706__cartwin-content {
    grid-template-columns: 1.15fr 0.85fr;
}

.tariffs__cards,
.uc-cart .t706__cartwin-totalamount-wrap {
    grid-template-columns: 1fr 1fr;
}

.uc-cart .t-inputpromocode__wrapper .t-text {
    grid-template-columns: 1fr auto auto;
}

.uc-about .t959__row {
    grid-template-rows: 12.8125rem 12.8125rem;
}

.uc-footer .t977__col-inner:last-child {
    grid-row: 2;
}

.uc-about .t959__card:nth-child(3),
.uc-footer .t977__col-inner:first-child {
    grid-row: span 2;
}

.uc-about .t959__card-image,
.uc-benefit .t959__card-image {
    background-position: right bottom !important;
}

.uc-benefit .t959__card:last-child .t959__card-image {
    background-position: right 6.875rem bottom !important;
}

.uc-subj .t1196__bgimg {
    background-position: center;
}

.uc-subjects .store__card__wrap_txt-and-opts,
.uc-subjects .store__card__wrap_txt-and-opts>a {
    flex: 1;
}

.arrow,
.tariffs__card-list-item:before,
.uc-banner .t165__text li:before,
.uc-cart .t706__close-button,
.uc-cart .t706__product-del,
.uc-sm-cards .t491__bgimg,
.uc-subj .t1196__imgwrapper,
.uc-subjects .js-product.t-store__card {
    flex-shrink: 0;
}

.uc-subjects .js-product.t-store__card {
    min-height: 30rem;
}

.uc-how .t858__inner-col {
    min-height: 15rem;
}

.uc-benefit .t959__row {
    min-height: 21.875rem;
}

.uc-faq .t849__text {
    min-height: 2.25rem;
}

.uc-footer .t977__col-inner:last-child a {
    min-height: 3.25rem;
}

.uc-how-cards .t509__textwrapper {
    min-height: 11.5rem;
}

.uc-subjects .js-product.t-store__card {
    scroll-snap-align: start;
}

.arrow.arrow-disabled,
.uc-benefit .t959__card-image,
.uc-cart .t706__cartwin,
.uc-cart .t706__product-title,
.uc-subjects .js-product.t-store__card,
.uc-subjects .store__card__wrap_txt-and-opts,
.uc-subjects .t-store__card__wrap_all>a {
    pointer-events: none;
}

.uc-cart .t706__cartwin.t706__cartwin_showed,
.uc-subjects .t-store__card__wrap_all {
    pointer-events: all;
}

.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    overflow-x: auto;
}

.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    overflow-y: hidden;
}

.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    -ms-scroll-snap-type: x mandatory;
}

.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    scroll-snap-type: x mandatory;
}

.uc-subjects .js-store-grid-cont.t-store__grid-cont {
    scrollbar-width: none;
}

.tariffs__card-list,
.tariffs__card-price,
.uc-banner .t165__text ul,
.uc-banner .t165__uptitle ul,
.uc-benefit .t959__card:last-child .t-card__descr ul,
.uc-doc .t026__descr ol,
.uc-footer .t977__descr ol,
.uc-footer .t977__descr ul,
.uc-for .t165__text ul,
.uc-subj .t-card__uptitle ul,
.uc-subjects .js-store-prod-descr.t-store__card__descr ul {
    list-style: none;
}

.uc-cart .t706__cartwin-bottom {
    padding-top: 0;
}

.uc-products-title {
    padding-top: 3.25rem;
}

.uc-banner .t165__img,
.uc-for .t165__img {
    float: unset;
}

.uc-banner .t165__img,
.uc-for .t165__img,
.uc-main-par .t485__img {
    -o-object-fit: contain;
}

.uc-about-img-cards .t1066__img {
    -o-object-fit: cover;
}

.uc-banner .t165__img,
.uc-for .t165__img,
.uc-main-par .t485__img {
    object-fit: contain;
}

.uc-about-img-cards .t1066__img {
    object-fit: cover;
}

.uc-banner .t165__img,
.uc-for .t165__img,
.uc-main-par .t485__img {
    -o-object-position: center bottom;
}

.uc-banner .t165__img,
.uc-for .t165__img,
.uc-main-par .t485__img {
    object-position: center bottom;
}

.uc-banner .t165__img,
.uc-for .t165__img {
    max-height: 24.5rem;
}

.uc-banner .t165__img,
.uc-for .t165__img {
    bottom: 0;
}

.t706__bubble {
    bottom: 1.25rem;
}

.arrows {
    bottom: calc(100% + 2.5rem);
}

.uc-cart .t706__cartwin-prodamount-wrap,
.uc-cart .t706__cartwin-totalamount-info {
    padding-bottom: 0;
}

.uc-banner .t165__title,
.uc-cart .t706__cartwin-top,
.uc-for .t165__title {
    padding-bottom: 2rem;
}

.uc-faq .t849__textwrapper {
    padding-bottom: 0.75rem;
}

.uc-cart .t706__cartwin-totalamount-info {
    padding-bottom: 1.25rem;
}

.uc-schedule .t514__sectiontextwrapper {
    padding: 0 0 2.5rem 2.5rem;
}

.uc-cart .t706__cartwin-products {
    grid-column: 1;
}

.uc-benefit .t959__card:nth-child(2),
.uc-cart .t706__cartwin-top,
.uc-cart .t706__cartwin-totalamount-info {
    grid-column: span 2;
}

.uc-footer .t977__col-inner:last-child {
    grid-column: 2 / 4;
}

.uc-faq .t849__trigger-button,
.uc-subj {
    outline: none !important;
}

.uc-faq .t849__header {
    border-top: unset !important;
}

.uc-doc .t026__descr ol {
    border-top: 0.0625rem solid #000000;
}

.uc-menu .t706__carticon_neworder .t706__carticon-imgwrap {
    -webkit-animation: unset;
}

.uc-menu .t706__carticon_neworder .t706__carticon-counter {
    -webkit-animation: cart 0.4s ease forwards;
}

.uc-menu .t706__carticon_neworder .t706__carticon-imgwrap {
    animation: unset;
}

.uc-menu .t706__carticon_neworder .t706__carticon-counter {
    animation: cart 0.4s ease forwards;
}

.uc-faq .t849__icon {
    fill: #f1edfc !important;
}

.uc-faq .t849__accordion:hover .t849__icon,
.uc-faq .t849__header.t849__opened .t849__icon {
    fill: #704fe6 !important;
}

.uc-faq .t849__icon {
    stroke: #704fe6 !important;
}

.uc-faq .t849__accordion:hover .t849__icon,
.uc-faq .t849__header.t849__opened .t849__icon {
    stroke: #f1edfc !important;
}

.uc-cart .t706__cartwin-heading {
    white-space: nowrap;
}

.uc-cart .t706__cartwin-content {
    -moz-column-gap: 0.625rem;
}

.uc-cart .t706__cartwin-content {
    column-gap: 0.625rem;
}

.uc-cart .t706__cartwin-content {
    cursor: default;
}

.arrow,
.uc-cart .t706__cartwin {
    cursor: pointer;
}

.uc-cart .t706__product-amount {
    margin-left: auto;
}

.uc-banner .t165__uptitle,
.uc-cart .t706__cartwin-totalamount-wrap,
.uc-step-cards .t-card__title,
.uc-subj .t-card__title {
    order: 1;
}

.uc-cart .t-input-group,
.uc-step-cards .t-card__uptitle,
.uc-subj .t-card__descr {
    order: 2;
}

.uc-cart .t-form__submit,
.uc-subj .t-card__btn-wrapper {
    order: 4;
}

.uc-step-cards .t-card__descr,
.uc-subj .t-card__uptitle {
    order: 3;
}

.uc-cart .t706__cartwin-totalamount-info {
    border-bottom: 0.0625rem solid #ebebeb;
}

.t-body .t-input-phonemask__options-wrap {
    border-color: #ebebeb;
}

.uc-about .t959__card:nth-child(3) {
    border-color: transparent;
}

.uc-faq .t849__lines>path:first-child {
    d: path("M 13 20 H 27");
}

.uc-faq .t849__lines>path:last-child {
    d: path("M 20 13 V 27");
}

.uc-how .t-card__title {
    -ms-word-break: break-all;
}

.uc-how .t-card__title {
    -webkit-hyphens: auto;
}

.uc-how .t-card__title {
    -ms-hyphens: auto;
}

.uc-how .t-card__title {
    hyphens: auto;
}

.uc-how .t-card__title {
    -webkit-hyphenate-before: 2;
}

.uc-how .t-card__title {
    -webkit-hyphenate-after: 3;
}

.uc-how .t-card__title {
    hyphenate-lines: 3;
}

.arrows,
.uc-tabs .t395__col,
.uc-team .t-slds__arrow_container {
    left: 50%;
}

.uc-cart .t-inputpromocode__wrapper {
    border-spacing: 0.625rem;
}

.uc-subj .t-section__descr span {
    -webkit-box-decoration-break: clone;
}

.uc-subj .t-section__descr span {
    box-decoration-break: clone;
}

.schedule-popup {
    padding: 1.25rem;
    font-family: 'Nunito Sans';
}

.schedule-popup__title {
    font-family: 'Unbounded', Arial, sans-serif;
    font-size: 1.5rem;
    margin-bottom: 1.25rem;
}

.schedule-popup__items {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none;
}

.schedule-popup__items li {
    display: flex;
    gap: 1rem;
}

.schedule-popup__items li span {
    display: flex;
    align-items: flex-start;
    gap: 1rem;
    font-size: 1rem;
    line-height: 1.25;
    position: relative;
    padding-bottom: 1.25rem;
    margin: 3px 0 0;
}

.schedule-popup__items li span:after {
    content: '';
    width: 0.75rem;
    height: 0.75rem;
    border-radius: 50%;
    background: #5850dd;
    margin: 2px 0 0;
}

.schedule-popup__items li span:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 100%;
    background: #f0f0f4;
    right: 5px;
    z-index: -1;
}

.schedule-popup__items li p {
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.2;
    padding-bottom: 1.25rem;
}

.schedule-popup__items li:last-child span:before {
    display: none;
}

@media screen and (max-width: 1300px) {
    .uc-team .t-slds__container {
        width: 100%;
    }
}

@media screen and (max-width: 1200px) {
    .t-body .uc-subjects .js-store-grid-cont.t-store__grid-cont {
        padding-left: 1.25rem !important;
    }

    .t-body .uc-subjects .js-store-grid-cont.t-store__grid-cont {
        scroll-padding: 1.25rem !important;
    }

    .uc-subj .t1196__slider {
        --container-width: calc(100% - 2.5rem);
    }

    .t-body .t-container {
        max-width: 75rem;
    }

    .uc-menu .t228__imglogo {
        margin-right: 1.875rem;
    }

    .uc-for .t165__text {
        font-size: 1.125rem;
    }

    .uc-footer-form .t-section__descr {
        font-size: 1.5rem;
    }

    .uc-footer .t977__descr {
        font-size: 1rem;
    }

    .uc-main-par .t485__title {
        font-size: 2.25rem;
    }

    .uc-footer .t977__col-inner {
        width: unset;
    }

    .uc-sm-cards .t-card__col {
        display: flex;
    }

    .uc-sm-cards .t-card__col {
        align-items: center;
    }

    .uc-main-par .t-col.t-col_12 {
        padding: 3.25rem;
    }

    .uc-step-cards .t1196__slider {
        --column-gap: 40px;
    }
}

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

    .uc-menu .t228__list.t-menu__list,
    .uc-menu .t228__rightcontainer {
        display: flex;
    }

    .uc-menu .t228__rightside .t-sociallinks {
        display: none;
    }

    .uc-menu .t228__list.t-menu__list,
    .uc-menu .t228__rightcontainer {
        flex-direction: column;
    }

    .uc-menu .t228__rightcontainer {
        align-items: flex-start;
    }

    .uc-menu .t228__right_descr {
        margin: 0 0 2.5rem;
    }

    .uc-menu .t228__right_buttons,
    .uc-menu .t228__rightcontainer {
        margin: 0;
    }

    .uc-menu .t228__right_buttons,
    .uc-menu .t228__right_descr {
        padding: 0;
    }

    .uc-menu .tmenu-mobile__container {
        padding: 0 1.25rem;
    }

    .uc-menu .t228__list_item {
        padding: 0 !important;
    }

    .uc-menu .t-menu__link-item,
    .uc-menu .t228__right_descr {
        font-family: 'Unbounded', Arial, sans-serif !important;
    }

    .uc-menu .t-menu__link-item,
    .uc-menu .t228__right_descr {
        font-size: 1.25rem !important;
    }

    .uc-menu .t-btn {
        font-size: 1.25rem;
    }

    .uc-menu .tmenu-mobile__container {
        min-height: 5rem;
    }

    .uc-menu .t228__list.t-menu__list {
        gap: 1.75rem;
    }

    .uc-menu .t228__list_item {
        text-align: left;
    }

    .uc-menu .t-menu__link-item {
        font-weight: 400 !important;
    }

    .uc-menu .t706__carticon-imgwrap {
        width: 2.75rem;
    }

    .uc-menu .t706__carticon-imgwrap {
        height: 2.75rem;
    }

    .uc-menu .t706__bgimg {
        background-size: 1.375rem;
    }

    .uc-menu .t706__carticon-counter {
        right: -0.375rem;
    }

    .uc-menu .t706__carticon-counter {
        top: -0.25rem;
    }

    .uc-menu .t706__carticon {
        margin-left: auto;
    }

    .uc-menu .t706__carticon {
        margin-right: 1.25rem;
    }
}

@media screen and (max-width: 960px) {
    .t-body .t-col,
    .uc-team .t923__slds-wrapper {
        padding: 0;
    }
    
    .uc-cards .t-card__col,
    .uc-footer-form .t-container:last-child,
    .uc-how-cards .t509__textwrapper,
    .uc-main .t-container:last-child,
    .uc-sm-cards .t-card__col,
    .uc-team .t923__col {
        padding: 1.875rem !important;
    }
    
    .uc-footer-form .t678,
    .uc-main .t678 {
        padding: 2.5rem;
    }
    
    .uc-for .t-col.t-col_7 {
        padding: 2.5rem 2.5rem 2.5rem 0;
    }
    
    .uc-main-par .t-col.t-col_12 {
        padding: 3.25rem 3.25rem 0;
    }
    
    .uc-tabs .t395__select {
        padding: 0.75rem 2.5rem 0.75rem 0.75rem;
    }
    
    .uc-about-img-cards .t1066__box-text {
        padding: 1.25rem;
    }
    
    .uc-step-cards .t1196__slider {
        padding: 0 1.25rem;
    }
    
    .uc-team .t-slds__item {
        max-width: 23.5rem;
    }
    
    .uc-main-par .t485__title,
    .uc-tabs .t395__col {
        max-width: unset;
    }
    
    .uc-main-par .t485__descr {
        max-width: 26.25rem;
    }
    
    .uc-about .t959__row,
    .uc-footer-form .t-section__title,
    .uc-main-par .t485__img {
        width: 100%;
    }
    
    .uc-how .t858__col,
    .uc-subjects .js-product.t-store__card {
        width: 22.5rem;
    }
    
    .uc-tabs .t395__col {
        width: unset;
    }
    
    .uc-subjects .js-product.t-store__card {
        min-width: unset;
    }
    
    .uc-how-cards .t509__textwrapper,
    .uc-subjects .js-product.t-store__card {
        margin: 0;
    }
    
    #allrecords .uc-cards .t-card__col {
        margin: 0 !important;
    }
    
    .uc-how .t858__container.t-card__container {
        overflow-x: auto;
    }
    
    .uc-how .t858__container.t-card__container {
        overflow-y: hidden;
    }
    
    .uc-how .t858__container.t-card__container {
        -ms-scroll-snap-type: x mandatory;
    }
    
    .uc-how .t858__container.t-card__container {
        scroll-snap-type: x mandatory;
    }
    
    .uc-how .t858__container.t-card__container {
        scrollbar-width: none;
    }
    
    .uc-how .t858__container.t-card__container {
        scroll-padding: 1.25rem;
    }
    
    .uc-how .t858__col {
        flex-shrink: 0;
    }
    
    .uc-how .t858__col {
        scroll-snap-align: start;
    }
    
    .uc-how .t858__container.t-card__container::-webkit-scrollbar,
    .uc-how-cards .t509__mobileimg {
        display: none;
    }
    
    .uc-how-cards .t509__desktopimg {
        display: block;
    }
    
    .uc-how .t858__container.t-card__container {
        display: flex;
    }
    
    .uc-benefit .t959__card:last-child .t959__card-image {
        background-position: right bottom !important;
    }
    
    .uc-footer-form .t-section__title {
        box-sizing: border-box;
    }
    
    .uc-footer-form .t-section__title {
        -ms-word-break: break-all;
    }
    
    .tariffs__card-title,
    .uc-footer-form .t-section__title {
        -webkit-hyphens: auto;
    }
    
    .uc-footer-form .t-section__title {
        -moz-hyphens: auto;
    }
    
    .tariffs__card-title,
    .uc-footer-form .t-section__title {
        -ms-hyphens: auto;
    }
    
    .tariffs__card-title,
    .uc-footer-form .t-section__title {
        hyphens: auto;
    }
    
    .uc-footer-form .t-section__title {
        -webkit-hyphenate-before: 2;
    }
    
    .uc-footer-form .t-section__title {
        -webkit-hyphenate-after: 3;
    }
    
    .uc-footer-form .t-section__title {
        hyphenate-lines: 3;
    }
    
    .tariffs .title.t-section__title,
    .uc-about .t-section__title,
    .uc-about-img-cards .t-section__title,
    .uc-benefit .t959__card:first-child .t-card__title,
    .uc-cards .t-section__title,
    .uc-faq .t-section__title,
    .uc-footer-form .t-section__title,
    .uc-grid-cards .t-section__title,
    .uc-how .t-section__title,
    .uc-how-cards .t-section__title,
    .uc-main .t-section__title,
    .uc-main-par .t485__title,
    .uc-products-title .t017__title,
    .uc-schedule .t-section__title,
    .uc-sm-cards .t-section__title,
    .uc-step-cards .t-section__title,
    .uc-team .t-section__title {
        font-size: 2rem !important;
    }
    
    .tariffs__card-title {
        font-size: 1.5rem;
    }
    
    .uc-main-par .t485__img {
        position: unset;
    }
    
    .uc-main-par .t485__img {
        transform: unset;
    }
    
    .uc-tabs .t395__col {
        transform: translate(0, calc(100% + 0.0625rem));
    }
    
    .uc-main-par .t485__img {
        order: 1;
    }
    
    .uc-main-par .t485__img {
        margin-top: 2rem;
    }
    
    .uc-cards .t503__container,
    .uc-sm-cards .t491__container {
        grid-template-columns: 1fr 1fr;
    }
    
    .uc-tabs .t395__col {
        left: unset;
    }
    
    .uc-tabs .t395__col {
        right: 0;
    }
    
    .tariffs__card-item-btns {
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 768px) {
    .uc-benefit .t959__row,
    .uc-cart .t706__cartwin-content,
    .uc-footer .t-container,
    .uc-footer-form .t678,
    .uc-main .t678 {
        flex-direction: column;
    }
    
    .uc-for .t-container {
        flex-direction: column-reverse;
    }
    
    .uc-main .t-section__title {
        margin-top: unset !important;
    }
    
    .uc-for .t-container {
        background-position: left bottom;
    }
    
    .uc-footer-form .t-container:last-child,
    .uc-for .t-col.t-col_5,
    .uc-main .t-container:last-child {
        max-width: unset;
    }
    
    .uc-footer .t977__text {
        max-width: 30rem;
    }
    
    .uc-team .t-slds__item {
        max-width: 21rem;
    }
    
    .uc-about .t959__card-content,
    .uc-about .t959__card-inner,
    .uc-benefit .t-card__descr,
    .uc-benefit .t-card__title,
    .uc-cart .t706__cartpage-products_empty,
    .uc-cart .t706__product-deleted-wrapper,
    .uc-footer .t977__menu,
    .uc-how .t858__wrap,
    .uc-subjects .t-store__card__wrap_all {
        padding: 1.25rem;
    }
    
    .uc-cards .t-card__col,
    .uc-how-cards .t509__textwrapper,
    .uc-sm-cards .t-card__col,
    .uc-team .t923__col {
        padding: 1.25rem !important;
    }
    
    .uc-footer-form .t678,
    .uc-main .t678 {
        padding: 1.875rem;
    }
    
    .uc-for .t-col.t-col_7 {
        padding: 1.875rem 1.875rem 0;
    }
    
    .uc-for .t165__text li {
        padding: 1.25rem 1.5rem;
    }
    
    .uc-main-par .t-col.t-col_12 {
        padding: 2.5rem 1.875rem 0;
    }
    
    .uc-banner .t-col.t-col_7 {
        padding: 2rem;
    }
    
    .tariffs .title,
    .tariffs__cards {
        padding: 0 1.25rem;
    }
    
    .tariffs .container {
        padding: 0;
    }
    
    .uc-about .t959__row {
        grid-template-columns: 1fr 1fr;
    }
    
    .uc-about .t959__row {
        grid-template-rows: repeat(3, 12.8125rem);
    }
    
    .uc-how .t858__col,
    .uc-subjects .js-product.t-store__card {
        width: 20rem;
    }
    
    .uc-footer .t977__menu,
    .uc-footer .t977__text,
    .uc-for .t165__text ul,
    .uc-for .t165__textwrapper,
    .uc-grid-cards .t1073__col:last-child {
        width: 100%;
    }
    
    .uc-step-cards .t1196__item {
        width: calc(100% - 1.25rem) !important;
    }
    
    .uc-grid-cards .t1073__col {
        width: calc((100% - 1.25rem) / 2);
    }
    
    .tariffs__card {
        width: calc(100% - 1.25rem);
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -ms-word-break: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -webkit-hyphens: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -moz-hyphens: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -ms-hyphens: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        hyphens: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -webkit-hyphenate-before: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        -webkit-hyphenate-after: unset;
    }
    
    .uc-footer-form .t-section__title,
    .uc-how .t-card__title {
        hyphenate-lines: unset;
    }
    
    .uc-footer-form .t-section__descr,
    .uc-subjects .js-store-prod-name.js-product-name.t-store__card__title {
        font-size: 1.25rem;
    }
    
    .uc-step-cards .t-card__title,
    .uc-subj .t-card__title {
        font-size: 1.25rem !important;
    }
    
    .tariffs__cards,
    .uc-benefit .t959__row,
    .uc-cart .t706__cartwin-content {
        display: flex;
    }
    
    .tariffs__cards::-webkit-scrollbar {
        display: none;
    }
    
    .uc-benefit .t959__card:first-child .t-card__descr {
        min-height: 8.125rem;
    }
    
    .video {
        border-radius: 1.25rem;
    }
    
    .uc-footer .t-container {
        padding-bottom: 6rem !important;
    }
    
    .uc-footer {
        padding-bottom: 1.25rem;
    }
    
    .uc-footer .t-container {
        position: relative;
    }
    
    .uc-footer .t977__text {
        position: absolute;
    }
    
    .uc-footer .t977__text {
        bottom: 0;
    }
    
    .uc-footer .t977__text {
        left: 1.25rem;
    }
    
    .uc-cart .t706__cartwin-content {
        gap: 0.625rem;
    }
    
    .uc-products-title .t017__descr {
        padding-right: 7.5rem;
    }
    
    .tariffs__cards {
        overflow-x: auto;
    }
    
    .tariffs__cards {
        scrollbar-width: none;
    }
    
    .tariffs .title,
    .tariffs__cards {
        box-sizing: border-box;
    }
    
    .tariffs__cards {
        scroll-padding: 1.25rem;
    }
    
    .tariffs__cards {
        -ms-scroll-snap-type: x mandatory;
    }
    
    .tariffs__cards {
        scroll-snap-type: x mandatory;
    }
    
    .tariffs__card {
        flex-shrink: 0;
    }
    
    .tariffs__card {
        scroll-snap-align: start;
    }
}

@media screen and (max-width: 640px) {
    .uc-team .t-section__title {
        padding-right: 9.625rem !important;
    }
    
    .uc-cart .t706__product-amount {
        padding-right: 2rem;
    }
    
    .uc-footer .t977__text {
        margin-bottom: 0;
    }
    
    .uc-footer .t977__col-inner:first-child {
        margin-bottom: 1.25rem;
    }
    
    .uc-footer .t977__menu {
        grid-template-columns: 1fr 1fr;
    }
    
    .uc-cards .t503__container,
    .uc-sm-cards .t491__container {
        grid-template-columns: unset;
    }
    
    .uc-footer .t977__col-inner:first-child,
    .uc-footer .t977__col-inner:last-child {
        grid-column: span 2;
    }
    
    .uc-footer .t977__col-inner:first-child {
        grid-row: 1;
    }
    
    .uc-footer .t977__col-inner:last-child {
        grid-row: 3;
    }
    
    .uc-doc-nav .t508 .t-list__item,
    .uc-for .t-container {
        display: flex;
    }
    
    .uc-doc-nav .t-name {
        display: none !important;
    }
    
    .uc-doc-nav .t-descr {
        display: inline-flex;
    }
    
    .uc-doc-nav .t508__container:after,
    .uc-doc-nav .t508__container:before,
    .uc-grid-cards .t1073__bgimg,
    .uc-how-cards .t509__desktopimg {
        display: none;
    }
    
    .uc-products-title .t017__descr span {
        display: inline;
    }
    
    .uc-footer .t977__text {
        max-width: calc(100% - 2.5rem);
    }
    
    .uc-doc-nav .t508__container {
        max-width: unset !important;
    }
    
    .uc-doc-nav .t508 .t-list__item {
        max-width: 12rem;
    }
    
    .uc-cart .t706__product {
        margin: 0;
    }
    
    .uc-cart .t706__close-button,
    .uc-cart .t706__product-deleted,
    .uc-doc-nav .t508 .t-list__item {
        margin: 0 !important;
    }
    
    .uc-cart .t706__product-del,
    .uc-doc-nav .t508__container {
        position: unset;
    }
    
    .tariffs__card,
    .uc-cart .t706__cartwin-checkout,
    .uc-cart .t706__cartwin-content,
    .uc-cart .t706__product,
    .uc-grid-cards .t1073__textwrapper {
        padding: 1.25rem;
    }
    
    .uc-doc-nav .t-descr {
        padding: 0.5rem;
    }
    
    .uc-schedule .t514__sectiontextwrapper {
        padding: 0 0 1.25rem 1.25rem;
    }
    
    .uc-for .t-col.t-col_7 {
        padding: 1.875rem 1.25rem 0;
    }
    
    .uc-banner .t-col.t-col_7 {
        padding: 1.875rem 1.25rem 1.25rem;
    }
    
    .uc-cart .t706__cartwin-top {
        padding-bottom: 1.25rem;
    }
    
    .uc-cart .t706__close {
        justify-content: flex-start !important;
    }
    
    .uc-doc-nav .t-descr,
    .uc-doc-nav .t508__container {
        justify-content: center;
    }
    
    .uc-cart .t706__product-imgdiv,
    .uc-cart .t706__product-thumb {
        width: 2.75rem;
    }
    
    .uc-footer .t977__logo,
    .uc-menu .tmenu-mobile__imglogo {
        width: 7.5rem !important;
    }
    
    .uc-doc-nav .t508 .t-list__item {
        width: unset;
    }
    
    .uc-grid-cards .t1073__col {
        width: 100%;
    }
    
    .uc-cart .t706__product-imgdiv,
    .uc-cart .t706__product-thumb {
        height: 2.75rem;
    }
    
    .uc-doc-nav .t-descr {
        height: 100%;
    }
    
    .uc-cart .t706__product-thumb {
        margin-right: 1.25rem;
    }
    
    .uc-doc .t-container,
    .uc-doc-table .t-container {
        padding-left: 1.25rem !important;
    }
    
    .uc-faq .t849__trigger-button {
        padding-left: 1.25rem;
    }
    
    .uc-doc-nav .t508__container {
        flex-direction: row !important;
    }
    
    .uc-about-img-cards .t1066__flex-wrapper,
    .uc-grid-cards .t1073__row {
        flex-direction: column;
    }
    
    .uc-doc-nav .t508__container {
        flex-wrap: wrap;
    }
    
    .uc-doc-nav .t508__container {
        gap: 0.625rem;
    }
    
    .uc-doc-nav .t-descr {
        background: #ededed;
    }
    
    .uc-doc-nav .t-descr {
        border-radius: 0.5rem;
    }
    
    .uc-faq .t849__wrapper {
        border-radius: 0.625rem;
    }
    
    .uc-doc-nav .t-descr {
        box-sizing: border-box;
    }
    
    .uc-doc-nav .t-descr {
        align-items: center;
    }
    
    .uc-banner .t165__textwrapper {
        align-items: unset;
    }
    
    .uc-doc-nav .t-descr {
        text-align: center;
    }
    
    .uc-cards .t503__container,
    .uc-sm-cards .t491__container {
        grid-template-rows: repeat(3, 1fr);
    }
    
    .uc-products-title .t017__descr span {
        -webkit-box-decoration-break: clone;
    }
    
    .uc-products-title .t017__descr span {
        -ms-box-decoration-break: clone;
    }
    
    .uc-products-title .t017__descr span {
        -o-box-decoration-break: clone;
    }
    
    .uc-products-title .t017__descr span {
        box-decoration-break: clone;
    }
    
    .tariffs__card-title {
        font-size: 1.25rem;
    }
    
    .uc-schedule .t-section__title,
    .uc-grid-cards .t-section__title,
    .uc-grid-cards .t-section__descr {
        margin-inline: 0 !important;
        text-align: left;
    }
    
    .uc-products-title .t017__title {
        text-align: left;
    }
}

@media screen and (max-width: 560px) {
    .t-body .t-popup__block-close {
        background: unset;
    }
    
    .t-body .t-popup__container {
        border-radius: 0 !important;
    }
    
    .uc-schedule .t-popup__container {
        margin: 0 !important;
        max-width: unset;
    }
    
    .uc-schedule .t-popup {
        padding: 0 !important;
    }
    
    .uc-schedule .t-popup__close-wrapper svg g {
        fill: #000000;
    }
}

@media screen and (max-width: 480px) {
    .uc-footer-form .t678,
    .uc-main .t678,
    .uc-team .t923__slds-wrapper {
        padding: 0 !important;
    }

    .uc-footer-form .t-container:last-child,
    .uc-footer-form .t-section__container,
    .uc-footer-form .t678,
    .uc-main .t-container:last-child,
    .uc-main .t-section__container {
        padding: 1.25rem !important;
    }

    .uc-for .t-col.t-col_7,
    .uc-main-par .t-col.t-col_12 {
        padding: 1.25rem 1.25rem 0;
    }

    .uc-for .t165__text li {
        padding: 1.25rem;
    }

    .uc-faq .t849__trigger-button {
        padding: 0.75rem 4.5rem 0.75rem 1.25rem;
    }

    .uc-footer .t977__col-inner:last-child a {
        padding: 1rem 1.25rem;
    }

    .uc-cart .t706__product-amount {
        padding: 0 1.25rem;
    }

    .uc-tabs .t395__select {
        padding: 0.5rem 2.5rem 0.5rem 0.5rem;
    }

    .uc-footer-form .t678,
    .uc-main .t678 {
        background: unset;
    }

    .uc-main .t-section__container {
        background: url('https://static.tildacdn.com/tild3764-6333-4531-a438-616436623732/Frame_1321316695.svg') no-repeat center right / auto 100%, #5850dd;
    }

    .uc-footer-form .t-section__container {
        background: url(https://static.tildacdn.com/tild3465-6366-4438-b230-316366373262/Frame-2.svg) no-repeat center, #5850dd;
    }

    .uc-faq .t849__wrapper,
    .uc-footer-form .t-section__container,
    .uc-for .t-container,
    .uc-main .t-section__container,
    .uc-main-par .t-col.t-col_12 {
        border-radius: 1.25rem;
    }

    .uc-footer .t977__col-inner:last-child {
        grid-row: 4;
    }

    .uc-about .t959__card:nth-child(3) {
        grid-row: unset;
    }

    .uc-about .t959__row,
    .uc-footer .t977__menu {
        grid-template-columns: 1fr;
    }

    .uc-about .t959__row {
        grid-template-rows: unset;
    }

    .uc-about .t959__card {
        min-height: 12.8125rem;
    }

    .uc-benefit .t959__card:nth-child(2) {
        min-height: 20.625rem;
    }

    .uc-benefit .t959__card:first-child .t-card__descr {
        min-height: 10rem;
    }

    .video {
        min-height: 11.25rem;
    }

    .uc-faq .t849__trigger-button {
        min-height: 4.5rem;
    }

    .uc-footer .t977__col-inner:first-child,
    .uc-footer .t977__col-inner:last-child {
        grid-column: unset;
    }

    .uc-about .t-card__title {
        -webkit-hyphens: auto;
    }

    .uc-about .t-card__title {
        -moz-hyphens: auto;
    }

    .uc-about .t-card__title {
        -ms-hyphens: auto;
    }

    .uc-about .t-card__title {
        hyphens: auto;
    }

    .uc-about .t-card__title {
        -webkit-hyphenate-before: 2;
    }

    .uc-about .t-card__title {
        -webkit-hyphenate-after: 3;
    }

    .uc-about .t-card__title {
        hyphenate-lines: 3;
    }

    .tariffs .title.t-section__title,
    .uc-about .t-section__title,
    .uc-about-img-cards .t-section__title,
    .uc-benefit .t959__card:first-child .t-card__title,
    .uc-cards .t-section__title,
    .uc-faq .t-section__title,
    .uc-footer-form .t-section__title,
    .uc-grid-cards .t-section__title,
    .uc-how .t-section__title,
    .uc-how-cards .t-section__title,
    .uc-main .t-section__title,
    .uc-main-par .t485__title,
    .uc-products-title .t017__title,
    .uc-schedule .t-section__title,
    .uc-sm-cards .t-section__title,
    .uc-step-cards .t-section__title,
    .uc-subj .t-section__title,
    .uc-team .t-section__title {
        font-size: 1.5rem !important;
    }

    .t-body .t-input-block .t-text>div {
        font-size: 1.25rem !important;
    }

    .uc-for .t165__title {
        font-size: 1.4375rem;
    }

    .uc-benefit .t959__card:first-child .t-card__descr,
    .uc-benefit .t959__card:last-child .t-card__descr li {
        font-size: 1rem;
    }

    .uc-faq .t849__title {
        font-size: 1.125rem;
    }

    .uc-how .t858__col,
    .uc-subjects .js-product.t-store__card {
        width: calc(100% - 1.25rem);
    }

    .uc-faq .t849__icon {
        width: 2.5rem;
    }

    .uc-subj .t1196__item {
        width: calc(100% - 1.25rem) !important;
    }

    .uc-team .t-slds__item {
        max-width: calc(100% - 1.25rem);
    }

    .uc-benefit .t959__card:first-child .t-card__descr {
        padding-right: 3.25rem;
    }

    .uc-benefit .t959__card:last-child .t959__card-image {
        background-position: right bottom !important;
    }

    .uc-benefit .t959__card:last-child .t959__card-image {
        background-size: 11.875rem !important;
    }

    .uc-faq .t849__trigger-button {
        height: unset;
    }

    .uc-faq .t849__icon {
        height: 2.5rem;
    }

    .uc-faq .t849__textwrapper {
        padding-left: 1.25rem;
    }

    .uc-footer-form .t-container:last-child,
    .uc-main .t-container:last-child {
        border: 0.0625rem solid #ebebeb;
    }

    .uc-footer .t-container {
        padding-bottom: 7rem !important;
    }

    .uc-footer-form .t678,
    .uc-main .t678 {
        gap: 0.625rem;
    }

    .uc-subj .t1196__slider {
        gap: 1.25rem !important;
    }

    .uc-tabs .t395__col {
        transform: translate(0, calc(100% + 0.375rem));
    }
    
    .uc-main-par .t485__descr {
        margin-bottom: 1.75rem;
    }
    
    .uc-banner .t165__img {
        display: none;
    }
    
    .uc-banner .t165__title {
        font-size: 1.5rem;
    }
}