.elementor-648 .elementor-element.elementor-element-6bb7ed6:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-6bb7ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/11/A6A4907-Edit232u8-Edit-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-6bb7ed6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-648 .elementor-element.elementor-element-6bb7ed6 > .elementor-container{min-height:90vh;}.elementor-648 .elementor-element.elementor-element-6bb7ed6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-648 .elementor-element.elementor-element-963f138.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-648 .elementor-element.elementor-element-963f138 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-element.elementor-element-963f138{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-963f138{opacity:0;}.elementor-648 .elementor-element.elementor-element-f26d901 .elementor-heading-title{font-family:"Reforma1969", Sans-serif;font-size:65px;font-weight:400;letter-spacing:-2px;color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-8e38e50 .elementor-heading-title{font-family:"Reforma1969", Sans-serif;font-size:65px;font-weight:400;letter-spacing:-2px;color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-b901e1b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-648 .elementor-element.elementor-element-b901e1b > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-element.elementor-element-b901e1b{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-b901e1b{opacity:0;}.elementor-648 .elementor-element.elementor-element-feb2276{text-align:right;}.elementor-648 .elementor-element.elementor-element-feb2276 .elementor-heading-title{font-family:"Reforma1969", Sans-serif;font-size:22px;letter-spacing:-1px;color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-3092ff8{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-84ff9f7{text-align:center;}.elementor-648 .elementor-element.elementor-element-7b7bb66{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;line-height:1.7em;letter-spacing:0.8px;}.elementor-648 .elementor-element.elementor-element-dd98bce{--display:flex;}.elementor-648 .elementor-element.elementor-element-dd98bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-648 .elementor-element.elementor-element-8f5aeda{--display:flex;--min-height:618px;--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-648 .elementor-element.elementor-element-edce665{--display:flex;}.elementor-648 .elementor-element.elementor-element-edce665:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-edce665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/11/A6A7537-Edit-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-4163e8f{--display:flex;--justify-content:space-between;}.elementor-648 .elementor-element.elementor-element-a0ba688{--display:flex;--min-height:298px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-648 .elementor-element.elementor-element-9698574{font-family:"Lato", Sans-serif;font-size:18px;line-height:1.7em;letter-spacing:0.8px;}.elementor-648 .elementor-element.elementor-element-3f35336{--display:flex;}.elementor-648 .elementor-element.elementor-element-c4fd39d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-c4fd39d.elementor-element{--align-self:flex-start;}.elementor-648 .elementor-element.elementor-element-c4fd39d{text-align:left;}.elementor-648 .elementor-element.elementor-element-c4fd39d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:700;font-style:italic;text-decoration:underline;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-648 .elementor-element.elementor-element-7765654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-7765654.elementor-element{--align-self:flex-start;}.elementor-648 .elementor-element.elementor-element-7765654{text-align:left;}.elementor-648 .elementor-element.elementor-element-7765654 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:700;font-style:italic;text-decoration:underline;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-648 .elementor-element.elementor-element-bc9f6ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-bc9f6ba.elementor-element{--align-self:flex-start;}.elementor-648 .elementor-element.elementor-element-bc9f6ba{text-align:left;}.elementor-648 .elementor-element.elementor-element-bc9f6ba .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:700;font-style:italic;text-decoration:underline;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-648 .elementor-element.elementor-element-0c8d740{--display:flex;--min-height:261px;--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-648 .elementor-element.elementor-element-9515da2{--display:flex;--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-648 .elementor-element.elementor-element-9515da2:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-9515da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/07/1663925792_A6A7541-Edit.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-c067ef7{--display:flex;--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-648 .elementor-element.elementor-element-c067ef7:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-c067ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/07/1663925792_A6A0020.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-b7be849{padding:100px 0px 0100px 0px;}.elementor-648 .elementor-element.elementor-element-9a41e85 > .elementor-element-populated{padding:0px 0120px 0px 0px;}.elementor-element.elementor-element-d5864f4{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-d5864f4{opacity:0;}.elementor-648 .elementor-element.elementor-element-d5864f4:after{background:#ffffff !important;}.elementor-648 .elementor-element.elementor-element-d5864f4.elementor-element:after{border-color:#ffffff !important;}.elementor-bc-flex-widget .elementor-648 .elementor-element.elementor-element-5f47db0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-648 .elementor-element.elementor-element-5f47db0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-648 .elementor-element.elementor-element-5f47db0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-648 .elementor-element.elementor-element-5f47db0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-e97a180{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:right;}.elementor-element.elementor-element-e97a180{transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-e97a180{opacity:0;}.elementor-648 .elementor-element.elementor-element-e97a180 .elementor-heading-title{font-family:"Reforma1969", Sans-serif;font-style:italic;line-height:40px;letter-spacing:-0.5px;color:#000000;}.elementor-648 .elementor-element.elementor-element-fa2dce1 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-fa2dce1{text-align:right;}.elementor-648 .elementor-element.elementor-element-fa2dce1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:600;font-style:italic;}.elementor-648 .elementor-element.elementor-element-c22166b{--display:flex;--min-height:43vh;}.elementor-648 .elementor-element.elementor-element-c22166b:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-c22166b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/11/A7207923-scaled.jpg");background-position:center center;background-size:cover;}.elementor-648 .elementor-element.elementor-element-28e1d01{--display:flex;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-47651d9{text-align:center;}.elementor-648 .elementor-element.elementor-element-47651d9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;line-height:1.7em;letter-spacing:0.8px;}.elementor-648 .elementor-element.elementor-element-35cb24be{padding:40px 0px 80px 0px;}.elementor-648 .elementor-element.elementor-element-29183d6b > .elementor-element-populated{padding:0px 120px 0px 0px;}.elementor-element.elementor-element-4a84227f{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-4a84227f{opacity:0;}.elementor-648 .elementor-element.elementor-element-4a84227f:after{background:#ffffff !important;}.elementor-648 .elementor-element.elementor-element-4a84227f.elementor-element:after{border-color:#ffffff !important;}.elementor-bc-flex-widget .elementor-648 .elementor-element.elementor-element-59e44ade.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-648 .elementor-element.elementor-element-59e44ade.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-648 .elementor-element.elementor-element-59e44ade.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-648 .elementor-element.elementor-element-59e44ade > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-3733d9c9{width:initial;max-width:initial;}.elementor-648 .elementor-element.elementor-element-281696d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-648 .elementor-element.elementor-element-281696d8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-element.elementor-element-281696d8{transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-281696d8{opacity:0;}.elementor-648 .elementor-element.elementor-element-281696d8 .elementor-heading-title{font-family:var( --e-global-typography-d3e793f-font-family ), Sans-serif;font-size:var( --e-global-typography-d3e793f-font-size );line-height:var( --e-global-typography-d3e793f-line-height );letter-spacing:var( --e-global-typography-d3e793f-letter-spacing );color:#000000;}.elementor-648 .elementor-element.elementor-element-e429aa1{margin-top:0px;margin-bottom:0px;}.elementor-648 .elementor-element.elementor-element-591b930 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-element.elementor-element-a5d365d{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-a5d365d{opacity:0;}.elementor-648 .elementor-element.elementor-element-a5d365d .gallery_grid_content_wrapper .gallery_grid_item:hover .bg_overlay{background:rgba(0,0,0,0.2);}.elementor-648 .elementor-element.elementor-element-a5d365d .gallery_grid_content_wrapper .gallery_grid_item:hover .tg_gallery_grid_title{color:#ffffff;}.elementor-648 .elementor-element.elementor-element-34672352{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.87;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:00px;}.elementor-648 .elementor-element.elementor-element-34672352:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-34672352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kkmgiiligede.jsdq.my.id/wp-content/uploads/2025/07/A7207859-1-scaled.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-648 .elementor-element.elementor-element-34672352::before, .elementor-648 .elementor-element.elementor-element-34672352 > .elementor-background-video-container::before, .elementor-648 .elementor-element.elementor-element-34672352 > .e-con-inner > .elementor-background-video-container::before, .elementor-648 .elementor-element.elementor-element-34672352 > .elementor-background-slideshow::before, .elementor-648 .elementor-element.elementor-element-34672352 > .e-con-inner > .elementor-background-slideshow::before, .elementor-648 .elementor-element.elementor-element-34672352 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8dfe06c );--background-overlay:'';}.elementor-648 .elementor-element.elementor-element-d3bed7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-ad31726{text-align:center;}.elementor-648 .elementor-element.elementor-element-ad31726 .elementor-heading-title{color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-33cf9f4a{--display:flex;}.elementor-648 .elementor-element.elementor-element-4c447c0e{--display:flex;--justify-content:center;}.elementor-648 .elementor-element.elementor-element-4c447c0e.e-con{--align-self:center;}.elementor-648 .elementor-element.elementor-element-312df7d1{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-312df7d1.e-con{--align-self:center;}.elementor-648 .elementor-element.elementor-element-50dc0544{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-50dc0544.e-con{--align-self:center;}.elementor-648 .elementor-element.elementor-element-366ea438{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-22b5db11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-7b09b3e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-116ec71{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-70334c0c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-3798a538{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-4861c617{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:19px;}.elementor-648 .elementor-element.elementor-element-4861c617 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-4861c617.elementor-element{--align-self:center;}.elementor-648 .elementor-element.elementor-element-a3292fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-a3292fe.elementor-element{--align-self:center;}.elementor-648 .elementor-element.elementor-element-a3292fe{text-align:center;}.elementor-648 .elementor-element.elementor-element-a3292fe .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-cb42dbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-cb42dbe.elementor-element{--align-self:center;}.elementor-648 .elementor-element.elementor-element-cb42dbe{text-align:center;}.elementor-648 .elementor-element.elementor-element-cb42dbe .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-caeeda8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-caeeda8.elementor-element{--align-self:center;}.elementor-648 .elementor-element.elementor-element-caeeda8{text-align:center;}.elementor-648 .elementor-element.elementor-element-caeeda8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-648 .elementor-element.elementor-element-b668801{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0100px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-d161025{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-648 .elementor-element.elementor-element-d161025.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper label{color:#000000;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper input, .elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper textarea{background:#f9f9f9;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper input, .elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper textarea, .elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper p{color:#000000;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper input:focus, .elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper textarea:focus{border-color:#1C58F6;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper input[type=submit]{background:var( --e-global-color-8dfe06c );color:#ffffff;border-color:#000000;}.elementor-648 .elementor-element.elementor-element-d161025 .hoteller-contact-form-content-wrapper input[type=submit]:hover{background:#000000;color:#ffffff;border-color:#000000;}.elementor-648 .elementor-element.elementor-element-169d08d{--display:flex;}.elementor-648 .elementor-element.elementor-element-fb114a0{text-align:center;}.elementor-648 .elementor-element.elementor-element-6cce541{--display:flex;}.elementor-648 .elementor-element.elementor-element-5fab9b4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-648 .elementor-element.elementor-element-5fab9b4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-648 .elementor-element.elementor-element-5fab9b4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-648 .elementor-element.elementor-element-dd98bce{--width:78.665%;}.elementor-648 .elementor-element.elementor-element-9a41e85{width:40%;}.elementor-648 .elementor-element.elementor-element-5f47db0{width:59.666%;}.elementor-648 .elementor-element.elementor-element-29183d6b{width:40%;}.elementor-648 .elementor-element.elementor-element-59e44ade{width:59.666%;}}@media(max-width:1024px){.elementor-648 .elementor-element.elementor-element-963f138 > .elementor-element-populated{padding:0px 0px 30px 30px;}.elementor-648 .elementor-element.elementor-element-f26d901 .elementor-heading-title{font-size:50px;}.elementor-648 .elementor-element.elementor-element-8e38e50 .elementor-heading-title{font-size:50px;}.elementor-648 .elementor-element.elementor-element-b901e1b > .elementor-element-populated{padding:0px 30px 30px 0px;}.elementor-648 .elementor-element.elementor-element-feb2276 .elementor-heading-title{font-size:20px;}.elementor-648 .elementor-element.elementor-element-b7be849{padding:60px 0px 60px 0px;}.elementor-648 .elementor-element.elementor-element-9a41e85 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-648 .elementor-element.elementor-element-5f47db0 > .elementor-element-populated{padding:0px 30px 0px 20px;}.elementor-648 .elementor-element.elementor-element-e97a180{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-648 .elementor-element.elementor-element-35cb24be{padding:20px 0px 60px 0px;}.elementor-648 .elementor-element.elementor-element-29183d6b > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-648 .elementor-element.elementor-element-59e44ade > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-648 .elementor-element.elementor-element-281696d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-648 .elementor-element.elementor-element-281696d8 .elementor-heading-title{font-size:var( --e-global-typography-d3e793f-font-size );line-height:var( --e-global-typography-d3e793f-line-height );letter-spacing:var( --e-global-typography-d3e793f-letter-spacing );}.elementor-648 .elementor-element.elementor-element-591b930 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-648 .elementor-element.elementor-element-d3bed7a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-648 .elementor-element.elementor-element-4861c617{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-648 .elementor-element.elementor-element-6bb7ed6 > .elementor-container{min-height:30vh;}.elementor-648 .elementor-element.elementor-element-963f138{width:50%;}.elementor-648 .elementor-element.elementor-element-f26d901 .elementor-heading-title{font-size:25px;letter-spacing:0px;}.elementor-648 .elementor-element.elementor-element-8e38e50 .elementor-heading-title{font-size:25px;}.elementor-648 .elementor-element.elementor-element-b901e1b{width:50%;}.elementor-648 .elementor-element.elementor-element-feb2276 .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-648 .elementor-element.elementor-element-3092ff8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-648 .elementor-element.elementor-element-7b7bb66 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-648 .elementor-element.elementor-element-7b7bb66{font-size:15px;}.elementor-648 .elementor-element.elementor-element-edce665{--min-height:374px;}.elementor-648 .elementor-element.elementor-element-9698574{font-size:15px;}.elementor-648 .elementor-element.elementor-element-b7be849{padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-9a41e85 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-648 .elementor-element.elementor-element-5f47db0 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-648 .elementor-element.elementor-element-e97a180{text-align:right;}.elementor-648 .elementor-element.elementor-element-e97a180 .elementor-heading-title{font-size:20px;}.elementor-648 .elementor-element.elementor-element-fa2dce1 .elementor-heading-title{font-size:15px;}.elementor-648 .elementor-element.elementor-element-47651d9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-648 .elementor-element.elementor-element-47651d9 .elementor-heading-title{font-size:15px;}.elementor-648 .elementor-element.elementor-element-35cb24be{margin-top:010px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-29183d6b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-648 .elementor-element.elementor-element-59e44ade > .elementor-element-populated{padding:40px 20px 50px 20px;}.elementor-648 .elementor-element.elementor-element-281696d8{text-align:center;}.elementor-648 .elementor-element.elementor-element-281696d8 .elementor-heading-title{font-size:var( --e-global-typography-d3e793f-font-size );line-height:var( --e-global-typography-d3e793f-line-height );letter-spacing:var( --e-global-typography-d3e793f-letter-spacing );}.elementor-648 .elementor-element.elementor-element-591b930 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-648 .elementor-element.elementor-element-d3bed7a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-648 .elementor-element.elementor-element-33cf9f4a{--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-648 .elementor-element.elementor-element-4c447c0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-312df7d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-50dc0544{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-366ea438{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-22b5db11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-7b09b3e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-116ec71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-70334c0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-3798a538{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-4861c617{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}.elementor-648 .elementor-element.elementor-element-4861c617 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-b668801{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-d161025{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-648 .elementor-element.elementor-element-169d08d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-c4fd39d */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7765654 */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc9f6ba */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4861c617 *//* Target section kamu aja supaya gak ngaruh ke elemen lain */
.section-wedding-carousel .e-n-carousel {
  display: flex !important;
  flex-wrap: nowrap !important;
  justify-content: center !important;
  gap: 50px !important;
  overflow-x: auto !important;
  scroll-snap-type: x mandatory !important;
  padding: 0px 0 !important;
}

.section-wedding-carousel .e-n-carousel > * {
  flex: 0 0 auto !important;
  scroll-snap-align: center !important;
  transition: transform 0.3s ease;
}

.section-wedding-carousel .e-n-carousel > *:hover {
  transform: translateY(-5px);
}

@media (min-width: 1024px) {
  #section-wedding-carousel .e-n-carousel {
    overflow: visible !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
  }

  #section-wedding-carousel .e-n-carousel > div {
    flex: 0 0 calc(25% - 40px) !important; /* 4 kolom */
    max-width: calc(25% - 40px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3292fe */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb42dbe */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caeeda8 */.download-our-menu {
  transition: transform 0.3s ease;
}

.download-our-menu:hover {
  transform: scale(1.05); /* Sesuaikan scale jika ingin efek lebih besar */
}/* End custom CSS */