body{ direction: rtl;}

.langBar {

    padding-left: 70px;

    padding-right: 0;

}

#contact ._sm li a, .topSm li a{ margin-left: 10px; margin-right: 0}

.soundBtn{ left: 0; right: auto}

.container .column, .container .columns{ float: right}

._hmAbtSec .logoBxCnt {

    float: right;

    margin-right: -150px; margin-left: auto;

}

._hmAbtSec .logoBxCnt {

    margin-right: -100px;

    margin-left: auto;

}

._hmAbtSec ._details {

    padding-right: 15%;

    margin-left: auto;

}

._hmAbtSec::after{ right: 0; left: auto}

.logoCont {

    float: right;

    margin: 10px 20px 0 0px;

}

#navigation ul {

    float: left;

    margin-left: 20px; margin-right: auto;

}

.profile-proces .sbCnt h2::after {

    right: 0; left: auto;

}

.profile-proces ._readMore{ right: 27px; left: auto}

._stats{ float: right}

.facts .facts-num{ float: right; text-align: left}

.facts .facts-num h2{ text-align: left}

.facts .facts-icon1, .facts .facts-icon2, .facts .facts-icon4 {

    float: right;

    text-align: right;

}

.facts .facts-icon1::before {

    margin-right: 10px;

    text-align: right;

    margin-left: auto;

}

.facts{ float: right}

.facts .facts-icon4::before{ text-align: right}

.prjctsSec{ direction: ltr}

.bx-viewport{ direction: ltr}


#blog .item h6, #blog .item p{ text-align: right}

a.link-blog{ right: 20px; left: auto}

._hdngSize._border::after{ right: 0; left: auto}

.achivmentCnt .achivmntsOptCnt .achiveOptsn li ._counts i {

    margin-left: auto;

    margin-right: 10px;

}

.ourGoalSec .hdngBar h3::after {

    margin-left: auto;

    margin-right: 4%;

}

.ourGoalSec .goalsPointCnt .goalsPoint .pointBox:nth-child(3n+3) {

    margin-left: 0;

    margin-right: auto;

}

.ourAchivTimlnSec ._hdrCnt .hdng{ margin-left: 50px; margin-right: auto;}



body.subPage #navigation .langBar {

    margin-left: 20px;

    padding-left: 0;

    margin-right: auto;

    padding-right: unset;



}

body.subPage #navigation .langBar ul.lang li a {

    padding: 0 10px;

    display: block;

    width: auto;

    line-height: 0;

    height: auto;

}

body.subPage #navigation .langBar ul.lang li a:hover {

    color: #333;

}

.photoGlrySec .photoGlryCnt .imgGlrySldrCnt{ direction: ltr; text-align: right}

.photoGlrySec .photoGlryCnt .imgGlrySldrCnt .imgGlrySldr .imgGlryBx ._cntntCnt ._cntnt .dataLctn{ direction: rtl}

.photoGlrySec .photoGlryCnt .imgGlrySldrCnt .imgGlrySldr .imgGlryBx ._cntntCnt ._cntnt .dataLctn i {

    margin-left: 5px; margin-right: auto;

}

.photoGlrySec .photoGlryCnt .imgGlrySldrCnt .imgGlrySldr .imgGlryBx ._img ._tag{ right: 15px; left: auto}

.photoGlrySec .photoGlryCnt .imgGlrySldrCnt .imgGlrySldr .imgGlryBx ._img ._tag i {

    margin-right: 10px; margin-left: auto;

}

.instaPstCnt .instaFeedsCnt .instaSldr{ direction: ltr}

.ytVdoSec .vdoSldrCnt .vdoSldr {

    direction: ltr;

    text-align: right;

}

.ytVdoSec .vdoSldrCnt .vdoSldr .vdoBx{ direction: rtl}

.ytVdoSec .vdoSldrCnt .vdoSldr .vdoBx a .vdoDscptn ._icon{ margin-left: 10px; margin-right: auto}

.shareBtnSec .shareBtnDtl > div.dtlsTxt{ padding-right: 20px; padding-left: 0}

.glryDltSec .bigSizeGlry{ direction: ltr}

