.elementor-518 .elementor-element.elementor-element-21c3fccf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-518 .elementor-element.elementor-element-21c3fccf:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-21c3fccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0303;}.elementor-518 .elementor-element.elementor-element-5ce4732 .overlayy{background-color:#031F0D;background-image:url("https://kambingsurga.web.id/wp-content/uploads/2025/01/Tema-1-atas-2-768x239-1.png");background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-518 .elementor-element.elementor-element-5ce4732{width:100%;max-width:100%;}.elementor-518 .elementor-element.elementor-element-5ce4732.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-text{margin-top:15px;text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-dear{margin-top:15px;text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-name{margin-top:15px;text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-button-wrapper{margin-top:15px;text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .elementor-image img{width:13%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-txt-the-wedding{text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-mempelai{text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-tgl{text-align:center;}.elementor-518 .elementor-element.elementor-element-5ce4732 a.elementor-button, .elementor-518 .elementor-element.elementor-element-5ce4732 .elementor-button{background-color:#00640E;border-radius:10px 10px 10px 10px;}.elementor-518 .elementor-element.elementor-element-5ce4732 .elementor-button{border-style:none;}.elementor-518 .elementor-element.elementor-element-41fc6e25{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-41fc6e25:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-41fc6e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-41fc6e25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-db3ec46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-7eb728dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-7eb728dc{text-align:center;}.elementor-518 .elementor-element.elementor-element-7eb728dc .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-6d7e5c3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-6d7e5c3e{text-align:center;}.elementor-518 .elementor-element.elementor-element-6d7e5c3e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-7bc6b919{text-align:center;}.elementor-518 .elementor-element.elementor-element-7bc6b919 img{width:31%;border-radius:1000px 1000px 1000px 1000px;}.elementor-518 .elementor-element.elementor-element-63f0b8a0{text-align:center;}.elementor-518 .elementor-element.elementor-element-63f0b8a0 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-1cf38271{text-align:center;}.elementor-518 .elementor-element.elementor-element-1cf38271 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:normal;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-7027064{text-align:center;}.elementor-518 .elementor-element.elementor-element-7027064 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-4d1a9b59 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-518 .elementor-element.elementor-element-4d1a9b59 .elementor-icon-wrapper{text-align:center;}.elementor-518 .elementor-element.elementor-element-4d1a9b59.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-4d1a9b59.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-4d1a9b59.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-4d1a9b59.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-4d1a9b59.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-4d1a9b59 .elementor-icon{font-size:19px;}.elementor-518 .elementor-element.elementor-element-4d1a9b59 .elementor-icon i, .elementor-518 .elementor-element.elementor-element-4d1a9b59 .elementor-icon svg{transform:rotate(0deg);}.elementor-518 .elementor-element.elementor-element-11320c33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-2fa8dedf{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-2fa8dedf:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-2fa8dedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-2fa8dedf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-1945bcd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-7273f08f > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-7273f08f{text-align:center;}.elementor-518 .elementor-element.elementor-element-7273f08f .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-470fae8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-518 .elementor-element.elementor-element-470fae8b{text-align:center;}.elementor-518 .elementor-element.elementor-element-470fae8b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-2f340711{text-align:center;}.elementor-518 .elementor-element.elementor-element-2f340711 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-7eb8ad98{text-align:center;}.elementor-518 .elementor-element.elementor-element-7eb8ad98 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:600;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-39384d2a a.elementor-button, .elementor-518 .elementor-element.elementor-element-39384d2a .elementor-button{background-color:#A50000;}.elementor-518 .elementor-element.elementor-element-70409e7c .elementor-icon-wrapper{text-align:center;}.elementor-518 .elementor-element.elementor-element-70409e7c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-518 .elementor-element.elementor-element-70409e7c.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-70409e7c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-518 .elementor-element.elementor-element-70409e7c.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-70409e7c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-518 .elementor-element.elementor-element-70409e7c .elementor-icon i, .elementor-518 .elementor-element.elementor-element-70409e7c .elementor-icon svg{transform:rotate(0deg);}.elementor-518 .elementor-element.elementor-element-5bf61775{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-5bf61775:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-5bf61775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-5bf61775.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-e852390{text-align:center;}.elementor-518 .elementor-element.elementor-element-e852390 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-2876e93f > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-518 .elementor-element.elementor-element-2876e93f{text-align:center;}.elementor-518 .elementor-element.elementor-element-2876e93f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-554504e0 .elementor-button{background-color:#A50000;}.elementor-518 .elementor-element.elementor-element-4f928437{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-4f928437:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-4f928437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-4f928437.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-5107435c{text-align:center;}.elementor-518 .elementor-element.elementor-element-5107435c .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-1567e4ec > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-518 .elementor-element.elementor-element-1567e4ec{text-align:center;}.elementor-518 .elementor-element.elementor-element-1567e4ec .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-33b0c9de{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-33b0c9de:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-33b0c9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-33b0c9de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-44b0cd9e{text-align:center;}.elementor-518 .elementor-element.elementor-element-44b0cd9e .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-6b6d5424 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-518 .elementor-element.elementor-element-6b6d5424{text-align:center;}.elementor-518 .elementor-element.elementor-element-6b6d5424 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-554458de img{height:121px;border-radius:20px 20px 20px 20px;}.elementor-518 .elementor-element.elementor-element-554458de a.elementor-button, .elementor-518 .elementor-element.elementor-element-554458de .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#360202;}.elementor-518 .elementor-element.elementor-element-82c4e4c{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-82c4e4c:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-82c4e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-82c4e4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-656dd8f{text-align:center;}.elementor-518 .elementor-element.elementor-element-656dd8f .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-37494e1a .gallery-item .gallery-caption{text-align:center;}.elementor-518 .elementor-element.elementor-element-1fe50506{--display:flex;--min-height:100vh;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}.elementor-518 .elementor-element.elementor-element-1fe50506:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-1fe50506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-1fe50506.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-636fa389{text-align:center;}.elementor-518 .elementor-element.elementor-element-636fa389 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-12c3da91 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-518 .elementor-element.elementor-element-12c3da91{text-align:center;}.elementor-518 .elementor-element.elementor-element-12c3da91 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-4e02f53e{text-align:center;}.elementor-518 .elementor-element.elementor-element-4e02f53e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:normal;text-transform:capitalize;line-height:1.4em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-7153db56{text-align:center;}.elementor-518 .elementor-element.elementor-element-7153db56 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-2442dded{--display:flex;--min-height:100vh;--justify-content:center;--flex-wrap:nowrap;}.elementor-518 .elementor-element.elementor-element-2442dded:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-2442dded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031F0D;}.elementor-518 .elementor-element.elementor-element-2442dded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-1d5fa5c1{text-align:center;}.elementor-518 .elementor-element.elementor-element-1d5fa5c1 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#FFFFFF;}.elementor-518 .elementor-element.elementor-element-617710c7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(max-width:1024px){.elementor-518 .elementor-element.elementor-element-7eb728dc{text-align:center;}.elementor-518 .elementor-element.elementor-element-63f0b8a0{text-align:center;}.elementor-518 .elementor-element.elementor-element-7273f08f{text-align:center;}.elementor-518 .elementor-element.elementor-element-2f340711{text-align:center;}.elementor-518 .elementor-element.elementor-element-e852390{text-align:center;}.elementor-518 .elementor-element.elementor-element-5107435c{text-align:center;}.elementor-518 .elementor-element.elementor-element-44b0cd9e{text-align:center;}.elementor-518 .elementor-element.elementor-element-656dd8f{text-align:center;}.elementor-518 .elementor-element.elementor-element-636fa389{text-align:center;}.elementor-518 .elementor-element.elementor-element-7153db56{text-align:center;}.elementor-518 .elementor-element.elementor-element-1d5fa5c1{text-align:center;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-text{margin-top:15px;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-dear{margin-top:15px;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-name{margin-top:15px;}.elementor-518 .elementor-element.elementor-element-5ce4732 .lf-button-wrapper{margin-top:16px;}.elementor-518 .elementor-element.elementor-element-5ce4732 .elementor-image img{width:32%;}.elementor-518 .elementor-element.elementor-element-7eb728dc .elementor-heading-title{font-size:22px;}.elementor-518 .elementor-element.elementor-element-6d7e5c3e > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-518 .elementor-element.elementor-element-6d7e5c3e{text-align:center;}.elementor-518 .elementor-element.elementor-element-7bc6b919 img{width:49%;}.elementor-518 .elementor-element.elementor-element-1cf38271{text-align:center;}.elementor-518 .elementor-element.elementor-element-7027064{text-align:center;}.elementor-518 .elementor-element.elementor-element-470fae8b > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-518 .elementor-element.elementor-element-470fae8b{text-align:center;}.elementor-518 .elementor-element.elementor-element-7eb8ad98{text-align:center;}.elementor-518 .elementor-element.elementor-element-2876e93f{text-align:center;}.elementor-518 .elementor-element.elementor-element-5518fd2b{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-5518fd2b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-518 .elementor-element.elementor-element-5518fd2b iframe{height:285px;}.elementor-518 .elementor-element.elementor-element-1567e4ec{text-align:center;}.elementor-518 .elementor-element.elementor-element-6b6d5424{text-align:center;}.elementor-518 .elementor-element.elementor-element-554458de img{height:84px;}.elementor-518 .elementor-element.elementor-element-12c3da91{text-align:center;}.elementor-518 .elementor-element.elementor-element-4e02f53e{text-align:center;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:768px){.elementor-518 .elementor-element.elementor-element-41fc6e25{--width:40%;}.elementor-518 .elementor-element.elementor-element-2fa8dedf{--width:40%;}.elementor-518 .elementor-element.elementor-element-5bf61775{--width:40%;}.elementor-518 .elementor-element.elementor-element-4f928437{--width:40%;}.elementor-518 .elementor-element.elementor-element-33b0c9de{--width:40%;}.elementor-518 .elementor-element.elementor-element-82c4e4c{--width:40%;}.elementor-518 .elementor-element.elementor-element-1fe50506{--width:40%;}.elementor-518 .elementor-element.elementor-element-2442dded{--width:40%;}}