@font-face {
    font-family:'bahij';
    src: url('../fonts/Bahij_TheSansArabic-Plain.ttf');
    src: url('../fonts/Bahij_TheSansArabic-ExtraLight.ttf') ;
    src: url('../fonts/ArbFONTS-Bahij_TheSansArabic-Bold.ttf');
}
body {
    direction: ltr;
    text-align: left;
    font-family:'bahij';
    src: url('../fonts/Bahij_TheSansArabic-Plain.ttf');
    src: url('../fonts/Bahij_TheSansArabic-ExtraLight.ttf') ;
    src: url('../fonts/ArbFONTS-Bahij_TheSansArabic-Bold.ttf');
}
:root{
    --primaryColor: #000000;
    --bs-primary-color:#0ABAB5;
    --bs-secodary-color: #ff9101;

}

.input-group .pos-fixed-right-center {
    left: auto !important;
    right: 5px !important;

}
.text-md-right{
    text-align: right !important;
}
.text-md-left{
    text-align: right !important;
}
.dropdown-item, .main-header .dropdown-menu-listing .dropdown-item, .main-header .dropdown-menu-listing .dropdown-header,
.card-header.bg-transparent, .media-body ,.card-title {
    text-align: left;
}

.mr-auto {
    margin-left: 0 !important;
    margin-right: auto !important;
}

.ml-auto {

    margin-right: auto!important;
    margin-left: 0 !important;
}

.ml-2 {
    margin-left: 0.625rem !important;
    margin-right: 0 !important;
}

.dropright .dropdown-toggle::after , .icon.icon-arrow-right ,.fa-arrow-right{
    transform: rotate(180deg);
}
@media (min-width: 1200px){
    .pr-xl-12, .px-xl-12 {
        padding-left: 0 !important;
        padding-right: 5.625rem !important;
    }
}

.dropright .dropdown-menu {
    top: 0;
    left: 100%;
    right: auto;
}
.offset-xl-1 {
    margin-right: 0%;
}
.pos-fixed-right-center {
    left: 5px;
    right: auto;
}

.slick-list {
    /* direction: ltr; */
}

.pl-lg-13, .px-lg-13 {
    padding-left: 6.25rem !important;
    padding-right: 0 !important;
}

.bg-img-cover-center {
    text-align: left;
}

.bg-img-cover-center .fs-18 {
    display: inline-block;
}
.pr-3, .px-3 {
    padding-right: 1rem !important;
}
.mr-4, .mx-4{
    margin-left: unset !important;
    margin-right: 1.25rem !important;
}
.pos-fixed-left-center{
    right: unset;
    left: 0;
}
.ml-auto {
    margin-left: auto!important;
    margin-right: 0 !important;
}
.mr-2, .mx-2 {
    margin-left: unset;
    margin-right: 0.625rem !important;
}

.sidenav .list-inline{
    padding-left: 0;
}
.sidenav .nav-item.dropdown.py-1.px-0{
    direction: rtl;
}
.custom-dropdown-toggle::after {
    left: unset;
    right: 15px;
}

.dropdown-toggle::after {
    margin-right: unset;
    margin-left: 0.25rem;

}
.pr-5, .px-5 {
    /* padding-right: unset !important; */
    padding-right: 1.5rem !important;
}
.list-inline {
    padding-right: unset;
    padding-left: 0;
    list-style: none;
}
.pl-2, .px-2 {
    /* padding-left: unset !important; */
    padding-left: 0.625rem !important;
}
.ml-3, .mx-3 {
    /* margin-left: unset !important; */
    margin-leftright: 1rem !important;
}
.ml-4, .mx-4 {
    margin-right: unset !important;
    margin-left: 1.25rem !important;
}
.border-left {
    border-right: unset !important;
    border-left: 1px solid #cccccc !important;
}


.list-unstyled {
    padding-right: unset;
    padding-left: 0;
    list-style: none;
}
.mr-6, .mx-6 {
    /* margin-right: unset !important; */
    margin-right: 1.875rem !important;
}
.pr-1, .px-1 {
    float: right;
    padding-left: unset !important;
    padding-right: 0.3125rem !important;
}
.custom-control {

    padding-left: 1.5rem;

}
.custom-control-label::before,
.custom-control-label::after{

    left: -1.5rem;

}
.text-decoration-none.font-weight-bold.fs-16.mr-6.d-flex.align-items-center{
    margin-left: unset !important;
}
.btn.btn-lg.fs-18.btn-secondary.btn-block.mb-4.bg-hover-primary.border-0{
    border: 1px solid var(--bs-primary-color) !important;
}
.offset-xl-1.col-xl-4.col-lg-5.col-12.pt-lg-0.pt-9{
    padding-left: 8.33333%;
}
.dropdown-menu.pt-3.pb-0.pb-xl-3.x-animated.x-fadeInUp{
    right: unset !important;
}
.quick-view .pl-3, .px-3 {
    padding-left: 1rem !important;
}
.card-title.fs-34.lh-129.mb-5.mx-auto.fadeInUp.animated{
    text-align: center;
}
.col-12.col-lg-6.pl-lg-13.mt-lg-0.mt-8.order-lg-1.order-2{

    padding-right: 6.25rem !important;
}
.col-12.col-lg-6.pl-lg-13.mt-lg-0.mt-8{
    padding-left: 15px !important;
    padding-right: 6.25rem !important;
}
.pl-8, .px-8 {
    padding-left: 3.125rem !important;
}
.fams .card-title{
    text-align: center;
}
@media (max-width:767px){
    .text-md-right {
        text-align: unset !important;
    }
}
@media (min-width: 992px){
    .ml-lg-5, .mx-lg-5 {
        margin-right: unset !important;
        margin-left: 1.5rem !important;
    }
}
@media (min-width: 1200px){
    .mr-xl-6, .mx-xl-6 {
        margin-left: unset !important;
        margin-right: 1.875rem !important;
    }
}

@media (min-width: 576px){
    .mr-sm-4, .mx-sm-4 {
        margin-left: unset !important;
        margin-right: 1.25rem !important;
    }
}
@media (max-width:991px){
    .pl-3, .px-3 {
        padding-left: 1rem !important;
    }
}
/* bdinar */
@media (max-width: 1199px){
    .main-header .navbar-right .number {
        top: -5px;
        left: unset;
        right: 15px;
    }
    .custom-dropdown-toggle::after {
        right: 0px !important;
    }
    .custom-dropdown-toggle{
        color: #000000 !important;
    }
    .custom-dropdown-toggle:hover,.custom-dropdown-toggle:focus{
        color: var(--bs-primary-color) !important;
    }
}
#headingProductDetail, #headingHowToUse, #headingIngredients{
    direction: ltr !important;
}
.custom-dropdown-toggle::after {
    right: 65px !important;
}
@media (max-width:767px){

    .custom-dropdown-toggle::after {
        right: 2px !important;
    }
}
.text-secondary{
    color: var(--primaryColor)!important;
}
.primaryColor{
    color: var(--primaryColor);
}
.bgPrimaryColor{
    background: var(--primaryColor);
}
.bg-hover-secondary{
    background: var(--primaryColor);
}
