body, footer .copy-rights, footer .privacy-policy {
    text-align: right
}

.fa-caret-left, .fa-caret-right, .fa-search, .need-help-block img, .pagination .page-item .page-link img {
    transform: rotateY(180deg)
}

body {
    direction: rtl;
    font-family: Cairo, Montserrat, Spartan, 'Spartan MB', Goldman, Arial, sans-serif;
    letter-spacing: .03rem
}

.contact-information .contact-info .contact-link.phone-num, .contact-links a:not(.btn), .intl-tel-input, .navbar .top-links .site-tel, .owl-carousel, .splide, footer .get-touch .masaha-tel {
    direction: ltr
}
.location-menu-wrapper .location-title .location-global,
.vertical-tabs .nav-tabs .nav-link ,
.rent-buy-categories .explore-categories-title,
.equipments-wrapper .equipments-title,
.popular-equipment-header .popular-equipment-title ,
.location-wrapper .location-title,
.location-wrapper .serving-you,
.rent-buy-tabs .nav-tabs .nav-link .tab-title,
.rent-buy-content h3,
.thank-wrapper .thank-you,
.thank-wrapper .for-choosing,
.thank-wrapper .contacted-by,
.page-title,
.media-title,
.event-item .event-details .event-date,
.gallery-item .gallery-date,
.project-gallery-page .project-title,
.news-event-page .news-event-title,
.error-block > h1,
.error-block > h3,
.brands-filter .btn,
.coming-soon{
    font-family: 'Cairo', serif;
}
.contact-links a:not(.btn) {
    display: block
}

.btn-chat .chat-us, .btn-chat .need-help, .btn-outline-primary, .btn-outline-secondary, .chat-wrapper .assistant-block .business-account, .chat-wrapper .assistant-block .how-help, .chat-wrapper .choose-department, .contact-information .contact-info .contact-title, .contact-links .btn-primary, .event-item .event-details .event-date .day, .event-item .event-details .event-date .month, .event-item .event-details .event-date .year, .event-item .event-details .event-info .event-category, .event-item .event-details .event-info .event-title, .gallery-item .gallery-date .day, .gallery-item .gallery-date .month, .gallery-item .gallery-date .year, .gallery-item .gallery-info .gallery-title, .hero-wrapper .hero-title, .leave-message, .maintenance-wrapper .maintenance-high-level .title, .media-title, .mega-menu .product-item .spare-parts-dept, .navbar .top-links .site-email, .navbar-nav > .nav-item > .nav-link, .need-help-block .chat-us, .need-help-block .need-help, .news-event-page .news-event-title, .page-info .page-info-mail, .page-info .page-info-title, .page-title, .post-single .post-title, .product-images-block .product-images-item .product-title, .project-gallery-page .project-title, .projects-block .project-item .project-info .project-text, .request-quotation .form-control, .select-products .checkbox-container .product-item .btn-outline-primary, .service-item .service-title, .upload-file .btn, .videos-wrapper .video-item .video-published, .videos-wrapper .video-item .video-title, .why-masaha .why-question, .why-masaha .why-text, footer .copy-rights, footer .get-touch .get-touch-text, footer .get-touch .masaha-address, footer .get-touch .masaha-email, footer .get-touch .masaha-working-hours, footer .made-with, footer .privacy-policy, footer .your-gate-wrapper .authorized-dealer .authorized-dealer-text, footer .your-gate-wrapper .your-gate, footer ul.footer-menu li a {
    letter-spacing: .07em
}

.partners-wrapper .partners-title {
    letter-spacing: .07em
}

.contact-block .contact-text {
    letter-spacing: .15em
}

.btn-outline-primary.view-all {
    padding-left: .75rem;
    padding-right: 60px
}

.btn-outline-primary.view-all:after {
    left: auto;
    right: 20px
}

.categories-list li:after, .categories-list li:before, .equipment-slider.owl-carousel .owl-nav button.owl-next, .navbar .top-links, .need-category .category-img, .product-page .products-slider.owl-carousel .owl-nav button.owl-next, .select-products .checkbox-container .product-item:after, .vertical-tabs .nav-tabs .nav-link.active:before, .vertical-tabs .nav-tabs .show > .nav-link:before {
    right: auto;
    left: 0
}

.navbar .top-links .site-email, .navbar .top-links .site-tel, .videos-wrapper .video-item .video-published {
    text-align: left
}

.location-menu-wrapper ul.language-menu li {
    margin-left: 0;
    margin-right: 40px
}

