@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/greatvibes/v14/RWmMoKWR9v4ksMfaWd_JN9XFiaQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.component-content.svelte-5hbxxg .animate-item.svelte-5hbxxg{opacity:0;visibility:hidden;transform:translateY(-30px);transition:all .5s linear}.component-content .animate-item.animate{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.main-inner.svelte-5hbxxg.svelte-5hbxxg{display:flex;align-items:center;justify-content:center;flex-direction:column;width:var(--hundred_vw);min-height:var(--hundred_vh)}.main-inner.svelte-5hbxxg .wedding-groom-bride-info.svelte-5hbxxg{padding-top:10vh;color:#fff;text-align:center;font-family:Great Vibes}.wedding-groom-bride-info.svelte-5hbxxg h1.svelte-5hbxxg{text-transform:capitalize}.main-inner-center.svelte-5hbxxg.svelte-5hbxxg{width:90vw;height:90vw;position:relative}.image-border-flowers.svelte-5hbxxg.svelte-5hbxxg{position:relative;z-index:2;background-image:url(./flower2.DoEjy8P2.webp);background-size:contain;width:90vw;height:90vw;background-repeat:no-repeat;background-position:center;animation:svelte-5hbxxg-flower_rotate 425s infinite linear}@keyframes svelte-5hbxxg-flower_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-inner-center.svelte-5hbxxg img.svelte-5hbxxg{z-index:1;position:absolute;width:100%;height:100%;padding:10%;border-radius:50%;object-fit:cover;object-position:center}.component-content.svelte-5hbxxg .full-width-abs-container.svelte-5hbxxg{background-color:#030303cc;background-position:center;background-size:cover;filter:blur(2px)}.component-content.svelte-5hbxxg.svelte-5hbxxg{position:relative;width:var(--hundred_vw);min-height:var(--hundred_vh)}section.component-content.pc.svelte-5hbxxg.svelte-5hbxxg{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-5hbxxg.svelte-5hbxxg{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)}
