.elementor-4113 .elementor-element.elementor-element-3ff3d54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .centered-box{background-image:url("https://undangan.rinaya.co/wp-content/uploads/2025/11/Khitan-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;max-width:450px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-cover-overlay{opacity:0.5;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-image-cover img{width:220px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:20% 20% 20% 20%;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-image-cover{margin-bottom:10px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-text-cover{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-name-cover{font-family:"Berkshire Swash", Sans-serif;font-size:45px;color:#FFFFFF;text-align:center;margin:0px 0px 30px 0px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-date-cover{text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-text-to-cover{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-get-name{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-text-invitation-cover{text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-text-note-cover{text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .elementor-button{font-family:"Poppins", Sans-serif;letter-spacing:3.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#E88E1E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:12px 40px 12px 040px;margin:20px 0px 0px 0px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .wds-cover-content .wds-button-cover{text-align:center;}.elementor-4113 .elementor-element.elementor-element-3b8fa09 .elementor-button .wds-icon-btn-cover{margin-right:5px;}.elementor-4113 .elementor-element.elementor-element-3b8fa09.elementor-view-stacked .elementor-icon{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-3b8fa09.elementor-view-framed .elementor-icon, .elementor-4113 .elementor-element.elementor-element-3b8fa09.elementor-view-default .elementor-icon{color:#063022;border-color:#063022;}.elementor-4113 .elementor-element.elementor-element-3b8fa09.elementor-view-framed .elementor-icon, .elementor-4113 .elementor-element.elementor-element-3b8fa09.elementor-view-default .elementor-icon svg{fill:#063022;}.elementor-4113 .elementor-element.elementor-element-4a70cef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4113 .elementor-element.elementor-element-2489167{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-ce660c2{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;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:#FFFFFF47;--border-color:#FFFFFF47;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-ce660c2:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-ce660c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-721de73{text-align:center;}.elementor-4113 .elementor-element.elementor-element-721de73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-b1773a1 img{width:220px;height:280px;object-fit:cover;object-position:center center;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:20% 20% 20% 20%;}.elementor-4113 .elementor-element.elementor-element-dfad211{text-align:center;}.elementor-4113 .elementor-element.elementor-element-dfad211 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-7d86d28{text-align:center;}.elementor-4113 .elementor-element.elementor-element-7d86d28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-5fef747{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-00fa0ed{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;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:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-00fa0ed:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-00fa0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-3a8df28{text-align:center;}.elementor-4113 .elementor-element.elementor-element-3a8df28 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-66071f7{text-align:center;}.elementor-4113 .elementor-element.elementor-element-66071f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-7ccf784{text-align:center;}.elementor-4113 .elementor-element.elementor-element-7ccf784 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-ec92c3e{text-align:center;}.elementor-4113 .elementor-element.elementor-element-ec92c3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-6a7c57f{text-align:center;}.elementor-4113 .elementor-element.elementor-element-6a7c57f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-item{background-color:#FFFFFF;border-style:solid;border-width:8px 8px 8px 8px;border-color:#F7BB33;border-radius:10px 10px 10px 10px;}.elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-digits{color:#0B1141;font-family:"Berkshire Swash", Sans-serif;font-size:35px;}.elementor-4113 .elementor-element.elementor-element-15464d2 .elementor-countdown-label{color:#E88E1E;font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-4113 .elementor-element.elementor-element-6d37002 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4113 .elementor-element.elementor-element-6d37002 a.elementor-button, .elementor-4113 .elementor-element.elementor-element-6d37002 .elementor-button{font-family:"Poppins", Sans-serif;text-transform:uppercase;letter-spacing:2.8px;background-color:#E88E1E;padding:12px 40px 12px 40px;}.elementor-4113 .elementor-element.elementor-element-891f1f0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-5ae3476{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;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:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-5ae3476:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-5ae3476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-32e74dc{text-align:center;}.elementor-4113 .elementor-element.elementor-element-32e74dc .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-a659308{text-align:center;}.elementor-4113 .elementor-element.elementor-element-a659308 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-907581c{text-align:center;}.elementor-4113 .elementor-element.elementor-element-907581c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-ddd081d .elementor-button{background-color:#E88E1E;font-family:"Poppins", Sans-serif;text-transform:uppercase;letter-spacing:2.1px;padding:12px 40px 12px 40px;}.elementor-4113 .elementor-element.elementor-element-7868481{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-7868481:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-7868481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-e7e90c6{--display:flex;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:#3C4486;--border-color:#3C4486;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-e7e90c6:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-e7e90c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1141D6;background-image:url("https://undangan.rinaya.co/wp-content/uploads/2025/11/Khitan-bg.webp");background-position:center center;}.elementor-4113 .elementor-element.elementor-element-9149961{text-align:center;}.elementor-4113 .elementor-element.elementor-element-9149961 .elementor-heading-title{font-family:"Chicle", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-44d6406 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4113 .elementor-element.elementor-element-44d6406 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4113 .elementor-element.elementor-element-44d6406{--image-border-color:#FFFFFF;--image-border-width:5px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4113 .elementor-element.elementor-element-69e84e4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-b82759b{--display:flex;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:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-b82759b:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-b82759b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-74b6574{text-align:center;}.elementor-4113 .elementor-element.elementor-element-74b6574 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-1be0a7a .saic-wrapper .saic-full{border-style:none;}.elementor-4113 .elementor-element.elementor-element-1be0a7a .comment-form-author, .elementor-4113 .elementor-element.elementor-element-1be0a7a .saic-select, .elementor-4113 .elementor-element.elementor-element-1be0a7a .saic-wrap-textarea{border-style:none;}.elementor-4113 .elementor-element.elementor-element-1be0a7a .saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"], .elementor-4113 .elementor-element.elementor-element-1be0a7a .saic-wrapper .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn:hover{border-style:none;}.elementor-4113 .elementor-element.elementor-element-7c4124b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-fe69cb7{--display:flex;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:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-fe69cb7:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-fe69cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-b43dfb3{text-align:center;}.elementor-4113 .elementor-element.elementor-element-b43dfb3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-3c83a49{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-29d2af4{--display:flex;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:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-29d2af4:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-29d2af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-47ee86a{text-align:center;}.elementor-4113 .elementor-element.elementor-element-47ee86a .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-6b2af97{text-align:center;}.elementor-4113 .elementor-element.elementor-element-6b2af97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-686d672{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4113 .elementor-element.elementor-element-686d672:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-686d672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-4113 .elementor-element.elementor-element-26e4bff{text-align:center;}.elementor-4113 .elementor-element.elementor-element-26e4bff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-2c7cab7{text-align:center;}.elementor-4113 .elementor-element.elementor-element-2c7cab7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-649868d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4113 .elementor-element.elementor-element-649868d:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-649868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-4113 .elementor-element.elementor-element-e5df2a9{text-align:center;}.elementor-4113 .elementor-element.elementor-element-e5df2a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-2d76f60{text-align:center;}.elementor-4113 .elementor-element.elementor-element-2d76f60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-c83dc13{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-c83dc13:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-c83dc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-4113 .elementor-element.elementor-element-f538368 img{width:16%;}.elementor-4113 .elementor-element.elementor-element-349e5e1{text-align:center;}.elementor-4113 .elementor-element.elementor-element-349e5e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-106441a{text-align:center;}.elementor-4113 .elementor-element.elementor-element-106441a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-94f2896{text-align:center;}.elementor-4113 .elementor-element.elementor-element-94f2896 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-585d7db{text-align:center;}.elementor-4113 .elementor-element.elementor-element-585d7db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#0B1141;}.elementor-4113 .elementor-element.elementor-element-8ee7688 .elementor-button{background-color:#063022;font-family:"Poppins", Sans-serif;font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:08px 35px 8px 35px;}.elementor-4113 .elementor-element.elementor-element-5e2ed2b{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-0a5847b{--display:flex;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:#3C4486;--border-color:#3C4486;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4113 .elementor-element.elementor-element-0a5847b:not(.elementor-motion-effects-element-type-background), .elementor-4113 .elementor-element.elementor-element-0a5847b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063022;}.elementor-4113 .elementor-element.elementor-element-14ba3c8{text-align:center;}.elementor-4113 .elementor-element.elementor-element-14ba3c8 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-4113 .elementor-element.elementor-element-deb8538 img{width:220px;height:280px;object-fit:cover;object-position:center center;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-4113 .elementor-element.elementor-element-2409e9d{text-align:center;}.elementor-4113 .elementor-element.elementor-element-2409e9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-secondary );}.elementor-4113 .elementor-element.elementor-element-59cbbd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 0px 40px;}.elementor-4113 .elementor-element.elementor-element-59cbbd4{text-align:center;}.elementor-4113 .elementor-element.elementor-element-59cbbd4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-4113 .elementor-element.elementor-element-fbf19f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4113 .elementor-element.elementor-element-fbf19f0 img{width:100px;}.elementor-4113 .elementor-element.elementor-element-59b415f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-4113 .elementor-element.elementor-element-59b415f{text-align:center;}.elementor-4113 .elementor-element.elementor-element-59b415f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:300;font-style:italic;color:#FFFFFF;}@media(max-width:767px){.elementor-4113 .elementor-element.elementor-element-59cbbd4 .elementor-heading-title{font-size:11px;}.elementor-4113 .elementor-element.elementor-element-59b415f .elementor-heading-title{font-size:11px;}}@media(min-width:768px){.elementor-4113 .elementor-element.elementor-element-3ff3d54{--content-width:450px;}}/* Start custom CSS for wds_cover, class: .elementor-element-3b8fa09 */.elementor-4113 .elementor-element.elementor-element-3b8fa09 div[style*="text-align: center;"] {
  display: flex;
  flex-direction: column;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2489167 */body:not(.elementor-editor-active) .elementor-4113 .elementor-element.elementor-element-2489167 {
	display:none;
}

.elementor-4113 .elementor-element.elementor-element-2489167 {
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for wds_rsvp, class: .elementor-element-1be0a7a */.elementor-4113 .elementor-element.elementor-element-1be0a7a {
  font-family: "Poppins", sans-serif;
}

/*warna background*/

.saic-wrapper{
  padding:30px 15px;
  border-radius: 20px
}

.saic-wrapper.saic-border {
  border: none
}
/*text 0 ucapan*/

.saic-wrapper .saic-wrap-link a.saic-link, .saic-wrapper .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
  color: #063022;
  font-size: 18px;
  font-weight: 500;
}

/*border top*/

.saic-wrapper .saic-wrap-form {
  border-top: none;
}

/*input nama*/
.saic-wrapper .saic-wrap-form .saic-container-form input[type="text"] {
  border: none;
  border-bottom: 1px solid #063022;
  border-radius: 0px!important;
  background: transparent;
  padding: 20px;
  color: #84796D;
}

/*select*/
.saic-select {
  border: none;
border-bottom: 1px solid #063022;
  border-radius: 0px!important;
  background: transparent;
color: #063022;
}

/*textarea*/
.saic-wrapper .saic-wrap-form .saic-container-form textarea.saic-textarea {
  border: none;
  border-bottom:1px solid #063022!important;
  border-radius: 0px!important;
  background: transparent;
  padding: 20px;
  color: #063022;
}

/*tombol*/
.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"] {
  width: 100%;
  height: auto;
  padding: 13px;
  color: #fff;
  background-color:#063022;
  font-weight: 400;
  text-transform: uppercase;
  border-radius: 10px;
  letter-spacing: 3.1px;
  margin: 0;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"]:hover {
  background-color: transparent;
  border: 1px solid #063022;
  color: #063022;
}


/*nama yang komen*/
.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-commenter-name {
  color: #063022!important;
  font-weight: 600;
  font-size: 18px;
}

/*text komen*/ 
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
      color: #063022!important;
      font-size: 18px;
      font-style: italic;
  }
  
  /*waktu komen*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-time {
      color:#063022;
      font-size: 14px;
  }
  
  /*reply edit delete*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
      color: #063022;
      font-size: 15px;
  }
  
  /*logo*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-avatar {
      padding: 0!important;
      background: white;
      border-radius: 100%;
  }
  
  .saic-wrapper .saic-wrap-form {
      padding: 20px 0;
  }
  
  .saic-wrapper .saic-comment-status p.saic-ajax-success {
      color: #063022;
  }
  
  /*text terimakasih telah komen*/
  .saic-wrapper .saic-comment-status p {
      font-weight: 400px;
      font-size: 14px;
  }
  
  /*border bawah*/
  .saic-wrapper ul.saic-container-comments{
      border-top:none;
      padding: 20px 0;
      height: 500px;
      overflow: auto;
  }
  
  .saic-wrapper ul.saic-container-comments li.saic-item-comment {
      padding: 20px 20px !important;
  }/* End custom CSS */
