@import"https://fonts.googleapis.com/css2?family=Cinzel&family=Dancing+Script:wght@700&family=Lato:wght@300;400&display=swap";form.svelte-1ghxnpd.svelte-1ghxnpd{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}form.svelte-1ghxnpd label.svelte-1ghxnpd{margin-bottom:10px;font-variant:small-caps;font-family:cinzel,serif;font-size:1.5rem}form.svelte-1ghxnpd input.svelte-1ghxnpd{margin-bottom:2rem;padding:5px;border:none;border-bottom:2px solid #C9CFCD;width:20rem;text-align:center;box-sizing:border-box;background-color:#f5f3f0;font-size:1.25rem;font-family:Lato,sans-serif;font-weight:300}form.svelte-1ghxnpd input.svelte-1ghxnpd:focus{outline:none}form.svelte-1ghxnpd button.svelte-1ghxnpd{background-color:#f5f3f0;border:2px solid #939F9B;width:20rem;padding:10px 20px;cursor:pointer;font-family:Dancing Script,cursive;font-size:2.5rem}form.svelte-1ghxnpd button.svelte-1ghxnpd:hover{background-color:#939f9b}.error.svelte-1ghxnpd.svelte-1ghxnpd,.success-message.svelte-1ghxnpd.svelte-1ghxnpd{font-family:Lato,sans-serif;font-weight:300;font-size:1rem}.error.svelte-1ghxnpd.svelte-1ghxnpd{color:red}.success-message.svelte-1ghxnpd.svelte-1ghxnpd{color:#222a28}p.svelte-1kb90vx.svelte-1kb90vx{color:#c9cfcd}.goals-section.svelte-1kb90vx.svelte-1kb90vx{background:linear-gradient(to bottom,#939f9b 50%,#394643 50%);padding:0 6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width: 600px){.goals-section.svelte-1kb90vx.svelte-1kb90vx{grid-template-columns:1fr;padding:0 1rem}}.goals-section.svelte-1kb90vx .goal-box.svelte-1kb90vx{background-color:#f5f3f0;padding:1rem;text-align:center;margin:1rem;border-radius:10px;box-shadow:0 0 10px #052e26;display:flex;flex-direction:column;align-items:center;justify-content:center}.goals-section.svelte-1kb90vx .goal-box h4.svelte-1kb90vx,.goals-section.svelte-1kb90vx .goal-box p.svelte-1kb90vx{color:#222a28}.goals-section.svelte-1kb90vx .goal-box h4.svelte-1kb90vx{font-family:Dancing Script,cursive;margin:1rem 0;font-size:2rem}.goals-section.svelte-1kb90vx .goal-box h5.svelte-1kb90vx{font-family:Cinzel,Lucida Handwriting,cursive;margin:1rem 0;font-size:1.25rem}.goals-section.svelte-1kb90vx .goal-box img.svelte-1kb90vx{width:100%;max-width:200px;height:auto}.goals-section.svelte-1kb90vx .goal-box .picture-container.svelte-1kb90vx{width:150px;height:150px;display:grid;align-content:center;border-radius:50%;overflow:hidden}.goals-section.svelte-1kb90vx .goal-box p.svelte-1kb90vx{margin:0;padding:0;font-weight:300;font-size:1rem;font-family:Lato,sans-serif}.goals-section.svelte-1kb90vx .goal-box .progress-container.svelte-1kb90vx{width:100%;background-color:#939f9b;border-radius:5px;margin:10px 0;height:20px;overflow:hidden}.goals-section.svelte-1kb90vx .goal-box .progress-bar.svelte-1kb90vx{height:100%;background:linear-gradient(to bottom left,#f5f3f0,#d09100);border-radius:5px;transition:width .5s ease-in-out}h2.svelte-t0113g.svelte-t0113g,h3.svelte-t0113g.svelte-t0113g{color:#d09100;margin-top:0;padding-top:.5rem}p.svelte-t0113g.svelte-t0113g{color:#c9cfcd}a.svelte-t0113g.svelte-t0113g{color:#f5f3f0;text-decoration:none}body{margin:0;padding:0;box-sizing:border-box;background-color:#f5f3f0}h2.svelte-t0113g.svelte-t0113g,h3.svelte-t0113g.svelte-t0113g,h5.svelte-t0113g.svelte-t0113g{font-family:Cinzel,Lucida Handwriting,cursive}h2.svelte-t0113g.svelte-t0113g{font-size:4rem}h3.svelte-t0113g.svelte-t0113g{font-size:2rem}h4.svelte-t0113g.svelte-t0113g{font-size:1.5rem}h5.svelte-t0113g.svelte-t0113g{font-size:1.5rem;font-weight:400;margin:0;padding:0}h4.svelte-t0113g.svelte-t0113g,p.svelte-t0113g.svelte-t0113g,li.svelte-t0113g.svelte-t0113g{font-family:Lato,sans-serif}p.svelte-t0113g.svelte-t0113g{font-size:1.5rem}.background-image.svelte-t0113g.svelte-t0113g{position:relative;background-repeat:no-repeat;background-size:contain}.welcome-section.svelte-t0113g.svelte-t0113g{position:relative;background-color:#052e26;text-align:center;overflow:clip;display:flex;justify-content:space-between;align-items:center}.welcome-section.svelte-t0113g #top-left.svelte-t0113g{top:-1rem;left:-5rem;background-image:url(../../../assets/SmallFloral1.png);min-height:250px;flex:0 0 30%;margin-bottom:2rem}.welcome-section.svelte-t0113g #top-center.svelte-t0113g{background-image:url(../../../assets/CelebrateBanner.png);min-height:128px;flex:1;margin-inline:-2rem}.welcome-section.svelte-t0113g #bottom-right.svelte-t0113g{background-image:url(../../../assets/Small\ Flora2.png);min-height:250px;flex:0 0 30%;bottom:-1rem;right:-10rem;margin-top:2rem}@media (max-width: 1000px){.welcome-section.svelte-t0113g #top-left.svelte-t0113g,.welcome-section.svelte-t0113g #bottom-right.svelte-t0113g{min-height:38vw}.welcome-section.svelte-t0113g #top-left.svelte-t0113g{left:-7vw;top:-1vw}.welcome-section.svelte-t0113g #top-center.svelte-t0113g{margin-inline:-6rem}.welcome-section.svelte-t0113g #bottom-right.svelte-t0113g{right:-7vw;bottom:-10vw}}#big-floral.svelte-t0113g.svelte-t0113g{top:-15rem;left:0;background-image:url(../../../assets/LargeFloral.png);width:100%;min-height:100px;height:20rem;max-height:843px;margin-bottom:-15rem;background-repeat:repeat-x;background-position:center}.schedule-section.svelte-t0113g.svelte-t0113g{background-color:#f5f3f0;text-align:center;padding:7rem 0;padding-inline:1rem}@media (max-width: 600px){.schedule-section.svelte-t0113g.svelte-t0113g{padding:4rem 0}}.schedule-section.svelte-t0113g h3.svelte-t0113g,.schedule-section.svelte-t0113g p.svelte-t0113g,.schedule-section.svelte-t0113g li.svelte-t0113g{color:#222a28}.schedule-section.svelte-t0113g .split-content.svelte-t0113g{display:grid;grid-template-columns:1fr 1fr;padding-inline:4rem;margin-bottom:6rem}.schedule-section.svelte-t0113g .split-content h3.svelte-t0113g{margin-bottom:1rem}.schedule-section.svelte-t0113g .split-content h4.svelte-t0113g{font-weight:lighter;margin-top:0}.schedule-section.svelte-t0113g .split-content img.svelte-t0113g{border:6px solid #052E26;width:100%;height:auto;margin-bottom:2rem}@media (max-width: 600px){.schedule-section.svelte-t0113g .split-content.svelte-t0113g{display:flex;flex-direction:column;padding-inline:2rem}}.schedule-section.svelte-t0113g .schedule-list.svelte-t0113g{list-style:none;padding:0;margin:0}.schedule-section.svelte-t0113g .schedule-list li p.svelte-t0113g{font-size:1.5rem;margin:0 0 2rem;font-weight:300}.registry-section.svelte-t0113g.svelte-t0113g{padding:6rem 0 2rem;background-color:#939f9b;text-align:center;color:#f5f3f0;padding-inline:1rem}.registry-section.svelte-t0113g h2.svelte-t0113g,.registry-section.svelte-t0113g h3.svelte-t0113g,.registry-section.svelte-t0113g p.svelte-t0113g,.registry-section.svelte-t0113g a.svelte-t0113g{color:#f5f3f0;margin:0;padding:0}.registry-section.svelte-t0113g h2.svelte-t0113g{margin-bottom:1rem;line-height:3rem}.registry-section.svelte-t0113g p a.svelte-t0113g{text-decoration:underline}.registry-section.svelte-t0113g #registry-container.svelte-t0113g{max-width:30rem;margin-inline:auto;text-align:left}.registry-section.svelte-t0113g #registry-container li.svelte-t0113g{font-weight:300}.registry-section.svelte-t0113g #registry-container .split-list p.svelte-t0113g{margin-bottom:.25rem;font-weight:300}.registry-section.svelte-t0113g #registry-container .split-list ol li.svelte-t0113g{margin-bottom:.2rem}.registry-section.svelte-t0113g #registry-container .donation-list.svelte-t0113g{list-style:none;padding:0;margin:2rem 0 0;font-size:1.25rem}.registry-section.svelte-t0113g #registry-container .donation-list .donation-item.svelte-t0113g{margin-bottom:.25rem;display:flex;align-items:center;flex-direction:row}.registry-section.svelte-t0113g #registry-container .donation-list .donation-item img.svelte-t0113g{width:2.5rem;height:2.5rem;margin-right:.5rem}.registry-section.svelte-t0113g #registry-container .donation-list .donation-item ul.svelte-t0113g{list-style:none;padding:0}.thank-you-section.svelte-t0113g.svelte-t0113g{background-color:#394643;display:flex;align-items:center;justify-content:center;padding:3rem 1rem}.thank-you-section.svelte-t0113g img.svelte-t0113g{width:100%;max-width:500px;height:auto}a.svelte-t0113g.svelte-t0113g{color:#052e26}a.svelte-t0113g.svelte-t0113g:hover{background-color:#ffffff1a}
