/* Bazarwp.com */
@font-face{font-family:yekan;src:url(assets/fonts/yekan/Yekan-Regular.woff2) format("woff2"),url(assets/fonts/yekan/Yekan-Regular.woff) format("woff"),url(assets/fonts/yekan/Yekan-Regular.ttf) format("truetype"),url(assets/fonts/yekan/Yekan-Regular.otf) format("opentype");font-weight:400;font-style:normal}
@font-face{font-family:yekan;src:url(assets/fonts/yekan/Yekan-Bold.woff2) format("woff2"),url(assets/fonts/yekan/Yekan-Bold.woff) format("woff"),url(assets/fonts/yekan/Yekan-Bold.ttf) format("truetype"),url(assets/fonts/yekan/Yekan-Bold.otf) format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:Nazanin;src:url(assets/fonts/nazanin/Nazanin-Regular.woff2) format("woff2"),url(assets/fonts/nazanin/Nazanin-Regular.woff) format("woff"),url(assets/fonts/nazanin/Nazanin-Regular.ttf) format("truetype"),url(assets/fonts/nazanin/Nazanin-Regular.otf) format("opentype");font-weight:400;font-style:normal}
@font-face{font-family:Nazanin;src:url(assets/fonts/nazanin/Nazanin-Bold.woff2) format("woff2"),url(assets/fonts/nazanin/Nazanin-Bold.woff) format("woff"),url(assets/fonts/nazanin/Nazanin-Bold.ttf) format("truetype"),url(assets/fonts/nazanin/Nazanin-Bold.otf) format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:'hilda';src:url(assets/fonts/hilda/Hilda.ttf) format("truetype")}
@font-face{font-family:'dinar';src:url(assets/fonts/dinar/mj_dinar-one-medium.eot);src:url(assets/fonts/dinar/mj_dinar-one-medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/dinar/mj_dinar-one-medium.woff) format("woff"),url(assets/fonts/dinar/mj_dinar-one-medium.ttf) format("truetype"),url(assets/fonts/dinar/mj_dinar-one-medium.svg#svgFontName) format("svg")}
@font-face{font-family:'dinar';src:url(assets/fonts/dinar/mj_dinar-two-light.eot);src:url(assets/fonts/dinar/mj_dinar-two-light.eot?#iefix) format("embedded-opentype"),url(assets/fonts/dinar/mj_dinar-two-light.woff) format("woff"),url(assets/fonts/dinar/mj_dinar-two-light.ttf) format("truetype"),url(assets/fonts/dinar/mj_dinar-two-light.svg#svgFontName) format("svg")}
@font-face{font-family:'dinar';src:url(assets/fonts/dinar/mj_dinar-two-medium.eot);src:url(assets/fonts/dinar/mj_dinar-two-medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/dinar/mj_dinar-two-medium.woff) format("woff"),url(assets/fonts/dinar/mj_dinar-two-medium.ttf) format("truetype"),url(assets/fonts/dinar/mj_dinar-two-medium.svg#svgFontName) format("svg")}
@font-face{font-family:aviny;font-style:normal;font-weight:700;src:url(assets/fonts/aviny/AvPink.eot);src:url(assets/fonts/aviny/AvPink.eot?#iefix) format("embedded-opentype"),url(assets/fonts/aviny/AvPink.woff2) format("woff2"),url(assets/fonts/aviny/AvPink.woff) format("woff"),url(assets/fonts/aviny/AvPink.ttf) format("truetype")}
@font-face{font-family:lalezar;font-style:normal;font-weight:300;src:url(assets/fonts/lalezar/Lalezar.eot);src:url(assets/fonts/lalezar/Lalezar.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lalezar/Lalezar.woff) format("woff"),url(assets/fonts/lalezar/Lalezar.ttf) format("truetype")}
@font-face{font-family:sarbaz;font-style:normal;font-weight:700;src:url(assets/fonts/sarbaz/SarPink.eot);src:url(assets/fonts/sarbaz/SarPink.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sarbaz/SarPink.woff2) format("woff2"),url(assets/fonts/sarbaz/SarPink.woff) format("woff"),url(assets/fonts/sarbaz/SarPink.ttf) format("truetype")}
@font-face{font-family:iransans-dastnevis;font-style:normal;font-weight:300;src:url(assets/fonts/iransans-dastnevis/PinkSansDN.eot);src:url(assets/fonts/iransans-dastnevis/PinkSansDN.eot?#iefix) format("embedded-opentype"),url(assets/fonts/iransans-dastnevis/PinkSansDN.woff2) format("woff2"),url(assets/fonts/iransans-dastnevis/PinkSansDN.woff) format("woff"),url(assets/fonts/iransans-dastnevis/PinkSansDN.ttf) format("truetype")}
@font-face{font-family:maneli;font-style:normal;font-weight:400;src:url(assets/fonts/maneli/manPink.ttf) format("truetype")}
@font-face{font-family:titrzebr;font-style:normal;font-weight:400;src:url(assets/fonts/titrzebr/titrzebr.ttf) format("truetype")}
@font-face{font-family:titr;font-style:normal;font-weight:400;src:url(assets/fonts/titr/titr.ttf) format("truetype")}
@font-face{font-family:homa;font-style:normal;font-weight:400;src:url(assets/fonts/homa/homa.ttf) format("truetype")}
@font-face{font-family:morvarid;font-style:normal;font-weight:400;src:url(assets/fonts/morvarid/morvarid.ttf) format("truetype")}
@font-face{font-family:negar;font-style:normal;font-weight:400;src:url(assets/fonts/negar/Negaar.eot);src:url(assets/fonts/negar/Negaar.eot?#iefix) format("embedded-opentype"),url(assets/fonts/negar/Negaar.woff2) format("woff2"),url(assets/fonts/negar/Negaar.woff) format("woff"),url(assets/fonts/negar/Negaar.ttf) format("truetype")}
@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url(assets/fonts/iran-yekan/Pink.eot);src:url(assets/fonts/iran-yekan/Pink.eot?#iefix) format("embedded-opentype"),url(assets/fonts/iran-yekan/Pink.woff2) format("woff2"),url(assets/fonts/iran-yekan/Pink.woff) format("woff"),url(assets/fonts/iran-yekan/Pink.ttf) format("truetype")}
@font-face { font-family: iransans; font-style: normal; font-weight: 500; src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot'); src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */ url('assets/fonts/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/ url('assets/fonts/iransans/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('assets/fonts/iransans/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype'); }
@font-face { font-family: iransans; font-style: normal; font-weight: 300; src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot'); src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */ url('assets/fonts/iransans/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/ url('assets/fonts/iransans/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('assets/fonts/iransans/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype'); }
@font-face { font-family: iransans; font-style: normal; font-weight: 200; src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot'); src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */ url('assets/fonts/iransans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/ url('assets/fonts/iransans/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('assets/fonts/iransans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype'); }
@font-face { font-family: iransans; font-style: normal; font-weight: normal; src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum).eot'); src: url('assets/fonts/iransans/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */ url('assets/fonts/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/ url('assets/fonts/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('assets/fonts/iransans/ttf/IRANSansWeb(FaNum).ttf') format('truetype'); }
/* Bazarwp.com */

/* body {direction:rtl;} */
body{
   direction: rtl;
   unicode-bidi: embed;
}
.owl-carousel .owl-stage-outer{
   direction: ltr;
}

.media > .pull-left{
   margin-left: 20px;
   margin-right: auto;
}

.mr-70{
   margin-left: 70px;
   margin-right: auto;
}

.mr-80{
   margin-left: 80px;
   margin-right: auto;
}

.mr-100{
   margin-left: 100px;
   margin-right: auto;
}

.ml-70{
   margin-right: 70px;
   margin-left: auto;
}

img.pull-left{
   margin-left: 20px;
   margin-right: auto;
}

img.pull-right{
   margin-right: 20px;
   margin-left: auto;
}

.dropcap{
   float: right;
   margin: 5px 0 5px 15px ;
}

.wp-caption img[class*="wp-image-"]{
   margin-right: auto;
   margin-left: auto;
}

.alignleft{
   float: right;
   margin-left: 1.5em;
   margin-right: auto;
   margin: 5px 0 20px 20px ;
}

.alignright{
   float: left;
   margin-right: 1.5em;
   margin-left: auto;
}

.gallery-item{
   text-align: right;
   padding: 0 0 0 1em ;
}

.gallery-caption{
   text-align: right;
   padding: 0 0 0 10px ;
}

.alignnone{
   margin: 5px 0 20px 20px ;
}

.aligncenter, div.aligncenter{
   margin: 5px auto 5px auto ;
}

a img.alignright{
   float: left;
   margin: 5px 20px 20px 0 ;
}

a img.alignnone{
   margin: 5px 0 20px 20px ;
}

a img.alignleft{
   float: right;
   margin: 5px 0 20px 20px ;
}

a img.aligncenter{
   margin-right: auto;
   margin-left: auto;
}

.wp-caption.alignnone{
   margin: 5px 0 20px 20px ;
}

.wp-caption.alignleft{
   margin: 5px 0 20px 20px ;
}

.wp-caption.alignright{
   margin: 5px 20px 20px 0 ;
}

.screen-reader-text:focus{
   right: 5px;
   left: auto;
}

.post-password-form input[type="password"]{
   margin-right: 10px;
   margin-left: auto;
}

.tag-lists a, .tagcloud a{
   margin-right: 3px;
   margin-left: auto;
}


.comments-list .pingback .comment-body{
   margin-right: 0;
}

.comments-list .comment-body{
   margin-right: 110px;
   margin-left: auto;
}

.comments-list img.comment-avatar{
   margin-left: 30px;
   margin-right: auto;
}

.comments-list .comment-reply-link i{
   margin-left: 5px;
   margin-right: auto;
}

.comments-reply{
   margin: 0 70px 0 0 ;
}

#cancel-comment-reply-link{
   float: left;
}

.author-box .author-info{
   margin-right: 90px;
   margin-left: auto;
}

.post-navigation .post-previous, .post-navigation .post-next{
   border-right: 1px solid #eeeeee;
   border-left: 1px solid #eeeeee;
}

.post-navigation .post-previous{
 direction : rtl;
	text-align: right;
   float: right;
   border-right: 0 none;
   border-left: 0 none;
   padding: 0 0 0 40px ;
}

.post-navigation .post-previous img{
  direction:rtl;
	float: right;
   margin-left: 15px;
   margin-right: auto;
}

.post-navigation .post-next{
	  direction:rtl;

   text-align: left;
   float: left;
   border-left: 0 none;
   border-right: none;
   padding: 0 40px 0 0 ;
}

.post-navigation .post-next img{
	  direction:rtl;

   float: left;
   margin-right: 15px;
   margin-left: auto;
}

.pagination li a, .pagination li span{
   margin-left: 8px;
   margin-right: auto;
}

.pagination li.pagination-dots{
   margin: 0 10px 0 15px ;
}

.entry-content .page-links{
   margin-right: 5px;
   margin-left: auto;
}

.header-standard .header-cd-menu{
   margin-right: 0;
   margin-left: 15px;
}
.header .navbar-container .navbar-light .dropdown-toggle::after{
   float: left;
   
}

.xs-sidebar-group.isActive .xs-sidebar-widget,
.archive-widgets ul li a:after,
.tab-course-category ul li:after{
   left: 0;
   right: auto;
}
.archive-widgets ul li a:after{
   float: left;
}
.xs-sidebar-widget,
.ekit-wid-con .ekit-sidebar-widget{
   left: -100%;
}
.sideabr-list-widget li i{
   margin-right: 0;
   margin-left: 20px;
}
.header-cd-menu .cat-menu,
.xs-sidebar-group.isActive .xs-overlay,
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{
   right: 0;
}
.xs-sidebar-group .xs-overlay{
   right: 100%;
}
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{
   left: 0;
}
.single-course .course-category a:before,
.turitor-events .entry-header .event-meta-cat a:before,
.ts-testimonial-standard .testimonial-author-content p i{
   right: 0;
   left: auto;
}
.single-course .course-enrole-list li{
   margin-right: 0;
   margin-left: 40px;
}
.single-course .course-enrole-list li:last-child{
   margin-left: 0;
}

.single-course .course-enrole-list li i {
   margin-right: 0px;
   float: right;
   vertical-align: middle;
   margin-left: 6px;
   margin-top: 3px;
}
.single-course .instructor-thumb{
   margin-right: 0;
   margin-left: 20px;
}
.ts-testimonial-standard .testimonial-author-content p{
   padding-left: 0;
   padding-right: 40px;
}

.ts-testimonial-standard .testimonial-footer.media{
   -webkit-box-orient: horizontal!important;
   -webkit-box-direction: reverse!important;
   -ms-flex-direction: row-reverse!important;
   flex-direction: row-reverse!important;
}
.ts-testimonial-standard .testimonial-author-content .testimonial-footer img{
   margin-right: 0;
   margin-left: 15px;
}
.turitor-events .event-date {
   padding-left: 30px;
   margin-left: 30px;
   border-right: 0;
   margin-right: 0;
   padding-right: 0;
   border-left: 1px dashed #e8e8e8;
}
.turitor-events .entry-header .event-meta-cat a{
   padding-left: 0;
   padding-right: 15px;
}
.latest-blog .post .post-meta span{
   padding-right: 0;
   margin-right: 0;
   padding-left: 15px;
   margin-left: 15px;
}
.latest-blog .post .post-footer .btn-link i {
   margin-left: 0;
   margin-right: 5px;
   float: right;
   margin-left: 5px;
   margin-top: 5px;
}
.BackTo{
   right: auto;
   left: 14px;
}
.elementskit-navbar-nav-default .elementskit-dropdown{
   right: 0;
}
.turitor-search-course-form .search-course-button {
   left: 0 !important;
   right: auto !important;
}
.ekit-wid-con .text-left {
   text-align: right!important;
}
.ts-course-category.grid-style3 .single-course-category .course-media{
   margin-right: 0;
   margin-left: 25px;
}
.single-course .instructor{
   direction: rtl;
}
.archive-widgets .widget-title i{
  	direction:rtl;

	float: left;
}
.archive-widgets ul li a:after{
   content: '\e91a';
}
.turitor-course-latest img{
   margin-right: 0;
   margin-left: 15px;
}
.header--course-meta ul li{
   padding-right: 0;
   margin-right: 0;
   border-right: 0;
   padding-left: 40px;
   margin-left: 30px;
   border-left: 1px solid #eaeaea;
}
.header--course-meta ul li:last-child {
   margin-left: 0;
   padding-left: 0;
   border-left: 0;
}
.course-entry-content .header-meta li{
   margin-right: 0;
   margin-left: 35px;
}
.course-entry-content .header-meta li i {
   margin-right: 0;
   float: right;
   margin-left: 6px;
   margin-top: 3px;
}
.course-sidebar .course-intro ul li span {
   float: left;
}
.course-sidebar .course-intro ul li i,
.course-tabs-content .curriculum-content .curricolumn-list li a i {
   margin-right: 0;
   float: right;
   margin-left: 15px;
   margin-top: 17px;
}
.course-tabs-content .curriculum-content .curricolumn-list li a i{
   margin-top: 5px;
}
.course-tabs-content .curriculum-content .curricolumn-list li .curricolumn-duration {
   float: left;
}
.turitor-list li{
   padding-left: 0;
   padding-right: 40px;
}
.turitor-list li:before{
   left: auto;
   right: 7px;
}
.turitor-list li:after,
.sidebar .widget-title:before,
.user-meta-summery li:before{
   left: auto;
   right: 0;
}
.insturctor-single .user-meta-summery {
   padding: 15px 100px 15px 0px;
}
.co-single-instructor .co-instructor-thumb,
.header--course-meta ul li .course-instructor .course-instructor-thumb{
   margin-right: 0;
   margin-left: 30px;
}
.xs-review-box.view-review-list .xs-reviewer-author-image{
   padding-right: 0;
   padding-left: 15px;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-title:after,
#learn-press-profile-content,
.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li a:after{
   float: left;
		direction:rtl;

}
#course-item-content-header .course-item-search button{
   right: auto;
   left: 50px;
		direction:rtl;

}
.ekit-wid-con .ekit_accordion_icon_group{
   left: 15px;
   right: auto;
		direction:rtl;

}
#learn-press-profile-nav{
   float: right;
		direction:rtl;

}
#learn-press-profile-nav .tabs > li:hover:not(.active) ul{
   left: auto;
		direction:rtl;

   right: 100%;
}
.user-dashboard .lp-profile-content table td, .user-dashboard .lp-profile-content table th, 
.user-dashboard .lp-profile-content .lp-list-table td, .user-dashboard .lp-profile-content .lp-list-table th{
   text-align: right;
		direction:rtl;

}

.feature-btn a.fs-btn .fa-arrow-right:before {
   content: "\f060";
		direction:rtl;

}
.ts-service-slider .service-slider .owl-item .item .single-service:after{
   right: 0;
		direction:rtl;

}

.event-style .event-meta-style {
   padding-left: 0;
   border-left: 0;
   margin-left: 0;
   padding-right: 20px;
   border-right: 1px dashed #afafaf;
   margin-right: 60px;
		direction:rtl;

}
.single-topics .topics-link{
   right: auto;
   left: 10px;
		direction:rtl;

}

.ts-testimonial-standard.style-3:before {
   left: auto;
   right: -1px;
   border-right: 10px solid #283747;
   border-left: 0;
		direction:rtl;


}
.ts-testimonial-standard.style-3{
   border-left: 0;
   border-right: 2px solid #283747;
		direction:rtl;


}
.ts-testimonial-standard.style-3 .testimonial-author-content .testimonial-footer {
   padding-left: 0;
   padding-right: 40px;
		direction:rtl;

}
.ts-testimonial-standard.style-3 .testimonial-author-content p i {
   right: 50px;
		direction:rtl;

}
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-prev{
   right: -35%;
   left: auto;
		direction:rtl;

}
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-next{
   right: -28%;
   left: auto;
		direction:rtl;

}
.post-details .entry-header .post-meta span.post-author i{
   direction:rtl;

	float: right;
}
.post-details .entry-header .post-meta span{
    direction:rtl;

	margin-right: 0;
   margin-left: 20px;
}
.post-details .entry-header .post-meta span i{
     direction:rtl;

	margin-right: 0;
   margin-left: 6px;
}
.pull-left {
   float: right !important;
}
.pull-right {
   float: left !important;
		direction:rtl;

}

.kindergarten-nav .elementskit-navbar-nav-default > ul > li > a:before{
   left: auto;
   right: 20px;
}
.main-slider.dotstyle2 .owl-dots .owl-dot.active{
   left: auto;
   right: -6px;
}
.main-slider-style3 .slider-content .btn-wrapper .btn:hover::after,
.btn-classic .elementor-button:hover:after{
   right: auto;
   left: -45px;
}
.main-slider-style3 .slider-content .btn-wrapper .btn::after,
.btn-classic .elementor-button:after,
.kindergarten-blog .latest-blog .post .post-footer a:after{
   right: auto !important;
   left: -60px !important;
}
.kindergarten-blog .latest-blog .post .post-footer a:hover:after{
   right: auto !important;
   left: -80px !important;
}

.footer-widget ul li{
   padding-right: 20px;
}

.footer-widget ul li:before{
   right: 0;
   left: auto;
}






/* -------------------------------------------------------------
>> bazarwp start css code for rtl ver
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------

*/





html,body
{
     direction:rtl;

	width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}
html {
	direction:rtl;
    overflow-y: hidden; 
}
body{
    direction: rtl !important;
    overflow-x:hidden;
}
html {overflow-x:hidden;  direction:rtl;}
a {     text-decoration: none;}
.header-cd-menu .cat-menu , .dropdown-menu {
    left: unset !important;
    right: 0;
    text-align: right;
}
.header .navbar-container .navbar-light .dropdown-toggle::after {
    float: unset;
    margin-right: 3px;
}
.sidebar-textwidget.header-offcanvas {
    font-size: 14px !important;
    text-align: justify;
}
.sidebar-textwidget.header-offcanvas ul.sideabr-list-widget {
    padding: 0;
}
.sidebar-textwidget.header-offcanvas .sideabr-list-widget li i {
    margin-right: 0px;
    margin-left: 13px;
}
.elementor-14 .elementor-element.elementor-element-de9f110 .single-course {
    padding: 30px 30px 0px 30px !important;
}
.single-course .course-category {
    text-align: right;
}
.single-course .course-category a:before {
    left: unset;
    right: 0;
}
h3.ts-course-el-title {
    font-size: 19px !important;
    text-align: right;
    font-weight: 700;
		direction:rtl;

}
.single-course .course-enrole-list {
    text-align: right;
		direction:rtl;

}
ul.course-enrole-list li.lessons {
    margin-right: 0;
    margin-left: 15px;
    display: inline-flex;
		direction:rtl;

}
.single-course .course-enrole-list li i {
    margin-right: 0px;
    margin-left: 7px;
		direction:rtl;

}
.single-course .instructor-thumb {
    margin-left: 20px;
    margin-right: 0px;
		direction:rtl;

}
.ts-testimonial-standard .testimonial-author-content p {
     padding-left: 0px;
    }
.latest-blog .post .post-body {
      direction:rtl;
   
	text-align: right;
   }
.elementor-14 .elementor-element.elementor-element-7922ab8 .post .entry-title {
     direction:rtl;

	font-size: 15px;
    text-align: justify;
}
.entry-header.media-body h2 {
    font-size: 15px !important;
}
.latest-blog .post .post-meta span:before {
    right: 0;
    left: unset !important;
		direction:rtl;

    }
.latest-blog .post .post-meta span {
    direction:rtl;

	margin: 0;
    padding-right: 11px;
}
.post-footer {
    text-align: left;
		direction:rtl;

}
.turitor-events .event-date {
    padding-right: 12px;
    margin-left: 20px !important;
    text-align: center;
}
.entry-header.media-body {
    text-align: right;
		direction:rtl;

}
.entry-header.media-body {
    text-align: right;
		direction:rtl;

	
}
.turitor-events .entry-header .event-meta-cat a:before {
    left: unset;
    right: 0;
}
.turitor-events .entry-header .event-meta-cat a {
    padding-right: 15px;
    padding-left: 0px;
}
.turitor-events .event-date .day {
    font-size: 29px;
    font-weight: 400;
}
footer.ts-footer.solid-bg-two .col-lg-3.col-md-6.col-sm-12 {
    text-align: right;
}
a.footer-logo {
    float: right;
}
.footer-widget ul li:before {
    left: unset;
    right: 0;
}
.footer-widget ul li {
    padding-left: 0px;
    padding-right: 14px;
}
ul#footer-menu {
    text-align: left;
}
.elementor-1136 .elementor-element.elementor-element-0b5b6b9 .elementor-heading-title {
     direction:rtl;

	font-size: 27px !important;
    font-weight: 400 !important;
}
li.students {
    display: inline-flex !important;
}
.single-course .course-footer .course-price-item .course-price, .single-course .course-footer .course-price-item .free-course {
    padding: 3px 10px;
    border-radius: 4px;
    line-height: unset;
    min-height: unset;
     min-width: unset;
}
.tab-course-category ul li:after {
    right: unset;
    left: 0;
}
.ekit-wid-con .box-body * {
    font-family: iransans !important;
    text-align: right;
}
.elementor-1077 .elementor-element.elementor-element-3b94b72 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 10px;
		direction:rtl;

}
.ekit-wid-con .elementskit-infobox.media .elementskit-box-header {
    margin: 0px 0px 0px 10px;
		direction:rtl;

}
.elementor-1077 .elementor-element.elementor-element-da5717a .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 10px;
		direction:rtl;

}
button.metform-btn.metform-submit-btn {
    font-family: iransans !important;
		direction:rtl;

}
input#mf-input-email-841e36f::placeholder , input , input::placeholder {
    font-family: iransans !important;
		direction:rtl;

}
.elementskit-infobox.text-center.icon-top-align * {
    text-align: center;
		direction:rtl;

}
span.sub-title {
    font-family: iransans !important;
		direction:rtl;

}
.ekit-wid-con .elementskit-accordion .ekit-accordion-title {
    padding-right: 49px;
    font-family: iransans;
    font-size: 19px;
		direction:rtl;

}
.testimonial-author-content p.testimonial-text {
    text-align: right;
		direction:rtl;

}
.testimonial-author-content .testimonial-footer.media * {
    text-align: right;
		direction:rtl;

}
.ts-testimonial-standard .testimonial-author-content .testimonial-footer img {
    margin-right: 0px;
    margin-left: 12px;
		direction:rtl;

}
.elementor-790 .elementor-element.elementor-element-4243b0d .post .entry-title {
      direction:rtl;

	font-size: 16px;
		direction:rtl;

}
ul.pagination.justify-content-center .tsicon-right_arrow:before {
    transform: rotate(180deg) !important;
    display: block;
		direction:rtl;

}
.ts-testimonial-standard .testimonial-author-content p i {
    opacity: 0.1;
		direction:rtl;

}
.header--course-meta ul li {
    float: right;
    padding-right: 0px;
    margin-right: 0px;
    padding-left: 40px;
    margin-left: 30px;
    border-right: 0px solid #eaeaea;
    border-left: 1px solid #eee;
}.header--course-meta ul li .course-instructor .course-instructor-thumb {
    margin-right: 0px;
    margin-left: 15px;
		direction:rtl;

}
.media-body {
    text-align: right;
		direction:rtl;

}
li.course-category {
    text-align: right;
		direction:rtl;

}
.course-entry-content .header--course-meta .row .col-md-4 * {
    text-align: left !important;
		direction:rtl;

}
.course-entry-content .header-meta {
    text-align: right;
		direction:rtl;

}
.course-entry-content .header-meta li {
    margin-right: 0px;
    margin-left: 35px;
    display: inline-flex;
		direction:rtl;

}
.course-entry-content .header-meta li i {
    margin-right: 0px;
    margin-left: 7px;
		direction:rtl;

}
.course-entry-content p {
    text-align: right;
    line-height: 33px;
		direction:rtl;

}
.elementor-widget-container h2.elementor-heading-title.elementor-size-default {
     direction:rtl;

	text-align: right;
		direction:rtl;

}
.course-tabs-content ul.nav li:before {
    right: unset;
		direction:rtl;

    left: 0;
}
.course-tabs-content ul.nav {
    padding-right: 0;
}
.elementor-757 .elementor-element.elementor-element-f36d436 .turitor-list {
    text-align: right;
		direction:rtl;

}
.turitor-list li {
    padding-right: 40px;
    padding-left: 0px;
}
.turitor-list li:before {
    left: unset;
    right: 7px;
}
.turitor-list li:after {
    left: unset;
    right: 0px;
}
.course-sidebar .course-intro ul li span {
    float: left;
}
.course-sidebar .course-intro ul li {
    text-align: right;
}
.widget-title {
    text-align: right;
}
.turitor-course-latest img {
    margin-right: 0px;
    margin-left: 15px;
}
.turitor-course-latest h3.post-title {
     direction:rtl;
float: right;
	font-size: 14px;
}
.course-origin-price {
    margin-right: 0px;
    margin-left: 10px;
}
div#course-curriculum {
    text-align: right;
}
.course-tabs-content .curriculum-content .curricolumn-list li .curricolumn-duration {
    float: left;
}
.course-tabs-content .curriculum-content .curricolumn-list li a i {
    margin-right: 0px;
    margin-left: 6px;
}
.course-tabs-content .curriculum-content .curricolumn-list li a .curricolumn-preview {
    margin-left: 0px;
    margin-right: 10px;
}
.course-tabs-content .curriculum-content .curriculmn-title {
    display: flex;
}
.course-tabs-content .curriculum-content .curriculmn-title:after {
    margin-right: 15px;
    margin-left: 0px;
}
.co-single-instructor .co-instructor-thumb {
    margin-right: 0px;
    margin-left: 20px;
}
div#course-review-rating {
    text-align: right;
}
.xs-review-box.view-review-list .xs-reviewer-author-image {
    padding-right: 0px;
}
.xs-review-box .xs-reviewer-details .review-reviwer-info-section {
    padding-right: 10px;
}
.header--course-meta .course-price span {
    padding: 5px 12px;
    border-radius: 10px;
}
body.course-item-popup #learn-press-content-item .content-item-wrap {
    text-align: right;
}
body.course-item-popup #learn-press-content-item .content-item-wrap {
    margin: 20px auto;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections {
    padding: 20px 20px 20px 8px;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-title {
     direction:rtl;

	text-align: right;
    font-family: iransans;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-title:after {
    direction:rtl;

	float: left;
}
.course-curriculum ul.curriculum-sections .section-content .course-item .item-icon, .course-curriculum ul.curriculum-sections .section-content .course-item .item-name {
      direction:rtl;

	text-align: right;
}
.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta {
    text-align: left;
}
#course-item-content-header .course-title {
   direction:rtl;
	float: right;
}
#course-item-content-header .course-item-search {
    float: right;
}
#course-item-content-header .toggle-content-item {
    float: left;
}
#course-item-content-header .form-button.lp-button-back {
    float: left;
    margin-right: 0px;
    margin-left: 15px;
}
#course-item-content-header .course-item-search button {
    right: unset;
    left: 31px;
}
#learn-press-content-item #course-item-content-header .course-title {
     direction:rtl;

	padding: 0 30px 0 15px;
}
#learn-press-content-item #course-item-content-header .course-item-search input {
    direction:rtl;

	padding-right: 12px;
}
.content-item-wrap .course-item-nav .next {
    text-align: left;
}
.archive-widgets .widget-title i {
     direction:rtl;

	float: left;
}
ul.course-category-filter li a {
    text-align: right;
}
.archive-widgets ul li a:after {
    float: left;
        transform: rotate(180deg) !important;
}
ul.course-skill-filter {
    text-align: right;
}
.course-single-wrap.archive-course2 .single-course.mb-30 h3.ts-course-el-title {
    font-size: 15px !important;
}
.course-single-wrap .single-course .btn-link {
    float: left;
}
/*.btn-link {*/
/*    transform: rotate(180deg) !important;*/
/*}*/
.course-sidebar .turitor-search-course-form .lp-button {
    border-radius: 6px 0 0 6px;
}
form[name="search-course"] .search-course-button {
    top: 0px;
    left: 0px;
    right: unset;
}
.header--course-meta .course-price span {
    min-height: unset;
    min-width: unset;
    line-height: unset;
}
.elementor-711 .elementor-element.elementor-element-f36d436 .turitor-list {
    text-align: right;
}

.elementor-918 .elementor-element.elementor-element-a2ab4ef .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    padding: 13px 53px 13px 25px;
}
p.user-bio {
    text-align: right;
}
.insturctor-course-list .ts-title {
     direction:rtl;

	text-align: right;
}
.user-meta-summery li {
    text-align: center;
}
.user-meta-summery li:before {
    display: none;
}
.user-meta-summery {
    padding: 15px 0px 15px 0px;
}
p.instructor-designation {
    text-align: center;
}
ul.elementskit-pricing-lists {
    text-align: right;
}
span.elementskit-pricing-price span {
    font-family: iransans !important;
}
h3.elementskit-pricing-title {
    font-family: iransans !important;
}
.elementskit-pricing-btn-wraper a {
    font-family: iransans !important;
}
.abc100 * {
    font-family: iransans;
}
p.course-count {
    text-align: center;
}
.post-body.clearfix {
    direction:rtl;
float: right;
	text-align: right;
}
.widget {
    text-align: right;
}
.post-footer.readmore-btn-area a.readmore .tsicon-arrow-right {
    display: none;
}
.sidebar .widget-title:before {
    left: unset;
    right: 0;
}
header.entry-header {
    text-align: right;
}
.entry-content.clearfix {
    text-align: right;
}
.post-navigation i {
     direction:rtl;

	display: none;
}
div#comments {
    text-align: right;
}
img.avatar.avatar-60.photo.comment-avatar.pull-left {
    float: right !important;
    margin-left: 30px;
    margin-right: 0px;
}
div.comment-body .pull-right.reply {
    float: left !important;
}
.xs-page-header {
    text-align: right;
}
.abc100 h2.section-title {
     direction:rtl;

	font-family: iransans !important;
}
#learn-press-profile-nav {
    float: right;
}
.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li a {
     direction:rtl;

	text-align: right;
}

.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li a:after {
    display: none;
}
#learn-press-profile-nav .tabs > li:hover:not(.active) ul {
    left: unset;
    right: 100%;
}
#learn-press-profile-content {
    float: left;
    text-align: right;
}
ul#main-menu {
    text-align: right;
}
.lp-tab-sections .section-tab {
    float: right;
}
.user-dashboard .lp-profile-content table th, .user-dashboard .lp-profile-content .lp-list-table th , .user-dashboard .lp-profile-content table td , td , th{
    text-align: right !important;
}
.user-dashboard #learn-press-profile-nav:before {
    display: none;
}
.lp-avatar-preview .profile-picture {
    margin-top: 0;
}
.elementor-1387 .elementor-element.elementor-element-9292251 .single-course-category {
    text-align: right;
}
div#ekit-megamenu-main-menu a {
    font-family: iransans;
}
.elementor-counter div {
    font-family: iransans !important;
}
.turitor-events .event-date {
   margin-right: 0px;
}
.post-body .entry-header h2.entry-title {
	  direction:rtl;
float: right;
    font-size: 16px !important;
}
.elementor-element.elementor-element-5bbed22.elementor-icon-list--layout-inline.elementor-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-icon-list * {
    text-align: left;
    float: left;
    width: auto;
}
li.elementor-icon-list-item span {
    font-family: iransans !important;
}
.elementor-element.elementor-element-43cd2aa.elementor-widget.elementor-widget-text-editor * , .elementor-element.elementor-element-2ec3771.elementor-widget.elementor-widget-text-editor * {
    text-align: center !important;
}
ul.elementor-icon-list-items li {
    float: right;
    text-align: right;
}
.elementor-2000 .elementor-element.elementor-element-62ec3f0 > .elementor-element-populated {
    padding: 0px 0px 0px 15px;
    border: 0 !important;
}
h3.course-category-title {
     direction:rtl;

	text-align: right;
}
.ts-course-category.grid-style3 .single-course-category .course-media {
    margin-right: 0;
    margin-left: 25px;
}
.main-slider .slider-content .slider-desc {
    margin-right: 0;
}
.elementor-element.elementor-element-0bac2a2.elementor-icon-list--layout-inline.elementor-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-icon-list * {
    text-align: left;
    float: left;
    width: auto !important;
}
.btn-wrapper.ts-animate a {
    font-family: unset !important;
}
.elementor-2069 .elementor-element.elementor-element-9e516db > .elementor-element-populated {
    border: 0;
    padding: 0;
}
.elementor-2069 .elementor-element.elementor-element-2ebc077 .elementskit-navbar-nav > li > a {
    padding: 20px 14px 20px 14px;
}
.elementor-element.elementor-element-9eca346.elementor-widget.elementor-widget-turitor-course-category h3.course-category-title {
    text-align: center;
}
ul.elementskit-dropdown.elementskit-submenu-panel a {
    font-family: iransans !important;
}
ul.elementskit-dropdown.elementskit-submenu-panel i {
     transform: rotate(180deg) !important;
}
.elementor-2148 .elementor-element.elementor-element-f9255e7 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
}
.elementor-widget-container .course-single-wrap .single-course .btn-link {
    float: right;
    transform: rotate(180deg) !important;
}
.elementor-2148 .elementor-element.elementor-element-bc6eb79 > .elementor-element-populated {
    margin: 0px 3px 0px 30px;
}
.elementor-2148 .elementor-element.elementor-element-f9255e7 {
    z-index: 1;
}
.elementor-2904 .elementor-element.elementor-element-dd81d82 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
}
.elementor-2904 .elementor-element.elementor-element-6be1028 > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
}
.elementor-2904 .elementor-element.elementor-element-939a0a8 > .elementor-widget-container {
    margin: 0px 0px 0px 5px;
}
.header-login-user, .cartbtn {
    margin: 0 1px 0 17px;
}
.turitor-search-course-form .search-course-button {
    right: unset !important;
    left: 0 ;
}
.header-standard .header-cd-menu {
    margin-left: 15px;
    margin-right: 0;
}
.header-logo-area {
    text-align: right;
}
.navbar-brand {
    padding-top: .0005rem;
    margin-right: 0rem;
    margin-left: 1rem;
}
.elementor-661 .elementor-element.elementor-element-f36d436 .turitor-list {
    text-align: right;
}
.elementor-1894 .elementor-element.elementor-element-98f78ed .turitor-search-course-form .search-course-button {

    width: unset;
}
.elementor-element.elementor-element-80afaee.elementor-widget.elementor-widget-text-editor * {
    text-align: center;
}
.elementor-790 .elementor-element.elementor-element-c0b1494 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
    border-style: solid;
    border-width: 0px 2px 0px 0px;
}
.header .navbar-container .navbar-light .main-menu li ul.dropdown-menu li .dropdown-menu {
    right: 100%;
    left: unset !important;
}
.header .navbar-container .navbar-light .main-menu li ul.dropdown-menu li.dropdown:after {
left: 10px;
    top: 11px;
    right: unset !important;
    transform: rotate(88deg) !important;
}
.elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown {
    right: 100%;
    left: unset !important;
    top: 0;
}
.elementor-2148 .elementor-element.elementor-element-ebb0a44 .elementskit-menu-hamburger {
    float: left !important;
}
.elementor-element.elementor-element-4559465.elementor-widget.elementor-widget-turitor-logo .turitor-widget-logo img {
    margin-right: 15px;
}
.elementor-element.elementor-element-5a87cb1.elementor-column.elementor-col-100.elementor-top-column .col-lg-8.ml-auto.text-right {
    margin: 0 !important;
}
.elementor-element.elementor-element-5a87cb1.elementor-column.elementor-col-100.elementor-top-column .col-lg-8.ml-auto.text-right *  {
text-align: right !important;
}
.elementor-2069 .elementor-element.elementor-element-2ebc077 .elementskit-menu-hamburger {
    float: left;
}
.elementor-2000 .elementor-element.elementor-element-2851a0b .elementskit-menu-hamburger {
    float: left;
}
.elementor-element.elementor-element-d40575f.main-menu.elementor-widget.elementor-widget-ekit-nav-menu .elementor-widget-container {
    float: left;
}
.elementor-2069 .elementor-element.elementor-element-bbfb967 .elementskit-navbar-nav > li > a {
   padding: 0px 7px 0px 38px;
}
.elementor-element.elementor-element-0bac2a2.elementor-icon-list--layout-inline.elementor-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item span.elementor-icon-list-icon {
    margin-top: 7px;
}

