.t228__right_descr {
    padding-left: 80px;
}

.t1054 .t-section__title {
    margin-bottom: 20px;
    color: white;
}

.t1054 .t-section__topwrapper {
    margin-bottom: 80px;
}
@media screen and (max-width: 640px) {
    .t-descr_xl {
        font-size: 30px;
        line-height: 1.4;
    }
}

@media screen and (max-width: 640px) {
    .t1054 .t-section__topwrapper {
    margin-bottom: 10px;
}
}

.t-rec_pb_15 {
    border-radius: 30px 30px 0px 0px;
}

#rec824931428:not([data-record-type='396']) {
    border-radius: 30px 30px 0px 0px;
}