.why-drink-section::before{
        display: none;
}

.why-drink-section{
    overflow: hidden;
}

.why-drink-section::after{
      content: "";
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
      background-color: rgba(237, 22, 79, 0.5);
      z-index: 1;
}

.why-drink-section video{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    left: 0;
    top: 0;
}


.rtl .marquee-text-item{
      line-height: 110%;
          font-size:6.3rem;
}

.rtl .stat-item{
    text-align: right;
}

.rtl .stat-item:nth-child(2n+2) {
         margin-left: unset;
    margin-right: auto;
}

.rtl .product-card::before{
    right: unset;
    left: 0;
    transform: scaleX(-1);
}

.rtl .product-card::after{
       left: unset;
       right: 0;
           transform: scaleX(-1);
}

.rtl .product-card:hover .product-img {
    transform: rotate(-15deg);
}

.rtl .swiper-rtl .swiper-button-next{
       right: unset;
       left: var(--swiper-navigation-sides-offset, 10px);
         transform: scaleX(-1);
}

.rtl .swiper-rtl .swiper-button-prev{
       left: unset;
       right: var(--swiper-navigation-sides-offset, 10px);
         transform: scaleX(-1);
}

.rtl .product-label{
     margin-right: 0;
     margin-left: 85px;
}

.rtl .product-card:hover .product-link {
    right: unset;
    left: 20px;
}

.rtl .product-link{
      right: unset;
      left: -70px;
       transform: scaleX(-1);
}

.rtl .culture-swiper .swiper-slide-next{
       transform: rotate(-8deg) scale(0.9) translateY(30px) !important;
}

.rtl .culture-swiper .swiper-slide.behind-next {
    transform: rotate(-18deg) scale(0.9) translateY(150px) !important;
    z-index: 1;
}

.rtl .culture-swiper .swiper-slide-prev{
    transform: rotate(8deg) scale(0.95) translateY(30px) !important;
}

.rtl .culture-swiper .swiper-slide.behind-prev {
 transform: rotate(18deg) scale(0.9) translateY(150px) !important;
    z-index: 1;
}

.otgs-development-site-front-end{
    display: none !important;
}

.top-bar .wpml-ls-rtl{
       display: none;
}

.rtl .newsletter-input-icon{
        transform: scale(-1) !important;
}

.rtl .footer_section .footer-copyright-section .privacy-policy-sec a{
    border-left:1px solid rgb(255, 255, 255) ;
    border-right: none;
}

.rtl .footer_section .footer-copyright-section .privacy-policy-sec a:last-child{
    border-left: none;
        padding-right: 10px;
        padding-left: 0;
}

.rtl .about-tabs-section ul li.current-menu-item a {
   font-family: var(--font-arabic);
   font-weight: bold;
}

.rtl .common-list li, body.rtl .common-list li{
    padding-right: 30px;
}

.rtl .nav-menu > .nav-link.current-menu-item > a, .rtl .nav-menu > li.current-menu-item > a{
     font-family: var(--font-arabic);
   font-weight: bold;  
}


.breadcrumb_section{
    padding-top: 15px;
}

.rtl .breadcrumb_section ul li:last-child *{
     font-family: var(--font-arabic);
}


 .top-bar .wpml-ls-item-ar{
       display: none;
}

.rtl .marquee-bottle.marquee-bottle-3{
      left: unset;
      right: -140px;
}

.rtl .marquee-bottle.marquee-bottle-1{
    right: unset;
    left: -140px;
}

    .product-info p {
        min-height: auto;
    }

    .nav-menu.active{
        top: 113% !important;
    }

    .rtl .default_input{
        text-align: right;
        direction: rtl !important;
    }

    .rtl .default_upload_file{
        padding-left: 2px;
        padding-right: 30px;
    }

    .rtl .default_select{
            background-position: left 20px center;
    }

@media (max-width: 1024px) {
    .top-bar .wpml-ls-rtl{
       display: block;
}

 .top-bar .wpml-ls-item-ar{
       display: block;
}

 .main-header .wpml-ls-item-ar{
     display: none;
}

.main-header .wpml-ls-rtl{
       display: none;
}

.rtl .marquee-text-item{
      font-size:4.5rem;
}

.rtl .marquee-bottle.marquee-bottle-1 {
    right: unset;
    left: -40px;
}

.rtl .marquee-bottle.marquee-bottle-3{
      left: unset;
      right: -40px;
}

}

@media (max-width: 768px) {
.rtl .marquee-text-item{
      font-size:3rem;
}
}

@media (max-width: 480px) {

 .rtl .events-button .events-button-arrows-mobile{
       flex-direction: unset !important;
  }       

}