.art-header-section.header_type_one {
    padding-left: 0;
    padding-right: 110px;
}
.art-header-section.header_type_one .header-search {
    margin-left: 0;
    margin-right: 15px;
}
.art-banenr-section:before {
    background: linear-gradient(268deg, #000000 0%, rgba(0, 0, 0, 0) 54.13%);
}

.art-banenr-section .art-banner-social {
    right: auto;
    left: 0;
}
.art-banenr-section #art-hero-video {
    transform: scaleX(-1);
}
.art-testimonial-wrap .art-testi-video-bg {
    right: auto;
    left: 0;
}

.art-testimonial-wrap .test-text {
    padding-left: 0;
    padding-right: 80px;
}

.art-testimonial-wrap .play-icon {
    right: auto;
    left: 140px;
}
.art-testimonial-content .art-testi-img-1 {
    right: auto;
    left: 20px;
    transform: scaleX(-1);
}

.art-client-list li {
    margin-left: 0;
    margin-right: -25px;
}

.art-client-list {
    padding-left: 0;
    padding-right: 30px;
}
.art-testimonial-bottom .bottom-btn a svg {
    margin-left: 0;
    margin-right: 12px;
}

.art-testimonial-bottom .bottom-btn a:hover svg {
    transform: rotate(-136deg);
}
.art-counter-text.art-text.pera-content {
    padding-right: 0;
    padding-left: 60px;
    border-right: 0;
    border-left: 2px solid var(--art-body-color);
}

.art-counter-wrap {
    padding-left: 0;
    padding-right: 64px;
}
.art-project-item .item-text {
    padding-left: 0;
    padding-right: 70px;
}

.art-project-item .item-text li img {
    margin-right: 0;
    margin-left: 8px;
}
.art-sponsor-video .item-img {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.art-sponsor-video .play-icon {
    margin-left: 0;
    margin-right: -17px;
}
.art-faq-item-area .accordion-button:before {
    left: auto;
    right: -18px;
}

.art-faq-item-area .accordion-body {
    padding-right: 0;
}
.art-footer-content .art-scroll-top {
    right: auto;
    left: 12px;
}
.art-footer-copyright-area h3 {
    left: auto;
    right: 0;
}
.txa-offcanvas-contact {
    padding-right: 0;
}
.mobile_menu .dropdown .dropdown-btn {
    right: auto;
    left: 0;
}

.mobile_menu_content .mobile-main-navigation .navbar-nav li a {
    padding-right: 0;
    padding-left: 30px;
}
.mobile_menu .mobile-search-bar button {
    right: auto;
    left: 0;
}

.mobile_menu .mobile-search-bar input {
    padding-left: 0;
    padding-right: 15px;
}
.art-banner-text-wrap {
    right: auto;
    left: 0;
}
.art-banner-circle {
    right: auto;
    left: -8%;
}
.art-banner-bottom-scroller {
    left: 0;
    right: -50px;
}
.ar-banner-shape {
    left: auto;
    right: 0;
}
.art-banner-bottom-scroller {
    transform: rotate(8deg);
}
.ar-banner-shape .banner_shape2 {
    margin-left: 0;
    margin-right: -120px;
}
.art-service-circle {
    right: auto;
    left: -150px;
}
.art-service-circle {
    right: auto;
    left: -150px;
}

.art-service-item-2 .art-ser-img {
    right: auto;
    left: -150px;
}

.art-service-item-2:before, .art-service-item-2:after {
    right: auto;
    left: -60%;
}
.art-project-item-2 .art-pro-tag {
    left: auto;
    right: 20px;
}
.art-service-item-2:hover .art-service-arrow {
    right: auto;
    left: 34px;
}
.art-project-section-2:before {
    left: auto;
    right: -43%;
    transform: rotate(6deg);
}
.art-blog-item .blog-img-meta .item-meta {
    left: auto;
    right: 20px;
}
.art-header-section.header_type_two .main-navigation-cta .header-cta a {
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.art-header-section.header_type_one.ver_2 .off-canvas-btn {
    margin-left: 0;
    margin-right: 24px;
}
.art-header-section.header_type_one.ver_2 .off-canvas-btn {
    margin-left: 0;
    margin-right: 24px;
}

.art-banner-content-3 .art-banner-img-area {
    right: auto;
    left: 170px;
}

.art-banner-content-3 .banner-shape2 {
    right: auto;
    left: 0;
}
.art-team-slider-content-3 {
    margin-right: 0;
    margin-left: -463px;
}
.art-team-content-3 {
    margin-right: 0;
    margin-left: -450px;
}
.art-team-section-3 .art-team-shape {
    left: auto;
    right: -280px;
}
.art-blog-item-3 .item-meta {
    left: auto;
    right: 20px;
}
.art-footer-section-3 .art-footer-shape {
    left: auto;
    right: 0;
}
.art-header-section.header_type_four .art-header-content .art-header-action .cta-btn a span {
    margin-left: 0;
    margin-right: 15px;
}
.art-btn-4 a span {
    margin-left: 0;
    margin-right: 10px;
}
.art-counter-item-4 p {
    margin-left: 0;
    margin-right: 12px;
}
.art-btn-4 a {
    padding-right: 28px;
    padding-left: 10px;
}
.art-header-section.header_type_four .art-header-content .art-header-action .cta-btn a {
    padding-right: 20px;
    padding-left: 5px;
}
.art-testimonial-scroller_2 {
    float: left;
}
.art-cta-content-3 h2 a {
    margin-right: 0;
    margin-left: 24px;
}
.art-testimonial-scroller_1 {
    float: left;
}
.art-footer-section-4 .art-footer-shape_2 {
    left: auto;
    right: 100px;
}
.art-header-section.header_type_one.ver_3 .header-cta {
    margin-right: 0;
    margin-left: 24px;
}

.art-banner-content-5 {
    padding-left: 0;
    padding-right: 112px;
}

.art-banner-section-5 .art-banner-globe {
    right: auto;
    left: 25%;
}
.art-project-item-5:nth-child(odd) .art-project-text-5 {
    justify-content: start;
}
.art-project-item-5 .project_globe {
    right: auto;
    left: 25%;
}
.art-footer-section .art-footer-shape {
    left: auto;
    right: 60px;
}
.js-marquee-wrapper {
    float: left;
}
.art-testimonial-scroll-1, .art-testimonial-scroll-2 {
    float: left;
}
.art-video-play-img-4.ver_2:before {
    left: auto;
    right: -43%;
    transform: rotate(6deg);
}

.art-testimonial-item-5 .art-testimonial-author .item-img {
    margin-right: 0;
    margin-left: 12px;
}
.split-line div {direction: ltr;}
.art-service-3 .bg-green {
    left: auto;
    right: 0;
}

.art-service-3 .card-deck.slider-split .bg-indigo {
    left: auto;
    right: calc(100% - 150px);
}

.art-service-3 .card-deck.slider-split .bg-red {
    left: auto;
    right: calc(100% - 100px);
}

.art-service-3 .card-deck.slider-split .bg-grey {
    left: auto;
    right: calc(100% - 50px);
}

.art-service-3 .bg-grey {
    left: auto;
    right: 95%;
}

.art-service-3 .bg-red {
    left: auto;
    right: 95%;
}

.art-service-3 .bg-indigo {
    left: auto;
    right: 95%;
}

.art-service-item-3 {
    padding-left: 0;
    padding-right: 64px;
}
.art-service-3 .slider-nav div.prev {
    margin-right: 0 !important;
    margin-left: 10px !important;
}

.art-service-3 .slider-nav {
    right: auto;
    left: 23%;
}