:root{--header-height: 6rem;--header-height-small: 4rem}header.svelte-1i43yzn,.nav-header.svelte-1i43yzn{display:flex;align-items:center;justify-content:space-between;gap:2rem;height:var(--header-height-small);padding-inline:1rem}@media not (max-width:500px){header.svelte-1i43yzn,.nav-header.svelte-1i43yzn{height:var(--header-height)}}header.svelte-1i43yzn{justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:999;background-color:transparent;transition:background-color .6s ease-out}@media not (max-width:1050px){header.svelte-1i43yzn{padding-inline:clamp(1rem,3vw,4rem)}}header.svelte-1i43yzn .logo:where(.svelte-1i43yzn){height:50%;color:#fff}header.svelte-1i43yzn .logo:where(.svelte-1i43yzn) img:where(.svelte-1i43yzn){height:100%}header.svelte-1i43yzn nav:where(.svelte-1i43yzn){position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--black);padding-left:2rem;translate:100vw 0}header.svelte-1i43yzn nav:where(.svelte-1i43yzn) .nav-header:where(.svelte-1i43yzn){height:var(--header-height-small);justify-content:flex-end}@media not (max-width:500px){header.svelte-1i43yzn nav:where(.svelte-1i43yzn) .nav-header:where(.svelte-1i43yzn){height:var(--header-height)}}header.svelte-1i43yzn nav:where(.svelte-1i43yzn) .nav-header:where(.svelte-1i43yzn) .close-menu:where(.svelte-1i43yzn){display:flex;justify-content:center;align-items:center}header.svelte-1i43yzn nav:where(.svelte-1i43yzn) ul:where(.svelte-1i43yzn){display:flex;flex-direction:column;list-style-type:none;gap:1rem}@media not (max-width:450px){header.svelte-1i43yzn nav:where(.svelte-1i43yzn){width:60%;inset:unset;top:0;right:0;bottom:0}}@media not (max-width:1050px){header.svelte-1i43yzn nav:where(.svelte-1i43yzn){position:relative;background-color:transparent;width:unset;translate:0;padding-left:0;transition:none}header.svelte-1i43yzn nav:where(.svelte-1i43yzn) .nav-header:where(.svelte-1i43yzn){display:none}header.svelte-1i43yzn nav:where(.svelte-1i43yzn) ul:where(.svelte-1i43yzn){display:flex;flex-direction:row;gap:2rem}}header.svelte-1i43yzn nav.open:where(.svelte-1i43yzn){translate:0 0}header.svelte-1i43yzn .open-menu:where(.svelte-1i43yzn),header.svelte-1i43yzn .close-menu:where(.svelte-1i43yzn){padding:0;width:3rem;aspect-ratio:1;color:#fff;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center}@media not (max-width:1050px){header.svelte-1i43yzn .open-menu:where(.svelte-1i43yzn),header.svelte-1i43yzn .close-menu:where(.svelte-1i43yzn){display:none}}header.active.svelte-1i43yzn{background-color:#fff}header.active.svelte-1i43yzn button:where(.svelte-1i43yzn){color:var(--black)}header.active.svelte-1i43yzn nav:where(.svelte-1i43yzn) button:where(.svelte-1i43yzn){color:var(--black)}header.active.svelte-1i43yzn nav.open:where(.svelte-1i43yzn) button:where(.svelte-1i43yzn){color:#fff}a.svelte-1ef7kp7{font-family:Ginza Medium;position:relative;color:#fff;text-decoration:none;font-size:1.1rem;letter-spacing:1px;transition:color .6s ease-out}@media not (max-width:950px){.active.svelte-1ef7kp7 a:where(.svelte-1ef7kp7){color:#000}}a.svelte-1ef7kp7:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:var(--red);transform:scaleX(0);transform-origin:left;will-change:transform;transition:transform .3s ease-in-out}.active.svelte-1ef7kp7 a:where(.svelte-1ef7kp7):hover,.current.svelte-1ef7kp7 a:where(.svelte-1ef7kp7),a.svelte-1ef7kp7:hover{color:var(--red);transition-duration:.3s}.current.svelte-1ef7kp7 a:where(.svelte-1ef7kp7):after,a.svelte-1ef7kp7:hover:after{transform:scaleX(1)}footer.svelte-jz8lnl{background-color:var(--black);padding-top:4rem;padding-bottom:1rem}footer.svelte-jz8lnl a:where(.svelte-jz8lnl){text-decoration:none}footer.svelte-jz8lnl :where(.svelte-jz8lnl){color:#fff}.info.svelte-jz8lnl{padding-inline:6rem;margin-bottom:4rem}@media not (max-width:1100px){.info.svelte-jz8lnl{padding-inline:clamp(2rem,4vw,8rem)}}.info.svelte-jz8lnl .logo:where(.svelte-jz8lnl){width:100%;margin-bottom:2rem}.info.svelte-jz8lnl .logo:where(.svelte-jz8lnl) img:where(.svelte-jz8lnl){height:3rem}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl){display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}@media not (max-width:1100px){.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl){flex-direction:row;justify-content:space-between;align-items:center}}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) h2:where(.svelte-jz8lnl),.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) h3:where(.svelte-jz8lnl){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:0}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) h2:where(.svelte-jz8lnl){font-weight:500;font-size:2rem}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) h3:where(.svelte-jz8lnl),.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl){font-size:1.2rem}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl){display:flex;align-items:center;gap:.5rem}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .contact:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl),.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .contact:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl)>:where(.svelte-jz8lnl){transition:color .3s ease}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .contact:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl):hover>:where(.svelte-jz8lnl){color:var(--red)}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .contact:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl):hover a:where(.svelte-jz8lnl),.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .contact:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl):hover{color:var(--red)}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .address:where(.svelte-jz8lnl){display:flex;flex-direction:column;gap:2rem;flex-shrink:0}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .address:where(.svelte-jz8lnl) .times:where(.svelte-jz8lnl){display:flex;flex-direction:column;gap:1rem}@media not (max-width:600px){.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .address:where(.svelte-jz8lnl) .times:where(.svelte-jz8lnl){flex-direction:row;gap:3rem}}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .address:where(.svelte-jz8lnl) .times:where(.svelte-jz8lnl) div:where(.svelte-jz8lnl){flex-shrink:0}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .info-card.socials:where(.svelte-jz8lnl){display:flex;gap:2rem}@media not (max-width:1200px){.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .info-card.socials:where(.svelte-jz8lnl){flex-direction:column}}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .info-card.socials:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){display:grid;place-items:center;aspect-ratio:1;width:5rem;border-radius:50%;background-color:var(--red)}.info.svelte-jz8lnl .info-cards:where(.svelte-jz8lnl) .info-card.socials:where(.svelte-jz8lnl) a.no-bg:where(.svelte-jz8lnl){background-color:transparent}:root{--red: #da0009;--grey: #edece9;--black: #232529;--inline-spacing: 20rem;--section-margin: 16rem;--section-margin-small: 8rem;--title-font-size: 2.5rem;--title-font-size-small: 1.9rem;--text-font-size: 1.5rem;--text-font-size-small: 1rem;--img-border-radius: .5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@font-face{font-family:Orbitron;src:url(../../../fonts/Orbitron.ttf);font-weight:400;font-style:normal}@font-face{font-family:Ginza Heavy;src:url(../../../fonts/Ginza-Heavy.ttf)}@font-face{font-family:Ginza Medium;src:url(../../../fonts/Ginza-Medium.ttf)}@font-face{font-family:Ginza Light;src:url(../../../fonts/Ginza-Light.ttf)}*{box-sizing:border-box;padding:0;margin:0}.red{color:var(--red)}body{max-width:100vw}h1,h2,h3{font-family:Ginza Medium,sans-serif;font-weight:700;letter-spacing:.2rem}h2{font-family:Ginza Light,sans-serif;font-size:var(--title-font-size)}h3{font-size:1.2rem}p{font-size:var(--text-font-size)}button{width:12rem;font-size:1rem;font-weight:700;border-radius:.4rem;padding:.5rem;padding-inline:1.5rem;cursor:pointer;transition:color .3s ease;transition:background-color .3s ease}