/*--------------------------- media -----------------------------------------*/
@media (min-width: 768px){
.elementor-1894 .elementor-element.elementor-element-0b2a343 {
    width: 23%;
}
.elementor-1894 .elementor-element.elementor-element-6be1028 {
    width: 15%;
}
.elementor-1894 .elementor-element.elementor-element-4e2841e {
    width: 65%;
}
}

@media (min-width: 1025px){
.elementskit-navbar-nav-default .elementskit-dropdown {
    left: unset;
    right: 0px;
}
}
@media (min-width: 1200px){
.course-entry-content {
    padding-left: 0px;
    padding-right: 20px;
}
}
@media (max-width: 782px){
    .elementor-element.elementor-element-0bac2a2.elementor-icon-list--layout-inline.elementor-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-icon-list * {
     float: unset !important;
    }
    .elementor-element.elementor-element-5bbed22.elementor-icon-list--layout-inline.elementor-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-icon-list * {
         float: unset !important;
        }
        
}

.elementor-element.elementor-element-f36d436.elementor-widget.elementor-widget-turitor-list * {
    text-align: right;

}
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DEMO 2 - Start %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
@media (max-width: 1024px){
.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements.active {
    right: 0;
    left: unset;
}
}
.service-slider .owl-item .item .single-service:after {
    left: 0;
}
.slider-content .boxed::after, .main-slider-style2 .slider-content .boxed::before  , .main-slider-style2 .slider-content .boxed::after, .main-slider-style2 .slider-content .boxed::before {
    left: 0;
    right: unset;
}
.main-slider-style2 .slider-content .boxed {
    border-left: 0;
    border-right: 18px solid #f0a108;
}
.elementor-element.elementor-element-4e76cfd.elementor-column.elementor-col-100.elementor-top-column .ml-auto {
    margin-left: auto!important;
    margin-right: unset !important;
}
.elementor.elementor-2942 .slider-content.ml-auto.text-right  {
    text-align: right !important;
}
.main-slider-style2 .slider-content .boxed {
    left: unset;
    right: 0;
}
.elementor-4520 .elementor-element.elementor-element-25353d66 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator {
    color: #3e3a3a;
}
.elementor-element.elementor-element-951f2aa.main-slider-classic.elementor-widget.elementor-widget-turitor-main-slider .mr-auto {
    margin-right: 0 !important;
}
.elementor-element.elementor-element-951f2aa.main-slider-classic.elementor-widget.elementor-widget-turitor-main-slider .slider-content ,
.elementor-element.elementor-element-951f2aa.main-slider-classic.elementor-widget.elementor-widget-turitor-main-slider .slider-content a {
    text-align: right;
    font-family: iransans;
}
/*.main-slider.dotstyle2 .owl-dots {*/
/*    let: unset;*/
/*    right: 30px;*/
/*}*/
.service-slider .owl-item .item .single-service:hover .service-info-content p {
    text-align: center;
}
.elementor-4520 .elementor-element.elementor-element-454c5f34 > .elementor-widget-container {
    border-width: 0px 0px 0px 1px;
    
}
.header-login-user, .cartbtn {
    margin: 0 1px 0 7px;
}
section.elementor-element.elementor-element-afa121a.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container i.fas.fa-arrow-right{ transform: rotate(180deg) !important; }
.elementor-element.elementor-element-094ee91.elementor-widget.elementor-widget-turitor-service-slider .service-slider .owl-nav {
    right: unset !important;
    top: -70px;
    left: 100px !important;
}
.elementor-2942 .elementor-element.elementor-element-f8906da .section-title {
     direction:rtl;

	font-family: iransansf;
}
.elementor-text-editor.elementor-clearfix {
    font-family: iransans;
}
.elementor-2942 .elementor-element.elementor-element-b09de1e .elementskit-btn {
     direction:rtl;

	font-family: iransans;
}
.elementor-element.elementor-element-b2fea44.elementor-widget.elementor-widget-turitor-testimonial .testimonial-author-content p.testimonial-text {
	  direction:rtl;

    font-size: 14px !important;
    text-align: justify;
}
.event-style .event-meta-style {
    padding-left: 0px;
    padding-right: 20px;
    border-left: 0px dashed #afafaf;
    border-right: 1px dashed #afafaf;
    margin-left: 0px;
    margin-right: 60px;
}
.elementor-element.elementor-element-deaa468.elementor-column.elementor-col-50.elementor-inner-column .event-style .event-date-style * {
    font-family: iransans !important;
        text-align: center;
}
section.elementor-element.elementor-element-04dd8fd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container ul.elementor-icon-list-items li {
    float: unset;
}
section.elementor-element.elementor-element-04dd8fd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container .footer-title-border .ts-section-title h2.section-title {
     direction:rtl;

	width: 100%;
    text-align: right;
}
section.elementor-element.elementor-element-04dd8fd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container  h2.section-title {
     direction:rtl;

	text-align: right;
     width: 100%;
}
.ekit_modal-searchPanel .ekit-search-group .ekit_search-button {
    right: unset;
    left: 0;
    top: 55%;
}
.elementor-element.elementor-element-f8906da.elementor-widget.elementor-widget-turitor-title h2 {
    font-family: iransans;
}
.elementor-2942 .elementor-element.elementor-element-1dca04f .section-title  , .elementor-element.elementor-element-ae199e2.elementor-widget.elementor-widget-turitor-title h2{
      direction:rtl;

	font-family: iransans
}
.elementor-4051 .elementor-element.elementor-element-3da81f0 > .elementor-element-populated {
    padding: 0px 26px 0px 0px;
}
.elementor-4051 .elementor-element.elementor-element-329d4dd > .elementor-element-populated {
    padding: 0px 26px 0px 0px;
}
.elementor-4051 .elementor-element.elementor-element-752ebfb > .elementor-element-populated {
    padding: 0px 26px 0px 0px;
}
section.elementor-element.elementor-element-04dd8fd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container i.fas.fa-chevron-right {
    transform: rotate(180deg) !important;
}
section.elementor-element.elementor-element-04dd8fd.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container .section-title {
     direction:rtl;

	font-family: iransans;
}
.elementor-element.elementor-element-04d479c.elementor-column.elementor-col-50.elementor-inner-column {
    direction: ltr;
}
section.elementor-element.elementor-element-b196a4d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container span.event-time.event-time {
    display: none;
}
.elementor-4629 .elementor-element.elementor-element-1da9ca2 .elementskit-btn {
    font-family: unset;
}
section.elementor-element.elementor-element-7977e32.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container span.event-time.event-time {
    display: none;
}
section.elementor-element.elementor-element-7977e32.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container .event-style .event-date-style {
    text-align: center;
}
section.elementor-element.elementor-element-7977e32.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container .event-style .event-date-style * {
    font-family:iransans;
}
section.elementor-element.elementor-element-c8da0c3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container span.event-time { display: none; }
section.elementor-element.elementor-element-c8da0c3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container h3.post-meta-date.event-meta-date {
    text-align: center;
    font-family: unset !important;
}
.elementor-element.elementor-element-4dbd63c.elementor-button-info.elementor-align-left.elementor-widget.elementor-widget-button * {
    font-family: iransans !important;
    text-decoration: none;
}
.elementor-4763 .elementor-element.elementor-element-16c135b > .elementor-widget-container {
    margin: unset;
}
span.elementor-button-text {
    font-family: iransans !important;
}
.elementor-element.elementor-element-18c7e8c.elementor-hidden-phone.elementor-absolute.elementor-widget.elementor-widget-elementskit-heading h2.elementskit-section-title {
     direction:rtl;

	font-size: 22px;
}
h2.section-title {
     direction:rtl;

	font-family: unset !important;
}
.elementor-4520 .elementor-element.elementor-element-25353d66 .elementskit-menu-container {
    max-width: 300px;
}
section.elementor-element.elementor-element-6210efb9.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container a {
    font-family: iransans !important;
}
.elementor-element.elementor-element-eaabef5.elementor-column.elementor-col-100.elementor-top-column h3.ts-title {
    text-align: right;
}
.elementor-element.elementor-element-eaabef5.elementor-column.elementor-col-100.elementor-top-column a.topics-link {
    left: 13px !important;
    right: unset !important;
}
a.elementskit-btn {
    font-family: iransans !important;
}
.elementor-element.elementor-element-25353d66.elementor-widget.elementor-widget-ekit-nav-menu div#ekit-megamenu-main-menu a , .elementor-element.elementor-element-279ec279.elementor-widget.elementor-widget-ekit-nav-menu a {
    font-family: dinar !important;
}
section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container * {
    border: 0;
}
.turitor-tab .ts-tab-content .tab-bg {
    left: unset !important;
    right: calc(-100vw / 2);
}
.elementor-element.elementor-element-be489ea.elementor-widget.elementor-widget-turitor-tab ul.nav.turitor-navs-tab.nav-tabs {
    padding-right: 0;
}
.turitor-tab .turitor-navs-tab li a .title-content .content::before {
     direction:rtl;

	left:  unset !important ;
    right: 0;
}
.turitor-tab .turitor-navs-tab li a .title-content .content {
     direction:rtl;

	border-left: unset !important;
    border-right: 1px solid #eeeeee;
}
.elementor-element.elementor-element-be489ea.elementor-widget.elementor-widget-turitor-tab div.content *{
    font-family: unset !important;
}
section.elementor-element.elementor-element-963f540.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section.elementskit-parallax-multi-container span.event-time.event-time {
    display: none;
}
span.event-time.event-time {
    display: none;
}.elementor-5080 .elementor-element.elementor-element-279ec279 .elementskit-menu-hamburger {
    float: left;

}
.elementor-4520 .elementor-element.elementor-element-25353d66 .elementskit-menu-hamburger {
    float: left;
    margin-left: 15px;
}
.elementor-5080 .elementor-element.elementor-element-279ec279 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {
    color: #262525;
}
.elementor-5080 .elementor-element.elementor-element-279ec279 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator {
    color: #262525;
}
.elementor-element.elementor-element-b06bb49.main-slider-classic.elementor-widget.elementor-widget-turitor-main-slider .owl-item.active .banner-item .container .row.align-items-center .col-lg-8.ml-auto.text-right {
    margin: 0 !important;
}
.elementor-element.elementor-element-b06bb49.main-slider-classic.elementor-widget.elementor-widget-turitor-main-slider .owl-item.active .banner-item .container .row.align-items-center .col-lg-8.ml-auto.text-right * { text-align: right;}
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DEMO 2 - end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ DEMO 3 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
.elementor-7 .elementor-element.elementor-element-72269a0 .elementskit-menu-hamburger {
    float: left !important;
}
.elementor-element.elementor-element-72269a0.kindergarten-nav.elementor-widget.elementor-widget-ekit-nav-menu ul#main-menu {
    text-align: right !important;
    float: right;
}
.elementor-element.elementor-element-142d733.elementor-widget.elementor-widget-turitor-logo .elementor img {
    float: right;
}
.hero-area.main-slider.main-slider-style3.dotstyle2.owl-carousel.owl-theme.owl-rtl.owl-loaded .col-lg-4 {
    text-align: right;
}
.hero-area.main-slider.main-slider-style3.dotstyle2.owl-carousel.owl-theme.owl-rtl.owl-loaded .col-lg-4 .btn-wrapper.ts-animate a {
    font-family: unset !important;
}
.hero-area.main-slider.main-slider-style3.dotstyle2.owl-carousel.owl-theme.owl-rtl.owl-loaded .col-lg-4 h1.main-title.ts-animate {
    direction:rtl;

	font-family: hilda !important;
    font-size: 35px !important;
}
.hero-area.main-slider.main-slider-style3.dotstyle2.owl-carousel.owl-theme.owl-rtl.owl-loaded .col-lg-4 p.sub-title.ts-animate {
    font-family: hilda !important;
}
.elementor-element.elementor-element-947b506.elementor-icon-list--layout-traditional.elementor-widget.elementor-widget-icon-list ul.elementor-icon-list-items li {
    margin-left: 25px !important;
}
.elementor-element.elementor-element-10af6de2.elementor-widget.elementor-widget-turitor-service-slider h3.service-title {
    text-align: right;
}
.elementor-element.elementor-element-10af6de2.elementor-widget.elementor-widget-turitor-service-slider ul.slider-list.list-unstyled {
    text-align: right;
    float: right;
    margin-right: 0 !important;
    padding-right: 0 !important;
}
.elementor-element.elementor-element-10af6de2.elementor-widget.elementor-widget-turitor-service-slider ul.slider-list.list-unstyled li {
    margin: 0;
    padding: 0;
}
.elementor-element.elementor-element-10af6de2.elementor-widget.elementor-widget-turitor-service-slider .btn-area.ts-btn a {
    font-family: unset !important;
}
h2.banner-title {
	  direction:rtl;

    font-family: iransans !important;
}
.post-meta > span {
    margin-right: 0 !important;
    margin-left: 26px;
}
.elementor-element.elementor-element-be2eb9f.elementor-widget.elementor-widget-turitor-team .team-footer p {
    text-align: center;
}
span.mf-input-help ,strong.elementskit-author-name {
    font-family: unset !important;
}
.elementor-column-wrap.elementor-element-populated ul.elementor-icon-list-items li {
    width: 100%;
}
section.elementor-element.elementor-element-2378324.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container ul.elementor-icon-list-items li {
    width: 100%;
}
section.elementor-element.elementor-element-c1be381.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section.elementskit-parallax-multi-container li , .elementor-element.elementor-element-ec29fb9.elementor-column.elementor-col-100.elementor-top-column li , .elementor-element.elementor-element-523280f.elementor-column.elementor-col-100.elementor-top-column li{
    margin-top: -10px;
}
.elementor-element.elementor-element-4279a51.elementor-widget.elementor-widget-turitor-team .team-footer p {
    text-align: center;
}
.elementor-element.elementor-element-4279a51.elementor-widget.elementor-widget-turitor-team .team-footer p , .elementor-element.elementor-element-c541352.elementor-widget.elementor-widget-turitor-team p {
    text-align: center;
}
.kindergarten-nav .elementskit-navbar-nav-default > ul > li > a:before  , .kindergarten-nav .elementskit-navbar-nav-default > ul > li > ul li > a:before{
     left: unset;
    right: 20px;
}
.main-slider-style3 .slider-image .image-box.image-one {
    margin-right: unset !important;
}
h3.elementor-heading-title.elementor-size-default , 
.service-info-content p ,
ul.carousel-indicators.list-unstyled.service-slider-list-item.service-slider-2 h3.service-title {
      direction:rtl;

	font-family: iransans !important;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ DEMO 3 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */


































/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Start - DEMO 1
*/
.elementor-1766 .elementor-element.elementor-element-d31918c .post .post-footer a {
    font-family: unset !important;
}
.ts-course-category.grid-style2 .course-media {
    text-align: right;
}
span.course-price {
    direction: rtl !important;
}
ul.course-enrole-list {
    direction: rtl !important;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
end - DEMO 1
*/



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Start - DEMO 2


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
end - DEMO 2
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Start - DEMO 3
*/
.elementor-49 .elementor-element.elementor-element-69614154 .elementskit-section-title-wraper .elementskit-section-title {
    font-family: unset !important;
}
.elementskit-section-title-wraper.text_center.ekit_heading_tablet-.ekit_heading_mobile- p {
     direction:rtl;

	font-family: unset !important;
}
.team-tab-menu ul li:last-child {
    margin-right: 15px;
}
.elementor-49 .elementor-element.elementor-element-b5288a5 .elementskit-section-title-wraper .elementskit-section-title {
     direction:rtl;

	font-family: unset !important;
}
.elementor-element.elementor-element-12737924.elementor-column.elementor-col-50.elementor-inner-column a {
    font-family: unset !important;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
end - DEMO 3
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Start - DEMO 4
*/
ul#main-menu li a {
    font-family: unset !important;
}
.elementor-138 .elementor-element.elementor-element-159b7040 .elementskit-btn {
    padding: 14px 22px 14px 22px;
    font-family: unset !important;
}
.elementor-138 .elementor-element.elementor-element-58b6c575 > .elementor-widget-container {
    margin: 0px 15px 0px 15px;
}
.elementor-widget-turitor-main-slider .main-slider .slider-content .main-title {
    font-family: unset !important;
    direction: rtl ;
}
.elementor-widget-turitor-main-slider .main-slider .slider-content .sub-title {
    font-family: unset !important;
    direction: rtl ;
}
.elementor-widget-turitor-main-slider .main-slider .slider-content .slider-desc {
    font-family: unset !important;
    direction: rtl ;
}
.elementor-widget-turitor-main-slider .main-slider .slider-content .btn {
    direction:rtl;

	font-family: unset !important;
}
.elementor-5 .elementor-element.elementor-element-436279b .single-course .ts-course-el-title {
     direction:rtl;

	font-size: 17px;
}
.elementor-5 .elementor-element.elementor-element-8795054 .ekit-double-btn:not(:last-child) {
    direction:rtl;

	margin-left: 20px;
    margin-right: unset;
}
.elementor-widget-elementskit-dual-button .ekit-double-btn.ekit-double-btn-one , .elementor-widget-elementskit-dual-button .ekit-double-btn.ekit-double-btn-two {
      direction:rtl;

	font-family: unset !important;
}
.elementor-5 .elementor-element.elementor-element-8795054 .ekit-double-btn.ekit-double-btn-one > i , .elementor-5 .elementor-element.elementor-element-8795054 .ekit-double-btn.ekit-double-btn-two > i {
    padding-left: 8px;
      direction:rtl;

	padding-right: unset;
}
.elementor-widget-elementskit-funfact .elementskit-funfact .funfact-title {
     direction:rtl;

	font-family: unset !important;
}
.elementor-widget-elementskit-funfact .elementskit-funfact .funfact-content .number-percentage-wraper {
     direction:rtl;

	font-family: unset !important;
}
/*h1, h2, h3, h4, h5, h6 {*/
/*    font-family: unset !important;*/
/*}*/
.elementskit-commentor-content h5 {
    font-family: unset !important;
	  direction:rtl;

}
ul.turitor-list h4 {
    font-family: unset !important;
	  direction:rtl;

}
.header--course-meta ul li h4 {
    font-family: unset;
	  direction:rtl;

}
.elementskit-testimonial-slider .slick-next {
left: unset !important;
    right: 88% !important;
	  direction:rtl;

}
.elementskit-testimonial-slider .slick-prev {
    right: unset !important;
    left: 1% !important;
	  direction:rtl;

}
.post-meta-list {
    text-align: right !important;
	  direction:rtl;

}
.elementskit-post-body .entry-title {
    direction:rtl;
float: right;
	text-align: right !important;
}
.elementskit-post-body .entry-title, .elementskit-entry-header .entry-title, .elementskit-post-image-card .elementskit-post-body .entry-title a, .elementskit-post-card .elementskit-entry-header .entry-title a, .elementskit-blog-block-post .elementskit-post-body .entry-title a {
    font-size: 16px !important;
	  direction:rtl;

}
.elementor-widget-heading .elementor-heading-title {
    font-family: unset !important;
	  direction:rtl;

}
.elementor-widget-text-editor {
    font-family: unset !important;
	
	  direction:rtl;

}
.ts-footer-menu ul {
    padding-right: 0px;
    padding-left: unset;
	
} /* b a z a r w p   d o t   c o m */
.ts-footer-menu li {
    padding-right: 20px;
    padding-left: unset;
}
.ts-footer-menu li:before {
    right: 0px;
    left: unset;
}
.ts-scroll-box .BackTo {
    right: unset;
    left: 0;
}
.course-tabs-content .curriculum-content .curricolumn-list li a .curricolumn-preview {
    margin-left: unset;
    margin-right: 10px;
	  direction:rtl;

}
.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li.active > a:after, .user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li > a:after {
    transform: rotate(180deg) !important;
}
.lp-tab-sections .section-tab {
    float: right;
}
.lp-avatar-preview {
    float: right;
	  direction:rtl;

}
.post .post-footer a i, .search article.turitor-events .post-footer a i, .search article.lp_course .post-footer a i {
    display: none ;
	  direction:rtl;

}
.post .entry-header .entry-title, .search article.turitor-events .entry-header .entry-title, .search article.lp_course .entry-header .entry-title {
	  direction:rtl;
float:right;
    margin-bottom: 2px !important;
    font-size: 21px;
}
.sub-title {
    font-family: unset !important;
	
	direction:rtl;
	
}
.elementor-widget-turitor-instructor .single-instructor-item .instructor-name {
    font-family: unset !important;
		direction:rtl;

}
.elementor-widget-turitor-instructor .instructor-list-wrap .single-instructor-item p {
    font-family: unset !important;
		direction:rtl;

}
.elementor-856 .elementor-element.elementor-element-108a5f29 .section-title {
    font-family: unset !important;
		direction:rtl;

}
.elementskit-pricing-title {
    font-family: unset !important;
		direction:rtl;

}
.elementskit-pricing-price span {
    font-family: unset !important;
	
}
.elementskit-single-pricing .elementskit-pricing-content p,.elementskit-single-pricing .elementskit-pricing-lists > li {
    text-align: right !important;
}
.elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-family: unset !important;
}
.elementskit-info-box-title , .box-body > p {
    font-family: unset !important;
	
	direction:rtl;
}
.metform-btn , .mf-input , .mf-textarea , .metform-btn::placeholder , .mf-input::placeholder , .mf-textarea::placeholder{
    font-family: unset !important;
		direction:rtl;

}
.elementskit-single-pricing a.elementskit-pricing-btn {
    font-family: unset !important;
		direction:rtl;

}
h4.widget-title {
    font-family: unset;
		direction:rtl;

}
table.learn-press-checkout-review-order-table.lp-list-table * {
    text-align: right;
		direction:rtl;

}
.learn-press-checkout-comment h4 , div#learn-press-order-review h4 , h4.form-heading , #learn-press-checkout-register h4 , #learn-press-checkout-login h4 {
    font-family: unset;
		direction:rtl;

}
.latest-blog .post .post-meta span.post-meta-cat , .latest-blog .post .post-meta span.post-meta-date{
    padding-left: 0;
    margin-left: 0;
    padding-right: 15px;
    margin-right: 15px;
		direction:rtl;

}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
end - DEMO 4
*/

span.wp-ratting-vote {
    opacity: 0;
}




















