@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Aref+Ruqaa:wght@400;700&display=swap');
body {
    direction: rtl;
    font-family: "Tajawal", sans-serif !important;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
p,
span,
button,
a {
    font-family: "Tajawal", sans-serif !important;
    letter-spacing: normal !important;
}

.main-menu-wrapper__right {
    margin-right: auto;
    margin-left: 0;
}

.main-menu-wrapper__call {
    margin-right: 0 !important;
    margin-left: 90px;
    direction: ltr;
}

.main-menu-wrapper__search-box:before {
    left: auto;
    right: -50px;
}

.main-menu .main-menu__list>li+li,
.stricky-header .main-menu__list>li+li {
    margin-left: 0px;
    margin-right: 60px;
}

.main-menu .main-menu__list>li>a,
.stricky-header .main-menu__list>li>a {
    font-size: 16px;
    letter-spacing: normal;
}

.main-slider__social a+a {
    margin-left: 0;
    margin-right: 50px;
    font-size: 18px;
    letter-spacing: normal;
}

.main-slider__social a {
    letter-spacing: normal;
    font-size: 18px;
}

.main-slider .main-slider__title-box-2 {
    left: auto;
    right: -15px;
}

.main-slider__title-box-1 h2 {
    line-height: 1 !important;
    font-size: 170px !important;
}

.main-slider__nav {
    direction: ltr;
}

#main-slider-pagination {
    float: right !important;
    margin-right: 0;
    margin-left: auto;
}

#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet {
    margin-left: 0px;
    margin-right: 5px;
}
.services-one__icon {
    right: auto;
    left: 40px;
}


.services-one__count {
    left: auto;
    right: 39px;
}

.services-one__title a {
    font-weight: 500;
}
.welcome-one__left {
    margin-right: 0px;
    margin-left: 70px;
}

.welcome-one__left:before {
    right: -10000000px;
    left: 230px;
}

.welcome-one__img-box:before {
    right: -40px;
}
.welcome-one__experience {
    left: auto;
    right: -94px;
}
.welcome-one__points li .text {
    margin-left: 0px;
    margin-right: 10px;
}
.welcome-one__person-sign h3 {
    font-family: "Aref Ruqaa", serif !important;
    font-size: 24px;
    font-weight: lighter;
}

.welcome-one__person-sign {
    margin-left: 0px;
    margin-right: 20px;
}
.welcome-one-shape {
    left: auto;
    right: 0;
    transform: scaleX(-1) !important;
}
.counter-one__single:before {
    left: auto;
    right: 0;
}
.counter-one__single h3 {
    direction: ltr;
}
.we-care__content {
    margin-left: 0;
    margin-right: 50px;
}
.why-choose-one__left {
    margin-left: 0px;
    margin-right: -374px;
}

.why-choose-one__left:before {
    right: -10000000px;
    left: 300px;
}
.why-choose-one__left {
    margin-left: 0px;
    margin-right: -374px;
}

.why-choose-one__left:before {
    right: -10000000px;
    left: 300px;
}

.why-choose-one__points li .text {
    margin-left: 0;
    margin-right: 10px;
}
.owl-carousel {
    direction: ltr;
}
.testimonial-one__single {
    direction: rtl;
}

.testimonial-one__client-info {
    margin-left: 0px;
    margin-right: 60px;
}
.cta-one__title-box {
    margin-left: 0px;
    margin-right: 30px;
}
.cta-one__title-box {
    margin-left: 0px;
    margin-right: 30px;
}

.best-agency__left {
    margin-right: 0px;
    margin-left: 50px;
}

.best-agency__points {
    padding-right: 0px;
    padding-left: 30px;
}

.best-agency__points li+li {
    margin-right: 20px;
}
.best-agency__points li .text {
    margin-left: 0px;
    margin-right: 10px;
}

.best-agency__experience-text-box {
    margin-left: 0px;
    margin-right: 40px;
}
.faq-one-accrodion .accrodion-title h4::before {
    left: 0;
    right: auto;
}
.site-footer__top-left-phone {
    direction: ltr !important;
    display: block;
    text-align: end;
}
.site-footer__top-left-phone {
    direction: ltr !important;
    display: block;
    text-align: end;
}

.site-footer__top-right-social a+a {
    margin-left: 0px;
    margin-right: 25px;
}

.footer-widget__links-list {
    /* float: right; */
    /* padding-inline-start: 0px; */
    /* padding-inline-end: 40px; */
}

.footer-widget__newsletter-input-box input[type="email"] {
    padding-right: 0px;
    padding-left: 60px;
}

.footer-widget__newsletter-btn {
    right: auto;
    left: 0;
}

a.footer-widget__contact-phone {
    display: block;
    direction: ltr;
    text-align: end;
}
.thm-breadcrumb li+li {
    margin-left: 0px;
    margin-right: 18px;
}

ul.thm-breadcrumb.list-unstyled {
    padding: 0;
}

.page-header__inner h2 {
    font-size: 62px;
}
.about-page__images {
    padding-right: 0px;
    padding-left: 0px;
}

.about-page__right {
    margin-left: 0px;
    margin-right: 70px;
}


.team-one__social {
    direction: ltr;
    transform: translateX(160%);
}
.footer-widget__newsletter-bottom-text {
    margin-left: 0px;
    margin-right: 10px;
}
.location__social a+a {
    margin-left: 0px;
    margin-right: 20px;
}
.current-menu-item a::before {
    background: var(--mibooz-primary);
}
.footer-widget__column.footer-widget__links.clearfix {
    text-align: start;
    float: right;
}

ul#menu-\%d8\%a7\%d9\%84\%d8\%b1\%d8\%a6\%d9\%8a\%d8\%b3\%d9\%8a\%d8\%a9-1 {
    padding: 0;
    padding-inline-start: 40px;
}

ul#menu-\%d8\%a7\%d9\%84\%d8\%b1\%d8\%a6\%d9\%8a\%d8\%b3\%d9\%8a\%d8\%a9-2 {
    padding: 0;
    padding-inline-end: 40px;
    margin: 0;
}
ul#menu-\%d9\%81\%d9\%88\%d8\%aa\%d8\%b1-1 {
    padding: 0;
    margin: 0;
}
ul#menu-\%d9\%81\%d9\%88\%d8\%aa\%d8\%b12 {
    padding: 0;
}