.elementor-2020 .elementor-element.elementor-element-0295e66:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-0295e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4AAAA;}.elementor-2020 .elementor-element.elementor-element-0295e66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-0295e66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-d0c2667:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-d0c2667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/11/Beige-Abstract-November-Instagram-Story.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-d0c2667{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-d0c2667 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-d82f49e{--spacer-size:50px;}.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-2020 .elementor-element.elementor-element-3806d50{text-align:center;}.elementor-2020 .elementor-element.elementor-element-3806d50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-274d5e2{--spacer-size:8px;}.elementor-2020 .elementor-element.elementor-element-0a25e54{text-align:center;}.elementor-2020 .elementor-element.elementor-element-0a25e54 .elementor-heading-title{font-family:"Carattere", Sans-serif;font-size:38px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-ef2e644{--spacer-size:18px;}.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-2020 .elementor-element.elementor-element-95d1ace img{border-radius:33% 33% 33% 33%;}.elementor-2020 .elementor-element.elementor-element-bc48108{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-2c1c7e3{text-align:center;}.elementor-2020 .elementor-element.elementor-element-2c1c7e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-46b42c3{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-15239ac{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-f894193{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-3119ce6{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-35c7724{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:721px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-35c7724{left:2px;}body.rtl .elementor-2020 .elementor-element.elementor-element-35c7724{right:2px;}.elementor-2020 .elementor-element.elementor-element-1c67aa4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:726px;}.elementor-2020 .elementor-element.elementor-element-1c67aa4 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-1c67aa4{left:290px;}body.rtl .elementor-2020 .elementor-element.elementor-element-1c67aa4{right:290px;}.elementor-2020 .elementor-element.elementor-element-f403508{width:var( --container-widget-width, 43.8% );max-width:43.8%;--container-widget-width:43.8%;--container-widget-flex-grow:0;top:3112px;}.elementor-2020 .elementor-element.elementor-element-f403508 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f403508{left:239px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f403508{right:239px;}.elementor-2020 .elementor-element.elementor-element-bcdc9ab:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-bcdc9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/11/Beige-Abstract-November-Instagram-Story.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-bcdc9ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-bcdc9ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-ac8506e{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-c6f9b12{text-align:center;}.elementor-2020 .elementor-element.elementor-element-c6f9b12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-68df7c5{--spacer-size:8px;}.elementor-2020 .elementor-element.elementor-element-403e22c{text-align:center;}.elementor-2020 .elementor-element.elementor-element-403e22c .elementor-heading-title{font-family:"Carattere", Sans-serif;font-size:38px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-34a8de3{--spacer-size:18px;}.elementor-2020 .elementor-element.elementor-element-dc4de75 img{border-radius:33% 33% 33% 33%;}.elementor-2020 .elementor-element.elementor-element-0f88cfc{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-d1cd640{text-align:center;}.elementor-2020 .elementor-element.elementor-element-d1cd640 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-b75cf8d{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-ec52851{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-12e2089{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-6e59f72{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-f291df1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:721px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f291df1{left:2px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f291df1{right:2px;}.elementor-2020 .elementor-element.elementor-element-74195fd{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:721px;}.elementor-2020 .elementor-element.elementor-element-74195fd > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-74195fd{left:294px;}body.rtl .elementor-2020 .elementor-element.elementor-element-74195fd{right:294px;}.elementor-2020 .elementor-element.elementor-element-8dadea1{width:var( --container-widget-width, 43.8% );max-width:43.8%;--container-widget-width:43.8%;--container-widget-flex-grow:0;top:2610px;}.elementor-2020 .elementor-element.elementor-element-8dadea1 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-8dadea1{left:279px;}body.rtl .elementor-2020 .elementor-element.elementor-element-8dadea1{right:279px;}.elementor-2020 .elementor-element.elementor-element-6d9b738:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-6d9b738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/11/Beige-Abstract-November-Instagram-Story.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-6d9b738{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-6d9b738 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-0d03e22{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-44c4bbd{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-11a64e4 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2020 .elementor-element.elementor-element-11a64e4{text-align:center;}.elementor-2020 .elementor-element.elementor-element-11a64e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-482dd99{--spacer-size:18px;}.elementor-2020 .elementor-element.elementor-element-3a4aa22 img{border-radius:4% 4% 4% 4%;}.elementor-2020 .elementor-element.elementor-element-f4ca910{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-ed66ae4{text-align:center;}.elementor-2020 .elementor-element.elementor-element-ed66ae4 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:22px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-8e6971c > .elementor-widget-container{margin:2px 2px 2px 2px;padding:3px 3px 3px 3px;}.elementor-2020 .elementor-element.elementor-element-8e6971c{text-align:center;}.elementor-2020 .elementor-element.elementor-element-8e6971c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-1cb4660{--spacer-size:19px;}.elementor-2020 .elementor-element.elementor-element-32576ff{text-align:center;}.elementor-2020 .elementor-element.elementor-element-32576ff .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:24px;font-weight:400;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-57e3751 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:2px 2px 2px 2px;}.elementor-2020 .elementor-element.elementor-element-57e3751{text-align:center;}.elementor-2020 .elementor-element.elementor-element-57e3751 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#CAAC76;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2020 .elementor-element.elementor-element-aa004e0{--divider-border-style:solid;--divider-color:#2A2A2A12;--divider-border-width:1px;}.elementor-2020 .elementor-element.elementor-element-aa004e0 .elementor-divider-separator{width:100%;}.elementor-2020 .elementor-element.elementor-element-aa004e0 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-2020 .elementor-element.elementor-element-aa004e0 .elementor-divider__text{color:#CAAC76;font-family:"Roboto Slab", Sans-serif;font-size:45px;font-weight:400;}.elementor-2020 .elementor-element.elementor-element-989d249{text-align:center;}.elementor-2020 .elementor-element.elementor-element-989d249 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:24px;font-weight:400;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-2408677 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:2px 2px 2px 2px;}.elementor-2020 .elementor-element.elementor-element-2408677{text-align:center;}.elementor-2020 .elementor-element.elementor-element-2408677 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-1b92648{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-54dd0d6{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-56fdc16{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:4425px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-56fdc16{left:205px;}body.rtl .elementor-2020 .elementor-element.elementor-element-56fdc16{right:205px;}.elementor-2020 .elementor-element.elementor-element-010a136:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-010a136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/11/Beige-Abstract-November-Instagram-Story.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-010a136{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-010a136 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-4009f6c{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-76583d6 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2020 .elementor-element.elementor-element-76583d6{text-align:center;}.elementor-2020 .elementor-element.elementor-element-76583d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-7466e10{--spacer-size:18px;}.elementor-2020 .elementor-element.elementor-element-3595fbb{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-a08a7c1{text-align:center;}.elementor-2020 .elementor-element.elementor-element-a08a7c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-e2a3276{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-2eb8e47{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-fc89466{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:2568px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-fc89466{left:300px;}body.rtl .elementor-2020 .elementor-element.elementor-element-fc89466{right:300px;}.elementor-2020 .elementor-element.elementor-element-1d8bb36:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-1d8bb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romeo-juliet.hilariousmoon.my.id/wp-content/uploads/2024/11/Beige-Abstract-November-Instagram-Story.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-1d8bb36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-1d8bb36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-cc958c5{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-5d064cd > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-2020 .elementor-element.elementor-element-5d064cd{text-align:center;}.elementor-2020 .elementor-element.elementor-element-5d064cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-1dd5c11{--spacer-size:18px;}.elementor-2020 .elementor-element.elementor-element-16360aa{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-8469f11{text-align:center;}.elementor-2020 .elementor-element.elementor-element-8469f11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#CAAC76;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-list::-webkit-scrollbar{width:8px;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-list::-webkit-scrollbar-thumb{border-radius:8px;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form label, .elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form input, .elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form textarea{font-size:14px;color:#007bff;}.elementor-2020 .elementor-element.elementor-element-1ec56aa .kehadiran-comment h6{font-size:16px;color:#333333;}.elementor-2020 .elementor-element.elementor-element-1ec56aa .kehadiran-comment h5{font-size:14px;color:#777777;}.elementor-2020 .elementor-element.elementor-element-1ec56aa .kehadiran-comment p{font-size:14px;color:#555555;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form .kehadiran-submit{background-color:#007bff;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form .kehadiran-submit:hover{background-color:#0056b3;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form{border-radius:28px;background-color:#ffffff;}.elementor-2020 .elementor-element.elementor-element-1ec56aa #kehadiran-form .form-group{border-color:#28a745;}.elementor-2020 .elementor-element.elementor-element-1ec56aa .dummy-scrollbar-fix{color:inherit;}.elementor-2020 .elementor-element.elementor-element-d4bdbe4{--spacer-size:31px;}.elementor-2020 .elementor-element.elementor-element-0496c74{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-881092b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:2294px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-881092b{left:59px;}body.rtl .elementor-2020 .elementor-element.elementor-element-881092b{right:59px;}.elementor-2020 .elementor-element.elementor-element-77cbea8:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-77cbea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4AAAA;}.elementor-2020 .elementor-element.elementor-element-77cbea8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2020 .elementor-element.elementor-element-77cbea8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-35c7724{left:4px;}body.rtl .elementor-2020 .elementor-element.elementor-element-35c7724{right:4px;}.elementor-2020 .elementor-element.elementor-element-35c7724{top:698px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-1c67aa4{left:150px;}body.rtl .elementor-2020 .elementor-element.elementor-element-1c67aa4{right:150px;}.elementor-2020 .elementor-element.elementor-element-1c67aa4{top:704px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f403508{left:150px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f403508{right:150px;}.elementor-2020 .elementor-element.elementor-element-f403508{top:704px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f291df1{left:4px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f291df1{right:4px;}.elementor-2020 .elementor-element.elementor-element-f291df1{top:698px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-74195fd{left:150px;}body.rtl .elementor-2020 .elementor-element.elementor-element-74195fd{right:150px;}.elementor-2020 .elementor-element.elementor-element-74195fd{top:704px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-8dadea1{left:150px;}body.rtl .elementor-2020 .elementor-element.elementor-element-8dadea1{right:150px;}.elementor-2020 .elementor-element.elementor-element-8dadea1{top:704px;}}@media(max-width:767px){.elementor-2020 .elementor-element.elementor-element-d0c2667:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-d0c2667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-35c7724{left:30px;}body.rtl .elementor-2020 .elementor-element.elementor-element-35c7724{right:30px;}.elementor-2020 .elementor-element.elementor-element-35c7724{top:683px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-1c67aa4{left:202px;}body.rtl .elementor-2020 .elementor-element.elementor-element-1c67aa4{right:202px;}.elementor-2020 .elementor-element.elementor-element-1c67aa4{top:690px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f403508{left:191px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f403508{right:191px;}.elementor-2020 .elementor-element.elementor-element-f403508{top:1522px;}.elementor-2020 .elementor-element.elementor-element-bcdc9ab:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-bcdc9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-f291df1{left:30px;}body.rtl .elementor-2020 .elementor-element.elementor-element-f291df1{right:30px;}.elementor-2020 .elementor-element.elementor-element-f291df1{top:683px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-74195fd{left:202px;}body.rtl .elementor-2020 .elementor-element.elementor-element-74195fd{right:202px;}.elementor-2020 .elementor-element.elementor-element-74195fd{top:690px;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-8dadea1{left:191px;}body.rtl .elementor-2020 .elementor-element.elementor-element-8dadea1{right:191px;}.elementor-2020 .elementor-element.elementor-element-8dadea1{top:1522px;}.elementor-2020 .elementor-element.elementor-element-6d9b738:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-6d9b738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-11a64e4{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-56fdc16{left:29px;}body.rtl .elementor-2020 .elementor-element.elementor-element-56fdc16{right:29px;}.elementor-2020 .elementor-element.elementor-element-56fdc16{top:588px;}.elementor-2020 .elementor-element.elementor-element-010a136:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-010a136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-76583d6{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-fc89466{left:87px;}body.rtl .elementor-2020 .elementor-element.elementor-element-fc89466{right:87px;}.elementor-2020 .elementor-element.elementor-element-fc89466{top:589px;}.elementor-2020 .elementor-element.elementor-element-1d8bb36:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-1d8bb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-5d064cd{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-2020 .elementor-element.elementor-element-881092b{left:87px;}body.rtl .elementor-2020 .elementor-element.elementor-element-881092b{right:87px;}.elementor-2020 .elementor-element.elementor-element-881092b{top:589px;}}/* Start custom CSS for section, class: .elementor-element-d0c2667 *//* Menonaktifkan scroll di halaman */
body, html {
    overflow: hidden;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS *//* Base styles for .simply-countdown */
.simply-countdown > .simply-section {
  padding: 45px;
  margin: 3px;
}

/* Media Query for laptop */
@media (max-width: 992px) {
  html {
    font-size: 75%;
  }
}

/* Media Query for tablet */
@media (max-width: 768px) {
  html {
    font-size: 65%;
  }
}

/* Media Query for mobile phone */
@media (max-width: 576px) {
  html {
    font-size: 60%;
  }
}

/* Menghapus margin dan padding pada body dan html */
body, html {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow-x: hidden;  /* Menghindari scroll horizontal */
}

/* Menghapus margin dan padding pada semua elemen untuk memastikan tidak ada ruang kosong */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;  /* Agar padding dan border dihitung dalam ukuran elemen */
}

/* Pastikan elemen-elemen responsif dan tidak menyebabkan overflow */
img, .container, .responsive-element {
  max-width: 100%; /* Menghindari gambar dan elemen meluap */
  height: auto;    /* Menjaga proporsi elemen */
  display: block;  /* Menghilangkan whitespace di bawah gambar */
}

/* Pastikan layout flex atau grid tidak menyebabkan scroll */
@media (max-width: 576px) {
  body, html {
    overflow-x: hidden;  /* Pastikan tidak ada scroll horizontal */
  }

  .some-element {
    margin: 0;
    padding: 0;
  }
}


/* Styling hanya untuk post dengan ID 2020 */  
.postid-2020 #rsvp-form button {  
    background-color: #f9f871; /* Ubah warna latar belakang */  
    color: #333; /* Ubah warna teks */  
    border-radius: 10px; /* Ubah radius border jika perlu */  
    padding: 10px 20px; /* Ubah padding jika perlu */  
}  

.postid-2020 #rsvp-form button:hover {  
    background-color: #d7d40d; /* Ubah warna saat hover */  
}/* End custom CSS */