.rtl .header__info .row,
.rtl .header__menu-area .row,
.rtl .service__area .row,
.rtl .service__slide-title,
.rtl .case-study__wrapper .row,
.rtl .case-study__img .support,
.rtl .about__area .row,
.rtl .faq__area .row,
.rtl .blog__area .row,
.rtl .footer__area .row,
.rtl .header__menu-area-2 .row,
.rtl .about__area-2 .row,
.rtl .feature__area .row,
.rtl .progress__area .row,
.rtl .case-study__area-2 .row,
.rtl .blog__area-2 .row,
.rtl .about__area-3 .row,
.rtl .case-study__area-3 .row,
.rtl .workflow__area .row,
.rtl .header__area-4 .row,
.rtl .hero__content4-2,
.rtl .hero__content4-3,
.rtl .hero__content4-4,
.rtl .about__area-5 .row,
.rtl .service__detail .row,
.rtl .service-widget .widget__download ul li a,
.rtl .case-study__area-4 .case-study__title-wrapper-3 .row,
.rtl .team__detail .row{
	flex-direction:row-reverse;
}

.rtl .header__info-left{
	text-align:right;
}

.rtl .header__address li{
	padding-right:0px;
	padding-left:50px;
	direction:rtl;
}

.rtl .header__info-right{
	flex-direction:row-reverse;
	justify-content:flex-end;
}

.rtl .header__links{
	padding-right:0px;
	margin-right:0px;
	border-right:none;
	border-left: 1px solid var(--white-2);
	margin-left: 22px;
	padding-left: 30px;
}

.rtl .header__address li a{
	padding-right:0px;
	padding-left:50px;
}

.rtl .header__logo img{
	right:0px;
}

.rtl .header__nav{
	padding-right:0px;
	padding-left:45px;
	border-right: none;
	border-left: 1px solid var(--white-7);
}

.rtl .header__nav ul{
	text-align:left;
}

.rtl .header__nav > ul > li{
	float:right;
}

.rtl .header__nav > ul > li > .main-dropdown,
.rtl .header__nav > ul > li,
.rtl .header__nav > ul > li > .main-dropdown > li > .main-dropdown,
.rtl .offcanvas__right,
.rtl .hero__slide-left,
.rtl .about__right,
.rtl .service__title,
.rtl .service__text,
.rtl .service__slide-title,
.rtl .case-study__img .support,
.rtl .case-study__content,
.rtl .faq__right,
.rtl .faq__title button, 
.rtl .faq__title-2 button,
.rtl .portfolio__title-wrapper,
.rtl .portfolio__slide-info,
.rtl .blog__title-wrapper,
.rtl .blog__content,
.rtl .footer-widget,
.rtl .hero__content-2,
.rtl .about__area-2,
.rtl .feature__right,
.rtl .progress__left,
.rtl .progress__right,
.rtl .case-study__title-wrapper-2,
.rtl .case-study__info-2, 
.rtl .case-study__info-3,
.rtl .team__title-wrapper-2,
.rtl .team__info-2,
.rtl .blog__content-2,
.rtl .hero__slide-left-3,
.rtl .swiper-slide,
.rtl .feature__content-3,
.rtl .about__right-3,
.rtl .service__item-inner,
.rtl .case-study__title-wrapper-3,
.rtl .workflow__right,
.rtl .hero__content4-wrapper,
.rtl .section-breadcrumb,
.rtl .about__left,
.rtl .about__right-5,
.rtl .section-title-wrapper,
.rtl .section-title-wrapper p,
.rtl .project__latest-item,
.rtl .team__area-5 .section-title,
.rtl .testimonial__content-4 p,
.rtl .testimonial__content-4 h3,
.rtl .about__counter-title-4,
.rtl .service-widget,
.rtl .service__detail-content .lower-content,
.rtl .project-widget,
.rtl .widget__project-details ul li strong, 
.rtl .widget__project-details ul li span,
.rtl .team__detail-right .text,
.rtl .team__member-skills,
.rtl .team__member-work-wrapper,
.rtl .blog__area-2 .widget,
.rtl .blog__item,
.rtl .pagination,
.rtl .blog__detail-meta,
.rtl .blog__detail-content,
.rtl .widget,
.rtl .blog__detail-btm,
.rtl .blog__detail .comment__area,
.rtl .comment__form-wrapper,
.rtl .about__area-4,
.rtl .contact__area,
.rtl .contact__form input, 
.rtl .comment__form input,
.rtl .contact__form textarea, 
.rtl .comment__form textarea,
.rtl .offcanvas__area{
	text-align:right;
}

