.elementor-1681 .elementor-element.elementor-element-dca3fda{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-cf73c30 */.acf-options-slider {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}

.acf-options-slider .swiper-wrapper {
  display: flex;
}

.acf-options-slider .swiper-slide {
  width: 100%;
  flex-shrink: 0;
}

.acf-options-slider picture,
.acf-options-slider img {
  display: block;
  width: 100%;
}

.acf-options-slider img {
  height: auto;
  object-fit: cover;
    border-radius: 40px;

}

.acf-options-slider {
  position: relative;
}

.acf-options-slider-arrow {
  position: absolute;
  top: 50%;
  z-index: 10;
  width: 48px;
  height: 48px;
  padding: 0;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  cursor: pointer;
  transform: translateY(-50%);
}

.acf-options-slider-prev {
  left: 20px;
  background-image: url("https://vectus.la/wp-content/uploads/2025/06/arrow-left.svg");
}

.acf-options-slider-next {
  right: 20px;
  background-image: url("https://vectus.la/wp-content/uploads/2025/06/arrow-right.svg");
  background-color: transparent;
}

.acf-options-slider-arrow::after {
  display: none;
}

.acf-options-slider-arrow,
.acf-options-slider-arrow:hover,
.acf-options-slider-arrow:focus,
.acf-options-slider-arrow:active {
  background-color: transparent !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
}

@media (max-width: 767px) {
  .acf-options-slider-arrow {
    width: 34px;
    height: 34px;
  }

  .acf-options-slider-prev {
    left: 10px;

  }

  .acf-options-slider-next {
    right: 10px;

  }
}

@media (min-width: 768px) {
  .acf-options-slider img {
    aspect-ratio: 1739 / 700;
  }
}

@media (max-width: 767px) {
  .acf-options-slider img {
    aspect-ratio: 678 / 800;
  }
}/* End custom CSS */