/* assets/css/slider-custom.css */

.swiper-button-next, .swiper-button-prev ,.menu-swiper-button-next, .menu-swiper-button-prev {
    color: #487F1E;
    width: 56px;
    height: 56px;
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: #ffffff30;
    border-radius: 50%;
    font-size: 22px !important;
    border: 1px solid #eaeaea50;
    box-sizing: border-box;
}

@media screen and (max-width: 991px) {
  .sliderhiddenmobile {
    visibility: hidden;
    clear: both;
    float: left;
   /* margin: 10px auto 5px 20px; */
    width: 28%;
    display: none;
  }
}

  .slider-root {
    height: 650px !important;
    max-width: 100%;
    margin: 0 auto;
  }

  .slider-root .swiper-wrapper,
  .slider-root .swiper-slide,
  .slider-root .slide-bg {
    height: 100%;
  }

  @media screen and (max-width: 991px) {
    .slider-root {
      height: 420px !important;
    }
  }

  @media screen and (max-width: 575px) {
    .slider-root {
      height: 320px !important;
    }
  }


.slide-bg { width:100%; height:100%; background-size:cover; background-position:center; display:flex; align-items:center; justify-content:center; }
.slide-caption { position: absolute; z-index: 5; color: #fff; text-shadow: 0 2px 12px rgba(0,0,0,.5); }
.slide-bg video { width:100%; height:100%; object-fit:cover; display:block; }

.slider-arrow-left, .slider-arrow-right, .flex-prev, .flex-next, .slider-arrow-top-sm, .slider-arrow-bottom-sm {
 z-index:0;
}

.slider-caption h2, .slider-caption .h2 {
    font-size: inherit;
    letter-spacing: 0;
}
.ql-direction-rtl,.ql-direction-rtl span{
    direction:rtl !important;
}
.slider-caption p , .slider-caption h1, .slider-caption h2, .slider-caption h3, .slider-caption h4, .slider-caption h5 {
  color:black;
  margin-bottom:5px;
}

.swiper-slide{
    border-buttom:1px solid #eaeaea !important;
}
#slider{
    margin-bottom:0px !important;
}
