/* Свой шрифт */
.t-title {
    font-family: 'Izba', sans-serif ;
}

/* Делаем отступ от фиксированного меню */
.t1060__wrapper {
    padding: 125px 0 50px !important;
}

.t1061 > div.t-container {
        justify-content: center;
}

/* Мобильное меню */
@media screen and (max-width: 980px) {
    .tmenu-mobile {
        background: url(https://static.tildacdn.com/tild6234-3839-4963-a634-616665656361/bg_cover.png) no-repeat;
    }
}

.tmenu-mobile__text > div {
    color: #ffeb3b !important;
    letter-spacing: 3px;
    text-shadow: 0px 0px 5px #000000;
}

/* Настройки карточки цен */
.t1071 .t-card__descr {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.t1071 .t-card__title {
    text-shadow: 0px 0px 5px #000000;
}
.t1071 .t-card__descr li {
    border-bottom: 1px dashed #808080 !important;
}
.t1071 .t-card__descr li:last-child {
    border-bottom: none !important;
}
.t1071__content {
    padding: 0 !important;
}

#allrecords a[href^=tel], #allrecords a[href^=mailto] {
    color: inherit;
    text-decoration: none
}

.t1071__wrapper, .t603__blockimg {
    -webkit-box-shadow: 0 1px 6px rgb(0 0 0 / 12%), 0 1px 3px rgb(0 0 0 / 12%);
    -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 3px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 6px rgb(0 0 0 / 12%), 0 1px 3px rgb(0 0 0 / 12%);
    border-radius: 12px;
}

#rec659422123 .t1071 .t-card__descr li:after,
#rec659384056 .t1071 .t-card__descr li:after {
    content: '\20BD';
    margin-left: 8px;
}

/* Стили блока карты сайты */

#rec706228928 .t125 {
    padding: 0;
}

#rec706228928  .t-title {
    font-family: 'Roboto',Arial,sans-serif !important;
}

#rec706228928 .t125 hr {
    border-top: 1px solid #334666;
}

#rec706228928 .t-col_12 hr:first-child {
    display: none;
}

#rec706228928 .t-col_12 hr:last-child {
    display: none;
}

/* Стили футера */
.uc-imgfooterbg {
    background: url(https://static.tildacdn.com/tild6234-3839-4963-a634-616665656361/bg_cover.png) no-repeat;
    background-size: cover;
    text-align: center;
}

footer.t-records a {
    color: #ff9800 !important;
    text-decoration: underline !important;
}

footer .t-text_md {
    text-shadow: 0px 0px 20px #000000;
}



#rec765335898 {
    position: sticky;
    top: 0px;
    border-bottom: 1px solid #d7d8d9;
}