.location-menu-wrapper ul.language-menu li:first-of-type {
    margin-left: 0;
    margin-right: 0
}

.location-country .country-name {
    right: auto;
    left: 205px
}

.categories-list .category-item .category-icon {
    margin-right: 0;
    margin-left: .9375vw
}

.categories-list .more-links {
    margin-left: 0;
    margin-right: 6vw
}

.categories-list .category-item .category-details .btn.read-more img {
    margin-left: 0;
    margin-right: 10px
}

.mega-menu .product-item .spare-parts-dept {
    text-align: revert
}

.rent-buy-categories .category-item {
    margin: 40px 0 40px 40px
}

.mega-menu .rent-buy-categories .category-item {
    margin: 20px 0 20px 20px
}

.mega-menu .rent-buy-categories .category-item:nth-of-type(4n+4) {
    margin-left: 0
}

.search-wrapper .browse-products {
    padding-left: 0;
    padding-right: 33px
}

.search-wrapper.active .search-group .input-group .input-group-prepend {
    padding-left: 30px;
    padding-right: 0
}

.search-group .input-group .form-control {
    padding-left: .75rem;
    padding-right: 55px;
    background: url(../images/search2.svg) calc(100% - 20px) center no-repeat
}

.search-wrapper.active .search-group .input-group .form-control {
    border-radius: 0 49px 49px 0;
    margin-right: 0;
    margin-left: -40px;
}
.equipments-wrapper .equipment-item ul.equipment-features {
    align-items: flex-end;
    margin-bottom: 10px;
}
.equipments-wrapper .equipment-item ul.equipment-features li {
    display: flex;
    align-items: flex-end;
}
.equ
.products-slider.owl-carousel .owl-nav button.owl-next {
    right: auto;
    left: 78px
}

.products-slider.owl-carousel .owl-nav button.owl-prev {
    right: auto;
    left: 136px
}

.product-page .products-slider.owl-carousel .owl-nav button.owl-prev {
    right: auto;
    left: 58px
}

.equipment-slider.owl-carousel .owl-nav button.owl-prev {
    right: auto;
    left: 56px
}

.browse-categories {
    border-right: none;
    border-left: 1px solid #dfe5e6
}

.service-item .service-icon, .upload-file .btn img {
    margin-right: 0;
    margin-left: 10px
}

.need-category:nth-of-type(2) .category-img {
    right: auto;
    left: -20px
}

.masaha-service {
    padding-left: 160px;
    padding-right: 30px
}

.masaha-service .service-img {
    right: auto;
    left: -10px
}

.btn-chat {
    left: auto;
    right: 6.51vw
}

.btn-chat .chat-icon {
    top: 25px;
    right: auto;
    left: 15px
}
.btn-chat .chat-icon img {
    transform: rotateY(180deg);
}
.btn-chat .chat-us, .btn-chat .need-help, .chat-wrapper, .product-page .btn-stock:before {
    left: auto;
    right: 15px
}

.chat-wrapper {
    padding: 175px 80px 45px 45px
}

.chat-wrapper .close-chat {
    right: auto;
    left: 16px
}

.chat-wrapper .assistant-block .assistant-img {
    margin-right: 0;
    margin-left: 6px
}

.equipments-wrapper .equipments-title .ready-for {
    margin-left: 0;
    margin-right: .5em
}

.equipments-wrapper .equipments-title .ready-for:before {
    right: auto;
    left: .5em
}

.equipments-wrapper .equipments-title .ready-for:after {
    left: auto;
    right: .5em
}

.equipments-wrapper .equipment-slider-wrapper .btn-outline-secondary {
    right: auto;
    left: 120px
}

.categories-filter .categories-filter-search .input-group-text {
    border-right: 1px solid #edeeef;
    border-left: none;
    border-radius: 0 23px 23px 0
}

.categories-filter .categories-filter-search .form-control, .popular-equipment-header .equipment-search .form-control {
    border-left: 1px solid #edeeef !important;
    border-right: none !important;
    border-radius: 23px 0 0 23px
}

.checkboxes-group .checkbox-container {
    padding-left: 0;
    padding-right: 52px
}

.checkboxes-group .checkbox-container .checkbox-single {
    padding-left: 0;
    padding-right: 30px
}

