
/** Banner
*/

body.rtl {
    font-family: 'Noto Sans Arabic', sans-serif;
}

.rtl .h1,.rtl .h2,.rtl .h3,.rtl .h4,.rtl .h5,.rtl .h6,.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6,.rtl .banner-botom-container ul li > a,.rtl .nav-section nav ul li a,.rtl .inro-content p, 
.tile-item-description p,.rtl .btn,
.rtl .intro-icons-contaioner,
.rtl .tickets-card p{
    font-family: 'Noto Sans Arabic', sans-serif;
}

.rtl .home-top-nav-wrapper, .rtl .inner-pages .nav-section {
    direction: ltr;
}


.rtl .whats-new i {
    transform: rotate(180deg);
}

.rtl .whats-new {
    left: 2em;
    right:unset;
}

.rtl .header-booknow-floating {
    left:2rem;
    right:unset;

}

.rtl .floating-social-icons {
    left: 30px;
    right:unset;
}

.rtl .row-home-grid .tile-heading {
    padding: 0 5.6rem 0 0;
}

.rtl .nav-section nav ul li a {
    font-size: 0.9rem;
}


.rtl .row-home-grid ul {
    justify-content: flex-end;
    padding-right: 5.5rem;
}

.rtl .tile-item-description {
    text-align: right;
}

.rtl .banner-botom-container ul li {
    position: relative;
    width: calc(100% / 5);
}

.rtl .banner-botom-container ul.sub-menu > li {
    width: 100%;
}

.rtl .banner-botom-container > ul.menu > li.nav-item > a {
    padding: 10px 15px 10px 30px;
    width: 78%;
    display: inline-block;
    text-align: center;
}

.rtl .banner-botom-container ul li > a {
    font-size: 1.2rem;
}
.rtl .banner-botom-container ul.sub-menu li a {
    font-size: 0.8rem;
}

.rtl .banner-botom-container .sub-menu {
    width: 78%;
}

.rtl .banner-botom-container > ul.menu > li::after {
    transform: scaleX(-1);
    right: 0;
}

.rtl .banner-botom-container ul li.nav-item > a:nth-child(1):after {
    top: 50%;
    transform: translateY(-50%);
}


.rtl .intro-icons-contaioner ul:first-child {
    border-left: solid 1px rgb(82, 79, 71, 0.2);
}

.rtl .intro-icons-contaioner ul:nth-child(9) {
    border-left: unset;
}

.rtl .tile-item {
    direction:ltr;
}
 
.rtl #testimonial-sec {
    direction: ltr;
}

.rtl .tile-item-description p {
    direction: rtl;
}

.rtl .floating-social-icons {
    z-index: 3;
}

.rtl .nav-pills li:last-child .nav-link.active , .rtl .nav-pills li:last-child .nav-link{
    border-radius: 25px 0px 0px 25px;
}

.rtl .nav-pills li:first-child .nav-link.active , .rtl .nav-pills li:first-child .nav-link{
    border-radius: 0px 25px 25px 0px;
}


/** Aventura Park
*/

.rtl .add-on-grid ul li:first-child {
    margin-left: 1rem;
}


/** Challenges Park
*/
.rtl .cp-instruction ul {
    justify-content: end;
    flex-direction: row-reverse;
}

/** Discovery Park
*/

/** Camps
*/
.rtl .section-grid-overlay .offset-md-2 {
    margin-right: 16.66666667%;
}

/**
Birthdays
*/

.rtl .section-grid-pricing-table .col-pricing .gird-pricing .description .btn {
    right: calc(50% - 60px);
}

/**
Teambuilding
*/

.rtl .section-list ul {
    padding-right:0;
}

/**
    Field Trips
*/

.rtl ul.list-number li{
    text-align: right;
}

.rtl .tbl-fild-trip-program td {
    border-left: 1px solid rgb(50, 50, 50, 0.1) !important;
}

.rtl .cp-r-bottom {
    justify-content: flex-end;
}

.rtl .separator::before {

    transform: translate(50%,50%);
}

.rtl .meter-low::after {
    right:22%;
}

.rtl .av-tabs {
    padding: 0;
}

.rtl .cp-row {
    direction: ltr;
}

.rtl .rightclick-bulltet::before {
    right: 0;
}

.rtl .rightclick-bulltet {
    padding: 10px 40px 10px 10px;
}

