.elementor-23643 .elementor-element.elementor-element-b74873a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23643 .elementor-element.elementor-element-b74873a:not(.elementor-motion-effects-element-type-background), .elementor-23643 .elementor-element.elementor-element-b74873a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ngundangin.com/wp-content/uploads/2026/06/Couple-Bali-2.webp");}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-overlay{background-color:#000000;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-s1{color:#ffffff;font-family:"aishiteru-lover", Sans-serif;font-size:21px;letter-spacing:7px;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-s2{color:#ffffff;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-s3{color:#ffffff;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-logo{color:#ffffff;font-family:"anita-jane", Sans-serif;letter-spacing:10px;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-logo-mask{height:160px;}.elementor-23643 .elementor-element.elementor-element-915df2f .ngu-cin-line{background-color:#ffffff;height:4px;}.elementor-23643 .elementor-element.elementor-element-db345a7{--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-23643 .elementor-element.elementor-element-db345a7:not(.elementor-motion-effects-element-type-background), .elementor-23643 .elementor-element.elementor-element-db345a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ngundangin.com/wp-content/uploads/2026/06/Couple-Bali-5.webp");background-repeat:no-repeat;background-size:contain;}.elementor-23643 .elementor-element.elementor-element-ce23793{--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-23643 .elementor-element.elementor-element-61f6f9e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23643 .elementor-element.elementor-element-0c7aa36{--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:center;}.elementor-23643 .elementor-element.elementor-element-a1fd69f{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-55e980c{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-202acf4{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-map-container{height:300px;border-color:#e0dcd5;border-radius:12px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-venue-cards{grid-template-columns:repeat(2, 1fr);gap:8px;margin-top:10px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-wrap{background-color:#000000;padding:24px 24px 24px 24px;border-radius:0px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-title{color:#2C2C2C;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-sub{color:#888888;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-pin-outer{background-color:#8B7355;width:38px;height:38px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-mtype.active{background-color:#8B7355;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-dir-btn{background-color:#8B7355;color:#ffffff;border-radius:8px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-map-bg{background-color:#f5f0e8;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-map-label{background-color:#ffffff;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-map-label::after{background-color:#ffffff;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-dir-input{background-color:#ffffff;color:#2C2C2C;border-color:#e0dcd5;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-directions-bar{gap:8px;margin-top:10px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-vcard{background-color:#faf8f5;border-color:#e8e4de;padding:12px 12px 12px 12px;border-radius:8px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-vcard-icon{color:#8B7355;font-size:18px;margin-bottom:4px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-vcard-icon svg{fill:#8B7355;width:18px;height:18px;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-vcard-label{color:#999999;}.elementor-23643 .elementor-element.elementor-element-f28fa3a .ngu-loc-vcard-val{color:#2C2C2C;}.elementor-23643 .elementor-element.elementor-element-8026f5f{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-21553ac .love-story-title p{color:#8b7e74;}.elementor-23643 .elementor-element.elementor-element-21553ac .love-story-title h2{color:#3a322d;}.elementor-23643 .elementor-element.elementor-element-21553ac .story-path-svg path{stroke:#c8a96b;}.elementor-23643 .elementor-element.elementor-element-21553ac .story-marker{background:#ffffff;border-color:#c8a96b;color:#3a322d;}.elementor-23643 .elementor-element.elementor-element-21553ac .polaroid{background:#ffffff;}.elementor-23643 .elementor-element.elementor-element-21553ac .polaroid .polaroid-caption{color:#a8966f;}.elementor-23643 .elementor-element.elementor-element-21553ac .story-text h3{color:#3a322d;}.elementor-23643 .elementor-element.elementor-element-21553ac .story-text p{color:#666666;}.elementor-23643 .elementor-element.elementor-element-4850514{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-7236988{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-2e9b23a .ngu-gift-wrap{max-width:750px;padding:20px 20px 20px 20px;color:#ffffff;}.elementor-23643 .elementor-element.elementor-element-2e9b23a .ngu-gift-open-btn{padding:12px 40px 12px 40px;letter-spacing:2px;}.elementor-23643 .elementor-element.elementor-element-2e9b23a .ngu-gift-logo img{width:45px;}.elementor-23643 .elementor-element.elementor-element-2e9b23a .ngu-gift-icon-box{font-size:20px;}.elementor-23643 .elementor-element.elementor-element-16b8251{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-wishes-list{max-height:330px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-box{max-width:450px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-container{padding:20px 10px 20px 10px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-input, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-textarea{padding:12px 12px 12px 12px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-input, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-textarea, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-btn-att, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-submit{border-radius:0px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-input, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-textarea, .elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-att-options{margin-bottom:20px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-att-options{gap:10px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-btn-att{padding:12px 12px 12px 12px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-submit{padding:15px 15px 15px 15px;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-wish-icon{font-size:14px;opacity:0.7;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-wish-item{border-bottom-color:rgba(128,128,128,0.25);}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-wish-text{opacity:0.8;}.elementor-23643 .elementor-element.elementor-element-1c6ee60 .ngu-rsvp-wishes-list::-webkit-scrollbar{width:3px;}.elementor-23643 .elementor-element.elementor-element-c3fd832{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-eafa076{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-a65a1a6{--display:flex;--min-height:100vh;--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-23643 .elementor-element.elementor-element-a65a1a6:not(.elementor-motion-effects-element-type-background), .elementor-23643 .elementor-element.elementor-element-a65a1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5E3B;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:center;scroll-snap-stop:always;}@media(min-width:768px){.elementor-23643 .elementor-element.elementor-element-db345a7{--width:70%;}.elementor-23643 .elementor-element.elementor-element-ce23793{--width:30%;}}@media(max-width:1024px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}