@charset "UTF-8";.slider-container.svelte-zuyalq.svelte-zuyalq{position:relative;width:100%;height:500px;overflow:hidden}@media (max-width: 687px){.slider-container.svelte-zuyalq.svelte-zuyalq{width:100%;height:auto;aspect-ratio:1;overflow:visible}}.slide.svelte-zuyalq.svelte-zuyalq{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:opacity .5s ease-in-out}.overlay-text.svelte-zuyalq.svelte-zuyalq{font-weight:600;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:10}.overlay-text.svelte-zuyalq p.highlight.svelte-zuyalq{display:inline;padding:25px 10px 5px;border-radius:15px;font-size:20px;color:red;background-color:#fff}@media (max-width: 687px){.overlay-text.svelte-zuyalq p.highlight.svelte-zuyalq{padding:10px 10px 5px}}.overlay-text.svelte-zuyalq p.highlight span.svelte-zuyalq{font-size:45px;font-weight:700}@media (max-width: 687px){.overlay-text.svelte-zuyalq p.highlight span.svelte-zuyalq{font-size:30px}}.overlay-text.svelte-zuyalq p.lead.svelte-zuyalq{margin-top:15px;font-size:18px;text-shadow:3px 3px 8px rgba(0,0,0,.9),-2px -2px 20px rgba(0,0,0,.6),2px 2px 20px rgba(0,0,0,.6),0 0 10px rgba(0,0,0,.5)}@media (max-width: 687px){.overlay-text.svelte-zuyalq p.lead.svelte-zuyalq{margin-top:5px}}.logo-school.svelte-zuyalq.svelte-zuyalq{width:100%;height:100px;background-image:url(../../../img/logo-school.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:10px}h1.svelte-zuyalq.svelte-zuyalq,h2.svelte-zuyalq.svelte-zuyalq{margin-top:15px;text-shadow:4px 4px 8px rgba(0,0,0,.9),-2px -2px 20px rgba(0,0,0,.6),2px 2px 20px rgba(0,0,0,.6),0 0 15px rgba(0,0,0,.5)}@media (max-width: 687px){h1.svelte-zuyalq.svelte-zuyalq,h2.svelte-zuyalq.svelte-zuyalq{margin-block:5px}}h1.svelte-zuyalq.svelte-zuyalq{font-size:3rem}@media (max-width: 687px){h1.svelte-zuyalq.svelte-zuyalq{font-size:2.5rem}}h2.svelte-zuyalq.svelte-zuyalq{font-size:2rem}@media (max-width: 687px){h2.svelte-zuyalq.svelte-zuyalq{font-size:1.5rem}}
