.uc-intro .t1127__container_first {
    margin-bottom: 40px;
}


.uc-catalog_page .t-col {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    width: 100%;
    }
    .t477__content {
    display: table-cell;
    padding: 40px 50px;
    }
    .t477__title {
    margin-bottom: 10px;
    }
    .t477__descr {
    margin-top: 10px;
    }
    .t477__btntext-wrapper {
    display: inline-block;
    padding-top: 30px;
}


.uc-catalog_page_mob
    .t477__content {
    display: table-cell;
    padding: 20px 30px;
    }
    .t477__top {
    margin-bottom: 0px;
    }
    .t477__title {
    margin-bottom: 10px;
    }
    .t477__descr {
    margin-top: 10px;
    }
    .t477__btntext-wrapper {
    display: inline-block;
    padding-top: 30px;
}


.uc-catalog_main
    .t694__textwrapper__content {
    position: relative;
    margin: 10px 0px 10px 10px;
    }
    .t694 .t-card__descr {
    margin-top: 0px;
    color: #fff;
    }
    .t694 .t-card__btn-wrapper {
    display: inline-block;
    margin-top: 20px;
    }
    .t-btn_sm {
    height: 40px;
    font-size: 14px;
    padding-left: 40px;
    padding-right: 40px;
}


.uc-gallery_mobile .t-container {
    margin-left: 0px;
    margin-right: auto;
    width: 100%;
    padding: 0;
    }
    .t734__wrapper {
    padding: 60px 0;
    }
    .t734__descr {
    margin-top: 0px;
    color: #fff;
    }
    .t734__button {
    padding-top: 30px;
}


.uc-team .t492__blocktext {
    width: 50%;
    height: 100%;
    vertical-align: 10px;
    }
    t492__textwrapper {
    margin: 20px 20px 0px 40px;
}

.t118 {
    padding-top: 20px;
    padding-bottom: 20px
}

.uc-menu_add .t686 .t686__textwrapper {
    position: relative;
    padding: 20px 20px;
    }
    .t686 .t686__textwrapper__content {
    position: relative;
    margin: 0px;
    }
    .t686 .t-card__descr {
    margin-top: 5px;
    color: #fff
}

.uc-gallery_range .t-section__title {
    padding-top: 0px;
    padding-bottom: 30px;
    font-family: 'Bounded';
    }
}


.t750 .t-popup__container.t-popup__container-static {
    margin: auto auto;
    top: 50px;
    position: relative;
    left: auto;
    right: auto;
    width: 100%;
}
    .t750 .t-popup__container {
    width: fit-content;
}
    .t750__container {
    padding: 25px 10px;
    width: max-content;
}
    .t750 .t-col_3 {
    max-width: max-content;
}
    .t750__title-wrapper {
    margin-bottom: 18px;
    width: max-content;
}
    .uc-catalog_popup .t-col {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    width: fit-content;
}
    .t750__title {
    font-weight: 500;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: 'Bounded';
    text-transform: uppercase;
}
    .t-name_xl {
    font-size: 22px;
    line-height: 1.15;
}
    .t750__btn-wrapper {
    margin-top: 30px;
    margin-bottom: 30px;
}
    .t750__btn_wide {
    width: 100%
}
    .t-btn_sm {
    height: 60px;
    font-size: 14px;
    padding-left: 0px;
    padding-right: 0px;
}
    .t750__descr {
    margin-top: 20px;
    width: max-content;
}
    .t-descr_xxs {
    font-size: 14px;
    line-height: 1.55
}