.t795__title {
    margin-bottom: 20px;
}
#rec641396912 .t-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1160px;
    padding: 0;
}

.t1070__content {
    width: 100%;
    padding: 0px 30px 40px 30px;
    box-sizing: border-box;
}

    .t-container .t944__btn {
    width: calc(100% - 20px);
    margin-left: 10px;
    margin-right: 10px;
}
@media screen and (max-width: 960px) {
    .t-col {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media screen and (max-width: 960px) {
    .t1148__slider.t1148__slider_width_40 {
        --padding-right: 10px;
        --padding-left: 10px;
    }
}

@media screen and (max-width: 560px) {
    .t702 .t-popup__block-close {

        background: #0c0c0c;
    }
}
.t-popup {
    backdrop-filter: blur(2px) !important;
        background-color: rgb(20 20 20 / 40%) !important;

}

.t1186__slider {
    padding: 0 !important;
}

@media screen and (max-width: 960px) {
    .t1186__item:not(:last-child) {
        max-width: 80%;
    }
}