/*-----------------------------------------------------------------------------------------------------------
                                    ----Body Part---
------------------------------------------------------------------------------------------------------------*/
body, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6, .feat span {
    font-family: 'Mukta', sans-serif;
}
html, body {
    background: #f3f6f4;
}
/*-----------------------------------------------------------------------------------------------------------
                                    ----Index Part---
------------------------------------------------------------------------------------------------------------*/
.scrollbar-hide::-webkit-scrollbar { display: none; }
.scrollbar-hide { -ms-overflow-style: none; scrollbar-width: none; }
/*-----------------------------------------------------------------------------------------------------------
                                    ----Category Heading---
------------------------------------------------------------------------------------------------------------*/
.category-heading {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    width: 100%;
    border-bottom: 3px solid #dce5df;
    margin-bottom: 20px;
}
.category-heading h2 {
    position: relative;
    display: flex;
    align-items: center;
    gap: 7px;
    margin: 0;
    padding-bottom: 8px;
    color: #26352f;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.3;
    white-space: nowrap;
}
.category-heading h2::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    top: 31px;
    width: 100%;
    height: 3px;
    background-color: #176044;
}
.category-heading h2 i {
    color: #176044;
    font-size: 20px;
}
.category-heading > a {
    display: flex;
    align-items: center;
    gap: 5px;
    padding-bottom: 8px;
    color: #176044;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
    white-space: nowrap;
}
.category-heading > a:hover {
    color: #10452f;
}
.category-heading > a i {
    font-size: 12px;
}
@media (max-width: 480px) {
    .category-heading h2 {
        gap: 5px;
        font-size: 15px;
    }
    .category-heading h2 i {
        font-size: 17px;
    }
    .category-heading > a {
        font-size: 11px;
    }
}