.elementor-1607 .elementor-element.elementor-element-a2b7f17{margin-top:0px;margin-bottom:0px;}.elementor-1607 .elementor-element.elementor-element-f95acad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-f95acad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-945067f:not(.elementor-motion-effects-element-type-background), .elementor-1607 .elementor-element.elementor-element-945067f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBDCC;}.elementor-1607 .elementor-element.elementor-element-945067f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-945067f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-9161a11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:90;}.elementor-1607 .elementor-element.elementor-element-9161a11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-e502934:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-e502934 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-e502934 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-e502934 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-b9eca79{left:-1px;}body.rtl .elementor-1607 .elementor-element.elementor-element-b9eca79{right:-1px;}.elementor-1607 .elementor-element.elementor-element-b9eca79{top:911px;z-index:0;}.elementor-1607 .elementor-element.elementor-element-e5f4057{--spacer-size:40px;}.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-1607 .elementor-element.elementor-element-f904cb4{z-index:10;text-align:center;}.elementor-1607 .elementor-element.elementor-element-f904cb4 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:22px;font-weight:500;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-a53b0e7{z-index:10;text-align:center;}.elementor-1607 .elementor-element.elementor-element-a53b0e7 .elementor-heading-title{font-family:"Beau Rivage", Sans-serif;font-size:40px;font-weight:600;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-b20508e{--spacer-size:23px;}.elementor-1607 .elementor-element.elementor-element-7819c8d{z-index:5;}.elementor-1607 .elementor-element.elementor-element-7819c8d img{border-style:double;border-color:#BC97DD;border-radius:73px 73px 73px 73px;}.elementor-1607 .elementor-element.elementor-element-4b57eb0{text-align:center;}.elementor-1607 .elementor-element.elementor-element-4b57eb0 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:22px;font-weight:500;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-7fb5169{--spacer-size:40px;}.elementor-1607 .elementor-element.elementor-element-77ba5a8{--spacer-size:23px;width:var( --container-widget-width, 106.661% );max-width:106.661%;--container-widget-width:106.661%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-c280139{left:-6px;}body.rtl .elementor-1607 .elementor-element.elementor-element-c280139{right:-6px;}.elementor-1607 .elementor-element.elementor-element-c280139{top:138px;z-index:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.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-1607 .elementor-element.elementor-element-e20418a{--divider-border-style:solid;--divider-color:#FFFFFF17;--divider-border-width:1px;width:var( --container-widget-width, 102.961% );max-width:102.961%;--container-widget-width:102.961%;--container-widget-flex-grow:0;}.elementor-1607 .elementor-element.elementor-element-e20418a .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-e20418a .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-1607 .elementor-element.elementor-element-776098a{--divider-border-style:solid;--divider-color:#FFFFFF17;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-776098a .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-776098a .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-1607 .elementor-element.elementor-element-f6befac{--divider-border-style:solid;--divider-color:#FFFFFF17;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-f6befac .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-f6befac .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-1607 .elementor-element.elementor-element-eb79a0d{--divider-border-style:solid;--divider-color:#FFFFFF17;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-eb79a0d .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-eb79a0d .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-1607 .elementor-element.elementor-element-8f2b6dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-8f2b6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-5d7a936:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-5d7a936 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-5d7a936 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-5d7a936 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-f5ee104{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-740d43b{--divider-border-style:solid;--divider-color:#5F4791;--divider-border-width:2.3px;}.elementor-1607 .elementor-element.elementor-element-740d43b .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-740d43b .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1607 .elementor-element.elementor-element-740d43b.elementor-view-stacked .elementor-icon{background-color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-740d43b.elementor-view-framed .elementor-icon, .elementor-1607 .elementor-element.elementor-element-740d43b.elementor-view-default .elementor-icon{color:#5F4791;border-color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-740d43b.elementor-view-framed .elementor-icon, .elementor-1607 .elementor-element.elementor-element-740d43b.elementor-view-default .elementor-icon svg{fill:#5F4791;}.elementor-1607 .elementor-element.elementor-element-f878eef > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-f878eef{text-align:center;}.elementor-1607 .elementor-element.elementor-element-f878eef .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-983a0c2 > .elementor-widget-container{margin:-23px 8px -8px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-983a0c2{text-align:center;}.elementor-1607 .elementor-element.elementor-element-983a0c2 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-12973ee:not(.elementor-motion-effects-element-type-background), .elementor-1607 .elementor-element.elementor-element-12973ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC7C7;}.elementor-1607 .elementor-element.elementor-element-12973ee > .elementor-container{max-width:500px;min-height:309px;}.elementor-1607 .elementor-element.elementor-element-12973ee, .elementor-1607 .elementor-element.elementor-element-12973ee > .elementor-background-overlay{border-radius:0px 47px 0px 47px;}.elementor-1607 .elementor-element.elementor-element-12973ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-12973ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-e1aa7cd{z-index:0;}.elementor-1607 .elementor-element.elementor-element-e687f62{--spacer-size:30px;}.elementor-1607 .elementor-element.elementor-element-f4cf25e{text-align:center;}.elementor-1607 .elementor-element.elementor-element-f4cf25e .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:40px;font-weight:600;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-1ef1ea1 > .elementor-widget-container{margin:-17px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-1ef1ea1{text-align:center;}.elementor-1607 .elementor-element.elementor-element-1ef1ea1 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-cee7624 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-cee7624 img{width:42%;max-width:44%;height:235px;border-radius:74px 74px 74px 74px;}.elementor-1607 .elementor-element.elementor-element-f032be4 > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-f032be4{text-align:center;}.elementor-1607 .elementor-element.elementor-element-f032be4 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-d44945d > .elementor-widget-container{margin:-17px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-d44945d{text-align:center;}.elementor-1607 .elementor-element.elementor-element-d44945d .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-5431fee{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-element-spacing:41px;}.elementor-1607 .elementor-element.elementor-element-5431fee .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-5431fee .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1607 .elementor-element.elementor-element-5431fee .elementor-divider__text{color:#216AC1;font-family:"Rochester", Sans-serif;font-size:27px;font-weight:400;}.elementor-1607 .elementor-element.elementor-element-8013920 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-8013920 img{width:42%;max-width:44%;height:235px;border-radius:74px 74px 74px 74px;}.elementor-1607 .elementor-element.elementor-element-84a77ea > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-84a77ea{text-align:center;}.elementor-1607 .elementor-element.elementor-element-84a77ea .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-6595e6c > .elementor-widget-container{margin:-17px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-6595e6c{text-align:center;}.elementor-1607 .elementor-element.elementor-element-6595e6c .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-a3c09c8{--spacer-size:25px;}.elementor-1607 .elementor-element.elementor-element-289727d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-289727d .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-289727d .elementor-divider{padding-block-start:23px;padding-block-end:23px;}.elementor-1607 .elementor-element.elementor-element-c2672e9{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-c2672e9 .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-c2672e9 .elementor-divider{padding-block-start:23px;padding-block-end:23px;}.elementor-1607 .elementor-element.elementor-element-91f736f{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-91f736f .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-91f736f .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1607 .elementor-element.elementor-element-b4f9efc{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;z-index:0;}.elementor-1607 .elementor-element.elementor-element-b4f9efc .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-b4f9efc .elementor-divider{padding-block-start:19px;padding-block-end:19px;}.elementor-1607 .elementor-element.elementor-element-1bb9467{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-1bb9467 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-b327403:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-b327403 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-b327403 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-b327403 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-9123c07{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-b66eb79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4B2B2;}.elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-element-populated{border-style:double;border-width:4px 4px 4px 4px;border-color:#830A92;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:7% 2% 0% 0%;}.elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-element-populated, .elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-element-populated > .elementor-background-overlay, .elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-background-slideshow{border-radius:36px 36px 36px 36px;}.elementor-1607 .elementor-element.elementor-element-b66eb79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-d97642f > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-d97642f{text-align:center;}.elementor-1607 .elementor-element.elementor-element-d97642f .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 > .elementor-widget-container{margin:-8px -6px -8px 43px;padding:-1px -1px -1px -1px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7.bdt-countdown--label-block .bdt-countdown-number{margin-bottom:10px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7.bdt-countdown--label-inline .bdt-countdown-number{margin-right:10px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 .bdt-countdown-wrapper{max-width:100%;margin-left:auto;margin-right:0;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 .bdt-countdown-number{color:#AE5959;font-size:32px;line-height:38px;letter-spacing:3.6px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 .bdt-countdown-wrapper .bdt-countdown-divider{font-size:35px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7{--ep-countdown-separator-h-offset:14px;--ep-countdown-separator-v-offset:-46px;}.elementor-1607 .elementor-element.elementor-element-93e1b33 > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-93e1b33{text-align:center;}.elementor-1607 .elementor-element.elementor-element-93e1b33 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-5a21ac3{--spacer-size:41px;}.elementor-1607 .elementor-element.elementor-element-f087d52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4B2B2;}.elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:31px;}.elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-element-populated{border-style:double;border-width:4px 4px 4px 4px;border-color:#830A92;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:5% 2% 0% 0%;}.elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-element-populated, .elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-element-populated > .elementor-background-overlay, .elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1607 .elementor-element.elementor-element-f087d52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-eba60ef > .elementor-widget-container{margin:-29px 9px 0px 18px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-eba60ef{text-align:center;}.elementor-1607 .elementor-element.elementor-element-eba60ef .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:36px;font-weight:600;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-4caf918 > .elementor-widget-container{margin:-20px 8px -7px 13px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-4caf918{text-align:center;}.elementor-1607 .elementor-element.elementor-element-4caf918 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:27px;font-weight:500;line-height:1px;letter-spacing:-1.4px;word-spacing:4px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-b4cb4c2 > .elementor-widget-container{margin:0px 8px -7px 13px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-b4cb4c2{text-align:center;}.elementor-1607 .elementor-element.elementor-element-b4cb4c2 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:20px;font-weight:500;line-height:1px;letter-spacing:-1.4px;word-spacing:4px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-b923428{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-b923428 .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-b923428 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1607 .elementor-element.elementor-element-0de31c0 > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-0de31c0{text-align:center;}.elementor-1607 .elementor-element.elementor-element-0de31c0 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-9cba285 > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-9cba285{text-align:center;}.elementor-1607 .elementor-element.elementor-element-9cba285 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-709e37c.elementor-widget-bdt-creative-button .elementor-widget-container{text-align:center;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--dione span{color:#551DAC;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--anthe::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--dione::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--greip::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--hyperion::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--janus::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--mimas::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--narvi::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--pan::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--pandora span, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--rhea::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--skoll::before{background:#FFDDDD;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--dione::after{border-color:#FFDDDD;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--pandora span, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--dione::before, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--dione::after{border-radius:38px 38px 38px 38px;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg span, .elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button-marquee span{padding:8px 29px 8px 29px;}.elementor-1607 .elementor-element.elementor-element-709e37c .bdt-ep-creative-button{font-size:14px;}.elementor-1607 .elementor-element.elementor-element-276c6f9{--spacer-size:13px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-4a6dda3{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-4a6dda3{right:0px;}.elementor-1607 .elementor-element.elementor-element-4a6dda3{top:-167px;z-index:3;}.elementor-1607 .elementor-element.elementor-element-4a6dda3 img{height:166px;}.elementor-1607 .elementor-element.elementor-element-6563181{--spacer-size:41px;}.elementor-1607 .elementor-element.elementor-element-2b537db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4B2B2;}.elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:31px;}.elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-element-populated{border-style:double;border-width:4px 4px 4px 4px;border-color:#830A92;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:5% 2% 0% 0%;}.elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-element-populated, .elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-element-populated > .elementor-background-overlay, .elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-1607 .elementor-element.elementor-element-2b537db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-ae29a06 > .elementor-widget-container{margin:-29px 9px 0px 18px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-ae29a06{text-align:center;}.elementor-1607 .elementor-element.elementor-element-ae29a06 .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:36px;font-weight:600;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-4c917aa > .elementor-widget-container{margin:-20px 8px -7px 13px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-4c917aa{text-align:center;}.elementor-1607 .elementor-element.elementor-element-4c917aa .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:27px;font-weight:500;line-height:1px;letter-spacing:-1.4px;word-spacing:4px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-453d214 > .elementor-widget-container{margin:0px 8px -7px 13px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-453d214{text-align:center;}.elementor-1607 .elementor-element.elementor-element-453d214 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:20px;font-weight:500;line-height:1px;letter-spacing:-1.4px;word-spacing:4px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-b94df96{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1607 .elementor-element.elementor-element-b94df96 .elementor-divider-separator{width:100%;}.elementor-1607 .elementor-element.elementor-element-b94df96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1607 .elementor-element.elementor-element-296cbba > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-296cbba{text-align:center;}.elementor-1607 .elementor-element.elementor-element-296cbba .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-8e52523 > .elementor-widget-container{margin:0px 8px 0px 13px;padding:0px 5px 10px 5px;}.elementor-1607 .elementor-element.elementor-element-8e52523{text-align:center;}.elementor-1607 .elementor-element.elementor-element-8e52523 .elementor-heading-title{font-family:"Redressed", Sans-serif;font-size:19px;font-weight:500;letter-spacing:0.5px;word-spacing:2px;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-6c83ff9.elementor-widget-bdt-creative-button .elementor-widget-container{text-align:center;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--dione span{color:#551DAC;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--anthe::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--dione::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--greip::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--hyperion::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--janus::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--mimas::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--narvi::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--pan::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--pandora span, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--rhea::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--skoll::before{background:#FFDDDD;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--dione::after{border-color:#FFDDDD;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--pandora span, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--dione::before, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--dione::after{border-radius:38px 38px 38px 38px;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button--bestia .bdt-ep-creative-button__bg span, .elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button-marquee span{padding:8px 29px 8px 29px;}.elementor-1607 .elementor-element.elementor-element-6c83ff9 .bdt-ep-creative-button{font-size:14px;}.elementor-1607 .elementor-element.elementor-element-d58d086{--spacer-size:13px;}.elementor-1607 .elementor-element.elementor-element-c9e267c{--spacer-size:14px;}.elementor-1607 .elementor-element.elementor-element-8fd93a0{--spacer-size:35px;}.elementor-1607 .elementor-element.elementor-element-616409b{--spacer-size:41px;}.elementor-1607 .elementor-element.elementor-element-834b006{--spacer-size:41px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-1c325bf{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-1c325bf{right:0px;}.elementor-1607 .elementor-element.elementor-element-1c325bf{top:1695px;z-index:1;}.elementor-1607 .elementor-element.elementor-element-1c325bf img{height:192px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-4f442da{left:168px;}body.rtl .elementor-1607 .elementor-element.elementor-element-4f442da{right:168px;}.elementor-1607 .elementor-element.elementor-element-4f442da{top:-182px;z-index:8;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-aad5bdf{left:-125px;}body.rtl .elementor-1607 .elementor-element.elementor-element-aad5bdf{right:-125px;}.elementor-1607 .elementor-element.elementor-element-aad5bdf{top:-184px;z-index:8;}.elementor-1607 .elementor-element.elementor-element-8a94e2d{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-47ae7ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-47ae7ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-4081631:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-4081631 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-4081631 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-4081631 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-4ccd0a9{--spacer-size:23px;}.elementor-1607 .elementor-element.elementor-element-ee60adc{text-align:center;}.elementor-1607 .elementor-element.elementor-element-ee60adc .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:42px;font-weight:500;color:#E46ED2;}.elementor-1607 .elementor-element.elementor-element-e2d23e8 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-e2d23e8 img{width:83%;height:350px;object-fit:cover;object-position:center center;border-radius:80px 80px 80px 80px;}.elementor-1607 .elementor-element.elementor-element-ee90036{--spacer-size:41px;}.elementor-1607 .elementor-element.elementor-element-2b343cf{--spacer-size:41px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-e9138c5{left:-3px;}body.rtl .elementor-1607 .elementor-element.elementor-element-e9138c5{right:-3px;}.elementor-1607 .elementor-element.elementor-element-e9138c5{top:2235px;z-index:1;}.elementor-1607 .elementor-element.elementor-element-e9138c5 img{height:134px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-fead567{left:157px;}body.rtl .elementor-1607 .elementor-element.elementor-element-fead567{right:157px;}.elementor-1607 .elementor-element.elementor-element-fead567{top:-208px;z-index:8;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-f3d89dc{left:-114px;}body.rtl .elementor-1607 .elementor-element.elementor-element-f3d89dc{right:-114px;}.elementor-1607 .elementor-element.elementor-element-f3d89dc{top:-218px;z-index:8;}.elementor-1607 .elementor-element.elementor-element-4aaa988{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-817ee87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-817ee87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-7a3ca16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-7a3ca16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-7a3ca16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-7a3ca16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-d5984e5{--spacer-size:23px;}.elementor-1607 .elementor-element.elementor-element-5ec949e{text-align:center;}.elementor-1607 .elementor-element.elementor-element-5ec949e .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:42px;font-weight:500;color:#E46ED2;}.elementor-1607 .elementor-element.elementor-element-45db15c{--spacer-size:41px;}.elementor-1607 .elementor-element.elementor-element-9a43447{width:var( --container-widget-width, 36.742% );max-width:36.742%;--container-widget-width:36.742%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1607 .elementor-element.elementor-element-6f2d8e3{font-family:"Redressed", Sans-serif;font-weight:400;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-4f00832{font-family:"Redressed", Sans-serif;font-weight:400;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-930c837 > .elementor-widget-container{background-color:#FFE9E9;}.elementor-1607 .elementor-element.elementor-element-930c837.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1607 .elementor-element.elementor-element-930c837{font-family:"Redressed", Sans-serif;font-weight:400;color:#5F4791;}.elementor-1607 .elementor-element.elementor-element-6137de0 > .elementor-widget-container{background-color:#FFE9E9;}.elementor-1607 .elementor-element.elementor-element-6137de0.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1607 .elementor-element.elementor-element-6137de0{font-family:"Redressed", Sans-serif;font-weight:400;color:#5F4791;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-8c875a7{left:-3px;}body.rtl .elementor-1607 .elementor-element.elementor-element-8c875a7{right:-3px;}.elementor-1607 .elementor-element.elementor-element-8c875a7{top:1397px;z-index:1;}.elementor-1607 .elementor-element.elementor-element-8c875a7 img{height:150px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-28b09ca{left:162px;}body.rtl .elementor-1607 .elementor-element.elementor-element-28b09ca{right:162px;}.elementor-1607 .elementor-element.elementor-element-28b09ca{top:-160px;z-index:8;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-8544584{left:-120px;}body.rtl .elementor-1607 .elementor-element.elementor-element-8544584{right:-120px;}.elementor-1607 .elementor-element.elementor-element-8544584{top:-162px;z-index:8;}.elementor-1607 .elementor-element.elementor-element-566e200{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1607 .elementor-element.elementor-element-566e200 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-db089d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1607 .elementor-element.elementor-element-db089d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/10/Brown-Elegant-Floral-Wedding-Invitation-Instagram-Story.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1607 .elementor-element.elementor-element-db089d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-db089d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-6960c5c{--spacer-size:23px;}.elementor-1607 .elementor-element.elementor-element-50f0edf{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-6bbc7db{text-align:center;}.elementor-1607 .elementor-element.elementor-element-6bbc7db .elementor-heading-title{font-family:"Petemoss", Sans-serif;font-size:42px;font-weight:500;color:#E46ED2;}.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-1607 .elementor-element.elementor-element-b2fd776 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1607 .elementor-element.elementor-element-b2fd776 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1607 .elementor-element.elementor-element-b2fd776 > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-1607 .elementor-element.elementor-element-b2fd776{--image-border-width:0px;--image-border-radius:9px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:27px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1607 .elementor-element.elementor-element-2e13ade{--spacer-size:41px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-2f6b292{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-2f6b292{right:0px;}.elementor-1607 .elementor-element.elementor-element-2f6b292{top:2598px;z-index:1;}.elementor-1607 .elementor-element.elementor-element-2f6b292 img{height:150px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-c60a84f{left:122px;}body.rtl .elementor-1607 .elementor-element.elementor-element-c60a84f{right:122px;}.elementor-1607 .elementor-element.elementor-element-c60a84f{top:2601px;z-index:8;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-e39f741{left:-101px;}body.rtl .elementor-1607 .elementor-element.elementor-element-e39f741{right:-101px;}.elementor-1607 .elementor-element.elementor-element-e39f741{top:2613px;z-index:8;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-list::-webkit-scrollbar{width:7px;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-list::-webkit-scrollbar-thumb{border-radius:6px;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form label, .elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form input, .elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form textarea{font-size:14px;color:#007bff;}.elementor-1607 .elementor-element.elementor-element-df872e7 .kehadiran-comment h6{font-size:16px;color:#333333;}.elementor-1607 .elementor-element.elementor-element-df872e7 .kehadiran-comment h5{font-size:14px;color:#777777;}.elementor-1607 .elementor-element.elementor-element-df872e7 .kehadiran-comment p{font-size:14px;color:#555555;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form .kehadiran-submit{background-color:#007bff;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form .kehadiran-submit:hover{background-color:#0056b3;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form{border-radius:28px;background-color:#ffffff;}.elementor-1607 .elementor-element.elementor-element-df872e7 #kehadiran-form .form-group{border-color:#28a745;}.elementor-1607 .elementor-element.elementor-element-df872e7 .dummy-scrollbar-fix{color:inherit;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-item-main{background-color:#f3f3f3;box-shadow:-6px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-arrow{background-color:#f3f3f3;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline-item--top .bdt-timeline-content:after{border-top-color:#f3f3f3;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline-item--bottom .bdt-timeline-content:after{border-bottom-color:#f3f3f3;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline--mobile .bdt-timeline-content:after{border-right-color:#f3f3f3;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline-divider{height:4px;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-line span{width:4px;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline-skin-olivier .bdt-timeline-item:after, .elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline.bdt-timeline-skin-default .bdt-timeline-item-main-wrapper .bdt-timeline-icon span{border-width:4px;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-icon span{background-color:#ffffff;border-radius:50%;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-date span{background-color:#f3f3f3;border-radius:2px 2px 2px 2px;overflow:hidden;padding:10px 15px 10px 15px;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-thumbnail img{height:265px;opacity:1;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-thumbnail{padding:20px 20px 0px 20px;}.elementor-1607 .elementor-element.elementor-element-a7aa140 .bdt-timeline .bdt-timeline-excerpt{color:#888888;margin-top:20px;}.elementor-1607 .elementor-element.elementor-element-5fefc9d{--spacer-size:50px;}.elementor-1607 .elementor-element.elementor-element-314f0ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-314f0ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1607 .elementor-element.elementor-element-140d8b2:not(.elementor-motion-effects-element-type-background), .elementor-1607 .elementor-element.elementor-element-140d8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCBDCC;}.elementor-1607 .elementor-element.elementor-element-140d8b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1607 .elementor-element.elementor-element-140d8b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1607 .elementor-element.elementor-element-7819c8d{z-index:10;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-c280139{left:3px;}body.rtl .elementor-1607 .elementor-element.elementor-element-c280139{right:3px;}.elementor-1607 .elementor-element.elementor-element-c280139{top:101px;}}@media(max-width:767px){.elementor-1607 .elementor-element.elementor-element-a2b7f17{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-66fcdef > .elementor-widget-container{margin:13px 13px 13px 13px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-b9eca79{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-b9eca79{right:0px;}.elementor-1607 .elementor-element.elementor-element-b9eca79{top:900px;}.elementor-1607 .elementor-element.elementor-element-a53b0e7{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;}.elementor-1607 .elementor-element.elementor-element-7819c8d{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-1607 .elementor-element.elementor-element-7819c8d img{border-width:4px 4px 4px 4px;}.elementor-1607 .elementor-element.elementor-element-77ba5a8{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;}.elementor-1607 .elementor-element.elementor-element-c280139{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;top:215px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-c280139{left:-16px;}body.rtl .elementor-1607 .elementor-element.elementor-element-c280139{right:-16px;}.elementor-1607 .elementor-element.elementor-element-1ef1ea1 .elementor-heading-title{font-size:14px;}.elementor-1607 .elementor-element.elementor-element-f032be4 .elementor-heading-title{font-size:22px;}.elementor-1607 .elementor-element.elementor-element-d44945d .elementor-heading-title{font-size:14px;}.elementor-1607 .elementor-element.elementor-element-84a77ea .elementor-heading-title{font-size:22px;}.elementor-1607 .elementor-element.elementor-element-6595e6c .elementor-heading-title{font-size:14px;}.elementor-1607 .elementor-element.elementor-element-d97642f .elementor-heading-title{font-size:15px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 > .elementor-widget-container{margin:0px 0px 0px 1px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7.bdt-countdown--label-block .bdt-countdown-number{margin-bottom:9px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7.bdt-countdown--label-inline .bdt-countdown-number{margin-right:9px;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 .bdt-countdown-wrapper{max-width:68%;margin-left:auto;margin-right:auto;}.elementor-1607 .elementor-element.elementor-element-d61c9b7 .bdt-countdown-number{font-size:39px;}.elementor-1607 .elementor-element.elementor-element-93e1b33 .elementor-heading-title{font-size:19px;}.elementor-1607 .elementor-element.elementor-element-eba60ef > .elementor-widget-container{margin:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-eba60ef .elementor-heading-title{font-size:35px;}.elementor-1607 .elementor-element.elementor-element-4caf918 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-4caf918 .elementor-heading-title{font-size:20px;}.elementor-1607 .elementor-element.elementor-element-b4cb4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-b4cb4c2 .elementor-heading-title{font-size:20px;}.elementor-1607 .elementor-element.elementor-element-0de31c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-0de31c0 .elementor-heading-title{font-size:22px;}.elementor-1607 .elementor-element.elementor-element-9cba285 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-9cba285 .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-4a6dda3{left:1px;}body.rtl .elementor-1607 .elementor-element.elementor-element-4a6dda3{right:1px;}.elementor-1607 .elementor-element.elementor-element-4a6dda3{top:-167px;}.elementor-1607 .elementor-element.elementor-element-ae29a06 > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-1607 .elementor-element.elementor-element-ae29a06 .elementor-heading-title{font-size:35px;}.elementor-1607 .elementor-element.elementor-element-4c917aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-4c917aa .elementor-heading-title{font-size:20px;}.elementor-1607 .elementor-element.elementor-element-453d214 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-453d214 .elementor-heading-title{font-size:20px;}.elementor-1607 .elementor-element.elementor-element-296cbba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-296cbba .elementor-heading-title{font-size:22px;}.elementor-1607 .elementor-element.elementor-element-8e52523 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1607 .elementor-element.elementor-element-8e52523 .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-1c325bf{left:-4px;}body.rtl .elementor-1607 .elementor-element.elementor-element-1c325bf{right:-4px;}.elementor-1607 .elementor-element.elementor-element-1c325bf{top:1897px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-4f442da{left:75px;}body.rtl .elementor-1607 .elementor-element.elementor-element-4f442da{right:75px;}.elementor-1607 .elementor-element.elementor-element-4f442da{top:-165px;}.elementor-1607 .elementor-element.elementor-element-aad5bdf{width:var( --container-widget-width, 332px );max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;top:-172px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-aad5bdf{left:-95px;}body.rtl .elementor-1607 .elementor-element.elementor-element-aad5bdf{right:-95px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-e9138c5{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-e9138c5{right:0px;}.elementor-1607 .elementor-element.elementor-element-e9138c5{top:1087px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-fead567{left:130px;}body.rtl .elementor-1607 .elementor-element.elementor-element-fead567{right:130px;}.elementor-1607 .elementor-element.elementor-element-fead567{top:1073px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-f3d89dc{left:-109px;}body.rtl .elementor-1607 .elementor-element.elementor-element-f3d89dc{right:-109px;}.elementor-1607 .elementor-element.elementor-element-f3d89dc{top:1065px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-8c875a7{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-8c875a7{right:0px;}.elementor-1607 .elementor-element.elementor-element-8c875a7{top:2271px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-28b09ca{left:166px;}body.rtl .elementor-1607 .elementor-element.elementor-element-28b09ca{right:166px;}.elementor-1607 .elementor-element.elementor-element-28b09ca{top:2235px;}.elementor-1607 .elementor-element.elementor-element-8544584{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;top:2240px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-8544584{left:-112px;}body.rtl .elementor-1607 .elementor-element.elementor-element-8544584{right:-112px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-2f6b292{left:0px;}body.rtl .elementor-1607 .elementor-element.elementor-element-2f6b292{right:0px;}.elementor-1607 .elementor-element.elementor-element-2f6b292{top:2271px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-c60a84f{left:166px;}body.rtl .elementor-1607 .elementor-element.elementor-element-c60a84f{right:166px;}.elementor-1607 .elementor-element.elementor-element-c60a84f{top:2235px;}.elementor-1607 .elementor-element.elementor-element-e39f741{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;top:2240px;}body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-e39f741{left:-112px;}body.rtl .elementor-1607 .elementor-element.elementor-element-e39f741{right:-112px;}}/* Start custom CSS for html, class: .elementor-element-9a43447 *//* =========================
   CONTAINER
========================= */
.elementor-1607 .elementor-element.elementor-element-9a43447 {
  position: relative;
  width: 200px;
  height: 200px;
}

/* WRAPPER */
.elementor-1607 .elementor-element.elementor-element-9a43447 .wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

/* GAMBAR */
.elementor-1607 .elementor-element.elementor-element-9a43447 img {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

/* =========================
   BODY (BIAR NYATU)
========================= */
.elementor-1607 .elementor-element.elementor-element-9a43447 .body {
  z-index: 2;
  animation: bodyBounce 0.8s infinite ease-in-out;
}

/* =========================
   SAYAP (NATURAL)
========================= */
.elementor-1607 .elementor-element.elementor-element-9a43447 .left {
  z-index: 1;
  transform-origin: right center;
  animation: flapLeft 0.8s infinite ease-in-out;
}

.elementor-1607 .elementor-element.elementor-element-9a43447 .right {
  z-index: 1;
  transform-origin: left center;
  animation: flapRight 0.8s infinite ease-in-out;
  animation-delay: 0.05s;
}

/* =========================
   TERBANG (HALUS)
========================= */
.elementor-1607 .elementor-element.elementor-element-9a43447.fly1 {
  position: absolute;
  top: 200px;
  left: -120px;
  animation: flyAcross 18s infinite ease-in-out;
}

/* =========================
   KEYFRAMES
========================= */

/* SAYAP KIRI */
@keyframes flapLeft {
  0%   { transform: rotate(0deg); }
  30%  { transform: rotate(18deg); }
  60%  { transform: rotate(10deg); }
  100% { transform: rotate(0deg); }
}

/* SAYAP KANAN */
@keyframes flapRight {
  0%   { transform: rotate(0deg); }
  30%  { transform: rotate(-18deg); }
  60%  { transform: rotate(-10deg); }
  100% { transform: rotate(0deg); }
}

/* BODY REACTION */
@keyframes bodyBounce {
  0%, 100% { transform: translateY(0px); }
  50%      { transform: translateY(-2px); }
}

/* TERBANG (LEBIH SANTAI & NATURAL) */
@keyframes flyAcross {
  0% {
    transform: translateX(0) translateY(0);
  }
  25% {
    transform: translateX(25vw) translateY(-10px);
  }
  50% {
    transform: translateX(50vw) translateY(8px);
  }
  75% {
    transform: translateX(75vw) translateY(-12px);
  }
  100% {
    transform: translateX(110vw) translateY(0);
  }
}/* End custom CSS */