.elementor-138345 .elementor-element.elementor-element-daafd74{--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;--z-index:1;}.elementor-138345 .elementor-element.elementor-element-daafd74.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-138345 .elementor-element.elementor-element-161472c{width:100%;max-width:100%;bottom:0px;z-index:4;}.elementor-138345 .elementor-element.elementor-element-161472c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-161472c{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-161472c{right:0px;}.elementor-138345 .elementor-element.elementor-element-7bf11c6{--display:flex;--position:fixed;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:5;}.elementor-138345 .elementor-element.elementor-element-7bf11c6:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-7bf11c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-09-12-at-23.28.47.webp");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-7bf11c6{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-7bf11c6{right:0px;}.elementor-138345 .elementor-element.elementor-element-315a032{--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-138345 .elementor-element.elementor-element-315a032:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-315a032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000003D;}.elementor-138345 .elementor-element.elementor-element-f02f057 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-f02f057{text-align:center;}.elementor-138345 .elementor-element.elementor-element-f02f057 .elementor-heading-title{font-family:"Florsn", sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-62d7954 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-62d7954{text-align:center;}.elementor-138345 .elementor-element.elementor-element-62d7954 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:40px;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-c16bf2a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-c16bf2a{text-align:center;}.elementor-138345 .elementor-element.elementor-element-c16bf2a .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:11px;font-weight:normal;text-transform:uppercase;letter-spacing:1.1px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-1e0a714 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-1e0a714{text-align:center;}.elementor-138345 .elementor-element.elementor-element-1e0a714 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-5f55ce7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-5f55ce7{text-align:center;}.elementor-138345 .elementor-element.elementor-element-5f55ce7 .elementor-heading-title{font-family:"Saudagar", sans-serif;font-size:18px;font-weight:bold;letter-spacing:1px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-2c6c468 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-2c6c468{text-align:center;}.elementor-138345 .elementor-element.elementor-element-2c6c468 .elementor-heading-title{font-family:"Mynum", sans-serif;font-size:9px;font-weight:100;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-56c2142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 70px 0px;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-608de8d{--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;--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-138345 .elementor-element.elementor-element-608de8d:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-608de8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-138345 .elementor-element.elementor-element-608de8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-138345 .elementor-element.elementor-element-fc97579{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-fc97579:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-fc97579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-12-at-21.06.24-1-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:160% auto;}.elementor-138345 .elementor-element.elementor-element-f44eef3{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-f44eef3:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-f44eef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000009E;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-f44eef3{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-f44eef3{right:0px;}.elementor-138345 .elementor-element.elementor-element-0a58a22 > .elementor-widget-container{padding:40px 0px 15px 0px;}.elementor-138345 .elementor-element.elementor-element-0a58a22{text-align:left;}.elementor-138345 .elementor-element.elementor-element-0a58a22 .elementor-heading-title{font-family:"Florsn", sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-8f6a0a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-8f6a0a3{text-align:left;}.elementor-138345 .elementor-element.elementor-element-8f6a0a3 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:35px;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-a6a1516{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-de962a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-d9ffb2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-d9ffb2e{text-align:center;}.elementor-138345 .elementor-element.elementor-element-d9ffb2e .elementor-heading-title{font-family:"LibreBaskerville-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:20px;letter-spacing:1.3px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-e1df894{--display:flex;}.elementor-138345 .elementor-element.elementor-element-2cb7531 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item{border-style:none;}.elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-digits{color:#FFFFFF;font-family:"LibreBaskerville-Regular", sans-serif;font-size:12px;}.elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-label{color:#FFFFFF;font-family:"LibreBaskerville-Regular", sans-serif;font-size:12px;}.elementor-138345 .elementor-element.elementor-element-8382dcf{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-8382dcf > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-8382dcf .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:17px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-a25e574 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-a25e574{text-align:center;}.elementor-138345 .elementor-element.elementor-element-a25e574 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9f540e4{--spacer-size:10px;}.elementor-138345 .elementor-element.elementor-element-8ad006e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-138345 .elementor-element.elementor-element-8ad006e{text-align:center;}.elementor-138345 .elementor-element.elementor-element-8ad006e .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-4e40041{--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-138345 .elementor-element.elementor-element-2a6b0ef{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-2a6b0ef:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-2a6b0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP208297.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-1430a15{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-1430a15:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-1430a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000069;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-1430a15{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-1430a15{right:0px;}.elementor-138345 .elementor-element.elementor-element-ce3a323 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-ce3a323{text-align:left;}.elementor-138345 .elementor-element.elementor-element-ce3a323 .elementor-heading-title{font-family:"Florsn", sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-ef51dc5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.2px;}.elementor-138345 .elementor-element.elementor-element-ef51dc5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-138345 .elementor-element.elementor-element-ef51dc5 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-138345 .elementor-element.elementor-element-4feba35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-4feba35{text-align:left;}.elementor-138345 .elementor-element.elementor-element-4feba35 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.6rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-09453b7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-09453b7{text-align:left;}.elementor-138345 .elementor-element.elementor-element-09453b7 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:14px;font-weight:normal;line-height:18px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-30aa9cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 70px 0px;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-4747f63{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-4747f63:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-4747f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP208252.webp");background-position:bottom center;background-repeat:no-repeat;background-size:145% auto;}.elementor-138345 .elementor-element.elementor-element-2c58962{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-2c58962:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-2c58962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000054;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-2c58962{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-2c58962{right:0px;}.elementor-138345 .elementor-element.elementor-element-e9de48f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-e9de48f{text-align:right;}.elementor-138345 .elementor-element.elementor-element-e9de48f .elementor-heading-title{font-family:"Florsn", sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-f75d30b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.2px;}.elementor-138345 .elementor-element.elementor-element-f75d30b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-138345 .elementor-element.elementor-element-f75d30b .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-138345 .elementor-element.elementor-element-83226f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-83226f3{text-align:right;}.elementor-138345 .elementor-element.elementor-element-83226f3 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.6rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-2a6f1d2 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-2a6f1d2{text-align:right;}.elementor-138345 .elementor-element.elementor-element-2a6f1d2 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:14px;font-weight:normal;line-height:18px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 70px 0px;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-b0fa8cc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-b0fa8cc:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-11-at-19.05.51.webp");background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-b0fa8cc::before, .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .elementor-background-video-container::before, .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .e-con-inner > .elementor-background-video-container::before, .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .elementor-background-slideshow::before, .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-138345 .elementor-element.elementor-element-b0fa8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000003D;--background-overlay:'';}.elementor-138345 .elementor-element.elementor-element-a56d41b{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-a56d41b:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-a56d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-a56d41b{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-a56d41b{right:0px;}.elementor-138345 .elementor-element.elementor-element-61c1135{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-61c1135 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-61c1135 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-cff93cc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-138345 .elementor-element.elementor-element-cff93cc{text-align:center;}.elementor-138345 .elementor-element.elementor-element-cff93cc .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;letter-spacing:0px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-c7e324e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-bd24755 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-bd24755{text-align:center;}.elementor-138345 .elementor-element.elementor-element-bd24755 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-8617429 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-8617429{text-align:center;}.elementor-138345 .elementor-element.elementor-element-8617429 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:bold;line-height:30px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0261283 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-0261283{text-align:center;}.elementor-138345 .elementor-element.elementor-element-0261283 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:bold;line-height:30px;letter-spacing:1px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-10d483b > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-10d483b{text-align:center;}.elementor-138345 .elementor-element.elementor-element-10d483b .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-3975b72 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-3975b72{text-align:center;}.elementor-138345 .elementor-element.elementor-element-3975b72 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0659895 > .elementor-widget-container{padding:0px 50px 10px 50px;}.elementor-138345 .elementor-element.elementor-element-0659895{text-align:center;}.elementor-138345 .elementor-element.elementor-element-0659895 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-0892163 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-0892163.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-6e62a10{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:5px;}.elementor-138345 .elementor-element.elementor-element-6e62a10 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-138345 .elementor-element.elementor-element-6e62a10 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-138345 .elementor-element.elementor-element-f20cdbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-bdaed0a > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-bdaed0a{text-align:center;}.elementor-138345 .elementor-element.elementor-element-bdaed0a .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-2e9664c > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-2e9664c{text-align:center;}.elementor-138345 .elementor-element.elementor-element-2e9664c .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:bold;line-height:30px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-b568984 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-b568984{text-align:center;}.elementor-138345 .elementor-element.elementor-element-b568984 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:bold;line-height:30px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-e085d8f > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-e085d8f{text-align:center;}.elementor-138345 .elementor-element.elementor-element-e085d8f .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-74f4804 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-74f4804{text-align:center;}.elementor-138345 .elementor-element.elementor-element-74f4804 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-38a1a55 > .elementor-widget-container{padding:0px 50px 10px 50px;}.elementor-138345 .elementor-element.elementor-element-38a1a55{text-align:center;}.elementor-138345 .elementor-element.elementor-element-38a1a55 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-9e2be5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-9e2be5a.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-d4bd618{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:5px;}.elementor-138345 .elementor-element.elementor-element-d4bd618 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-138345 .elementor-element.elementor-element-d4bd618 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-138345 .elementor-element.elementor-element-51c1462{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-138345 .elementor-element.elementor-element-9c958f6 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-9c958f6{text-align:left;}.elementor-138345 .elementor-element.elementor-element-9c958f6 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.3rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9c1768a > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-9c1768a{text-align:left;}.elementor-138345 .elementor-element.elementor-element-9c1768a .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.7rem;font-weight:bold;line-height:30px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-6f04b4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-6f04b4d{text-align:left;}.elementor-138345 .elementor-element.elementor-element-6f04b4d .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.5rem;font-weight:bold;line-height:30px;letter-spacing:1px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-b2fb9c8 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-b2fb9c8{text-align:left;}.elementor-138345 .elementor-element.elementor-element-b2fb9c8 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-a723bcf > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-a723bcf{text-align:left;}.elementor-138345 .elementor-element.elementor-element-a723bcf .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:17px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-7ec7b2d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-7ec7b2d{text-align:left;}.elementor-138345 .elementor-element.elementor-element-7ec7b2d .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-5cb4850 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-9ffbeb2 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-9ffbeb2{text-align:center;}.elementor-138345 .elementor-element.elementor-element-9ffbeb2 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.3rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0b36a45 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item{border-style:none;}.elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-digits{color:#FFFFFF;font-family:"hinted-CelloSans-Regular", sans-serif;font-size:12px;}.elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-label{color:#FFFFFF;font-family:"hinted-CelloSans-Regular", sans-serif;font-size:12px;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-ab58e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-85cd878{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-85cd878:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-85cd878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP207198.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-a756ea3{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-a756ea3:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-a756ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-a756ea3{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-a756ea3{right:0px;}.elementor-138345 .elementor-element.elementor-element-da61c01{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-da61c01 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-da61c01 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-7a6d60c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-7a6d60c{text-align:center;}.elementor-138345 .elementor-element.elementor-element-7a6d60c .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-604e17d{width:100%;max-width:100%;}.elementor-138345 .elementor-element.elementor-element-604e17d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-138345 .elementor-element.elementor-element-604e17d.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-90ca4d5{--divider-border-style:double;--divider-color:#FFFFFF;--divider-border-width:5px;}.elementor-138345 .elementor-element.elementor-element-90ca4d5 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-138345 .elementor-element.elementor-element-90ca4d5 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-138345 .elementor-element.elementor-element-48fc7e1{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-48fc7e1 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-48fc7e1 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-886cc99 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-886cc99{text-align:center;}.elementor-138345 .elementor-element.elementor-element-886cc99 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-b4b059f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-b4b059f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-138345 .elementor-element.elementor-element-7701301 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-7701301{text-align:center;}.elementor-138345 .elementor-element.elementor-element-7701301 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:15px;font-weight:bold;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-48342d3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-48342d3{text-align:center;}.elementor-138345 .elementor-element.elementor-element-48342d3 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-d2f96fa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-d2f96fa{text-align:center;}.elementor-138345 .elementor-element.elementor-element-d2f96fa .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9ae49fd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-9ae49fd{text-align:center;}.elementor-138345 .elementor-element.elementor-element-9ae49fd .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-1b901a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-1b901a4.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-c86a365 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-c86a365.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-19e207e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-19e207e:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-19e207e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-12-at-21.06.24-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-39906eb{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-39906eb:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-39906eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-39906eb{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-39906eb{right:0px;}.elementor-138345 .elementor-element.elementor-element-91087c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-138345 .elementor-element.elementor-element-92ab7d5 img{border-radius:15px 15px 15px 15px;}.elementor-138345 .elementor-element.elementor-element-768b709{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-768b709 > .elementor-widget-container{padding:30px 0px 15px 0px;}.elementor-138345 .elementor-element.elementor-element-768b709 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-ffc5130 > .elementor-widget-container{padding:0px 10px 15px 10px;}.elementor-138345 .elementor-element.elementor-element-ffc5130{text-align:center;}.elementor-138345 .elementor-element.elementor-element-ffc5130 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-bfae56a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138345 .elementor-element.elementor-element-bfae56a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-138345 .elementor-element.elementor-element-02aeec4{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-02aeec4 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-138345 .elementor-element.elementor-element-02aeec4 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:25px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0890ae1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-0890ae1{text-align:center;}.elementor-138345 .elementor-element.elementor-element-0890ae1 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-5dd3484 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-5dd3484{text-align:center;}.elementor-138345 .elementor-element.elementor-element-5dd3484 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-ff4e78f > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-ff4e78f{text-align:center;}.elementor-138345 .elementor-element.elementor-element-ff4e78f .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;line-height:14px;letter-spacing:0.8px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button{background-color:#2D2D2D;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-9cace49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-0feeb9f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-138345 .elementor-element.elementor-element-0feeb9f:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-0feeb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-12-at-05.03.36.webp");background-position:top center;background-repeat:no-repeat;background-size:250% auto;}.elementor-138345 .elementor-element.elementor-element-0b2752b{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-0b2752b:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-0b2752b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000004D;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-0b2752b{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-0b2752b{right:0px;}.elementor-138345 .elementor-element.elementor-element-2c54b49{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-2c54b49 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-2c54b49 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-7e59056 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-138345 .elementor-element.elementor-element-7e59056{text-align:center;}.elementor-138345 .elementor-element.elementor-element-7e59056 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-0e73835{width:100%;max-width:100%;}.elementor-138345 .elementor-element.elementor-element-0e73835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-0e73835.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-9371211{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-9371211:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-9371211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP208145.webp");background-position:45% 30%;background-repeat:no-repeat;background-size:180% auto;}.elementor-138345 .elementor-element.elementor-element-1862066{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-1862066:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-1862066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000009E;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-1862066{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-1862066{right:0px;}.elementor-138345 .elementor-element.elementor-element-bcd1b2e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-bcd1b2e{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-bcd1b2e .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-4a07bb5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-4a07bb5{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-4a07bb5 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-9d76fad > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-9d76fad{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-9d76fad .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-41cca12 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-41cca12{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-41cca12 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-bdcffd2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-bdcffd2{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-bdcffd2 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-e1c6575 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-e1c6575{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-e1c6575 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-c95cd20 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-c95cd20{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-c95cd20 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-c5621f7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-c5621f7{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-c5621f7 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-3c8f23d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-3c8f23d{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-3c8f23d .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-856bc59 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-856bc59{text-align:justify;}.elementor-138345 .elementor-element.elementor-element-856bc59 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-086c6ac{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-138345 .elementor-element.elementor-element-086c6ac:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-086c6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP207971.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-cf70aea{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-cf70aea:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-cf70aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-cf70aea{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-cf70aea{right:0px;}.elementor-138345 .elementor-element.elementor-element-f6bec23{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-f6bec23 > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-f6bec23 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-7953bde .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-138345 .elementor-element.elementor-element-7953bde .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-138345 .elementor-element.elementor-element-7953bde{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-138345 .elementor-element.elementor-element-021382a{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-021382a:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-021382a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helloguest.id/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-11-at-19.10.17.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-19b8855{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-19b8855:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-19b8855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-19b8855{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-19b8855{right:0px;}.elementor-138345 .elementor-element.elementor-element-923d9ec{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-923d9ec > .elementor-widget-container{padding:25px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-923d9ec .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:bold;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-f1b82b8 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-138345 .elementor-element.elementor-element-f1b82b8{text-align:center;}.elementor-138345 .elementor-element.elementor-element-f1b82b8 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-f675a53 > .elementor-widget-container{padding:20px 25px 0px 25px;}.elementor-138345 .elementor-element.elementor-element-f675a53{text-align:center;}.elementor-138345 .elementor-element.elementor-element-f675a53 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-fc977d4 > .elementor-widget-container{padding:0px 0px 120px 0px;}.elementor-138345 .elementor-element.elementor-element-fc977d4{text-align:center;}.elementor-138345 .elementor-element.elementor-element-fc977d4 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:30px;font-weight:normal;letter-spacing:1.5px;text-shadow:5px 5px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-66f7eae{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-66f7eae{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-66f7eae{right:0px;}.elementor-138345 .elementor-element.elementor-element-94f170d img{width:200px;max-width:100%;}.elementor-138345 .elementor-element.elementor-global-16568{width:100%;max-width:100%;}.elementor-138345 .elementor-element.elementor-global-16568.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-5124221{--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;--justify-content:flex-start;--overlay-opacity:1;--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-138345 .elementor-element.elementor-element-5124221:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-5124221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helloguest.id/wp-content/uploads/2025/07/DP208310.webp");background-position:center center;background-size:cover;}.elementor-138345 .elementor-element.elementor-element-5124221::before, .elementor-138345 .elementor-element.elementor-element-5124221 > .elementor-background-video-container::before, .elementor-138345 .elementor-element.elementor-element-5124221 > .e-con-inner > .elementor-background-video-container::before, .elementor-138345 .elementor-element.elementor-element-5124221 > .elementor-background-slideshow::before, .elementor-138345 .elementor-element.elementor-element-5124221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138345 .elementor-element.elementor-element-5124221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000003D;--background-overlay:'';}.elementor-138345 .elementor-element.elementor-element-2cf7d09{--display:flex;--position:absolute;top:0px;--z-index:0;}.elementor-138345 .elementor-element.elementor-element-2cf7d09:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-2cf7d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-2cf7d09{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-2cf7d09{right:0px;}.elementor-138345 .elementor-element.elementor-element-c42bdce > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-c42bdce{text-align:center;}.elementor-138345 .elementor-element.elementor-element-c42bdce .elementor-heading-title{font-family:"Florsn", sans-serif;font-size:16px;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-098711d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-098711d{text-align:center;}.elementor-138345 .elementor-element.elementor-element-098711d .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:40px;font-weight:normal;letter-spacing:1.5px;text-shadow:5px 5px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-1422f43{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-1422f43{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-1422f43{right:0px;}.elementor-138345 .elementor-element.elementor-element-e398d87 img{width:200px;max-width:100%;}.elementor-138345 .elementor-element.elementor-element-e4813f6{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-138345 .elementor-element.elementor-element-987ce8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;}.elementor-138345 .elementor-element.elementor-element-987ce8b:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-987ce8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2DA6;}.elementor-138345 .elementor-element.elementor-element-6feefe2{z-index:3;}.elementor-138345 .elementor-element.elementor-element-b502508{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-b502508 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-b502508 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-1c24dd8 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-1c24dd8{text-align:center;}.elementor-138345 .elementor-element.elementor-element-1c24dd8 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.3rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-fe3c06a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-fe3c06a{text-align:center;}.elementor-138345 .elementor-element.elementor-element-fe3c06a .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-2c9eef9 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-138345 .elementor-element.elementor-element-2c9eef9 iframe{height:255px;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button{background-color:#FFFFFF;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#2D2D2D;color:#2D2D2D;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-3ad448d{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-138345 .elementor-element.elementor-element-a79f2ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;}.elementor-138345 .elementor-element.elementor-element-a79f2ed:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-a79f2ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2DA6;}.elementor-138345 .elementor-element.elementor-element-49d9a3a{z-index:3;}.elementor-138345 .elementor-element.elementor-element-dbc3086{width:100%;max-width:100%;text-align:center;}.elementor-138345 .elementor-element.elementor-element-dbc3086 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-dbc3086 .elementor-heading-title{font-family:"Philosopher", sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;line-height:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-d81ac49 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-138345 .elementor-element.elementor-element-d81ac49{text-align:center;}.elementor-138345 .elementor-element.elementor-element-d81ac49 .elementor-heading-title{font-family:"Gotham", sans-serif;font-size:1.3rem;font-weight:normal;letter-spacing:1.5px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-470c888 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-138345 .elementor-element.elementor-element-470c888{text-align:center;}.elementor-138345 .elementor-element.elementor-element-470c888 .elementor-heading-title{font-family:"hinted-CelloSans-Regular", sans-serif;font-size:13px;font-weight:normal;line-height:18px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-138345 .elementor-element.elementor-element-d9cb508 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-138345 .elementor-element.elementor-element-d9cb508 iframe{height:255px;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button{background-color:#FFFFFF;font-family:"HalfMoon", sans-serif;font-size:11px;line-height:1.3em;letter-spacing:1.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#2D2D2D;color:#2D2D2D;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button:hover, .elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button:focus{background-color:#FFFFFF;color:#384153;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button:hover svg, .elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button:focus svg{fill:#384153;}.elementor-138345 .elementor-element.elementor-element-494af0e{--display:flex;--position:fixed;top:0px;--z-index:0;}body:not(.rtl) .elementor-138345 .elementor-element.elementor-element-494af0e{left:0px;}body.rtl .elementor-138345 .elementor-element.elementor-element-494af0e{right:0px;}@media(max-width:1024px){.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-9371211:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-9371211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 30%;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button{font-size:0.7em;}}@media(max-width:767px){.elementor-138345 .elementor-element.elementor-element-daafd74{--width:100%;}.elementor-138345 .elementor-element.elementor-element-7bf11c6{--width:100%;}.elementor-138345 .elementor-element.elementor-element-56c2142.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-56c2142 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-608de8d{--width:100%;}.elementor-138345 .elementor-element.elementor-element-fc97579{--width:100%;}.elementor-138345 .elementor-element.elementor-element-de962a1{--width:50%;}.elementor-138345 .elementor-element.elementor-element-e1df894{--width:50%;}.elementor-138345 .elementor-element.elementor-element-2a6b0ef{--width:100%;}.elementor-138345 .elementor-element.elementor-element-30aa9cb .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-4747f63{--width:100%;}.elementor-138345 .elementor-element.elementor-element-1d0dfc1 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-b0fa8cc{--width:100%;}.elementor-138345 .elementor-element.elementor-element-0892163 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-9e2be5a .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-5cb4850 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-ab58e73.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-ab58e73 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-85cd878{--width:100%;}.elementor-138345 .elementor-element.elementor-element-1b901a4.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-1b901a4 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-c86a365.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-c86a365 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-19e207e{--width:100%;}.elementor-138345 .elementor-element.elementor-element-0ffeca1.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-0ffeca1 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-9cace49.elementor-element{--align-self:center;}.elementor-138345 .elementor-element.elementor-element-9cace49 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-0feeb9f{--width:100%;}.elementor-138345 .elementor-element.elementor-element-9371211{--width:100%;}.elementor-138345 .elementor-element.elementor-element-9371211:not(.elementor-motion-effects-element-type-background), .elementor-138345 .elementor-element.elementor-element-9371211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 30%;}.elementor-138345 .elementor-element.elementor-element-086c6ac{--width:100%;}.elementor-138345 .elementor-element.elementor-element-6bc3dd7 .elementor-button{font-size:0.7em;}.elementor-138345 .elementor-element.elementor-element-58ab7f8 .elementor-button{font-size:0.7em;}}@media(min-width:768px){.elementor-138345 .elementor-element.elementor-element-daafd74{--width:100%;}.elementor-138345 .elementor-element.elementor-element-7bf11c6{--width:23%;}.elementor-138345 .elementor-element.elementor-element-608de8d{--width:23%;}.elementor-138345 .elementor-element.elementor-element-fc97579{--width:100%;}.elementor-138345 .elementor-element.elementor-element-de962a1{--width:100%;}.elementor-138345 .elementor-element.elementor-element-2a6b0ef{--width:100%;}.elementor-138345 .elementor-element.elementor-element-4747f63{--width:100%;}.elementor-138345 .elementor-element.elementor-element-b0fa8cc{--width:100%;}.elementor-138345 .elementor-element.elementor-element-85cd878{--width:100%;}.elementor-138345 .elementor-element.elementor-element-b4b059f{--width:100%;}.elementor-138345 .elementor-element.elementor-element-19e207e{--width:100%;}.elementor-138345 .elementor-element.elementor-element-bfae56a{--width:100%;}.elementor-138345 .elementor-element.elementor-element-0feeb9f{--width:100%;}.elementor-138345 .elementor-element.elementor-element-9371211{--width:100%;}.elementor-138345 .elementor-element.elementor-element-086c6ac{--width:100%;}.elementor-138345 .elementor-element.elementor-element-5124221{--width:77%;}.elementor-138345 .elementor-element.elementor-element-987ce8b{--width:100%;}.elementor-138345 .elementor-element.elementor-element-a79f2ed{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-138345 .elementor-element.elementor-element-7bf11c6{--width:50%;}.elementor-138345 .elementor-element.elementor-element-608de8d{--width:50%;}.elementor-138345 .elementor-element.elementor-element-5124221{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-161472c */.elementor-138345 .elementor-element.elementor-element-161472c {
        color: black;
        font-family: "WinterthurCondensedOblique", sans-serif;
        font-size: 13px;
        line-height: 1.6;
    
}

.fixed-box {
    position: fixed;
    bottom: 35px;
    right: 0;
    width: 30px;
    height: 200px;
    background-color: #2D2D2D;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: width 0.5s ease-out;
    z-index: 2;
    border-radius: 10px 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f02f057 */.elementor-138345 .elementor-element.elementor-element-f02f057 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62d7954 */.elementor-138345 .elementor-element.elementor-element-62d7954 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c16bf2a */.elementor-138345 .elementor-element.elementor-element-c16bf2a {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e0a714 */.elementor-138345 .elementor-element.elementor-element-1e0a714 {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f55ce7 */.elementor-138345 .elementor-element.elementor-element-5f55ce7 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c6c468 */.elementor-138345 .elementor-element.elementor-element-2c6c468 {
    animation-duration: 3s
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56c2142 */.elementor-138345 .elementor-element.elementor-element-56c2142 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315a032 */.elementor-138345 .elementor-element.elementor-element-315a032 {
    overflow: hidden;
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bf11c6 */.elementor-138345 .elementor-element.elementor-element-7bf11c6 {
    overflow: hidden;
    justify-content: center;
    gap: 10px;
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
    background-position: 52% 0; 
}

@media (min-width: 1024px) {
    .elementor-138345 .elementor-element.elementor-element-7bf11c6 {
        min-width: 350px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f44eef3 */.elementor-138345 .elementor-element.elementor-element-f44eef3 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a58a22 */.elementor-138345 .elementor-element.elementor-element-0a58a22 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f6a0a3 */.elementor-138345 .elementor-element.elementor-element-8f6a0a3 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9ffb2e */.elementor-138345 .elementor-element.elementor-element-d9ffb2e {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de962a1 */.elementor-138345 .elementor-element.elementor-element-de962a1 {
    align-items: center;
    text-align: center;
    place-content: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-2cb7531 */.elementor-138345 .elementor-element.elementor-element-2cb7531 .elementor-countdown-item {
	padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a1516 */.elementor-138345 .elementor-element.elementor-element-a6a1516 {
    display: flex;
    flex-direction: row;
    place-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8382dcf */.elementor-138345 .elementor-element.elementor-element-8382dcf {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a25e574 */.elementor-138345 .elementor-element.elementor-element-a25e574 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-9f540e4 */.elementor-138345 .elementor-element.elementor-element-9f540e4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ad006e */.elementor-138345 .elementor-element.elementor-element-8ad006e {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc97579 */.elementor-138345 .elementor-element.elementor-element-fc97579 {
    justify-content: a;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1430a15 */.elementor-138345 .elementor-element.elementor-element-1430a15 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce3a323 */.elementor-138345 .elementor-element.elementor-element-ce3a323 {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4feba35 */.elementor-138345 .elementor-element.elementor-element-4feba35 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09453b7 */.elementor-138345 .elementor-element.elementor-element-09453b7 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30aa9cb */.elementor-138345 .elementor-element.elementor-element-30aa9cb {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6b0ef */.elementor-138345 .elementor-element.elementor-element-2a6b0ef {
    justify-content: a;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c58962 */.elementor-138345 .elementor-element.elementor-element-2c58962 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9de48f */.elementor-138345 .elementor-element.elementor-element-e9de48f {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83226f3 */.elementor-138345 .elementor-element.elementor-element-83226f3 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a6f1d2 */.elementor-138345 .elementor-element.elementor-element-2a6f1d2 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d0dfc1 */.elementor-138345 .elementor-element.elementor-element-1d0dfc1 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4747f63 */.elementor-138345 .elementor-element.elementor-element-4747f63 {
    justify-content: a;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e40041 */.elementor-138345 .elementor-element.elementor-element-4e40041 {
    gap: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56d41b */.elementor-138345 .elementor-element.elementor-element-a56d41b {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61c1135 */.elementor-138345 .elementor-element.elementor-element-61c1135 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cff93cc */.elementor-138345 .elementor-element.elementor-element-cff93cc {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd24755 */.elementor-138345 .elementor-element.elementor-element-bd24755 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8617429 */.elementor-138345 .elementor-element.elementor-element-8617429 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0261283 */.elementor-138345 .elementor-element.elementor-element-0261283 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10d483b */.elementor-138345 .elementor-element.elementor-element-10d483b {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3975b72 */.elementor-138345 .elementor-element.elementor-element-3975b72 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0659895 */.elementor-138345 .elementor-element.elementor-element-0659895 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0892163 */.elementor-138345 .elementor-element.elementor-element-0892163 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdaed0a */.elementor-138345 .elementor-element.elementor-element-bdaed0a {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e9664c */.elementor-138345 .elementor-element.elementor-element-2e9664c {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b568984 */.elementor-138345 .elementor-element.elementor-element-b568984 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e085d8f */.elementor-138345 .elementor-element.elementor-element-e085d8f {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74f4804 */.elementor-138345 .elementor-element.elementor-element-74f4804 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38a1a55 */.elementor-138345 .elementor-element.elementor-element-38a1a55 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e2be5a */.elementor-138345 .elementor-element.elementor-element-9e2be5a {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c958f6 */.elementor-138345 .elementor-element.elementor-element-9c958f6 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c1768a */.elementor-138345 .elementor-element.elementor-element-9c1768a {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f04b4d */.elementor-138345 .elementor-element.elementor-element-6f04b4d {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2fb9c8 */.elementor-138345 .elementor-element.elementor-element-b2fb9c8 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a723bcf */.elementor-138345 .elementor-element.elementor-element-a723bcf {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ec7b2d */.elementor-138345 .elementor-element.elementor-element-7ec7b2d {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cb4850 */.elementor-138345 .elementor-element.elementor-element-5cb4850 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ffbeb2 */.elementor-138345 .elementor-element.elementor-element-9ffbeb2 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-0b36a45 */.elementor-138345 .elementor-element.elementor-element-0b36a45 .elementor-countdown-item {
	padding: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab58e73 */.elementor-138345 .elementor-element.elementor-element-ab58e73 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0fa8cc */.elementor-138345 .elementor-element.elementor-element-b0fa8cc {
    justify-content: center;
     overflow: hidden;
     background-position: 23% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a756ea3 */.elementor-138345 .elementor-element.elementor-element-a756ea3 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da61c01 */.elementor-138345 .elementor-element.elementor-element-da61c01 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a6d60c */.elementor-138345 .elementor-element.elementor-element-7a6d60c {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-604e17d */.elementor-138345 .elementor-element.elementor-element-604e17d {
    color: #FFFFFF;
}


.elementor-138345 .elementor-element.elementor-element-604e17d label {
    font-family: "hinted-CelloSans-Regular", sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
}

.elementor-138345 .elementor-element.elementor-element-604e17d  input, .elementor-138345 .elementor-element.elementor-element-604e17d  select {
    background: #ffffff00;
    border: solid 1px #fff;
    border-radius: 0;
    color: #fff;
    margin-bottom: 10px;
    font-size: 12px;
}
.elementor-138345 .elementor-element.elementor-element-604e17d select option {
    background: black;
}

.elementor-138345 .elementor-element.elementor-element-604e17d .button-submit {
    font-family: "HalfMoon", sans-serif;
    font-size: 0.7em;
    letter-spacing: 1.4px;
    color: #FFF;
    background: #2D2D2D;
    padding: 5px 20px;
    border: none;
    border-radius: 5px;
    font-family: "HalfMoon", sans-serif;
    inline-size: fit-content;
    cursor: pointer;
    animation: zoom 7s infinite;
}

.elementor-138345 .elementor-element.elementor-element-604e17d .button-submit:hover {
    background: white;
    color: #2D2D2D;
}

.elementor-138345 .elementor-element.elementor-element-604e17d .button-submit:hover {
  outline: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48fc7e1 */.elementor-138345 .elementor-element.elementor-element-48fc7e1 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-886cc99 */.elementor-138345 .elementor-element.elementor-element-886cc99 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a4e02b2 */.rekening-pengantin {
    display: flex;
    flex-direction: column;
    align-self: center;

  }

  #selectOption {
    font-family: "hinted-CelloSans-Regular", sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    background: #ffffff00;
    border: none;
    border-bottom: solid 2px #fff;
    border-radius: 0;
    color: #fff;
    margin-bottom: 10px;
    font-size: 12px;
  }
.elementor-138345 .elementor-element.elementor-element-a4e02b2 select option {
    background-color: black;
}
  #copyButton {
    font-family: "HalfMoon", sans-serif;
    font-size: 0.7em;
    letter-spacing: 1.4px;
    color: #FFF;
    background: #2D2D2D;
    padding: 5px 20px;
    border: none;
    border-radius: 5px;
    font-family: "HalfMoon", sans-serif;
    inline-size: fit-content;
    cursor: pointer;
    animation: zoom 7s infinite;
  }
  
  #copyButton:hover {
    background: white;
    color: #2D2D2D;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7701301 */.elementor-138345 .elementor-element.elementor-element-7701301 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48342d3 */.elementor-138345 .elementor-element.elementor-element-48342d3 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f96fa */.elementor-138345 .elementor-element.elementor-element-d2f96fa {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ae49fd */.elementor-138345 .elementor-element.elementor-element-9ae49fd {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b901a4 */.elementor-138345 .elementor-element.elementor-element-1b901a4 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c86a365 */.elementor-138345 .elementor-element.elementor-element-c86a365 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d590be */.elementor-138345 .elementor-element.elementor-element-1d590be {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b059f */.elementor-138345 .elementor-element.elementor-element-b4b059f {
    gap: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85cd878 */.elementor-138345 .elementor-element.elementor-element-85cd878 {
    justify-content: center;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39906eb */.elementor-138345 .elementor-element.elementor-element-39906eb {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-768b709 */.elementor-138345 .elementor-element.elementor-element-768b709 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffc5130 */.elementor-138345 .elementor-element.elementor-element-ffc5130 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ffeca1 */.elementor-138345 .elementor-element.elementor-element-0ffeca1 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02aeec4 */.elementor-138345 .elementor-element.elementor-element-02aeec4 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0890ae1 */.elementor-138345 .elementor-element.elementor-element-0890ae1 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dd3484 */.elementor-138345 .elementor-element.elementor-element-5dd3484 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff4e78f */.elementor-138345 .elementor-element.elementor-element-ff4e78f {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9cace49 */.elementor-138345 .elementor-element.elementor-element-9cace49 {
    animation-duration: 3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfae56a */.elementor-138345 .elementor-element.elementor-element-bfae56a {
    gap: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91087c3 */.elementor-138345 .elementor-element.elementor-element-91087c3 {
background: rgba(0, 0, 0, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
border: 1px solid rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e207e */.elementor-138345 .elementor-element.elementor-element-19e207e {
    justify-content: center;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2752b */.elementor-138345 .elementor-element.elementor-element-0b2752b {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c54b49 */.elementor-138345 .elementor-element.elementor-element-2c54b49 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e59056 */.elementor-138345 .elementor-element.elementor-element-7e59056 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e73835 */.elementor-138345 .elementor-element.elementor-element-0e73835 .container-form-ucapan {
    color: #FFFFFF;
    background-color: #ffffff00;
    border-radius: 10px;
    border-radius: 16px;
}

.elementor-138345 .elementor-element.elementor-element-0e73835 #ucapan-form {
    font-size: 12px;
    font-weight: normal;
    font-family: "hinted-CelloSans-Regular", sans-serif;
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .label-input {

}
.elementor-138345 .elementor-element.elementor-element-0e73835 .input-field {
    background: #ffffff00;
    border: solid 1px #fff;
    border-radius: 0;
    color: #fff;
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: normal;
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .checkbox-nama-custom {
}
.elementor-138345 .elementor-element.elementor-element-0e73835 #ucapan_doa {

}
.elementor-138345 .elementor-element.elementor-element-0e73835 .submit-button {
    font-family: "HalfMoon", sans-serif;
    letter-spacing: 1.4px;
    color: #FFF;
    background: #2D2D2D;
    border: none;
    border-radius: 5px;
    font-family: "HalfMoon", sans-serif;
    inline-size: fit-content;
    cursor: pointer;
    animation: zoom 7s infinite;
    font-weight: normal;
    padding: 10px 15px;
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .container-list-ucapan {
    font-family: "hinted-CelloSans-Regular", sans-serif;
    width: 100%;
    border-radius: 8px;
    height: fit-content;
    color: #FFFFFF;
    background-color: #ffffff00;
    border-radius: 10px;
    font-size: 14px;
    margin-bottom: 10px;
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .heading-list-ucapan {


}

.elementor-138345 .elementor-element.elementor-element-0e73835 .heading-container {

}
.elementor-138345 .elementor-element.elementor-element-0e73835 .heading-list-ucapan {
    font-family: "Gotham", sans-serif;
    font-size: 1.3rem;
    font-weight: normal;
    letter-spacing: 1.5px;
    text-align: center;
    padding-top: 15px;
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .jumlah-ucapan {

}
.elementor-138345 .elementor-element.elementor-element-0e73835 .list-data-ucapan {

}

.elementor-138345 .elementor-element.elementor-element-0e73835 .inner-cont-ucapan {
    height: fit-content;
        border: solid 1px;
        border-radius: 0;
    background: rgba(0, 0, 0, 0.2);
}
.belum-ada-ucapan {

}
.elementor-138345 .elementor-element.elementor-element-0e73835 .nama-tamu {
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .ucapan {
}
.elementor-138345 .elementor-element.elementor-element-0e73835  .waktu {
}
.elementor-138345 .elementor-element.elementor-element-0e73835 .list-data-ucapan::-webkit-scrollbar {

}

.elementor-138345 .elementor-element.elementor-element-0e73835 .list-data-ucapan::-webkit-scrollbar-track {

}

.elementor-138345 .elementor-element.elementor-element-0e73835 .list-data-ucapan::-webkit-scrollbar-thumb {

}


.elementor-138345 .elementor-element.elementor-element-0e73835 .inner-cont-ucapan::-webkit-scrollbar-thumb:hover {

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feeb9f */.elementor-138345 .elementor-element.elementor-element-0feeb9f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1862066 */.elementor-138345 .elementor-element.elementor-element-1862066 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcd1b2e */.elementor-138345 .elementor-element.elementor-element-bcd1b2e {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a07bb5 */.elementor-138345 .elementor-element.elementor-element-4a07bb5 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d76fad */.elementor-138345 .elementor-element.elementor-element-9d76fad {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41cca12 */.elementor-138345 .elementor-element.elementor-element-41cca12 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdcffd2 */.elementor-138345 .elementor-element.elementor-element-bdcffd2 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c6575 */.elementor-138345 .elementor-element.elementor-element-e1c6575 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c95cd20 */.elementor-138345 .elementor-element.elementor-element-c95cd20 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5621f7 */.elementor-138345 .elementor-element.elementor-element-c5621f7 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c8f23d */.elementor-138345 .elementor-element.elementor-element-3c8f23d {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-856bc59 */.elementor-138345 .elementor-element.elementor-element-856bc59 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9371211 */.elementor-138345 .elementor-element.elementor-element-9371211 {
    justify-content: center;
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf70aea */.elementor-138345 .elementor-element.elementor-element-cf70aea {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6bec23 */.elementor-138345 .elementor-element.elementor-element-f6bec23 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-7953bde */.elementor-slideshow__title {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-086c6ac */.elementor-138345 .elementor-element.elementor-element-086c6ac {
     overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b8855 */.elementor-138345 .elementor-element.elementor-element-19b8855 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-923d9ec */.elementor-138345 .elementor-element.elementor-element-923d9ec {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1b82b8 */.elementor-138345 .elementor-element.elementor-element-f1b82b8 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f675a53 */.elementor-138345 .elementor-element.elementor-element-f675a53 {
    animation-duration: 3s;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc977d4 */.elementor-138345 .elementor-element.elementor-element-fc977d4 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94f170d */.elementor-138345 .elementor-element.elementor-element-94f170d {
    margin-top: auto;
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-021382a */.elementor-138345 .elementor-element.elementor-element-021382a {
    background-color: black;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc80750 */.musik-undangan-container {
        position: fixed;
        left: 0;
        bottom: 0;
        z-index: 2;
        width: 80px;
        height: 80px;
        pointer-events: none;
    }
    .cover_music {
        position: absolute;
        top: 50%;  /* Posisi dari atas setengah (50%) dari tinggi parent */
        left: 50%;  /* Posisi dari kiri setengah (50%) dari lebar parent */
        transform: translate(-50%, -50%);  /* Pusat elemen dipindahkan setengah (50%) dari lebar dan tinggi elemen itu sendiri */
        width: 60px;
        height: 60px;
        border-radius: 50%;
        background-position: 0px 0px;
        background-size: 100%;
        animation: rotate 10s linear infinite;
        animation-play-state: paused;
        pointer-events: auto;
        cursor: pointer;
        z-index: 2;
    }
    .animasi_music {
        position: absolute;
        top: 50%;  /* Posisi dari atas setengah (50%) dari tinggi parent */
        left: 50%;  /* Posisi dari kiri setengah (50%) dari lebar parent */
        transform: translate(-50%, -50%);  /* Pusat elemen dipindahkan setengah (50%) dari lebar dan tinggi elemen itu sendiri */
        width: 100px;
        height: 100px;
        pointer-events: none;
    }
    @keyframes rotate {
        from {
            transform: translate(-50%, -50%) rotate(0deg);
        }
        to {
            transform: translate(-50%, -50%) rotate(360deg);
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608de8d */@media (min-width: 1024px) {
    .elementor-138345 .elementor-element.elementor-element-608de8d {
        min-width: 350px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf7d09 */.elementor-138345 .elementor-element.elementor-element-2cf7d09 {
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c42bdce */.elementor-138345 .elementor-element.elementor-element-c42bdce {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-098711d */.elementor-138345 .elementor-element.elementor-element-098711d {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e398d87 */.elementor-138345 .elementor-element.elementor-element-e398d87 {
    margin-top: auto;
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5124221 */.elementor-138345 .elementor-element.elementor-element-5124221 {
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
    position: sticky;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b502508 */.elementor-138345 .elementor-element.elementor-element-b502508 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c24dd8 */.elementor-138345 .elementor-element.elementor-element-1c24dd8 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe3c06a */.elementor-138345 .elementor-element.elementor-element-fe3c06a {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bc3dd7 */.elementor-138345 .elementor-element.elementor-element-6bc3dd7 {
    animation-duration: 3s;
    cursor: pointer;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbc3086 */.elementor-138345 .elementor-element.elementor-element-dbc3086 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d81ac49 */.elementor-138345 .elementor-element.elementor-element-d81ac49 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-470c888 */.elementor-138345 .elementor-element.elementor-element-470c888 {
    animation-duration: 3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58ab7f8 */.elementor-138345 .elementor-element.elementor-element-58ab7f8 {
    animation-duration: 3s;
    cursor: pointer;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1479dba */.contpopup {
    display: none;
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #00000095;
}

.contentpopup {
    position: relative;
    padding: 10px;
    border-radius: 8px;
    gap: 5px;
    width: 95%;
    max-width: 330px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.closepopup {
    position: absolute;
    right: 5px;
    color: white;
    font-size: 15px;
    font-weight: bold;
    top: 5px;
    cursor: pointer;
}

.closepopup:hover,
.closepopup:focus {
    color: white;
    text-decoration: none;
    cursor: pointer;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Florsn';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/06/Florsn01.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/07/Gotham.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'hinted-CelloSans-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/06/hinted-CelloSans-Regular.woff') format('woff'),
		url('https://helloguest.id/wp-content/uploads/2023/06/hinted-CelloSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Saudagar';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/07/Saudagar.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mynum';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/07/Mynum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Mynum';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/07/Mynum-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HalfMoon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/06/halfmoon_regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LibreBaskerville-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2025/07/LibreBaskerville-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'LibreBaskerville-Regular';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2025/07/LibreBaskerville-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'LibreBaskerville-Regular';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2025/07/LibreBaskerville-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Philosopher';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://helloguest.id/wp-content/uploads/2023/06/Philosopher-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */