{% set primary_color = theme.global_colors.primary_color.color  %}
{% set secondary_color = theme.global_colors.secondary_color.color %}

.property_img_slider {
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 10px;
  --swiper-pagination-top: auto;   
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-inactive-opacity: 1; 
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  text-align: center;
  position: relative;
}
.property_img_slider .wrapper {
  width: 100%;
}
.property_img_slider .property_slider_content {
  margin: 15px auto 0;
  font-size: 20px;
  line-height: 1.8em;
  max-width: 620px;
}
.property_img_slider .property_row .property_item {
  display: inline-block;
  vertical-align: middle;
  height: 433px;
  width: 100%;
  white-space: nowrap;
  text-align: center;
  overflow: hidden;
}
.property_img_slider img {
  vertical-align: middle;
  width: 100%;
  height:100%;
}

@media (max-width: 1140px) {

}

@media (max-width: 991px) {
  .property_img_slider .wrapper {
    max-width: unset;
    width: 100%;
  }
}

@media (max-width: 768px) {
  .body-container--blog-index .hs-featured-image-wrapper {
    min-height: 370px !important;
  }
  .property_img_slider .property_row .property_item {
    height: 370px;
  }
  .blog-index.properties .property-details {
    margin-bottom: 60px !important;
  }
}

@media (max-width: 535px) {
  .body-container--blog-index .hs-featured-image-wrapper {
    min-height: 300px !important;
  }
  .property_img_slider .property_row .property_item {
    height: 300px;
  }
}