.simple-slider .hide {
  display: none;
}
.slider-module {
  width: 100%;
  height: 100vh;
  position: relative;
  margin-bottom: 0px;
  overflow: hidden;
}
.slider-module .swiper-slide {
  width: 80vw;
}
.slider-module .swiper-slide img {
  width: 100%;
  vertical-align: bottom;
}
.slider-module .swiper-slide:not(.swiper-slide-active) {
  opacity: 0.4;
}
.slider-module .swiper-button-lock {
  display: none;
}
.slider-module .label-wrapper:lang(ar) {
  text-align: right;
}
.slider-module .label-wrapper > * {
  margin-top: 13px;
  font-size: 16px;
  letter-spacing: 0.05em;
  margin-left: 40px;
}
.slider-module .swiper-button-prev i,
.slider-module .swiper-button-next i {
  display: block;
  filter: invert(1);
  margin-top: 0;
}
/*for aspect ratio + zoom*/
.slider-fws .img-wrapper {
  position: relative;
  width: 100%;
}
.slider-fws .img-wrapper .img-wrapper-item {
  position: relative;
  height: auto;
  width: 100%;
  padding-top: calc(1080 / 1920*100%);
  /*@media screen and (max-width: 768px) {
                padding-top: calc(1920 / 1080* 100%);
            }*/
  text-align: center;
}
.slider-fws .img-wrapper .img-wrapper-item .img-wrapper-item-container {
  position: absolute;
  height: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  width: 100%;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
}
.slider-fws .img-wrapper .img-wrapper-item .img-wrapper-item-container img {
  width: auto;
  height: 100%;
}
.slider-fws .img-wrapper .img-wrapper-item .inner-img {
  position: relative;
  height: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.slider-fws .zoom-image-button {
  position: absolute;
  width: 50px;
  height: 50px;
  bottom: 20px;
  right: 20px;
  border-radius: 25px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background: rgba(255, 255, 255, 0.65);
  cursor: pointer;
}
.slider-fws .zoom-image-button .icon-zoom {
  filter: invert(1);
  width: 20px;
  height: 20px;
  background-position: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/*end for aspect ratio*/
/*overlay for simple slider*/
.slider-module-overlay {
  position: fixed;
  z-index: 100;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: #fff;
  margin: 0px;
}
.slider-module-overlay .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.slider-module-overlay .swiper-slide img {
  width: 80vw;
}
.slider-module-overlay .close_overlay {
  z-index: 10;
  padding: 0;
  margin-left: 0px;
  border-radius: 50%;
  height: 50px;
  width: 50px;
  position: absolute;
  border-radius: 25px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background: rgba(255, 255, 255, 0.65);
  text-align: center;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.slider-module-overlay .close_overlay i {
  filter: invert(1);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/*end overlay for simple slider*/
@media screen and (max-width: 768px) {
  .slider-module {
    margin: 30px 0;
    height: auto;
  }
  .slider-module .swiper-button-prev,
  .slider-module .swiper-button-next {
    width: 40px;
    height: 40px;
  }
  .slider-module .swiper-button-prev {
    margin-left: 0;
    left: 4%;
    top: 50%;
    transform: translate(0, -50%);
  }
  .slider-module .swiper-button-next {
    margin-right: 0;
    right: 4%;
    top: 50%;
    transform: translate(0, -50%);
  }
  .hp_horizontal_scroll_landing_panel .slider-module {
    margin: 0;
  }
  /*overlay for simple slider*/
  .slider-module-overlay {
    margin: 0px;
    height: 100vh;
  }
  .slider-module-overlay .swiper-button-prev,
  .slider-module-overlay .swiper-button-next,
  .slider-module-overlay .close_overlay {
    width: 40px;
    height: 40px;
  }
  .slider-module-overlay .close_overlay {
    margin: 0;
    right: 4%;
    top: 3%;
  }
  .slider-module-overlay .swiper-button-prev {
    margin-left: 0;
    left: 4%;
    top: 50%;
    transform: translate(0, -50%);
  }
  .slider-module-overlay .swiper-button-next {
    margin-right: 0;
    right: 4%;
    top: 50%;
    transform: translate(0, -50%);
  }
  .slider-module-overlay .label-wrapper > * {
    margin-left: 0;
  }
  /*end overlay for simple slider*/
  /*for aspect ratio not in overlay*/
  .slider-fws:not(.slider-module-overlay) .swiper-wrapper {
    align-items: center;
  }
  .slider-fws:not(.slider-module-overlay) .img-wrapper .img-wrapper-item {
    padding-top: 0px;
  }
  .slider-fws:not(.slider-module-overlay) .img-wrapper .img-wrapper-item .img-wrapper-item-container {
    position: relative;
    height: auto;
  }
  .slider-fws:not(.slider-module-overlay) .img-wrapper .img-wrapper-item .img-wrapper-item-container img {
    width: 100%;
    height: auto;
  }
  .slider-fws:not(.slider-module-overlay) .img-wrapper .img-wrapper-item .inner-img {
    height: auto;
  }
  .slider-fws:not(.slider-module-overlay) .zoom-image-button {
    width: 30px;
    height: 30px;
  }
  /*end for aspect ratio*/
}
/*# sourceMappingURL=./simple-slider.css.map */