/* Start custom CSS for wds_rsvp, class: .elementor-element-1be0a7a */.elementor-4113 .elementor-element.elementor-element-1be0a7a {
  font-family: "Poppins", sans-serif;
}

/*warna background*/

.saic-wrapper{
  padding:30px 15px;
  border-radius: 20px
}

.saic-wrapper.saic-border {
  border: none
}
/*text 0 ucapan*/

.saic-wrapper .saic-wrap-link a.saic-link, .saic-wrapper .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
  color: #063022;
  font-size: 18px;
  font-weight: 500;
}

/*border top*/

.saic-wrapper .saic-wrap-form {
  border-top: none;
}

/*input nama*/
.saic-wrapper .saic-wrap-form .saic-container-form input[type="text"] {
  border: none;
  border-bottom: 1px solid #063022;
  border-radius: 0px!important;
  background: transparent;
  padding: 20px;
  color: #84796D;
}

/*select*/
.saic-select {
  border: none;
border-bottom: 1px solid #063022;
  border-radius: 0px!important;
  background: transparent;
color: #063022;
}

/*textarea*/
.saic-wrapper .saic-wrap-form .saic-container-form textarea.saic-textarea {
  border: none;
  border-bottom:1px solid #063022!important;
  border-radius: 0px!important;
  background: transparent;
  padding: 20px;
  color: #063022;
}

