*:not(i){
    font-family: 'Almarai', sans-serif;
}
.mobile-nav__content .main-menu__list li a{
    font-family: 'Almarai', sans-serif;
}
p,h1,h2,h3,h4,h5,h5{
    direction: rtl;
}
.main-menu-wrapper__logo{
    float: right;
    margin-right: 0;
    margin-left: 40px;
}
.main-menu-wrapper__logo::before {
    right: 175px;
}
.main-menu-wrapper__right{
    float: left;
}
.main-menu-wrapper__left{
    float: right;
}
.main-menu .main-menu__list>li+li, .stricky-header .main-menu__list>li+li {
    margin-right: 17px;
    margin-left: 0;
}
.main-menu-wrapper__call-number {
    margin-left: 0;
    margin-right: 12px;
}
.work-together__img-2{
    right: auto;
    left: 0;
}
.work-together-shape-1{
    right: -170px;
    left: auto;
}
.work-together__img-2:before{
    right: -27px;
    left: auto;
}
.text-left {
    text-align: right !important;
    direction: rtl;
}
.text-right {
    text-align: left !important;
}
.text-left {
    text-align: right !important;
}
.welcome-two__left {
    margin-left: 0;
    margin-right: -375px;
}
.list-unstyled{
    padding-right: 0;
}
.welcome-two__points li .text {
    margin-right: 20px;
    margin-left: 0;
}
.welcome-two__img:before {
    right: -1000000px;
    left: 270px;
}
.welcome-two__img:after{
    right:590px;
}
.scroll-to-top{
    right: auto;
    left: 40px;
}
.list-unstyled {
    padding-left: 0;
}
.news-one__meta{
    flex-direction: column-reverse;
    align-items: flex-end;
}
.counter-one__single:before{
    right:0px;
    left:auto;
}
.footer-widget__explore-list-two {
    margin-right: 65px;
    margin-left: 0;
}
.footer-widget__explore-list{
    float: right;
}
.site-footer__social a+a {
    margin-right: 10px;
    margin-left: 0;
}
.service-details__sidebar-service-list li a span{
    left: 20px;
    right:0;
}
.service-details__title{
    margin-right: 60px;
    margin-left: 0;
}
.wizard > .steps > ul > li, .wizard > .actions > ul > li{
    float: right;
}
.wizard > .steps .current a::after, .wizard > .steps .done a::after{
    left: 0px;
}
.steps .title{
    padding-left: 15px;
    padding-right: 0;
}
.testimonial-three__client-details {
    margin-right: 15px;
    margin-left: 0;
}
.custom-card{
    direction: ltr;
}
.me-2 {
    margin-left: 0.5rem!important;
    margin-right: 0rem!important;
}
.float-start {
    float: right!important;
}
.float-end {
    float: left!important;
}
.sidebar__post-image {
    margin-left: 20px;
    margin-right: 0;
}
.sidebar__search-form input[type="search"]{
    padding-right: 50px;
    padding-left: 80px;
}
.case-one__content.case2{
    margin-left: 16px;
    margin-right: 0;
}
.case-one__arrow{
    left: 30px;
    right: unset;
}
.case-one__content.case2 , .list-unstyled.news-one__meta{
    display: flow-root;
}
.work-together-two__left{
    margin-right: unset;
    margin-left: 30px;
}
.work-together-tow__text{
    margin-right: 17px;
    margin-left: unset;
}
.testimonial-one__quote{
    left: -20px;
    right: unset;
}
.testimonial-one__content{
    margin-right: 100px;
    margin-left: unset;
}
.testimonial-one__carousel.owl-carousel .owl-dots{
    text-align: left;
}
.modal-header .btn-close{
    margin: -0.5rem auto -0.5rem -0.5rem;
}
.thm-breadcrumb.list-unstyled{
    padding: 4px 20px 2px;
}
span.icon-business{
    float: right;
}
.service-details__sidebar-service-list i{
    float: right;
    bottom: 3px;
    margin-left: 4px;
}
.btns-dropdown{
    margin-left: 27px;
}
.btns-dropdown .login-btn{
    margin-left: 10px;
}
.account-dropdown{
    margin-left: 20px;
}
.dropdown-item{
    text-align: right;
}
.icon-right-arrow{
    transform: rotate(180deg) !important;
}
.welcome-one__feature-count{
    left: 50px;
    right: unset;
}
.welcome-one__feature-single:before{
    right: 0;
    left: unset;
}
.discount-bar{
    top: 13px;
    left: 95px;
    transform: rotate(45deg);
}
.services-category-btn .services-two__arrow2 span{
    margin: 0 45px 0px 0px;
}
.free-consultation__icon{
    margin-right: 165px;
    margin-left: unset;
}
.service-details__sidebar-service-list li a span{
    left: 20px;
    right: unset;
}
.sidebar__search-form button[type="submit"]{
    left: 0;
    right: unset
}
#control .close-call{
    margin-left: 15px;
}
.service-details__sidebar-service-list li a span{
    top: 30%;
}
.service-details__title-icon:before{
    left: -30px;
    right: unset;
}
.work-together-tow__right{
    margin-right: 70px;
    margin-left: unset;
}
.news-details__social-list a+a{
    margin-right: 10px;
    margin-left: unset;
}
.news-details__tags span{
    margin-left: 16px;
    margin-right: unset;
}
.news-details__pagenation li:hover a, .news-details__pagenation li a:hover{
    color: #fff;
}
.welcome-two__right, .why-choose-one__right{
    margin-right: 90px;
    margin-left: unset;
}
.work-together__right{
    margin-right: 70px;
    margin-left: 0;
}
.contact-details__contact-number-email{
    margin-right: 20px;
    margin-left: 0;
}
.testimonial-three__client-img {
    margin-right: 15px;
}
.consultant-card .testimonial-three__client-img {
    min-width: 100px;
}
.span-radio-btn{
    left: -30px;
    right: unset;
}
.wizard > .steps .number{
    margin-left: 5px;
}
span.c-time{
    left: 54%;
}
.whatsapp-call {
    left: 20px;
}
@media (min-width: 1200px){
    .news-details__pagenation li {
        text-align: right;
        padding-right: 30px;
        padding-left: 0px;
    }
}
@media (max-width: 767px){
    button.btn.btn-primary.consultant-btn{
        right: 10px;
    }
    .main-menu-wrapper__main-menu {
        float: left;
    }
    .mobile-nav__close{
        left: 15px;
        right: auto;
    }
    .mobile-nav__contact li>i{
        margin-left: 10px;
        margin-right: 0;
    }
    .mobile-nav__social a+a {
        margin-right: 30px;
        margin-left: 0;
    }
    .main-slider .container{
        padding-top:0;
    }
    /* .main-slider__content{
        display: none;
    } */
    .wizard > .content > .body{
        width: 100%;
        padding: 0;
    }
    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
        margin: 0 !important;
        line-height: 2.2;
        width: 40px !important;
        height: 40px;
    }
    .news-details__title{
        margin-top: 15px;
    }
    .select-time{
        margin:0;
    }
    .select-time span{
        top: -13px;
        right: 8px;
    }
    .timepick a.ui-state-default.select-time, .timepick a.ui-state-default.select-time.active{
        width: 80px !important;
    }
    .span-radio-btn{
        top: 0px;
        right: unset !important;
        left: 0;
    }
    .method {
        margin: 10px 15px;
        width: 80%;
    }
    .main-menu-wrapper .main-menu-wrapper__left{
        width: 100%;
    }
    .testimonial-one__content, .work-together-tow__right{
        margin-right: 20px;
    }
    .modal .testimonial-three__single{
        padding: 12px 5px 12px;
    }
    a.ui-state-default.select-time{
        height: 40px !important;
    }
    .discount-bar{
        left: 140px ;
    }
    .bannar-image{
        height: 64px;
    }
    .free-consultation__icon{
        margin-right: 10px;
    }
}