.elementor-4122 .elementor-element.elementor-element-a77ec4d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.62;}.elementor-4122 .elementor-element.elementor-element-a77ec4d::before, .elementor-4122 .elementor-element.elementor-element-a77ec4d > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-a77ec4d > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-a77ec4d > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-a77ec4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-a77ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 9%, #F2295B00 34%);}.elementor-4122 .elementor-element.elementor-element-a77ec4d .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.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-4122 .elementor-element.elementor-element-f3bbcd3{text-align:center;}.elementor-4122 .elementor-element.elementor-element-f3bbcd3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:600;letter-spacing:1.8px;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-57bf1d7{--display:flex;--min-height:71vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-67d19ae{--display:flex;--min-height:47vh;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:4px 8px 10px 0px rgba(0, 0, 0, 0.32);}.elementor-4122 .elementor-element.elementor-element-67d19ae .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-a8283c5 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-weight:600;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.76);color:#FFFFFF;}.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-4122 .elementor-element.elementor-element-12e1e7d{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-wrapper{max-width:0%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 12px/2 );}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item{padding:25px 25px 25px 25px;background-color:#FFFFFFD9;border-radius:14px 14px 14px 14px;}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-digits{color:#000000;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-label{color:#000000;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;}.elementor-4122 .elementor-element.elementor-element-feaa131{--display:flex;--min-height:39vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4122 .elementor-element.elementor-element-a16a0fd{--display:flex;--min-height:43vh;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:25px 25px 25px 25px;}.elementor-4122 .elementor-element.elementor-element-8b98a81 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-weight:600;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-d060b15{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-4709880{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;}.elementor-4122 .elementor-element.elementor-element-4709880:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-4709880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undanganbuatkamu.com/wp-content/uploads/2026/03/Bg-Cening.png");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-11b819a{--display:flex;}.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-4122 .elementor-element.elementor-element-406454f img{width:28%;}.elementor-4122 .elementor-element.elementor-element-893c0a0{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-d8b88c2{--e-transform-rotateZ:20deg;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -14%;}.elementor-4122 .elementor-element.elementor-element-d8b88c2 img{width:45%;}.elementor-4122 .elementor-element.elementor-element-3c26e61{--e-transform-rotateZ:4deg;margin:-15% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-4122 .elementor-element.elementor-element-3c26e61 img{width:67%;border-style:solid;border-width:16px 16px 16px 16px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);}.elementor-4122 .elementor-element.elementor-element-8e3806d{--e-transform-rotateZ:20deg;margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 31%;}.elementor-4122 .elementor-element.elementor-element-8e3806d img{width:75%;}.elementor-4122 .elementor-element.elementor-element-c869681{text-align:center;}.elementor-4122 .elementor-element.elementor-element-c869681 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-size:24px;font-weight:600;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-14b6740{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-c2f5e44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4122 .elementor-element.elementor-element-c2f5e44:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c2f5e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undanganbuatkamu.com/wp-content/uploads/2026/03/Bg-Cening.png");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-13777a4{--e-transform-rotateZ:-245deg;--e-transform-flipX:-1;margin:-13% -56% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;z-index:1;}.elementor-4122 .elementor-element.elementor-element-13777a4 img{width:42%;}.elementor-4122 .elementor-element.elementor-element-bce4341{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-4122 .elementor-element.elementor-element-f265e85{text-align:center;}.elementor-4122 .elementor-element.elementor-element-f265e85 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-size:24px;font-weight:600;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-a216c23{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-4d85f94{--display:flex;--min-height:43vh;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000024;--border-color:#00000024;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--z-index:4;}.elementor-4122 .elementor-element.elementor-element-5104e78{text-align:center;}.elementor-4122 .elementor-element.elementor-element-5104e78 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-size:24px;font-weight:600;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-46d4c64{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-cd2d995{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-56ba254{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:700;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-be5ff82{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.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-4122 .elementor-element.elementor-element-b99493e .elementor-button{background-color:#49856d;font-family:"Bricolage Grotesque", Sans-serif;font-weight:500;}.elementor-4122 .elementor-element.elementor-element-98a2a82{z-index:2;text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-d55545b{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-fa6f9b6 img{width:28%;}.elementor-4122 .elementor-element.elementor-element-5c7105e{--e-transform-rotateZ:121deg;margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -13%) -45%;text-align:center;}.elementor-4122 .elementor-element.elementor-element-5c7105e img{width:47%;}.elementor-4122 .elementor-element.elementor-element-4d4939c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4122 .elementor-element.elementor-element-4d4939c:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-4d4939c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undanganbuatkamu.com/wp-content/uploads/2026/03/Bg-Cening.png");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-f71a400{--e-transform-rotateZ:-245deg;--e-transform-flipX:-1;margin:-13% -56% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;}.elementor-4122 .elementor-element.elementor-element-f71a400 img{width:42%;}.elementor-4122 .elementor-element.elementor-element-4cf8e0c{--display:flex;}.elementor-4122 .elementor-element.elementor-element-c72972e{text-align:center;}.elementor-4122 .elementor-element.elementor-element-c72972e .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-size:24px;font-weight:600;color:#FF9600;}.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-4122 .elementor-element.elementor-element-52000fa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4122 .elementor-element.elementor-element-52000fa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4122 .elementor-element.elementor-element-52000fa{z-index:4;--image-border-radius:13px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4122 .elementor-element.elementor-element-913d167{--e-transform-rotateZ:121deg;margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -13%) -45%;}.elementor-4122 .elementor-element.elementor-element-913d167 img{width:47%;}.elementor-4122 .elementor-element.elementor-element-5d1fe92{--display:flex;--min-height:39vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4122 .elementor-element.elementor-element-83ff8cc{--display:flex;--min-height:43vh;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:25px 25px 25px 25px;}.elementor-4122 .elementor-element.elementor-element-54c22d9 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-weight:600;color:#FF9600;}.elementor-4122 .elementor-element.elementor-element-bae464d{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-c06f48b{--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;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.6;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-c06f48b:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c06f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undanganbuatkamu.com/wp-content/uploads/2026/01/12188678_4907157-1024x683-1.jpg");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-c06f48b::before, .elementor-4122 .elementor-element.elementor-element-c06f48b > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-c06f48b > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-c06f48b > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-c06f48b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-c06f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-3122388{width:var( --container-widget-width, 16.442% );max-width:16.442%;--container-widget-width:16.442%;--container-widget-flex-grow:0;text-align:center;}.elementor-4122 .elementor-element.elementor-element-3122388.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4122 .elementor-element.elementor-element-3122388 img{width:79%;}.elementor-4122 .elementor-element.elementor-element-b13add3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;color:#535353;}.elementor-4122 .elementor-element.elementor-element-0650e81{width:var( --container-widget-width, 1.607% );max-width:1.607%;--container-widget-width:1.607%;--container-widget-flex-grow:0;}.elementor-4122 .elementor-element.elementor-element-0650e81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4122 .elementor-element.elementor-element-0650e81 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-0650e81 .copy-content{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:12px;font-weight:500;}.elementor-4122 .elementor-element.elementor-element-0650e81 a.elementor-button, .elementor-4122 .elementor-element.elementor-element-0650e81 .elementor-button{font-family:"Almarai", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#49856d;border-radius:0px 0px 0px 0px;padding:6px 15px 6px 15px;}.elementor-4122 .elementor-element.elementor-element-3f8760a{--display:flex;--min-height:43vh;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:25px 25px 25px 25px;}.elementor-4122 .elementor-element.elementor-element-201cbc2 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-weight:600;color:#FF9600;}.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-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper{background-color:#24242400;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper .cui-wrap-form .cui-container-form input[type="submit"]{background-color:#49856d;fill:#FFFFFF;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-2031b33.elementor-element{--align-self:stretch;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper .cui-wrap-link a.cui-link, .elementor-4122 .elementor-element.elementor-element-2031b33 .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:"Bricolage Grotesque", Sans-serif;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper .cui-wrap-link a.cui-link{color:#282828;}.elementor-4122 .elementor-element.elementor-element-2031b33 .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:"Bricolage Grotesque", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper .cui-wrap-form .cui-container-form p.form-submit{text-align:left !important;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-box{max-height:30vh;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-comment-time{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-4122 .elementor-element.elementor-element-2031b33 .cui-wrapper ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-text p{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-4122 .elementor-element.elementor-element-2031b33 .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-4122 .elementor-element.elementor-element-8067561{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.62;}.elementor-4122 .elementor-element.elementor-element-8067561::before, .elementor-4122 .elementor-element.elementor-element-8067561 > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-8067561 > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-8067561 > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-8067561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-8067561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 9%, #F2295B00 34%);}.elementor-4122 .elementor-element.elementor-element-8067561 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-4122 .elementor-element.elementor-element-39c6fa3{text-align:center;}.elementor-4122 .elementor-element.elementor-element-39c6fa3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:600;letter-spacing:1.8px;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-4ca67b1{--display:flex;--min-height:71vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-7318b94{--display:flex;--min-height:47vh;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:4px 8px 10px 0px rgba(0, 0, 0, 0.32);}.elementor-4122 .elementor-element.elementor-element-7318b94 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-3f58441 .elementor-heading-title{font-family:"Briem Hand", Sans-serif;font-weight:600;text-shadow:1px 1px 10px rgba(0, 0, 0, 0.76);color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-e5ef03f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-4122 .elementor-element.elementor-element-e5ef03f:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-e5ef03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undanganbuatkamu.com/wp-content/uploads/2026/03/Bg-Cening.png");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-6e07b22{--e-transform-rotateZ:-245deg;--e-transform-flipX:-1;margin:-13% -56% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;z-index:1;}.elementor-4122 .elementor-element.elementor-element-6e07b22 img{width:42%;}.elementor-4122 .elementor-element.elementor-element-5442a02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-4122 .elementor-element.elementor-element-4720e13{z-index:2;text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-85066c5 img{width:42%;}.elementor-4122 .elementor-element.elementor-element-e1e4a10{text-align:center;font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-4122 .elementor-element.elementor-element-883d7e5{--display:flex;}.elementor-4122 .elementor-element.elementor-element-9a6f6b1{--display:flex;}.elementor-4122 .elementor-element.elementor-element-c5a7aee{--display:flex;}.elementor-4122 .elementor-element.elementor-element-00843b5{width:auto;max-width:auto;bottom:0vh;}.elementor-4122 .elementor-element.elementor-element-00843b5.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-00843b5{right:2vw;}body.rtl .elementor-4122 .elementor-element.elementor-element-00843b5{left:2vw;}.elementor-4122 .elementor-element.elementor-element-00843b5 .elementor-icon-wrapper{text-align:right;}.elementor-4122 .elementor-element.elementor-element-00843b5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4122 .elementor-element.elementor-element-00843b5.elementor-view-framed .elementor-icon, .elementor-4122 .elementor-element.elementor-element-00843b5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-4122 .elementor-element.elementor-element-00843b5.elementor-view-framed .elementor-icon, .elementor-4122 .elementor-element.elementor-element-00843b5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-4122 .elementor-element.elementor-element-00843b5 .elementor-icon{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-00843b5 .elementor-icon i, .elementor-4122 .elementor-element.elementor-element-00843b5 .elementor-icon svg{transform:rotate(0deg);}.elementor-4122 .elementor-element.elementor-element-4a1495a{--display:flex;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .overlayy{background-color:#000000;opacity:0.6;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-text{margin-top:15px;color:#FFFFFF;text-align:center;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-dear{margin-top:15px;font-family:"Almarai", Sans-serif;font-size:14px;font-weight:300;letter-spacing:0.8px;text-align:center;margin:200px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-name{margin-top:15px;font-family:"Almarai", Sans-serif;font-size:14px;font-weight:500;text-align:center;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-button-wrapper{margin-top:10px;text-align:center;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-txt-the-wedding{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0px;text-align:center;margin:-100px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-mempelai{font-family:"Briem Hand", Sans-serif;font-size:45px;font-weight:300;text-align:center;margin:0px 0px 50px 0px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-tgl{text-align:center;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 a.elementor-button, .elementor-4122 .elementor-element.elementor-element-3bd41a9 .elementor-button{fill:#000000;color:#000000;font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:400;background-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .elementor-button{border-style:none;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-button-qr{text-align:center;}.elementor-4122 .elementor-element.elementor-element-90ac5cf{--e-transform-rotateZ:121deg;margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + -13%) -45%;text-align:center;}.elementor-4122 .elementor-element.elementor-element-90ac5cf img{width:47%;}@media(max-width:767px){.elementor-4122 .elementor-element.elementor-element-a77ec4d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-a77ec4d .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-f3bbcd3 .elementor-heading-title{font-size:14px;letter-spacing:4px;}.elementor-4122 .elementor-element.elementor-element-57bf1d7{--width:79vw;--min-height:63vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-67d19ae{--min-height:39vh;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;}.elementor-4122 .elementor-element.elementor-element-67d19ae .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-a8283c5{text-align:center;}.elementor-4122 .elementor-element.elementor-element-a8283c5 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-12e1e7d{text-align:center;font-size:15px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 13px/2 );}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 13px/2 );}body.rtl .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 13px/2 );}body.rtl .elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 13px/2 );}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-item{padding:10px 10px 10px 10px;}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-digits{font-size:14px;}.elementor-4122 .elementor-element.elementor-element-490b751 .elementor-countdown-label{font-size:12px;}.elementor-4122 .elementor-element.elementor-element-a16a0fd{--width:95%;}.elementor-4122 .elementor-element.elementor-element-8b98a81{text-align:center;}.elementor-4122 .elementor-element.elementor-element-8b98a81 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-d060b15{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-406454f img{width:43%;}.elementor-4122 .elementor-element.elementor-element-893c0a0{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-d8b88c2{--e-transform-rotateZ:20deg;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -17%;}.elementor-4122 .elementor-element.elementor-element-d8b88c2 img{width:79%;}.elementor-4122 .elementor-element.elementor-element-3c26e61{--e-transform-rotateZ:4deg;margin:-34% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-4122 .elementor-element.elementor-element-3c26e61 img{width:87%;border-width:8px 8px 8px 8px;}.elementor-4122 .elementor-element.elementor-element-8e3806d{--e-transform-rotateZ:20deg;margin:-33% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;}.elementor-4122 .elementor-element.elementor-element-8e3806d img{width:93%;}.elementor-4122 .elementor-element.elementor-element-c869681{text-align:center;}.elementor-4122 .elementor-element.elementor-element-c869681 .elementor-heading-title{font-size:23px;}.elementor-4122 .elementor-element.elementor-element-14b6740{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-c2f5e44{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-13777a4{--e-transform-rotateZ:104deg;margin:0% -66% calc(var(--kit-widget-spacing, 0px) + -43%) 0%;z-index:1;text-align:end;}.elementor-4122 .elementor-element.elementor-element-13777a4 img{width:56%;}.elementor-4122 .elementor-element.elementor-element-bce4341{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-bce4341.e-con{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-f265e85{text-align:center;}.elementor-4122 .elementor-element.elementor-element-f265e85 .elementor-heading-title{font-size:23px;}.elementor-4122 .elementor-element.elementor-element-a216c23{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-4d85f94{--width:95%;}.elementor-4122 .elementor-element.elementor-element-5104e78{text-align:center;}.elementor-4122 .elementor-element.elementor-element-5104e78 .elementor-heading-title{font-size:23px;}.elementor-4122 .elementor-element.elementor-element-46d4c64{text-align:center;font-size:22px;}.elementor-4122 .elementor-element.elementor-element-cd2d995{margin:-11% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-56ba254{margin:-11% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:16px;}.elementor-4122 .elementor-element.elementor-element-be5ff82{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-b99493e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4122 .elementor-element.elementor-element-b99493e .elementor-button{border-radius:15px 15px 15px 15px;}.elementor-4122 .elementor-element.elementor-element-98a2a82{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-d55545b{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-fa6f9b6 img{width:63%;}.elementor-4122 .elementor-element.elementor-element-5c7105e{--e-transform-rotateZ:114deg;margin:-37% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -59%;text-align:end;}.elementor-4122 .elementor-element.elementor-element-5c7105e img{width:57%;}.elementor-4122 .elementor-element.elementor-element-4d4939c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-f71a400{--e-transform-rotateZ:104deg;margin:0% -66% calc(var(--kit-widget-spacing, 0px) + -43%) 0%;z-index:0;text-align:end;}.elementor-4122 .elementor-element.elementor-element-f71a400 img{width:56%;}.elementor-4122 .elementor-element.elementor-element-4cf8e0c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-4cf8e0c.e-con{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-c72972e{text-align:center;}.elementor-4122 .elementor-element.elementor-element-c72972e .elementor-heading-title{font-size:23px;}.elementor-4122 .elementor-element.elementor-element-52000fa{z-index:5;}.elementor-4122 .elementor-element.elementor-element-913d167{--e-transform-rotateZ:114deg;margin:-37% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -59%;text-align:end;}.elementor-4122 .elementor-element.elementor-element-913d167 img{width:57%;}.elementor-4122 .elementor-element.elementor-element-83ff8cc{--width:95%;}.elementor-4122 .elementor-element.elementor-element-54c22d9{text-align:center;}.elementor-4122 .elementor-element.elementor-element-54c22d9 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-bae464d{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-c06f48b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-3122388{width:auto;max-width:auto;text-align:start;}.elementor-4122 .elementor-element.elementor-element-3122388 img{width:47%;}.elementor-4122 .elementor-element.elementor-element-b13add3 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-0650e81 a.elementor-button, .elementor-4122 .elementor-element.elementor-element-0650e81 .elementor-button{font-size:12px;padding:8px 15px 8px 15px;}.elementor-4122 .elementor-element.elementor-element-3f8760a{--width:95%;}.elementor-4122 .elementor-element.elementor-element-201cbc2{text-align:center;}.elementor-4122 .elementor-element.elementor-element-201cbc2 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-8067561{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-8067561 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-39c6fa3 .elementor-heading-title{font-size:14px;letter-spacing:4px;}.elementor-4122 .elementor-element.elementor-element-4ca67b1{--width:79vw;--min-height:63vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4122 .elementor-element.elementor-element-7318b94{--min-height:39vh;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;}.elementor-4122 .elementor-element.elementor-element-7318b94 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-4122 .elementor-element.elementor-element-3f58441{text-align:center;}.elementor-4122 .elementor-element.elementor-element-3f58441 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-e5ef03f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-6e07b22{--e-transform-rotateZ:104deg;margin:0% -66% calc(var(--kit-widget-spacing, 0px) + -43%) 0%;z-index:1;text-align:end;}.elementor-4122 .elementor-element.elementor-element-6e07b22 img{width:56%;}.elementor-4122 .elementor-element.elementor-element-5442a02{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4122 .elementor-element.elementor-element-5442a02.e-con{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-4720e13{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-e1e4a10{text-align:center;font-size:14px;}.elementor-4122 .elementor-element.elementor-element-00843b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-00843b5.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-00843b5{right:2vw;}body.rtl .elementor-4122 .elementor-element.elementor-element-00843b5{left:2vw;}.elementor-4122 .elementor-element.elementor-element-00843b5{bottom:0vh;z-index:5;}.elementor-4122 .elementor-element.elementor-element-00843b5 .elementor-icon{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9{z-index:999;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-txt-the-wedding{font-size:12px;letter-spacing:0px;margin:160px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-mempelai{font-size:28px;margin:0% 0% 080% 0%;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .wdp-dear{font-size:12px;margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 a.elementor-button, .elementor-4122 .elementor-element.elementor-element-3bd41a9 .elementor-button{font-size:12px;}.elementor-4122 .elementor-element.elementor-element-3bd41a9 .elementor-button{margin:0px 0px 10px 0px;}.elementor-4122 .elementor-element.elementor-element-90ac5cf{--e-transform-rotateZ:114deg;margin:-37% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -59%;text-align:end;}.elementor-4122 .elementor-element.elementor-element-90ac5cf img{width:57%;}}@media(min-width:768px){.elementor-4122 .elementor-element.elementor-element-57bf1d7{--width:60%;}.elementor-4122 .elementor-element.elementor-element-67d19ae{--width:81%;}.elementor-4122 .elementor-element.elementor-element-a16a0fd{--width:60%;}.elementor-4122 .elementor-element.elementor-element-11b819a{--width:60%;}.elementor-4122 .elementor-element.elementor-element-bce4341{--width:60%;}.elementor-4122 .elementor-element.elementor-element-4d85f94{--width:60%;}.elementor-4122 .elementor-element.elementor-element-4cf8e0c{--width:60%;}.elementor-4122 .elementor-element.elementor-element-83ff8cc{--width:60%;}.elementor-4122 .elementor-element.elementor-element-c06f48b{--width:100%;}.elementor-4122 .elementor-element.elementor-element-3f8760a{--width:60%;}.elementor-4122 .elementor-element.elementor-element-4ca67b1{--width:60%;}.elementor-4122 .elementor-element.elementor-element-7318b94{--width:81%;}.elementor-4122 .elementor-element.elementor-element-5442a02{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4122 .elementor-element.elementor-element-c06f48b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-57bf1d7 */.bg-blur {

    /* Warna background transparan */

    background: rgba(255, 255, 255, 0.1);

    

    /* Efek blur di belakang container */

    backdrop-filter: blur(10px);

    -webkit-backdrop-filter: blur(10px);

    

    /* Border tipis untuk kesan kilauan kaca */

    border: 1px solid rgba(255, 255, 255, 0.2);

    

    /* Melengkungkan sudut */

    border-radius: 20px;

    

    /* Bayangan halus agar terlihat melayang */

    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d060b15 */<style>
