body[dir="rtl"] .main_menu .dropdown-menu .dropdown-item img {margin-right: 0; margin-left: 15px;}
body[dir="rtl"] .shape_1 {left: unset;right: -6%;transform: scalex(-1);width: 150px;}
body[dir="rtl"] .shape_2 {left: -10%; right: unset;}
body[dir="rtl"] .shape_3 {left: unset; right: 75%;}
body[dir="rtl"] .shape_4 {left: auto;right: 96%;bottom: 0;top: 64%;transform: scaleX(1);}
body[dir="rtl"] .customer-review .owl-nav {right: unset; left: 0;}
body[dir="rtl"] .customer-review .owl-nav .owl-prev {margin-right: 0; margin-left: 50px;}
body[dir="rtl"] .customer-review .owl-nav .owl-prev::after {right: unset; left: -25px;}
body[dir="rtl"] .customer-review, body[dir="rtl"] .breadcrumb {transform: rotateY(180deg);}
body[dir="rtl"] .customer-review > .max-w-screen-2xl, body[dir="rtl"] .breadcrumb > .max-w-screen-2xl {transform: scaleX(-1);width: 100%;}
body[dir="rtl"] .carousel-caption {text-align: right;}
/* body[dir="rtl"] .carousel-indicators {justify-content: right !important;} */
body[dir="rtl"] .gooogle-map::after {background: linear-gradient(-11deg, rgba(355, 355, 355, 0), rgba(355, 355, 355, 0.1), rgba(355, 355, 355, 0.95), rgba(355, 355, 355, 1));}
body[dir="rtl"] select {background-position: left 0.5rem center;}
body[dir="rtl"] .specialist {background-image: url(../images/rtl-bg-specialist.jpg); background-position: center left;}
body[dir="rtl"] .product .details {text-align: right;}
body[dir="rtl"] .mission-card .mission_img{transform: scaleX(-1);}


/* rtl responsive */
@media (max-width:1023px){
    body[dir="rtl"] .gooogle-map::after {background: linear-gradient(0deg, rgba(355, 355, 355, 0), rgba(355, 355, 355, 0.1), rgba(355, 355, 355, 0.3), rgba(355, 355, 355, 1));}
}
@media (max-width:568px){
    body[dir="rtl"] .shape_1 {top: -40px; right: 50%; transform: translate(50%, 0);}
    body[dir="rtl"] .shape_2 {left: 50%; transform: translate(-50%, 0);}
    body[dir="rtl"] .shape_3 {right: 50%; transform: translate(50%, 0);}
}
@media (max-width:414px){
    /* body[dir="rtl"] .carousel-indicators {justify-content: center !important;} */
    body[dir="rtl"] .carousel-caption {text-align: center;}
    body[dir="rtl"] .slider-wrapper .carousel-item > img {transform: scale(1.3) translateY(240px) translateX(60px);}
}