.rtl .header__nav > ul > li > ul > li.dropdown > a::before{
	right:auto;
	left:15px;
	content: '\f104';
}

.rtl .header__nav > ul > li > .main-dropdown > li > .main-dropdown{
	left:auto;
	right:100%;
}

.rtl .hero__slide-left p,
.rtl .footer-widget p,
.rtl .progress__left p{
	display:inline-block;
}

.rtl .about__counter{
	max-width:100%;
}

.rtl .case-study__wrapper{
	padding-right: calc(var(--bs-gutter-x) * .5);
	padding-left: 0;
}

.rtl .about__right,
.rtl .service__detail-content{
	padding-left:0px;
	padding-right:80px;
}

.rtl .faq__right{
	padding-right:85px;
	padding-left:0px;
}

.rtl .faq__title button::after, 
.rtl .faq__title-2 button::after{
	left:auto;
	right:95%;
}

.rtl .faq__list .accordion-body{
	padding-right:1rem;
}

.rtl .portfolio__slide-info{
	padding-right:50px;
}

.rtl .blog__btn,
.rtl .case-study__tab-btns,
.rtl .header__others-4{
	justify-content:flex-start;
}

.rtl .blog__item-wrapper article,
.rtl .footer__bottom-inner,
.rtl .hero__content-2,
.rtl .hero__slide-left-3,
.rtl .service__detail-content .lower-content,
.rtl .widget__project-details ul li,
.rtl .team__detail-content,
.rtl .team__social-2,
.rtl .blog__area-2 .widget,
.rtl .blog__item,
.rtl .pagination,
.rtl .blog__detail-meta,
.rtl .blog__detail-content,
.rtl .widget,
.rtl .blog__detail-btm,
.rtl .blog__detail .comment__area,
.rtl .comment__form-wrapper,
.rtl .about__area-4,
.rtl .contact__area,
.rtl .offcanvas__area{
	direction:rtl;
}

.rtl .footer__widget.widget_nav_menu{
	padding-right:90px;
	padding-left:0px;
}

.rtl .footer__subscribe input, 
.rtl .footer__subscribe-3 input{
	padding-right:0px;
	padding-left:30px;
}

.rtl .footer__subscribe .submit, 
.rtl .footer__subscribe-3 .submit{
	right:auto;
	left:0px;
}

.rtl .header__logo-2,
.rtl .workflow__right ul,
.rtl .header__logo-4,
.rtl .about__area-5 .about__counter{
	justify-content:flex-end;
}

.rtl .hero__content-2 p{
	padding-left:0px;
	padding-right:160px;
}

.rtl .hero__content-2 h1:after{
	left:auto;
	right:0px;
}

.rtl .feature__right{
	padding-left:0px;
	padding-right:100px;
}

.rtl .feature__tab-wrapper #feature_tab{
	justify-content:flex-end;
}

.rtl .feature__tab-wrapper #feature_tab button:last-child{
	padding-right:0px;
}

.rtl .section-sub-title-2::after{
	right:auto;
	left:-60px;
}

.rtl .progress__right{
	padding-left:0px;
	padding-right:80px;
}

.rtl .sonny_progressbar .bar{
	left:auto;
	right:0px;
}

.rtl .sonny_progressbar .progress-percent{
	right:auto;
	left:15px;
}

.rtl .case-study__tab-btns button{
	padding-left:0px;
	padding-right:30px;
}

.rtl .case-study__info-2::after, 
.rtl .case-study__info-3::after{
	right:auto;
	left:35px;
	content: "\f061";
}

.rtl .team__count{
	right:auto;
	left:0;
}

.rtl .hero__sub-title-3:before{
	left:auto;
	right:0px;
}

.rtl .hero__sub-title-3{
	padding-left:0px;
	padding-right:50px;
}