._nwsDtlSec ._nwsDtl .nwsDtlCntnt {

    padding-left: 0;

    padding-right: 230px;

}
@media (min-width: 320px)  {
li.lang-en{ display: inline !important;}

li.lang-ar{ display: none !important;}
}
@media (min-width: 320px) and (max-width: 799px) {
._nwsDtlSec ._nwsDtl .nwsDtlCntnt {

    padding-left: 0;

    padding-right: 10px;
    }

._nwsDtlSec ._nwsDtl .nwsDtlCntnt .postDltCnt{ right: 0; left: auto}

._nwsDtlSec ._nwsDtl .nwsDtlCntnt .postDltCnt::after{ left: -10px; right: auto}

.social-networks ul{ right: 0; left: auto}

.social-networks li{ float: right}

.social-networks{ margin-right: -20px; margin-left: auto}

.cnctcSec .cntctCnt .cntctFrmCnt .getInTouchCnt ._hdngSize{ font-size: 26px;}

.cnctcSec .cntctCnt .cntctFrmCnt ._formCnt .inputBox input, .cnctcSec .cntctCnt .cntctFrmCnt ._formCnt .inputBox textarea{

    padding: 15px 80px 15px 15px; text-align: right;

}

.cnctcSec .cntctCnt .cntctFrmCnt ._formCnt .inputBox i{ right: 0}

.cnctcSec .cntctCnt .cntctFrmCnt ._formCnt button{ right: 40px; left: auto}

.evntsSec .evntsCnt .evntBxCnt .evntBx ._dateLctn ._lctn i {

    margin-left: 10px;

    margin-right: auto;

}

.ourAchivTimlnSec ._hdrCnt .hdng{justify-content: flex-start;}

.year2{ text-align: right;}

.factNFgrSec .fctsCntntCont .fctsCntnt .fctsSlider .content{ text-align: right}

.factNFgrSec .fctsCntntCont .fctsCntnt .fctsSlider .slick-dots::after {

    right: 6px; left: auto;

}

.slick-dots{ right: 20px; left: auto}

.factNFgrSec .fctsCntntCont .fctsCntnt .fctsSlider .slick-dots{ right: 0; left: auto}

.factNFgrSec .fctsCntntCont .fctsCntnt .fctsSlider{ padding-right: 15%; padding-left: 0}

.detailCntntSec .objctvCntnt .points li::after{ right: -7px; left: auto}

.detailCntntSec .objctvCntnt .points li {

    padding: 8px 30px 12px 0;

    border-right: 1px solid #003875;

    border-left: 0;

}

.factNFgrSec .fctsCntntCont .mainHedng h2 {

    padding-right: 0;

    padding-left: 10%;

}

.detailCntntSec .spclSliderSec .spclSldr{ direction: ltr}

.detailCntntSec .cntntBx{ float: right}

.detailCntntSec .spclCntntSec ._cntnt{

    padding: 50px 15vw 50px 5vw;

}

.sffAchivmntSec{ direction: ltr}

.sffPrjcIntvSec {



    direction: ltr;

    text-align: right;

}

input, button{ font-family: var(--cairo) !important;}

select{ direction: rtl}

#navigation .hmbrgerMenu{ float: left}



.detailCntntSec.bfhfDtlCntntSec .spclCntntSec ._cntnt {

    padding-left: 20px;

    padding-right: 20vw;

}

.mltySldrSec .mltySldrCont .sldrBoxCont ._slidrBox{ direction: ltr}

.c-pop ul li{ text-align: right}

.prjctTopSec .tpSecCntntCont .ourPltfrmBtn{ left: 0; right: auto}

.detailCntntSec .cntntBx p img {

    float: right;

    margin-left: 30px; margin-right: 0;

}

.acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(1), .acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(2), .acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(3),

.acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(4), .acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(5), .acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li:nth-child(6)

{

    background-position: right 0 bottom 0;

}

.acdmyPrjctSec .acdmyPrjctCont .acdmyPrjct li ._txt{ margin-left: 1%; margin-right: 0}

.detailCntntSec .objctvCntnt.sffObjctvCntnt .points li {

    padding: 3px 20px 3px 0px; font-weight: 400;

}

.f-img{ text-align: right}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9

{

 float: right;

}
