.hero.svelte-a77liq{position:relative;width:100%;display:flex;background:#222;overflow:hidden}.hero__container.svelte-a77liq{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:100%}@media screen and (min-width: 960px){.hero__container.svelte-a77liq{padding-bottom:40%}}.picture.svelte-a77liq,.video-desktop.svelte-a77liq,.video-mobile.svelte-a77liq,.image.svelte-a77liq{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;object-fit:cover}.video-desktop.svelte-a77liq,.video-mobile.svelte-a77liq{z-index:5}.video-desktop.svelte-a77liq{display:none}.video-mobile.svelte-a77liq{display:block;height:100%}@media screen and (min-width: 960px){.video-desktop.svelte-a77liq{display:block}.video-mobile.svelte-a77liq{display:none}}.picture.svelte-a77liq{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1.3);object-fit:cover}.hero__copy.svelte-a77liq{position:absolute;z-index:99;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;text-shadow:0px 0px 32px rgba(0,0,0,1)}.hero__copy.svelte-a77liq p{font-size:72px;line-height:1em;letter-spacing:-.1px;text-transform:uppercase;color:var(--colorWhite, #fff);font-weight:800}.hero__link.svelte-a77liq{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.visually-hidden.svelte-a77liq{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hero.svelte-a77liq :where(.svelte-a77liq)>*{font-family:"octin-vintage",var(--fontFamily)}.headquarter-banner.svelte-a77liq{background:#000;padding:20px;text-align:center;font-weight:700;font-size:12px;text-transform:uppercase;color:#f1f1f1}@media screen and (min-width: 960px){.headquarter-banner.svelte-a77liq{font-size:16px}}.content.svelte-1kxde4j>ul{list-style:none;margin:0;padding:0}.content.svelte-1kxde4j>p{margin:0}.banner.svelte-1kxde4j{position:relative;display:block;padding:8rem 1rem;text-align:center;background:transparent;text-decoration:none}.banner__inner.svelte-1kxde4j{max-width:100%;margin:0 auto}.banner__inner.svelte-1kxde4j :where(.svelte-1kxde4j)>p{font-size:1.2rem;line-height:1.8rem;font-weight:500}.banner__inner.svelte-1kxde4j :where(.svelte-1kxde4j)>*{text-wrap:pretty}.banner--grey.svelte-1kxde4j{position:relative;background:#eee}.banner--grey.svelte-1kxde4j:after{position:absolute;z-index:1;content:"";top:0;right:0;bottom:0;left:0;background:url(../../../images/banner_grey.jpg);background-size:50px;background-repeat:repeat;opacity:.2}.banner--black.svelte-1kxde4j{position:relative;overflow:hidden;color:var(--colorWhite, #fff);background:#222 url(../../../images/banner_black.jpg);background-position:center left;background-size:cover}.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h1,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h2,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h3,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h4,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h5,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>h6,.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>p{color:var(--colorWhite, #fff);margin:20px 0}.banner--black.svelte-1kxde4j :where(.svelte-1kxde4j)>p{opacity:.75}.banner--rusty.svelte-1kxde4j{background:var(--colorRusty) url(../../../images/banner_yellow.jpg);background-position:center center;background-size:cover;color:var(--colorRustyText, #291e0d)}.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h1,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h2,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h3,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h4,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h5,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>h6,.banner--rusty.svelte-1kxde4j :where(.svelte-1kxde4j)>p{color:var(--colorRustyText, #291e0d)}.banner.svelte-1kxde4j :where(.svelte-1kxde4j)>ul{list-style:none;margin:0;padding:0}@media screen and (min-width: 744px){.banner__inner.svelte-1kxde4j{max-width:50%}.banner--black.svelte-1kxde4j{background-position:center left}.banner--rusty.svelte-1kxde4j{background-position:center center}.banner.svelte-1kxde4j :where(.svelte-1kxde4j)>ul{list-style:none;display:flex;justify-content:center}.banner.svelte-1kxde4j :where(.svelte-1kxde4j)>ul li{display:block;margin:0 20px}}.iframe.svelte-uoo5zz{border:none;width:100%}.article.svelte-t09zgq{max-width:50rem;margin:3rem auto;padding:3rem}.heading.svelte-ffezzj{margin:0 auto var(--siteGutter) auto;text-align:center}.prices.svelte-1cfwxyq{background:#222;margin:0 auto;width:100%;overflow:auto;text-align:center;background-size:cover!important}h1.svelte-1cfwxyq{color:#fff;margin-bottom:50px}i.svelte-1cfwxyq{margin:100px auto 0}.box.svelte-1cfwxyq{display:flex;flex-direction:column;width:100%;background:#3d3d3d66;padding:60px 20px;text-align:center;color:#fff;text-decoration:none;background:#ffffff0a;border-radius:5px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:5px solid var(--colorRusty)}.box.svelte-1cfwxyq:hover{border-bottom:5px solid var(--colorRusty);background:#ffffff1f}.box-inner.svelte-1cfwxyq{flex:1 1 auto}.box-inner.svelte-1cfwxyq>*{color:#fff;font-weight:600}.box-inner.svelte-1cfwxyq>p{font-size:18px}.box.svelte-1cfwxyq>h3{position:relative;margin-bottom:10px;text-wrap:pretty}.button.svelte-1cfwxyq{display:inline-block;padding:15px 20px;min-width:200px;margin-top:20px;border-radius:3px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3)}.gallery.svelte-1ozyfs{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width: 544px){.gallery.svelte-1ozyfs{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}}
