.navbar-brand { background-image: url('../images/EO-white-logo-ar.png') }
.offcanvas.offcanvas-start { left: auto; right: 0; border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); border-right: none; transform: translateX(100%); }
.offcanvas-backdrop { left: auto; right: 0; }
.offcanvas-title { background-image: url('../images/eo-color-logo-ar.png'); }
.navbar .dropdown .dropdown-menu{ left:0; right:auto}
@font-face { font-family: 'co-headline-bold'; src: url('../fonts/IBMPlexSansArabic-SemiBold.ttf') format('opentype'); }
@font-face { font-family: 'co-headline-light'; src: url('../fonts/IBMPlexSansArabic-Medium.ttf') format('opentype'); }
@font-face { font-family: 'co-headline'; src: url('../fonts/IBMPlexSansArabic-Regular.ttf') format('opentype'); }
body { font-family: 'co-headline' !important; line-height: normal; }
[data-aos=fade-right] { transform: translate3d(100px,0,0) !important }
.accordion-button::after { margin-right: auto; margin-left: 0; }
.accordion-button, .accordion-button:not(.collapsed) { padding: 1.5rem 4rem 1.5rem 1.5rem }
.accordion-button::before { right: 12px; left: auto; }
.accordion.PYT-Itinerary .accordion-button::before { right: 12px; left: auto; }
.accordion.PYT-Itinerary .accordion-button, .accordion-button:not(.collapsed) { padding: 1.5rem 3.5rem 1.5rem 1.5rem }
.timeline-container ul.tl li.dashed { padding: 0 10px 30px 0; border-right: 1px dashed #bfbfbf; border-left:none; }
.timeline-container ul.tl li:last-child { border-right: 1px dashed #bfbfbf; border-left: none; border-right: 2px dashed #ffffff; padding: 0 10px 0 0; }
.timeline-container ul.tl li .item-icon { right: -5px; left: 0 }
.navbar .dropdown.langDropDown .dropdown-menu { left: 0; right: auto; }
.destination-categories{ right:1rem; left:auto}
.view-switcher .btn-group{ flex-direction:row-reverse}
.destination-image img { border-radius: 0 15px 15px 0 }
.section-title::after { left: auto; right: 0; }
.card.vert-card .card-body .card-text {font-size: 0.8rem; line-height:1.4rem}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem; border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; border-top-left-radius: 0; border-bottom-left-radius: 0; font-size: 12px; font-family: "Co-heading-light"; }
.color-cards .card-body i { left: 15px; right: auto; }
.navbar .nav-item.dropdown .nav-link.dropdown-toggle:after { left: 0; right: auto; }
.photo-gallery .photo-gallery_img-big { padding: 0 }
.footer-slogan { text-align: left; }
footer .footer-social h5 { text-align: right; }
._df_book-cover { -webkit-transform-origin: left !important; transform-origin: right !important; }
._df_thumb:hover ._df_book-cover { transform: rotateY(20deg) rotateZ(0) !important; }

.form-check { padding-right: 1.5em; padding-left: 0; }
.form-check .form-check-input { margin-right: -1.5em; margin-left: 
0 }
.sticky-Header .navbar-brand { background-image: url(../images/eo-color-logo-ar.svg); }
.footer-slogan div, .footer-slogan p{text-align:right}
a.text-link .bi-arrow-left::before {
    transform: rotate(180deg)
}
.scroll-arrow-left {
    right: 0;
    left:auto
}
.scroll-arrow-left i:before {
    transform: rotate(180deg)
}
.scroll-arrow-right {
    left: 0;
    right:auto
}
.scroll-arrow-right i:before{ transform:rotate(180deg)}

/*event list*/
.event-card .bottom-left {
    right: 16px;
    left: auto
}
.event-card .bottom-right{left: 16px; right:auto}
.event-card .top-right{right: auto; left:6px}
/*bootstrap icon*/
.bi-arrow-right::before {
    content: "\f12f" !important;
}
.btn.btn-outline-primary.btn-sm span { font-size: 0.8rem; }
.bi-camera-video::before, .bi-box-arrow-up-right::before { transform: rotatey(180deg); }
.form-select{background-position:left .75rem center}
.bi-chevron-double-right::before{ transform:rotateY(180deg)}
.bi-chevron-double-left::before{ transform:rotateY(-180deg)}
.bi-camera-video-fill{ margin-left:0.5rem}
.bi-camera-video-fill::before {
    transform: rotateY(-180deg)
}
/* map tooltip */
.map-tooltip {
    border-right: 4px solid #4e0a54;
    border-left: none !important;
}
    /* Medium devices (tablets, 768px and up)*/
    @media (min-width: 768px) {
        .destination-image img {
            border-radius: 15px 15px 0 0
        }
    }
    /*Large devices (desktops, 992px and up)*/
    @media (min-width: 992px) {
        .photo-gallery .photo-gallery_img-big {
            padding-left: 5px;
            padding-right: 0
        }

        .nav-pills .nav-item {
            margin: 0 0.3rem;
        }
    }
