.t902__wrap_right {
     order: 1;
}

.t902__wrap_left {
    order: 2;
}


/* подложка меню в шапке в десктопе */
.t228__maincontainer.t228__c12collumns {
    border-radius:20px;
    background:#EBF0F3;
}

/* подложка меню в шапке в десктопе - на весь блок */
.uc-headermenu {
    background:#121921;
}

/* подложка меню в шапке в мобильной */
.tmenu-mobile__container {
    border-radius:10px;
    background:#EBF0F3;
    margin:10px;
    padding:10px!important;
}

/* бургер в мобильной */

.t-menuburger {
    width: 43px!important;
    height: 43px!important;
	background:#32363D!important;
	border-radius:10px!important;
}

.t-menuburger span {
    width:25px!important;
    height:2px!important;
    margin:12px 9px;
}

.t-menuburger-opened span:nth-child(1) {
    display:none;
}

.t-menuburger-opened span:nth-child(4) {
    display:none;
}


/* лого в мобильной */
.tmenu-mobile__imglogo {
    height:43px!important;
}

/* скругление hero внизу */
#rec1627535461 .t396__artboard {
    border-radius:0px 0px 50px 50px;
}

/* отступ у заголовка секции */
.t795__title {
    margin-bottom:0px;
}

/* заголовок секции */
.t795 .t-container {
    background:#EBF0F3;
    border-radius:20px 20px 0px 0px;
}

/* Блок услуги фото радиусы */

.t902__bgimg {
    border-radius:20px;
}


.t902__container {
    background:#EBF0F3;
    border-radius:0px 0px 20px 20px;
    padding-bottom:30px;
}


.t902__inner-col:hover {
   box-shadow: -12px 13px 25px -7px #00000040;
}



















.t1196 .t-section__title:before, .t195__text:before, .t1124__title:before, .t1186__header .t-section__title:before, .t1196 .t-section__title:before, .t1148 .t-section__title:before, .t177__title:before, .t225__title:before, .t1110__title:before, .t1115__title:before, .t1124__title:before, .t178__title:before {
    content: "";
    background:#c80000;
    width: 20px;
    height: 100px;
    display: block;
    position: absolute;
    margin-top:-10px;
    margin-left:-30px;
}

.t1124__title, .t178__title {
    position:relative;
    z-index:1;
}

.t1066__item:not(:last-child) {
    margin-bottom:25px;
}


.t477__content {
    padding:25px 40px;
}

.t477__btn-wrapper {
    padding-top:20px;
}

.t851 .t-card__btn-wrapper {
    margin-top:20px;
}

.t851__inner-wrapper .t-card__title {
    margin-bottom:10px;
}

.t821__maincontainer.t821__c12collumns {
    padding:25px 0 0 0;
}



.t1115__features+.t1115__buttons, .t1115__textwrapper+.t1115__buttons {
    margin-top:20px;
}


@media screen and (max-width: 640px) {
    
    
.t821__phone-container {
    padding-bottom:0px;
}

.t1052 .t-list__item {
    width:50%;
}

.t1052 .t-list__container_inrow1 .t-list__item:first-child, .t1052 .t-list__container_inrow2 .t-list__item:nth-child(-n+2), .t1052 .t-list__container_inrow3 .t-list__item:nth-child(-n+3), .t1052 .t-list__container_inrow4 .t-list__item:nth-child(-n+4) {
    margin-top: 15px!important;
}

.t1052__line {
    margin-top:5px;
    margin-bottom:5px;
}

.t851__textwrapper__content {
    margin:0px auto;
}

.t851__col {
    margin-bottom:20px;
}

.t1124__title {
    margin-bottom:0px;
}

.t491__col {
    width:50%;
    float:left;
    height:155px;
    margin-bottom:10px;
}

.t491__img {
    width:40px!important;
    margin-right:10px;
}

.t491 .t-card__descr {
    margin-top:8px;
}

.t195__imgsection {
    margin:0px;
}

.t1066__box-img-mobile {
    margin-bottom:25px;
}

.t1066__iconimg {
    width:40px;
}

.t1066__textwrapper {
    padding-left:15px;
}


.t821__leftwrapper {
    padding:0px 10px 0px;
    
}



}