.elementor-2850 .elementor-element.elementor-element-7a87f9b3:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-7a87f9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-7a87f9b3 > .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/09/LUXEE-02-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-7a87f9b3 > .elementor-container{min-height:100vh;}.elementor-2850 .elementor-element.elementor-element-7a87f9b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-2850 .elementor-element.elementor-element-1d8489bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2850 .elementor-element.elementor-element-102c8d65 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-102c8d65{--lottie-container-max-width:25%;}.elementor-2850 .elementor-element.elementor-element-a62a6cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-2850 .elementor-element.elementor-element-1289093e .elementor-heading-title{font-family:"voor", Sans-serif;font-size:100px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-39e697a1 .elementor-heading-title{font-family:"voor", Sans-serif;font-size:50px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-53688ddd .elementor-heading-title{font-family:"voor", Sans-serif;font-size:100px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button{background-color:#7F5D47BF;font-family:"Quattrocento", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button:hover, .elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button:focus{background-color:#7F5D47;color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button:hover svg, .elementor-2850 .elementor-element.elementor-element-97ddf39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-15ed8040 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2850 .elementor-element.elementor-element-3364f64e{--spacer-size:250px;}.elementor-2850 .elementor-element.elementor-element-530c6cfc{text-align:right;}.elementor-2850 .elementor-element.elementor-element-530c6cfc .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2850 .elementor-element.elementor-element-1c41e92{text-align:right;}.elementor-2850 .elementor-element.elementor-element-1c41e92 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-4047b1ef{text-align:right;}.elementor-2850 .elementor-element.elementor-element-4047b1ef .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2850 .elementor-element.elementor-element-3d377433:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-3d377433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-3d377433{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2850 .elementor-element.elementor-element-3d377433 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-1a66e0df{text-align:center;}.elementor-2850 .elementor-element.elementor-element-1a66e0df .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:55px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-9a32a65{--divider-border-style:solid;--divider-color:#7F5D47;--divider-border-width:1px;}.elementor-2850 .elementor-element.elementor-element-9a32a65 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-9a32a65 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-9a32a65 .elementor-divider__text{color:#7F5D47;font-family:"Inria Serif", Sans-serif;font-size:50px;font-weight:600;}.elementor-2850 .elementor-element.elementor-element-54419294 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2850 .elementor-element.elementor-element-3c1e51a4{text-align:center;}.elementor-2850 .elementor-element.elementor-element-3c1e51a4 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:0px;color:#765D4E;}.elementor-2850 .elementor-element.elementor-element-696bfcf7{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-2850 .elementor-element.elementor-element-696bfcf7 .elementor-widget-container{text-align:center;}.elementor-2850 .elementor-element.elementor-element-696bfcf7 .elementor-social-icon{background-color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-696bfcf7 .elementor-social-icon i{color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-696bfcf7 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-1ebbf1d7{--divider-border-style:solid;--divider-color:#7F5D47;--divider-border-width:1px;}.elementor-2850 .elementor-element.elementor-element-1ebbf1d7 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-1ebbf1d7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-1ebbf1d7 .elementor-divider__text{color:#7F5D47;font-family:"Inria Serif", Sans-serif;font-size:50px;font-weight:600;}.elementor-2850 .elementor-element.elementor-element-2cdb97a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2850 .elementor-element.elementor-element-53c10e7{text-align:center;}.elementor-2850 .elementor-element.elementor-element-53c10e7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:0px;color:#765D4E;}.elementor-2850 .elementor-element.elementor-element-5ef44a7b{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-2850 .elementor-element.elementor-element-5ef44a7b .elementor-widget-container{text-align:center;}.elementor-2850 .elementor-element.elementor-element-5ef44a7b .elementor-social-icon{background-color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-5ef44a7b .elementor-social-icon i{color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-5ef44a7b .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-6170c623{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-34e8763 > .elementor-element-populated{border-style:solid;border-width:3px 0px 3px 0px;border-color:#7F5D47;padding:25px 10px 25px 10px;}.elementor-2850 .elementor-element.elementor-element-6b90fc33{text-align:center;}.elementor-2850 .elementor-element.elementor-element-6b90fc33 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-2850 .elementor-element.elementor-element-6f727d83{text-align:center;}.elementor-2850 .elementor-element.elementor-element-6f727d83 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:18px;font-weight:900;}.elementor-2850 .elementor-element.elementor-element-619d723f:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-619d723f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-619d723f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2850 .elementor-element.elementor-element-619d723f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-773b8e9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/09/LUXEE-02-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated, .elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated > .elementor-background-overlay, .elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-background-slideshow{border-radius:50px 50px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated{box-shadow:0px 20px 60px -25px rgba(127, 93.00000000000004, 71, 0.51);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-dbacd76{text-align:center;}.elementor-2850 .elementor-element.elementor-element-dbacd76 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:55px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b{--divider-border-style:solid;--divider-color:#A67C5C;--divider-border-width:1px;--divider-icon-size:25px;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b.elementor-view-stacked .elementor-icon{background-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-10bd8a3b.elementor-view-default .elementor-icon{color:#A67C5C;border-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-10bd8a3b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-10bd8a3b.elementor-view-default .elementor-icon svg{fill:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-77db89bc{text-align:center;}.elementor-2850 .elementor-element.elementor-element-77db89bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;}.elementor-2850 .elementor-element.elementor-element-509707c8{margin-top:20px;margin-bottom:0px;}.elementor-2850 .elementor-element.elementor-element-325ae734:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F5D4742;}.elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-element-populated, .elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-element-populated > .elementor-background-overlay, .elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-77189b11{text-align:center;}.elementor-2850 .elementor-element.elementor-element-77189b11 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-5bc9e1cb .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-5bc9e1cb .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-5bc9e1cb .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-5bc9e1cb .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-69421642 .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-69421642 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-69421642 .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-69421642 .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-59a2a3e .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-59a2a3e .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-59a2a3e .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-59a2a3e .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-ad95a9{text-align:center;}.elementor-2850 .elementor-element.elementor-element-ad95a9 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button{background-color:#7F5D47BF;font-family:"Inria Serif", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button:hover, .elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button:focus{background-color:#7F5D47;color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-15f1210a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button:hover svg, .elementor-2850 .elementor-element.elementor-element-15f1210a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-12f1bbc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F5D4742;}.elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-element-populated, .elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-element-populated > .elementor-background-overlay, .elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:35px 25px 35px 25px;}.elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-4484815f{text-align:center;}.elementor-2850 .elementor-element.elementor-element-4484815f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-1ea4d305 .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-1ea4d305 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-1ea4d305 .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-1ea4d305 .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-594915d7 .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-594915d7 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-594915d7 .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-594915d7 .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-562f7ca2 .elementor-icon-box-title{margin-block-end:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-562f7ca2 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-562f7ca2 .elementor-icon-box-title a{font-family:"Inria Sans", Sans-serif;font-size:16px;}.elementor-2850 .elementor-element.elementor-element-562f7ca2 .elementor-icon-box-description{font-family:"Inria Serif", Sans-serif;font-size:20px;font-weight:800;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-b39fb6e{text-align:center;}.elementor-2850 .elementor-element.elementor-element-b39fb6e .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button{background-color:#7F5D47BF;font-family:"Inria Serif", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button:hover, .elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button:focus{background-color:#7F5D47;color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-667e2cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button:hover svg, .elementor-2850 .elementor-element.elementor-element-667e2cb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-686f77a7:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-686f77a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F5D4742;}.elementor-2850 .elementor-element.elementor-element-686f77a7, .elementor-2850 .elementor-element.elementor-element-686f77a7 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-686f77a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-686f77a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-7daacd8 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-19b05332{text-align:left;}.elementor-2850 .elementor-element.elementor-element-19b05332 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-50558ba2{text-align:left;}.elementor-2850 .elementor-element.elementor-element-50558ba2 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item{padding:10px 35px 10px 35px;background-color:#7F5D476B;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-digits{color:#FFFFFF;font-family:"Inria Serif", Sans-serif;font-size:50px;font-weight:700;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-label{color:#FFFFFF;font-family:"Quattrocento", Sans-serif;font-size:14px;}.elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button{background-color:#7F5D47BF;font-family:"Inria Serif", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button:hover, .elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button:focus{background-color:#7F5D47;color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-4f9df151{width:auto;max-width:auto;}.elementor-2850 .elementor-element.elementor-element-4f9df151 > .elementor-widget-container{margin:10px 10px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button:hover svg, .elementor-2850 .elementor-element.elementor-element-4f9df151 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-519a0172:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-519a0172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-519a0172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2850 .elementor-element.elementor-element-519a0172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-6d9a3d32{text-align:center;}.elementor-2850 .elementor-element.elementor-element-6d9a3d32 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:55px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-3082caf3{--divider-border-style:solid;--divider-color:#A67C5C;--divider-border-width:1px;--divider-icon-size:25px;}.elementor-2850 .elementor-element.elementor-element-3082caf3 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-3082caf3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-3082caf3.elementor-view-stacked .elementor-icon{background-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-3082caf3.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-3082caf3.elementor-view-default .elementor-icon{color:#A67C5C;border-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-3082caf3.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-3082caf3.elementor-view-default .elementor-icon svg{fill:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-649e0114 .elementor-counter-number-wrapper{color:#7F5D47;font-family:"Inria Serif", Sans-serif;font-size:100px;}.elementor-2850 .elementor-element.elementor-element-d286daf > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 3px;border-color:#7F5D47BF;padding:25px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-wrapper{text-align:left;}.elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-title{margin-block-end:5px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-title a{font-family:"Inria Serif", Sans-serif;font-size:25px;font-weight:800;}.elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-description{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-5ee0175d > .elementor-element-populated{border-style:solid;border-width:0px 3px 0px 0px;border-color:#7F5D47BF;padding:25px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-wrapper{text-align:right;}.elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-title{margin-block-end:5px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-title a{font-family:"Inria Serif", Sans-serif;font-size:25px;font-weight:800;}.elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-description{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-620535c6 .elementor-counter-number-wrapper{color:#7F5D47;font-family:"Inria Serif", Sans-serif;font-size:100px;}.elementor-2850 .elementor-element.elementor-element-3fe01672 .elementor-counter-number-wrapper{color:#7F5D47;font-family:"Inria Serif", Sans-serif;font-size:100px;}.elementor-2850 .elementor-element.elementor-element-1245d2f0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 3px;border-color:#7F5D47BF;padding:25px 25px 25px 25px;}.elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-wrapper{text-align:left;}.elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-title{margin-block-end:5px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-title, .elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-title a{font-family:"Inria Serif", Sans-serif;font-size:25px;font-weight:800;}.elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-description{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-1073c546:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-1073c546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-1073c546{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2850 .elementor-element.elementor-element-1073c546 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-14ffdc60{text-align:center;}.elementor-2850 .elementor-element.elementor-element-14ffdc60 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:55px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-62f87d8b{--divider-border-style:solid;--divider-color:#A67C5C;--divider-border-width:1px;--divider-icon-size:25px;}.elementor-2850 .elementor-element.elementor-element-62f87d8b .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-62f87d8b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-62f87d8b.elementor-view-stacked .elementor-icon{background-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-62f87d8b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-62f87d8b.elementor-view-default .elementor-icon{color:#A67C5C;border-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-62f87d8b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-62f87d8b.elementor-view-default .elementor-icon svg{fill:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-1bba0d6d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2850 .elementor-element.elementor-element-4f692b64 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2850 .elementor-element.elementor-element-4f692b64 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2850 .elementor-element.elementor-element-4f692b64 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-2850 .elementor-element.elementor-element-4f692b64{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2850 .elementor-element.elementor-element-2ed628c0:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-2ed628c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-2ed628c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 25px 0px;}.elementor-2850 .elementor-element.elementor-element-2ed628c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-c9bd14d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-5d901987 > .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/09/LUXEE-02-01.jpg");background-position:bottom left;opacity:0.5;}.elementor-2850 .elementor-element.elementor-element-5d901987, .elementor-2850 .elementor-element.elementor-element-5d901987 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-5d901987{box-shadow:0px 20px 60px -25px rgba(127, 93.00000000000004, 71, 0.51);margin-top:25px;margin-bottom:50px;padding:35px 35px 35px 35px;}.elementor-2850 .elementor-element.elementor-element-7c6d969c > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2850 .elementor-element.elementor-element-354d2c3e{text-align:center;}.elementor-2850 .elementor-element.elementor-element-354d2c3e .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-4fb405a0{text-align:right;}.elementor-2850 .elementor-element.elementor-element-4fb405a0 .elementor-heading-title{font-family:"Quattrocento Sans", Sans-serif;font-size:16px;font-weight:500;line-height:25px;}.elementor-2850 .elementor-element.elementor-element-24b344f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-5518dddb{margin-top:35px;margin-bottom:35px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-6d18c597 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-41897fd{text-align:center;}.elementor-2850 .elementor-element.elementor-element-41897fd .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:55px;font-weight:500;letter-spacing:0px;color:#7F5D47;}.elementor-2850 .elementor-element.elementor-element-335e4bcf{--divider-border-style:solid;--divider-color:#A67C5C;--divider-border-width:1px;--divider-icon-size:25px;}.elementor-2850 .elementor-element.elementor-element-335e4bcf .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2850 .elementor-element.elementor-element-335e4bcf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2850 .elementor-element.elementor-element-335e4bcf.elementor-view-stacked .elementor-icon{background-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-335e4bcf.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-335e4bcf.elementor-view-default .elementor-icon{color:#A67C5C;border-color:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-335e4bcf.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-335e4bcf.elementor-view-default .elementor-icon svg{fill:#A67C5C;}.elementor-2850 .elementor-element.elementor-element-43576b8{margin-top:25px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-2617486a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2850 .elementor-element.elementor-element-2617486a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-2617486a > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:#E6BA79;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 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 15px 35px 15px;}.elementor-2850 .elementor-element.elementor-element-2617486a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-789dca13 > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-789dca13{text-align:center;}.elementor-2850 .elementor-element.elementor-element-789dca13 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-510f4f05:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-510f4f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-510f4f05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-510f4f05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-b37c648:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF6;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://nikahkuy.id/wp-content/uploads/2025/09/LUXEE-02-02.jpg");background-position:bottom left;background-size:cover;opacity:0.5;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated, .elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated > .elementor-background-overlay, .elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated{box-shadow:0px 20px 60px -25px rgba(127, 93.00000000000004, 71, 0.51);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 035px 35px 35px;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-b37c648{z-index:2;}.elementor-2850 .elementor-element.elementor-element-c0af925 > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-c0af925{text-align:center;}.elementor-2850 .elementor-element.elementor-element-c0af925 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-2e9b71f4 > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-2e9b71f4{text-align:center;}.elementor-2850 .elementor-element.elementor-element-2e9b71f4 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-0876083{text-align:center;}.elementor-2850 .elementor-element.elementor-element-0876083 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;color:#070707;}.elementor-2850 .elementor-element.elementor-element-4d1ebb8b{margin-top:20px;margin-bottom:20px;}.elementor-2850 .elementor-element.elementor-element-1d682985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-1d682985 .elementor-image-box-title{margin-bottom:0px;font-family:"Inria Serif", Sans-serif;font-size:14px;font-weight:500;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-1d682985 .elementor-image-box-description{font-family:"ayres", Sans-serif;font-size:50px;font-weight:400;color:#E6BA79;}.elementor-2850 .elementor-element.elementor-element-79a7ea1c > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-79a7ea1c{text-align:center;}.elementor-2850 .elementor-element.elementor-element-79a7ea1c .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-79d38504 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-79d38504 .elementor-image-box-title{margin-bottom:0px;font-family:"Inria Serif", Sans-serif;font-size:14px;font-weight:500;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-79d38504 .elementor-image-box-description{font-family:"ayres", Sans-serif;font-size:50px;font-weight:400;color:#E6BA79;}.elementor-2850 .elementor-element.elementor-element-75171abf > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-75171abf{text-align:center;}.elementor-2850 .elementor-element.elementor-element-75171abf .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-12ba3866 > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-12ba3866{text-align:center;}.elementor-2850 .elementor-element.elementor-element-12ba3866 .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:600;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-5e26fb9c > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-5e26fb9c{text-align:center;}.elementor-2850 .elementor-element.elementor-element-5e26fb9c .elementor-heading-title{font-family:"Inria Serif", Sans-serif;font-size:16px;font-weight:500;line-height:25px;letter-spacing:0px;color:#2A2A2A;}.elementor-2850 .elementor-element.elementor-element-3b2ef8cc{width:auto;max-width:auto;bottom:75px;z-index:5;}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{right:25px;}body.rtl .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{left:25px;}.elementor-2850 .elementor-element.elementor-element-69d1b3d3:not(.elementor-motion-effects-element-type-background), .elementor-2850 .elementor-element.elementor-element-69d1b3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#895732;}.elementor-2850 .elementor-element.elementor-element-69d1b3d3 > .elementor-background-overlay{opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2850 .elementor-element.elementor-element-69d1b3d3, .elementor-2850 .elementor-element.elementor-element-69d1b3d3 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2850 .elementor-element.elementor-element-69d1b3d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5px;margin-bottom:10px;padding:10px 10px 10px 10px;z-index:2;}.elementor-2850 .elementor-element.elementor-element-4cc47092 .elementor-icon-wrapper{text-align:center;}.elementor-2850 .elementor-element.elementor-element-4cc47092.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-4cc47092.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-4cc47092.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-4cc47092.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-4cc47092.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-4cc47092 .elementor-icon{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-4cc47092 .elementor-icon svg{height:25px;}.elementor-2850 .elementor-element.elementor-element-18dacde5 .elementor-icon-wrapper{text-align:center;}.elementor-2850 .elementor-element.elementor-element-18dacde5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-18dacde5.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-18dacde5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-18dacde5.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-18dacde5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-18dacde5 .elementor-icon{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-18dacde5 .elementor-icon svg{height:25px;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f .elementor-icon-wrapper{text-align:center;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-2ecabd6f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-2ecabd6f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f .elementor-icon{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f .elementor-icon svg{height:25px;}.elementor-2850 .elementor-element.elementor-element-1e9065f9 .elementor-icon-wrapper{text-align:center;}.elementor-2850 .elementor-element.elementor-element-1e9065f9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-1e9065f9.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-1e9065f9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-1e9065f9.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-1e9065f9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-1e9065f9 .elementor-icon{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-1e9065f9 .elementor-icon svg{height:25px;}.elementor-2850 .elementor-element.elementor-element-17e1a22b .elementor-icon-wrapper{text-align:center;}.elementor-2850 .elementor-element.elementor-element-17e1a22b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-17e1a22b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-17e1a22b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-17e1a22b.elementor-view-framed .elementor-icon, .elementor-2850 .elementor-element.elementor-element-17e1a22b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2850 .elementor-element.elementor-element-17e1a22b .elementor-icon{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-17e1a22b .elementor-icon svg{height:25px;}@media(max-width:1024px){.elementor-2850 .elementor-element.elementor-element-7a87f9b3 > .elementor-background-overlay{background-position:top right;opacity:0.45;}.elementor-2850 .elementor-element.elementor-element-7a87f9b3{margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-2850 .elementor-element.elementor-element-7b2d449e img{max-width:100%;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-wrapper{max-width:0%;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item{padding:10px 20px 10px 20px;}.elementor-2850 .elementor-element.elementor-element-4f692b64 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2850 .elementor-element.elementor-element-2ed628c0{padding:0px 35px 0px 35px;}.elementor-2850 .elementor-element.elementor-element-5d901987{padding:20px 20px 20px 20px;}.elementor-2850 .elementor-element.elementor-element-7c6d969c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2850 .elementor-element.elementor-element-354d2c3e{text-align:right;}.elementor-2850 .elementor-element.elementor-element-354d2c3e .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-2617486a > .elementor-element-populated{margin:10px 10px 15px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2850 .elementor-element.elementor-element-510f4f05{padding:25px 35px 0px 35px;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated{padding:35px 35px 35px 35px;}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{right:35px;}body.rtl .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{left:35px;}}@media(max-width:767px){.elementor-2850 .elementor-element.elementor-element-7a87f9b3 > .elementor-background-overlay{opacity:0.2;}.elementor-2850 .elementor-element.elementor-element-7a87f9b3{padding:0px 20px 0px 20px;}.elementor-2850 .elementor-element.elementor-element-102c8d65{--lottie-container-max-width:50%;}.elementor-2850 .elementor-element.elementor-element-1289093e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2850 .elementor-element.elementor-element-39e697a1 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-2850 .elementor-element.elementor-element-53688ddd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2850 .elementor-element.elementor-element-3364f64e{--spacer-size:50px;}.elementor-2850 .elementor-element.elementor-element-4047b1ef .elementor-heading-title{font-size:14px;}.elementor-2850 .elementor-element.elementor-element-1a66e0df .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-9a32a65 .elementor-divider-separator{width:100%;}.elementor-2850 .elementor-element.elementor-element-54419294{margin-top:25px;margin-bottom:25px;}.elementor-2850 .elementor-element.elementor-element-1ebbf1d7 .elementor-divider-separator{width:100%;}.elementor-2850 .elementor-element.elementor-element-2cdb97a1{margin-top:25px;margin-bottom:25px;}.elementor-2850 .elementor-element.elementor-element-619d723f{padding:50px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-773b8e9c > .elementor-element-populated{padding:35px 10px 35px 10px;}.elementor-2850 .elementor-element.elementor-element-dbacd76 .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-325ae734 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2850 .elementor-element.elementor-element-12f1bbc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2850 .elementor-element.elementor-element-686f77a7{padding:10px 10px 10px 10px;}.elementor-2850 .elementor-element.elementor-element-7daacd8 > .elementor-element-populated{padding:25px 0px 50px 0px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:first-of-type){margin-left:calc( 7px/2 );}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:last-of-type){margin-right:calc( 7px/2 );}body.rtl .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:first-of-type){margin-right:calc( 7px/2 );}body.rtl .elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item:not(:last-of-type){margin-left:calc( 7px/2 );}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-item{padding:5px 5px 5px 5px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-digits{font-size:25px;}.elementor-2850 .elementor-element.elementor-element-4b295b2b .elementor-countdown-label{font-size:14px;}.elementor-2850 .elementor-element.elementor-element-6d9a3d32 .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-5eb6bd94{width:30%;}.elementor-2850 .elementor-element.elementor-element-649e0114 .elementor-counter-number-wrapper{font-size:75px;}.elementor-2850 .elementor-element.elementor-element-d286daf{width:70%;}.elementor-2850 .elementor-element.elementor-element-27fabaa8 .elementor-icon-box-description{font-size:14px;}.elementor-2850 .elementor-element.elementor-element-5ee0175d{width:70%;}.elementor-2850 .elementor-element.elementor-element-6bb61a32 .elementor-icon-box-description{font-size:14px;}.elementor-2850 .elementor-element.elementor-element-2464a2b5{width:30%;}.elementor-2850 .elementor-element.elementor-element-620535c6 .elementor-counter-number-wrapper{font-size:75px;}.elementor-2850 .elementor-element.elementor-element-6411f909{width:30%;}.elementor-2850 .elementor-element.elementor-element-3fe01672 .elementor-counter-number-wrapper{font-size:75px;}.elementor-2850 .elementor-element.elementor-element-1245d2f0{width:70%;}.elementor-2850 .elementor-element.elementor-element-1c367fa .elementor-icon-box-description{font-size:14px;}.elementor-2850 .elementor-element.elementor-element-14ffdc60 .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-4f692b64 > .elementor-widget-container{padding:0px 10px 00px 010px;}.elementor-2850 .elementor-element.elementor-element-354d2c3e{text-align:center;}.elementor-2850 .elementor-element.elementor-element-354d2c3e .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-4fb405a0{text-align:center;}.elementor-2850 .elementor-element.elementor-element-24b344f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2850 .elementor-element.elementor-element-41897fd .elementor-heading-title{font-size:35px;}.elementor-2850 .elementor-element.elementor-element-2617486a > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 5px 15px 5px;}.elementor-2850 .elementor-element.elementor-element-789dca13 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-789dca13 .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.1;}.elementor-2850 .elementor-element.elementor-element-b37c648 > .elementor-element-populated{padding:25px 10px 25px 10px;}.elementor-2850 .elementor-element.elementor-element-c0af925 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-c0af925 .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-2e9b71f4 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-2e9b71f4 .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-32a19472{width:50%;}.elementor-2850 .elementor-element.elementor-element-1d682985 .elementor-image-box-description{font-size:30px;}.elementor-2850 .elementor-element.elementor-element-79a7ea1c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-79a7ea1c .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-1b74191a{width:50%;}.elementor-2850 .elementor-element.elementor-element-79d38504 .elementor-image-box-description{font-size:30px;}.elementor-2850 .elementor-element.elementor-element-75171abf > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-75171abf .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-12ba3866 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-12ba3866 .elementor-heading-title{font-size:13px;}.elementor-2850 .elementor-element.elementor-element-5e26fb9c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2850 .elementor-element.elementor-element-5e26fb9c .elementor-heading-title{font-size:13px;}body:not(.rtl) .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{right:25px;}body.rtl .elementor-2850 .elementor-element.elementor-element-3b2ef8cc{left:25px;}.elementor-2850 .elementor-element.elementor-element-3b2ef8cc{bottom:50px;}.elementor-2850 .elementor-element.elementor-element-69d1b3d3{padding:5px 5px 5px 5px;}.elementor-2850 .elementor-element.elementor-element-83a195{width:20%;}.elementor-2850 .elementor-element.elementor-element-4cc47092 .elementor-icon{font-size:22px;}.elementor-2850 .elementor-element.elementor-element-4cc47092 .elementor-icon svg{height:22px;}.elementor-2850 .elementor-element.elementor-element-4bdf1f18{width:20%;}.elementor-2850 .elementor-element.elementor-element-18dacde5 .elementor-icon{font-size:22px;}.elementor-2850 .elementor-element.elementor-element-18dacde5 .elementor-icon svg{height:22px;}.elementor-2850 .elementor-element.elementor-element-65007b4d{width:20%;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f .elementor-icon{font-size:22px;}.elementor-2850 .elementor-element.elementor-element-2ecabd6f .elementor-icon svg{height:22px;}.elementor-2850 .elementor-element.elementor-element-50a3032e{width:20%;}.elementor-2850 .elementor-element.elementor-element-1e9065f9 .elementor-icon{font-size:22px;}.elementor-2850 .elementor-element.elementor-element-1e9065f9 .elementor-icon svg{height:22px;}.elementor-2850 .elementor-element.elementor-element-8f8b607{width:20%;}.elementor-2850 .elementor-element.elementor-element-17e1a22b .elementor-icon{font-size:22px;}.elementor-2850 .elementor-element.elementor-element-17e1a22b .elementor-icon svg{height:22px;}}@media(min-width:768px){.elementor-2850 .elementor-element.elementor-element-687622c9{width:15%;}.elementor-2850 .elementor-element.elementor-element-34e8763{width:70%;}.elementor-2850 .elementor-element.elementor-element-4735ddd1{width:15%;}.elementor-2850 .elementor-element.elementor-element-524db5f3{width:30%;}.elementor-2850 .elementor-element.elementor-element-7daacd8{width:70%;}.elementor-2850 .elementor-element.elementor-element-5eb6bd94{width:25%;}.elementor-2850 .elementor-element.elementor-element-d286daf{width:75%;}.elementor-2850 .elementor-element.elementor-element-5ee0175d{width:75%;}.elementor-2850 .elementor-element.elementor-element-2464a2b5{width:25%;}.elementor-2850 .elementor-element.elementor-element-6411f909{width:25%;}.elementor-2850 .elementor-element.elementor-element-1245d2f0{width:75%;}.elementor-2850 .elementor-element.elementor-element-7c6d969c{width:35%;}.elementor-2850 .elementor-element.elementor-element-24b344f9{width:65%;}.elementor-2850 .elementor-element.elementor-element-2acea999{width:20%;}.elementor-2850 .elementor-element.elementor-element-348bf979{width:59.666%;}.elementor-2850 .elementor-element.elementor-element-33a6ca83{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2850 .elementor-element.elementor-element-2acea999{width:10%;}.elementor-2850 .elementor-element.elementor-element-348bf979{width:80%;}.elementor-2850 .elementor-element.elementor-element-33a6ca83{width:10%;}}/* Start custom CSS for shortcode, class: .elementor-element-7953209 *//* =========================================
   Wedding Wish – FINAL UI (no arrows)
   ========================================= */

/* ---------- Wrapper & Title ---------- */
.wwg-card{
  max-width:760px;margin:0 auto;padding:28px 22px 24px;border-radius:20px;
  background:transparent;color:#f0f0f5;
}
.wwg-card .wish-title{
  margin:0 0 8px;text-align:center;font-size:28px;
  color:#7F5D47!important;letter-spacing:.2px;text-shadow:none!important;
}
.wwg-card .wish-sub{display:none!important;}

/* ---------- "Ucapan Tamu" (teks saja) ---------- */
.wwg-card .wish-header{ text-align:center!important; margin:18px 0 10px!important; }
.wwg-card .wish-header .title{
  background:transparent!important;padding:0!important;border-radius:0!important;
  color:#7F5D47!important;font-weight:700;letter-spacing:.2px;opacity:1!important;
  text-shadow:none!important;filter:none!important;
}

/* ---------- Card gabungan: Count (header) + List (body) ---------- */
.wish-count{
  text-align:center; margin:0; padding:12px 16px; font-weight:700; font-size:15px;
  color:#7F5D47!important; background:rgba(255,255,255,.92);
  border:1px solid rgba(127,93,71,.15); border-bottom:0;
  border-radius:14px 14px 0 0; box-shadow:0 8px 18px rgba(0,0,0,.12);
}
.wish-count strong{ color:#7F5D47!important; }

.wish-scroll{
  background:rgba(255,255,255,.92); border:1px solid rgba(127,93,71,.15); border-top:0;
  border-radius:0 0 14px 14px; box-shadow:0 8px 18px rgba(0,0,0,.12); padding:6px 8px;
}

/* Item komentar flat di dalam card */
.wish-scroll .wish-item,
.wwg-card .wish-list > .wish-item{
  background:transparent!important;border:0!important;box-shadow:none!important;
  color:#2E2E2E!important;padding:12px 8px;margin:0;
}
.wish-scroll .wish-item + .wish-item{ border-top:1px solid rgba(127,93,71,.12); }
.wwg-card .wish-name-text{ color:#7F5D47!important; font-weight:700; }
.wwg-card .wish-msg,.wwg-card .comment-content,.wwg-card .comment-content p{ color:#2E2E2E!important; }

/* ---------- Form Panel ---------- */
.wwg-card .ww-form{
  padding:18px;border-radius:16px;background:rgba(255,255,255,.06);
  border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);
  box-shadow:0 10px 20px rgba(0,0,0,.18);
}
.wwg-card .ww-input{
  width:100%;margin:0 0 12px;padding:12px 14px;border-radius:12px;
  border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.25);
  color:#f0f0f5;outline:none;transition:border-color .2s,box-shadow .2s,background .2s;
}
.wwg-card .ww-input::placeholder{color:rgba(240,240,245,.5);}
.wwg-card .ww-input:focus{border-color:#7F5D47!important;background:rgba(0,0,0,.35);box-shadow:0 0 0 3px rgba(127,93,71,.25)!important;}
/* paksa input text */
.wwg-card .ww-form input.ww-input[type="text"],
.wwg-card .ww-form input.ww-input[type="email"],
.wwg-card .ww-form input.ww-input[type="tel"]{
  background-color:rgba(0,0,0,.25)!important;color:#f0f0f5!important;
  border:1px solid rgba(255,255,255,.15)!important;border-radius:12px;
}
.wwg-card .ww-form input.ww-input::placeholder{color:rgba(240,240,245,.55)!important;}
/* autofill fix */
.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:#f0f0f5!important;
  box-shadow:0 0 0 1000px rgba(0,0,0,.25) inset!important;
  transition:background-color 9999s ease-in-out 0s!important;
}
/* select arrow */
.wwg-card select.ww-input{
  appearance:none;color:#f0f0f5;padding-right:40px;
  background-image:linear-gradient(45deg,transparent 50%,#f0f0f5 50%),linear-gradient(135deg,#f0f0f5 50%,transparent 50%);
  background-position:calc(100% - 22px) 50%, calc(100% - 14px) 50%;
  background-size:6px 6px,6px 6px;background-repeat:no-repeat;
}
.wwg-card select.ww-input option{color:#333;}
.wwg-card textarea.ww-input{min-height:120px;resize:vertical;}
/* button */
.wwg-card .ww-btn{
  width:100%;border:0;border-radius:12px;padding:12px 16px;font-weight:600;
  background:#fff;color:#2C2C2C;box-shadow:0 6px 14px rgba(0,0,0,.25);
  cursor:pointer;transition:all .25s ease;
}
.wwg-card .ww-btn:hover,.wwg-card .ww-btn:focus{
  background:#7F5D47!important;color:#fff!important;
  box-shadow:0 8px 18px rgba(127,93,71,.35);outline:none;
}

/* ---------- Pagination (TANPA panah, semuanya center) ---------- */
.wwg-card .wish-pager .nav-links,
.wwg-card .pagination,.wwg-card .nav-links{
  display:flex!important;justify-content:center;align-items:center;gap:12px;
  margin:18px 0 10px!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;
  border:1px solid rgba(127,93,71,.35);background:#fff;color:#7F5D47;
  font-weight:600;font-size:14px;text-decoration:none;
  box-shadow:0 3px 10px rgba(0,0,0,.08);
  transition:transform .15s,box-shadow .2s,background .2s,color .2s,border-color .2s;
}
/* Hapus panah */
.wwg-card .page-numbers.prev::before,
.wwg-card .page-numbers.next::after{ content:none !important; display:none !important; }

.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:#7F5D47;color:#fff;border-color:#7F5D47;outline:none;
}
.wwg-card .wish-pager .page-numbers.current,
.wwg-card .page-numbers.current,
.wwg-card .nav-links span.current{background:#7F5D47!important;color:#fff!important;border-color:#7F5D47!important;}
/* Ellipsis bukan pill */
.wwg-card .page-ellipsis{
  display:inline-block!important;min-width:auto!important;height:auto!important;
  padding:0 6px!important;border:0!important;background:transparent!important;
  color:#7F5D47!important;font-weight:700;font-size:16px;box-shadow:none!important;
}

/* Mobile */
@media (max-width:480px){
  .wwg-card .wish-pager .nav-links,.wwg-card .nav-links{
    flex-wrap:nowrap!important;white-space:nowrap;gap:8px;
  }
  .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;
  }
}

/* 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 rgba(127,93,71,.35);color:#7F5D47;background:#fff;}
.wwg-card .wish-list a[data-page]:hover{background:#7F5D47;color:#fff;border-color:#7F5D47;}

/* ===== Pagination – Perfect Center FIX (FINAL) ===== */

/* Row pagination */
.wwg-card .wish-pager .nav-links{
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  gap:12px;
  margin:18px 0 10px !important;
  flex-wrap:wrap;
}

/* Semua tombol (Prev/Next/angka) — benar2 di tengah */
.wwg-card .wish-pager .page-numbers,
.wwg-card .page-numbers,
.wwg-card .nav-links a,
.wwg-card .nav-links span{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-width:40px; height:40px;
  padding:0 14px;
  line-height:1 !important;          /* kunci lawan style tema */
  vertical-align:middle !important;
  position:relative; top:0 !important;
  font-size:14px; font-weight:600;
  box-sizing:border-box;
  /* warna/border kamu sebelumnya tetap dipakai */
}

/* Ellipsis "…" juga center & bukan pill */
.wwg-card .page-ellipsis{
  display:inline-flex !important;
  align-items:center; justify-content:center;
  height:40px; padding:0 6px !important;
  min-width:auto; border:0 !important; background:transparent !important;
  color:#7F5D47 !important; font-weight:700; font-size:16px; box-shadow:none !important;
}

/* Hilangkan panah prev/next (biar teks benar2 center) */
.wwg-card .page-numbers.prev::before,
.wwg-card .page-numbers.next::after{ content:none !important; display:none !important; }

/* Mobile sizing */
@media (max-width:480px){
  .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; }
}/* End custom CSS */