body {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
}

.t828__imgwrapper {
    width: 20px !important;
}

@media screen and (max-width: 960px) {
.t824__mobile-top-panel {
    background: #fff !important;
}

@media screen and (max-width: 960px) {
    .t824__mobile-icon-close g {
    fill: #000;
}

@media screen and (max-width: 960px) {
    .t-descr_md {
    font-size: 18px !important;
}

@media screen and (max-width: 960px) {
    .t-name_lg {
    font-size: 22px !important;
}

@media screen and (max-width: 960px) {
    .t497__imgwrapper {
    width: 30px !important;
}

@media screen and (max-width: 960px) {
    .t-title_xs {
    font-size: 22px !important;
}

@media screen and (max-width: 960px) {
    .t230__title {
    font-size: 20px !important;
}

@media screen and (max-width: 960px) {
    .t-descr_sm {
    font-size: 20px !important;
}

.t497__imgwrapper {
    color: #f30000 !important;
}

@media screen and (max-width: 960px) {
    .t824__phone {
    font-size: 32px !important;
}

@media screen and (max-width: 960px) {
.t828__item-text {
    padding-left: 15px !important;
}