.categories-page .checkboxes-group .checkbox-container .checkmark, .checkboxes-group .checkbox-container .checkbox-all .checkmark, .checkboxes-group .checkbox-container .checkbox-single .checkmark, .event-item .event-details .event-info:before, .page-info > img, .product-page .btn-stock:hover:after, .select-products .checkbox-container .product-item .btn-outline-primary:hover:after, .upload-file input[type=file], ul.page-list li:before {
    left: auto;
    right: 0
}

.checkboxes-group .checkbox-container .category-item .category-icon {
    margin-right: 0;
    margin-left: 15px
}

.popular-equipment-header .popular-equipment-title {
    margin-right: 0;
    margin-left: 60px
}

.popular-equipment-header .equipment-search .input-group-text {
    border-radius: 0 23px 23px 0
}

.popular-equipment-item .btn-group-toggle .btn:first-of-type {
    border-radius: 27px 0 0 27px;
    margin-right: 0;
    margin-left: -5%
}

.popular-equipment-item .btn-group-toggle .btn:last-of-type {
    border-radius: 27px 0 0 27px;
    margin-left: 0;
    margin-right: -5%
}

.location-wrapper > img {
    left: auto;
    right: 35%
}

.maintenance-wrapper .maintenance-hl-block > img {
    margin-right: 0;
    margin-left: 50px
}

.maintenance-wrapper .maintenance-high-level img, .partners-wrapper .partners-title img, .selected-product .product-details .product-category {
    margin-right: 0;
    margin-left: 20px
}

.product-page:before {
    right: auto;
    left: 0;
    border-radius: 0 0 75px
}

.product-page.contact-page:before {
    right: 0;
    left: auto;
    border-radius: 0 0 0 75px
}

.product-page .col-lg-5 {
    padding-left: 15px;
    padding-right: 40px
}

.product-page ul.product-features li {
    margin: 0 0 40px 60px
}

.featured-block .event-item .event-img, .product-page ul.product-features li:last-of-type {
    margin-right: 0;
    margin-left: 0
}

.selected-product {
    border-right: 1px solid #e4e9eb;
    border-left: 0
}

.selected-product .product-img {
    padding-left: 0;
    padding-right: 15px
}

.select-products .checkbox-container .checkmark:after {
    border-width: 5px 0 0 5px
}

.select-products .checkbox-container .product-item {
    padding: 0 0 0 100px
}

.select-products .checkbox-container .product-item .product-img {
    margin-right: 0;
    margin-left: 30px
}

.select-products .checkbox-container .product-item ul.product-features {
    margin-left: 0;
    margin-right: 100px
}

.select-products .checkbox-container .product-item ul.product-features li {
    margin: 0 0 20px
}

.select-products .checkbox-container .product-item .btn-outline-primary {
    padding-left: .75rem;
    padding-right: 30px
}

.select-products .checkbox-container .product-item .btn-outline-primary:after {
    left: auto;
    right: 10px
}

.need-help-block img {
    right: auto;
    left: -30px
}

#back-to-top {
    right: auto;
    left: 2.604vw
}

.quick-support:before {
    content: 'اتصل بنا'
}

ul.page-list li {
    padding-left: 0;
    padding-right: 1.198vw
}

.page-info.text-right > img {
    left: 0;
    right: auto
}

.event-item .event-img {
    margin-right: 0;
    margin-left: 12px
}

.event-item .event-details .event-date {
    margin-left: 26px;
    margin-right: -38px
}

.featured-block .event-item .event-details .event-date {
    margin-left: 10px;
    margin-right: -14px
}

.event-item .event-details .event-info {
    padding-left: 0;
    padding-right: 20px
}

.featured-block .event-item .event-details .event-info {
    padding-left: 0;
    padding-right: 10px
}

.event-item .event-details .event-info .read-more img {
    margin-left: 0;
    margin-right: 7px
}

.news-event-page .socials .fa-share-alt {
    margin-left: 0;
    margin-right: 30px
}

.featured-block {
    border-left: none;
    border-right: 1px solid #bac2c4;
    padding-left: 0;
    padding-right: 20px
}

.about-block > img {
    right: auto;
    left: -18.4375vw
}

.about-block:nth-of-type(2) > img {
    right: -19.01vw;
    left: auto
}

.about-block .about-title:before {
    left: auto;
    right: -5.46875vw
}

.about-block .about-our-mission {
    padding-left: 0;
    padding-right: 2vw
}

.about-block .about-our-vision {
    padding-left: 0;
    padding-right: 9vw
}

.about-block .about-our-goal {
    padding-left: 0;
    padding-right: 14vw
}

.about-block .about-our-values {
    padding-left: 0;
    padding-right: 8vw
}

