.mdi>svg{vertical-align:middle}.mdi.mdi-spin>svg{animation:mdi-spin 2s linear infinite}@keyframes mdi-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lang-switcher[data-v-1861940b]{align-items:center;display:flex;gap:.3vw}.lang-switcher a[data-v-1861940b]{color:var(--white-color);font-size:clamp(14px,.9vw,24px);font-weight:500;opacity:.6;padding:.3vh .3vw;text-decoration:none;transition:opacity .2s ease-in-out}.lang-switcher a[data-v-1861940b]:hover{opacity:1}.lang-switcher a.active[data-v-1861940b]{font-weight:700;opacity:1}@media(max-width:600px){.lang-switcher a[data-v-1861940b]{padding:.3vh .6vw}}.lang-switcher .separator[data-v-1861940b]{color:var(--white-color);font-size:clamp(12px,.8vw,18px);opacity:.4}@media(max-width:600px){.lang-switcher[data-v-1861940b]{gap:2vw}}.v-enter-active[data-v-3f2feb86],.v-leave-active[data-v-3f2feb86]{transition:transform .5s ease,opacity .5s ease}.v-enter-from[data-v-3f2feb86],.v-leave-to[data-v-3f2feb86]{opacity:0;transform:translateY(-100%)}nav[data-v-3f2feb86]{align-items:flex-start;background-color:var(--blue-color);color:var(--white-color);display:flex;font-family:Roboto,sans-serif;gap:5vw;justify-content:space-around;padding:8vh 20vw;position:fixed;top:0;width:100vw;z-index:999}nav span[data-v-3f2feb86]{border-radius:50%;cursor:pointer;padding:1vh .5vw;position:absolute;right:1rem;top:1rem;transition:background-color .2s ease-in-out}nav span[data-v-3f2feb86]:hover{background-color:var(--white-color-hover)}nav .col[data-v-3f2feb86]{gap:1rem}nav .col h5[data-v-3f2feb86]{font-size:clamp(16px,1.5vw,32px);font-weight:700;margin:2vh 0}nav .col ul[data-v-3f2feb86]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}nav .col ul li[data-v-3f2feb86]{margin:.4vh 0}nav .col ul li a[data-v-3f2feb86]{color:var(--white-color);font-size:clamp(12px,.9vw,20px);font-weight:400;text-decoration:none;transition:color .2s ease-in-out}nav .col ul li a[data-v-3f2feb86]:hover{color:var(--orange-color)}@media(max-width:1000px){.v-enter-from[data-v-3f2feb86],.v-leave-to[data-v-3f2feb86]{opacity:0;transform:translate(100%)}nav[data-v-3f2feb86]{flex-direction:column;gap:5vh;height:100vh;overflow-y:auto;right:0;width:100vw}nav .col h5[data-v-3f2feb86]{margin:0}}.spacer[data-v-252369bd],header[data-v-252369bd]{height:8vh;width:100vw}header[data-v-252369bd]{background-color:var(--blue-color);box-shadow:0 4px 4px #00000040;color:var(--white-color);justify-content:space-between;padding:1vh 2vw;position:fixed;top:0;z-index:999}header[data-v-252369bd],header .header-actions[data-v-252369bd]{align-items:center;display:flex}header .header-actions[data-v-252369bd]{gap:1vw}@media(max-width:600px){header .header-actions[data-v-252369bd]{gap:5vw}}header .logo[data-v-252369bd]{cursor:pointer;max-height:4vh;transition:transform .2s ease-in-out}header .logo[data-v-252369bd]:hover{transform:scale(1.1)}header span[data-v-252369bd]{border-radius:50%;cursor:pointer;padding:1vh .5vw;transition:background-color .2s ease-in-out}header span[data-v-252369bd]:hover{background-color:var(--white-color-hover)}.col[data-v-8768abe7]{gap:1vh;position:relative;width:100%}.col h4[data-v-8768abe7]{font-size:clamp(14px,1.1vw,24px);font-weight:500;margin:0}.col .message[data-v-8768abe7]{bottom:-2vh;font-size:14px;position:absolute}.col .row[data-v-8768abe7]{display:flex;gap:1vw}@media(max-width:900px){.col .row[data-v-8768abe7]{gap:2vw}}.col .row input[data-v-8768abe7]{background-color:var(--white-color);border:3px solid var(--white-color);color:var(--blue-color);flex-grow:1;font-size:16px;padding:1vw;transition:.3s ease-in-out}.col .row input[data-v-8768abe7]:focus{border:3px solid var(--orange-color);outline:none}.col .row input[data-v-8768abe7]::-moz-placeholder{color:var(--gray-color)}.col .row input[data-v-8768abe7]::placeholder{color:var(--gray-color)}.col .row button[data-v-8768abe7]{background-color:var(--orange-color);border:1px solid var(--orange-color);color:var(--white-color);cursor:pointer;font-size:14px;padding:1.5vh 1vw;text-transform:uppercase;transition:.3s}@media(max-width:900px){.col .row button[data-v-8768abe7]{padding:1.5vh 3vw}}.col .row button[data-v-8768abe7]:hover{background-color:var(--blue-color)}footer[data-v-cd2e6026]{align-items:center;background-color:var(--blue-color);color:var(--white-color);display:flex;font-family:Roboto,sans-serif;gap:3vw;justify-content:space-between;padding:4vh 2vw;width:100vw;z-index:10}@media(max-width:900px){footer[data-v-cd2e6026]{align-items:center;flex-direction:column}}footer .info[data-v-cd2e6026]{display:flex;flex-direction:column;gap:5vh}footer .info .row[data-v-cd2e6026]{align-items:center;gap:2vw}footer .info .row .logo[data-v-cd2e6026]{height:auto;margin-bottom:1vh;max-width:100px;width:20vw}footer .info .row .col p[data-v-cd2e6026]{font-size:clamp(16px,1.1vw,24px);font-weight:400;margin:.5vh 0}footer .info .row .col p a[data-v-cd2e6026]{color:var(--white-color);text-decoration:none;transition:color .2s ease-in-out}footer .info .row .col p a[data-v-cd2e6026]:hover{color:var(--orange-color)}footer .info .links[data-v-cd2e6026]{display:flex;list-style:none;margin:0;padding:0}footer .info .links li a[data-v-cd2e6026]{color:var(--white-color);font-size:clamp(12px,.85vw,20px);font-weight:500;text-decoration:none;transition:color .2s ease-in-out}footer .info .links li a[data-v-cd2e6026]:hover{color:var(--orange-color)}footer .info .links li[data-v-cd2e6026]:not(:last-child):after{color:var(--white-color);content:"|";margin-left:1vw;margin-right:1vw}footer nav[data-v-cd2e6026]{align-items:flex-start;display:flex;flex-grow:.7;gap:5vw;justify-content:space-around}footer nav .col h5[data-v-cd2e6026]{font-size:clamp(16px,1.4vw,32px);font-weight:500;margin:0 0 1vh;text-decoration:underline}footer nav .col ul[data-v-cd2e6026]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}footer nav .col ul li[data-v-cd2e6026]{margin:.4vh 0}footer nav .col ul li a[data-v-cd2e6026]{color:var(--white-color);font-size:clamp(12px,.8vw,20px);font-weight:400;text-decoration:none;transition:color .2s ease-in-out}footer nav .col ul li a[data-v-cd2e6026]:hover{color:var(--orange-color)}@media(max-width:900px){footer nav[data-v-cd2e6026]{display:none}}main[data-v-1369a864]{min-height:80vh}
