.elementor-101 .elementor-element.elementor-element-b54fdfd{--display:flex;--min-height:60px;--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-101 .elementor-element.elementor-element-b54fdfd:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-b54fdfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lombokinfo.com/wp-content/uploads/2026/04/artistic-blurry-colorful-wallpaper-background-scaled.jpg");}.elementor-101 .elementor-element.elementor-element-48bb0d2{--display:flex;}.elementor-101 .elementor-element.elementor-element-de96c68{--display:flex;}.elementor-101 .elementor-element.elementor-element-11f13d5 > .elementor-widget-container{padding:-2px -2px -2px -2px;}.elementor-101 .elementor-element.elementor-element-f254603{--display:flex;--min-height:194px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-22px;--margin-left:0px;--margin-right:0px;}.elementor-101 .elementor-element.elementor-element-f254603:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-f254603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-2131f98{--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-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 );}.elementor-101 .elementor-element.elementor-element-a955366 img{width:63%;}.elementor-101 .elementor-element.elementor-element-c59870c{--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-101 .elementor-element.elementor-element-f476f87 img{width:63%;}.elementor-101 .elementor-element.elementor-element-0f4a85b{--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-101 .elementor-element.elementor-element-e061e18 img{width:63%;}.elementor-101 .elementor-element.elementor-element-8791ee6{--display:flex;--min-height:22px;--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-101 .elementor-element.elementor-element-8791ee6:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-8791ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-8791ee6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-101 .elementor-element.elementor-element-926708e{--spacer-size:66px;}.elementor-101 .elementor-element.elementor-element-c325b7f{--display:flex;--min-height:231px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-101 .elementor-element.elementor-element-c325b7f:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-c325b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-c325b7f::before, .elementor-101 .elementor-element.elementor-element-c325b7f > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-c325b7f > .e-con-inner > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-c325b7f > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-c325b7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-c325b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-101 .elementor-element.elementor-element-c325b7f > .elementor-shape-top .elementor-shape-fill, .elementor-101 .elementor-element.elementor-element-c325b7f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-aa256dc{--display:flex;}.elementor-101 .elementor-element.elementor-element-3b5312c{--display:flex;}.elementor-101 .elementor-element.elementor-element-3b5312c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-101 .elementor-element.elementor-element-6327490 > .elementor-widget-container{margin:0px -14px 0px 87px;padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-0ab7338{--display:flex;--min-height:134px;--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-101 .elementor-element.elementor-element-0ab7338:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-0ab7338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-101 .elementor-element.elementor-element-09d018f .elementor-button{background-color:#3A29A6;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:800;border-radius:15px 15px 15px 15px;}.elementor-101 .elementor-element.elementor-element-09d018f > .elementor-widget-container{margin:52px 52px 52px 52px;padding:7px 7px 7px 7px;}.elementor-101 .elementor-element.elementor-element-1029936{--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-101 .elementor-element.elementor-element-1029936:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-1029936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lombokinfo.com/wp-content/uploads/2026/04/artistic-blurry-colorful-wallpaper-background-scaled.jpg");}.elementor-101 .elementor-element.elementor-element-150aa52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-101 .elementor-element.elementor-element-150aa52:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-150aa52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lombokinfo.com/wp-content/uploads/2026/04/artistic-blurry-colorful-wallpaper-background-scaled.jpg");}.elementor-101 .elementor-element.elementor-element-0a19138{--display:flex;}.elementor-101 .elementor-element.elementor-element-1453bc5 img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-707137e{--display:flex;}.elementor-101 .elementor-element.elementor-element-bb8aeaa img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-eb89df0{--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-101 .elementor-element.elementor-element-eb89df0:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-eb89df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080000;}.elementor-101 .elementor-element.elementor-element-a3c9dc4{--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-101 .elementor-element.elementor-element-a3c9dc4:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-a3c9dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-b6daf50{--display:flex;}.elementor-101 .elementor-element.elementor-element-3956f94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-101 .elementor-element.elementor-element-3956f94:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-3956f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-c778abd{--display:flex;}.elementor-101 .elementor-element.elementor-element-f5b411c img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-2660241{--display:flex;}.elementor-101 .elementor-element.elementor-element-24f5996 img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-006083e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-101 .elementor-element.elementor-element-006083e:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-006083e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-fed5c49{--display:flex;}.elementor-101 .elementor-element.elementor-element-577e524 img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-975221e{--display:flex;}.elementor-101 .elementor-element.elementor-element-fccf490 img{border-radius:50px 50px 50px 50px;}.elementor-101 .elementor-element.elementor-element-d281328{--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-101 .elementor-element.elementor-element-d281328:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-d281328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-eb6fd04{--display:flex;}.elementor-101 .elementor-element.elementor-element-6055cc9{--display:flex;}.elementor-101 .elementor-element.elementor-element-6055cc9:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-6055cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-101 .elementor-element.elementor-element-4da8389 > .elementor-widget-container{margin:-28px -28px -28px -28px;}.elementor-101 .elementor-element.elementor-element-07b3605{--display:flex;}.elementor-101 .elementor-element.elementor-element-cc83ec5{--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-101 .elementor-element.elementor-element-a4b810b{--display:flex;}.elementor-101 .elementor-element.elementor-element-5132c05{--display:flex;}.elementor-101 .elementor-element.elementor-element-6684eae{--display:flex;}.elementor-101 .elementor-element.elementor-element-e7ba3ac{--display:flex;}body.elementor-page-101:not(.elementor-motion-effects-element-type-background), body.elementor-page-101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-a955366 img{width:41%;}.elementor-101 .elementor-element.elementor-element-6327490 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-6327490.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-6327490{text-align:center;}.elementor-101 .elementor-element.elementor-element-6327490 img{max-width:100%;}.elementor-101 .elementor-element.elementor-element-3956f94{--min-height:0px;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-2131f98{--width:50%;}.elementor-101 .elementor-element.elementor-element-c59870c{--width:50%;}.elementor-101 .elementor-element.elementor-element-0f4a85b{--width:50%;}.elementor-101 .elementor-element.elementor-element-8791ee6{--width:109.386%;}.elementor-101 .elementor-element.elementor-element-3b5312c{--width:47.91%;}.elementor-101 .elementor-element.elementor-element-0ab7338{--content-width:1154px;}}/* Start custom CSS for container, class: .elementor-element-3956f94 *//* --- 1. SETUP CSS DASAR --- */
.adappear-service-box {
    overflow: visible !important; /* Agar bayangan neon tidak terpotong */
    transition: all 0.5s ease; /* Transisi untuk efek hover */
    will-change: transform, box-shadow; /* Optimasi performa */
}

