.elementor-9067 .elementor-element.elementor-element-d379acb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9067 .elementor-element.elementor-element-be095a5 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 20px*(1 - 1)) / 1);margin-right:20px;}.elementor-9067 .elementor-element.elementor-element-be095a5 .grid__item a{border-radius:0px 0px 0px 0px;}.elementor-9067 .elementor-element.elementor-element-be095a5 .grid__item img{width:100%;max-height:520px;}.elementor-9067 .elementor-element.elementor-element-be095a5 .swiper-pagination{text-align:center;bottom:-30px;}.elementor-9067 .elementor-element.elementor-element-dacd8d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9067 .elementor-element.elementor-element-342540a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-9067 .elementor-element.elementor-element-2b2a178{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-9067 .elementor-element.elementor-element-2b2a178 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9067 .elementor-element.elementor-element-a8acbb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-9067 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1024px){.elementor-9067 .elementor-element.elementor-element-2b2a178 .elementor-heading-title{font-size:28px;line-height:1.3em;}}@media(max-width:767px){.elementor-9067 .elementor-element.elementor-element-be095a5 .grid__item img{width:100%;max-height:220px;}}@media(min-width:768px){.elementor-9067 .elementor-element.elementor-element-dacd8d6{--content-width:850px;}}/* Start custom CSS for container, class: .elementor-element-d379acb */.listing-thumb,
.rtcl .listing-thumb,
.rtcl-listing .listing-thumb,
.rtcl-listing-wrapper .listing-thumb,
.rtcl-listing-item .listing-thumb,
.rtcl-widget-listing-item .listing-thumb {
  height: 230px !important;
  min-height: 230px !important;
  max-height: 230px !important;
  width: 100% !important;
  overflow: hidden;
  background-position: center !important;
  background-size: cover !important;
}

.listing-thumb img,
.rtcl .listing-thumb img,
.rtcl-listing .listing-thumb img,
.rtcl-listing-wrapper .listing-thumb img,
.rtcl-listing-item .listing-thumb img,
.rtcl-widget-listing-item .listing-thumb img,
.listing-thumb picture,
.listing-thumb source {
  width: 100% !important;
  height: 230px !important;
  max-height: 230px !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block;
}

.listing-thumb a,
.rtcl .listing-thumb a,
.rtcl-listing .listing-thumb a,
.rtcl-listing-wrapper .listing-thumb a,
.rtcl-listing-item .listing-thumb a,
.rtcl-widget-listing-item .listing-thumb a {
  display: block;
  height: 100% !important;
  background-size: cover !important;
  background-position: center !important;
}

.listing-thumb .rtcl-thumbnail,
.listing-thumb .rtcl-thumb,
.listing-thumb .rtcl-media {
  display: block;
  height: 100% !important;
}

/* Galeri: sabit yükseklik ve cover */
.elementor-opal-image-gallery.rebuilto-swiper,
.elementor-opal-image-gallery.rebuilto-swiper .swiper-wrapper,
.elementor-opal-image-gallery.rebuilto-swiper .swiper-slide {
  height: 520px !important;
  min-height: 520px !important;
  max-height: 520px !important;
}

.elementor-opal-image-gallery.rebuilto-swiper .swiper-slide img {
  width: 100% !important;
  height: 520px !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block;
}

.elementor-lightbox .elementor-slideshow__footer {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-opal-image-gallery.rebuilto-swiper,
  .elementor-opal-image-gallery.rebuilto-swiper .swiper-wrapper,
  .elementor-opal-image-gallery.rebuilto-swiper .swiper-slide {
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;
  }

  .elementor-opal-image-gallery.rebuilto-swiper .swiper-slide img {
    height: 220px !important;
    max-height: 220px !important;
  }
}/* End custom CSS */