.main_container.svelte-nsnv98{position:relative;height:var(--hundred_vh);width:var(--hundred_vw);background-size:cover;background-repeat:no-repeat;background-position:100% 100%;overflow:hidden;display:flex;flex-direction:column;background-color:#f5f0da}.inner_image.svelte-nsnv98{width:100%;padding-inline:35px;position:absolute}.middle_animate.svelte-nsnv98{width:90%;margin:0 auto}.couple_container.svelte-nsnv98{position:relative;display:flex;flex-direction:column;justify-content:center;width:var(--hundred_vw)}.text_container.svelte-nsnv98{width:var(--hundred_vw);display:flex;justify-content:center;flex-direction:column;text-align:center;z-index:11;color:brown;position:relative;bottom:58%}.groom_name.svelte-nsnv98,.bride_name.svelte-nsnv98{font-size:45px;width:fit-content;margin:0 auto;width:200px}.divide.svelte-nsnv98{font-size:20px;color:#aba159;margin:0 auto;width:200px}.groom_name.svelte-nsnv98{color:#093a47;font-size:30px}.bride_name.svelte-nsnv98{color:#093a47;font-size:30px;width:fit-content;margin:0 auto}.event_date.svelte-nsnv98{font-size:20px;display:flex;flex-direction:column;text-align:center;justify-content:center;color:#3a8091;font-weight:bolder;width:fit-content;margin:0 auto;width:200px}.couple_image.svelte-nsnv98{width:50vw;height:50vw;background-size:cover;border-radius:50%;left:25.1%;position:relative;bottom:66%}.date_heading.svelte-nsnv98{font-size:15px;padding-top:40px;color:#004f39;width:fit-content;margin:0 auto;width:200px}.bride_and_groom_name_container.svelte-nsnv98{display:flex;flex-direction:column}.bride_and_groom_name_container.groom_first.svelte-nsnv98{flex-direction:column-reverse}section.component-content.pc.svelte-nsnv98{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-nsnv98{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)}
