[type=email], [type=number], [type=tel], [type=url] {
    text-align: right;
}
.navbar .attr-right .attr-nav li .call i{
    margin-left: 15px;
}
.revenew{
    right: 0;
    left: auto;
}
.business-banner .business-banner-thumb img:nth-child(2){
    left: -25%;
    right: auto;
}
.btn-animation{
    margin-right: 10px;
}
.btn-animation i{
    margin-right: 0;
    margin-left: 10px;

}
.btn-animation::after{
    right: -13px;
    left: auto;
}
.btn-animation span{
    right: -50px;
    left: auto;
}
.btn-animation:hover {
    margin-right: 0;
}
.btn-animation:hover span {
    right: 0;
    left: auto;
}
.fa-arrow-right:before{
    content: "\f060";
}
.revenew i:before {
    content: "\f061";
}
nav.navbar.validnavs .navbar-collapse.collapse button{
    left: 30px;
    right: auto;

}


.feature-style-two img {
    margin-left: 30px;
    margin-right: 0;
}
.feature-style-two-area {
    background-position: left top;
}
footer .f-items .f-item.contact-widget::after{
    right: -50px;
left: auto;
}

footer .f-items .f-item.about {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    padding-left: 40px;
    margin-left: 10px;

    border-right:none;
    padding-right: 0;
    margin-right: 0;
}

@media only screen and (min-width: 1200px){
    .services-style-seven-area .services-style-seven-carousel.owl-carousel .owl-stage {
        right: -300px;
        left: auto;
    }

    .services-style-seven-area .container-full {
        margin-right: calc((100% - 1200px)/ 2);
        margin-left: 0;

        padding-left: 0;
        padding-right: 15px;
    }
}
.services-style-seven-carousel .icon{
    margin-left: 20px;

}

.service-seven-item
{
    padding: 67px 37px;
    background: var(--white);
    border-radius: 30px;
    overflow: hidden;
    height: unset;
    display: block;
    /* flex-direction: column;
    justify-content: space-between; */
}

.service-seven-item h4
{
    margin: 0;
    text-align: start;
}

.service-seven-item ul
{

    direction: rtl;
}

.service-seven-item > a i{
    transform: rotate(45deg);
    margin-right: 4px;
    margin-left: 0;
}



footer .f-items .f-item .address li i {
    margin-right: 0;
    margin-left: 20px;
}
footer .f-items .fa-angle-right:before {
    content: "\f104";
}
footer .f-items .f-item.link li a i {
    margin-right: 0;
    margin-left: 3px;
}
.f-item.link ul {
    padding-right: 10px;
}
.service-seven-item ul {
    margin-right: 18px;
    margin-left: 0;

}
.blog-area .item .info .meta ul li i{
    margin-left: 5px;
    margin-right: 0;

}
.blog-area .thumb .date{
    left: 45px;
    right: auto;
}
.services-style-seven-carousel::after{
    right: -150px;
    left: auto;

}
.title-sub::after {
        transform: scaleX(-1) rotate(5deg);
}

nav.navbar.validnavs.mobile-sidenav .navbar-collapse.collapse.collapse-mobile.show {
    right: 0;
    left: auto;
}
.gallery-style-three .gallery-items .pf-item .overlay .content>a i {
    transform: scaleY(-1) scaleX(-1) rotate(273deg);
}

nav.navbar.validnavs ul.nav>li.dropdown>a.dropdown-toggle::after{
    margin-right: 5px;
    margin-left: 0;

}
nav.navbar.validnavs ul li.dropdown ul.dropdown-menu li a{
    text-align: right;
}

.breadcrumb-area .breadcrumb li i {
    margin-left: 5px;
    margin-right: 0;
}
.breadcrumb-area .breadcrumb li::after{
    right: -10px;
    left: auto;

}

.about-area .about-items ul li::after{
    right:0;
    left: auto;
}
.about-area .about-items ul li{
    padding-right: 45px;
    padding-left: 0;

}

.about-area .thumb img:nth-child(2){
    left: 0;
    right: auto;

}

.about-area .thumb {

    padding-left: 80px;
    padding-right: 0;
    margin-right: -20%;
    margin-left:auto;
}


