/* GENERAL */
html[lang="ar"] {
    direction: rtl;
    unicode-bidi: embed;
}
/* GENERAL */

/* HOMEPAGE */
html[lang="ar"] .slider {
    direction: ltr;
    unicode-bidi: isolate;
}
/* HOMEPAGE */
  
/* PRODUCTS */
html[lang="ar"] .bread-crumb-products {
    direction: ltr;
    unicode-bidi: isolate;
}

html[lang="ar"] .main .product-list{
    padding-left: unset;
    padding-right: 335px;
}

html[lang="ar"] .main .product-list .filters{
    left: unset;
    right: 15px;
}

html[lang="ar"] header{
    direction: ltr!important;
    unicode-bidi: isolate!important;
}

/* PRODUCTS */

/* AR SET */

html[lang="ar"] p,
html[lang="ar"] a,
html[lang="ar"] h1,
html[lang="ar"] h2,
html[lang="ar"] h3,
html[lang="ar"] h4,
html[lang="ar"] h5,
html[lang="ar"] span{
    text-align: right;
    direction: rtl;
}

html[lang="ar"] .main-search .content-search-form *{
    text-align: right!important;
}
html[lang="ar"] .main-search .content-search-form select option{
    padding-left: 6px;
    padding-right: 6px;
}

html[lang="ar"] .home-company-info * {
    text-align: center;
}
html[lang="ar"] .home-company-img .white-box .bottom-line span{
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
    direction: rtl;
}

html[lang="ar"] section.home-products .product-slider{
    display: ltr;
}

html[lang="ar"] .eart-bg{
    direction: ltr;
    z-index: 2;
}
html[lang="ar"] .eart-bg > .container{
    position: relative;
    z-index: 2;
}
html[lang="ar"] .eart-bg .bg-layer{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
html[lang="ar"] .eart-bg .bg-layer img,
html[lang="ar"] .eart-bg .bg-layer video{
    object-fit: cover;
    width: 100%;
    height: 100%;
}
html[lang="ar"] .eart-bg p{
    text-align: center;
}

html[lang="ar"] .title-blog:after{
    right: 0;
}
html[lang="ar"] .blog-item a.news-learn-more{
    display: block;
}

html[lang="ar"] section.production{
    direction: ltr;
}
html[lang="ar"] section.production *{
    text-align: center;
}
html[lang="ar"] section.production p,
html[lang="ar"] section.production h5{
    direction: rtl;
}

html[lang="ar"] section:has(.mobile-news-slider) .row{
    direction: ltr;
}
html[lang="ar"] section:has(.blog-item) .blog-item *{
    direction: rtl;
}

html[lang="ar"] section:has(.faq-title){
    direction: ltr;
}
html[lang="ar"] .faq-title h3{
    text-align: left;
}
html[lang="ar"] .faq-content .item .read-more{
    text-align: left;
}
html[lang="ar"] .world .usa{
    transform: translate(-370%, -590%);
}

html[lang="ar"] .newsletter-content h3{
    text-align: center;
}