/*
Theme Name: pi child
Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
*/

/* التعديلات الأساسية */
body.rtl .primary-menu > .nomega-menu-item .sub-menu .menu-item .sub-menu {
    left: auto;
    right: 100%;
}

body.rtl .pi-mobile .pi-contact-list-inner,
body.rtl .pi-phone .pi-contact-list-inner {
    direction: rtl;
}

/* تعديلات التصميم الجديد */
body.rtl .border-right::before {
    right: auto !important;
    left: -50px !important;
}

body.rtl .btn-more::before {
    margin-left: 0 !important;
    margin-right: 10px !important;
}

body.rtl .carousel-caption {
    text-align: right !important;
}

body.rtl .hero-quote blockquote::before {
    left: auto !important;
    right: -20px !important;
}

body.rtl #services_menu li a {
    padding: 12px 20px 12px 15px !important;
}

body.rtl #services_menu li a::before {
    margin-left: 0 !important;
    margin-right: 10px !important;
}

body.rtl #services_menu li a:hover {
    padding-right: 15px !important;
    padding-left: 25px !important;
}

body.rtl .counter-sec .row > div:nth-child(2) .counter-box {
    border-left: none !important;
    border-right: none !important;
}

body.rtl .blog-card .card-thumb .card-category {
    left: auto !important;
    right: 15px !important;
}

body.rtl .about-sec .about-right h2::after {
    margin-right: 0;
    margin-left: auto;
}

body.rtl .serv-sec .heading-warp .heading h2::after {
    margin-right: 0;
    margin-left: auto;
}

body.rtl .blog-sec .heading-warp .heading h2::after {
    margin-right: 0;
    margin-left: auto;
}