.elementor-296 .elementor-element.elementor-element-72de035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-296 .elementor-element.elementor-element-e8bc165{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-2ba1a06{text-align:center;}.elementor-296 .elementor-element.elementor-element-f49bbd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-296 .elementor-element.elementor-element-0737066{--display:flex;}.elementor-296 .elementor-element.elementor-element-0ca400f .gallery-item{padding:0 30px 30px 0;}.elementor-296 .elementor-element.elementor-element-0ca400f .gallery{margin:0 -30px -30px 0;}.elementor-296 .elementor-element.elementor-element-0ca400f .gallery-item img{border-radius:12px 12px 12px 12px;}.elementor-296 .elementor-element.elementor-element-0ca400f .gallery-item .gallery-caption{text-align:center;}.elementor-296 .elementor-element.elementor-element-e43e3fb .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:40px 40px 40px 40px;}.elementor-296 .elementor-element.elementor-element-e43e3fb.elementor-element{--align-self:center;}/* Start custom CSS for heading, class: .elementor-element-2ba1a06 */.elementor-296 .elementor-element.elementor-element-2ba1a06 {
    position: relative;
    text-align: center; /* Biar posisi teks di tengah */
}

.elementor-296 .elementor-element.elementor-element-2ba1a06::before {
    content: "Gallery"; /* TULIS TEKS BAYANGAN DI SINI */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: -1;
    
    /* Mengatur Ukuran & Efek Garis Tepi (Outline) */
    font-size: 7.5em; /* Mengatur seberapa besar teks belakang (2.5 kali lipat) */
    font-weight: 900;
    color: transparent;
    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.15); /* Garis tipis transparan */
    
    white-space: nowrap;
}/* End custom CSS */