.t545__blockimg {
    border-radius: 7px;
}

.t194__img {
    border-radius: 7px;
}

.t485__img {
    border-radius: 7px;
}

.t-slds__img {
    border-radius: 7px;
}

.t480__blockimg {
    border-radius: 7px;
}


.t-opacity_50 {
    opacity: .8;
}

.t-feed__post-popup__title-wrapper {
    padding-top: 60px;
}

.t-menusub__link-item {
    font-size: 18px;
}


.gradient {
        background: linear-gradient(45deg, #e9474a 0%, #ec3b1b 1%, #1a73e8 100%);
        background: -webkit-linear-gradient(45deg, #e9474a 0%, #ec3b1b 1%, #1a73e8 100%);
        -webkit-background-clip: text;
        -moz-background-clip: text;
        -webkit-text-fill-color: rgba(255, 255, 255, 0); 
        -moz-text-fill-color: rgba(255, 255, 255, 0);
}

.gradient .tn-atom {
    display: inline;
}

.t-descr_xxs {
    font-size: 18px;
}

.t-descr_xs {
    font-size: 20px;
}

.t-descr_sm {
    font-size: 20px;
    line-height: 1.55;
}

.t-descr_xxl {
    font-size: 24px;
    line-height: 1.45;
}

.t-heading_xs {
    font-size: 32px;
    line-height: 1.23;
}

.t-heading_md {
    font-size: 32px;
}


.t-name_lg, .t-name_md {
    font-size: 24px;
    line-height: 1.35;
}

.t-name_xs {
    font-size: 20px;
    color: #000;
}

.t-text_xs {
    font-size: 18px;
}

.t-text_lg {
    font-size: 32px;
}


.t-title_xxs {
    font-size: 32px;
}

.t001__title, .t001__descr {
    color: #000;
}


.t175__descr {
    color: #000;
} 

div.uc-t185_white .t-text_lg {
    color: #ffffff;
}

.t194__sectitle, .t194__secdescr {
    font-family: 'Gilroy';
}

.t422__img {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    border-width: 2px;
}

div.uc-t422__orange .t422__img {
    background-color: #ffe04f;
    border-color: #ffe04f;
    border-width: 2px;
}


div.t420 .t-descr_xxs {
    font-size: 14px;
}

.t450__list_item {
    font-size: 18px;
    color: #ffffff;
}

div.t450__rightcontainer .t-descr_xs {
    font-size: 18px;
}

.t450 a {
    color: #ffffff;
}


.t486__title, .t486__descr {
    color: #000;
}

div.t544 .t-descr_xs {
    font-size: 18px;
}

.t958__card-wrapper {
    box-shadow: rgb(0 0 0 / 10%) 0px 0px 40px 0px;
}

div.t958__occupation .t-heading_xs {
    font-size: 20px;
 }
 
div.t958__occupation .t-descr_xs {
    font-size: 16px;
 }
 
 div.t958__review .t-text_md {
    font-size: 18px;
 }
 
.t580__title {
    color: #000;
}

div.t607__tooltip {
    color: #fff;
}

div.t607 .t-descr_xs {
    font-size: 16px;
}

 .t967__additional-descr {
    color: #072135;
    font-size: 32px;
    font-weight: 500;
}

div.t722__content {
    border-radius: 5px;
}

div.t722__textwrapper .t-descr_xl {
    font-size: 20px;
}

div.t722__content .t-text_xs {
    font-size: 16px;
}

div.t722__content .t-title {
     font-size: 52px;
}

.t795__title span {
    padding: 0 10px;
}

/* arrow-nav-ts104n */

.t958__slidecontainer {
    width: 580px !important;
}

.t958 .t-slds__container {
    overflow: hidden;
}

div.t958 .t-popup__container {
    max-width: 760px !important;
}

/*Вариант со стрелками в правом верхнем углу над слайдером*/

.t958__slider{
    margin-left:0 !important;
}

.t958__gallery >.t-container_100 {
    margin-top: 100px;
}

.t958__previous, .t958__next{
    width:60px !important;
    height:60px !important;
}

/*Скругление попапа с текстом*/
.t958__card_popup{
    border-radius:16px !important;
}

/*Стрелка в право - отступ от правой стороны*/
.t958__next{
    right:190px !important;
}

/*Стрелка в лево - отступ от правой стороны*/
.t958__previous {
    right: 250px !important;
}

.t958__gallery > .t958__previous{
    left:inherit !important;
}

/* end arrow-nav-ts104n */

.t997__header-wrapper, .t997__title, .t997__descr {
    color: #000 !important;
}

.t1015 .t-descr_md {
    font-size: 14px;
    color: #7f7f7f;
}

.t1015 .t-text_xs {
    font-size: 14px;
    color: #7f7f7f;
}

.t1015__content {
    border-radius: 7px;
}

.uc-gradient_135 {
    background: linear-gradient(15deg, rgba(232,240,254,1) 35%, rgba(255,255,255,1) 89.84%);
}

.uc-promo-page-btn {
    background: linear-gradient(270deg, #ef673c 0%, #de1b50 100%) !important;
}

/* Mobile */

/*Добавляем стрелки навигации для блока */
@media screen and (min-width:320px){
    
    .t898__btn-text {
        display:none;
    }
    
    .t478__blockimg {
    background-position: left;
    }
    .t958__previous:before {
        content: "";
        width: 40px;    /*Ширина иконки */
        height: 40px;   /*Высота иконки */
        position: absolute;
        /*Вставляем ссылку на стрелку влево */
        background-image: url(https://static.tildacdn.com/lib/tildaicon/31653463-3464-4230-b437-656632343161/Layer_23.svg);  
        background-size: cover;
        transition: all .2s ease-in-out;    /*Плавность анимации*/
        border-radius: 100px;
        background-color: #eee;
    }
    
    .t958__next:before {
        content: "";
        width: 40px;    /*Ширина иконки */
        height: 40px;   /*Высота иконки */
        position: absolute;
        /*Вставляем ссылку на стрелку вправо */
        background-image: url(https://static.tildacdn.com/lib/tildaicon/64393966-3839-4161-b032-366562383366/Layer_21.svg);
        background-size: cover;
        transition: all .2s ease-in-out;    /*Плавность анимации*/
        border-radius: 100px;
        background-color: #eee;
    }
    
  .uc-elementnone { /* Класс вашего элемента в zero block*/
    display: none;
    }

}

/*Конец-Добавляем стрелки навигации для блока */

@media screen and (max-width: 640px) {
    
    .t898__btn-text {
        display:none;
    }
    
    .t478__blockimg {
    background-position: left;
    }

.t-title_xxs {
    font-size: 24px;
}
    
.t-descr_xxl {
    font-size: 20px;
 }
 
.t-descr_sm {
    font-size: 18px;    
 }
 
 .t-descr_md {
    font-size: 18px;    
 }

.t-heading_xs {
    font-size: 24px;
 }
 
.t-text_lg {
    font-size: 24px;
 }
 
 .t-text_sm {
     font-size: 18px;
 }
 
 .t-heading_md {
    font-size: 24px;
 }
 
  .t-rec_pt_210 {
    padding-top: 80px !important;
 }
 
 div.t-feed__textwrapper .t-name_lg, .t-name_md {
    font-size: 20px;
 }

div.t-feed__textwrapper .t-descr_xxs {
    font-size: 16px;
 }

div.t265__wrapper .t-descr_xs {
    font-size: 16px;
}

div.t422__textwrapper .t-descr_sm {
    font-size: 18px;
 }
div.t478__box .t-descr_md {
    font-size: 18px;
 }
 
 div.t508 .t-descr_sm {
    font-size: 16px;
 }

div.t510 .t-descr_sm {
    font-size: 16px;
 }
 
 div.t544 .t-descr_xs {
    font-size: 14px;
 }
 
div.t722__textwrapper .t-descr_xl {
    font-size: 16px;
 }

div.t722__content .t-text_xs {
    font-size: 12px;
 }
 
div.t722__content .t-title {
     font-size: 24px;
}

div.t958__occupation .t-heading_xs {
    font-size: 18px;
 }
 
div.t958__occupation .t-descr_xs {
    font-size: 14px;
 }
 
  div.t958__review .t-text_md {
    font-size: 16px;
 }

}

@media screen and (max-width: 960px) {
    
    .t898__btn-text {
        display:none;
    }
    
    .t478__blockimg {
    background-position: left;
    }
 
.t422__img-mobile {
    background-color: #f8f9fa;
}

div.uc-t422__orange .t422__img-mobile {
    background-color: #ffe04f;
} 

.t958__author-name{
        font-size: 24px !important;  
    }
    .t958__author-descr{
        font-size: 14px !important;  
    }
    .t958__review-text{
        font-size: 16px !important;  
    }
    
}

@media screen and (max-width: 1200px) {
  
 /* .t898__btn-text {
        display:none;
    }
*/
    
.t-title_xxs {
    font-size: 24px;
}

.t-descr_xxl {
    font-size: 20px;
 }
 
 .t958__next:hover:before{ /*Анимация иконки влево при наведении*/
        transition: all .2s ease-in-out;    /*Плавность анимации*/
        transform:translateX(10px);  /*Смещение иконки вправо*/
        opacity:0.7;    /*Прозрачность*/
    }
    
    .t958__previous:hover:before{ /*Анимация иконки влево при наведении*/
        transition: all .2s ease-in-out;    /*Плавность анимации*/
        transform:translateX(-10px);  /*Смещение иконки влево*/
        opacity:0.7;    /*Прозрачность*/
    }
 
}