.t972 {
    z-index: 99999;
}

.banner__logo {
    filter: drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.5));
}
    
.banner__btn:hover {
    opacity: 0.9 !important;
    transition: opacity 0.15s ease-in-out !important;
}

.service__img {
    transition: transform 0.2s ease-in-out !important;
}

.service__img:hover {
    transform: scale(1.15);
}

@media screen and (max-width: 959px) {
    .service__description {
        display: none;
    }
}

.price__city-btn a {
  opacity: 0.6 !important;
}
.price__city-btn a.active {
  opacity: 1 !important;
}

.price__category-btn a {
    position: relative;
}

.price__category-btn a.active::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 1px;
    background: #fff;
}

.uc-price-discount .t-bgimg {
    transition: transform 0.15s ease-in-out !important;
}

.uc-price-discount .t-bgimg:hover {
    transform: scale(1.15) !important;
}

.network__btn a {
  opacity: 0.6 !important;
}
.network__btn a.active {
  opacity: 1 !important;
}