.uc-menu a:not(a[href*="tel"]):hover{
    color: #006CA0 !important;
}
#rec1383161051 a[href="/about"]:hover,
.uc-footer-bottom a:not(a[href*="#rec"]):hover {
    text-decoration: underline !important;
}

#t-footer .t-sociallinks a:hover path {
    fill: #006CA0;
}

.t795__title {
    margin-bottom: 30px;
}

.uc-main-catalog .t951__sidebar {
    margin-top: -47px;
}
.uc-main-catalog .t-store__card__btns-wrapper,
.uc-main-catalog .t-store__card__btn {
    margin: 0;
}
.uc-main-catalog .t-store__card__btn {
    padding: 0;
    width: 225px;
    height: 40px;
    font-size: 16px;
}
.uc-main-catalog .t-store__card__btn:hover {
    opacity: 0.7;
}
.uc-main-catalog .t-store__card .t-typography__title:hover {
    text-decoration: underline !important;
}
/* Стили для переключателя категорий каталога */
.uc-main-catalog .t-store__parts-switch-wrapper {
    margin-bottom: 30px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    gap: 10px;
}
.uc-main-catalog .t-store__filter__chosen-bar,
.uc-main-catalog .js-store-parts-switcher[data-storepart-uid="884337834871"],
.uc-main-catalog .js-store-parts-switcher[data-storepart-uid="644531759512"]{
    display: none;
}
.uc-main-catalog .js-store-parts-switcher {
    margin: 0;
    display: block;
    padding: 12px;
    border: 2px solid #006CA0;
    border-radius: 30px;
    font-weight: 500 !important;
    font-size: 18px !important;
    color: #F4F4F4 !important;
    opacity: 1 !important;
}
.uc-main-catalog .js-store-parts-switcher.t-active,
.uc-main-catalog .js-store-parts-switcher:hover {
    background: #006CA0;
}

.uc-services .t686__table {
    height: auto !important;
}
.uc-services .t686__textwrapper__content {
    margin: 0;
}
.uc-services .t686__textwrapper {
    padding: 35px 40px;
}
.uc-services .t-card__descr {
    margin: 0;
}
.uc-services .t-card__btn-wrapper {
    margin-top: 15px;
}
.uc-services .t-card__btn-wrapper .t-btn {
    padding: 0;
    width: 165px;
    height: 35px;
}
.uc-services .t-card__btn-wrapper .t-btn:hover {
    opacity: 0.7;
}

#rec798950960 .t396__artboard {
    height: 298px !important;
}

.uc-we-work .t497__container {
    counter-reset: steps;
}
.uc-we-work .t497__container .t-list__item {
    counter-increment: steps;
}
.uc-we-work .t497__container .t-list__item .t497__item {
    display: grid;
    grid-template-columns: 60px 1fr;
    align-items: flex-start;
    grid-gap: 10px;
}
.uc-we-work .t497__container .t-list__item .t497__item:before {
    content: '0' counter(steps);
    display: block;
    font-family: inter;
    color: #006CA0;
    font-weight: 800;
    font-size: 40px;;
    line-height: 100%;
}

.uc-faq .t668 {
    display: grid;
    grid-template-columns: 1.5fr 2fr;
    align-items: flex-start;
    max-width: 1200px;
    margin: 0 auto;
}
.uc-faq .t-section__descr a {
    text-decoration: underline !important;
}
.uc-faq .t-section__descr a:hover {
    text-decoration: none !important;
}

@media (max-width: 980px) {
    .uc-main-catalog .t951__sidebar {
        margin-top: 0;
    }
    .uc-faq .t668 {
        grid-template-columns: 100%;
    }
}