/* Membuat kotak "topeng" agar teks tersembunyi di bawah sebelum muncul */
.teks-muncul-perkata .kata-wrapper {
    display: inline-block;
    overflow: hidden; 
    vertical-align: bottom;
    margin-right: 0.25em; /* Jarak antar kata */
}

/* Teks yang akan meluncur naik dari dalam topeng */
.teks-muncul-perkata .kata-animasi {
    display: inline-block;
    transform: translateY(110%); 
    animation: efekRevealAsli 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards; 
}

/* Keyframe untuk slide up reveal */
@keyframes efekRevealAsli {
    0% { transform: translateY(110%); }
    100% { transform: translateY(0); }
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function() {
    const kumpulanTeks = document.querySelectorAll('.teks-muncul-perkata .elementor-heading-title, .teks-muncul-perkata .elementor-widget-container p');

    kumpulanTeks.forEach(function(elemen) {
        // Mengambil teks dan mempertahankan baris baru (enter)
        const barisTeks = elemen.innerText.split('\n');
        elemen.innerHTML = ''; // Kosongkan elemen bawaan

        let urutanKata = 0; // Penghitung global agar delay menyambung ke baris bawah

        barisTeks.forEach(function(baris, indexBaris) {
            // Cek jika baris tidak kosong
            if (baris.trim() !== '') {
                const kataKata = baris.trim().split(/\s+/); 
                
                kataKata.forEach(function(kata) {
                    const wrapper = document.createElement('span');
                    wrapper.classList.add('kata-wrapper');
                    
                    const span = document.createElement('span');
                    span.classList.add('kata-animasi');
                    span.innerText = kata;
                    
                    // Delay 0.08 detik per kata agar kemunculannya dramatis dan pas untuk teks panjang
                    span.style.animationDelay = (urutanKata * 0.08) + 's'; 
                    urutanKata++;
                    
                    wrapper.appendChild(span);
                    elemen.appendChild(wrapper);
                });
            }
            
            // Mengembalikan format enter (<br>) untuk sumber kutipan di bawah
            if (indexBaris < barisTeks.length - 1) {
                elemen.appendChild(document.createElement('br'));
            }
        });
    });
});
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a16a0fd */.elementor-4122 .elementor-element.elementor-element-a16a0fd {
    /* 1. Warna Dasar */
    background-color: #ffffff; 
    
    /* 2. Mesh dengan Dot Kecil */
    background-image: 
        /* Ganti koordinat agar pas di pojok, dan ukuran kecil (15% atau px) */
        radial-gradient(at 15% 15%, #91b5a766 0px, transparent 15%), /* Top Left */
        radial-gradient(at 85% 15%, #91b5a766 0px, transparent 15%), /* Top Right */
        radial-gradient(at 50% 50%, #91b5a74d 0px, transparent 20%), /* Center (agak lebih besar dikit) */
        radial-gradient(at 15% 85%, #91b5a766 0px, transparent 15%), /* Bottom Left */
        radial-gradient(at 85% 85%, #91b5a766 0px, transparent 15%); /* Bottom Right */

    /* 3. Pengaturan Lanjutan */
    background-size: 150% 150%; /* Tidak perlu terlalu besar */
    position: relative;
    overflow: hidden; 
    
    /* 4. Animasi */
    animation: moveMesh 15s ease infinite;
}

/* 5. Keyframes Tetap Sama */
@keyframes moveMesh {
    0% { background-position: 0% 0%; }
    25% { background-position: 100% 10% ; }
    50% { background-position: 80% 100%; }
    75% { background-position: 10% 80%; }
    100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8b88c2 */.daun {
    display: inline-block;
    
    /* POROS: 100% 100% artinya pojok kanan bawah banget.
       Jika tangkainya agak ke kiri sedikit, ubah 100% pertama jadi 90% atau 95% */
    transform-origin: 40% 100%;
    
    /* Gerakan sangat pelan (8 detik) agar terlihat premium */
    animation: goyangDaunHalus 8s ease-in-out infinite;
}

@keyframes goyangDaunHalus {
    0%, 100% {
        transform: rotate(20deg);
    }
    50% {
        /* Hanya bergerak 4 derajat saja agar tidak 'kejauhan' */
        /* Jika ingin daunnya naik, gunakan angka negatif (misal: -4deg) 
           Jika ingin daunnya turun, gunakan angka positif (misal: 4deg) */
        transform: rotate(7deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e3806d */.daun-bawah {
    display: inline-block;
    
    /* POROS: Kiri Atas (0% 0%) sesuai permintaanmu agar tangkai diam */
    transform-origin: 100% 0%;
    
    /* Kita masukkan scaleX(-1) di sini agar gambar ter-flip secara permanen */
    transform: scaleX(-1); 
    
    /* Jalankan animasi */
    animation: goyangDaunForcedFlip 8s ease-in-out infinite;
}

@keyframes goyangDaunForcedFlip {
    0%, 100% {
        /* Tetap simpan scaleX(-1) di setiap frame agar tidak hilang flip-nya */
        transform: scaleX(-1) rotate(-30deg);
    }
    50% {
        /* Gabungkan Flip dan Rotasi halus */
        /* Gunakan 4deg atau -4deg untuk mencari arah goyangan yang pas */
        transform: scaleX(-1) rotate(7deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b99493e */.elementor-button {
  animation: pulseFloat 1.8s ease-in-out infinite;
}

@keyframes pulseFloat {
  0% {
    transform: translateY(0) scale(1);
    box-shadow: 0 0 0 0 rgba(255,255,255, 0.6);
  }
  50% {
    transform: translateY(-4px) scale(1.05);
    box-shadow: 0 0 0 10px rgba(255,255,255, 0);
  }
  100% {
    transform: translateY(0) scale(1);
    box-shadow: 0 0 0 0 rgba(255,255,255, 0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d85f94 */.elementor-4122 .elementor-element.elementor-element-4d85f94 {
    /* 1. Warna Dasar */
    background-color: #ffffff; 
    
    /* 2. Mesh dengan Dot Kecil */
    background-image: 
        /* Ganti koordinat agar pas di pojok, dan ukuran kecil (15% atau px) */
        radial-gradient(at 15% 15%, #91b5a766 0px, transparent 15%), /* Top Left */
        radial-gradient(at 85% 15%, #91b5a766 0px, transparent 15%), /* Top Right */
        radial-gradient(at 50% 50%, #91b5a74d 0px, transparent 20%), /* Center (agak lebih besar dikit) */
        radial-gradient(at 15% 85%, #91b5a766 0px, transparent 15%), /* Bottom Left */
        radial-gradient(at 85% 85%, #91b5a766 0px, transparent 15%); /* Bottom Right */

    /* 3. Pengaturan Lanjutan */
    background-size: 150% 150%; /* Tidak perlu terlalu besar */
    position: relative;
    overflow: hidden; 
    
    /* 4. Animasi */
    animation: moveMesh 15s ease infinite;
}

/* 5. Keyframes Tetap Sama */
@keyframes moveMesh {
    0% { background-position: 0% 0%; }
    25% { background-position: 100% 10% ; }
    50% { background-position: 80% 100%; }
    75% { background-position: 10% 80%; }
    100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff8cc */.elementor-4122 .elementor-element.elementor-element-83ff8cc {
    /* 1. Warna Dasar */
    background-color: #ffffff; 
    
    /* 2. Mesh dengan Dot Kecil */
    background-image: 
        /* Ganti koordinat agar pas di pojok, dan ukuran kecil (15% atau px) */
        radial-gradient(at 15% 15%, #91b5a766 0px, transparent 15%), /* Top Left */
        radial-gradient(at 85% 15%, #91b5a766 0px, transparent 15%), /* Top Right */
        radial-gradient(at 50% 50%, #91b5a74d 0px, transparent 20%), /* Center (agak lebih besar dikit) */
        radial-gradient(at 15% 85%, #91b5a766 0px, transparent 15%), /* Bottom Left */
        radial-gradient(at 85% 85%, #91b5a766 0px, transparent 15%); /* Bottom Right */

    /* 3. Pengaturan Lanjutan */
    background-size: 150% 150%; /* Tidak perlu terlalu besar */
    position: relative;
    overflow: hidden; 
    
    /* 4. Animasi */
    animation: moveMesh 15s ease infinite;
}

/* 5. Keyframes Tetap Sama */
@keyframes moveMesh {
    0% { background-position: 0% 0%; }
    25% { background-position: 100% 10% ; }
    50% { background-position: 80% 100%; }
    75% { background-position: 10% 80%; }
    100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8760a */.elementor-4122 .elementor-element.elementor-element-3f8760a {
    /* 1. Warna Dasar */
    background-color: #ffffff; 
    
    /* 2. Mesh dengan Dot Kecil */
    background-image: 
        /* Ganti koordinat agar pas di pojok, dan ukuran kecil (15% atau px) */
        radial-gradient(at 15% 15%, #91b5a766 0px, transparent 15%), /* Top Left */
        radial-gradient(at 85% 15%, #91b5a766 0px, transparent 15%), /* Top Right */
        radial-gradient(at 50% 50%, #91b5a74d 0px, transparent 20%), /* Center (agak lebih besar dikit) */
        radial-gradient(at 15% 85%, #91b5a766 0px, transparent 15%), /* Bottom Left */
        radial-gradient(at 85% 85%, #91b5a766 0px, transparent 15%); /* Bottom Right */

    /* 3. Pengaturan Lanjutan */
    background-size: 150% 150%; /* Tidak perlu terlalu besar */
    position: relative;
    overflow: hidden; 
    
    /* 4. Animasi */
    animation: moveMesh 15s ease infinite;
}

/* 5. Keyframes Tetap Sama */
@keyframes moveMesh {
    0% { background-position: 0% 0%; }
    25% { background-position: 100% 10% ; }
    50% { background-position: 80% 100%; }
    75% { background-position: 10% 80%; }
    100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca67b1 */.bg-blur {

    /* Warna background transparan */

    background: rgba(255, 255, 255, 0.1);

    

    /* Efek blur di belakang container */

    backdrop-filter: blur(10px);

    -webkit-backdrop-filter: blur(10px);

    

    /* Border tipis untuk kesan kilauan kaca */

    border: 1px solid rgba(255, 255, 255, 0.2);

    

    /* Melengkungkan sudut */

    border-radius: 20px;

    

    /* Bayangan halus agar terlihat melayang */

    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);

}/* End custom CSS */