.rtl .feature__content-3 p{
	padding-left:40px;
	padding-right:0px;
}

.rtl .about__right-3{
	padding-left:0px;
	padding-right:90px;
}

.rtl .hero__slider-3-thumbs{
	right:auto;
	left:0px;
}

.rtl .workflow__right{
	padding-left:0px;
	padding-right:100px;
}

.rtl .section-title-wrapper h2{
	order:3;
}

.rtl .section-title-wrapper p{
	order:2;
}

.rtl .testimonial__content-4 h3{
	padding-right:60px;
}

.rtl .widget__title{
	padding-left:0px;
	padding-right:10px;
}

.rtl .widget__title::before{
	left:auto;
	right:0px;
}

.rtl .blog__list{
	padding-right:0px;
	padding-left:75px;
}

.rtl .widget__search input{
	background-position:left;
}

.rtl .widget .tagcloud a{
	margin-right:0px;
	margin-left:6px;
}

.rtl .pagination .fa-angle-right::before{
	content: "\f104";
}

.rtl .pagination .fa-angle-left::before{
	content: "\f105";
}

.rtl .blog__pagination ul li{
	margin-right:0px;
	margin-left:5px;
}

.rtl .blog__pagination ul li a{
	margin-right:0px;
}

.rtl .about__right-4{
	padding-right:0px;
	padding-left:80px;
}

.rtl .testimonial__area-2 .swiper-slide,
.rtl .testimonial__area .swiper-slide,
.rtl .project__area-4 .project__slider-inner .swiper-slide{
	text-align:center;
}

.rtl .contact__area .line .contact__map iframe{
	margin-left:0px;
	margin-right:-700px;
}

.rtl .offcanvas__left{
	border-left: 1px solid var(--white-7);
	padding: 85px 100px 85px 0px;
	border-right:none;
}

.rtl .offcanvas__right{
	padding:85px 30px 85px 100px;
}

.rtl .side__navbar-wrapper.mean-container .mean-nav ul li a span{
	padding-right:0px;
	padding-left:100px;
}

.rtl .mean-container .mean-nav ul li a.mean-expand{
	right:auto;
	left:0px;
}

.rtl .header__address li span{
	margin-right:0px;
	margin-left:10px;
}

.rtl .header__area-3{
	left:auto;
	right:0;
}

.rtl .blog__detail-content ul li{
	padding-left:0px;
	padding-right:24px;
}

.rtl .blog__detail-content ul li::before{
	left:auto;
	right:10px;
}

.rtl .faq__content{
	padding-left:0px;
	padding-right:50px;
}

@media only screen and (max-width: 767px){
	.rtl .footer__widget.widget_nav_menu,
	.rtl .about__right,
	.rtl .faq__right,
	.rtl .hero__content-2 p,
	.rtl .feature__right,
	.rtl .progress__right,
	.rtl .about__right-3,
	.rtl .workflow__right,
	.rtl .service__detail-content,
	.rtl .blog__list,
	.rtl .about__right-4 {
	  padding-left: 0px;
	  padding-right:0px;
	}
	.rtl .header__info-left{
		text-align:center;
	}
	.rtl .header__info-right,
	.section-title-wrapper{
		justify-content:center;
	}
	.rtl .play-btn{
		right:auto;
		left:50px;
	}
	.rtl .service__thumb-wrapper .service__thumb img{
		width:100%;
	}
	.rtl .footer__widget.widget_buildy_contact_us{
		justify-content:flex-end;
	}
	.rtl .offcanvas__left{
		padding-right:0px;
	}
	.offcanvas__area{
		z-index:999999;
	}
	.admin-bar .header__area-3{
		top:46px;
	}
	.rtl .hero__slider-3-thumbs{
		left:0;
	}
	.rtl .section-title-wrapper{
		text-align:center;
	}
	.rtl .section-title-wrapper h2{
		order:1;
	}
	.rtl .section-title-wrapper .view-btn{
		order:3;
	}
	.rtl .mean-container .mean-nav ul li a,
	.rtl .mean-container .mean-nav ul li{
		float:right;
	}
	.rtl .contact__area .line .contact__map iframe{
		margin-left:0px;
		margin-right:0px;
	}
}

