.popularservice {
    display: block;

    &__title {
        text-decoration: none;
        color: #3b434d;
    }
    &__list {
        width: 100%;
        position: relative;
        z-index: 5;
        height: 0;
        overflow: hidden;
        transition: all .5s ease;

        &.active {
            height: auto;
            overflow: auto;
            transition: all .5s ease;
        }
    }
    &__item {
        border-bottom: 1px solid #ebebeb;
        border-left: 1px solid #ebebeb;
        border-right: 1px solid #ebebeb;
    }
    &__link {
        color: #3b434d;
        text-decoration: none;
        font-size: 15px;
        padding: 8px;
        line-height: 19px;
        display: block;
        font-family: $fontcuprum;
        font-weight: normal;

        &:hover {
            color: #004d7b;
            background: #d2dee9;
        }
    }
}
