.vh-50 {
    min-height: 50vh !important;
}
/* --Start menu--------------- */
.section-menu {
    background: #fff;
    padding: 30px 0 10px;
}

.section-menu .category-link-item {
    text-align: center;
}

.section-menu .category-link-item .line-item {
    border: 1px solid #ffffff33;

}

    .section-menu .category-link-item a {
        font-size: 14px;
        padding: 10px 0px;
        height: 100%;
        background: transparent;
        color: #717071;
        border: 1px solid #717071;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 0;
        text-transform: capitalize;
        transition: all 0.2s ease-in-out;
    }

.section-menu .category-link-item a.active {
    color: #fff;
    background: #717071;
}

.section-menu .category-link-item a:hover {
    color: #fff;
    background: #717071a2;
}


@media (min-width: 992px) {

    .section-menu .category-link-item a {
        padding: 10px 0px;
        font-size: 16px;
    }

    .section-menu .category-link-item a+a {
        border-left: none;
    }
}


/* --End menu--------------- */
/* --Start manual--------------- */
.section-manual {
    padding: 60px 0;
}

@media (min-width: 992px) {
    .section-manual {
        padding: 0px 0 100px;
    }
}

.section-manual table {}

.section-manual table thead th {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    color: #fff;
    background: #aaa;
}

.section-manual table tbody th {
    text-align: center;
    color: #0054a7;
}

.section-manual table tbody td {
    color: #0054a7;
    text-transform: uppercase;
    padding-top: 20px;
    padding-bottom: 20px;

}

.section-manual table tbody a {
    color: #0054a7;
    display: flex;
    align-items: center;
}


.section-manual table tbody img {
    width: 80px;
    border: 1px solid #dee2e6;
    margin-right: 10px;
}

.section-manual table tbody span {
    display: inline-block;
}

/* --End manual--------------- */