* {
    font-family: "Rubik", sans-serif;
    font-optical-sizing: auto;
    padding: 0;
    margin: 0;
    outline: none !important;
}

body {
    direction: rtl;
}

.HeaderLogoParent h6 {
    margin: 0 0;
    margin-right: 10px;
    direction: ltr;
}

.RequestQuoteHeaderBtn {
    margin: 0 0;
    margin-right: 10px;
}

.About {
    direction: ltr;
}

.AboutDiv{
    direction: rtl;
}

.ClientsInner h1 {
    border: 0;
    border-left: solid 4px var(--theme);
}

.ClientsInner:last-child h1 {
    border: 0;
    border-right: solid 4px var(--theme);
}

.AnimatedRobot {
    right: unset;
    left: 1%;
    transform: rotateY(180deg);
}
.GetConsultation .AboutPattern  {
    right: unset;
    left: 0;
}

.GetConsultationForm {
    padding: 0 0;
    padding-left: 300px;
}

.NewsItemDetails button i {
    transform: rotateY(180deg);
    margin: 0 0;
    margin-right: 10px;
}

.BannerDiv button i ,.AboutDiv button i {
    transform: rotateY(180deg);
}

.AboutCountersItem {
    border: 0;
    border-right: 2px solid rgb(193, 193, 193);
}

.AboutCountersItem:hover {
    border: 0;
    border-right: solid 5px var(--theme2);
}

.ClientsBG {
    left: unset;
    right: -20%;
    width: 90%;
    transform: rotateY(180deg);
}

.HomeSectionHeader h1 div {
    left: unset;
    right: 0;
}

.HeaderTabsMainList li ul li .fa-caret-right {
    transform: rotateY(180deg);
    right: unset;
    left: 0;
}

.FooterSectionLogo {
    object-position: right center;
}

.FooterSection label i {
    margin: 0 0;
    margin-left: 10px;
}

.HeaderTabsMainList li ul li {
    padding: 7px 10px;
    padding-left: 40px;
}

.AboutArt {
    width: 67%;
}

.ReelsSliderItem {
    direction: rtl;
}

.ReelsSliderItemDetails label i {
    margin: 0 0;
    margin-left: 4px;
}

.ReelsBGFade {
    transform: rotateY(180deg);
    left: unset;
    right: 0;
}

.ReelsBG {
    right: unset;
    left: 0;
    transform: rotateY(180deg);
}

.FaqItem {
    padding: 20px 77px 20px 20px;
}

.FaqItem .setbg {
    left: unset;
    right: 0;
}

.FaqItem h4 {
    padding: 0 0;
    padding-left: 50px;
}

.FaqItem h4 i {
    left: 0;
    right: unset;
}

@media (max-width: 1600px) {
    .AboutArt {
        position: absolute;
        right: -10%;
        top: 0;
        width: 70%;
        height: 80%;
        transform: rotate(100deg);
        animation: unset;
        z-index: 2;
    }

    .AnimatedRobot {
        left: -8%;
    }

    .ClientsBG {
        display: none;
    }
}


.SideMenuDiv {
    right: unset!important;
    left: 0!important;
}
