.box-content.svelte-1kgmlmy{width:100%;height:100%;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;text-align:center;color:#fff;padding:60px;box-sizing:border-box}.box-html h2{margin-bottom:0;text-shadow:1px 1px 8px rgba(0,0,0,.8)}.box-html>p:first-of-type{margin-top:30px}.button.svelte-1kgmlmy{padding:5px 60px;border-radius:50px;font-family:Anton,sans-serif;font-weight:400;text-decoration:none;font-size:1.6rem;text-transform:uppercase;margin-top:30px;white-space:nowrap;display:block;border:2px solid #fff}.button.bgcolor-1.svelte-1kgmlmy{background-color:var(--color-1);color:#fff}.button.bgcolor-2.svelte-1kgmlmy{background-color:var(--color-2);color:#000}.button.bgcolor-3.svelte-1kgmlmy{background-color:var(--color-3);color:#fff}.button.bgcolor-4.svelte-1kgmlmy{background-color:var(--color-4);color:#000}.button.bgcolor-5.svelte-1kgmlmy{background-color:var(--color-5);color:#000}.button.bgcolor-6.svelte-1kgmlmy{background-color:var(--color-6);color:#000}.box-content h2{font-size:2.8rem;line-height:1.3}.box-content h2.larger{font-size:3.8rem}.box-content p{font-size:1.8rem}.box-content p:last-of-type{margin-bottom:0}@media (min-width: 1500px) and (max-width: 1800px){.box-content h2.larger{font-size:2.8rem}.box-content h2{font-size:2.6rem}.box-content p{font-size:1.2rem}.box-content.svelte-1kgmlmy{padding:30px}}@media (min-width: 1350px) and (max-width: 1500px){.box-content h2{font-size:2.4rem}.box-content.svelte-1kgmlmy{padding:30px}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1.3rem}}@media (min-width: 1190px) and (max-width: 1350px){.box-content h2.larger{font-size:2.8rem}.box-content h2{font-size:2rem}.box-content p{font-size:1.2rem}.box-content.svelte-1kgmlmy{padding:30px}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1.2rem}}@media (max-width: 1190px){.box-content h2.larger{font-size:2.8rem}.box-content h2{font-size:1.8rem}.box-content p{font-size:1.2rem}.box-content.svelte-1kgmlmy{padding:30px}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1.1rem}}@media (max-width: 1080px){.box-content h2{font-size:1.4rem}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1rem}}@media (max-width: 1010px){.box-content h2{font-size:2.4rem}.box-content.svelte-1kgmlmy{padding:60px 30px}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1.3rem}}@media (max-width: 767px){.box-content p{font-size:1.4rem}.box-content h2{font-size:2.6em}.box-content h2.larger{font-size:3rem}.box-content.svelte-1kgmlmy{padding:60px 30px}.box-content.smallerminheight.svelte-1kgmlmy{padding-top:30px}.button.svelte-1kgmlmy{padding:5px 45px;font-size:1.3rem}}@media (max-width: 360px){.box-content h2{font-size:2.4em}}.box-half-wrapper.svelte-126uag{width:50%}.box-quarter-wrapper.svelte-126uag{width:25%}.box-half.svelte-126uag,.box-quarter.svelte-126uag{background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto;width:100%}.box-half.svelte-126uag{aspect-ratio:2 / 1}.box-quarter.svelte-126uag{aspect-ratio:1 / 1}@media (max-width: 1010px){.box-quarter-wrapper.svelte-126uag{width:50%}.box-half-wrapper.svelte-126uag{width:100%}.box-half.svelte-126uag,.box-half.hasbg.svelte-126uag{aspect-ratio:2 / 1}}@media (max-width: 767px){.box-quarter-wrapper.svelte-126uag,.box-half-wrapper.svelte-126uag{width:100%}.box-quarter.svelte-126uag,.box-half.svelte-126uag{height:auto;width:100%;aspect-ratio:initial;min-height:420px;align-items:center;justify-content:center;display:flex}.box-quarter.smallerminheight.svelte-126uag,.box-half.smallerminheight.svelte-126uag{min-height:320px}.box-quarter.hasbg.svelte-126uag{aspect-ratio:1 / 1}.box-half.hasbg.svelte-126uag{aspect-ratio:2 / 1;width:100%}.box-quarter.hascontent.svelte-126uag,.box-half.hascontent.svelte-126uag{aspect-ratio:initial;height:auto}}#front-page-boxes.svelte-1iownps{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap}#front-page-boxes>div{box-sizing:border-box}#main-picture-wrapper.svelte-m05j9q.svelte-m05j9q{position:relative}.top-picture.svelte-m05j9q>.svelte-m05j9q{height:calc(100vh - 110px);width:100%;object-fit:cover}.top-picture.svelte-m05j9q img.svelte-m05j9q{display:block}.top-picture.height-auto.svelte-m05j9q>.svelte-m05j9q{aspect-ratio:initial;max-height:calc(100vh - 110px)}@media (max-width: 767px){.top-picture.svelte-m05j9q>.svelte-m05j9q{height:auto;aspect-ratio:1 / 1}.top-picture.height-auto.svelte-m05j9q>.svelte-m05j9q{aspect-ratio:1 / 1;max-height:initial}}.overlay.svelte-m05j9q.svelte-m05j9q{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;padding:0 60px;box-sizing:border-box;text-align:center;pointer-events:none}.overlay.svelte-m05j9q a.svelte-m05j9q{pointer-events:initial}.overlay h1{font-size:10rem;margin-bottom:0;line-height:1.15;text-shadow:1px 1px 8px rgba(0,0,0,.8);padding-bottom:0}.overlay h2{font-size:10rem;font-weight:400;margin-top:0;margin-bottom:45px;padding-top:0;text-shadow:1px 1px 8px rgba(0,0,0,.8);line-height:1.15}@media (max-width: 1600px){.overlay h1,.overlay h2{font-size:8rem}}.overlay p{font-size:2.6rem;font-weight:700;font-family:Red Hat Display,sans-serif;margin-top:0;margin-bottom:45px}.overlay a,.overlay a:hover{font-size:2.6rem;line-height:0}@media (max-width: 1050px){.overlay h1,.overlay h2{font-size:7rem}.overlay p{font-size:2rem}.overlay a,.overlay a:hover{font-size:2rem;padding:0 60px;height:75px}}@media (max-width: 767px){.overlay h1{font-size:6em}.overlay h2{font-size:6rem}.overlay p{font-size:1.5rem;margin-bottom:30px;line-height:1.5rem}.overlay a,.overlay a:hover{font-size:1.5rem;padding:0 45x;height:60px}.overlay.svelte-m05j9q.svelte-m05j9q{padding:0 30px}}@media (max-width: 600px){.overlay h1{font-size:4.5em}.overlay h2{font-size:4.5rem}}@media (max-width: 480px){.overlay h1,.overlay h2{font-size:4rem}}@media (max-width: 420px){.overlay h1,.overlay h2{font-size:3.5rem}}@media (max-width: 375px){.overlay h1,.overlay h2{font-size:3rem}}.button-large.svelte-m05j9q.svelte-m05j9q{min-height:90px;padding:0 60px}@media (max-width: 767px){.button-large.svelte-m05j9q.svelte-m05j9q,.button-large.svelte-m05j9q.svelte-m05j9q:active,.button-large.svelte-m05j9q.svelte-m05j9q:visited,.button-large.svelte-m05j9q.svelte-m05j9q:hover{padding:0 60px;min-height:0}}
