.elementor-2519 .elementor-element.elementor-element-815bf2d:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-815bf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2519 .elementor-element.elementor-element-815bf2d > .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/09/portrait-beautiful-young-wedding-couple-beach.jpg");background-position:bottom center;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-815bf2d > .elementor-container{min-height:100vh;}.elementor-2519 .elementor-element.elementor-element-815bf2d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:999;}.elementor-2519 .elementor-element.elementor-element-683e6935 > .elementor-container{max-width:480px;}.elementor-2519 .elementor-element.elementor-element-1e5f7c50 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF69;padding:50px 25px 20px 25px;}.elementor-2519 .elementor-element.elementor-element-1e5f7c50 > .elementor-element-populated, .elementor-2519 .elementor-element.elementor-element-1e5f7c50 > .elementor-element-populated > .elementor-background-overlay, .elementor-2519 .elementor-element.elementor-element-1e5f7c50 > .elementor-background-slideshow{border-radius:10px 50px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-481d4007 > .elementor-widget-container{--e-transform-rotateZ:13deg;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-481d4007{left:173px;}body.rtl .elementor-2519 .elementor-element.elementor-element-481d4007{right:173px;}.elementor-2519 .elementor-element.elementor-element-481d4007{top:-200px;z-index:1;--lottie-container-max-width:69%;}.elementor-2519 .elementor-element.elementor-element-71cd710e > .elementor-widget-container{--e-transform-rotateZ:215deg;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-71cd710e{left:-211px;}body.rtl .elementor-2519 .elementor-element.elementor-element-71cd710e{right:-211px;}.elementor-2519 .elementor-element.elementor-element-71cd710e{top:486px;z-index:1;--lottie-container-max-width:69%;}.elementor-2519 .elementor-element.elementor-element-14d92f5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;--divider-element-spacing:20px;}.elementor-2519 .elementor-element.elementor-element-14d92f5 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-2519 .elementor-element.elementor-element-14d92f5 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-2519 .elementor-element.elementor-element-14d92f5 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2519 .elementor-element.elementor-element-14d92f5 .elementor-divider__text{color:#FFFFFF;font-family:"koldby", Sans-serif;font-size:16px;}.elementor-2519 .elementor-element.elementor-element-152f8852{text-align:center;}.elementor-2519 .elementor-element.elementor-element-152f8852 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:5px;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-7c5390c0 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-2519 .elementor-element.elementor-element-7c5390c0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7c5390c0 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-wrapper{max-width:80%;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-item{background-color:#FFFFFF30;border-radius:10px 10px 10px 10px;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-digits{color:#FFFFFF;font-family:"koldby", Sans-serif;font-size:30px;font-weight:500;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-label{color:#FFFFFF;font-family:"koldby", Sans-serif;font-size:14px;}.elementor-2519 .elementor-element.elementor-element-243eb449:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-243eb449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0707078A;}.elementor-2519 .elementor-element.elementor-element-243eb449{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF14;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:15px 15px 15px 15px;z-index:3;}.elementor-2519 .elementor-element.elementor-element-243eb449, .elementor-2519 .elementor-element.elementor-element-243eb449 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2519 .elementor-element.elementor-element-243eb449 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-7ed497bd{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7ed497bd .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-54d31fd9{text-align:center;}.elementor-2519 .elementor-element.elementor-element-54d31fd9 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:22px;font-weight:500;letter-spacing:2px;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button:focus{background-color:#FFFFFF;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-6b059bd0 .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-529fc780:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-529fc780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-529fc780{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 0px 75px 0px;}.elementor-2519 .elementor-element.elementor-element-529fc780 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-4896e5dd{text-align:center;}.elementor-2519 .elementor-element.elementor-element-4896e5dd .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:75px;font-weight:400;letter-spacing:-3px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-7af1749f{left:-45px;}body.rtl .elementor-2519 .elementor-element.elementor-element-7af1749f{right:-45px;}.elementor-2519 .elementor-element.elementor-element-7af1749f{top:-61px;--lottie-container-max-width:75%;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-wrapper{text-align:center;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-title{margin-bottom:0px;font-family:"master-of-break", Sans-serif;font-size:18px;font-weight:500;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:16px;font-weight:500;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-74943210{--grid-template-columns:repeat(0, auto);z-index:2;--icon-size:15px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon{background-color:#F3F3F3;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon i{color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon:hover{background-color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-f34eb1d > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-f34eb1d{left:50px;}body.rtl .elementor-2519 .elementor-element.elementor-element-f34eb1d{right:50px;}.elementor-2519 .elementor-element.elementor-element-f34eb1d{top:-60px;--lottie-container-max-width:75%;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-wrapper{text-align:center;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-title{margin-bottom:0px;font-family:"master-of-break", Sans-serif;font-size:18px;font-weight:500;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-img img{border-radius:75px;transition-duration:0.3s;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:16px;font-weight:500;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-34c2b73b{--grid-template-columns:repeat(0, auto);z-index:2;--icon-size:15px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon{background-color:#F3F3F3;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon i{color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon:hover{background-color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-34b0528e:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-34b0528e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/08/Background-Watercolor.webp");}.elementor-2519 .elementor-element.elementor-element-34b0528e > .elementor-container{max-width:960px;}.elementor-2519 .elementor-element.elementor-element-34b0528e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2519 .elementor-element.elementor-element-34b0528e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-3f28d92a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-3f28d92a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-3f28d92a > .elementor-element-populated{box-shadow:0px 20px 40px -20px rgba(0, 0, 0, 0.21);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-2519 .elementor-element.elementor-element-3f28d92a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-3e18cccc > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2519 .elementor-element.elementor-element-3e18cccc{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-805afba{margin-top:10px;margin-bottom:10px;padding:35px 10px 35px 10px;}.elementor-2519 .elementor-element.elementor-element-1701aa46 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-1701aa46{text-align:center;}.elementor-2519 .elementor-element.elementor-element-1701aa46 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-76a57585{margin-top:5px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-548b77f1 .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-548b77f1 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5cb4c003 .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5cb4c003 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5571600f .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5571600f .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3b9aa1ed > .elementor-container{max-width:480px;}.elementor-2519 .elementor-element.elementor-element-3b9aa1ed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3880a9bd > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-3880a9bd .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3a6258eb > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-3a6258eb .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5d32afc7:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-5d32afc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F352;}.elementor-2519 .elementor-element.elementor-element-5d32afc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:10px;padding:50px 10px 50px 10px;}.elementor-2519 .elementor-element.elementor-element-5d32afc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-6c43c402 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-6c43c402{text-align:center;}.elementor-2519 .elementor-element.elementor-element-6c43c402 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3b397949{margin-top:5px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-472b3373 .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-472b3373 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-44711e5d .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-44711e5d .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-1aa1bf6a .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-1aa1bf6a .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-446faa4c > .elementor-container{max-width:480px;}.elementor-2519 .elementor-element.elementor-element-446faa4c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-1c7682de > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-1c7682de .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-711d1966 > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-711d1966 .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3e6e1a6d{margin-top:10px;margin-bottom:10px;padding:35px 10px 35px 10px;}.elementor-2519 .elementor-element.elementor-element-d742bf0 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-d742bf0{text-align:center;}.elementor-2519 .elementor-element.elementor-element-d742bf0 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-646ce0e4{text-align:center;}.elementor-2519 .elementor-element.elementor-element-646ce0e4 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button{background-color:#9D7549;font-family:"koldby", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-70fc8c7 .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-11876eaa > .elementor-widget-container{--e-transform-flipY:-1;margin:0px 0px -50px 0px;}.elementor-2519 .elementor-element.elementor-element-11876eaa{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-7065fff8:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-7065fff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-7065fff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 0px 10px 0px;}.elementor-2519 .elementor-element.elementor-element-7065fff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-409f9d29 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2519 .elementor-element.elementor-element-409f9d29{--lottie-container-max-width:20%;}.elementor-2519 .elementor-element.elementor-element-305f0877 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-305f0877{text-align:left;}.elementor-2519 .elementor-element.elementor-element-305f0877 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-6d1fdec > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;border-style:none;}.elementor-2519 .elementor-element.elementor-element-6d1fdec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2519 .elementor-element.elementor-element-b6a3b9c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2519 .elementor-element.elementor-element-b6a3b9c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2519 .elementor-element.elementor-element-b6a3b9c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-style:none;}.elementor-2519 .elementor-element.elementor-element-b6a3b9c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2519 .elementor-element.elementor-element-6be826b0{--divider-border-style:solid;--divider-color:#C0A275;--divider-border-width:2px;}.elementor-2519 .elementor-element.elementor-element-6be826b0 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-2519 .elementor-element.elementor-element-6be826b0 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2519 .elementor-element.elementor-element-6be826b0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2519 .elementor-element.elementor-element-6be826b0 .elementor-divider__text{color:#9D7549;font-family:"master-of-break", Sans-serif;font-size:35px;}.elementor-2519 .elementor-element.elementor-element-58df713{text-align:center;}.elementor-2519 .elementor-element.elementor-element-58df713 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-5f1607b{--divider-border-style:solid;--divider-color:#C0A275;--divider-border-width:2px;}.elementor-2519 .elementor-element.elementor-element-5f1607b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2519 .elementor-element.elementor-element-5f1607b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2519 .elementor-element.elementor-element-19273f:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-19273f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://nikahkuy.id/wp-content/uploads/2025/08/Picture1.webp");}.elementor-2519 .elementor-element.elementor-element-19273f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 100px 0px;}.elementor-2519 .elementor-element.elementor-element-19273f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-116858a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-116858a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2519 .elementor-element.elementor-element-116858a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2519 .elementor-element.elementor-element-116858a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-6a06ef96 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2519 .elementor-element.elementor-element-6a06ef96{--lottie-container-max-width:20%;}.elementor-2519 .elementor-element.elementor-element-17676e61{--divider-border-style:solid;--divider-color:#C0A275;--divider-border-width:2px;}.elementor-2519 .elementor-element.elementor-element-17676e61 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-2519 .elementor-element.elementor-element-17676e61 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2519 .elementor-element.elementor-element-17676e61 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2519 .elementor-element.elementor-element-17676e61 .elementor-divider__text{color:#9D7549;font-family:"master-of-break", Sans-serif;font-size:35px;}.elementor-2519 .elementor-element.elementor-element-2f094fcf > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-2f094fcf{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-3c50c829{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3c50c829 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-69ab9bb > .elementor-widget-container{margin:-25px 0px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-69ab9bb{left:0.016px;}body.rtl .elementor-2519 .elementor-element.elementor-element-69ab9bb{right:0.016px;}.elementor-2519 .elementor-element.elementor-element-69ab9bb{top:2608.938px;--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-ef349e5:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-ef349e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/08/Background-Watercolor.webp");}.elementor-2519 .elementor-element.elementor-element-ef349e5 > .elementor-container{max-width:960px;}.elementor-2519 .elementor-element.elementor-element-ef349e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2519 .elementor-element.elementor-element-ef349e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-64c88d52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-64c88d52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-64c88d52 > .elementor-element-populated{box-shadow:0px 20px 40px -20px rgba(0, 0, 0, 0.21);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 35px 50px 35px;}.elementor-2519 .elementor-element.elementor-element-64c88d52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-c63050e > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-c63050e{text-align:center;}.elementor-2519 .elementor-element.elementor-element-c63050e .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-7d8c13e5 > .elementor-widget-container{--e-transform-flipY:-1;margin:0px 0px -50px 0px;}.elementor-2519 .elementor-element.elementor-element-7d8c13e5{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-2fa269ea:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-2fa269ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-2fa269ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 0px 75px 0px;}.elementor-2519 .elementor-element.elementor-element-2fa269ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-5fda205:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-5fda205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1D01C;}.elementor-2519 .elementor-element.elementor-element-5fda205{border-style:solid;border-width:2px 0px 2px 0px;border-color:#9D7549;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:50px 35px 50px 35px;}.elementor-2519 .elementor-element.elementor-element-5fda205, .elementor-2519 .elementor-element.elementor-element-5fda205 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-5fda205 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-4f61779a > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2519 .elementor-element.elementor-element-4f61779a{--lottie-container-max-width:20%;}.elementor-2519 .elementor-element.elementor-element-3c52036 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-3c52036{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3c52036 .elementor-heading-title{font-family:"master-of-break", Sans-serif;font-size:45px;font-weight:300;letter-spacing:2px;text-shadow:4px 4px 1px rgba(0, 0, 0, 0.09);color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-cc5baa6{text-align:center;}.elementor-2519 .elementor-element.elementor-element-cc5baa6 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-35d06844{margin-top:50px;margin-bottom:-100px;z-index:1;}.elementor-2519 .elementor-element.elementor-element-4c87b1cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2519 .elementor-element.elementor-element-4c87b1cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-4c87b1cf > .elementor-element-populated{box-shadow:0px 20px 40px -25px rgba(0, 0, 0, 0.27);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 35px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-2519 .elementor-element.elementor-element-4c87b1cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-51f137c1{text-align:center;}.elementor-2519 .elementor-element.elementor-element-51f137c1 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button{background-color:#9D7549;font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button:hover, .elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button:focus{background-color:#ECF1D0;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-e7026f7 > .elementor-widget-container{margin:10px 10px 5px 10px;}.elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button:hover svg, .elementor-2519 .elementor-element.elementor-element-e7026f7 .elementor-button:focus svg{fill:#9D7549;}.elementor-2519 .elementor-element.elementor-element-76fb278:not(.elementor-motion-effects-element-type-background), .elementor-2519 .elementor-element.elementor-element-76fb278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-76fb278 > .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/08/Background-Watercolor.webp");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2519 .elementor-element.elementor-element-76fb278 > .elementor-container{max-width:960px;}.elementor-2519 .elementor-element.elementor-element-76fb278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 100px 0px;}.elementor-2519 .elementor-element.elementor-element-39f2673{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-2c649c3{text-align:center;}.elementor-2519 .elementor-element.elementor-element-2c649c3 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-c81ba6d{text-align:center;}.elementor-2519 .elementor-element.elementor-element-c81ba6d .elementor-heading-title{color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-67c5267f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-67c5267f .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-3b0faceb{margin-top:20px;margin-bottom:20px;}.elementor-2519 .elementor-element.elementor-element-564760d3 .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-564760d3 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-401e1b08{text-align:center;}.elementor-2519 .elementor-element.elementor-element-401e1b08 .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-708f0057 .elementor-image-box-title{margin-bottom:0px;font-family:"koldby", Sans-serif;font-size:16px;letter-spacing:2px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-708f0057 .elementor-image-box-description{font-family:"koldby", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-319a8b7e{text-align:center;}.elementor-2519 .elementor-element.elementor-element-319a8b7e .elementor-heading-title{font-family:"koldby", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-48a5effb > .elementor-widget-container{--e-transform-flipY:-1;margin:20px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-48a5effb{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-dcbe89b{text-align:center;}.elementor-2519 .elementor-element.elementor-element-dcbe89b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;color:#9D7549;}.elementor-2519 .elementor-element.elementor-element-557906c6{width:auto;max-width:auto;bottom:75px;z-index:5;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-557906c6{right:25px;}body.rtl .elementor-2519 .elementor-element.elementor-element-557906c6{left:25px;}@media(max-width:1024px){.elementor-2519 .elementor-element.elementor-element-815bf2d > .elementor-background-overlay{background-position:center center;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-481d4007{left:175px;}body.rtl .elementor-2519 .elementor-element.elementor-element-481d4007{right:175px;}.elementor-2519 .elementor-element.elementor-element-481d4007{top:-192px;}.elementor-2519 .elementor-element.elementor-element-71cd710e > .elementor-widget-container{--e-transform-rotateZ:213deg;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-71cd710e{left:-202px;}body.rtl .elementor-2519 .elementor-element.elementor-element-71cd710e{right:-202px;}.elementor-2519 .elementor-element.elementor-element-71cd710e{top:483px;}.elementor-2519 .elementor-element.elementor-element-243eb449{z-index:3;}.elementor-2519 .elementor-element.elementor-element-3832d2bd > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-7af1749f > .elementor-widget-container{margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-7af1749f{left:-105px;}body.rtl .elementor-2519 .elementor-element.elementor-element-7af1749f{right:-105px;}.elementor-2519 .elementor-element.elementor-element-7af1749f{top:-73px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-74943210{--icon-size:15px;--grid-column-gap:3px;}.elementor-2519 .elementor-element.elementor-element-72246041 > .elementor-element-populated{padding:045px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-f34eb1d > .elementor-widget-container{margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-f34eb1d{left:10px;}body.rtl .elementor-2519 .elementor-element.elementor-element-f34eb1d{right:10px;}.elementor-2519 .elementor-element.elementor-element-f34eb1d{top:-72px;--lottie-container-max-width:100%;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-34c2b73b{--icon-size:15px;--grid-column-gap:3px;}.elementor-2519 .elementor-element.elementor-element-34b0528e{padding:75px 25px 75px 25px;}.elementor-2519 .elementor-element.elementor-element-548b77f1 .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-5cb4c003 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-2519 .elementor-element.elementor-element-5cb4c003 .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-5571600f > .elementor-widget-container{margin:0px 0px 0px 050px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-5571600f .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-472b3373 .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-44711e5d > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-2519 .elementor-element.elementor-element-44711e5d .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-1aa1bf6a > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-2519 .elementor-element.elementor-element-1aa1bf6a .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-646ce0e4 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-7065fff8{padding:50px 25px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-409f9d29 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2519 .elementor-element.elementor-element-409f9d29{--lottie-container-max-width:25%;}.elementor-2519 .elementor-element.elementor-element-58df713 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-19273f{padding:20px 20px 20px 20px;}.elementor-2519 .elementor-element.elementor-element-6a06ef96 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2519 .elementor-element.elementor-element-6a06ef96{--lottie-container-max-width:25%;}.elementor-2519 .elementor-element.elementor-element-3c50c829 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-69ab9bb{left:-0.047px;}body.rtl .elementor-2519 .elementor-element.elementor-element-69ab9bb{right:-0.047px;}.elementor-2519 .elementor-element.elementor-element-69ab9bb{top:2665.953px;}.elementor-2519 .elementor-element.elementor-element-ef349e5{padding:75px 25px 75px 25px;}.elementor-2519 .elementor-element.elementor-element-2fa269ea{padding:50px 25px 20px 25px;}.elementor-2519 .elementor-element.elementor-element-4f61779a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2519 .elementor-element.elementor-element-4f61779a{--lottie-container-max-width:25%;}.elementor-2519 .elementor-element.elementor-element-cc5baa6 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-35d06844{margin-top:0px;margin-bottom:-150px;}.elementor-2519 .elementor-element.elementor-element-4c87b1cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2519 .elementor-element.elementor-element-51f137c1 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-2c649c3 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-67c5267f .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-564760d3 .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-401e1b08 .elementor-heading-title{font-size:14px;}.elementor-2519 .elementor-element.elementor-element-708f0057 .elementor-image-box-description{font-size:16px;}.elementor-2519 .elementor-element.elementor-element-319a8b7e .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-557906c6{right:35px;}body.rtl .elementor-2519 .elementor-element.elementor-element-557906c6{left:35px;}}@media(max-width:767px){.elementor-2519 .elementor-element.elementor-element-815bf2d > .elementor-background-overlay{background-position:-673px 0px;}.elementor-2519 .elementor-element.elementor-element-815bf2d{padding:20px 20px 20px 20px;}.elementor-2519 .elementor-element.elementor-element-481d4007{width:var( --container-widget-width, 353px );max-width:353px;--container-widget-width:353px;--container-widget-flex-grow:0;top:-148px;--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-481d4007 > .elementor-widget-container{margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-481d4007{left:29px;}body.rtl .elementor-2519 .elementor-element.elementor-element-481d4007{right:29px;}.elementor-2519 .elementor-element.elementor-element-71cd710e > .elementor-widget-container{--e-transform-rotateZ:198deg;margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-71cd710e{left:-154px;}body.rtl .elementor-2519 .elementor-element.elementor-element-71cd710e{right:-154px;}.elementor-2519 .elementor-element.elementor-element-71cd710e{top:376px;--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-14d92f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-152f8852 .elementor-heading-title{font-size:18px;letter-spacing:2px;}.elementor-2519 .elementor-element.elementor-element-7c5390c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-7c5390c0 .elementor-heading-title{font-size:50px;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-wrapper{max-width:100%;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-digits{font-size:20px;}.elementor-2519 .elementor-element.elementor-element-4ef08432 .elementor-countdown-label{font-size:10px;}.elementor-2519 .elementor-element.elementor-element-243eb449, .elementor-2519 .elementor-element.elementor-element-243eb449 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2519 .elementor-element.elementor-element-243eb449{padding:5px 5px 5px 5px;}.elementor-2519 .elementor-element.elementor-element-7ed497bd .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-6b059bd0{z-index:2;}.elementor-2519 .elementor-element.elementor-element-4896e5dd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2519 .elementor-element.elementor-element-4896e5dd .elementor-heading-title{font-size:65px;}.elementor-2519 .elementor-element.elementor-element-7af1749f > .elementor-widget-container{margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-7af1749f{left:-91px;}body.rtl .elementor-2519 .elementor-element.elementor-element-7af1749f{right:-91px;}.elementor-2519 .elementor-element.elementor-element-7af1749f{top:-66px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5 .elementor-image-box-img{margin-bottom:63px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-right .elementor-image-box-img{margin-left:63px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-left .elementor-image-box-img{margin-right:63px;}.elementor-2519 .elementor-element.elementor-element-7288f7d5.elementor-position-top .elementor-image-box-img{margin-bottom:63px;}.elementor-2519 .elementor-element.elementor-element-74943210 .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-f34eb1d > .elementor-widget-container{margin:0px -100px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-f34eb1d{left:0px;}body.rtl .elementor-2519 .elementor-element.elementor-element-f34eb1d{right:0px;}.elementor-2519 .elementor-element.elementor-element-f34eb1d{top:-19px;--lottie-container-max-width:100%;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-img{margin-bottom:65px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-right .elementor-image-box-img{margin-left:65px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-left .elementor-image-box-img{margin-right:65px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75.elementor-position-top .elementor-image-box-img{margin-bottom:65px;}.elementor-2519 .elementor-element.elementor-element-1a0a1a75 .elementor-image-box-title{font-size:18px;}.elementor-2519 .elementor-element.elementor-element-34c2b73b .elementor-widget-container{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3e18cccc > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2519 .elementor-element.elementor-element-3e18cccc{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-1701aa46 .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-5cb4c003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-5571600f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-6c43c402 .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-44711e5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-1aa1bf6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-d742bf0 .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-646ce0e4{text-align:center;}.elementor-2519 .elementor-element.elementor-element-646ce0e4 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-11876eaa > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2519 .elementor-element.elementor-element-11876eaa{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-409f9d29{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-305f0877{text-align:center;}.elementor-2519 .elementor-element.elementor-element-305f0877 .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-6be826b0 .elementor-divider-separator{width:100%;}.elementor-2519 .elementor-element.elementor-element-6be826b0 .elementor-divider__text{font-size:25px;}.elementor-2519 .elementor-element.elementor-element-58df713{text-align:center;}.elementor-2519 .elementor-element.elementor-element-58df713 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-6a06ef96{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-17676e61 .elementor-divider-separator{width:100%;}.elementor-2519 .elementor-element.elementor-element-17676e61 .elementor-divider__text{font-size:25px;}.elementor-2519 .elementor-element.elementor-element-2f094fcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-2f094fcf{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-3c50c829{text-align:center;}.elementor-2519 .elementor-element.elementor-element-3c50c829 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-69ab9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-69ab9bb{left:3px;}body.rtl .elementor-2519 .elementor-element.elementor-element-69ab9bb{right:3px;}.elementor-2519 .elementor-element.elementor-element-69ab9bb{top:-101px;--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-c63050e .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-7d8c13e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-7d8c13e5{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-5fda205{padding:25px 10px 25px 10px;}.elementor-2519 .elementor-element.elementor-element-60712ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-4f61779a{--lottie-container-max-width:35%;}.elementor-2519 .elementor-element.elementor-element-3c52036 .elementor-heading-title{font-size:35px;}.elementor-2519 .elementor-element.elementor-element-cc5baa6{text-align:center;}.elementor-2519 .elementor-element.elementor-element-cc5baa6 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-4c87b1cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-51f137c1{text-align:center;}.elementor-2519 .elementor-element.elementor-element-51f137c1 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-76fb278 > .elementor-background-overlay{opacity:0.46;}.elementor-2519 .elementor-element.elementor-element-76fb278{padding:150px 20px 50px 20px;}.elementor-2519 .elementor-element.elementor-element-39f2673{--lottie-container-max-width:55%;}.elementor-2519 .elementor-element.elementor-element-2c649c3{text-align:center;}.elementor-2519 .elementor-element.elementor-element-2c649c3 .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-67c5267f{text-align:center;}.elementor-2519 .elementor-element.elementor-element-67c5267f .elementor-heading-title{font-size:12px;}.elementor-2519 .elementor-element.elementor-element-7b5871d5{width:50%;}.elementor-2519 .elementor-element.elementor-element-401e1b08{text-align:center;}.elementor-2519 .elementor-element.elementor-element-401e1b08 .elementor-heading-title{font-size:10px;letter-spacing:0px;}.elementor-2519 .elementor-element.elementor-element-6741e4ac{width:50%;}.elementor-2519 .elementor-element.elementor-element-319a8b7e{text-align:center;}.elementor-2519 .elementor-element.elementor-element-319a8b7e .elementor-heading-title{font-size:9px;letter-spacing:0px;}.elementor-2519 .elementor-element.elementor-element-48a5effb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-48a5effb{--lottie-container-max-width:55%;}body:not(.rtl) .elementor-2519 .elementor-element.elementor-element-557906c6{right:25px;}body.rtl .elementor-2519 .elementor-element.elementor-element-557906c6{left:25px;}.elementor-2519 .elementor-element.elementor-element-557906c6{bottom:50px;}}/* Start custom CSS for column, class: .elementor-element-1e5f7c50 */.elementor-2519 .elementor-element.elementor-element-1e5f7c50 {
backdrop-filter: blur(5.5px);
-webkit-backdrop-filter: blur(5.5px);
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-69ab9bb */@media (max-width: 767px){
  .lottie-floral {
    position: relative !important;  /* jangan absolute */
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
    margin: 16px auto !important;   /* kasih jarak rapih */
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-43cdc61 *//* =========================================================
   Wedding Wish – CREAM / GOLD THEME (FINAL + divider + btn #9D7549)
   ========================================================= */
.wwg-card{
  /* Palette */
  --ink:#5A4A3D;
  --muted:#A09182;
  --line:#E7DED3;
  --card:#FFFFFF;
  --panel:#FFFFFF;

  /* Aksen untuk pagination & highlight */
  --accent:#C49A6C;
  --accent-d:#9E7449;
  --accent-l:#E4C6A3;

  /* Tombol khusus sesuai permintaan */
  --btn:#9D7549;            /* utama */
  --btn-light:#B88A5B;      /* atas gradient */
  --btn-dark:#7B5A36;       /* border/hover shadow */

  max-width:760px;margin:0 auto;padding:26px 22px 24px;border-radius:18px;
  background:transparent;color:var(--ink);
}

/* Hide title & subtitle */
.wwg-card .wish-title,
.wwg-card .wish-sub{ display:none !important; }

/* ==================== FORM ==================== */
.wwg-card .ww-form{
  padding:18px;border-radius:16px;background:rgba(255,255,255,.85);
  border:1px solid var(--line);
  box-shadow:0 12px 26px rgba(185,160,130,.18), inset 0 1px 0 #fff;
}
.wwg-card .ww-input{
  display:block;width:100%;box-sizing:border-box;margin:0 0 12px;
  padding:12px 14px;border-radius:12px;background:var(--panel);
  color:var(--ink)!important;border:1px solid var(--line);
  transition:border-color .2s, box-shadow .2s, background .2s;
}
.wwg-card .ww-input::placeholder{ color:#B2A498; }
.wwg-card .ww-input:focus{
  border-color:var(--accent)!important;
  box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 28%, transparent)!important;
  background:#fff;
}
.wwg-card .ww-form input.ww-input:-webkit-autofill,
.wwg-card .ww-form input.ww-input:-webkit-autofill:hover,
.wwg-card .ww-form input.ww-input:-webkit-autofill:focus{
  -webkit-text-fill-color:var(--ink)!important;
  box-shadow:0 0 0 1000px #fff inset!important;
  transition:background-color 9999s;
}
/* select arrow */
.wwg-card select.ww-input{
  appearance:none;-webkit-appearance:none;-moz-appearance:none;
  padding-right:42px;
  background-image:
    linear-gradient(45deg,transparent 50%, var(--ink) 50%),
    linear-gradient(135deg, var(--ink) 50%, transparent 50%);
  background-position:calc(100% - 22px) 50%, calc(100% - 14px) 50%;
  background-size:6px 6px; background-repeat:no-repeat;
}
.wwg-card select.ww-input option{ color:#222; }
.wwg-card textarea.ww-input{ min-height:120px; resize:vertical; }

/* Button – #9D7549 */
.wwg-card .ww-btn{
  width:100%;border-radius:12px;padding:12px 16px;font-weight:700;letter-spacing:.2px;
  color:#fff !important;
  background:linear-gradient(180deg,var(--btn-light) 0%, var(--btn) 100%) !important;
  border:1px solid var(--btn-dark) !important;
  box-shadow:0 10px 24px rgba(157,117,73,.32), inset 0 -2px 0 rgba(0,0,0,.12);
  transition:transform .15s, box-shadow .2s, filter .2s;
}
.wwg-card .ww-btn:hover,
.wwg-card .ww-btn:focus{
  transform:translateY(-1px);
  filter:brightness(1.04);
  box-shadow:0 14px 28px rgba(157,117,73,.42), inset 0 -2px 0 rgba(0,0,0,.16);
  outline:none;
}

/* ==================== UCAPAN TAMU ==================== */
.wwg-card .wish-header{ text-align:center!important; margin:14px 0 8px!important; }
.wwg-card .wish-header .title{
  color:var(--accent-d)!important; font-weight:700; letter-spacing:.25px;
  position:relative; display:inline-block; padding:0 12px;
}
/* Divider kiri–kanan seperti tema sebelumnya */
.wwg-card .wish-header .title::before,
.wwg-card .wish-header .title::after{
  content:""; position:absolute; top:50%; width:84px; height:1px;
  background:linear-gradient(90deg,transparent, rgba(157,117,73,.55));
}
.wwg-card .wish-header .title::before{ right:100%; margin-right:10px; }
.wwg-card .wish-header .title::after{  left:100%;  margin-left:10px;  }

/* Count header + body card */
.wish-count{
  text-align:center;margin:0;padding:10px 16px;font-weight:700;font-size:15px;
  color:var(--accent-d)!important;background:#FBF7F2;
  border:1px solid var(--line);border-bottom:0;
  border-radius:14px 14px 0 0; box-shadow:0 6px 16px rgba(185,160,130,.18);
}
.wish-scroll{
  background:#FBF7F2;border:1px solid var(--line);border-top:0;
  border-radius:0 0 14px 14px;box-shadow:0 6px 16px rgba(185,160,130,.18);
  padding:8px;
}

/* Item komentar */
.wish-scroll .wish-item,
.wwg-card .wish-list > .wish-item{
  background:var(--card)!important;color:var(--ink)!important;
  border:1px solid var(--line)!important;border-radius:12px;
  padding:12px 12px;margin:10px 0; box-shadow:0 6px 14px rgba(0,0,0,.06);
}
.wwg-card .wish-name-text{ color:var(--accent-d)!important; font-weight:700; }
.wwg-card .wish-msg,.wwg-card .comment-content,.wwg-card .comment-content p{ color:var(--ink)!important; }
.wwg-card .wish-time{ color:#A79585!important; }

/* ==================== PAGINATION (gold, center, no arrows) ==================== */
.wwg-card .wish-pager .nav-links,
.wwg-card .pagination,.wwg-card .nav-links{
  display:flex!important;justify-content:center!important;align-items:center!important;
  gap:12px;margin:18px 0 6px!important;flex-wrap:wrap;
}
.wwg-card .wish-pager .page-numbers,
.wwg-card .page-numbers,
.wwg-card .nav-links a,
.wwg-card .nav-links span{
  display:inline-grid;place-items:center;text-align:center;line-height:1;
  min-width:40px;height:40px;padding:0 14px;border-radius:999px;
  background:#fff;border:1px solid var(--line);color:var(--accent-d);
  font-weight:700;font-size:14px;text-decoration:none;
  box-shadow:0 4px 12px rgba(0,0,0,.06);
  transition:transform .15s, background .2s, color .2s, border-color .2s, box-shadow .2s;
}
.wwg-card .wish-pager .page-numbers:hover,
.wwg-card .page-numbers:hover,
.wwg-card .nav-links a:hover,
.wwg-card .wish-pager .page-numbers:focus,
.wwg-card .page-numbers:focus{
  transform:translateY(-1px);
  background:linear-gradient(180deg,var(--accent-l), var(--accent));
  color:#fff;border-color:var(--accent-d);
  box-shadow:0 10px 20px rgba(196,154,108,.35);outline:none;
}
.wwg-card .wish-pager .page-numbers.current,
.wwg-card .page-numbers.current,
.wwg-card .nav-links span.current{
  background:linear-gradient(180deg,var(--accent-l), var(--accent))!important;
  color:#fff!important;border-color:var(--accent-d)!important;
}
/* Ellipsis */
.wwg-card .page-ellipsis{
  display:inline-flex!important;align-items:center;justify-content:center;
  height:40px;padding:0 6px!important;min-width:auto!important;
  background:transparent!important;border:0!important;box-shadow:none!important;
  color:#B7A493!important;font-weight:800;font-size:16px;
}
/* No arrows */
.wwg-card .page-numbers.prev::before,
.wwg-card .page-numbers.next::after{ content:none!important; display:none!important; }

/* Responsive */
@media (max-width:480px){
  .wwg-card .wish-pager .nav-links{ gap:8px; flex-wrap:nowrap!important; white-space:nowrap; }
  .wwg-card .wish-pager .page-numbers,
  .wwg-card .page-numbers,
  .wwg-card .nav-links a,
  .wwg-card .nav-links span{ min-width:34px;height:34px;padding:0 10px;font-size:13px; }
  .wwg-card .page-ellipsis{ height:34px; }
}

/* Fallback anchor polos */
.wwg-card .wish-list a[data-page]{margin:0 6px;padding:6px 10px;border-radius:999px;display:inline-block;text-decoration:none;border:1px solid var(--line);color:var(--accent-d);background:#fff;}
.wwg-card .wish-list a[data-page]:hover{background:linear-gradient(180deg,var(--accent-l), var(--accent));color:#fff;border-color:var(--accent-d);}

/* Select "Konfirmasi Kehadiran" — rata kiri + warna placeholder */
.wwg-card select.ww-input{
  text-align:left;                 /* isi rata kiri */
  text-align-last:left;            /* posisi teks terpilih di Chrome/Edge */
  color:#B2A498 !important;        /* samakan dgn placeholder "Nama Anda" */
}

/* Saat SUDAH memilih nilai (shortcode kita memberi class .valid) */
.wwg-card select.ww-input.valid{
  color:var(--ink) !important;     /* kembali ke warna teks normal */
}

/* Dropdown option tetap warna teks normal */
.wwg-card select.ww-input option{ color:var(--ink); }

/* Fallback tanpa JS: gunakan :has untuk deteksi option kosong */
@supports .elementor-2519 .elementor-element.elementor-element-43cdc61(:has(*)) {
  .wwg-card select.ww-input:has(option[value=""]:checked){ color:#B2A498 !important; }
  .wwg-card select.ww-input:has(option:not([value=""]):checked){ color:var(--ink) !important; }
}

/* ======== FIX COMMENTS COUNT VISIBILITY ======== */

/* Bungkus judul "Comments" / jumlah komentar */
.wish-count {
  display: block;
  text-align: center;
  margin: 0;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 15px;
  color: var(--accent-d) !important;   /* teks gold gelap */
  background: #FBF7F2;                 /* krem terang */
  border: 1px solid var(--line);
  border-bottom: 0;
  border-radius: 14px 14px 0 0;
  box-shadow: 0 6px 16px rgba(185,160,130,.18);
}

/* Pastikan angka ikut tampil */
.wish-count strong,
.wish-count span,
.wish-count .count {
  color: var(--accent-d) !important;   /* sama dengan judul */
  font-weight: 800;
  margin-left: 4px;
}

/* Jika ada tulisan "Comments" + angka, bedakan warna biar lebih jelas */
.wish-count .label {
  color: #7B5A36 !important; /* lebih gelap biar kontras */
  font-weight: 700;
}/* End custom CSS */