body, h1, h2, h3, h4, h5, h6, p, span, label, .menu-link, .top-search-form input, .sub-menu-container .menu-item > .menu-link, .fbox-content h3, li, .navmenu a {
    font-family: 'Almarai', sans-serif !important;
}

.navmenu a, .navmenu {
    font-weight: bold;
}


.header {
    padding: 10px 0;
}


@media (max-width: 768px) {
    body{
        margin-top: 75px;
    }

    .mobile-nav-toggle {
        color: rgb(112, 88, 0);
        font-size: 34px;
        font-weight: bold;
    }

    .page-title {
        padding: 60px 0 60px 0;
    }

    .page-title h1 {
        font-size: 27px;
        font-weight: bold;
        margin-bottom: 10px;
    }


}


@media (max-width: 991px) {
    body{
        margin-top: 75px;
    }

    .mobile-nav-toggle {
        color: rgb(112, 88, 0);
        font-size: 34px;
        font-weight: bold;
    }
}


.navmenu a:hover, .navmenu .active, .navmenu .active:focus {
    color: #6f5b00;
}