/*tombol*/
.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"] {
  width: 100%;
  height: auto;
  padding: 13px;
  color: #fff;
  background-color:#063022;
  font-weight: 400;
  text-transform: uppercase;
  border-radius: 10px;
  letter-spacing: 3.1px;
  margin: 0;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"]:hover {
  background-color: transparent;
  border: 1px solid #063022;
  color: #063022;
}


/*nama yang komen*/
.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-commenter-name {
  color: #063022!important;
  font-weight: 600;
  font-size: 18px;
}

/*text komen*/ 
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
      color: #063022!important;
      font-size: 18px;
      font-style: italic;
  }
  
  /*waktu komen*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-time {
      color:#063022;
      font-size: 14px;
  }
  
  /*reply edit delete*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
      color: #063022;
      font-size: 15px;
  }
  
  /*logo*/
  .saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-avatar {
      padding: 0!important;
      background: white;
      border-radius: 100%;
  }
  
  .saic-wrapper .saic-wrap-form {
      padding: 20px 0;
  }
  
  .saic-wrapper .saic-comment-status p.saic-ajax-success {
      color: #063022;
  }
  
  /*text terimakasih telah komen*/
  .saic-wrapper .saic-comment-status p {
      font-weight: 400px;
      font-size: 14px;
  }
  
  /*border bawah*/
  .saic-wrapper ul.saic-container-comments{
      border-top:none;
      padding: 20px 0;
      height: 500px;
      overflow: auto;
  }
  
  .saic-wrapper ul.saic-container-comments li.saic-item-comment {
      padding: 20px 20px !important;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22079c5 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-22079c5 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f220b6 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-7f220b6 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f220b6 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-7f220b6 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22079c5 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-22079c5 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f220b6 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-7f220b6 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f220b6 */.pulse { animation: pulse 0.6s; }
        @keyframes pulse { 50% { transform: scale(1.1); } }
        
.elementor-4113 .elementor-element.elementor-element-7f220b6 button {
      font-family: "Poppins", sans-serif;
    color: #FFF;
    background-color: #063022;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 5px 5px 10px -5px rgb(0 0 0 / .5);
    padding: 8px 35px 8px 35px;
}/* End custom CSS */
/* Start custom CSS */.elementor-kit-6 {
  --e-global-color-primary: #E88E1E;
  --e-global-color-secondary: #fff;
  --e-global-typography-secondary-font-family: "Abeezee";
  --e-global-typography-secondary-font-size: 22px!important;
}

/* LAYER BACKGROUND FIXED GLOBAL */
.udang-bg-fixed{
  position: fixed;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 450px;                  /* lebar sesuai container kamu */
  height: 100%;
  background: url('https://hi.nicewedding.id/wp-content/uploads/2025/11/Khitan-bg.webp') center/cover no-repeat;
  z-index: -1;
  overflow: hidden;
}

.wds-image-cover img {
    height: 250px;
    object-fit: cover;
}

.wds-text-cover {
  order: -2; /* Paling atas */
}

.wds-name-cover {
  order: -1; /* Tepat di bawah Happy Birthday */
}

/* Variabel gampang diatur */
:root{
  --astro-amplitude: 5px;  /* jarak naik-turun */
  --astro-speed: 3s;      /* durasi 1 siklus */
}

/* Terapkan ke gambar dengan class 'astro-float' */
.astro-float img,
.astro-float {
  display: inline-block;
  will-change: transform, filter;
  animation: astroFloat var(--astro-speed) ease-in-out infinite;
  transform: translate3d(0,0,0); /* GPU-friendly */
}

/* Keyframes gerakan */
@keyframes astroFloat {
  0%   { transform: translate3d(0, calc(var(--astro-amplitude) * -1), 0); }
  50%  { transform: translate3d(0, var(--astro-amplitude), 0); }
  100% { transform: translate3d(0, calc(var(--astro-amplitude) * -1), 0); }
}

/* Hormati preferensi pengguna yang sensitif gerakan */
@media (prefers-reduced-motion: reduce) {
  .astro-float, .astro-float img { animation: none !important; }
}/* End custom CSS */