.rtl .av-bd-tabs ul li:first-child {
    border-radius: 0 25px 25px 0;
}

.rtl .av-bd-tabs ul li:last-child {
    border-radius: 25px 0 0 25px;
}

.rtl .section-list ul li.price-list-icon::before {
    right: 0;
}

.rtl .section-list ul li.price-list-icon {
    padding: 0.5rem 35px 0.5rem 0px;
}

.rtl .border-radius-right {
    border-radius: 25px 0 0 25px ;
}

.rtl footer .footer-contact-us i {
    margin-left: 10px;
}

.rtl .cp-content-col {
    text-align: right;
}

.rtl .section-partners  .row {
    justify-content: center;
}

.rtl .section-partners  .row .offset-md-1 {
    margin-left: 0;
}
 

.rtl .slider-partners {
    direction: ltr;
}

.rtl .slick-slider {
    direction: ltr;
}


.rtl .cp-r-col1 {
    text-align: right;
}

.rtl ul.list-number {
    padding:0 ;
}

.rtl .icon-number {
    margin-left: 0.7rem;
    margin-right: 0;
}

.rtl  .footer-copyright > div {
    align-items: center;
}

.rtl .copyright {
    direction: ltr;
    text-align: left !important;
}

.rtl .add-on-grid-col2 ul {
    flex-direction: row-reverse;
}

.rtl .add-on-grid-col2 ul li:first-child {
    margin-right: 0;
    margin-left: 1rem;
}

.rtl header .park-timing-wrap .details {
    text-align: right;
}

.rtl header .park-timing-wrap .details .timing-block div:first-child {
    padding-right: 45px;
    width: 300px;
}

.rtl header  .park-timing-wrap .details .timing-block{
    justify-content: space-between;
}

.rtl .sensorypbtn-wrapper {
	flex-direction: row-reverse;
}

.rtl footer .footer-form-title {
    text-align:right;
}


.rtl .col-contact-info {
    margin-left: unset;
    margin-right: 8.33333333%;
}

.rtl .section-contact-getintouch {
    background-position: right -42.8% center;
}

.rtl .section-contact-getintouch .col-contact-info .contact-info {
    border-right: 8px solid #63903d;
    padding-right: 40px;

    border-left: unset;
    padding-left: unset;
}

.rtl .section-contact-getintouch .col-get-intouch-form {
    margin-right: 8%;
    margin-left: unset;
}

.rtl .section-contact-getintouch .bg-brush.heading-title {
    text-align: left;
}


.rtl .section-contact-getintouch .col-get-intouch-form:before {
    left: -10px;
    right: unset;
}

/**
membership
*/
.rtl table.ticket-table tr ul li {
    padding-right: 30px;
    padding-left: unset;
    text-align: right;
}

.rtl table.ticket-table tr ul li::before {
    right: 0;
    left: unset;
}

.rtl .nav-has-child ul {

    width: 100px;
    right: 0;

}

.rtl .nav-has-child ul li {
    text-align: right;
}


.rtl .nav-has-child:hover ul li {
    text-align: right;
}


@media only screen and (max-width: 768px) {

    .rtl header .topBar li span {
        margin: 0px 0px 0px 5px;
    }

    .rtl .MainMenu li .submenu {
        left: 0;
        transform: rotate(180deg);
        right: unset;
    }

    .rtl span.rotat-arrow::after {
        transform: rotate(-90deg);
    }

    .rtl header .ParkTim {
        text-align: right;
    }

    .rtl .row-home-grid ul {
        padding-right: 0;
    }
    
    .rtl .row-home-grid .tile-heading {
        padding-right: 0;
    }

    .rtl .intro-icons-contaioner ul:first-child {
        border: unset;
    }

    .rtl .footer-form-title {
        text-align: right;
    }

    .rtl .nav-pills li:last-child .nav-link.active, .rtl .nav-pills li:last-child .nav-link {
        border-radius: 100%;
    }

    .rtl .nav-pills li:first-child .nav-link.active, .rtl .nav-pills li:first-child .nav-link {
        border-radius: 100%;
    }

    .rtl .single-slider-mobile .slick-prev , .rtl .single-slider-mobile .slick-next{
        display: none !important; 

    }

    .rtl .btn-mobile-header {
        padding-left: 1rem;
    }

    .rtl .menu-language-switch-container ul {
        padding-left: 1rem;
    }
}