body, 
h1, h2, h3, h4, h5, h6, 
p, span, a, li, button, input, textarea {
    font-family: 'Almarai', sans-serif !important;
}
body,
.woocommerce,
.woocommerce-page,
.woocommerce div,
.woocommerce span,
.woocommerce a,
.woocommerce p {
    font-family: 'Almarai', sans-serif !important;
}
.site-branding {
    float: right !important;
}
@media (min-width: 1200px) {
.prt-header-text-area, #site-header-menu #site-navigation .nav-menu, #site-header-menu, .prt-header-icons, .prt-header-icon, #site-header-menu #site-navigation .mega-menu-wrap, .menu-prt-main-menu-container
    {
        float: left !important;
    }
}
@media (min-width: 1200px) {
    .prt-header-menu-position-left .site-branding {
        padding-left: 35px;
		padding-right: 0 !important;
    }
}
.preyantechnosys-boxes-row-wrapper.prt-marqueebox-wrapper.prt-marqueebox-style1.slick-initialized.slick-slider {
    direction: ltr !important;
}

.prt-topbar-content .prt-align-left {
    text-align: right !important;
}
.site-content #sidebar-left.sidebar {
    float: right !important;
}
li.cat-item.cat-item-93 {
    display: none;
}
@media (min-width: 768px) {
	.prt-topbar-content .prt-align-right {
    text-align: left !important;
}
}
@media (max-width: 767px) {
	.prt-topbar-content .prt-align-right {
    text-align: right !important;
}
}
@media (min-width: 991px) {
    .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
        padding-left: 30px;
		padding-right: 0px !important;
    }
}
.prt-wrap-cell.prt-align-left a {
    direction: ltr !important;
    unicode-bidi: bidi-override;
} 
@media (max-width: 1200px) {
    #site-header-menu #site-navigation .menu-toggle, .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
        right: auto !important;
        left: 10px !important;
    }
}
.prt-product-box.product-hover-style1 .prt-product-content {
    text-align: right !important;
}
.prt-elementor-tabs.prt-product-cat-style2 ul.elementor-tabs-wrapper li.prt-elementor-tab-title {
    margin-left: 25px;
    padding-left: 25px;
}
.owl-carousel .owl-stage-outer {
    direction: ltr;
}