.elementor-617 .elementor-element.elementor-element-a6cdf88{--display:flex;--position:fixed;--min-height:100vh;top:0px;}.elementor-617 .elementor-element.elementor-element-a6cdf88:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-a6cdf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/BLC00251-scaled.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-a6cdf88{left:0px;}body.rtl .elementor-617 .elementor-element.elementor-element-a6cdf88{right:0px;}.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-617 .elementor-element.elementor-element-bcede4b{--display:flex;--position:fixed;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-617 .elementor-element.elementor-element-bcede4b:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-bcede4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/BLC00420-scaled.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-bcede4b{right:0px;}body.rtl .elementor-617 .elementor-element.elementor-element-bcede4b{left:0px;}.elementor-617 .elementor-element.elementor-element-723e342{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-723e342{right:0px;}body.rtl .elementor-617 .elementor-element.elementor-element-723e342{left:0px;}.elementor-617 .elementor-element.elementor-element-ad3825e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-ad3825e:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-ad3825e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#42424230;}.elementor-617 .elementor-element.elementor-element-6589bb3{--spacer-size:1vh;}.elementor-617 .elementor-element.elementor-element-20efd60{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-20efd60 img{width:40%;max-width:100%;height:100%;opacity:1;}.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-617 .elementor-element.elementor-element-8b30d90 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:35px;font-weight:100;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-44f1eb8 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-edc32da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;font-style:italic;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-617 .elementor-element.elementor-element-0af6635{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 3% 0% 3%;text-align:center;font-family:"Cormorant Infant", Sans-serif;font-weight:500;text-shadow:0px 0px 42px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-0af6635 p{margin-block-end:0px;}.elementor-617 .elementor-element.elementor-element-0af6635 a:hover, .elementor-617 .elementor-element.elementor-element-0af6635 a:focus{color:#D6D6D6;}.elementor-617 .elementor-element.elementor-element-0af6635 .elementor-drop-cap{margin-inline-end:10px;}.elementor-617 .elementor-element.elementor-element-e97f400{--spacer-size:1vh;}.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-617 .elementor-element.elementor-element-5c14549{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item{background-color:#6EC1E400;border-radius:0% 0% 0% 0%;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-digits{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-label{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.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-617 .elementor-element.elementor-element-0ba0f31 .elementor-button{background-color:#1A1A1A;font-family:"Rosarivo", Sans-serif;font-size:14px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-0ba0f31{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-617 .elementor-element.elementor-element-0ba0f31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-88b303d{--display:flex;--min-height:100vh;--justify-content:flex-end;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-88b303d:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-88b303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/BLC00335-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-617 .elementor-element.elementor-element-b6c3189{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-b6c3189:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-b6c3189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38383896;}.elementor-617 .elementor-element.elementor-element-890823e .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-1c3340f{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-1c3340f .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-e8298c1{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-e8298c1 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-17d8157{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-17d8157 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-6aaef71{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-6aaef71 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-6c5d58b{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-6c5d58b .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-72ec112 .elementor-button{background-color:#61CE7000;font-family:"Metal", Sans-serif;font-size:8px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-72ec112{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-72ec112 .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-72ec112 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-617 .elementor-element.elementor-element-b657445{--display:flex;--min-height:100vh;--justify-content:flex-end;--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-617 .elementor-element.elementor-element-b657445:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-b657445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/BLC00408-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-617 .elementor-element.elementor-element-b68ff39{--display:flex;}.elementor-617 .elementor-element.elementor-element-b68ff39:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-b68ff39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38383896;}.elementor-617 .elementor-element.elementor-element-a5d6b74{text-align:right;}.elementor-617 .elementor-element.elementor-element-a5d6b74 .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-bbffad5{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-bbffad5 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-1836080{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-1836080 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-1f37e77{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-1f37e77 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-2360224{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-2360224 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-6eb886a{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-6eb886a .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-f24a477 .elementor-button{background-color:#61CE7000;font-family:"Metal", Sans-serif;font-size:8px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-f24a477{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-f24a477 .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-370c193{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-617 .elementor-element.elementor-element-bc9dfd5{text-align:center;}.elementor-617 .elementor-element.elementor-element-bc9dfd5 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#FFFFFF;}.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-617 .elementor-element.elementor-element-f2bc76f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-617 .elementor-element.elementor-element-f2bc76f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-617 .elementor-element.elementor-element-f2bc76f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-617 .elementor-element.elementor-element-2645524{--display:flex;}.elementor-617 .elementor-element.elementor-element-2645524:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-2645524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-f6f1a7c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-f6f1a7c .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#000000;}.elementor-617 .elementor-element.elementor-element-9843669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 1% 0% 1%;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-e105260{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-e105260:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-e105260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-e105260.e-con{--align-self:center;}.elementor-617 .elementor-element.elementor-element-3b0571f{width:100%;max-width:100%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-3b0571f img{width:12%;max-width:100%;height:100%;}.elementor-617 .elementor-element.elementor-element-b887113{text-align:center;}.elementor-617 .elementor-element.elementor-element-b887113 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-617 .elementor-element.elementor-element-8fb2be9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;}.elementor-617 .elementor-element.elementor-element-8fb2be9 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-609e143{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;}.elementor-617 .elementor-element.elementor-element-609e143 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-5c69628{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-617 .elementor-element.elementor-element-5c69628 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-d1f5cde{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-d5bfdd2 .elementor-button{background-color:#1A1A1A;font-family:"Cormorant", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-d5bfdd2{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-617 .elementor-element.elementor-element-d5bfdd2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-37269c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-37269c3:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-37269c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-37269c3.e-con{--align-self:center;}.elementor-617 .elementor-element.elementor-element-a31e72e{width:100%;max-width:100%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-a31e72e img{width:12%;max-width:100%;height:100%;}.elementor-617 .elementor-element.elementor-element-8c941e4{text-align:center;}.elementor-617 .elementor-element.elementor-element-8c941e4 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-617 .elementor-element.elementor-element-2c504c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;}.elementor-617 .elementor-element.elementor-element-2c504c7 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-783451b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;}.elementor-617 .elementor-element.elementor-element-783451b .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-2dde0ef{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-2dde0ef .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-849171a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -12%) 0%;text-align:center;font-family:"Rosarivo", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-de2a8b7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-3d8a0d2 .elementor-button{background-color:#1A1A1A;font-family:"Cormorant", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-3d8a0d2{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-617 .elementor-element.elementor-element-3d8a0d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-f074b03{--display:flex;--margin-top:0%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-f074b03:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-f074b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-08a049d{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-08a049d .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#000000;}.elementor-617 .elementor-element.elementor-element-5c87e4e{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-d4d9aaf{--display:flex;--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-d4d9aaf:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-d4d9aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38383896;}.elementor-617 .elementor-element.elementor-element-9e4405f{width:var( --container-widget-width, 96.928% );max-width:96.928%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4% 4% 4% 4%;--container-widget-width:96.928%;--container-widget-flex-grow:0;}.elementor-617 .elementor-element.elementor-element-9e4405f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-617 .elementor-element.elementor-element-5309aa4{--display:flex;--margin-top:0%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-5309aa4:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-5309aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-244688b{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-244688b .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#000000;}.elementor-617 .elementor-element.elementor-element-a633a92{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-617 .elementor-element.elementor-element-a000f2f .elementor-button{background-color:#1A1A1A;font-family:"Rosarivo", Sans-serif;font-size:14px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-a000f2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-617 .elementor-element.elementor-element-a000f2f .elementor-button-content-wrapper{flex-direction:row;}.elementor-617 .elementor-element.elementor-element-1eefe0f{--spacer-size:1px;}.elementor-617 .elementor-element.elementor-element-e2a6096{--display:flex;}.elementor-617 .elementor-element.elementor-element-e2a6096:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-e2a6096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38383896;}.elementor-617 .elementor-element.elementor-element-70dbe3c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-70dbe3c .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-fc16d1e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-790828b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-790828b:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-790828b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-617 .elementor-element.elementor-element-d0ee48e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;text-align:right;font-family:"Risque", Sans-serif;font-weight:300;line-height:15px;color:#000000;}.elementor-617 .elementor-element.elementor-element-d0ee48e p{margin-block-end:0px;}.elementor-617 .elementor-element.elementor-element-16246d7{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;text-align:left;font-family:"Great Vibes", Sans-serif;font-size:25px;font-weight:500;line-height:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-617 .elementor-element.elementor-element-16246d7 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-617 .elementor-element.elementor-element-6589bb3{--spacer-size:1vh;}.elementor-617 .elementor-element.elementor-element-20efd60{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-617 .elementor-element.elementor-element-88b303d{--min-height:100vh;}.elementor-617 .elementor-element.elementor-element-88b303d:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-88b303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-617 .elementor-element.elementor-element-1c3340f .elementor-heading-title{font-size:24px;}.elementor-617 .elementor-element.elementor-element-bbffad5 .elementor-heading-title{font-size:24px;}.elementor-617 .elementor-element.elementor-element-9843669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-size:16px;}.elementor-617 .elementor-element.elementor-element-8fb2be9 .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-609e143 .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-5c69628 .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-d1f5cde{font-size:15px;}.elementor-617 .elementor-element.elementor-element-d5bfdd2 .elementor-button{font-size:12px;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-2c504c7 .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-783451b .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-2dde0ef .elementor-heading-title{font-size:17px;}.elementor-617 .elementor-element.elementor-element-849171a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -12%) 0%;text-align:center;font-size:17px;}.elementor-617 .elementor-element.elementor-element-de2a8b7{font-size:15px;}.elementor-617 .elementor-element.elementor-element-3d8a0d2 .elementor-button{font-size:12px;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-f074b03{--margin-top:0%;--margin-bottom:-7%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-5c87e4e{font-size:16px;}.elementor-617 .elementor-element.elementor-element-d4d9aaf{--margin-top:0%;--margin-bottom:-7%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-5309aa4{--margin-top:0%;--margin-bottom:-7%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-a633a92{font-size:16px;}.elementor-617 .elementor-element.elementor-element-fc16d1e{font-size:16px;}.elementor-617 .elementor-element.elementor-element-790828b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-617 .elementor-element.elementor-element-a6cdf88{--width:60%;}.elementor-617 .elementor-element.elementor-element-bcede4b{--width:40%;}.elementor-617 .elementor-element.elementor-element-723e342{--width:40%;}.elementor-617 .elementor-element.elementor-element-e105260{--width:80%;}.elementor-617 .elementor-element.elementor-element-37269c3{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-617 .elementor-element.elementor-element-bcede4b{--width:40%;}.elementor-617 .elementor-element.elementor-element-723e342{--width:40%;}}@media(max-width:767px){.elementor-617 .elementor-element.elementor-element-bcede4b{--min-height:100vh;--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-617 .elementor-element.elementor-element-723e342{--width:100%;--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-617 .elementor-element.elementor-element-ad3825e{--min-height:97vh;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-6589bb3{--spacer-size:1vh;}.elementor-617 .elementor-element.elementor-element-20efd60{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;}.elementor-617 .elementor-element.elementor-element-8b30d90{text-align:center;}.elementor-617 .elementor-element.elementor-element-8b30d90 .elementor-heading-title{font-size:38px;}.elementor-617 .elementor-element.elementor-element-44f1eb8{text-align:center;}.elementor-617 .elementor-element.elementor-element-44f1eb8 .elementor-heading-title{font-size:38px;}.elementor-617 .elementor-element.elementor-element-edc32da{text-align:center;}.elementor-617 .elementor-element.elementor-element-edc32da .elementor-heading-title{font-size:22px;}.elementor-617 .elementor-element.elementor-element-0af6635{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 3% 0% 3%;text-align:center;font-size:21px;}.elementor-617 .elementor-element.elementor-element-e97f400{--spacer-size:7vh;}.elementor-617 .elementor-element.elementor-element-5c14549{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 15px/2 );}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-digits{font-size:50px;}.elementor-617 .elementor-element.elementor-element-5c14549 .elementor-countdown-label{font-size:20px;}.elementor-617 .elementor-element.elementor-element-0ba0f31{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-0ba0f31 .elementor-button{font-size:17px;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-88b303d:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-88b303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/DEA-RUDI-15-scaled.jpg");background-position:center center;background-size:cover;}.elementor-617 .elementor-element.elementor-element-88b303d{--min-height:100vh;--justify-content:flex-end;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-b6c3189{--justify-content:flex-end;--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-617 .elementor-element.elementor-element-890823e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 5%;text-align:left;}.elementor-617 .elementor-element.elementor-element-890823e .elementor-heading-title{font-size:35px;}.elementor-617 .elementor-element.elementor-element-1c3340f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-617 .elementor-element.elementor-element-1c3340f .elementor-heading-title{font-size:27px;}.elementor-617 .elementor-element.elementor-element-e8298c1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 5%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-e8298c1 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-17d8157{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 5%;}.elementor-617 .elementor-element.elementor-element-17d8157 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-6aaef71{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 5%;}.elementor-617 .elementor-element.elementor-element-6aaef71 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-6c5d58b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-617 .elementor-element.elementor-element-6c5d58b .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-72ec112{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 5%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-72ec112 .elementor-button{font-size:15px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-b657445:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-b657445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rudisealthedeal.joasday.my.id/wp-content/uploads/2025/10/BLC00408-scaled.jpg");background-position:center center;background-size:cover;}.elementor-617 .elementor-element.elementor-element-b657445{--min-height:100vh;--justify-content:flex-end;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-b68ff39{--justify-content:flex-end;--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-617 .elementor-element.elementor-element-a5d6b74{margin:3% 5% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:right;}.elementor-617 .elementor-element.elementor-element-a5d6b74 .elementor-heading-title{font-size:35px;}.elementor-617 .elementor-element.elementor-element-bbffad5{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-bbffad5 .elementor-heading-title{font-size:27px;}.elementor-617 .elementor-element.elementor-element-1836080{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-1836080 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-1f37e77{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-617 .elementor-element.elementor-element-1f37e77 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-2360224{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-617 .elementor-element.elementor-element-2360224 .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-6eb886a{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-6eb886a .elementor-heading-title{font-size:15px;}.elementor-617 .elementor-element.elementor-element-f24a477{margin:-2% 5% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-f24a477 .elementor-button{font-size:15px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-370c193{--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-617 .elementor-element.elementor-element-bc9dfd5{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-f2bc76f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-617 .elementor-element.elementor-element-2645524{--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-617 .elementor-element.elementor-element-f6f1a7c{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-9843669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 2% 0% 2%;text-align:center;font-size:17px;}.elementor-617 .elementor-element.elementor-element-e105260{--width:90%;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-617 .elementor-element.elementor-element-e105260.e-con{--align-self:center;}.elementor-617 .elementor-element.elementor-element-3b0571f{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-3b0571f img{width:15%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-617 .elementor-element.elementor-element-b887113{text-align:center;}.elementor-617 .elementor-element.elementor-element-b887113 .elementor-heading-title{font-size:24px;}.elementor-617 .elementor-element.elementor-element-8fb2be9{text-align:center;}.elementor-617 .elementor-element.elementor-element-8fb2be9 .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-609e143{text-align:center;}.elementor-617 .elementor-element.elementor-element-609e143 .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-5c69628{text-align:center;}.elementor-617 .elementor-element.elementor-element-5c69628 .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-d1f5cde{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + -7%) 0%;padding:0% 1% 0% 1%;text-align:center;font-size:18px;}.elementor-617 .elementor-element.elementor-element-d5bfdd2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-617 .elementor-element.elementor-element-d5bfdd2 .elementor-button{border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-617 .elementor-element.elementor-element-37269c3{--width:90%;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-617 .elementor-element.elementor-element-37269c3.e-con{--align-self:center;}.elementor-617 .elementor-element.elementor-element-a31e72e{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-617 .elementor-element.elementor-element-a31e72e img{width:12%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-617 .elementor-element.elementor-element-8c941e4{text-align:center;}.elementor-617 .elementor-element.elementor-element-8c941e4 .elementor-heading-title{font-size:24px;}.elementor-617 .elementor-element.elementor-element-2c504c7{text-align:center;}.elementor-617 .elementor-element.elementor-element-2c504c7 .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-783451b{text-align:center;}.elementor-617 .elementor-element.elementor-element-783451b .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-2dde0ef{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-617 .elementor-element.elementor-element-2dde0ef .elementor-heading-title{font-size:20px;}.elementor-617 .elementor-element.elementor-element-849171a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + -12%) 0%;text-align:center;font-size:20px;}.elementor-617 .elementor-element.elementor-element-de2a8b7{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + -7%) 0%;padding:0% 1% 0% 1%;text-align:center;font-size:18px;}.elementor-617 .elementor-element.elementor-element-3d8a0d2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-617 .elementor-element.elementor-element-3d8a0d2 .elementor-button{border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-617 .elementor-element.elementor-element-f074b03{--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-08a049d{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-5c87e4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-size:18px;}.elementor-617 .elementor-element.elementor-element-d4d9aaf{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-d4d9aaf.e-con{--align-self:center;}.elementor-617 .elementor-element.elementor-element-9e4405f{width:100%;max-width:100%;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3% 3% 3% 3%;}.elementor-617 .elementor-element.elementor-element-5309aa4{--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-244688b{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-a633a92{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0px 10px 0px 10px;text-align:center;font-size:18px;}.elementor-617 .elementor-element.elementor-element-a000f2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-a000f2f .elementor-button{font-size:14px;border-radius:20px 20px 20px 20px;}.elementor-617 .elementor-element.elementor-element-e2a6096{--margin-top:0%;--margin-bottom:-3%;--margin-left:0%;--margin-right:0%;}.elementor-617 .elementor-element.elementor-element-70dbe3c{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + -8%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-617 .elementor-element.elementor-element-fc16d1e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -7%) 0%;padding:0px 10px 0px 10px;text-align:center;font-size:18px;}.elementor-617 .elementor-element.elementor-element-e4e61ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-79709a0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-617 .elementor-element.elementor-element-790828b{--min-height:0vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-617 .elementor-element.elementor-element-d0ee48e{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;}.elementor-617 .elementor-element.elementor-element-d0ee48e.elementor-element{--align-self:center;}.elementor-617 .elementor-element.elementor-element-16246d7{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;}.elementor-617 .elementor-element.elementor-element-16246d7.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-9e4405f *//* Ubah warna label menjadi putih */
.ff-el-input--label label {
    color: #fff !important;
    font-family: 'Cormorant Garamond', serif;
    font-size: 20px;
}

/* Ubah style tombol submit seperti "Save the Date" */
.ff-btn-submit {
    background-color: #2c2c2c; /* warna hitam keabu */
    color: #fff;
    border: none;
    border-radius: 25px; /* melengkung seperti contoh */
    padding: 10px 20px;
    font-family: 'Cormorant Garamond', serif; /* sesuaikan font */
    font-size: 16px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px; /* jarak ikon dengan teks */
}

/* Hover efek */
.ff-btn-submit:hover {
    background-color: #2c2c2c;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e4e61ac *//* === FORM TESTIMONIAL (INPUT, TEXTAREA, LABEL, SUBMIT) === */

/* Label form */
.wpmtst-form label {
  display: block;
  font-size: 16px;
  font-weight: normal;
  color: #fff !important; /* tetap putih */
  margin-bottom: 6px;
  font-family: 'Georgia', serif;
}

/* Hilangkan tanda merah bintang pada field required */
.wpmtst-form .required label:after,
.wpmtst-form label .required:after {
  content: none !important;
}

/* Field input & textarea */
.wpmtst-form input[type="text"],
.wpmtst-form textarea {
  width: 100% !important;
  padding: 10px !important;
  border-radius: 8px !important;
  border: 1px solid #ccc !important;
  font-family: inherit;
  font-size: 16px;
  box-sizing: border-box;
  margin-bottom: 16px; /* Jarak antar field */
  color: #000 !important; /* teks hitam */
  background-color: #fff !important; /* background putih */
}

/* Placeholder */
.wpmtst-form input[type="text"]::placeholder,
.wpmtst-form textarea::placeholder {
  color: rgba(0,0,0,0.5) !important; /* abu lembut */
}

/* Textarea khusus wedding wish */
.wpmtst-form textarea {
  height: 100px !important;
  resize: vertical;
}

/* Tombol submit */
.wpmtst-form input[type="submit"] {
  background-color: #1A1A1A !important; /* Abu-abu */
  border: none !important;
  color: white !important;
  padding: 10px 20px !important;
  border-radius: 8px !important;
  font-family: inherit;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

/* Hover efek tombol */
.wpmtst-form input[type="submit"]:hover {
  background-color: #666666 !important;
}

/* Hapus ikon (bola hitam) yang muncul di editor */
.wpmtst-form ul,
.wpmtst-form ol {
  list-style: none !important;
  padding-left: 0 !important;
  margin: 0 !important;
}

/* Mengatur tampilan container form agar tengah dan estetis */
.wpmtst-form {
  max-width: 600px;
  margin: 0 auto;
}

/* Tambahan untuk konsistensi antar elemen */
.wpmtst-form input[type="text"],
.wpmtst-form textarea {
  display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79709a0 *//* Gaya umum untuk setiap testimonial */
.wpmtst-testimonial {
  background: rgba(255, 255, 255, 0.9); /* sedikit lebih solid */
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 20px;
  margin-bottom: 24px;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(2px); /* efek elegan pada background blur */
}

/* Nama pengirim */
.wpmtst-testimonial-field.testimonial-name {
  font-weight: 600;
  font-size: 16px;
  margin-top: 14px;
  color: #222;
  text-align: right;
  font-style: italic;
}

/* Isi pesan */
.wpmtst-testimonial-content p {
  font-size: 15.5px;
  margin: 0;
  color: #333;
  line-height: 1.6;
  text-align: left;
  white-space: pre-line; /* untuk menjaga enter/baris baru */
}

/* Efek bubble kecil di sisi kiri (opsional, estetika) */
.wpmtst-testimonial::before {
  content: '';
  position: absolute;
  left: -10px;
  top: 20px;
  width: 18px;
  height: 18px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

/* Responsif padding jika di layar kecil */
@media screen and (max-width: 480px) {
  .wpmtst-testimonial {
    padding: 16px;
  }
  .wpmtst-testimonial-content p {
    font-size: 14.5px;
  }
  .wpmtst-testimonial-field.testimonial-name {
    font-size: 15px;
  }
}/* End custom CSS */