/* added by suncode*/
@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Light.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Light.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Light.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Light.ttf') format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Thin.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Thin.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Thin.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Thin.ttf') format("truetype");font-weight:100;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Fat.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Fat.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Fat.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Fat.ttf') format("truetype");font-weight:900;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Regular.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Regular.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Regular.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Regular.ttf') format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Heavy.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Heavy.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Heavy.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Heavy.ttf') format("truetype");font-weight:900;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Bold.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Bold.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Bold.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Bold.ttf') format("truetype");font-weight:700;font-style:normal;}@font-face{font-family:Yekan_Bakh;src:url('../fonts/yekanbakh/YekanBakhFaNum-Medium.eot');src:url('../fonts/yekanbakh/YekanBakhFaNum-Medium.eot?#iefix') format("embedded-opentype"),url('../fonts/yekanbakh/YekanBakhFaNum-Medium.woff') format("woff"),url('../fonts/yekanbakh/YekanBakhFaNum-Medium.ttf') format("truetype");font-weight:500;font-style:normal;}
@font-face { font-family: Doran; font-weight: 400; src: url('../fonts/Doran/DoranFaNum-Regular.woff') format('woff'), url('../fonts/Doran/DoranFaNum-Regular.woff2') format('woff2'); } @font-face { font-family: Doran; font-weight: 700; src: url('../fonts/Doran/DoranFaNum-ExtraBold.woff') format('woff'), url('../fonts/Doran/DoranFaNum-ExtraBold.woff2') format('woff2'); }
@font-face { font-family: Morabba; font-style: normal; font-weight: 200; src: url('../fonts/Morabba/Morabba-UltraLight.woff') format('woff'), url('../fonts/Morabba/Morabba-UltraLight.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: 300; src: url('../fonts/Morabba/Morabba-Light.woff') format('woff'), url('../fonts/Morabba/Morabba-Light.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: 500; src: url('../fonts/Morabba/Morabba-Medium.woff') format('woff'), url('../fonts/Morabba/Morabba-Medium.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: 600; src: url('../fonts/Morabba/Morabba-SemiBold.woff') format('woff'), url('../fonts/Morabba/Morabba-SemiBold.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: 800; src: url('../fonts/Morabba/Morabba-ExtraBold.woff') format('woff'), url('../fonts/Morabba/Morabba-ExtraBold.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: 900; src: url('../fonts/Morabba/Morabba-Black.woff') format('woff'), url('../fonts/Morabba/Morabba-Black.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: bold; src: url('../fonts/Morabba/Morabba-Bold.woff') format('woff'), url('../fonts/Morabba/Morabba-Bold.woff2') format('woff2'); } @font-face { font-family: Morabba; font-style: normal; font-weight: normal; src: url('../fonts/Morabba/Morabba-Regular.woff') format('woff'), url('../fonts/Morabba/Morabba-Regular.woff2') format('woff2'); }
@font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 100; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Thin.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 200; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-UltraLight.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-UltraLight.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 300; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Light.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Light.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 500; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Medium.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Medium.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 600; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-DemiBold.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-DemiBold.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 800; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-ExtraBold.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: 900; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Black.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Black.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: bold; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Bold.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: IRANSansXFaNum; font-style: normal; font-weight: normal; src: url('../fonts/iransansx/fanum/IRANSansXFaNum-Regular.woff') format('woff'), url('../fonts/iransansx/fanum/IRANSansXFaNum-Regular.woff2') format('woff2'); }
@font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 100; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Thin.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 200; src: url('../fonts/iranyekanx/IRANYekanXFaNum-UltraLight.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-UltraLight.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 300; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Light.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Light.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 500; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Medium.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Medium.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 600; src: url('../fonts/iranyekanx/IRANYekanXFaNum-DemiBold.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-DemiBold.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 800; src: url('../fonts/iranyekanx/IRANYekanXFaNum-ExtraBold.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 900; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Black.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Black.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 950; src: url('../fonts/iranyekanx/IRANYekanXFaNum-ExtraBlack.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-ExtraBlack.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: 1000; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Heavy.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Heavy.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: bold; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Bold.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: IRANYekanXFaNum; font-style: normal; font-weight: normal; src: url('../fonts/iranyekanx/IRANYekanXFaNum-Regular.woff') format('woff'), url('../fonts/iranyekanx/IRANYekanXFaNum-Regular.woff2') format('woff2'); }
@font-face { font-family: DanaFaNum; font-style: normal; font-weight: 100; src: url('../fonts/dana/DanaFaNum-Thin.woff') format('woff'), url('../fonts/dana/DanaFaNum-Thin.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 200; src: url('../fonts/dana/DanaFaNum-UltraLight.woff') format('woff'), url('../fonts/dana/DanaFaNum-UltraLight.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 300; src: url('../fonts/dana/DanaFaNum-Light.woff') format('woff'), url('../fonts/dana/DanaFaNum-Light.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 500; src: url('../fonts/dana/DanaFaNum-Medium.woff') format('woff'), url('../fonts/dana/DanaFaNum-Medium.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 600; src: url('../fonts/dana/DanaFaNum-DemiBold.woff') format('woff'), url('../fonts/dana/DanaFaNum-DemiBold.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 800; src: url('../fonts/dana/DanaFaNum-ExtraBold.woff') format('woff'), url('../fonts/dana/DanaFaNum-ExtraBold.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 900; src: url('../fonts/dana/DanaFaNum-Black.woff') format('woff'), url('../fonts/dana/DanaFaNum-Black.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 950; src: url('../fonts/dana/DanaFaNum-ExtraBlack.woff') format('woff'), url('../fonts/dana/DanaFaNum-ExtraBlack.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: 1000; src: url('../fonts/dana/DanaFaNum-Heavy.woff') format('woff'), url('../fonts/dana/DanaFaNum-Heavy.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: bold; src: url('../fonts/dana/DanaFaNum-Bold.woff') format('woff'), url('../fonts/dana/DanaFaNum-Bold.woff2') format('woff2'); } @font-face { font-family: DanaFaNum; font-style: normal; font-weight: normal; src: url('../fonts/dana/DanaFaNum-Regular.woff') format('woff'), url('../fonts/dana/DanaFaNum-Regular.woff2') format('woff2'); }
@font-face { font-family: Modam; font-weight: 200; src: url('../fonts/Modam/ModamFaNumWeb-Light.woff') format('woff'), url('../fonts/Modam/ModamFaNumWeb-Light.woff2') format('woff2'); } @font-face { font-family: Modam; font-weight: 400; src: url('../fonts/Modam/ModamFaNumWeb-Regular.woff') format('woff'), url('../fonts/Modam/ModamFaNumWeb-Regular.woff2') format('woff2'); } @font-face { font-family: Modam; font-weight: 700; src: url('../fonts/Modam/ModamFaNumWeb-Bold.woff') format('woff'), url('../fonts/Modam/ModamFaNumWeb-Bold.woff2') format('woff2'); } @font-face { font-family: Modam; font-weight: 900; src: url('../fonts/Modam/ModamFaNumWeb-Black.woff') format('woff'), url('../fonts/Modam/ModamFaNumWeb-Black.woff2') format('woff2'); }
@font-face{font-family:rokh;font-weight:300;src:url('../fonts/rokh/RokhFaNum-Light.woff') format('woff')}@font-face{font-family:rokh;font-weight:500;src:url('../fonts/rokh/RokhFaNum-Medium.woff') format('woff')}@font-face{font-family:rokh;font-weight:700;src:url('../fonts/rokh/RokhFaNum-UltraBold.woff') format('woff')}@font-face{font-family:rokh;font-weight:800;src:url('../fonts/rokh/RokhFaNum-Bold.woff') format('woff')}@font-face{font-family:rokh;font-weight:900;src:url('../fonts/rokh/RokhFaNum-ExtraBold.woff') format('woff')}
@font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-Light.woff2') format('woff2'); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-SemiBold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-ExtraBold.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarOne'; src: url('../fonts/pinar/Pinar-FD-Black.woff2') format('woff2'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-Light.woff2') format('woff2'); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-Regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-Medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-SemiBold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-ExtraBold.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; } @font-face { font-family: 'PinarTwo'; src: url('../fonts/pinar/Pinar-DS1-FD-Black.woff2') format('woff2'); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: shazde; font-style: normal; font-weight: 200; src: url('../fonts/shazde/Shazde-NoEn-ExtraLight.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: 300; src: url('../fonts/shazde/Shazde-NoEn-Light.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: normal; src: url('../fonts/shazde/Shazde-NoEn-Regular.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: 500; src: url('../fonts/shazde/Shazde-NoEn-Medium.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: 600; src: url('../fonts/shazde/Shazde-NoEn-SemiBold.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: bold; src: url('../fonts/shazde/Shazde-NoEn-Bold.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: 800; src: url('../fonts/shazde/Shazde-NoEn-ExtraBold.woff2') format('woff2'); } @font-face { font-family: shazde; font-style: normal; font-weight: 900; src: url('../fonts/shazde/Shazde-NoEn-Black.woff2') format('woff2'); }
@font-face { font-family: Peyda; font-style: normal; font-weight: 100; src: url('../fonts/peyda/PeydaFaNumWeb-Thin.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 200; src: url('../fonts/peyda/PeydaFaNumWeb-ExtraLight.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 300; src: url('../fonts/peyda/PeydaFaNumWeb-Light.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 500; src: url('../fonts/peyda/PeydaFaNumWeb-Medium.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 600; src: url('../fonts/peyda/PeydaFaNumWeb-SemiBold.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 800; src: url('../fonts/peyda/PeydaFaNumWeb-ExtraBold.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: 900; src: url('../fonts/peyda/PeydaFaNumWeb-Black.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: bold; src: url('../fonts/peyda/PeydaFaNumWeb-Bold.woff2') format('woff2'), } @font-face { font-family: Peyda; font-style: normal; font-weight: normal; src: url('../fonts/peyda/PeydaFaNumWeb-Regular.woff2') format('woff2'), }
.rtl .top_heading .breadcrumbs li:before {
    content: none !important;
}
.rtl .top_heading .breadcrumbs li:after {
    content: "\f104" !important;
}

.thim-ekits-countdown-wrapper {
    direction: ltr;
}
.rtl .thim-ekits-menu__icon {
    left: -.5rem;
    right: auto;
}
.rtl .thim-ekits-menu__has-icon {
    margin: 0 0 0 5px;
}
.rtl .thim-ekits-menu__dropdown .thim-ekits-menu__icon {
    transform: rotate(90deg);
}
.rtl .thim-ekits-menu__icon-menu-back:before {
    margin-left: 8px;
    margin-right: 0;
}
@media (max-width: 1024px) {
    .rtl .thim-ekits-menu.effect-submenu li>.thim-ekits-menu__dropdown {
        transform: translate(100%);
    }
    .rtl .thim-ekits-menu.effect-submenu li.thim-ekits-menu__is-hover>.thim-ekits-menu__dropdown {
        transform: translate(0) !important;
    }
}
.rtl .lp-user-profile .lp-profile-nav-tabs>li.has-child>a:after {
    content: "\f104";
}

button {
    font-family: inherit;
}

.rtl #comments .form-comment .comment-form>p.form-submit span.button-icon
 {
    transform: rotate(225deg) !important;
}

.rtl .flexslider .flex-direction-nav li a, .rtl .widget-area .widget form[role=search] input[type=submit] svg, .rtl .widget-area .widget form[role=search] input[type=submit] i, .rtl .widget-area .widget form[role=search] button[type=submit] svg, .rtl .widget-area .widget form[role=search] button[type=submit] i {
    transform: rotateY(180deg);
}

.rtl .lp-icon-angle-right:before {
    content: "\f104";
}

.rtl .lp-icon-angle-left:before {
    content: "\f105";
}

.rtl .lp-icon-arrow-right:before {
    content: "\f060";
}

.rtl .lp-icon-arrow-left:before {
    content: "\f061";
}
body.rtl .thim-form-login .toggle-password {
    left: 10px;
    right: auto;
}
.rtl .ekits-iconbox .content-inner .iconbox-read {
    right: auto;
    left: 0;
    padding: 0px 10px 10px 0;
    border-radius: 0px 0px 30px 0px;
}
.rtl .ekits-iconbox .content-inner .iconbox-read a i {
    transform: rotate(45deg);
}
.rtl .ekits-iconbox .content-inner .iconbox-read:before, .rtl .ekits-iconbox .content-inner .iconbox-read:after {
    border-radius: 0;
    border-bottom-left-radius: 10px;
    transform: rotate(90deg);
}
.rtl .ekits-iconbox .content-inner .iconbox-read:after {
    left: 5px;
    right: auto;
    box-shadow: -10px 0 0 0 #fff;
}
.rtl .thim-ekits-sliders:not(.thim-ekits-testimonial__avatars) .swiper-slide {
    margin-right: 0;
}
.rtl .physcookie-btn-revisit {
    right: 15px;
    left: auto;
}

/*
 * cf7
 */
.rtl .wpcf7,
.rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"]{
    direction: rtl;
}

.rtl .wpcf7 input[type="url"]:focus, .rtl .wpcf7 input[type="email"]:focus, .rtl .wpcf7 input[type="tel"]:focus{
    direction: ltr;
}

@media (min-width: 1025px) {
    .navigation .inner-navigation .navbar-main-menu>li .sub-menu li a.thim-ekits-menu__icon, .navigation .inner-navigation .navbar-main-menu>li .sub-menu li span.thim-ekits-menu__icon {
        padding: 0;
    }
    .rtl .navigation .inner-navigation .navbar-main-menu>li .sub-menu li>.sub-menu {
        right: calc(100% + 5px);
    }
}
/*
 * Original file: plugins/learnpress-upsell/build/frontend.css
 */

.rtl .learnpress-packages__result-count {
    margin-left: unset;
    margin-right: 0;
}
.rtl .learnpress-packages__search input[type=search] {
    padding-left: 43px;
    padding-right: 10px;
}
.rtl .learnpress-packages__search button {
    left: auto;
    right: auto;
}
.rtl .learnpress-packages__search button:after {
    left: auto;
    right: auto;
}

.rtl .learnpress-packages__ordering {
    margin-left: unset;
    margin-right: 0;
}
.rtl .learnpress-packages__ordering select {
    padding: 10px 10px 10px 40px;
}
.rtl .lp-packages-elementor .progress-bar {
    right: 120px;
    left: auto;
}
.rtl .lp-packages-elementor .glider-next {
    right: auto;
    left: auto;
}
.rtl .lp-packages-elementor .glider-prev {
    right: auto;
    left: auto;
}
.rtl .lp-package-price .origin-price {
    margin-left: 8px;
    margin-right: unset;
}
.rtl .learnpress-single-package__right {
    padding-right: 30px;
    padding-left: unset;
}
.rtl .learnpress-single-package__courses .course-meta>*::before {
    margin-left: 8px;
    margin-right: unset;
}
.rtl .learnpress-single-package__courses .course-price {
    float: left;
}
.rtl .learnpress-single-package__courses .course-price .origin-price {
    margin-left: 8px;
    margin-right: unset;
}
@media (max-width: 768px) {
.rtl .learnpress-single-package__right {
    padding-right: 0;
    padding-left: unset;
}

}.rtl .lp-content-area .lp-list-coupons .lp-coupon .lp-button {
    margin-right: auto;
    margin-left: unset;
}
.rtl .lp-course-packages-elementor .lp-course-packages .learnpress-package__meta {
    padding: 0 20px 0 0;
}
.rtl .glider-next, .rtl .glider-prev {
    right: -23px;
    left: auto;
}
.rtl .glider-next {
    left: auto;
    right: auto;
}
/*
** blog
*/
.rtl .entry-navigation-post .prev-post .entry-read-time, .rtl .entry-navigation-post .next-post .entry-read-time {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}
.rtl .entry-navigation-post .next-post .entry-read-time {
    justify-content: flex-end;
}
.rtl .entry-navigation-post .prev-post .next-prev-arrow i, .rtl .entry-navigation-post .next-post .next-prev-arrow i,
.rtl .physc-tabs-flex button i,
.rtl #wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .product>.images button{
    transform: rotateY(180deg);
}

.rtl .wp-block-latest-posts__featured-image.alignleft {
    float: right;
    margin-left: 1em;
    margin-right: 0;
}

/*
** woocommerce
*/
[dir=rtl] #wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .woocommerce-product-gallery .slick-slide {
    float: right;
}
.rtl.single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-email {
    float: left;
}
.rtl.single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text {
    margin: 0 70px 0 0;
}
.rtl.woocommerce .star-rating {
    width: 6.2em;
}
.rtl.woocommerce ul.products li.product .price {
    text-align: left;
}
.rtl .wcbt-wishlist-content .wcbt-product-container table tr:first-child th {
    padding-bottom: 11px;
    padding-right: 1em;
}
.rtl .wcbt-wishlist-content .wcbt-product-container table tr td:first-child,
.rtl .wcbt-wishlist-content .wcbt-product-container table tr td{
    padding-right: 24px;
    padding-left: 0;
}
.rtl.woocommerce ul.products li.product, .woocommerce ul.products div.product, .rtl.woocommerce div.products li.product, .woocommerce div.products div.product, .rtl.woocommerce-page ul.products li.product, .rtl.woocommerce-page ul.products div.product, .rtl.woocommerce-page div.products li.product, .rtl.woocommerce-page div.products div.product {
    float: right;
}
.rtl.woocommerce ul.products li.product span.onsale, .rtl.woocommerce ul.products div.product span.onsale, .rtl.woocommerce div.products li.product span.onsale, .rtl.woocommerce div.products div.product span.onsale, .rtl.woocommerce-page ul.products li.product span.onsale, .rtl.woocommerce-page ul.products div.product span.onsale, .rtl.woocommerce-page div.products li.product span.onsale, .rtl.woocommerce-page div.products div.product span.onsale
 {

    right: 16px;
    left: auto;
    direction: ltr;
}
.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions {
    right: auto;
    left: 6px;
}
.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions>div .tooltip{
    right: auto;
    left: 4px;
}
.rtl.woocommerce ul.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce ul.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce div.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce div.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page ul.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page ul.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page div.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page div.products div.product .product_thumb:hover .product-item-actions {
    left: 16px;
    right: auto;
}
.rtl .wcbt-product-wishlist>.tooltip:after, .rtl .wcbt-product-compare>.tooltip:after, .rtl .wcbt-product-quick-view>.tooltip:after {
    left: 50%;
    right: auto;
}
.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions>div .tooltip:after, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions>div .tooltip:after {
    right: unset;
    left: -1px;
}
.rtl.single.woocommerce.woocommerce-page div.product .woocommerce-product-gallery .flex-viewport {
    margin-right: 10px;
    margin-left: 0;
}
.rtl .woocommerce-product-gallery:hover .flex-direction-nav .flex-prev {
    right: calc(18% + 40px);
    left: auto;
}
.rtl .woocommerce-product-gallery:hover .flex-direction-nav .flex-next {
    left: 20px;
    right: auto;
}
.rtl.single.woocommerce.woocommerce-page span.onsale {
    right: auto;
    left: 16px;
    direction: ltr;
}
.rtl.single.woocommerce.woocommerce-page div.product form.cart div.quantity {
    margin-left: 10px;
    margin-right: 0;
}
.rtl .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle
 {
    left: 0px;
    right: auto;
}
.rtl .woocommerce-product-gallery .flex-direction-nav a {
    transform: translateY(-50%) rotateY(180deg);
}
/* Converted using Advanced RTL Converter v2.7
 * Original file: woocommerce.css
 */

.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wcbt-product-filter-selection ul li, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wcbt-product-filter-selection ul li {
    margin: 0 0 6px 6px;
}
.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper.attribute-type-color .item label span, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper.attribute-type-color .item label span {
    right: 50%;
    left: auto;
    transform: translateX(calc(-50% * -1));
}
.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper.attribute-type-color .item label span:after, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper.attribute-type-color .item label span:after {
    left: calc(50% - 4px);
    right: auto;
}
.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper ul.wrapper-content li:not(first-child) .product-count, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper ul.wrapper-content li:not(first-child) .product-count {
    margin-right: auto;
    margin-left: unset;
}
.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper input[type=radio], .rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper input[type=checkbox], .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper input[type=radio], .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper input[type=checkbox] {
    margin-left: 8px;
    margin-right: unset;
}
.rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper input[type=radio]:checked:after, .rtl.woocommerce .widget-area .widget .wcbt-product-filter .wrapper input[type=checkbox]:checked:after, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper input[type=radio]:checked:after, .rtl.woocommerce-page .widget-area .widget .wcbt-product-filter .wrapper input[type=checkbox]:checked:after {
    right: 6px;
    left: auto;
}
.rtl.woocommerce.woocommerce-page div.quantity {
    margin-left: 10px;
    margin-right: unset;
}
.rtl.woocommerce.woocommerce-page button.button:before, .rtl.woocommerce.woocommerce-page a.button:before {
    right: var(--left);
    left: auto;
}
.rtl.woocommerce.woocommerce-page #wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .product>.images .wcbt-quick-view-thumbnails .slick-prev {
    right: calc(18% + 30px);
    left: auto;
}
.rtl.woocommerce.woocommerce-page #wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .product>.images .wcbt-quick-view-thumbnails .slick-next {
    left: 30px;
    right: auto;
}
.rtl.woocommerce.woocommerce-page #wcbt-quick-view-popup .wcbt-quick-view-container .wcbt-quickview-content .summary .summary-content div[class^=wcbt-] {
    margin: 0 0 10px 5px;
}
.rtl .archive.woocommerce.woocommerce-page .content__product form.cart .variations tr.wc-type-color td.value label span {
    margin-left: 0;
    margin-right: unset;
}
.rtl .archive.woocommerce.woocommerce-page .content__product form.cart .variations tr td.value {
    margin-right: 8px;
    margin-left: unset;
}
.rtl .single.woocommerce.woocommerce-page span.onsale {
    right: auto;
    left: 16px;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-product-gallery .flex-viewport {
    margin-right: 10px;
    margin-left: unset;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-product-gallery .flex-viewport img {
    margin-right: -1px;
    margin-left: unset;
}
.rtl .single.woocommerce.woocommerce-page div.product form.cart div.quantity {
    margin-left: 10px;
    margin-right: unset;
}
.rtl .single.woocommerce.woocommerce-page div.product div.summary div[class^=wcbt-] {
    margin: 0 0 10px 5px;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text {
    margin: 0 70px 0 0;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__author {
    margin: 0 0 5px 5px;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta .woocommerce-review__published-date {
    margin-right: 4px;
    margin-left: unset;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .comment-form-email {
    float: left;
}
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    margin: 0 0 0 30px;
}
.rtl .woocommerce-product-gallery .flex-direction-nav .flex-prev {
    right: -48px;
    left: auto;
}
.rtl .woocommerce-product-gallery .flex-direction-nav .flex-next {
    left: -48px;
    right: auto;
}
.rtl .woocommerce-product-gallery:hover .flex-direction-nav .flex-prev {
    right: calc(18% + 40px);
    left: auto;
}
.rtl .woocommerce-product-gallery:hover .flex-direction-nav .flex-next {
    left: 20px;
    right: auto;
}
.rtl .wcbt-wishlist-content .wcbt-product-container table tr {
    text-align: right;
}
.rtl.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=text], .rtl.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=email], .rtl.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel], .rtl.woocommerce-page .wc-block-components-form .wc-block-components-text-input.is-active .wc-blocks-components-select__select {
    padding-right: 1em;
    padding-left: unset;
}
.rtl.woocommerce-page .wc-block-components-form .wc-block-components-text-input label {
    right: 1em;
    left: auto;
}
.rtl.woocommerce-page .wc-blocks-components-select .wc-blocks-components-select__label {
    right: 1em;
    left: auto;
}
.rtl.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-totals-item, .rtl.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-totals-coupon {
    padding-right: 0;
    padding-left: 0;
}
.rtl.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-spinner {
    left: -40%;
    right: auto;
}
.rtl.woocommerce-page .wc-block-components-button:not(.is-link):before {
    right: var(--left);
    left: auto;
}
.rtl.woocommerce-page .is-large.wc-block-cart .wc-block-cart-items td:first-child {
    padding-right: 0;
    padding-left: 4px;
}
.rtl.woocommerce-page table.wc-block-cart-items .wc-block-cart-items__header {
    text-align: right;
}
@media (max-width:900px) {
.rtl.woocommerce-page .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product, .rtl.woocommerce-page .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product {
    margin-right: auto;
    margin-left: auto;
}

}.rtl.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers {
    margin-left: 6px;
    margin-right: unset;
}
.rtl.woocommerce .widget_price_filter .price_slider_amount .button, .rtl.woocommerce-page .widget_price_filter .price_slider_amount .button {
    float: left;
}
.rtl.woocommerce .widget_price_filter .price_slider_amount .price_label, .rtl.woocommerce-page .widget_price_filter .price_slider_amount .price_label {
    float: right;
}
.rtl.woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow {
    left: 10px;
    right: auto;
}
.rtl.woocommerce-page .select2-container .select2-selection--single .select2-selection__rendered {
    padding-right: 15px;
    padding-left: unset;
}
.rtl.woocommerce-page .select2-container .select2-selection__arrow {
    background-position: calc(100% - 0.5em) center;
}
.rtl.woocommerce span.onsale, .rtl.woocommerce-page span.onsale {
    left: auto;
    right: 16px;
}
.rtl.woocommerce ul.products, .rtl.woocommerce div.products, .rtl.woocommerce-page ul.products, .rtl.woocommerce-page div.products {
    margin-right: -15px;
    margin-left: -15px;
}
.rtl.woocommerce ul.products li.product, .rtl.woocommerce ul.products div.product, .rtl.woocommerce div.products li.product, .rtl.woocommerce div.products div.product, .rtl.woocommerce-page ul.products li.product, .rtl.woocommerce-page ul.products div.product, .rtl.woocommerce-page div.products li.product, .rtl.woocommerce-page div.products div.product {
    float: right;
}
.rtl.woocommerce ul.products li.product:hover .product-change-images, .rtl.woocommerce ul.products div.product:hover .product-change-images, .rtl.woocommerce div.products li.product:hover .product-change-images, .rtl.woocommerce div.products div.product:hover .product-change-images, .rtl.woocommerce-page ul.products li.product:hover .product-change-images, .rtl.woocommerce-page ul.products div.product:hover .product-change-images, .rtl.woocommerce-page div.products li.product:hover .product-change-images, .rtl.woocommerce-page div.products div.product:hover .product-change-images {
    left: 0;
    right: auto;
}
.rtl.woocommerce ul.products li.product span.onsale, .rtl.woocommerce ul.products div.product span.onsale, .rtl.woocommerce div.products li.product span.onsale, .rtl.woocommerce div.products div.product span.onsale, .rtl.woocommerce-page ul.products li.product span.onsale, .rtl.woocommerce-page ul.products div.product span.onsale, .rtl.woocommerce-page div.products li.product span.onsale, .rtl.woocommerce-page div.products div.product span.onsale {
    left: auto;
    right: 16px;
}
.rtl.woocommerce ul.products li.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce ul.products div.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce div.products li.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce div.products div.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce-page ul.products li.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce-page ul.products div.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce-page div.products li.product .product_thumb:hover .wp-post-image img, .rtl.woocommerce-page div.products div.product .product_thumb:hover .wp-post-image img {
    transform-origin: center;
}
.rtl.woocommerce ul.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce ul.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce div.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce div.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page ul.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page ul.products div.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page div.products li.product .product_thumb:hover .product-item-actions, .rtl.woocommerce-page div.products div.product .product_thumb:hover .product-item-actions {
    left: 16px;
    right: auto;
}
.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions {
    left: 6px;
    right: auto;
}
@media (max-width:767px) {
.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions {
    left: 16px;
    right: auto;
}

}.rtl.woocommerce ul.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce ul.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce div.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce div.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page ul.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page ul.products div.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page div.products li.product .product_thumb .product-item-actions>div .tooltip, .rtl.woocommerce-page div.products div.product .product_thumb .product-item-actions>div .tooltip {
    right: unset;
    left: 4px;
}

.rtl.woocommerce ul.products li.product .product_thumb a.button:before, .rtl.woocommerce ul.products li.product .product_thumb a.added_to_cart:before, .rtl.woocommerce ul.products div.product .product_thumb a.button:before, .rtl.woocommerce ul.products div.product .product_thumb a.added_to_cart:before, .rtl.woocommerce div.products li.product .product_thumb a.button:before, .rtl.woocommerce div.products li.product .product_thumb a.added_to_cart:before, .rtl.woocommerce div.products div.product .product_thumb a.button:before, .rtl.woocommerce div.products div.product .product_thumb a.added_to_cart:before, .rtl.woocommerce-page ul.products li.product .product_thumb a.button:before, .rtl.woocommerce-page ul.products li.product .product_thumb a.added_to_cart:before, .rtl.woocommerce-page ul.products div.product .product_thumb a.button:before, .rtl.woocommerce-page ul.products div.product .product_thumb a.added_to_cart:before, .rtl.woocommerce-page div.products li.product .product_thumb a.button:before, .rtl.woocommerce-page div.products li.product .product_thumb a.added_to_cart:before, .rtl.woocommerce-page div.products div.product .product_thumb a.button:before, .rtl.woocommerce-page div.products div.product .product_thumb a.added_to_cart:before {
    right: var(--left);
    left: auto;
}
.rtl.woocommerce ul.products li.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce ul.products div.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce div.products li.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce div.products div.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce-page ul.products li.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce-page ul.products div.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce-page div.products li.product .product_thumb .wrap-cart-buttons, .rtl.woocommerce-page div.products div.product .product_thumb .wrap-cart-buttons {
    right: 50%;
    left: auto;
    transform: translateX(calc(-50% * -1));
}
.rtl.woocommerce ul.products li.product .wrapper-content-item span.price del, .rtl.woocommerce ul.products div.product .wrapper-content-item span.price del, .rtl.woocommerce div.products li.product .wrapper-content-item span.price del, .rtl.woocommerce div.products div.product .wrapper-content-item span.price del, .rtl.woocommerce-page ul.products li.product .wrapper-content-item span.price del, .rtl.woocommerce-page ul.products div.product .wrapper-content-item span.price del, .rtl.woocommerce-page div.products li.product .wrapper-content-item span.price del, .rtl.woocommerce-page div.products div.product .wrapper-content-item span.price del {
    margin-left: 15px;
    margin-right: unset;
}
.rtl.woocommerce ul.products li.product .product-change-images, .rtl.woocommerce ul.products div.product .product-change-images, .rtl.woocommerce div.products li.product .product-change-images, .rtl.woocommerce div.products div.product .product-change-images, .rtl.woocommerce-page ul.products li.product .product-change-images, .rtl.woocommerce-page ul.products div.product .product-change-images, .rtl.woocommerce-page div.products li.product .product-change-images, .rtl.woocommerce-page div.products div.product .product-change-images {
    left: 100%;
    right: auto;
}
.rtl.woocommerce .wrapper-result-count .woocommerce-ordering select, .rtl.woocommerce-page .wrapper-result-count .woocommerce-ordering select {
    padding: 6px 6px 6px 28px;
}

/* --- Aggregated Letter Spacing --- */
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form .form-submit input,
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel#tab-additional_information table.shop_attributes td,
.rtl .single.woocommerce.woocommerce-page div.product .woocommerce-tabs .panel#tab-additional_information table.shop_attributes th {
    letter-spacing: 0;
}

/*
** events
*/
.rtl .tp_single_event .tp-event-content .tp-event-info .tp-info-box{
    border-left: 1px solid var(--phys-border_color);
    border-right: none;
}
/*
** Learnpress Start
*/
@media (min-width: 768px) {
    .rtl.learnpress .learn-press-courses[data-layout=list] .course-item .deliver-and-address {
        right: 30px;
        left: auto;
    }
}
.lp-single-offline-course .info-metas .info-meta-left>span.currency {
    display: none;
}
.rtl .lp-course-curriculum .course-section .course-item__content {
    align-items: flex-start;
}
.rtl #popup-footer .course-item-nav .next::before {
    content: "\f0d9";
}
.rtl #popup-footer .course-item-nav .prev::before {
    content: "\f0da";
}

body.rtl.lp-sidebar-toggle__close #popup-course #popup-header #sidebar-toggle:before {
    content: "\f053";
}
.rtl #popup-course #popup-header #sidebar-toggle:before {
    content: "\f054";
}
.rtl.single-post .post blockquote:before, .rtl.single .lp-single-course .course-featured-review .featured-review__title:before {
    transform: rotateY(180deg);
    margin-left: 12px;
    margin-right: 0;
}
.course-count-down.style-short {
    direction: ltr;
}
.rtl .course-count-down.style-short div {
    font-size: 12px;
    direction: rtl;
}
.rtl .course-coming-soon-tmpl .style-short span.separator {
    margin-left: 5px;
    margin-right: 0;
}
body.rtl.search form.search-form button[type=submit] i, body.rtl.search form.search-form button[type=submit] svg {
    transform: rotateY(180deg);
}
.thim-course-tabs.course-tabs-vertical{display:flex;column-gap:30px}@media (max-width:1024px){.thim-course-tabs.course-tabs-vertical{flex-direction:column}}.thim-course-tabs.course-tabs-vertical ul.nav{margin:0;list-style:none;display:flex;flex-direction:column;width:30%;max-width:300px}@media (max-width:1024px){.thim-course-tabs.course-tabs-vertical ul.nav{width:100%;max-width:100%;flex-direction:row}}.thim-course-tabs.course-tabs-vertical ul.nav li{margin:0 !important;padding:0 !important}.thim-course-tabs.course-tabs-vertical ul.nav li.subcate-item.subactive a{color:var(--phys-body_primary_color);background-color:var(--phys-background_section_color)}.thim-course-tabs.course-tabs-vertical ul.nav li.subcate-item.active a{background-color:#fff;color:var(--phys-font_title-color)}.thim-course-tabs.course-tabs-vertical ul.nav li.subcate-item a{margin-bottom:2px !important;padding:12px 16px;border:none !important}.thim-course-tabs.course-tabs-vertical ul.nav li.subcate-item a:hover{color:var(--phys-body_primary_color);background-color:var(--phys-background_section_color)}.thim-course-tabs.course-tabs-vertical ul.nav li a{display:inline-block;background-color:#fff;border:1px solid var(--phys-border_color);border-radius:var(--phys-border-radius-button,48px);width:100%}@media (max-width:1024px){.thim-course-tabs.course-tabs-vertical ul.nav li a{width:max-content}}.thim-course-tabs.course-tabs-vertical ul.nav li a:hover{color:#fff;background-color:var(--phys-body_primary_color);border:1px solid var(--phys-body_primary_color)}.thim-course-tabs.course-tabs-vertical .thim-ekits-course{width:70%;flex-grow:1;flex-direction:column}@media (max-width:1024px){.thim-course-tabs.course-tabs-vertical .thim-ekits-course{width:100%}}.thim-course-tabs ul.nav{padding:0}.thim-course-tabs ul.nav li.active a{color:#fff;background-color:var(--phys-body_primary_color);border:1px solid var(--phys-body_primary_color)}.thim-course-tabs ul.nav li a{display:inline-block;font-size:18px;padding:12px 30px;line-height:1;font-weight:600}.thim-course-tabs ul.nav li a:hover{color:#fff;background-color:var(--phys-body_primary_color);border:1px solid var(--phys-body_primary_color)}.thim-course-tabs ul.nav li a .course-number{margin-top:5px;display:block;font-size:12px;font-weight:400}.thim-course-tabs .thim-ekits-cate__info{width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--phys-border_color)}.thim-course-tabs .thim-ekits-cate__info .category-title{font-weight:600}.thim-course-tabs .thim-ekits-cate__info .category-description{margin-top:6px;font-weight:400}.thim-course-tabs .thim-ekits-course__inner ul.subcate-list{width:100%;flex-direction:column}.thim-ekits-course.learn-press-courses[data-layout=grid] .course{margin:0;padding:0;width:100%}
.rtl.learnpress .lp-course-filter-search .lp-form-course-filter__content .lp-course-filter-search-field .lp-loading-circle.hide {
    left: 4px;
    right: auto;
    transform: rotateY(180deg);
}
.rtl.single .lp-single-course .lp-instructor-info .instructor-item-meta .instructor-total-courses:before, .rtl.single .lp-single-course .lp-instructor-info .instructor-item-meta .instructor-total-students:before {
    margin-left: 5px;
    margin-right: 0;
}
.rtl.single .lp-single-course .lp-single-course-main .info-metas .info-meta-right {
    margin-right: auto;
    margin-left: 0;
}
/* Converted using Advanced RTL Converter v2.7
 * Original file: single-course.css
 */

.rtl.single .lp-single-course .lp-course-description ul:not(.elementor-editor-element-settings) {
    margin-right: 20px;
    margin-left: unset;
}
.rtl.single .lp-single-course .lp-course-description ol {
    margin-right: 20px;
    margin-left: unset;
}
.rtl.single .lp-single-course .lp-instructor-info .instructor-item-meta {
    margin-left: 12px;
    margin-right: unset;
}
.rtl.single .lp-single-course .lp-instructor-info .instructor-item-meta .instructor-total-courses:before, .rtl.single .lp-single-course .lp-instructor-info .instructor-item-meta .instructor-total-students:before {
    margin-left: 5px;
    margin-right: unset;
}
.rtl.single .lp-single-course .lp-single-course__header .lp-single-course-info-one .item-meta:not(:has(div)):before {
    margin-left: 4px;
    margin-right: unset;
}
.rtl.single .lp-single-course .lp-single-course-main .lp-single-course-main__right__inner .info-wrapper .course-wishlist-img .course-wishlist {
    left: 10px;
    right: auto;
}
.rtl.single .lp-single-course .lp-single-course-main .info-metas .info-meta-right {
    margin-right: auto;
    margin-left: 0;
}
@media (max-width:991px) {
.rtl.single .lp-single-course .lp-single-course-main .social-share-toggle.social-swapper .wrapper-content-widget {
    right: 0;
    left: auto;
}

}@media (max-width:767px) {
.rtl.single .lp-single-course .lp-single-course-main .social-share-toggle.social-swapper .wrapper-content-widget {
    right: 0;
    left: 0;
}

}.rtl.single .lp-single-course .lp-single-course-main .social-share-toggle .share-toggle-icon {
    margin-left: 12px;
    margin-right: unset;
}
.rtl.single .lp-single-course .course-featured-review .featured-review__title:before {
    margin-left: 12px;
    margin-right: unset;
}

@media (min-width: 992px) {
    .rtl.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter .course-filter-submit {
        margin-right: 30px;
        margin-left: 4px;
    }
}
@media (min-width: 768px) {
    .rtl.learnpress .learn-press-courses[data-layout=list] .course-item .course-content:has(.review-stars-rated) .course-price {
        left: 20px;
        right: auto;
    }
}
/* Learnpress end */
