.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1128484{--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;--justify-content:space-around;}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slider_revolution .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slider_revolution .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slider_revolution .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-slider_revolution.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1153f2c{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-503d0f9{--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-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-945ed0c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e89158a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-17 .elementor-element.elementor-element-dd79dcc{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-24e517f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-f055a4e{--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-17 .elementor-element.elementor-element-f055a4e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f055a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/08/DSC04358ok-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-0baeaa6{--display:flex;}.elementor-17 .elementor-element.elementor-element-b2c215b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b2c215b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b2c215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b2c215b::before, .elementor-17 .elementor-element.elementor-element-b2c215b > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b2c215b > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b2c215b > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b2c215b > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b2c215b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-514142a{--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;--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-17 .elementor-element.elementor-element-1e4877e{--display:flex;--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-17 .elementor-element.elementor-element-cca82c3{--display:flex;--min-height:385px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-cca82c3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cca82c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/italy-sicily-modica-ragusa-province-4-july-2011-hotel-s-swimming-pool-area-sunset-editorial-1-1.jpg");}.elementor-17 .elementor-element.elementor-element-cca82c3:hover::before, .elementor-17 .elementor-element.elementor-element-cca82c3:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cca82c3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cca82c3::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cca82c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cca82c3:hover{--overlay-opacity:0.65;}.elementor-17 .elementor-element.elementor-element-cca82c3, .elementor-17 .elementor-element.elementor-element-cca82c3::before{--overlay-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-cca82c3:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-cca82c3.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-4d2a440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:347px 0px 0px 0px;z-index:4;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4d2a440.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-371e454{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--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-17 .elementor-element.elementor-element-371e454.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4daab70{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a95d6ae{--display:flex;--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-17 .elementor-element.elementor-element-9145a2d{--display:flex;--min-height:385px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-9145a2d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9145a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/italy-sicily-modica-ragusa-province-4-july-2011-hotel-s-swimming-pool-area-sunset-editorial-1-1.jpg");}.elementor-17 .elementor-element.elementor-element-9145a2d:hover::before, .elementor-17 .elementor-element.elementor-element-9145a2d:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9145a2d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-9145a2d::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9145a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-9145a2d:hover{--overlay-opacity:0.65;}.elementor-17 .elementor-element.elementor-element-9145a2d, .elementor-17 .elementor-element.elementor-element-9145a2d::before{--overlay-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-9145a2d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-9145a2d.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-0c2ea66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:347px 0px 0px 0px;z-index:4;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0c2ea66.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5b92578{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--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-17 .elementor-element.elementor-element-5b92578.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-643df46{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4fc12eb{--display:flex;--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-17 .elementor-element.elementor-element-739b158{--display:flex;--min-height:385px;--overlay-opacity:0.5;--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-17 .elementor-element.elementor-element-739b158:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-739b158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/italy-sicily-modica-ragusa-province-4-july-2011-hotel-s-swimming-pool-area-sunset-editorial-1-1.jpg");}.elementor-17 .elementor-element.elementor-element-739b158:hover::before, .elementor-17 .elementor-element.elementor-element-739b158:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-739b158:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-739b158 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-739b158 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-739b158::before, .elementor-17 .elementor-element.elementor-element-739b158 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-739b158 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-739b158 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-739b158 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-739b158 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-739b158:hover{--overlay-opacity:0.65;}.elementor-17 .elementor-element.elementor-element-739b158, .elementor-17 .elementor-element.elementor-element-739b158::before{--overlay-transition:0.4s;}.elementor-17 .elementor-element.elementor-element-739b158:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-739b158.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-963d4f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:347px 0px 0px 0px;z-index:4;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-963d4f5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d9228a7{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--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-17 .elementor-element.elementor-element-d9228a7.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2ef75ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b915bbd{--display:flex;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-17 .elementor-element.elementor-element-85c5a26 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7eb3ca8{--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-17 .elementor-element.elementor-element-3f7f878{--display:flex;--min-height:0px;--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-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b463fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b463fbe .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-b463fbe .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-b463fbe .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-bbab326{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c9b8e58 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;color:#D3D3D3;}.elementor-17 .elementor-element.elementor-element-991083d{color:#A3A3A3;}.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-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0258373 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0258373 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-0258373 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0258373 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-0258373 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b1b7d2b{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-0d558c7{--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-17 .elementor-element.elementor-element-3e01db4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-17 .elementor-element.elementor-element-27a1bd5{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-27a1bd5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-f90341c{--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;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-66e84fe{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cb781c2{--display:flex;--min-height:0px;--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-17 .elementor-element.elementor-element-5b7b5ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5b7b5ad .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-5b7b5ad .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-5b7b5ad .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-b4fe79b{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-53cb26d{text-align:center;}.elementor-17 .elementor-element.elementor-element-53cb26d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1f76565{text-align:center;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-75cc336 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-75cc336 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-75cc336 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-75cc336 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-75cc336 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2441782{--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-17 .elementor-element.elementor-element-2441782:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2441782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/08/DSC04491ok-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-d9831a7{--display:flex;--min-height: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-widget-premium-image-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-image-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-image-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-image-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg, .elementor-widget-premium-image-accordion .premium-accordion-content > svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-image-accordion .premium-accordion-icon:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover, .elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover *{fill:var( --e-global-color-primary );}.elementor-widget-premium-image-accordion .premium-accordion-content > svg:hover *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title:hover{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-e83b589::before, .elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-e83b589 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-6ea1152::before, .elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-6ea1152 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/swimming-pool-with-palm-trees-palm-tree-background-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-74f9bbc::before, .elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-74f9bbc .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/place-luxurious-relaxation-sunbathing-by-pool-modern-resort-sunny-day-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-a03c498::before, .elementor-17 .elementor-element.elementor-element-b172761 .elementor-repeater-item-a03c498 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/italy-sicily-modica-ragusa-province-4-july-2011-hotel-s-swimming-pool-area-sunset-editorial-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-d91e641{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2db4185{--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-17 .elementor-element.elementor-element-754a3ed{--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-17 .elementor-element.elementor-element-754a3ed:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-754a3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-3ae5e39{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-17 .elementor-element.elementor-element-50bf148{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-50bf148 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c4096b5{--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;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-1d88bb1{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ee0bae6{--display:flex;--min-height:0px;--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-17 .elementor-element.elementor-element-9bd864d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9bd864d .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-9bd864d .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-9bd864d .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-4dc0fa7{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-763b874{text-align:center;}.elementor-17 .elementor-element.elementor-element-763b874 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-53b41cd{text-align:center;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-48c794d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-48c794d .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-48c794d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-48c794d .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-48c794d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-61fd62b{--display:flex;--min-height: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-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-e83b589::before, .elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-e83b589 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-6ea1152::before, .elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-6ea1152 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/swimming-pool-with-palm-trees-palm-tree-background-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-74f9bbc::before, .elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-74f9bbc .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/place-luxurious-relaxation-sunbathing-by-pool-modern-resort-sunny-day-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-a03c498::before, .elementor-17 .elementor-element.elementor-element-484a5eb .elementor-repeater-item-a03c498 .premium-accordion-background{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/italy-sicily-modica-ragusa-province-4-july-2011-hotel-s-swimming-pool-area-sunset-editorial-scaled.jpg");background-size:auto;background-position:center center;background-repeat:repeat;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-abb1c7d{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4763983{text-align:center;}.elementor-17 .elementor-element.elementor-element-4763983 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-af19902{--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;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-1b752d0{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8d4a8c7{--display:flex;--min-height:0px;--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-17 .elementor-element.elementor-element-d173668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d173668 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-d173668 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-d173668 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-01dbfab{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2f57057{--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-17 .elementor-element.elementor-element-6bf414f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17 .elementor-element.elementor-element-79912f7{--display:flex;--min-height:200px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-79912f7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-79912f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-40d514a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-40d514a .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-40d514a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-40d514a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-40d514a{z-index:7;}.elementor-17 .elementor-element.elementor-element-40d514a .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-40d514a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-f9ef4f8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-f9ef4f8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f9ef4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-18fb014{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-18fb014 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-181fa3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5944fcb{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 20px) 15px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c52bdd0{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-17 .elementor-element.elementor-element-7bb887c .elementor-button{background-color:#1B171700;font-family:"Lora", Sans-serif;font-size:13px;font-weight:600;line-height:10px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7bb887c.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-7bb887c{z-index:11;}.elementor-17 .elementor-element.elementor-element-b7cf71d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17 .elementor-element.elementor-element-151bae1{--display:flex;--min-height:200px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-151bae1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-151bae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-2c65cb1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2c65cb1 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2c65cb1 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2c65cb1.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2c65cb1{z-index:7;}.elementor-17 .elementor-element.elementor-element-2c65cb1 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-2c65cb1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b416411{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-b416411:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b416411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-613f37f{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-613f37f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-afbc6af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5722eb3{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 20px) 15px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f9b2200{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-17 .elementor-element.elementor-element-0a3d054 .elementor-button{background-color:#1B171700;font-family:"Lora", Sans-serif;font-size:13px;font-weight:600;line-height:10px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0a3d054.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-0a3d054{z-index:11;}.elementor-17 .elementor-element.elementor-element-923e9ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17 .elementor-element.elementor-element-54e1f1d{--display:flex;--min-height:200px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-54e1f1d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-54e1f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-c72af60 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;line-height:25px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c72af60 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c72af60 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c72af60.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c72af60{z-index:7;}.elementor-17 .elementor-element.elementor-element-c72af60 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-c72af60 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b6bdea4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-b6bdea4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b6bdea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-75cf280{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-75cf280 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0e30579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9bf9abc{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 20px) 15px;padding:0px 0px 0px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-994bb81{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-17 .elementor-element.elementor-element-8d9b2b1 .elementor-button{background-color:#1B171700;font-family:"Lora", Sans-serif;font-size:13px;font-weight:600;line-height:10px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8d9b2b1.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-8d9b2b1{z-index:11;}.elementor-17 .elementor-element.elementor-element-c2e295d{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-797b0be{text-align:center;}.elementor-17 .elementor-element.elementor-element-797b0be .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b17c949{--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;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-6238279{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-022a7da{--display:flex;--min-height:0px;--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-17 .elementor-element.elementor-element-db3c217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-db3c217 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-db3c217 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-db3c217 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-fd9ec24{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8dd8257{--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-17 .elementor-element.elementor-element-97e9c17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-97e9c17:hover::before, .elementor-17 .elementor-element.elementor-element-97e9c17:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-97e9c17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-97e9c17 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-97e9c17 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-17 .elementor-element.elementor-element-97e9c17:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-8a379ae{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-366a641{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-17 .elementor-element.elementor-element-366a641 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-366a641 .elementor-heading-title a{transition-duration:0s;}.elementor-17 .elementor-element.elementor-element-ec61a39{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-ec61a39 a:hover, .elementor-17 .elementor-element.elementor-element-ec61a39 a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-da3107f .elementor-button{background-color:#FFFFFF00;font-family:"Lora", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-da3107f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-da3107f .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-da3107f{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 25px) 30px;}.elementor-17 .elementor-element.elementor-element-da3107f.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-da3107f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-da3107f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-18740ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-18740ab:hover::before, .elementor-17 .elementor-element.elementor-element-18740ab:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-18740ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-18740ab > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-18740ab > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-17 .elementor-element.elementor-element-18740ab:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-07c1cf3{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-a382d77{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-17 .elementor-element.elementor-element-a382d77 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-a382d77 .elementor-heading-title a{transition-duration:0s;}.elementor-17 .elementor-element.elementor-element-e71e208{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e71e208 a:hover, .elementor-17 .elementor-element.elementor-element-e71e208 a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-346b024 .elementor-button{background-color:#FFFFFF00;font-family:"Lora", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-346b024 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-346b024 .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-346b024{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 25px) 30px;}.elementor-17 .elementor-element.elementor-element-346b024.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-346b024 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-346b024 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-7050a8c{--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-17 .elementor-element.elementor-element-2b82eaf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-2b82eaf:hover::before, .elementor-17 .elementor-element.elementor-element-2b82eaf:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2b82eaf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2b82eaf > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-2b82eaf > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-17 .elementor-element.elementor-element-2b82eaf:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-c68f4f3{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-911a7af{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-17 .elementor-element.elementor-element-911a7af .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-911a7af .elementor-heading-title a{transition-duration:0s;}.elementor-17 .elementor-element.elementor-element-d3ff130{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-d3ff130 a:hover, .elementor-17 .elementor-element.elementor-element-d3ff130 a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-aa6c63d .elementor-button{background-color:#FFFFFF00;font-family:"Lora", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-aa6c63d .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-aa6c63d .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-aa6c63d{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 25px) 30px;}.elementor-17 .elementor-element.elementor-element-aa6c63d.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-aa6c63d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-aa6c63d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-270be8b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-270be8b:hover::before, .elementor-17 .elementor-element.elementor-element-270be8b:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-270be8b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-270be8b > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-270be8b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/luxurious-rooftop-pool-sunset-with-historic-tower-view-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-17 .elementor-element.elementor-element-270be8b:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-dd6acaa{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-7e2b630{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-17 .elementor-element.elementor-element-7e2b630 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7e2b630 .elementor-heading-title a{transition-duration:0s;}.elementor-17 .elementor-element.elementor-element-d50beae{margin:25px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-d50beae a:hover, .elementor-17 .elementor-element.elementor-element-d50beae a:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-747c5fb .elementor-button{background-color:#FFFFFF00;font-family:"Lora", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-747c5fb .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-747c5fb .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-747c5fb{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 25px) 30px;}.elementor-17 .elementor-element.elementor-element-747c5fb.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-747c5fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-747c5fb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-1fff269{--display:flex;--min-height:730px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1fff269::before, .elementor-17 .elementor-element.elementor-element-1fff269 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1fff269 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1fff269 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1fff269 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1fff269 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-c87aafc{--display:flex;--min-height:730px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-c87aafc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c87aafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/08/DSC045898ok-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f04520a{--display:flex;}.elementor-17 .elementor-element.elementor-element-5ce27d9{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-testimonial-slider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-733ea57{background-color:#FFFFFFEB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 50px 20px;}.elementor-17 .elementor-element.elementor-element-733ea57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-item .eael-testimonial-item-inner{margin:20px 0px 0px 0px;border-style:none;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-image{max-width:25%;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-image img{width:150px;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-secondary );font-family:"Lora", Sans-serif;font-size:21px;font-weight:600;line-height:90px;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-accent );font-family:"Lora", Sans-serif;font-weight:400;line-height:30px;}.elementor-17 .elementor-element.elementor-element-733ea57 .eael-testimonial-quote{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:5px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-733ea57 .swiper-container-wrap .swiper-pagination-bullet{height:12px;width:12px;background:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-733ea57 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ccc6c87{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:015%;--padding-right:0%;}.elementor-17 .elementor-element.elementor-element-d75fc76{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-17 .elementor-element.elementor-element-d75fc76.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0358cc3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-ceb6043{--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-17 .elementor-element.elementor-element-375875f{--display:flex;--min-height:0px;--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-17 .elementor-element.elementor-element-48c6f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-48c6f36 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-48c6f36 .elementor-icon{font-size:30px;}.elementor-17 .elementor-element.elementor-element-48c6f36 .elementor-icon svg{height:30px;}.elementor-17 .elementor-element.elementor-element-104550d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49c40c2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-3a8c162{--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-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-71efa3c{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-bb6eaac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-09ec7ca{--display:flex;--min-height:500px;--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-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-70d1b40{--display:flex;--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;}.elementor-17 .elementor-element.elementor-element-70d1b40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-70d1b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-70d1b40::before, .elementor-17 .elementor-element.elementor-element-70d1b40 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-70d1b40 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-70d1b40 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-70d1b40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-70d1b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mataharilumbung.com/wp-content/uploads/2025/07/place-luxurious-relaxation-sunbathing-by-pool-modern-resort-sunny-day-scaled.jpg");--background-overlay:'';background-size:cover;}.elementor-17 .elementor-element.elementor-element-70d1b40.e-con{--align-self:center;}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-7df7a26 .elementor-repeater-item-98d437b.elementor-social-icon{background-color:#B8A68000;}.elementor-17 .elementor-element.elementor-element-7df7a26 .elementor-repeater-item-1ba6456.elementor-social-icon{background-color:#B8A68000;}.elementor-17 .elementor-element.elementor-element-7df7a26 .elementor-repeater-item-47f6bf6.elementor-social-icon{background-color:#B8A68000;}.elementor-17 .elementor-element.elementor-element-7df7a26{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:40px;--grid-row-gap:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-b2c215b{--content-width:90%;}.elementor-17 .elementor-element.elementor-element-b915bbd{--width:60%;}.elementor-17 .elementor-element.elementor-element-3f7f878{--width:5%;}.elementor-17 .elementor-element.elementor-element-bbab326{--width:15%;}.elementor-17 .elementor-element.elementor-element-66e84fe{--width:15%;}.elementor-17 .elementor-element.elementor-element-cb781c2{--width:5%;}.elementor-17 .elementor-element.elementor-element-b4fe79b{--width:15%;}.elementor-17 .elementor-element.elementor-element-1d88bb1{--width:15%;}.elementor-17 .elementor-element.elementor-element-ee0bae6{--width:5%;}.elementor-17 .elementor-element.elementor-element-4dc0fa7{--width:15%;}.elementor-17 .elementor-element.elementor-element-1b752d0{--width:15%;}.elementor-17 .elementor-element.elementor-element-8d4a8c7{--width:5%;}.elementor-17 .elementor-element.elementor-element-01dbfab{--width:15%;}.elementor-17 .elementor-element.elementor-element-f9ef4f8{--width:85%;}.elementor-17 .elementor-element.elementor-element-b416411{--width:85%;}.elementor-17 .elementor-element.elementor-element-b6bdea4{--width:85%;}.elementor-17 .elementor-element.elementor-element-6238279{--width:15%;}.elementor-17 .elementor-element.elementor-element-022a7da{--width:5%;}.elementor-17 .elementor-element.elementor-element-fd9ec24{--width:15%;}.elementor-17 .elementor-element.elementor-element-1fff269{--content-width:100%;}.elementor-17 .elementor-element.elementor-element-c87aafc{--width:100%;}.elementor-17 .elementor-element.elementor-element-f04520a{--width:100%;}.elementor-17 .elementor-element.elementor-element-5ce27d9{--width:100%;}.elementor-17 .elementor-element.elementor-element-ccc6c87{--content-width:100%;}.elementor-17 .elementor-element.elementor-element-d75fc76{--width:80%;}.elementor-17 .elementor-element.elementor-element-375875f{--width:5%;}.elementor-17 .elementor-element.elementor-element-104550d{--width:15%;}.elementor-17 .elementor-element.elementor-element-3a8c162{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-cb781c2{--width:40px;}.elementor-17 .elementor-element.elementor-element-ee0bae6{--width:40px;}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-c87aafc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c87aafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slider_revolution .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slider_revolution .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slider_revolution.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-1153f2c{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-b2c215b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-85c5a26 .elementor-heading-title{font-size:34px;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-f90341c{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-66e84fe{--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-cb781c2{--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-17 .elementor-element.elementor-element-b4fe79b{--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-premium-image-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-image-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-image-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-c4096b5{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-1d88bb1{--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ee0bae6{--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-17 .elementor-element.elementor-element-4dc0fa7{--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-testimonial-slider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-ccc6c87{--padding-top:0%;--padding-bottom:0%;--padding-left:06%;--padding-right:0%;}.elementor-17 .elementor-element.elementor-element-d75fc76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-bb6eaac{padding:0px 60px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-social-icons .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-social-icons .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slider_revolution .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slider_revolution .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slider_revolution.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-1153f2c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-945ed0c{text-align:center;}.elementor-17 .elementor-element.elementor-element-e89158a{text-align:center;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-dd79dcc{text-align:justify;}.elementor-17 .elementor-element.elementor-element-24e517f{text-align:center;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-c9b8e58{padding:0px 0px 10px 0px;text-align:left;}.elementor-17 .elementor-element.elementor-element-991083d{text-align:justify;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-27a1bd5{text-align:center;}.elementor-widget-premium-image-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-image-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-image-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-image-accordion .premium-accordion-section .premium-accordion-item-link-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b172761 .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-50bf148{text-align:center;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-484a5eb .premium-accordion-section .premium-accordion-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-17 .elementor-element.elementor-element-5ce27d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-testimonial-slider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-3a8c162{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-17 .elementor-element.elementor-element-71efa3c{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-71efa3c .elementor-icon-list-item > a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-bb6eaac{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-bb6eaac .elementor-icon-list-item > a{font-size:14px;}.elementor-17 .elementor-element.elementor-element-09ec7ca{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-social-icons .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-social-icons .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-1e4877e *//* === 1. Overlay pada gambar saat hover === */
.hover-container .container-gambar {
  position: relative;
  overflow: hidden;
}

.hover-container .container-gambar::before {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.5);
  transition: top 0.4s ease-in-out;
  z-index: 1;
}

.hover-container:hover .container-gambar::before {
  top: 0;
}

/* === 2. Container Teks: Background berubah, teks tetap putih === */

/* Sebelum hover: background abu gelap */
.hover-container .container-teks {
  background-color: #777777;
  transition: background-color 0.3s ease;
  position: relative;
  z-index: 1;
}

/* Saat hover: background jadi coklat muda */
.hover-container:hover .container-teks {
  background-color: #B8A680;
}

/* Teks selalu putih */
.hover-container .container-teks .elementor-heading-title,
.hover-container .container-teks .elementor-text-editor {
  color: #ffffff !important;
  transitio/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95d6ae *//* === 1. Overlay pada gambar saat hover === */
.hover-container .container-gambar {
  position: relative;
  overflow: hidden;
}

.hover-container .container-gambar::before {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.5);
  transition: top 0.4s ease-in-out;
  z-index: 1;
}

.hover-container:hover .container-gambar::before {
  top: 0;
}

/* === 2. Container Teks: Background berubah, teks tetap putih === */

/* Sebelum hover: background abu gelap */
.hover-container .container-teks {
  background-color: #777777;
  transition: background-color 0.3s ease;
  position: relative;
  z-index: 1;
}

/* Saat hover: background jadi coklat muda */
.hover-container:hover .container-teks {
  background-color: #B8A680;
}

/* Teks selalu putih */
.hover-container .container-teks .elementor-heading-title,
.hover-container .container-teks .elementor-text-editor {
  color: #ffffff !important;
  transitio/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc12eb *//* === 1. Overlay pada gambar saat hover === */
.hover-container .container-gambar {
  position: relative;
  overflow: hidden;
}

.hover-container .container-gambar::before {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.5);
  transition: top 0.4s ease-in-out;
  z-index: 1;
}

.hover-container:hover .container-gambar::before {
  top: 0;
}

/* === 2. Container Teks: Background berubah, teks tetap putih === */

/* Sebelum hover: background abu gelap */
.hover-container .container-teks {
  background-color: #777777;
  transition: background-color 0.3s ease;
  position: relative;
  z-index: 1;
}

/* Saat hover: background jadi coklat muda */
.hover-container:hover .container-teks {
  background-color: #B8A680;
}

/* Teks selalu putih */
.hover-container .container-teks .elementor-heading-title,
.hover-container .container-teks .elementor-text-editor {
  color: #ffffff !important;
  transitio/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf414f *//* Tombol "Book Now" - Awalnya disembunyikan */
.pricing-button {
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.3s ease;
  position: relative;
  z-index: 2; /* Di atas pseudo-element */
}

/* Saat container utama di-hover, tampilkan tombol */
.pricing-box:hover .pricing-button {
  opacity: 1;
  transform: translateY(0);
}

/* Container gambar - dasar layout */
.pricing-image {
  position: relative;
  overflow: hidden;
}

/* Lapisan pseudo-element untuk efek gelap */
.pricing-image::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0); /* Transparan default */
  transition: background-color 0.3s ease;
  z-index: 1;
  pointer-events: none;
}

/* Saat hover, gelapkan gambar */
.pricing-box:hover .pricing-image::before {
  background-color: rgba(0, 0, 0, 0.3);
}

/* Tombol harga default */
.pricing-price-button {
  background-color: #B8A680;
  color: #ffffff;
  transition: all 0.3s ease;
}

/* Hover tombol harga saat kotak pricing di-hover */
.pricing-box:hover .pricing-price-button {
  background-color: #111111;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7cf71d *//* Tombol "Book Now" - Awalnya disembunyikan */
.pricing-button {
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.3s ease;
  position: relative;
  z-index: 2; /* Di atas pseudo-element */
}

/* Saat container utama di-hover, tampilkan tombol */
.pricing-box:hover .pricing-button {
  opacity: 1;
  transform: translateY(0);
}

/* Container gambar - dasar layout */
.pricing-image {
  position: relative;
  overflow: hidden;
}

/* Lapisan pseudo-element untuk efek gelap */
.pricing-image::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0); /* Transparan default */
  transition: background-color 0.3s ease;
  z-index: 1;
  pointer-events: none;
}

/* Saat hover, gelapkan gambar */
.pricing-box:hover .pricing-image::before {
  background-color: rgba(0, 0, 0, 0.3);
}

/* Tombol harga default */
.pricing-price-button {
  background-color: #B8A680;
  color: #ffffff;
  transition: all 0.3s ease;
}

/* Hover tombol harga saat kotak pricing di-hover */
.pricing-box:hover .pricing-price-button {
  background-color: #111111;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-923e9ac *//* Tombol "Book Now" - Awalnya disembunyikan */
.pricing-button {
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.3s ease;
  position: relative;
  z-index: 2; /* Di atas pseudo-element */
}

/* Saat container utama di-hover, tampilkan tombol */
.pricing-box:hover .pricing-button {
  opacity: 1;
  transform: translateY(0);
}

/* Container gambar - dasar layout */
.pricing-image {
  position: relative;
  overflow: hidden;
}

/* Lapisan pseudo-element untuk efek gelap */
.pricing-image::before {
  content: '';
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0); /* Transparan default */
  transition: background-color 0.3s ease;
  z-index: 1;
  pointer-events: none;
}

/* Saat hover, gelapkan gambar */
.pricing-box:hover .pricing-image::before {
  background-color: rgba(0, 0, 0, 0.3);
}

/* Tombol harga default */
.pricing-price-button {
  background-color: #B8A680;
  color: #ffffff;
  transition: all 0.3s ease;
}

/* Hover tombol harga saat kotak pricing di-hover */
.pricing-box:hover .pricing-price-button {
  background-color: #111111;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97e9c17 */.inews-hover:hover {
  background-color: rgba(0, 0, 0, 1); 
}

.elementor-17 .elementor-element.elementor-element-97e9c17:hover .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18740ab */.inews-hover:hover {
  background-color: rgba(0, 0, 0, 1); 
}

.elementor-17 .elementor-element.elementor-element-18740ab:hover .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b82eaf */.inews-hover:hover {
  background-color: rgba(0, 0, 0, 1); 
}

.elementor-17 .elementor-element.elementor-element-2b82eaf:hover .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-270be8b */.inews-hover:hover {
  background-color: rgba(0, 0, 0, 1); 
}

.elementor-17 .elementor-element.elementor-element-270be8b:hover .elementor-heading-title {
  color: #ffffff !important;
}/* End custom CSS */