.elementor-8288 .elementor-element.elementor-element-bfdfd97 .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-67859bd .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-0899950 .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-e29d9f5 .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-42e708e .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-8f3c55e .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-e7311da .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}.elementor-8288 .elementor-element.elementor-element-6bc348d .swiper-slider-wrapper .swiper-pagination{margin-top:0px;}/* Start custom CSS */.gva-element-gva-gallery .gallery-item .image-content:after {
    background: none;
}
/* Fix image height inside the Swiper carousel */
.init-carousel-swiper .gallery-item .image img {
  height: 100%;           /* or any value you prefer, e.g. 300px, 250px */
  width: 100%;
  object-fit: cover;        /* keeps aspect ratio, crops overflow */
  border-radius: 10px;      /* optional – adds soft corners */
}/* End custom CSS */