.main_container.svelte-8tpxuh{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-8tpxuh{width:100%;padding-inline:35px;position:absolute}.middle_animate.svelte-8tpxuh{width:90%;margin:0 auto}.couple_container.svelte-8tpxuh{position:relative;display:flex;flex-direction:column;justify-content:center;width:var(--hundred_vw)}.text_container.svelte-8tpxuh{width:var(--hundred_vw);display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center;z-index:11;color:brown;position:relative;bottom:58%;gap:20px}.groom_name.svelte-8tpxuh,.bride_name.svelte-8tpxuh{font-size:45px;width:fit-content;margin:0 auto}.divide.svelte-8tpxuh{font-size:20px;color:#aba159;margin:0 auto;width:fit-content}.divider_container.svelte-8tpxuh,.bride_name_container.svelte-8tpxuh,.groom_name_container.svelte-8tpxuh{width:fit-content;text-align:center}.groom_name.svelte-8tpxuh{color:#093a47;font-size:30px}.bride_name.svelte-8tpxuh{color:#093a47;font-size:30px;width:fit-content;margin:0 auto}.event_date.svelte-8tpxuh{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}.couple_image.svelte-8tpxuh{width:50vw;height:50vw;background-size:cover;border-radius:50%;left:25.1%;position:relative;bottom:66%}.date_heading_container.svelte-8tpxuh{width:75%}.date_heading.svelte-8tpxuh{font-size:15px;color:#004f39;width:fit-content;margin:0 auto}.bride_and_groom_name_container.svelte-8tpxuh{display:flex;flex-direction:column;align-items:center}.bride_and_groom_name_container.groom_first.svelte-8tpxuh{flex-direction:column-reverse}section.component-content.pc.svelte-8tpxuh{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-8tpxuh{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)}