.why-masaha img {
    margin-left: -70px;
    margin-right: 30px
}

.product-page .product-category {
    left: auto;
    right: -50px
}

.collapse-category:after {
    right: auto;
    left: -16px
}

footer .your-gate-wrapper .your-gate {
    margin-right: 0;
    margin-left: 42px
}

footer .your-gate-wrapper .your-gate:after {
    right: auto;
    left: -28px
}

footer .your-gate-wrapper .authorized-dealer .authorized-dealer-images img {
    margin-right: 0;
    margin-left: 14px
}

.product-page .product-text .download-brochure {
    margin-right: 0;
    margin-left: 23px
}

.product-page .product-text .download-brochure img {
    margin-right: 15px;
    margin-left: 0
}

.chat-wrapper ul.departments-list li.department-item .btn {
    right: auto;
    left: -1px;
}

.chat-wrapper ul.departments-list li.department-item .btn img {
    transform: rotateY(180deg);
}
footer .get-touch .masaha-tel{
    text-align: start;
}
@media screen and (max-width: 1599px) {
    .btn-chat {
        left: auto;
        right: 60px
    }

    .products-slider.owl-carousel .owl-nav button.owl-next {
        right: auto;
        left: 10px
    }

    .products-slider.owl-carousel .owl-nav button.owl-prev {
        right: auto;
        left: 55px
    }

    .search-wrapper .btn-outline-secondary {
        right: auto;
        left: 110px
    }

    .masaha-service {
        padding-left: 140px;
        padding-right: 20px
    }

    .upload-file .btn img {
        margin-right: 0;
        margin-left: 5px
    }

    .categories-list .category-item .category-icon {
        margin-right: 0;
        margin-left: 10px
    }
}

@media screen and (max-width: 1199px) {
    .btn-chat {
        left: auto;
        right: 15px
    }

    .checkboxes-group .checkbox-container {
        padding-left: 0;
        padding-right: 45px
    }

    .location-wrapper > img {
        left: auto;
        right: 40%
    }

    .rent-buy-categories .category-item {
        margin: 20px 0 20px 20px
    }

    .select-products .checkbox-container .product-item ul.product-features {
        margin-left: 0;
        margin-right: 30px
    }

    .select-products .checkbox-container .checkmark {
        right: auto;
        left: 13px
    }

    .product-page ul.product-features li {
        margin: 0 0 30px 40px
    }

    .collapse-category:after {
        right: auto;
        left: 0
    }

    .location-country .country-name {
        right: auto;
        left: 170px
    }
}

@media screen and (max-width: 991px) {
    .rent-buy-tabs .nav-tabs .nav-link:last-of-type {
        margin-left: 0;
        margin-right: -10%;
        padding-left: 0;
        padding-right: calc(10% + 60px)
    }

    ul.page-list li {
        padding-left: 0;
        padding-right: 20px
    }

    .about-block .about-our-goal, .about-block .about-our-mission, .about-block .about-our-values, .about-block .about-our-vision {
        padding-left: 0;
        padding-right: 30px
    }

    .about-block .about-title:before {
        left: auto;
        right: -30px
    }

    .selected-product .remove-product {
        right: auto;
        left: 0
    }
}

@media screen and (max-width: 767px) {
    .location-menu-wrapper .navbar-nav, .top-links li:first-of-type {
        right: auto;
        left: 0
    }

    ul.side-menu .dropdown .dropdown-toggle:after {
        margin-left: 0;
        margin-right: auto;
        float: left
    }

    ul.side-menu .dropdown-menu li a i {
        float: left
    }

    ul.side-menu .dropdown-menu li .submenu {
        left: auto;
        right: 0;
        margin-left: 0;
        margin-right: 30px
    }

    .why-masaha img {
        margin-left: -30px;
        margin-right: 10px
    }

    .search-group .input-group {
        padding-left: 0;
        padding-right: 15px
    }

    .navbar .top-links .nav-link img {
        transform: rotateY(180deg)
    }

    .page-info.text-right > img {
        left: auto;
        right: 0
    }

    footer .your-gate-wrapper .your-gate {
        margin-right: 0;
        margin-left: 20px;
    }

    footer .your-gate-wrapper .your-gate:after {
        right: auto;
        left: -10px;
    }

    footer .your-gate-wrapper .authorized-dealer .authorized-dealer-images img {
        margin-right: 0;
        margin-left: 10px;
    }
    footer .get-touch .masaha-tel {
        text-align: center;
    }
}