.elementor-32 .elementor-element.elementor-element-e41148e{--display:flex;}.elementor-32 .elementor-element.elementor-element-3634f5a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for image, class: .elementor-element-9654c02 */.elementor-32 .elementor-element.elementor-element-9654c02 {
    position: relative;
    overflow: hidden;
    display: inline-block;
}

.elementor-32 .elementor-element.elementor-element-9654c02 img {
    display: block;
    width: 100%;
    height: auto;
}

/* efek kilau */
.elementor-32 .elementor-element.elementor-element-9654c02::after {
    content: "";
    position: absolute;
    top: -50%;
    left: -75%;
    width: 50%;
    height: 200%;
    background: linear-gradient(
        120deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.6) 50%,
        rgba(255,255,255,0) 100%
    );
    transform: rotate(25deg);
    animation: shineMove 3s infinite;
}

@keyframes shineMove {
    0% { left: -75%; }
    100% { left: 130%; }
}

/* =========================================
   PROTEKSI GAMBAR WIDGET IMAGE ELEMENTOR
   ========================================= */

/* cegah klik langsung ke gambar */
.elementor-widget-image img {
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
  user-select: none;
}

/* buat container sebagai lapisan pelindung */
.elementor-widget-image .elementor-widget-container {
  position: relative;
}

/* overlay transparan di atas gambar */
.elementor-widget-image .elementor-widget-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: transparent;
}

/* cegah highlight saat tap di HP */
.elementor-widget-image {
  -webkit-tap-highlight-color: transparent;
}

/* cegah seleksi seluruh area gambar */
.elementor-widget-image * {
  user-select: none !important;
}/* End custom CSS */