@font-face {
    font-family: HyundaiSans;
    font-style: normal;
    font-weight: normal;
    src: url(fonts/NotoSansArabic-Regular.woff2);
    font-display: swap;
}

body{
    text-align: right;
    direction: rtl;
}
.rtl{
    direction: rtl !important;
}
/* .text-justify {
    text-align: right !important;
} */
.slick-list{
    direction: ltr;
}

.nav{
    direction: rtl;
}

.ls-2 {
    letter-spacing: 0px !important;
}
.ls-3 {
    letter-spacing: 0px !important;
}

.map-col {
    right: 0% !important;
    direction: rtl;
  }
@media (min-width:767px) and (max-width:1300px){
    .map-col {
        right: 0% !important;
    }
}
@media (min-width:1301px) and (max-width:1500px){
    .map-col {
        right: 0% !important;
    }
}
@media (min-width:1501px) and (max-width:1600px){
    .map-col {
        right: 0% !important;
    }
}
@media (min-width:1601px) and (max-width:1700px){
    .map-col {
        right: 0% !important;
    }
}
@media (min-width: 1301px) and (max-width: 1500px){
    .map-col {
        right: 0% !important;
    }
}


.form_info_box input, .form_info_box textarea {
    text-align: right !important;
}

.parsley-required, .parsley-errors-list {
    direction: rtl;
    text-align: right !important;
}


.underline-title-h:after {
    right: 16px;
}


ol li {
    background-position: right center;
    text-align: right;
}

.rotate-ar {
    transform: rotateY(180deg);
}


.sticky-container .whatsApp {
    left: 0;
}

.scrollup{
    right: inherit;
    left: 0px;
    background: #333 url(../img/scroll-top-arrow.png) no-repeat 17px 22px;
}

.whatsApp img {
    transform: rotateY(180deg);
}

.r-0 {
    right: initial;
    left: 0 !important;
    direction: ltr;
}

.dropSocial {
    right: initial;
    left: 67px;
}

.dropSocial li {
    border-left: 0px none;
    border-right: 1px solid #ebebeb;

}
.dropSocial li:first-child {
    border-left: 0px none;
    border-right: 0px none;
}
/* ------------------------ Desktop navbar links ----------------------------------------*/
.gnbWrapFull {
    left: initial;
    right: 0;
}
.dep1Wrap {
    /* flex-direction: row-reverse; */
    float: right;
}
.gnbWrap .gnbArea {
    padding-right: 130px;
}
.gnbWrap .gnbArea .dep1Wrap .dep1 {
    float: right;
    direction: rtl !important;
}
.gnbWrap .gnbArea .gnbSubArea .btnGnbClose {
    right: inherit;
    left: 0;
}
.gnbWrap .gnbArea .dep2Wrap {
    right: 0;
    direction: rtl;
    text-align: right;
}
.gnbWrap .gnbArea .gnbSubArea .depSub .depSub_a.arr:after {
    right: inherit;
    left: 0;
    background: url(../img/ico-gnb-arr.png) no-repeat top left;
    transform: rotateY(180deg);
}
.gnbWrap .gnbArea .dep3Wrap {
    right: 285px;
}

/* plate number */
.plate_number {
    flex-direction: row;
    justify-content: start;
}



