.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-1364 .elementor-element.elementor-element-2dce6f4b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-2dce6f4b:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-2dce6f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/Untitled-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-2dce6f4b > .elementor-shape-bottom .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-2dce6f4b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-2dce6f4b > .elementor-shape-bottom, .elementor-1364 .elementor-element.elementor-element-2dce6f4b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.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-1364 .elementor-element.elementor-element-1ba909a{text-align:center;}.elementor-1364 .elementor-element.elementor-element-1ba909a img{width:30%;max-width:100%;}.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-1364 .elementor-element.elementor-element-58471709{text-align:center;}.elementor-1364 .elementor-element.elementor-element-58471709 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:500;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-7a8bdc03{text-align:center;}.elementor-1364 .elementor-element.elementor-element-7a8bdc03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-5d49b63{text-align:center;}.elementor-1364 .elementor-element.elementor-element-5d49b63 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;color:#7D5638;}.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-1364 .elementor-element.elementor-element-59978721 .elementor-button{background-color:transparent;font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:500;background-image:linear-gradient(180deg, #B48C6E 0%, #7D5638 100%);border-radius:20px 20px 20px 20px;padding:7px 25px 7px 25px;}.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-1364 .elementor-element.elementor-element-6e7a237c{--spacer-size:220px;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1e885543{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1e885543{right:-75px;}.elementor-1364 .elementor-element.elementor-element-1e885543{bottom:-20px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-1e885543 img{width:50%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-59edff54{right:-96px;}body.rtl .elementor-1364 .elementor-element.elementor-element-59edff54{left:-96px;}.elementor-1364 .elementor-element.elementor-element-59edff54{bottom:-30px;text-align:right;}.elementor-1364 .elementor-element.elementor-element-59edff54 img{width:85%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-7827427b{left:-55px;}body.rtl .elementor-1364 .elementor-element.elementor-element-7827427b{right:-55px;}.elementor-1364 .elementor-element.elementor-element-7827427b{bottom:-25px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-7827427b img{width:60%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-52fb9641{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-c104f0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-c104f0c:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-c104f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-52964f79{--spacer-size:50px;}.elementor-1364 .elementor-element.elementor-element-34d04a9a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1364 .elementor-element.elementor-element-34d04a9a:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-34d04a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/akhir-7-scaled-1-1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-34d04a9a > .elementor-shape-top .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-34d04a9a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-2002987c{--spacer-size:5px;}.elementor-1364 .elementor-element.elementor-element-55fef818{--display:flex;}.elementor-1364 .elementor-element.elementor-element-38007039{text-align:center;}.elementor-1364 .elementor-element.elementor-element-38007039 img{width:8%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-3c18f243{--display:flex;}.elementor-1364 .elementor-element.elementor-element-21dd3211{text-align:center;}.elementor-1364 .elementor-element.elementor-element-21dd3211 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:400;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-68e5c654{--display:flex;}.elementor-1364 .elementor-element.elementor-element-52130ddf{text-align:center;}.elementor-1364 .elementor-element.elementor-element-52130ddf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-1b901fbb{--display:flex;--justify-content:center;}.elementor-1364 .elementor-element.elementor-element-1b901fbb.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-acfb88f{--display:flex;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#7D5435;--border-color:#7D5435;--border-radius:0px 0px 0px 0px;--z-index:1;}.elementor-1364 .elementor-element.elementor-element-acfb88f:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-acfb88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-23-at-20.35.21-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-31f0254b{--spacer-size:176px;}.elementor-1364 .elementor-element.elementor-element-1f7b2a30{--e-transform-rotateZ:-10deg;top:67px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1f7b2a30{left:-29px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1f7b2a30{right:-29px;}.elementor-1364 .elementor-element.elementor-element-1f7b2a30 img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-17198e80{--e-transform-rotateZ:10deg;top:80px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-17198e80{right:-103px;}body.rtl .elementor-1364 .elementor-element.elementor-element-17198e80{left:-103px;}.elementor-1364 .elementor-element.elementor-element-17198e80 img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-45bc1ca2{--display:flex;}.elementor-1364 .elementor-element.elementor-element-560cb2a0{text-align:center;}.elementor-1364 .elementor-element.elementor-element-560cb2a0 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:35px;font-weight:900;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-68ca03f5{--display:flex;}.elementor-1364 .elementor-element.elementor-element-4ac29071{text-align:center;}.elementor-1364 .elementor-element.elementor-element-4ac29071 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:400;line-height:21px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-173b44d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-social-icons .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-social-icons .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-1364 .elementor-element.elementor-element-3bbbfabf{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-1364 .elementor-element.elementor-element-3bbbfabf .elementor-social-icon{background-color:#7D5638;--icon-padding:0.4em;}.elementor-1364 .elementor-element.elementor-element-3bbbfabf .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-1364 .elementor-element.elementor-element-62e1343a{--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-1364 .elementor-element.elementor-element-62e1343a:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-62e1343a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/akhir-7-scaled-1-1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-62e1343a > .elementor-shape-bottom .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-62e1343a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-62e1343a > .elementor-shape-bottom, .elementor-1364 .elementor-element.elementor-element-62e1343a > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1364 .elementor-element.elementor-element-62e1343a.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-3bf5027f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-5145477{--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-1364 .elementor-element.elementor-element-236e962{--e-image-carousel-slides-to-show:4;}.elementor-1364 .elementor-element.elementor-element-236e962 .swiper-wrapper{display:flex;align-items:center;}.elementor-1364 .elementor-element.elementor-element-236e962 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-1364 .elementor-element.elementor-element-54f49b73{--spacer-size:10px;}.elementor-1364 .elementor-element.elementor-element-6eab231d{--display:flex;--justify-content:center;}.elementor-1364 .elementor-element.elementor-element-6eab231d.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-102f8736{--display:flex;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#7D5435;--border-color:#7D5435;--border-radius:0px 0px 0px 0px;--z-index:1;}.elementor-1364 .elementor-element.elementor-element-102f8736:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-102f8736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-23-at-20.35.22.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-690eb917{--spacer-size:176px;}.elementor-1364 .elementor-element.elementor-element-2daa774{--e-transform-rotateZ:-10deg;top:67px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-2daa774{left:-29px;}body.rtl .elementor-1364 .elementor-element.elementor-element-2daa774{right:-29px;}.elementor-1364 .elementor-element.elementor-element-2daa774 img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-4ad227d0{--e-transform-rotateZ:10deg;top:80px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-4ad227d0{right:-103px;}body.rtl .elementor-1364 .elementor-element.elementor-element-4ad227d0{left:-103px;}.elementor-1364 .elementor-element.elementor-element-4ad227d0 img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-1d5d79b6{--display:flex;}.elementor-1364 .elementor-element.elementor-element-136bed5{text-align:center;}.elementor-1364 .elementor-element.elementor-element-136bed5 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:35px;font-weight:900;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-4bba4c64{--display:flex;}.elementor-1364 .elementor-element.elementor-element-7c28cd8d{text-align:center;}.elementor-1364 .elementor-element.elementor-element-7c28cd8d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-730581ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-58720a81{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-1364 .elementor-element.elementor-element-58720a81 .elementor-social-icon{background-color:#7D5638;--icon-padding:0.4em;}.elementor-1364 .elementor-element.elementor-element-58720a81 .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-1364 .elementor-element.elementor-element-4d9c7110{--spacer-size:10px;}.elementor-1364 .elementor-element.elementor-element-39f369c6{--spacer-size:215px;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-17dc99d1{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-17dc99d1{right:-75px;}.elementor-1364 .elementor-element.elementor-element-17dc99d1{bottom:-15px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-17dc99d1 img{width:50%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-3170f37a{right:-110px;}body.rtl .elementor-1364 .elementor-element.elementor-element-3170f37a{left:-110px;}.elementor-1364 .elementor-element.elementor-element-3170f37a{bottom:-25px;text-align:right;}.elementor-1364 .elementor-element.elementor-element-3170f37a img{width:85%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1fe6442a{left:-65px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1fe6442a{right:-65px;}.elementor-1364 .elementor-element.elementor-element-1fe6442a{bottom:-15px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-1fe6442a img{width:60%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-3edb303f{--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-1364 .elementor-element.elementor-element-3edb303f:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-3edb303f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-3edb303f.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-31cf342e{--display:flex;border-style:double;--border-style:double;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:#7F5839;--border-color:#7F5839;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1364 .elementor-element.elementor-element-31cf342e:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-31cf342e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-1364 .elementor-element.elementor-element-2c62bfa{text-align:center;}.elementor-1364 .elementor-element.elementor-element-2c62bfa .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:500;line-height:18px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-5fb42dd{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1364 .elementor-element.elementor-element-5fb42dd:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-5fb42dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/nama-88-scaled-1-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-5fb42dd > .elementor-shape-top .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-5fb42dd > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-660c8625{--spacer-size:50px;}.elementor-1364 .elementor-element.elementor-element-5cb35eb6{--display:flex;}.elementor-1364 .elementor-element.elementor-element-685c8cb3{text-align:center;}.elementor-1364 .elementor-element.elementor-element-685c8cb3 img{width:8%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-15e5c1b5{--display:flex;}.elementor-1364 .elementor-element.elementor-element-279523b0{text-align:center;}.elementor-1364 .elementor-element.elementor-element-279523b0 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:35px;font-weight:900;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-66de12d9{--display:flex;}.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-1364 .elementor-element.elementor-element-789ec36a > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1364 .elementor-element.elementor-element-789ec36a .wpkoi-elements-countdown-item > div{margin-right:4px;margin-left:4px;padding:9px 9px 9px 9px;border-radius:15px 15px 15px 15px;background:#7D5638;}.elementor-1364 .elementor-element.elementor-element-789ec36a .wpkoi-elements-countdown-container{margin-right:-4px;margin-left:-4px;margin-bottom:0px;}.elementor-1364 .elementor-element.elementor-element-789ec36a .wpkoi-elements-countdown-digits{color:#ffffff;font-family:"Roboto Slab", Sans-serif;font-size:13px;font-weight:400;}.elementor-1364 .elementor-element.elementor-element-789ec36a .wpkoi-elements-countdown-label{color:#ffffff;font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:400;}.elementor-1364 .elementor-element.elementor-element-10d18c6f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1364 .elementor-element.elementor-element-10d18c6f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1364 .elementor-element.elementor-element-10d18c6f.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-215b0dc2{--spacer-size:255px;}.elementor-1364 .elementor-element.elementor-element-257e4a44{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1364 .elementor-element.elementor-element-21afe34a{text-align:center;}.elementor-1364 .elementor-element.elementor-element-21afe34a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-30faadf{--display:flex;}.elementor-1364 .elementor-element.elementor-element-493e84d5{text-align:center;}.elementor-1364 .elementor-element.elementor-element-493e84d5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-289a6b71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-22f2f284{text-align:center;}.elementor-1364 .elementor-element.elementor-element-22f2f284 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-51459b63{--display:flex;}.elementor-1364 .elementor-element.elementor-element-5c240fc2 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;background-image:linear-gradient(180deg, #C29F85 0%, #7D5638 100%);border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-1364 .elementor-element.elementor-element-5c240fc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1364 .elementor-element.elementor-element-5c240fc2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1364 .elementor-element.elementor-element-7e258b44{--spacer-size:25px;}.elementor-1364 .elementor-element.elementor-element-2f190359{--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-1364 .elementor-element.elementor-element-2f190359:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-2f190359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/bahan-wayang-01-acara-scaled-2-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-11c64fd0{--display:flex;}.elementor-1364 .elementor-element.elementor-element-21c4496c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 10px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1364 .elementor-element.elementor-element-865d0e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-5bd8761f{text-align:center;}.elementor-1364 .elementor-element.elementor-element-5bd8761f .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-3f4e4d5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-44cdde07{text-align:center;}.elementor-1364 .elementor-element.elementor-element-44cdde07 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-262fc4a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-1aeb3fec{text-align:center;}.elementor-1364 .elementor-element.elementor-element-1aeb3fec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;font-style:italic;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-57f88eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-11e499ba{text-align:center;}.elementor-1364 .elementor-element.elementor-element-11e499ba .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:500;font-style:italic;line-height:1.4em;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-1b08768d{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 6px 10px -5px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1364 .elementor-element.elementor-element-f9b875a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-3c832273{text-align:center;}.elementor-1364 .elementor-element.elementor-element-3c832273 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-162c2b39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-4fe9eb9d{text-align:center;}.elementor-1364 .elementor-element.elementor-element-4fe9eb9d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-4e98e34b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-73df4b2d{text-align:center;}.elementor-1364 .elementor-element.elementor-element-73df4b2d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;font-style:italic;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-3a4d0666{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-1f872218{text-align:center;}.elementor-1364 .elementor-element.elementor-element-1f872218 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:500;font-style:italic;line-height:1.4em;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-1d562fd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-7bf5dde2 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;background-image:linear-gradient(180deg, #AF8E74 0%, #7D5638 100%);border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-1364 .elementor-element.elementor-element-7bf5dde2{z-index:1;}.elementor-1364 .elementor-element.elementor-element-7bf5dde2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1364 .elementor-element.elementor-element-263e5cec{--spacer-size:162px;}.elementor-1364 .elementor-element.elementor-element-337cf37a{--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;}.elementor-1364 .elementor-element.elementor-element-337cf37a:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-337cf37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62492F00;}.elementor-1364 .elementor-element.elementor-element-337cf37a::before, .elementor-1364 .elementor-element.elementor-element-337cf37a > .elementor-background-video-container::before, .elementor-1364 .elementor-element.elementor-element-337cf37a > .e-con-inner > .elementor-background-video-container::before, .elementor-1364 .elementor-element.elementor-element-337cf37a > .elementor-background-slideshow::before, .elementor-1364 .elementor-element.elementor-element-337cf37a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1364 .elementor-element.elementor-element-337cf37a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5A442E 0%, #7F5839 35%);}.elementor-1364 .elementor-element.elementor-element-5107926b{--display:flex;}.elementor-1364 .elementor-element.elementor-element-5107926b.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-316165f3{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:15px 15px 15px 15px;box-shadow:2px 3px 5px 1px rgba(0,0,0,0.5);text-align:center;}.elementor-1364 .elementor-element.elementor-element-316165f3 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:27px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;color:#62492f;}.elementor-1364 .elementor-element.elementor-element-40ea6c66{--display:flex;}.elementor-1364 .elementor-element.elementor-element-6b660fc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-251b30a{text-align:center;}.elementor-1364 .elementor-element.elementor-element-251b30a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:normal;line-height:1.4em;color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-17b6e0f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1364 .elementor-element.elementor-element-ec3b854 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1364 .elementor-element.elementor-element-ec3b854 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1364 .elementor-element.elementor-element-ec3b854{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1364 .elementor-element.elementor-element-37235206{--spacer-size:20px;}.elementor-1364 .elementor-element.elementor-element-5e6e13ec{--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-1364 .elementor-element.elementor-element-5e6e13ec:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-5e6e13ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/akhir-7-scaled-1-1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-5e6e13ec > .elementor-shape-top .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-5e6e13ec > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-5e6e13ec > .elementor-shape-bottom .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-5e6e13ec > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-4435096{--display:flex;}.elementor-1364 .elementor-element.elementor-element-4435096.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-22d9a7dc{background-color:#7D5638;padding:5px 5px 5px 5px;border-radius:15px 15px 15px 15px;box-shadow:2px 3px 5px 1px rgba(0,0,0,0.5);text-align:center;}.elementor-1364 .elementor-element.elementor-element-22d9a7dc .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:25px;font-weight:100;line-height:1.4em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-2e3c85a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-2fca5abd{text-align:center;}.elementor-1364 .elementor-element.elementor-element-2fca5abd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:normal;line-height:1.4em;color:#6D6D6D;}.elementor-1364 .elementor-element.elementor-element-564e1086{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-40cca5e8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #C99872 0%, #7D5638 100%);}.elementor-1364 .elementor-element.elementor-element-40cca5e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1364 .elementor-element.elementor-element-eaece4c{--display:flex;}.elementor-1364 .elementor-element.elementor-element-eaece4c.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-15111b66{--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-1364 .elementor-element.elementor-element-15111b66:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-15111b66 > .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-1364 .elementor-element.elementor-element-6b3bc2b5{text-align:right;}.elementor-1364 .elementor-element.elementor-element-6b3bc2b5 img{width:30%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-57bddc5e{text-align:left;}.elementor-1364 .elementor-element.elementor-element-57bddc5e img{width:14%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-608b1958{text-align:left;}.elementor-1364 .elementor-element.elementor-element-608b1958 .elementor-heading-title{font-family:"Jura", Sans-serif;font-size:15px;font-weight:900;line-height:1.6em;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-1364 .elementor-element.elementor-element-5ff06a6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1364 .elementor-element.elementor-element-5ff06a6a .head-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-1364 .elementor-element.elementor-element-5ff06a6a a.elementor-button, .elementor-1364 .elementor-element.elementor-element-5ff06a6a .elementor-button{background-color:#A2A5A7;border-radius:5px 5px 5px 5px;padding:8px 15px 8px 15px;}.elementor-1364 .elementor-element.elementor-element-5ff06a6a .elementor-button{box-shadow:0px 4px 4px -3px rgba(0,0,0,0.5);}.elementor-1364 .elementor-element.elementor-element-6543114c{--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-1364 .elementor-element.elementor-element-6543114c:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-6543114c > .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-1364 .elementor-element.elementor-element-473ecb2{text-align:right;}.elementor-1364 .elementor-element.elementor-element-473ecb2 img{width:30%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-146d788{text-align:left;}.elementor-1364 .elementor-element.elementor-element-146d788 img{width:14%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-73b7aacb{text-align:left;}.elementor-1364 .elementor-element.elementor-element-73b7aacb .elementor-heading-title{font-family:"Jura", Sans-serif;font-size:15px;font-weight:900;line-height:1.6em;letter-spacing:1.2px;color:#54595F;}.elementor-1364 .elementor-element.elementor-element-7b1352e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1364 .elementor-element.elementor-element-7b1352e .head-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-1364 .elementor-element.elementor-element-7b1352e a.elementor-button, .elementor-1364 .elementor-element.elementor-element-7b1352e .elementor-button{background-color:#A2A5A7;border-radius:5px 5px 5px 5px;padding:8px 15px 8px 15px;}.elementor-1364 .elementor-element.elementor-element-7b1352e .elementor-button{box-shadow:0px 4px 4px -3px rgba(0,0,0,0.5);}.elementor-1364 .elementor-element.elementor-element-1650ac94{--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-1364 .elementor-element.elementor-element-1650ac94:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-1650ac94 > .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-1364 .elementor-element.elementor-element-6aa0c4ad{--spacer-size:5px;}.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-1364 .elementor-element.elementor-element-9b27a44 .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-9b27a44.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-1364 .elementor-element.elementor-element-9b27a44.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-9b27a44.elementor-view-default .elementor-icon{color:#54595F;border-color:#54595F;}.elementor-1364 .elementor-element.elementor-element-9b27a44.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-9b27a44.elementor-view-default .elementor-icon svg{fill:#54595F;}.elementor-1364 .elementor-element.elementor-element-9b27a44 .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-9b27a44 .elementor-icon svg{height:25px;}.elementor-1364 .elementor-element.elementor-element-48d74dc4{text-align:center;}.elementor-1364 .elementor-element.elementor-element-48d74dc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#54595F;}.elementor-1364 .elementor-element.elementor-element-7243e96c{text-align:center;}.elementor-1364 .elementor-element.elementor-element-7243e96c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:#54595F;}.elementor-1364 .elementor-element.elementor-element-25d923d{--spacer-size:5px;}.elementor-1364 .elementor-element.elementor-element-401dae24{--spacer-size:5px;}.elementor-1364 .elementor-element.elementor-element-76256874{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1364 .elementor-element.elementor-element-76256874:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-76256874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-28733535{--display:flex;}.elementor-1364 .elementor-element.elementor-element-7c5f5dbb{text-align:center;}.elementor-1364 .elementor-element.elementor-element-7c5f5dbb .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-34767385{--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-1364 .elementor-element.elementor-element-34767385:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-34767385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/bahan-wayang-01-acara-scaled-2-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-34767385 > .elementor-shape-top .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-34767385 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#7D5638;}.elementor-1364 .elementor-element.elementor-element-23c3a493{--spacer-size:45px;}.elementor-1364 .elementor-element.elementor-element-51b1e0e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-45b9d8fb{text-align:center;}.elementor-1364 .elementor-element.elementor-element-45b9d8fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-17e91d88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-127c1364{text-align:center;}.elementor-1364 .elementor-element.elementor-element-127c1364 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-45757ce0{--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-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper{background-color:#02010100;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form input[type="submit"]{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui_card-hadir{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui_card-tidak_hadir{background-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-link a.cui-link{color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper.cui-border{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form p.form-submit{text-align:center !important;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .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-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form input[type=text], .elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea, .elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form select.cui-select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .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-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea, .elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-wrap-form .cui-container-form select.cui-select{border-radius:4px 4px 4px 4px;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-box{max-height:30vh;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-info a.cui-commenter-name{color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .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-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-holder a.jp-previous.jp-disabled, .cui-wrapper .cui-holder a.jp-previous.jp-disabled:hover{color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-holder a.jp-next{color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .cui-wrapper .cui-holder a, .cui-wrapper .cui-holder a:link, .cui-wrapper .cui-holder a:visited{color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-458de032{--spacer-size:200px;}.elementor-1364 .elementor-element.elementor-element-2289335d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-2289335d:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-2289335d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/nama-88-scaled-1-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-2289335d > .elementor-shape-top .elementor-shape-fill, .elementor-1364 .elementor-element.elementor-element-2289335d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#5A442E;}.elementor-1364 .elementor-element.elementor-element-4f2d13f5{--spacer-size:20px;}.elementor-1364 .elementor-element.elementor-element-14475b0e{--display:flex;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1364 .elementor-element.elementor-element-14475b0e.e-con{--align-self:center;}.elementor-1364 .elementor-element.elementor-element-6af98f1a{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#7D5435;--border-color:#7D5435;--border-radius:100px 100px 0px 0px;--z-index:1;}.elementor-1364 .elementor-element.elementor-element-6af98f1a:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-6af98f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inv.serasiwedding.id/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-23-at-20.35.22-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-17bc830{--spacer-size:208px;}.elementor-1364 .elementor-element.elementor-element-1b8da20e{--e-transform-rotateZ:-10deg;top:67px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1b8da20e{left:-29px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1b8da20e{right:-29px;}.elementor-1364 .elementor-element.elementor-element-1b8da20e img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-77afc17f{--e-transform-rotateZ:10deg;top:80px;z-index:0;text-align:left;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-77afc17f{right:-103px;}body.rtl .elementor-1364 .elementor-element.elementor-element-77afc17f{left:-103px;}.elementor-1364 .elementor-element.elementor-element-77afc17f img{width:50%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-f9e821f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1364 .elementor-element.elementor-element-63347b63{text-align:center;}.elementor-1364 .elementor-element.elementor-element-63347b63 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:13px;font-weight:normal;line-height:1.4em;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-acf88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-28bda264{text-align:center;}.elementor-1364 .elementor-element.elementor-element-28bda264 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:600;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-bd5392e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-49b0a26c{z-index:1;text-align:center;}.elementor-1364 .elementor-element.elementor-element-49b0a26c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;letter-spacing:0.6px;color:#7D5638;}.elementor-1364 .elementor-element.elementor-element-13c242fc{--spacer-size:313px;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-3e75125f{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-3e75125f{right:-75px;}.elementor-1364 .elementor-element.elementor-element-3e75125f{bottom:0px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-3e75125f img{width:50%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-125918f4{left:0px;}body.rtl .elementor-1364 .elementor-element.elementor-element-125918f4{right:0px;}.elementor-1364 .elementor-element.elementor-element-125918f4{bottom:0px;}.elementor-1364 .elementor-element.elementor-element-535f404e{--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;}.elementor-1364 .elementor-element.elementor-element-535f404e:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-535f404e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-6c1f7bc9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-6c1f7bc9.e-con{--e-con-transform-translateY:-60px;--align-self:flex-end;}.elementor-1364 .elementor-element.elementor-element-5363af79 .elementor-icon-wrapper{text-align:right;}.elementor-1364 .elementor-element.elementor-element-5363af79.elementor-view-stacked .elementor-icon{background-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-5363af79.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-5363af79.elementor-view-default .elementor-icon{color:#5A442E;border-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-5363af79.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-5363af79.elementor-view-default .elementor-icon svg{fill:#5A442E;}.elementor-1364 .elementor-element.elementor-element-5363af79 .elementor-icon{font-size:25px;padding:3px;}.elementor-1364 .elementor-element.elementor-element-5363af79 .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-1364 .elementor-element.elementor-element-4ec0bc39 .elementor-icon-wrapper{text-align:right;}.elementor-1364 .elementor-element.elementor-element-4ec0bc39.elementor-view-stacked .elementor-icon{background-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-4ec0bc39.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-4ec0bc39.elementor-view-default .elementor-icon{color:#5A442E;border-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-4ec0bc39.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-4ec0bc39.elementor-view-default .elementor-icon svg{fill:#5A442E;}.elementor-1364 .elementor-element.elementor-element-4ec0bc39 .elementor-icon{font-size:25px;padding:3px;}.elementor-1364 .elementor-element.elementor-element-4ec0bc39 .elementor-icon i, .elementor-1364 .elementor-element.elementor-element-4ec0bc39 .elementor-icon svg{transform:rotate(0deg);}.elementor-1364 .elementor-element.elementor-element-694a767f{--display:flex;}.elementor-1364 .elementor-element.elementor-element-180d8b8c img{width:13%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-11eaa49e{text-align:center;}.elementor-1364 .elementor-element.elementor-element-11eaa49e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFBD;}.elementor-1364 .elementor-element.elementor-element-4986c301{--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-1364 .elementor-element.elementor-element-4986c301:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-4986c301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A442E;}.elementor-1364 .elementor-element.elementor-element-3b8f6c9{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-d7bff0a .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-d7bff0a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-d7bff0a.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-d7bff0a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-d7bff0a.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-d7bff0a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-d7bff0a .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-d7bff0a .elementor-icon svg{height:25px;}.elementor-1364 .elementor-element.elementor-element-3392a490{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-6f6c9f8f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-6f6c9f8f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-6f6c9f8f .elementor-icon svg{height:25px;}.elementor-1364 .elementor-element.elementor-element-1919104b{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-fd7048b .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-fd7048b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-fd7048b.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-fd7048b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-fd7048b.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-fd7048b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-fd7048b .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-fd7048b .elementor-icon svg{height:25px;}.elementor-1364 .elementor-element.elementor-element-798eac11{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-6c5e7d8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-6c5e7d8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-6c5e7d8b .elementor-icon svg{height:25px;}.elementor-1364 .elementor-element.elementor-element-66611d88{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-8ea26be .elementor-icon-wrapper{text-align:center;}.elementor-1364 .elementor-element.elementor-element-8ea26be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-8ea26be.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-8ea26be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-8ea26be.elementor-view-framed .elementor-icon, .elementor-1364 .elementor-element.elementor-element-8ea26be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1364 .elementor-element.elementor-element-8ea26be .elementor-icon{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-8ea26be .elementor-icon svg{height:25px;}@media(max-width:767px){.elementor-1364 .elementor-element.elementor-element-1ba909a img{width:33%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1e885543{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1e885543{right:-75px;}.elementor-1364 .elementor-element.elementor-element-1e885543{text-align:left;}.elementor-1364 .elementor-element.elementor-element-1e885543 img{width:55%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-59edff54{right:-96px;}body.rtl .elementor-1364 .elementor-element.elementor-element-59edff54{left:-96px;}.elementor-1364 .elementor-element.elementor-element-59edff54 img{width:84%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-7827427b{left:-55px;}body.rtl .elementor-1364 .elementor-element.elementor-element-7827427b{right:-55px;}.elementor-1364 .elementor-element.elementor-element-7827427b{bottom:-15px;text-align:left;}.elementor-1364 .elementor-element.elementor-element-7827427b img{width:60%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-52fb9641{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1364 .elementor-element.elementor-element-34d04a9a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1364 .elementor-element.elementor-element-1b901fbb{--width:155px;}.elementor-1364 .elementor-element.elementor-element-173b44d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-62e1343a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1364 .elementor-element.elementor-element-236e962{--e-image-carousel-slides-to-show:4;}.elementor-1364 .elementor-element.elementor-element-6eab231d{--width:155px;}.elementor-1364 .elementor-element.elementor-element-136bed5 .elementor-heading-title{font-size:33px;}.elementor-1364 .elementor-element.elementor-element-730581ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-39f369c6{--spacer-size:160px;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-17dc99d1{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-17dc99d1{right:-75px;}.elementor-1364 .elementor-element.elementor-element-17dc99d1{text-align:left;}.elementor-1364 .elementor-element.elementor-element-17dc99d1 img{width:55%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-3170f37a{right:-96px;}body.rtl .elementor-1364 .elementor-element.elementor-element-3170f37a{left:-96px;}.elementor-1364 .elementor-element.elementor-element-3170f37a img{width:84%;max-width:100%;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-1fe6442a{left:-55px;}body.rtl .elementor-1364 .elementor-element.elementor-element-1fe6442a{right:-55px;}.elementor-1364 .elementor-element.elementor-element-1fe6442a{text-align:left;}.elementor-1364 .elementor-element.elementor-element-1fe6442a img{width:60%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-5107926b{--width:240px;--min-height:0px;}.elementor-1364 .elementor-element.elementor-element-316165f3{padding:5px 5px 5px 5px;}.elementor-1364 .elementor-element.elementor-element-316165f3 .elementor-heading-title{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-4435096{--width:240px;--min-height:0px;}.elementor-1364 .elementor-element.elementor-element-22d9a7dc{padding:5px 5px 5px 5px;}.elementor-1364 .elementor-element.elementor-element-22d9a7dc .elementor-heading-title{font-size:25px;}.elementor-1364 .elementor-element.elementor-element-40cca5e8 .elementor-button{font-size:13px;background-color:transparent;background-image:linear-gradient(180deg, #C99872 0%, #7D5638 100%);border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-1364 .elementor-element.elementor-element-401dae24{--spacer-size:10px;}.elementor-1364 .elementor-element.elementor-element-764cfba6 .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-1364 .elementor-element.elementor-element-14475b0e{--width:155px;}body:not(.rtl) .elementor-1364 .elementor-element.elementor-element-3e75125f{left:-75px;}body.rtl .elementor-1364 .elementor-element.elementor-element-3e75125f{right:-75px;}.elementor-1364 .elementor-element.elementor-element-3e75125f{text-align:left;}.elementor-1364 .elementor-element.elementor-element-3e75125f img{width:55%;max-width:100%;}.elementor-1364 .elementor-element.elementor-element-6c1f7bc9.e-con{--e-con-transform-translateY:-175px;}.elementor-1364 .elementor-element.elementor-element-4986c301{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1364 .elementor-element.elementor-element-3b8f6c9{--width:20%;}.elementor-1364 .elementor-element.elementor-element-3392a490{--width:20%;}.elementor-1364 .elementor-element.elementor-element-1919104b{--width:20%;}.elementor-1364 .elementor-element.elementor-element-798eac11{--width:20%;}.elementor-1364 .elementor-element.elementor-element-66611d88{--width:20%;}}@media(min-width:768px){.elementor-1364 .elementor-element.elementor-element-2dce6f4b{--width:400px;}.elementor-1364 .elementor-element.elementor-element-52fb9641{--width:400px;}.elementor-1364 .elementor-element.elementor-element-1b901fbb{--width:155px;}.elementor-1364 .elementor-element.elementor-element-62e1343a{--width:400px;}.elementor-1364 .elementor-element.elementor-element-6eab231d{--width:155px;}.elementor-1364 .elementor-element.elementor-element-3edb303f{--width:400px;}.elementor-1364 .elementor-element.elementor-element-5fb42dd{--width:400px;}.elementor-1364 .elementor-element.elementor-element-10d18c6f{--width:85%;}.elementor-1364 .elementor-element.elementor-element-2f190359{--width:400px;}.elementor-1364 .elementor-element.elementor-element-337cf37a{--width:400px;}.elementor-1364 .elementor-element.elementor-element-5107926b{--width:250px;}.elementor-1364 .elementor-element.elementor-element-5e6e13ec{--width:400px;}.elementor-1364 .elementor-element.elementor-element-4435096{--width:250px;}.elementor-1364 .elementor-element.elementor-element-eaece4c{--width:370px;}.elementor-1364 .elementor-element.elementor-element-76256874{--width:400px;}.elementor-1364 .elementor-element.elementor-element-34767385{--width:400px;}.elementor-1364 .elementor-element.elementor-element-2289335d{--width:400px;}.elementor-1364 .elementor-element.elementor-element-14475b0e{--width:155px;}.elementor-1364 .elementor-element.elementor-element-535f404e{--width:400px;}.elementor-1364 .elementor-element.elementor-element-6c1f7bc9{--width:10%;}.elementor-1364 .elementor-element.elementor-element-4986c301{--width:400px;}.elementor-1364 .elementor-element.elementor-element-3b8f6c9{--width:20%;}.elementor-1364 .elementor-element.elementor-element-3392a490{--width:20%;}.elementor-1364 .elementor-element.elementor-element-1919104b{--width:20%;}.elementor-1364 .elementor-element.elementor-element-798eac11{--width:20%;}.elementor-1364 .elementor-element.elementor-element-66611d88{--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(-6deg); }
  75% { transform: rotate(6deg); }
  100% { transform: rotate(0deg); }
}


/* Goyang Kanan */
.goyang-kanan img {
  animation: goyang-kanan 5.5s linear infinite;
  transform-origin: bottom;
  will-change: transform;
}

@keyframes goyang-kanan {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(6deg); }
  75% { transform: rotate(-6deg); }
  100% { transform: rotate(0deg); }
}

/* Goyang Kiri-Kanan Halus Tanpa Jeda Tengah */
.goyang-kiri-kanan img {
  animation: goyang-kiri-kanan 9s ease-in-out infinite;
  will-change: transform;
}

@keyframes goyang-kiri-kanan {
  0%   { transform: translateX(-10px); }
  50%  { transform: translateX(10px); }
  100% { transform: translateX(-10px); }
}

/* Goyang Kiri-Kanan Halus Tanpa Jeda Tengah */
.goyang-kanan-kiri img {
  animation: goyang-kanan-kiri 9s ease-in-out infinite;
  will-change: transform;
}

@keyframes goyang-kanan-kiri {
  0%   { transform: translateX(10px); }
  50%  { transform: translateX(-10px); }
  100% { transform: translateX(10px); }
}


/* 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 */