.navbar-expand-lg .navbar-nav {
    flex-direction: row;
    margin-right: 50px !important;
}

.navbar.style-1 .qoute-nav {
    padding-right: 59px;
    padding-left: 0px !important;
}
.navbar.style-1 .nav-side .hotline {
    padding-left: 15px;
    border-left: 1px solid rgba(153, 153, 153, 0.2);
    border-right: none;
}

.navbar.style-1 .qoute-nav {
    padding-right: 15px;
    padding-left: 0px !important;
}

.navbar.style-1 .nav-side .hotline .icon {
    margin-left: 15px !important;
}


.me-3 {
    margin-left: 1rem!important;
    margin-right: 0px;
}

.col-lg-4 {
    text-align: left;
}
ul{
    text-align: right !important;
}

.top-navbar.style-1 .r-side .socail-icons {
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, 0.2666666667);
    padding-right: 0px;
    margin-right: 0px;
    padding-left: 10px;
    margin-left: 14px;
}


.choose-us.style-1 .info ul li .icon {
    -ms-flex-negative: 0;
    margin-left: 10px;
}

.choose-us.style-1 .choose-us-brands, .choose-us.style-1 .choose-us-img,.choose-us.style-1 .choose-us-bubbles{
    position: absolute;
    right: 0;
}

.blog.style-1 .content .blog_slider .swiper-button-prev, .blog.style-1 .content .blog_slider .swiper-container-rtl .swiper-button-next {
    position: absolute;
    left: 10px;
    top: -63px;
    right: auto;
}

.blog.style-1 .content .blog_slider .swiper-button-next, .blog.style-1 .content .blog_slider .swiper-container-rtl .swiper-button-prev {
    position: absolute;
    left: 60px;
    top: -63px;
    right: auto;
}

.foot_info, .foot_subscribe{
    text-align: right !important;
}

.me-1 {
    margin-left: 0.25rem!important;
}
.mb-50{
    text-align: right !important;
}
body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    ul li,
    .my-found {
        font-family: 'Cairo', sans-serif !important;
    }
.mt-10 {
    text-align: right !important;
}

a, span, img {
    text-align: right !important;
}

.me-3 {
    border-left: 1px solid black;
    border-right: none !important;
    padding-left: 10px;
    padding-right: 0px !important;
}

.blog-page.style-5 .side-blog .title {
    text-align: right;
}

@media (min-width: 992px) {
    .nav-cart{
        position: absolute;
        left: 30px;
    }
}
@media (max-width: 992px) {
    .inf{
        text-align: right;
    }
    .navbar-collapse {
        text-align: right;
    }

    .foot_info, .foot_subscribe{
        text-align: center !important;
    }   
    
}