.elementor-391 .elementor-element.elementor-element-1182147{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:100px;}.elementor-391 .elementor-element.elementor-element-1182147:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-1182147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muarakuring.saavatar.top/wp-content/uploads/2026/07/Mask-group_1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-391 .elementor-element.elementor-element-1182147::before, .elementor-391 .elementor-element.elementor-element-1182147 > .elementor-background-video-container::before, .elementor-391 .elementor-element.elementor-element-1182147 > .e-con-inner > .elementor-background-video-container::before, .elementor-391 .elementor-element.elementor-element-1182147 > .elementor-background-slideshow::before, .elementor-391 .elementor-element.elementor-element-1182147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-391 .elementor-element.elementor-element-1182147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#252525;--background-overlay:'';}.elementor-391 .elementor-element.elementor-element-47493fb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-391 .elementor-element.elementor-element-47493fb.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-fb182d6 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:17px;font-weight:700;color:#CE962B;}.elementor-391 .elementor-element.elementor-element-e53cacb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-391 .elementor-element.elementor-element-e53cacb .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-c6e86fe{--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;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-391 .elementor-element.elementor-element-c6e86fe:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-c6e86fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0DF;}.elementor-391 .elementor-element.elementor-element-a59b7fc{--display:flex;--min-height:890px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:70px;--padding-left:80px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-a59b7fc:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-a59b7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muarakuring.saavatar.top/wp-content/uploads/2026/07/Group-109.webp");background-repeat:no-repeat;background-size:cover;}.elementor-391 .elementor-element.elementor-element-a145656{--display:flex;}.elementor-391 .elementor-element.elementor-element-b43a275 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:20px;font-weight:700;color:#F4EFEA;}.elementor-391 .elementor-element.elementor-element-6acc0e2 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:40px;font-weight:700;color:#F4EFEA;}.elementor-391 .elementor-element.elementor-element-3a406bf{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-391 .elementor-element.elementor-element-3a406bf.elementor-element{--align-self:center;}.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button.elementor-swiper-button-prev, .elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-ecc2b0c{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-391 .elementor-element.elementor-element-ecc2b0c:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-ecc2b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0DF;}.elementor-391 .elementor-element.elementor-element-8469e4b{--display:flex;--min-height:890px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:70px;--padding-left:80px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-8469e4b:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-8469e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muarakuring.saavatar.top/wp-content/uploads/2026/07/Group-152.webp");background-repeat:no-repeat;background-size:cover;}.elementor-391 .elementor-element.elementor-element-1ef683b{--display:flex;}.elementor-391 .elementor-element.elementor-element-f903903 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:20px;font-weight:700;color:#F4EFEA;}.elementor-391 .elementor-element.elementor-element-f72ef61 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:40px;font-weight:700;color:#F4EFEA;}.elementor-391 .elementor-element.elementor-element-f48db25{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-391 .elementor-element.elementor-element-f48db25.elementor-element{--align-self:center;}.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-2988a70{--display:flex;--min-height:99vh;--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;--justify-content:center;}.elementor-391 .elementor-element.elementor-element-2988a70:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-2988a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muarakuring.saavatar.top/wp-content/uploads/2026/07/Group-174.webp");background-repeat:no-repeat;background-size:cover;}.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-391 .elementor-element.elementor-element-bc35b34{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:53px;--padding-right:53px;}.elementor-391 .elementor-element.elementor-element-bc35b34:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-bc35b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAB1A2;}.elementor-391 .elementor-element.elementor-element-56224bd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-56224bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-391 .elementor-element.elementor-element-23993f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-e6051ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-e6051ae .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-889c4c5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-889c4c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-391 .elementor-element.elementor-element-fc5b005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:justify;font-family:"Alata", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-daa762b{--display:flex;}.elementor-391 .elementor-element.elementor-element-dcb9730{--display:flex;--min-height:835px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-dcb9730:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-dcb9730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muarakuring.saavatar.top/wp-content/uploads/2026/07/Group-175.webp");background-repeat:no-repeat;background-size:cover;}.elementor-391 .elementor-element.elementor-element-090cf3b{--display:flex;}.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-391 .elementor-element.elementor-element-8d5b2be .elementor-button{background-color:#F5F1EA;fill:#4B271A;color:#4B271A;border-radius:24px 24px 24px 24px;}.elementor-391 .elementor-element.elementor-element-8d5b2be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-391 .elementor-element.elementor-element-8d5b2be .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-391 .elementor-element.elementor-element-1f74513{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-repeater-item-83e30a8 .swiper-slide-bg{background-color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-repeater-item-ff5ad37 .swiper-slide-bg{background-color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-84c3ddf .swiper-slide{transition-duration:calc(5000ms*1.2);height:613px;}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-slide-button{background-color:#F5F1EA;font-family:"Alata", Sans-serif;font-size:17px;font-weight:400;border-width:0px;border-radius:24px;color:#4B271A;}.elementor-391 .elementor-element.elementor-element-84c3ddf .swiper-slide-contents{max-width:66%;}.elementor-391 .elementor-element.elementor-element-84c3ddf .swiper-slide-inner{text-align:center;}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-slide-description{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-391 .elementor-element.elementor-element-47493fb{--width:25%;}.elementor-391 .elementor-element.elementor-element-889c4c5{--width:49.92%;}}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-1182147{--min-height:70vh;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-391 .elementor-element.elementor-element-47493fb{--width:100%;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-47493fb.e-con{--align-self:stretch;}.elementor-391 .elementor-element.elementor-element-e53cacb{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-391 .elementor-element.elementor-element-e53cacb .elementor-heading-title{font-size:16px;line-height:21px;letter-spacing:-0.6px;word-spacing:0em;}.elementor-391 .elementor-element.elementor-element-c6e86fe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-ecc2b0c{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-8469e4b{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-2988a70{--min-height:50vh;}.elementor-391 .elementor-element.elementor-element-8eefacd img{width:180px;}.elementor-391 .elementor-element.elementor-element-bc35b34{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-391 .elementor-element.elementor-element-56224bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-391 .elementor-element.elementor-element-23993f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-e6051ae .elementor-heading-title{font-size:32px;}.elementor-391 .elementor-element.elementor-element-fc5b005{letter-spacing:-1px;}.elementor-391 .elementor-element.elementor-element-84c3ddf .swiper-slide{height:300px;}.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-slide-button{font-size:10px;}}/* Start custom CSS for image-carousel, class: .elementor-element-3a406bf *//* Container umum untuk kedua panah */
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-prev,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-next {
    background-color: #F5F1EA !important;
    width: 32px !important;                 /* Lebar lingkaran ideal */
    height: 32px !important;                /* Tinggi lingkaran ideal */
    border-radius: 50% !important;
    
    /* Memosisikan ikon persis di tengah */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    transition: all 0.3s ease !important;
}