/* --- 2. LOGIKA ANIMASI HOVER (SAAT KURSOR DI ATAS BOX) --- */
.adappear-service-box:hover {
    transform: translateY(-10px); /* Efek mengambang ke atas */
    box-shadow: 0 15px 40px rgba(0, 255, 119, 0.15); /* Tambah bayangan neon di bawah */
    border-color: rgba(0, 255, 119, 0.6) !important; /* Neon Glow Pinggir Jadi Lebih Terang */
}

/* --- 3. ANIMASI ELEMEN DI DALAM BOX --- */

/* Hover: Bintang ⭐ di Testimonial atau Poin (Jika Ada) */
.adappear-service-box:hover li::before, 
.adappear-service-box:hover span[class*="star"] {
    animation: starPulse 1s ease-out infinite; /* Bintang denyut */
}

/* Hover: Visual Chart atau Bar (Di box 'Branding' & 'Ads') */
/* Ini menargetkan garis bar berwarna di dalam visual */
.adappear-service-box:hover .elementor-progress-bar, 
.adappear-service-box:hover [class*="progress-bar"] {
    animation: barLoad 1.2s ease-out; /* Bar 'isi ulang' saat di-hover */
}

/* Hover: Visual 3D/Gambar (Di box 'Web Design') */
.adappear-service-box:hover .elementor-image, 
.adappear-service-box:hover img {
    animation: visualFloat 2.5s ease-in-out infinite; /* Gambar goyang halus */
}

/* --- 4. DEFINISI KEYFRAMES (LOGIKA GERAKAN) --- */

/* Keyframe: Bintang Denyut */
@keyframes starPulse {
    0% { transform: scale(1); filter: brightness(1); }
    50% { transform: scale(1.1); filter: brightness(1.5); }
    100% { transform: scale(1); filter: brightness(1); }
}

/* Keyframe: Bar Isi Ulang */
@keyframes barLoad {
    0% { width: 0%; opacity: 0; }
    30% { opacity: 1; }
    100% { width: original; } /* Kembali ke lebar asli Elementor */
}

/* Keyframe: Gambar Goyang Halus */
@keyframes visualFloat {
    0% { transform: translateY(0px) rotate(0deg); }
    25% { transform: translateY(-3px) rotate(1deg); }
    75% { transform: translateY(2px) rotate(-1deg); }
    100% { transform: translateY(0px) rotate(0deg); }
}

/* --- 5. ANIMASI MASUK (SAAT HALAMAN DI-LOAD) --- */
/* (Opsional: Agar terlihat keren saat pertama kali dilihat) */
.adappear-service-box {
    animation: entryFade 0.6s ease-out forwards;
    opacity: 0;
}

@keyframes entryFade {
    0% { opacity: 0; transform: translateY(20px); }
    100% { opacity: 1; transform: translateY(0px); }
}/* End custom CSS */