﻿p,
a,
li,
h1,
h2,
h3,
h4,
h5,
h6,
button,
input,
textarea,
span,
.social .social-head,
.news .news-head,
.googlemaps .googlemaps-head,
.footer-text {
    direction: rtl;
    text-align: right;
}

header nav ul li ul li:before {
    left: auto;
    right: -5px;
}

header nav ul li ul li:after {
    left: auto;
    right: -6px;
}

.home-section .home-swiper .swiper-wrapper .swiper-slide .content {
    margin-right: calc(var(--calc-header) + 5rem);
}

.home-section .home-swiper .swiper-pagination {
    left: auto;
    right: var(--calc-header);
    transform: translate(110%,-50%);
}

.home-section .line {
    left: auto;
    right: calc(var(--calc-header) - 9px);
}

.home-section .scroll {
    left: auto;
    right: calc(var(--calc-header) - 28px);
    transform: translateX(20%);
}

    .home-section .scroll p {
        left: auto;
        right: 120%;
    }



.about-section .about-wrapper .right .text-icon .item i {
    right: auto;
    left: 15px;
}

.about-section .about-wrapper .left a {
    margin-left: auto;
}

    .about-section .about-wrapper .left a i {
        left: auto;
        right: 8.75rem;
        transform: rotate(-90deg);
    }

    .about-section .about-wrapper .left a:hover {
        width: 100%;
    }

        .about-section .about-wrapper .left a:hover i {
            left: auto;
            right: calc(100% - 2.5rem);
            transform: rotate(-135deg);
        }

.project-section .project-wrapper .project-swiper .swiper-wrapper .swiper-slide .project-name {
    left: auto;
    right: 35px;
}

.project-section .project-wrapper .project-swiper .swiper-wrapper .swiper-slide a .project-name span {
    transform: translateX(100%);
}

.project-section .project-wrapper .project-swiper .swiper-wrapper .swiper-slide:hover .project-name span i:before {
    content: "\e90a";
}

.sector-section .sector-wrapper .sector-content .item span {
    right: auto;
    left: 1.875rem;
}

    .sector-section .sector-wrapper .sector-content .item span i {
        transform: rotate(-90deg);
    }

.sector-section .sector-wrapper .sector-content .item:hover span i {
    transform: rotate(-135deg);
}

.news-section .news-wrapper .news-swiper .control a i {
    transform: rotate(180deg);
}

.news-section .news-wrapper .news-swiper .swiper-wrapper .swiper-slide .item .detail a.read-more i {
    transform: rotate(180deg);
}

.news-section .news-wrapper .news-swiper .swiper-wrapper .swiper-slide .item .detail a.read-more:hover i {
    margin-left: 0;
    margin-right: 10px;
}

.map-section .area-wrapper aside.side-area .tabs ul {
    justify-content: end;
}

.map-section .area-wrapper aside.side-area .tab-pages .tab-page-wrapper .tab-page ul li button {
    flex-direction: row-reverse;
}

.map-section .area-wrapper aside.side-area .tab-pages .tab-page-wrapper .tab-page ul {
    align-items: end;
    padding-right: 20px;
}

footer .footer-wrapper .footer-navigation-wrapper {
    justify-content: end;
}

.page-title .breadcrumb ul {
    flex-direction: row-reverse;
}

    .page-title .breadcrumb ul li:before {
        transform: rotate(180deg);
    }

.page-content .page-content-wrapper .left-menu ul li a:after {
    right: auto;
    left: 10px;
    transform: translate(-50px,-50%) rotate(180deg);
}

.page-content .page-content-wrapper .left-menu ul li.active a:after, .page-content .page-content-wrapper .left-menu ul li:hover a:after {
    transform: translate(0, -50%) rotate(180deg);
}

.timeline .timeline-wrapper .tabs ul li button {
    flex-direction: row-reverse;
}

.rich-menu .rich-links ul {
    padding-left: 0;
    padding-right: 5px;
}

.rich-menu .rich-links .title {
    padding-right: 2.5rem;
    padding-left: 0;
    text-align: right;
}

.rich-menu .rich-links ul li {
    padding-left: 0;
    padding-right: 2.1875rem;
}

    .rich-menu .rich-links ul li:after {
        left: auto;
        right: -6px;
    }

    .rich-menu .rich-links ul li:before {
        left: auto;
        right: -5px;
    }

    .rich-menu .rich-links ul li a:after {
        left: 10px;
        right: auto;
        transform: translate(-50px,-50%) rotate(180deg);
    }

    .rich-menu .rich-links ul li.active a:after {
        transform: translate(0,-50%) rotate(180deg);
    }

.rich-menu .rich-screen .rich-submenu a .project-name {
    left: auto;
    right: 1.5625rem;
}

.page-content .page-content-wrapper .sector-category-content .item .caption i:before {
    content: "\e90a";
}

.project-detail-section .project-detail-swiper .swiper-wrapper .swiper-slide .title a.back-button {
    left: 0;
}

.project-detail-section .project-detail-swiper .control {
    left: calc(var(--calc-header) - 2.1875rem);
    right: auto;
}

    .project-detail-section .project-detail-swiper .control .butons .prev span, .project-detail-section .project-detail-swiper .control .butons .next span {
        flex-direction: row-reverse;
    }

.search-popup .search-popup-wrapper form .form-wrapper button {
    left: 0;
    right: auto;
}

.search-popup .search-popup-wrapper .result-wrapper .title {
    flex-direction: row-reverse;
    justify-content: end;
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .result-list ul li .tag-links a:first-child {
    padding-right: 0;
    padding-left: 25px;
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .result-list ul li .tag-links a:before {
    right: 0;
    left: auto;
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .popular-search .popular-search-wrapper ul li a i {
    right: auto;
    left: 9px;
    transform: rotate(-90deg);
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .popular-search .popular-search-wrapper ul li a:hover i {
    transform: rotate(-135deg);
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .result-list ul li a i {
    transform: rotate(-90deg);
}

.search-popup .search-popup-wrapper .result-wrapper .result-content .result-list ul li a:hover i {
    transform: rotate(-135deg);
}

.project-about-section .contact ul li {
    padding-right: 1.25rem;
    padding-left: 0;
}

    .project-about-section .contact ul li:before {
        left: auto;
        right: 0;
    }

@media(max-width: 1024px) {
    .home-section .home-swiper .swiper-wrapper .swiper-slide .content {
        margin-right: var(--calc-header);
    }

    .home-section .home-swiper .swiper-pagination {
        transform: translate(0%,-50%);
    }

    .home-section .scroll {
        right: var(--calc-header);
        transform: none;
    }

    .map-section .area-wrapper aside.side-area .tabs ul {
        justify-content: center;
    }



    footer .footer-other-wrapper {
        align-items: end;
    }
}
