/*==== rtl css ====*/

@import url('https://fonts.googleapis.com/css2?family=Almarai&display=swap');

html, body, div, span, h1, h2, h3, h4, h5, h6{
	font-family: 'Almarai', sans-serif !important;
}

.toggle-btn.canvas_open{
	right: unset !important;
	left: 0 !important;
}
.appie-logo-box{text-align: right !important;}

.offcanvas_menu_wrapper{
	left: unset !important;
    right: 0 !important;
	margin-left: unset !important;
	margin-right: -300px !important;
}
.offcanvas_menu_wrapper.active {
    margin-left: unset !important;
	margin-right: 0px !important;
}
.canvas_close{
	right: unset !important;
	left: -50px !important;
}
.offcanvas_main_menu li a{
	text-align: right;
}
.footer-widget-info ul li {
	text-align: right !important;
}
.footer-widget-info ul li a{
	padding-left: unset !important;
	padding-right: 30px !important;
}
.footer-widget-info ul li a i{
    left: unset !important;
    right: 0 !important;
}

.appie-hero-area.appie-hero-3-area .appie-hero-content .hero-btns .main-btn{
	margin-left: 15px !important;
	margin-right: unset !important;
}

.appie-hero-area.appie-hero-3-area .appie-hero-content .hero-btns .appie-video-popup i{
	margin-left: 10px !important;
	margin-right: unset !important;
}

.appie-about-top-title{
	padding-left: 65px !important;
	padding-right: unset !important;
	text-align: right !important;
}
.appie-about-top-title .title::before{
	right: 0 !important;
	left: unset !important;
}
.appie-about-page-content::before{
	right: 1px !important;
	left: unset !important;
}
.appie-about-page-content{text-align: right !important;}
.appie-single-service{text-align: right !important;}
.pricing-one__single.pricing-one__single_2{text-align: right !important;}
.pricing-one__single.pricing-one__single_2 .pricig-body .pricing-rebon{
	right: unset !important;
	left: 0 !important;
}
.pricing-one__single.pricing-one__single_2 .pricig-body .pricing-rebon span{
	border-radius: 0 30px 30px 0 !important;
}
.appie-single-service-2{text-align: right !important;}
.faq-accrodion .accrodion .accrodion-inner{text-align: right !important;}
.faq-accrodion .accrodion .accrodion-title::after,
.faq-accrodion .accrodion .accrodion-title::before{
	right: unset !important;
	left: 20px !important;
}
.contact--info-area{
	margin-right: unset !important;
	margin-left: 40px !important;
	text-align: right !important;
}
.contact--info-area .single-info p{
	padding-left: unset !important;
	padding-right: 32px !important;
}
.contact--info-area .single-info p i{
	left: unset !important;
	right: 0 !important;
}
.contact-form{text-align: right !important;}
.condition-check label{
	padding-left: 0px !important;
	padding-right: 30px !important;
}
.condition-check label:before{
	right: 0 !important;
    left: unset !important;
}
.condition-check input:checked + label::after{
	left: 0 !important;
    right: 3px !important;
}
.appie-footer-area{text-align: right !important;}
.footer-about-widget {
    padding-right: unset !important;
	padding-left: 70px !important;
}
