.main_container.svelte-5q8k3y.svelte-5q8k3y{display:flex;justify-content:center;align-items:center;padding-block:90px;position:relative;width:100%;padding-bottom:160px}.bg_image_container.svelte-5q8k3y.svelte-5q8k3y{position:relative;width:320px;height:420px;text-align:center}.bg_image.svelte-5q8k3y.svelte-5q8k3y{width:95%;transform:rotate(-3deg)}.pin.svelte-5q8k3y.svelte-5q8k3y{position:absolute;width:30px;top:-25px;right:50px}.inner_container.svelte-5q8k3y.svelte-5q8k3y{position:relative}.paper_plane.svelte-5q8k3y.svelte-5q8k3y{position:absolute;width:70px;top:50%;left:50%;transform:translate(-50%,-50%);animation:svelte-5q8k3y-flyIn 2s ease-out forwards,svelte-5q8k3y-continuousFly 30s cubic-bezier(.4,0,.2,1) 4s infinite;opacity:0;z-index:10;will-change:transform}@keyframes svelte-5q8k3y-flyIn{0%{transform:translate(-200%,200%) rotate(-45deg);opacity:0}20%{opacity:1}to{transform:translate(150%,-100%) rotate(15deg);opacity:1}}@keyframes svelte-5q8k3y-continuousFly{0%{transform:translate(150%,-100%) rotate(15deg)}8%{transform:translate(-180%,-150%) rotate(-25deg)}16%{transform:translate(-120%,-180%) rotate(-15deg)}24%{transform:translateY(-120%) rotate(5deg)}32%{transform:translate(120%,20%) rotate(25deg)}40%{transform:translate(180%,80%) rotate(35deg)}48%{transform:translate(160%,60%) rotate(20deg)}56%{transform:translate(60%) rotate(-5deg)}64%{transform:translate(-40%,-80%) rotate(-20deg)}72%{transform:translate(-100%,-140%) rotate(-30deg)}80%{transform:translate(-60%,-100%) rotate(-15deg)}88%{transform:translate(80%,-60%) rotate(10deg)}96%{transform:translate(140%,-80%) rotate(20deg)}to{transform:translate(150%,-100%) rotate(15deg)}}.groom_image_container.svelte-5q8k3y.svelte-5q8k3y{position:absolute;top:-40px;left:25px;width:120px;height:167px;background-image:url(/nocode_website____LJP_Landing__BEALC~~~~webweaver/LJP_Landing__BEALC/component_assets/frame1.png);background-size:cover;border-radius:6px;transform:rotate(-4deg);box-shadow:0 4px 8px #00000040}.groom_image.svelte-5q8k3y.svelte-5q8k3y{width:110px;height:155px;object-fit:cover;position:absolute;top:6px;left:5px;border-radius:6px}.bride_image_container.svelte-5q8k3y.svelte-5q8k3y{position:absolute;bottom:-130px;right:25px;width:120px;height:167px;background-image:url(/nocode_website____LJP_Landing__BEALC~~~~webweaver/LJP_Landing__BEALC/component_assets/frame1.png);background-size:cover;border-radius:6px;transform:rotate(3deg);box-shadow:0 4px 8px #00000040}.bride_image.svelte-5q8k3y.svelte-5q8k3y{width:110px;height:155px;object-fit:cover;position:absolute;top:6px;left:5px;border-radius:6px}.names_container.svelte-5q8k3y.svelte-5q8k3y{position:absolute;top:170px;left:50%;transform:translate(-50%) rotate(-3deg);display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:200px;color:#a30000;font-family:Playfair Display,serif;line-height:1.1}.names_container.bride_first.svelte-5q8k3y.svelte-5q8k3y{flex-direction:column-reverse}.groom_name.svelte-5q8k3y.svelte-5q8k3y{font-size:2rem;text-align:left;margin:0}.divider.svelte-5q8k3y.svelte-5q8k3y{font-size:2.8rem;text-align:center;font-family:Great Vibes,cursive;margin:6px 0}.bride_name.svelte-5q8k3y.svelte-5q8k3y{font-size:2rem;text-align:right;margin:0}.names_container.bride_first.svelte-5q8k3y .groom_name.svelte-5q8k3y{text-align:right}.names_container.bride_first.svelte-5q8k3y .bride_name.svelte-5q8k3y{text-align:left}.wedding_date.svelte-5q8k3y.svelte-5q8k3y{position:absolute;bottom:-40px;left:30%;transform:translate(-50%);font-size:20px;color:#a30000;font-weight:700;font-family:Poppins,sans-serif}section.component-content.pc.svelte-5q8k3y.svelte-5q8k3y{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-5q8k3y.svelte-5q8k3y{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