/* Mengatur jarak panah KIRI dari tepi gambar */
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-prev {
    left: 20px !important;                 /* Tambah angka ini jika ingin lebih masuk ke dalam */
}

/* Mengatur jarak panah KANAN dari tepi gambar */
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-next {
    right: 20px !important;                /* Tambah angka ini jika ingin lebih masuk ke dalam */
}

/* Warna dan ukuran ikon di dalam lingkaran */
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-prev i,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-next i,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-prev svg,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-next svg,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-prev svg path,
.elementor-391 .elementor-element.elementor-element-3a406bf .elementor-swiper-button-next svg path {
    color: #4B271A !important;
    fill: #4B271A !important;
    font-size: 14px !important;            /* Proporsional dengan lingkaran 32px */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f48db25 *//* Container umum untuk kedua panah */
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-prev,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-next {
    background-color: #F5F1EA !important;
    width: 32px !important;                 /* Lebar lingkaran ideal */
    height: 32px !important;                /* Tinggi lingkaran ideal */
    border-radius: 50% !important;
    
    /* Memosisikan ikon persis di tengah */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    transition: all 0.3s ease !important;
}

/* Mengatur jarak panah KIRI dari tepi gambar */
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-prev {
    left: 20px !important;                 /* Tambah angka ini jika ingin lebih masuk ke dalam */
}

/* Mengatur jarak panah KANAN dari tepi gambar */
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-next {
    right: 20px !important;                /* Tambah angka ini jika ingin lebih masuk ke dalam */
}

/* Warna dan ukuran ikon di dalam lingkaran */
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-prev i,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-next i,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-prev svg,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-next svg,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-prev svg path,
.elementor-391 .elementor-element.elementor-element-f48db25 .elementor-swiper-button-next svg path {
    color: #4B271A !important;
    fill: #4B271A !important;
    font-size: 14px !important;            /* Proporsional dengan lingkaran 32px */
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-84c3ddf */.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-slide-button::after {
    content: " \276F"; /* Kode Unicode untuk panah chevron / caret (❯) */
    display: inline-block;
    margin-left: 8px; /* Jarak antara teks dan panah */
    font-weight: bold;
    transition: transform 0.3s ease; /* Efek halus jika ingin animasi */
}

















/* Membuat container lingkaran untuk panah Kiri & Kanan */
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-prev,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-next {
    background-color: #F5F1EA !important; /* Warna dasar lingkaran */
    width: 30px !important;                 /* Lebar lingkaran */
    height: 30px !important;                /* Tinggi lingkaran */
    border-radius: 50% !important;          /* Mengubah kotak jadi bulat sempurna */
    
    /* Memosisikan ikon persis di tengah-tengah lingkaran */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    transition: all 0.3s ease !important;
}

/* Jarak dari tepi luar slider (agar tidak mepet) */
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-prev {
    left: 30px !important;
}

.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-next {
    right: 30px !important;
}

/* Warna ikon panah di dalam lingkaran */
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-prev i,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-next i,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-prev svg,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-next svg,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-prev svg path,
.elementor-391 .elementor-element.elementor-element-84c3ddf .elementor-swiper-button-next svg path {
    color: #4B271A !important;
    fill: #4B271A !important;
    font-size: 16px !important;            /* Ukuran ikon di dalam lingkaran */
}/* End custom CSS */