@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(droid_arabic_kufi/DroidKufi-Regular.eot);
  src: url(droid_arabic_kufi/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(droid_arabic_kufi/DroidKufi-Regular.woff2) format('woff2'),
       url(droid_arabic_kufi/DroidKufi-Regular.woff) format('woff'),
       url(droid_arabic_kufi/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi Bold';
  font-style: normal;
  font-weight: 700;
  src: url(droid_arabic_kufi/DroidKufi-Bold.eot);
  src: url(droid_arabic_kufi/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(droid_arabic_kufi/DroidKufi-Bold.woff2) format('woff2'),
       url(droid_arabic_kufi/DroidKufi-Bold.woff) format('woff'),
       url(droid_arabic_kufi/DroidKufi-Bold.ttf) format('truetype');
}

body{text-align: right; font-family: 'Droid Arabic Kufi', sans-serif;}
h1, h2, h3, h4, h5, h6{margin:0; font-family: 'Droid Arabic Kufi Bold', sans-serif !important;}
p:not(.fab), a:not(.fab), span:not(.fab){font-family: 'Droid Arabic Kufi', sans-serif !important;}
a:hover {text-decoration: none; outline: none;}
.pull-left{float:right;}
.pull-right{float:left;}
.clearfix{float:none; clear:both;}
ul, li:not(.fab){list-style: none; padding: 0px; margin: 0px; font-family: 'Droid Arabic Kufi', sans-serif !important;}
.scroll-to-top{right:auto; left:0;}
.header-top .top-inner{direction:rtl;}
.header-top .top-inner .single-item{/*padding-left:0;*/ padding-right:28px; direction:rtl;}
.header-top .top-inner .single-item h6 span i{position:absolute; transform:scale(-1); left: -24px;}
.header-top .top-inner .single-item .icon{left:auto; right:0; top:-4px;}
.main-header .outer-box .logo-box{float:right; padding:20px 0 0;}
.logo_header1 img{height:90px;}
.logo_header2 img{height:65px;}
.main-header .outer-box .menu-area{/*float:left !important;*/ clear:unset; direction:rtl;}
.main-menu .navigation > li{float:right;}
.main-menu .navigation > li > a{padding-right:0; padding-left:17px;}
.main-menu .navigation > li.dropdown > a::before{right:auto; left:0; transform:rotate(180deg);}
.main-menu .navigation > li > ul > li > a{text-align:right;}
.main-menu .navigation > li > ul > li > a:hover{padding-left:0; padding-right:17px;}
.main-menu .navigation > li > ul > li > a::before{left:auto; right:0; transform:rotate(180deg);}
.main-menu .navigation > li > ul > li.dropdown > a::after{right:auto; left:20px;}
.main-menu .navigation > li > ul, .main-menu .navigation > li > .megamenu{padding:26px 40px 28px 20px;}
.main-menu .navigation > li > ul > li > ul{margin-left:0; /*margin-right:30px;*/ left:auto; right:100%;}
.mobile-menu .navigation li > a{padding:10px 50px;}
/*Ads section*/
.find-section .bg-layer{right:auto; left:0;}
.find-section .bg-layer::before{background:-webkit-linear-gradient(180deg, rgba(18,17,19,1)0%, rgba(18,18,19,0.0) 15%);}
.find-section .upper-box .bg-color{left:auto; right:0;}
.find-section .lower-box .bg-color{left:auto; right:0;}

.process-section .right-column .inner-box .single-item .arrow-shape{right:auto; left:-174px; background-image:url(../../frontend/wp-content/uploads/2022/06/shape-21.png) !important;}
.process-section .right-column .inner-box .single-item .count-text{right:auto; left:0;}
.process-section .right-column .inner-box .single-item:nth-child(2){margin-left:0; margin-right:200px;}
.process-section .right-column .inner-box .single-item .arrow-shape-2{background-image:url(../../frontend/wp-content/uploads/2022/06/shape-20.png) !important; left:auto; right:-200px;}
.pricing-block-one .pricing-table .table-header{padding:31px 100px 24px 35px;}

.highlights-style-two .bg-layer{transform: scaleX(-1); right:auto; left:0;}
.auto-container{direction:rtl;}
.highlights-section .single-item h4{padding-left:0; padding-right:38px;}
.highlights-section .single-item h4 i{left:auto; right:0; transform: scaleX(-1);}

.highlights-style-two .single-column:first-child .single-item{clip-path: polygon(0% 0%, 100% 0%, 100% 15%, 100% 100%, 80% 100%, 11% 100%, 0% 65%, 0% 20%);}
.highlights-style-two .single-column:nth-child(2) .single-item{clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 100% 65%, 90% 100%, 0% 100%, 0% 100%, 0% 0%);}
.highlights-style-two .single-column:nth-child(3) .single-item{clip-path: polygon(11% 0%, 100% 0%, 100% 0%, 100% 70%, 100% 100%, 0% 100%, 0% 100%, 0% 36%);}
.highlights-style-two .single-column:last-child .single-item{clip-path: polygon(0% 0%, 90% 0%, 100% 36%, 100% 100%, 80% 100%, 21% 100%, 0% 100%, 0% 20%);}
.highlights-style-two .single-item .inner{padding-left: 0; padding-right: 90px;}
.highlights-style-two .single-item .inner .icon-list{left: auto; right:0; transform: scaleX(-1);}
.service-block-one .inner-box .lower-content .text p{height: 75px;
overflow: hidden;}
.owl-carousel .owl-stage-outer{/*direction:ltr;*/}
.service-block-one .inner-box .lower-content .lower-box{height:33px;}
.service-block-one .inner-box .lower-content .lower-box .arrow-icon li i::before{position: relative; top: 7px;}
.service-block-one .inner-box .lower-content .lower-box .link a{direction:rtl;}
.service-block-one .inner-box .lower-content .lower-box .link a i{transform: scaleX(-1);}
.process-section .left-column .inner-box .single-item{padding:0px 75px 0px 0px;}
.process-section .left-column .inner-box .single-item .icon{right:0; left:auto;}
.testimonil-block-one .inner-box .rating li{/*float:right;*/}
.testimonial-section .title-inner .rating-box .rating li{float:right; margin-right:0; margin-left:5px;}
.testimonial-section .title-inner .rating-box .rating li i.flaticon-star-half-empty, .testimonil-block-one .inner-box .rating li i.flaticon-star-half-empty, .course-details .inner-box .upper-box .inner .rating li i.flaticon-star-half-empty{/*position:absolute; right:0; left:0; transform: rotate(145deg);*/}
.list-style-one li{padding-left:0; padding-right:25px;}
.list-style-one li::before{left:auto; right:0;}

.about-section .content-box .inner .author{max-width:45%;}

.pricing-block-one .pricing-table .table-header{padding:31px 35px 24px 100px;}
.pricing-block-one .pricing-table .table-header h2 .course{right:auto; left:-57px;}

.process-section .left-column .inner-box .single-item a{position:relative; padding-left:15px;}
.process-section .left-column .inner-box .single-item a i{position:absolute !important; transform: scale(-1); left: 0; top: 0;}

.courses-section .content-box .inner .single-item{padding:0px 63px 0px 0px;}
.courses-section .content-box .inner .single-item .icon-box{left:auto; right:0;}

.newsletter-section .single-item{padding-left:0; padding-right:240px;}
.newsletter-section .single-item .image{left:auto; right:0;}

.footer-top .widget-title::before{left:auto; right:0;}
.menu-essential-links-container ul li, .menu-essential-links-container ol li, .menu-our-company-container ul li, .menu-our-company-container ol li{padding-left:0; padding-right:22px;}
.menu-essential-links-container ul li::before, .menu-essential-links-container ol li::before, .menu-our-company-container ol li::before, .menu-our-company-container ul li::before{left:auto; right:0;}
.footer-top .logo-widget .list li a::before{right:auto; left:-15px; transform: rotate(-90deg);}
.footer-top .logo-widget .list li a::after{right:auto; left:0; transform: rotate(-90deg);}
.testimonil-block-one .inner-box .author-box{padding:7px 85px 9px 0px;}
.testimonil-block-one .inner-box .author-box .author-thumb{left:auto; right:0;}
.testimonil-block-one .inner-box .author-box h6{font-size:12px;}
.testimonil-block-one .inner-box .bg-shape{left:auto; right:0; transform: scale(-1);}

/*inner*/
.page-title .content-box .bread-crumb li{float:right; padding-right:0; padding-left:18px;}
.page-title .content-box .bread-crumb li::before{left:0; right:auto; transform: scale(-1);}
.blog-details-content .content-one .post-info li{float:right; margin-left:20px; margin-right:0; padding-left:0; padding-right:22px;}
.blog-details-content .content-one .post-info li i{left:auto; right:0;}
.news-block-one .inner-box .lower-content{clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 15% 100%, 0% 60%, 0% 0%);}
.service-section.service-page .big-text{left:auto; right:120px; font-size:140px;}
.news-block-one .inner-box .lower-content h4 a{}
.news-block-one .inner-box .lower-content .post-info li{float:right; margin-right:0; margin-left:20px; padding-left:0; padding-right:22px;}
.news-block-one .inner-box .lower-content .post-info li i{left:auto; right:0;}
.news-block-one .inner-box .lower-content .link-box a{transform: rotate(180deg);
}
.about-style-four .content-box .sec-title{padding-left:0; padding-right:60px; margin-left:0; margin-right:-360px;}
.blog-sidebar .widget-title{padding-left:0; padding-right:23px;}
.blog-sidebar .widget-title:before{left:auto; right:0; transform: scale(-1);}
.blog-sidebar .post-widget .post{padding-left:0; padding-right:100px;}
.blog-sidebar .post-widget .post .post-thumb{left:auto; right:0;}
.contact-section .form-inner .sec-title{padding-right:110px; padding-left:0;}
.contentSection ul li{margin-left: 0; margin-right:15px; }
.contentSection ol li{margin-left: 0; margin-right:15px; }