html[lang="ar"] * h1 , html[lang="ar"] * h2{
    font-family: "Cairo", sans-serif !important;
    font-weight:bold !important;
    letter-spacing: 0 !important;
    word-spacing: normal !important;
    font-feature-settings: "liga" 1, "clig" 1;
}
html[lang="ar"] * h3 , html[lang="ar"] * h4, html[lang="ar"] * h5 {
    font-family: "Tajawal", sans-serif !important;
    font-weight:bold !important;
    letter-spacing: 0 !important;
    word-spacing: normal !important;
    font-feature-settings: "liga" 1, "clig" 1;
}
html[lang="ar"] * h6{
    font-family: "Tajawal", sans-serif !important;
}
html[lang="ar"] * p ,html[lang="ar"] * a , html[lang="ar"] * li ,  html[lang="ar"] * div {
    font-family: "Tajawal", sans-serif !important;
}
html[lang="ar"] .apply-sf.dark a img{
    transform: rotate(180deg);
}
/* SLIDE 1 */
/* html[lang="ar"] .main-slider .slick-slide:nth-child(1) .bg-img{
    justify-content:flex-end !important;
    text-align:left;
} */
/* end */
html[lang="ar"] .banner .head h4 , html[lang="ar"] .banner .head h2{
    -webkit-text-stroke-width:0 !important;
}
html[lang="ar"] .banner .bg-img::before {
    background: linear-gradient(
312deg, rgb(38 54 149 / 0.77), rgb(27 47 140 / 0.77), rgb(38 54 140 / 0.77), rgb(38 54 128 / 15%), rgb(38 54 128 / 15%));
}

html[lang="ar"] .sf-card ul {
  padding-left:0px;
  padding-right: 30px;
}
/* Membership Page RTL CSS */
html[lang="ar"] .membership-sec3 a img{
    margin-right: 12px;
    transform: rotate(180deg);
}
html[lang="ar"] .membership-btn i , html[lang="ar"] .member-hero-cta .learn-more i{
     transform: rotate(180deg);
     margin-right:10px;
 }
html[lang="ar"] .membership-plans-container{
    text-align:initial;
}

html[lang="ar"] section.about-sec-four.cards-section.section .right-arrow img{
     transform: rotate(180deg);
}
html[lang="ar"] .faq-question{
    padding-right: 0;
}
@media (max-width:768px){
  html[lang="ar"] section.about-sec-four.cards-section.section .right-arrow img{
     transform: rotate(90deg);
    }
  html[lang="ar"] .faqs-section .faq-question{
        text-align:initial;
        padding-right:0;
        padding-left:10px;
    }
  html[lang="ar"] #faqAccordion .card-body ul{
        padding: 0px 10px;
    }
}
html[lang="ar"] .pricing-details ul {
    padding: 0px 20px 20px 20px;
}
html[lang="ar"] .membership-discounted-price span{
    font-size: 22px;
}
html[lang="ar"] .membership-discounted-price{
    font-size: 2.0rem;
}
/* End */
/* Empowering Page */
html[lang="ar"] .banner.empowering .bg-img::before{
    background:none;
}
html[lang="ar"] .force-bold{
    -webkit-text-stroke:3px !important;
    font-weight:600 !important;
    font-size:70px;
    text-align:initial;
}
html[lang="ar"] .emp-faqs, html[lang="ar"] .emp-sec-five , html[lang="ar"]  .emp-sec-four{
    text-align:initial;
}
html[lang="ar"] .swiff-cta a i {
    rotate: 180deg;
}
html[lang="ar"] .light-custom-button i{
    rotate:180deg;
}
html[lang="ar"] .emp-sec-four-cta-title , html[lang="ar"] .emp-sec-four-content{
    text-align: initial !important;
}
html[lang="ar"] .emp-sec-four-cta::before {
    background:linear-gradient(
323deg, #8b2222c9 0%, #6c2121b5 35%, #c3373745 70%, rgba(195, 55, 55, 0.25) 100%)
}
@media (max-width:768px){
  html[lang="ar"] .banner.empowering .bg-img::before {
    background: linear-gradient(105deg, #c33737cc, #c33737cc, #c33737cc, rgb(38 54 128 / 15%), rgb(38 54 128 / 15%));
  } 
   html[lang="ar"] .banner.empowering .bg-img{
    background-position: -320px 0px;
  }
  html[lang="ar"] .force-bold{
    -webkit-text-stroke:1px !important;
    }
}

/* End */
