.Footer.svelte-2o2prh{text-align:center;padding:5rem 0;text-transform:uppercase}.Header.svelte-d3dn4q.svelte-d3dn4q{background-color:var(--secundary);padding:1rem 1rem 8rem}.Header--info.svelte-d3dn4q>.svelte-d3dn4q{margin-bottom:1rem}.Header--info__p.svelte-d3dn4q.svelte-d3dn4q{font-size:1.4rem}.Header--info__title.svelte-d3dn4q.svelte-d3dn4q{font-size:4rem;font-weight:900}.Header--info__subtitle.svelte-d3dn4q.svelte-d3dn4q{font-weight:400;font-size:1rem;line-height:1.75}.Header--img.svelte-d3dn4q.svelte-d3dn4q{display:none}@media screen and (min-width: 480px){.Header.svelte-d3dn4q.svelte-d3dn4q{padding:1rem 2rem 8rem}}@media screen and (min-width: 768px){.Header.svelte-d3dn4q.svelte-d3dn4q{padding:3rem 2rem 8rem 3.5rem}.Header--presentation.svelte-d3dn4q.svelte-d3dn4q{display:flex;justify-content:space-between}.Header--info__title.svelte-d3dn4q.svelte-d3dn4q{width:77%}.Header--info__subtitle.svelte-d3dn4q.svelte-d3dn4q{width:60%}}@media screen and (min-width: 1024px){.Header--img.svelte-d3dn4q.svelte-d3dn4q{min-width:40%;display:block}.Header--img.svelte-d3dn4q>.svelte-d3dn4q{float:right}}.ContentForm.svelte-9skhz.svelte-9skhz{background-color:var(--principal);text-align:center;padding:6rem 0 7rem}.ContentForm.svelte-9skhz .svelte-9skhz{color:#fff}.ContentForm--title.svelte-9skhz.svelte-9skhz{font-weight:900;font-size:2.5rem;margin-bottom:1.5rem}.ContentForm--paragraph.svelte-9skhz.svelte-9skhz{font-size:1rem;line-height:1;width:50%;margin:0 auto;margin-bottom:4rem;font-weight:400}.Main.svelte-25mgm3{padding:2rem;text-align:center}.Main--title.svelte-25mgm3{margin-bottom:3rem}.Main--content__card.svelte-25mgm3{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:2rem}@media screen and (min-width: 768px){.Main.svelte-25mgm3{padding:5.5rem}}.Nav.svelte-p3d716{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;margin-bottom:1.5rem}label.svelte-mv6hr8{color:#fff}span.svelte-mv6hr8{margin-left:.3em}@media(prefers-color-scheme: light){span.svelte-mv6hr8{color:#000}}@media(prefers-color-scheme: dark){span.svelte-mv6hr8{color:#fff}}input.btn.svelte-mv6hr8{width:100%}.Form.svelte-mv6hr8{width:90%;margin:0 auto;text-align:left}.Form-content--name.svelte-mv6hr8{margin-bottom:1rem}.Form-content--email.svelte-mv6hr8{margin-bottom:1rem}.Form-content--message.svelte-mv6hr8{margin-bottom:2rem}.Form__textarea.svelte-mv6hr8{position:relative;margin-bottom:1rem}.Form__textarea--amount.svelte-mv6hr8{position:absolute;bottom:1rem;right:1rem}.textarea.svelte-mv6hr8{margin-bottom:0;min-height:168px}.Form-content--error.svelte-mv6hr8{display:flex;justify-content:center;position:relative}.Form-content--error__element.svelte-mv6hr8{padding:1rem 2rem;position:absolute;top:0;color:var(--text-color);font-size:1rem;background-color:var(--background-body);border-radius:5px}@media screen and (min-width:  768px){input.btn.svelte-mv6hr8{width:auto}.Form.svelte-mv6hr8{width:75%}.Form-content.svelte-mv6hr8{display:flex;flex-wrap:wrap}.Form-content--name.svelte-mv6hr8{width:50%;padding-right:1rem}.Form-content--email.svelte-mv6hr8{width:50%}.Form-content--message.svelte-mv6hr8{width:100%}}.Card.svelte-13ehdzg{background-color:var(--secundary);text-align:center;border-radius:5px;padding:0 2rem 1.5rem;flex:1 1 250px;display:grid;grid-template-rows:auto auto 1fr}.Card--img.svelte-13ehdzg{display:block}.Card--img__item.svelte-13ehdzg{min-height:30%;margin:-1rem auto 2.5rem;max-width:95%}.Card--title.svelte-13ehdzg{margin-bottom:1.5rem;font-weight:900}.Card--paragrah.svelte-13ehdzg{display:flex;align-items:center;margin-bottom:1rem}.Modal.svelte-lvz3d4{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.5);top:0;display:flex;justify-content:center;align-items:center}.InfoModal.svelte-1o8xfun{color:var(--text-color);background-color:var(--secundary);width:95%;height:80%;border-radius:5px;z-index:2}.InfoModal--content.svelte-1o8xfun{padding:2.5rem}.InfoModal--picture.svelte-1o8xfun{position:absolute;top:1rem;right:1.5rem}.Info-modal--picture__close.svelte-1o8xfun{height:1.5rem;cursor:pointer}@media screen and (min-width: 768px){.InfoModal.svelte-1o8xfun{width:60%;height:75%}}