.about-area .fixed-shape-left {
    position: absolute;
    left: auto;
    right: 0;}
    .team-area .team-items .social{
        left: 40px;
        right: auto;

    }
    .choose-us-area .info ul li i{
        margin-left: 14px;
        margin-right: 0;

    }
    .choose-us-area .progress-box .progress .progress-bar span{
        left: 0;
        right: auto;
    }

    .btn-theme-effect::after{
        right: -10px;
        left: auto;

    }
    .about-area .fixed-shape-left img {
        transform: scaleX(-1);
    }
    .choose-us-area .thumb img {
        margin-right: -20%;
        margin-left: 0;
    }
    .contact-area .shape{
        right: auto;
        left: 5%;

    }
    .contact-area .shape img {
        transform: scalex(-1);
    }
    .blog-area .sidebar button[type="submit"] {
        left: 5px;
        right: auto;
    }
    .blog-area .sidebar .title h4::after {
        right: 0;
        left: auto;
    }

    .blog-area.right-sidebar .sidebar {
        padding-right: 35px;
        padding-left: calc(var(--bs-gutter-x) * .5);

    }


    .pagi-area .pagination li a .fa-angle-double-left:before {
        content: "\f101";
    }
    .pagi-area .pagination li a .fa-angle-double-right:before {
        content: "\f100";
    }
    .sidebar-item.recent-post li .info{
        padding-right: 25px;
        padding-left: 0;

    }

    .blog-area .sidebar .sidebar-item.category li a span{
        margin-right: 5px;
        margin-left: 0;

    }

    .sidebar-item.social-sidebar li {
        display: inline-block;
        float: right;
        margin-left: 10px;
        margin-right: 0;
    }

    .blog-area .blog-items .info>ul li::after{
        left: auto;
        right: 0;

    }
    .blog-area .blog-items .info>ul li {

        padding-right: 15px;
        padding-left: 0;
    }

    .gallery-items .pf-item .overlay:before {

        left: auto;
        right: 0;
    }
    .gallery-items .pf-item .overlay .content {
        right: 40px;
        left: auto;
    }


    .gallery-items .pf-item .overlay:after {
        right: 334%;
        left: auto;
        transform: skewX(-45deg);
    }
        .gallery-items .pf-item .overlay:hover:after {

            right: -170%;
            left: auto;
        }


        .project-info ul.social li {
            margin-left: 15px;
            margin-right: 0;

        }

        .project-info .title::after{
            right: 0;
            left: auto;

        }


        .about-six-thumb {

            padding-right: 0;
            margin-left:0;

            padding-left: 48%;
            margin-right: -10%;
        }

        /* .about-six-thumb::before {
            right: -150px;
            left: auto;
            background-position: bottom right;

        } */

        .about-six-thumb img:nth-child(2) {
            right: auto;
            left: 0;

        }

        ul.about-list {

            left: auto;
            right: 14%;
        }

        .about-six-thumb::after {
            right: auto;
            left: 0;
        }

        ul.about-list li {
            border: none;
            border-right: 1px solid rgba(255, 255, 255, 0.3);
        }

        .about-card img {

            margin-right: 0;
            margin-left: 30px;
        }

        nav.navbar.validnavs.mobile-sidenav .navbar-collapse.collapse.collapse-mobile {
            right: -485px;
            left: auto;

        }

        .split-line>div>div {
            display: inline !important;
        }
        .split-line .d-flex span >div>div {
         display: inline !important;
     }
        span.sub-title.tg-element-title {
            display: inline-block;
        }

        .video-btn i  {
            margin-right: 0;
            margin-left: 20px;

        }
.about-six-thumb {

    margin-left: -10%;
    margin-right:0;
}


.project-info.client img{

    margin-right: 0;
    margin-left: 10px;

}

.project-details-items .meta ul li{
    margin-left: 20px;
    margin-right: 0;

}
.project-details-items .meta ul li i{
    margin-left: 5px;
    margin-right: 0;

}

nav.navbar.validnavs ul.nav.navbar-right .dropdown-menu {
    text-align: right;
}

@media (max-width: 1023px){
    nav.navbar.validnavs li.dropdown a.dropdown-toggle:before {

        content: "\f104";
        float: left;

    }
}
