/*html{direction: rtl;}
.slick-slider{direction: ltr;}
.growthSec .growthSlide .item{direction: rtl;}*/

body{font-family: var(--font-family-arabic);}
.eng-txt{font-family: var(--font-family-avenir);}

.fancybox__container{direction: rtl;}
.f-button:focus-visible{box-shadow: none;}

.secHeading{letter-spacing: 0px;}

header nav ul li a{font-size: 20px; font-weight: normal; letter-spacing: 0;}
header .langDropDown .dropdown-toggle:before{left:auto; right:0}
/*header nav{font-family: var(--font-family-avenir);}*/
header .langDropDown .dropdown-item:not(.txt-ar){font-family: var(--font-family-avenir);}
header .langDropDown .dropdown-toggle{font-weight: normal;}

.bannerSec .bannerInner h1{letter-spacing: 0px; font-size: 88px; line-height: 1.3;}
.bannerSec .bannerInner h2{letter-spacing: 0px; padding: 8px 0px 8px;}
.bannerSec .bannerInner .timerDv{font-family: var(--font-family-avenir);}
.bannerSec .bannerInner .btnDv a{letter-spacing: 0;}
.bannerSec .bannerInner .btnDv a i{right:auto; left: -60px;}
.bannerSec .liveBtn{left: 50px;right: auto;}
.bannerSec .liveBtn span{font-size: 24px;}
.bannerSec .liveBtn span i{right: auto;left: -22px;transform: rotate(180deg);}

.kingSec{background: url(../images/king_bg_inv.png) right 0px no-repeat;}
.kingSec figure{right:auto; left:0;}
.kingSec figure img{ -webkit-transform: scaleX(-1); transform: scaleX(-1);}
.kingSec h4{letter-spacing: 0px;}
.kingSec .btnDv a{letter-spacing: 0;}
.kingSec.glance figure{right:auto;}
.kingSec.glance figure img{ -webkit-transform: scaleX(1); transform: scaleX(1);}

.overviewSec .switchOverview li:before{left:auto; right: 0;}
.overviewSec .switchOverview li span:before{left:auto; right:0;}
.overviewSec .overviewSlide .item .overviewFig h5{font-family: var(--font-family-avenir);}


.growthSec .growthSlide .slick-dots{left:auto; right:49%;}
.growthSec .growthSlide .slick-arrow,
.growthSec .growthSlide .slick-arrow.prevBtn{right:auto; left:0;}
.growthSec .growthSlide .slick-arrow.nextBtn{left:100px;} 


.whomeetSec .whomeetSlider .slick-arrow,
.whomeetSec .whomeetSlider .slick-arrow.prevBtn{right:auto; left:0;}
.whomeetSec .whomeetSlider .slick-arrow.nextBtn{left:120px;}

.faqDv .faqItem h2 .accordion-button{padding-right:0; padding-left:60px;}
.faqDv .faqItem h2 .accordion-button i{right:auto; left:25px;}
.faqDv .faqItem h2 .accordion-button:not(.collapsed):after{left:auto; right:0%;}
.faqDv .faqItem h2 .accordion-button:after{left: auto; right:100%;}

.speakerBanner .speakerSlider .txtDv{padding:120px 0px 240px;}
.speakerBanner .speakerSlider p{}
.speakerBanner .speakerSlider p:before{left:auto; right: 0;}
.speakerBanner .speakerSlider .slick-arrow{left:auto; right:120px;}
.speakerBanner .speakerSlider .slick-arrow.nextBtn{right:0px;}
.allSpeakers .speaker h5:before{left: auto; right:0;}
.allSpeakers .btnDv a{letter-spacing: 0;}
.allSpeakers .btnDv a i{right:auto; left:-60px; transform: rotate(180deg);}

.speakerPopup .introDv .dp{margin: 0; margin-left:50px;}
.speakerPopup .introDv .introTxt h3:before{left:auto; right:0;}
.speakerPopup>.f-button.is-close-btn, 
.is-compact .speakerPopup>.f-button.is-close-btn{right:auto; left:20px;}
.speakerPopupSlider .slick-arrow,
.speakerPopupSlider .slick-arrow.prevBtn{right:auto; left:0;}
.speakerPopupSlider .slick-arrow.nextBtn{right:auto; left:100px;} 

.programDv .txtRow p span{text-align: left;}

.partnersDv header h2{letter-spacing: 0;}
.partnersDv article .partnerLogoDv .learnbtn i{right:auto; left: -40px; transform: rotate(180deg);}

.innerPageBanner .buttonLink{left:auto; right:0; letter-spacing: 0;}
.innerPageBanner .buttonLink i{right:auto; left:-30px; transform: rotate(180deg);}

.mediaDv header h2{letter-spacing: 0;}
.mediaDv article .mediaContentDv a i{right:auto; left: -40px; transform: rotate(180deg);}
.mediaDv .mediaSlider .slick-arrow.prevBtn{right:auto; left: 20px;}
.mediaDv .mediaSlider .slick-arrow.nextBtn{right:auto; left:120px;} 

footer .navSec{padding: 160px 0px; background: url(../images/king_bg.png) left center no-repeat;}
footer .navSec .navSecInner{padding-left: 260px; padding-right: 0;}
footer .navSec .footNav h5{letter-spacing: 0;}
footer .navSec .footNav ul.social li:first-child a{padding-left: 10px; padding-right: 0;}

.fancybox__slide{margin: 0 0 0 var(--fancybox-slide-gap);}

.backToTop{direction: ltr;}

