    .rtl .text-right{text-align: left;}
.rtl .text-left{text-align: right;}
.rtl .home-banner .hero-part, .rtl .home-banner .skew-div .video-img-block .capture-img img{transform: scaleX(-1);}
.rtl .home-banner .item .text-part{padding-right: 68px;padding-left: 0;}
.rtl .side-img .triangle-img-shape{transform: scaleX(-1);}
.rtl .home-services-sec{transform: scaleX(-1);}
.rtl .curved-banner-img, .rtl .curved-up-block{transform: scaleX(-1);}
.rtl .curved-services-wrap .services--list .item {border-left: 0;border-right: 1px solid rgba(255,255,255,0.2);}
.rtl .curved-services-wrap .curved-up-block .left-part{padding-left: 0;padding-right: calc((100% - 1460px) / 2);}
.rtl .curved-services-wrap .curved-up-block .desc{margin-left: 0;margin-right: 35px;}
.rtl .curved-services-wrap .services--list .btn-arrow i{transform: scaleX(-1);}
.rtl .get-appear-sec .text-part{ padding-left: calc((100% - 1460px ) / 2);padding-right: 20px;}
.rtl .get-appear-sec .get-appear-list .icon{margin-right: 0;margin-left: 30px;}
.rtl .creative-gallery-sec, .rtl .creative-gallery-sec .gallery-inner-part{transform: scaleX(-1);}
.rtl .blog-inner-banner:before{transform: skewy(2.5deg);transform-origin: right bottom;}
.rtl .blog-inner-banner:after{transform: skewy(-2.5deg);transform-origin: right bottom;}
.rtl .blog-list-wrap .item-wrap .desc .tag-list{margin-left: 0px;margin-right: 10px;}
.rtl .blog-list-wrap .item-wrap .blog-date{left: auto;right: 0;border-radius: 0 0 0 18px;}
.rtl .blog-list-wrap .twitter-content:after{left: auto;right: 25px;}
.rtl .blog-list-wrap .insta-post .icon{left: auto;right: 20px;}
.rtl .partner-sec .our-clients{padding-left: 20px;padding-right: 0}
.rtl .partnert-logo ul li{margin-left: 50px;margin-right: 0;}
.rtl .testimonial-block .testimonials-desc:after{right: 10px;left: auto;transform: scaleX(-1);}
.rtl .main-footer .sub-gradient form p{direction: rtl;}
.rtl .main-footer .sub-gradient i{margin-left: 20px;margin-right: 0;}
.rtl .line-heading:before{margin-left: 12px;margin-right: 0;}
.rtl .main-footer .f-contact p i{margin-left: 15px;margin-right: 0;}
.rtl a.scroll-up-arrow{left: 40px;right: auto;}
.rtl .aniamtion-layer{left: auto;right: 0;transform: scaleX(-1);}
.rtl .get-appear-sec .animation-layer-second{left: 0;right: auto;transform: scaleX(1)}
.rtl .float-contact-btn{left: 24px;right: auto;}
.rtl .get-in-touch-sidebar{left: 3%;right: auto;transform: scale(0.2) translate(-100%,100%);}
.rtl .get-in-touch-sidebar.open{transform: scale(1) translate(0%, 0%);}
.rtl .inner-banner .bg-img:after{transform: scaleX(-1);}

.rtl label,
.rtl select, 
.rtl input[type="text"], 
.rtl input[type="password"], 
.rtl input[type="email"], 
.rtl input[type="tel"], 
.rtl input[type="search"], 
.rtl input[type="number"], 
.rtl textarea{direction: rtl;}
.rtl textarea{padding: 20px 15px;}

.rtl textarea{padding: 20px 15px;}

.rtl .cnt-title{direction: rtl;}
/*.rtl form{transform: scaleX(-1);}*/

.rtl .contact-topic:before{right: auto;left: 15px;}
.rtl .reqest-quote-frm label{text-align: right;}
.rtl .blog-sidebar-wrap > div:last-of-type{padding-right: 15px;padding-left: 0;}
.rtl .blog-sidebar-wrap > div:first-of-type{padding-left: 15px;padding-right: 0;}
.rtl .blog-pg-sec:after{left: -640px;right: auto;}
.rtl .blog-sidebar-wrap .sidebar-wrap .ls-item .ls-head:before{margin-left: 6px;margin-right: 0;}
.rtl .blog-list2 .item-wrap .bl-date, .rtl .blog-post-list .blog-date{border-radius: 0 0 0px 18px;left: auto;right: 0;}
.rtl .blog-post-list .item-wrap .desc .tag-list{margin-left: 0;margin-right: 10px;}
.rtl .new-old-wrap .btn.old span:after{margin-right: 10px;margin-left: 0;}
.rtl .blog-detail .next-prev-wrap .np-title{text-align: right;}
.rtl .blog-detail .blog-liting-img .bl-date{right: 0;left: auto;border-radius: 0 0 0 18px;}

.navigation ul li .wpml-ls-flag{width: 19px;border: 1px solid #e1e1e1;}

.rtl .share-on-social{float: left;}
.rtl .blog-detail .blog-listing-desc .by-admin .tag-list{margin-left: 0;margin-right: 8px;}
.rtl .blog-detail .next-prev-wrap .nav-next .icon{left: 20px;right: auto;}
.rtl .blog-detail .next-prev-wrap .nav-previous .icon{right: 20px;left: auto;}
.rtl .blog-detail .next-prev-wrap .nav-previous a, .rtl .blog-detail .next-prev-wrap .nav-next a{padding: 24px;}
.rtl .blog-detail .next-prev-wrap .nav-previous a{padding-right: 60px;}
.rtl .blog-detail .next-prev-wrap .nav-next a{padding-left: 60px;}
.rtl .blog-detail .next-prev-wrap a .icon{transform: translateY(-50%) rotate(180deg);}

.rtl .blog-detail .next-prev-wrap .nav-next .np-title {text-align: left;}
.rtl .blog-detail .next-prev-wrap .nav-previous .np-title {text-align: right;}

.rtl .ecomm-sec .right-side-img{margin-left: 0;margin-right: 3%;float: left;}
.rtl .ecomm-sec .right-side-img .img-wrap{transform: scaleX(-1);}
.rtl .get-quote, .rtl .get-quote .quote-wrap{transform: scaleX(-1);}

.rtl .ecomm-serveces-list ul li{padding: 8px 50px 8px 30px;}
.rtl .ecomm-serveces-list ul {margin-right: 20px;margin-bottom: 20px;margin-left: 0;}
.rtl .ecomm-serveces-list ul li:before {left: auto;right: 20px;}

.rtl ul.check-list li{padding-left: 0;padding-right: 30px;}
.rtl ul.check-list li:before{left: auto;right: 2px;}
.rtl .next-project-sec{transform: scaleX(-1)}

.rtl .contact-form span.wpcf7-not-valid-tip{right: 0;}

.rtl .cf7sr-g-recaptcha{transform-origin: right top;}
.rtl .wpcf7-form .form-group{justify-content: flex-end;}
.rtl div.wpcf7-response-output, .rtl .reqest-quote-frm span.wpcf7-not-valid-tip{text-align: right;}

/*.rtl .get-in-touch-sidebar{transform:translate(-100%, 100%);}*/

/* ie10 and IE11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .rtl a.scroll-down span{transform: translateX(50%);}
    .rtl .get-in-touch-sidebar .cf7sr-g-recaptcha{margin-left: -40px;}
}

