.elementor-3588 .elementor-element.elementor-element-c0b2acc{--display:flex;}.elementor-3588 .elementor-element.elementor-element-1c57eda{--display:flex;}.elementor-3588 .elementor-element.elementor-element-d9499c1{border-radius:30px 30px 30px 30px;}.elementor-3588 .elementor-element.elementor-element-d9499c1 .gallery-item{padding:0 22px 22px 0;}.elementor-3588 .elementor-element.elementor-element-d9499c1 .gallery{margin:0 -22px -22px 0;}.elementor-3588 .elementor-element.elementor-element-d9499c1 .gallery-item img{border-radius:30px 30px 30px 30px;}.elementor-3588 .elementor-element.elementor-element-d9499c1 .gallery-item .gallery-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;line-height:38px;word-spacing:0px;text-shadow:100px 12px 71px #883838;}:root{--page-title-display:none;}/* Start custom CSS for image-gallery, class: .elementor-element-d9499c1 */.elementor-3588 .elementor-element.elementor-element-d9499c1 img {
  aspect-ratio: 4/4; /* En-boy oranı */
  object-fit: cover;
  width: 100%;
  height: 100%;
}
/* Galeri görsellerine zoom efekti */
.elementor-3588 .elementor-element.elementor-element-d9499c1 img {
  transition: transform 0.4s ease-in-out;  /* geçiş yumuşatma */
}

.elementor-3588 .elementor-element.elementor-element-d9499c1 .gallery-item:hover img {
  transform: scale(1.08);  /* %8 yakınlaştırma */
}/* End custom CSS */