.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-391d856{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2918 .elementor-element.elementor-element-391d856::before, .elementor-2918 .elementor-element.elementor-element-391d856 > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-391d856 > .e-con-inner > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-391d856 > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-391d856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-391d856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF2E 41%, #727272 95%);}.elementor-2918 .elementor-element.elementor-element-391d856 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-2918 .elementor-element.elementor-element-391d856.e-con{--align-self:center;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-648bac1f{--spacer-size:60vh;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2918 .elementor-element.elementor-element-21927d27{text-align:center;}.elementor-2918 .elementor-element.elementor-element-21927d27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-6b50dc6c{text-align:center;}.elementor-2918 .elementor-element.elementor-element-6b50dc6c .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:45px;font-weight:500;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-30a3e33b{text-align:center;}.elementor-2918 .elementor-element.elementor-element-30a3e33b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-375aac5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2918 .elementor-element.elementor-element-375aac5c:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-375aac5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-375aac5c.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-1be2c9ea{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-20c398d5{--display:flex;}.elementor-2918 .elementor-element.elementor-element-7a4c8472{text-align:center;}.elementor-2918 .elementor-element.elementor-element-7a4c8472 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-654b98af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-2918 .elementor-element.elementor-element-654b98af:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-654b98af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-654b98af.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-40ca9cf5{--spacer-size:15px;}.elementor-2918 .elementor-element.elementor-element-119b983c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2918 .elementor-element.elementor-element-789eb212 img{width:50%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-10ff55c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-3e38a7fb{text-align:center;}.elementor-2918 .elementor-element.elementor-element-3e38a7fb .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:25px;font-weight:600;color:#393B3E;}.elementor-2918 .elementor-element.elementor-element-5d9fc27d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-349f39e5{text-align:center;}.elementor-2918 .elementor-element.elementor-element-349f39e5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#586472;}.elementor-2918 .elementor-element.elementor-element-1180bc2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-16cdaf4c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-16cdaf4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2918 .elementor-element.elementor-element-694c0b01{--spacer-size:20vh;}.elementor-2918 .elementor-element.elementor-element-10789987{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-7a6e4a53{text-align:center;}.elementor-2918 .elementor-element.elementor-element-7a6e4a53 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:40px;font-weight:500;color:#727272;}.elementor-2918 .elementor-element.elementor-element-60f35501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-707f21f5{text-align:center;}.elementor-2918 .elementor-element.elementor-element-707f21f5 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;color:#727272;}.elementor-2918 .elementor-element.elementor-element-5c70ddfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2918 .elementor-element.elementor-element-1d5c0253{--divider-border-style:solid;--divider-color:#758772;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2918 .elementor-element.elementor-element-1d5c0253 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2918 .elementor-element.elementor-element-1d5c0253 .elementor-divider{text-align:center;}.elementor-2918 .elementor-element.elementor-element-3fdb173e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-ab803f5{text-align:center;}.elementor-2918 .elementor-element.elementor-element-ab803f5 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#586472;}.elementor-2918 .elementor-element.elementor-element-56306f90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-3ffd6663 .elementor-button{background-color:#727272;font-family:"Combo", Sans-serif;font-size:12px;font-weight:400;border-radius:2px 2px 2px 2px;padding:6px 15px 5px 15px;}.elementor-2918 .elementor-element.elementor-element-4b525c58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-1d09733f{--display:flex;--position:absolute;top:25px;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-1d09733f{left:0px;}body.rtl .elementor-2918 .elementor-element.elementor-element-1d09733f{right:0px;}.elementor-widget-text-path .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-path .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2918 .elementor-element.elementor-element-5c889ac9{--alignment:center;--width:200px;--rotate:50deg;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;--word-spacing:0px;--transition:0.3s;}.elementor-2918 .elementor-element.elementor-element-4d122372{--display:flex;--border-radius:200px 200px 0px 0px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.23);--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2918 .elementor-element.elementor-element-93c4e70{--spacer-size:280px;}.elementor-2918 .elementor-element.elementor-element-5fc468b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-1f3764dd{--e-image-carousel-slides-to-show:4;}.elementor-2918 .elementor-element.elementor-element-1f3764dd .swiper-wrapper{display:flex;align-items:center;}.elementor-2918 .elementor-element.elementor-element-1f3764dd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-2918 .elementor-element.elementor-element-7ddfb378{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-58af8b28{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-77b63a15{--display:flex;--position:absolute;top:25px;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-77b63a15{left:0px;}body.rtl .elementor-2918 .elementor-element.elementor-element-77b63a15{right:0px;}.elementor-2918 .elementor-element.elementor-element-44b00c0{--alignment:center;--width:200px;--rotate:43deg;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;--word-spacing:0px;--transition:0.3s;}.elementor-2918 .elementor-element.elementor-element-3aec19fd{--display:flex;--border-radius:200px 200px 0px 0px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.23);--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2918 .elementor-element.elementor-element-6ac6f76e{--spacer-size:280px;}.elementor-2918 .elementor-element.elementor-element-756c42fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-87834de{--spacer-size:20vh;}.elementor-2918 .elementor-element.elementor-element-1425c5e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-448c0aa9{text-align:center;}.elementor-2918 .elementor-element.elementor-element-448c0aa9 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:40px;font-weight:500;color:#727272;}.elementor-2918 .elementor-element.elementor-element-2a21a862{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-2284b204{text-align:center;}.elementor-2918 .elementor-element.elementor-element-2284b204 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:17px;font-weight:500;color:#727272;}.elementor-2918 .elementor-element.elementor-element-283aabd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-2110cf9e{--divider-border-style:solid;--divider-color:#758772;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2918 .elementor-element.elementor-element-2110cf9e .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-2918 .elementor-element.elementor-element-2110cf9e .elementor-divider{text-align:center;}.elementor-2918 .elementor-element.elementor-element-61376b49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-a8dff5{text-align:center;}.elementor-2918 .elementor-element.elementor-element-a8dff5 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.3em;color:#586472;}.elementor-2918 .elementor-element.elementor-element-568fd88f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-7efe1040 .elementor-button{background-color:#727272;font-family:"Combo", Sans-serif;font-size:12px;font-weight:400;border-radius:2px 2px 2px 2px;padding:6px 15px 5px 15px;}.elementor-2918 .elementor-element.elementor-element-a9d9233{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-105d024c{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-1ed1d0d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2918 .elementor-element.elementor-element-1ed1d0d9:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-1ed1d0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-1ed1d0d9.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-1cb93d2a{--spacer-size:15px;}.elementor-2918 .elementor-element.elementor-element-5f3f7e60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-df6120c{text-align:center;}.elementor-2918 .elementor-element.elementor-element-df6120c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-3659db08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-11498156{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-11498156 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-4b72e8da{--display:flex;--overlay-opacity:0.9;--border-radius:160px 160px 0px 0px;box-shadow:0px 2px 10px 0px rgba(133.50557693538178, 133.50557693538178, 133.50557693538178, 0.5);}.elementor-2918 .elementor-element.elementor-element-4b72e8da:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-4b72e8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/Mini-INVIT-3.jpg");}.elementor-2918 .elementor-element.elementor-element-4b72e8da::before, .elementor-2918 .elementor-element.elementor-element-4b72e8da > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-4b72e8da > .e-con-inner > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-4b72e8da > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-4b72e8da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-4b72e8da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2918 .elementor-element.elementor-element-450d42b2{--display:flex;}.elementor-2918 .elementor-element.elementor-element-37eb86f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-338b5ebb img{width:15%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-6f0d8394{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-1c9cde52{text-align:center;}.elementor-2918 .elementor-element.elementor-element-1c9cde52 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:33px;font-weight:500;letter-spacing:1.4px;color:#727272;}.elementor-2918 .elementor-element.elementor-element-4956c5c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-21ec2382{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#727272;--border-color:#727272;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-24e141d0{right:15px;}body.rtl .elementor-2918 .elementor-element.elementor-element-24e141d0{left:15px;}.elementor-2918 .elementor-element.elementor-element-24e141d0{top:55px;text-align:right;}.elementor-2918 .elementor-element.elementor-element-24e141d0 .elementor-heading-title{font-family:"Trajan", Sans-serif;font-size:25px;font-weight:500;color:#555555;}.elementor-2918 .elementor-element.elementor-element-184e8d88{--display:flex;}.elementor-2918 .elementor-element.elementor-element-188d9ae8{text-align:center;}.elementor-2918 .elementor-element.elementor-element-188d9ae8 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#555555;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-696c1c25 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#727272;font-family:"Trajan", Sans-serif;font-size:45px;font-weight:500;}.elementor-2918 .elementor-element.elementor-element-40901817{text-align:center;}.elementor-2918 .elementor-element.elementor-element-40901817 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;font-weight:300;color:#555555;}.elementor-2918 .elementor-element.elementor-element-7b2dd3e3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#727272;--border-color:#727272;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-4d84943{left:15px;}body.rtl .elementor-2918 .elementor-element.elementor-element-4d84943{right:15px;}.elementor-2918 .elementor-element.elementor-element-4d84943{top:55px;text-align:right;}.elementor-2918 .elementor-element.elementor-element-4d84943 .elementor-heading-title{font-family:"Trajan", Sans-serif;font-size:25px;font-weight:500;color:#555555;}.elementor-2918 .elementor-element.elementor-element-365dd865{--display:flex;}.elementor-2918 .elementor-element.elementor-element-3c115591{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-5579491{text-align:center;}.elementor-2918 .elementor-element.elementor-element-5579491 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#555555;}.elementor-2918 .elementor-element.elementor-element-7ec90230{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-76e74c21 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;background-image:linear-gradient(180deg, #9F9F9F 0%, #727272 100%);border-radius:30px 30px 30px 30px;padding:8px 25px 8px 25px;}.elementor-2918 .elementor-element.elementor-element-76e74c21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2918 .elementor-element.elementor-element-43a7a8c3{--display:flex;}.elementor-2918 .elementor-element.elementor-element-40fffcc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-43098a35 img{width:15%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-63aa8d9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-44b256a7{text-align:center;}.elementor-2918 .elementor-element.elementor-element-44b256a7 .elementor-heading-title{font-family:"Arizonia", Sans-serif;font-size:33px;font-weight:500;letter-spacing:1.4px;color:#727272;}.elementor-2918 .elementor-element.elementor-element-3c03a09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-151ea1e9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#758772;--border-color:#758772;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-2775831b{right:15px;}body.rtl .elementor-2918 .elementor-element.elementor-element-2775831b{left:15px;}.elementor-2918 .elementor-element.elementor-element-2775831b{top:55px;text-align:right;}.elementor-2918 .elementor-element.elementor-element-2775831b .elementor-heading-title{font-family:"Trajan", Sans-serif;font-size:25px;font-weight:500;color:#555555;}.elementor-2918 .elementor-element.elementor-element-cfecbe{--display:flex;}.elementor-2918 .elementor-element.elementor-element-646519f9{text-align:center;}.elementor-2918 .elementor-element.elementor-element-646519f9 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#555555;}.elementor-2918 .elementor-element.elementor-element-1b6d3594 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#727272;font-family:"Trajan", Sans-serif;font-size:45px;font-weight:500;}.elementor-2918 .elementor-element.elementor-element-24e6e8bb{text-align:center;}.elementor-2918 .elementor-element.elementor-element-24e6e8bb .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;font-weight:300;color:#555555;}.elementor-2918 .elementor-element.elementor-element-48fce9d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#758772;--border-color:#758772;}body:not(.rtl) .elementor-2918 .elementor-element.elementor-element-3695b976{left:15px;}body.rtl .elementor-2918 .elementor-element.elementor-element-3695b976{right:15px;}.elementor-2918 .elementor-element.elementor-element-3695b976{top:55px;text-align:right;}.elementor-2918 .elementor-element.elementor-element-3695b976 .elementor-heading-title{font-family:"Trajan", Sans-serif;font-size:25px;font-weight:500;color:#555555;}.elementor-2918 .elementor-element.elementor-element-6c6ffafa{--display:flex;}.elementor-2918 .elementor-element.elementor-element-49900014{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-59f12a56{text-align:center;}.elementor-2918 .elementor-element.elementor-element-59f12a56 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#555555;}.elementor-2918 .elementor-element.elementor-element-727b4e0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-2d6866a8 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;background-image:linear-gradient(180deg, #9F9F9F 0%, #727272 100%);border-radius:30px 30px 30px 30px;padding:8px 25px 8px 25px;}.elementor-2918 .elementor-element.elementor-element-2d6866a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2918 .elementor-element.elementor-element-62ea629f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2918 .elementor-element.elementor-element-62ea629f.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-77161785{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-18e1daf4{--spacer-size:20px;}.elementor-2918 .elementor-element.elementor-element-3c50c8f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-58de9ae4{text-align:center;}.elementor-2918 .elementor-element.elementor-element-58de9ae4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:#727272;}.elementor-2918 .elementor-element.elementor-element-63feaf3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-39b14750{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-39b14750 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:31px;font-weight:400;color:#727272;}.elementor-2918 .elementor-element.elementor-element-5461b12a{--display:flex;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-2918 .elementor-element.elementor-element-27a00327{--spacer-size:20px;}.elementor-widget-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2918 .elementor-element.elementor-element-5a8955e6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2918 .elementor-element.elementor-element-5a8955e6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2918 .elementor-element.elementor-element-5a8955e6{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2918 .elementor-element.elementor-element-52503068{--spacer-size:33px;}.elementor-2918 .elementor-element.elementor-element-5efb3b4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-2918 .elementor-element.elementor-element-5efb3b4b:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-5efb3b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-5efb3b4b.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-6b33fc55{--spacer-size:30px;}.elementor-2918 .elementor-element.elementor-element-2b0eb341{--display:flex;--border-radius:200px 200px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2918 .elementor-element.elementor-element-2b0eb341:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-2b0eb341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2026/04/IMG_8993.jpg-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2918 .elementor-element.elementor-element-2b0eb341.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-7e5c3929{--spacer-size:310px;}.elementor-2918 .elementor-element.elementor-element-6e0650cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-3ef5d066{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-55c7fec6{text-align:center;}.elementor-2918 .elementor-element.elementor-element-55c7fec6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-6ca38323{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-6dbcae18{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-6dbcae18 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-338e64aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-weddingpress-countdown .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-countdown .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-digits{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-digits::after{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2918 .elementor-element.elementor-element-932491a .wpkoi-elements-countdown-item > div{margin-right:0px;margin-left:0px;padding:0px 0px 0px 0px;background:#11111100;}.elementor-2918 .elementor-element.elementor-element-932491a .wpkoi-elements-countdown-container{margin-right:-0px;margin-left:-0px;margin-bottom:0px;}.elementor-2918 .elementor-element.elementor-element-932491a .wpkoi-elements-countdown-digits{color:#ffffff;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-2918 .elementor-element.elementor-element-932491a .wpkoi-elements-countdown-label{color:#ffffff;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-2918 .elementor-element.elementor-element-585b9195{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-3edfd5dc{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-13a3966 .elementor-button{background-color:#FFFFFF;font-family:"Combo", Sans-serif;font-size:17px;font-weight:400;fill:#727272;color:#727272;border-radius:2px 2px 2px 2px;padding:8px 23px 8px 23px;}.elementor-2918 .elementor-element.elementor-element-13a3966 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2918 .elementor-element.elementor-element-6ab1f616{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-62b6977{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-67c5059f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-2918 .elementor-element.elementor-element-67c5059f.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-5011e0e6{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-108efcfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-6d251635{text-align:center;}.elementor-2918 .elementor-element.elementor-element-6d251635 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:#727272;}.elementor-2918 .elementor-element.elementor-element-f2dcfeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-38112dc{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-38112dc .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:31px;font-weight:400;color:#727272;}.elementor-2918 .elementor-element.elementor-element-ce17b79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-574b4d97{text-align:center;}.elementor-2918 .elementor-element.elementor-element-574b4d97 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:normal;line-height:1.4em;color:#6D6D6D;}.elementor-2918 .elementor-element.elementor-element-202e7093{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-49fafda .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #9F9F9F 0%, #727272 100%);}.elementor-2918 .elementor-element.elementor-element-49fafda .elementor-button-content-wrapper{flex-direction:row;}.elementor-2918 .elementor-element.elementor-element-67417909{--display:flex;}.elementor-2918 .elementor-element.elementor-element-67417909.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-226bc315{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 2px -2px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2918 .elementor-element.elementor-element-226bc315:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-226bc315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/bg-bank-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2918 .elementor-element.elementor-element-691c1a04{text-align:right;}.elementor-2918 .elementor-element.elementor-element-691c1a04 img{width:30%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-50c13dcf{text-align:left;}.elementor-2918 .elementor-element.elementor-element-50c13dcf img{width:14%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-5e4bea9{text-align:left;}.elementor-2918 .elementor-element.elementor-element-5e4bea9 .elementor-heading-title{font-family:"Jura", Sans-serif;font-size:15px;font-weight:900;line-height:1.2em;letter-spacing:1.2px;color:#54595F;}.elementor-widget-weddingpress-copy-text .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-copy-text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-21d9f7b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2918 .elementor-element.elementor-element-21d9f7b2 .head-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-2918 .elementor-element.elementor-element-21d9f7b2 a.elementor-button, .elementor-2918 .elementor-element.elementor-element-21d9f7b2 .elementor-button{background-color:#A2A5A7;border-radius:5px 5px 5px 5px;padding:8px 15px 8px 15px;}.elementor-2918 .elementor-element.elementor-element-21d9f7b2 .elementor-button{box-shadow:0px 4px 4px -3px rgba(0,0,0,0.5);}.elementor-2918 .elementor-element.elementor-element-3b642d25{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-274ece24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2918 .elementor-element.elementor-element-7d62225c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-13bba03f{text-align:center;}.elementor-2918 .elementor-element.elementor-element-13bba03f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:#727272;}.elementor-2918 .elementor-element.elementor-element-38719be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-3730eb77{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;text-align:center;}.elementor-2918 .elementor-element.elementor-element-3730eb77 .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:31px;font-weight:400;color:#727272;}.elementor-2918 .elementor-element.elementor-element-d8a3d0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-6dcdb955{text-align:center;}.elementor-2918 .elementor-element.elementor-element-6dcdb955 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#727272;}.elementor-2918 .elementor-element.elementor-element-30dfd550{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-47a3234{text-align:center;}.elementor-2918 .elementor-element.elementor-element-47a3234 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#727272;}.elementor-2918 .elementor-element.elementor-element-6464acf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-weddingpress-kit2 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-kit2 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-kit2 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .cui-wrapper .cui-wrap-form .cui-container-form input[type=submit]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper{background-color:#02010100;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input[type="submit"]{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui_card-hadir{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui_card-tidak_hadir{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-link a.cui-link{color:#727272;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper.cui-border{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form p.form-submit{text-align:center !important;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .cui-wrapper .cui-wrap-form .cui-container-form input[type=submit]{padding:5px 145px 5px 145px;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input[type=text], .elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea, .elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form select.cui-select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#727272;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input#author, .cui-wrapper .cui-wrap-form .cui-container-form input#email, .cui-wrapper .cui-wrap-form .cui-container-form input#url, .elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea, .elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form select.cui-select{border-radius:4px 4px 4px 4px;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-box{max-height:30vh;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper ul.cui-container-comments li.cui-item-comment .cui-comment-avatar img{max-width:28px;max-height:28px;opacity:1;height:100px;}.elementor-2918 .elementor-element.elementor-element-3ff8649d{--spacer-size:50px;}.elementor-2918 .elementor-element.elementor-element-577da997{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2918 .elementor-element.elementor-element-577da997::before, .elementor-2918 .elementor-element.elementor-element-577da997 > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-577da997 > .e-con-inner > .elementor-background-video-container::before, .elementor-2918 .elementor-element.elementor-element-577da997 > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-577da997 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2918 .elementor-element.elementor-element-577da997 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF2E 41%, #727272 95%);}.elementor-2918 .elementor-element.elementor-element-577da997 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-2918 .elementor-element.elementor-element-577da997.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-4d0d4aa8{--spacer-size:60vh;}.elementor-2918 .elementor-element.elementor-element-5ff9a7e3{text-align:center;}.elementor-2918 .elementor-element.elementor-element-5ff9a7e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-241d6c6e{text-align:center;}.elementor-2918 .elementor-element.elementor-element-241d6c6e .elementor-heading-title{font-family:"sachlette", Sans-serif;font-size:43px;font-weight:500;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-5b882718{text-align:center;}.elementor-2918 .elementor-element.elementor-element-5b882718 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-23e2ffce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2918 .elementor-element.elementor-element-23e2ffce:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-23e2ffce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-23e2ffce.e-con{--align-self:center;}.elementor-2918 .elementor-element.elementor-element-3c4b9d68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-7fca32da{text-align:center;}.elementor-2918 .elementor-element.elementor-element-7fca32da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-2e7e92fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-2e7e92fc.e-con{--e-con-transform-translateY:-60px;--align-self:flex-end;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2918 .elementor-element.elementor-element-7025a2df .elementor-icon-wrapper{text-align:right;}.elementor-2918 .elementor-element.elementor-element-7025a2df.elementor-view-stacked .elementor-icon{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-7025a2df.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-7025a2df.elementor-view-default .elementor-icon{color:#727272;border-color:#727272;}.elementor-2918 .elementor-element.elementor-element-7025a2df.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-7025a2df.elementor-view-default .elementor-icon svg{fill:#727272;}.elementor-2918 .elementor-element.elementor-element-7025a2df .elementor-icon{font-size:25px;padding:3px;}.elementor-2918 .elementor-element.elementor-element-7025a2df .elementor-icon svg{height:25px;}.elementor-widget-weddingpress-audio .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-weddingpress-audio .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2918 .elementor-element.elementor-element-3658bee3 .elementor-icon-wrapper{text-align:right;}.elementor-2918 .elementor-element.elementor-element-3658bee3.elementor-view-stacked .elementor-icon{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-3658bee3.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-3658bee3.elementor-view-default .elementor-icon{color:#727272;border-color:#727272;}.elementor-2918 .elementor-element.elementor-element-3658bee3.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-3658bee3.elementor-view-default .elementor-icon svg{fill:#727272;}.elementor-2918 .elementor-element.elementor-element-3658bee3 .elementor-icon{font-size:25px;padding:3px;}.elementor-2918 .elementor-element.elementor-element-3658bee3 .elementor-icon i, .elementor-2918 .elementor-element.elementor-element-3658bee3 .elementor-icon svg{transform:rotate(0deg);}.elementor-2918 .elementor-element.elementor-element-3ca80ed5{--display:flex;}.elementor-2918 .elementor-element.elementor-element-5515897c img{width:13%;max-width:100%;}.elementor-2918 .elementor-element.elementor-element-19c2f4db{text-align:center;}.elementor-2918 .elementor-element.elementor-element-19c2f4db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFBD;}.elementor-2918 .elementor-element.elementor-element-23740e6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-23740e6d:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-23740e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#727272;}.elementor-2918 .elementor-element.elementor-element-623b7448{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-1cf77f29 .elementor-icon-wrapper{text-align:center;}.elementor-2918 .elementor-element.elementor-element-1cf77f29.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1cf77f29.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-1cf77f29.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1cf77f29.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-1cf77f29.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1cf77f29 .elementor-icon{font-size:25px;}.elementor-2918 .elementor-element.elementor-element-1cf77f29 .elementor-icon svg{height:25px;}.elementor-2918 .elementor-element.elementor-element-5b422b39{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a .elementor-icon-wrapper{text-align:center;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-1e4aba9a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-1e4aba9a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a .elementor-icon{font-size:25px;}.elementor-2918 .elementor-element.elementor-element-1e4aba9a .elementor-icon svg{height:25px;}.elementor-2918 .elementor-element.elementor-element-7115ad42{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-33de2d2b .elementor-icon-wrapper{text-align:center;}.elementor-2918 .elementor-element.elementor-element-33de2d2b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-33de2d2b.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-33de2d2b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-33de2d2b.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-33de2d2b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-33de2d2b .elementor-icon{font-size:25px;}.elementor-2918 .elementor-element.elementor-element-33de2d2b .elementor-icon svg{height:25px;}.elementor-2918 .elementor-element.elementor-element-31bfcec8{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-289b7ae3 .elementor-icon-wrapper{text-align:center;}.elementor-2918 .elementor-element.elementor-element-289b7ae3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-289b7ae3.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-289b7ae3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-289b7ae3.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-289b7ae3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-289b7ae3 .elementor-icon{font-size:25px;}.elementor-2918 .elementor-element.elementor-element-289b7ae3 .elementor-icon svg{height:25px;}.elementor-2918 .elementor-element.elementor-element-44fdefed{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2918 .elementor-element.elementor-element-41c524b8 .elementor-icon-wrapper{text-align:center;}.elementor-2918 .elementor-element.elementor-element-41c524b8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-41c524b8.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-41c524b8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-41c524b8.elementor-view-framed .elementor-icon, .elementor-2918 .elementor-element.elementor-element-41c524b8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2918 .elementor-element.elementor-element-41c524b8 .elementor-icon{font-size:25px;}.elementor-2918 .elementor-element.elementor-element-41c524b8 .elementor-icon svg{height:25px;}@media(max-width:1024px){.elementor-2918 .elementor-element.elementor-element-5c889ac9{--width:500px;}.elementor-2918 .elementor-element.elementor-element-44b00c0{--width:500px;}}@media(min-width:768px){.elementor-2918 .elementor-element.elementor-element-391d856{--width:400px;}.elementor-2918 .elementor-element.elementor-element-375aac5c{--width:400px;}.elementor-2918 .elementor-element.elementor-element-654b98af{--width:400px;}.elementor-2918 .elementor-element.elementor-element-16cdaf4c{--width:45%;}.elementor-2918 .elementor-element.elementor-element-4b525c58{--width:55%;}.elementor-2918 .elementor-element.elementor-element-58af8b28{--width:55%;}.elementor-2918 .elementor-element.elementor-element-756c42fe{--width:45%;}.elementor-2918 .elementor-element.elementor-element-1ed1d0d9{--width:400px;}.elementor-2918 .elementor-element.elementor-element-21ec2382{--width:30%;}.elementor-2918 .elementor-element.elementor-element-184e8d88{--width:40%;}.elementor-2918 .elementor-element.elementor-element-7b2dd3e3{--width:30%;}.elementor-2918 .elementor-element.elementor-element-151ea1e9{--width:30%;}.elementor-2918 .elementor-element.elementor-element-cfecbe{--width:40%;}.elementor-2918 .elementor-element.elementor-element-48fce9d4{--width:30%;}.elementor-2918 .elementor-element.elementor-element-62ea629f{--width:400px;}.elementor-2918 .elementor-element.elementor-element-5efb3b4b{--width:400px;}.elementor-2918 .elementor-element.elementor-element-2b0eb341{--width:60%;}.elementor-2918 .elementor-element.elementor-element-67c5059f{--width:400px;}.elementor-2918 .elementor-element.elementor-element-67417909{--width:370px;}.elementor-2918 .elementor-element.elementor-element-274ece24{--width:400px;}.elementor-2918 .elementor-element.elementor-element-577da997{--width:400px;}.elementor-2918 .elementor-element.elementor-element-23e2ffce{--width:400px;}.elementor-2918 .elementor-element.elementor-element-2e7e92fc{--width:10%;}.elementor-2918 .elementor-element.elementor-element-23740e6d{--width:400px;}.elementor-2918 .elementor-element.elementor-element-623b7448{--width:20%;}.elementor-2918 .elementor-element.elementor-element-5b422b39{--width:20%;}.elementor-2918 .elementor-element.elementor-element-7115ad42{--width:20%;}.elementor-2918 .elementor-element.elementor-element-31bfcec8{--width:20%;}.elementor-2918 .elementor-element.elementor-element-44fdefed{--width:20%;}}@media(max-width:767px){.elementor-2918 .elementor-element.elementor-element-648bac1f{--spacer-size:60vh;}.elementor-2918 .elementor-element.elementor-element-21927d27{text-align:center;}.elementor-2918 .elementor-element.elementor-element-21927d27 .elementor-heading-title{font-size:15px;}.elementor-2918 .elementor-element.elementor-element-6b50dc6c{text-align:center;}.elementor-2918 .elementor-element.elementor-element-16cdaf4c{--width:45%;}.elementor-2918 .elementor-element.elementor-element-694c0b01{--spacer-size:15vh;}.elementor-2918 .elementor-element.elementor-element-4b525c58{--width:55%;}.elementor-2918 .elementor-element.elementor-element-5c889ac9{--width:500px;}.elementor-2918 .elementor-element.elementor-element-93c4e70{--spacer-size:270px;}.elementor-2918 .elementor-element.elementor-element-1f3764dd{--e-image-carousel-slides-to-show:4;}.elementor-2918 .elementor-element.elementor-element-7ddfb378{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2918 .elementor-element.elementor-element-58af8b28{--width:55%;}.elementor-2918 .elementor-element.elementor-element-44b00c0{--width:500px;--rotate:43deg;}.elementor-2918 .elementor-element.elementor-element-6ac6f76e{--spacer-size:270px;}.elementor-2918 .elementor-element.elementor-element-756c42fe{--width:45%;}.elementor-2918 .elementor-element.elementor-element-87834de{--spacer-size:15vh;}.elementor-2918 .elementor-element.elementor-element-4b72e8da:not(.elementor-motion-effects-element-type-background), .elementor-2918 .elementor-element.elementor-element-4b72e8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/Mini-INVIT-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2918 .elementor-element.elementor-element-4b72e8da{--overlay-opacity:0.92;}.elementor-2918 .elementor-element.elementor-element-21ec2382{--width:30%;}.elementor-2918 .elementor-element.elementor-element-184e8d88{--width:40%;}.elementor-2918 .elementor-element.elementor-element-7b2dd3e3{--width:30%;}.elementor-2918 .elementor-element.elementor-element-151ea1e9{--width:30%;}.elementor-2918 .elementor-element.elementor-element-cfecbe{--width:40%;}.elementor-2918 .elementor-element.elementor-element-48fce9d4{--width:30%;}.elementor-2918 .elementor-element.elementor-element-6b33fc55{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-2b0eb341{--width:75%;}.elementor-2918 .elementor-element.elementor-element-3ef5d066{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-62b6977{--spacer-size:5px;}.elementor-2918 .elementor-element.elementor-element-5011e0e6{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-49fafda .elementor-button{font-size:13px;background-color:transparent;background-image:linear-gradient(180deg, #9F9F9F 0%, #727272 100%);border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-2918 .elementor-element.elementor-element-3b642d25{--spacer-size:10px;}.elementor-2918 .elementor-element.elementor-element-46bce362 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .cui-wrapper .cui-wrap-form .cui-container-form input[type=submit]{padding:1vw 32vw 1vw 32vw;}.elementor-2918 .elementor-element.elementor-element-4d0d4aa8{--spacer-size:60vh;}.elementor-2918 .elementor-element.elementor-element-5ff9a7e3{text-align:center;}.elementor-2918 .elementor-element.elementor-element-5ff9a7e3 .elementor-heading-title{font-size:15px;}.elementor-2918 .elementor-element.elementor-element-241d6c6e{text-align:center;}.elementor-2918 .elementor-element.elementor-element-2e7e92fc.e-con{--e-con-transform-translateY:-175px;}.elementor-2918 .elementor-element.elementor-element-2e7e92fc{--width:10%;}.elementor-2918 .elementor-element.elementor-element-623b7448{--width:20%;}.elementor-2918 .elementor-element.elementor-element-5b422b39{--width:20%;}.elementor-2918 .elementor-element.elementor-element-7115ad42{--width:20%;}.elementor-2918 .elementor-element.elementor-element-31bfcec8{--width:20%;}.elementor-2918 .elementor-element.elementor-element-44fdefed{--width:20%;}}/* Start custom CSS *//* Fade In */
.wdpal-fade-in {
  opacity: 0;
  transition: opacity 1.5s ease-in-out;
}

.wdpal-fade-in.active {
  opacity: 1;
}

/* Muncul Atas - Super Smooth */
.wdpal-muncul-atas {
  transform: translateY(40px); /* lebih kecil untuk efek elegan */
  opacity: 0;
  transition: transform 2s cubic-bezier(0.25, 0.1, 0.25, 1), opacity 1.2s ease-out;
  will-change: transform, opacity;
}

.wdpal-muncul-atas.active {
  transform: translateY(0);
  opacity: 1;
}



/* Muncul Bawah */
.wdpal-muncul-bawah {
  transform: translateY(-100%);
  opacity: 0;
  transition: transform 1.5s ease, opacity 1s ease;
}

.wdpal-muncul-bawah.active {
  transform: translateY(0);
  opacity: 1;
}

/* Muncul Kiri */
.wdpal-muncul-kiri {
  position: relative;
  transform: translateX(-100%) scale(0.93);
  opacity: 0;
  transition: opacity 0.5s ease, transform 1.5s ease;
}

.wdpal-muncul-kiri.active {
  transform: translateX(0);
  opacity: 1;
}

/* Muncul Kanan */
.wdpal-muncul-kanan {
  position: relative;
  transform: translateX(100%) scale(0.93);
  opacity: 0;
  transition: opacity 0.5s ease, transform 1.5s ease;
}

.wdpal-muncul-kanan.active {
  transform: translateX(0);
  opacity: 1;
}

/* Rotate In */
.wdpal-rotate-in {
  transform: rotate(-180deg);
  opacity: 0;
  transition: transform 1s ease-out, opacity 1s ease-out;
}

.wdpal-rotate-in.active {
  transform: rotate(0deg);
  opacity: 1;
}

/* Flip X */
.wdpal-flip-x {
  transform: rotateX(90deg);
  opacity: 0;
  transition: transform 1s ease, opacity 1s ease;
}

.wdpal-flip-x.active {
  transform: rotateX(0deg);
  opacity: 1;
}

/* Flip Y */
.wdpal-flip-y {
  transform: rotateY(90deg);
  opacity: 0;
  transition: transform 1s ease, opacity 1s ease;
}

.wdpal-flip-y.active {
  transform: rotateY(0deg);
  opacity: 1;
}

/* Zoom In */
.wdpal-zoom-in {
  transform: scale(0.5);
  opacity: 0;
  transition: transform 1.5s ease, opacity 1s ease;
}

.wdpal-zoom-in.active {
  transform: scale(1);
  opacity: 1;
}

/* Zoom Out */
.wdpal-zoom-out {
  transform: scale(1.5);
  opacity: 0;
  transition: transform 1.5s ease, opacity 1s ease;
}

.wdpal-zoom-out.active {
  transform: scale(1);
  opacity: 1;
}



/* Goyang Kiri */
.goyang-kiri img {
  animation: goyang-kiri 5.5s linear infinite;
  transform-origin: bottom;
  will-change: transform;
}

@keyframes goyang-kiri {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(-4deg); }
  75% { transform: rotate(4deg); }
  100% { transform: rotate(0deg); }
}

/* Goyang Kanan */
.goyang-kanan img {
  animation: goyang-kanan 5.5s linear infinite;
  transform-origin: left top;
  will-change: transform;
}

@keyframes goyang-kanan {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(6deg); }
  75% { transform: rotate(-6deg); }
  100% { transform: rotate(0deg); }
}

/* Zoom In Out */
.zoom-in-out img {
  animation: zoom-in-out 4.2s ease-in-out infinite;
  will-change: transform;
}



@keyframes zoom-in-out {
  0% { transform: scale(1); }
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}

.slideContainer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 2s ease, padding 2s ease;
  padding-top: 0;
  padding-bottom: 0;
}

.slideContainer.active {
  max-height: 1000px; /* sesuaikan dengan tinggi maksimal konten */
  padding-top: 30px;
  padding-bottom: 30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sachlette';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://inv.serasiwedding.id/wp-content/uploads/2025/07/Sachlette-Signature.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Trajan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://inv.serasiwedding.id/wp-content/uploads/2025/07/3113trajan.woff2') format('woff2');
}
/* End Custom Fonts CSS */