.container.svelte-etqjs8{background-color:#fafafa;border-radius:1rem;width:min(90%,110rem);margin:clamp(3rem,3.23vw,6rem) auto;padding:clamp(3rem,3.23vw,6rem);box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.container.svelte-etqjs8 .fullimgbox:where(.svelte-etqjs8){z-index:5;background:#1f1f1ff2;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.container.svelte-etqjs8 .fullimgbox:where(.svelte-etqjs8) .fullimginner:where(.svelte-etqjs8){grid-template-rows:75% 25%;grid-template-columns:1fr;place-items:center;max-height:90%;padding:2rem;display:grid}.container.svelte-etqjs8 .fullimgbox:where(.svelte-etqjs8) .fullimginner:where(.svelte-etqjs8) img:where(.svelte-etqjs8){z-index:6;width:auto;max-height:100%}.container.svelte-etqjs8 .fullimgbox:where(.svelte-etqjs8) .fullimginner:where(.svelte-etqjs8) .overlay:where(.svelte-etqjs8){color:#fafafacc;z-index:7;width:auto;margin-top:2rem;font-size:clamp(2rem,1.65vw,3rem)}.container.svelte-etqjs8 .fullimgbox:where(.svelte-etqjs8) .fullimginner:where(.svelte-etqjs8) .overlay:where(.svelte-etqjs8) .overlay_title:where(.svelte-etqjs8){color:#fafafa;margin-bottom:2rem;font-weight:700}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) h1:where(.svelte-etqjs8){text-align:center;color:#000454;margin-bottom:clamp(3rem,3.23vw,6rem);font-size:clamp(4rem,3.23vw,6rem)}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8){flex-wrap:wrap;gap:2rem;display:flex}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8){cursor:pointer;border-radius:1rem;flex-grow:1;height:25rem;position:relative;overflow:hidden;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8) img:where(.svelte-etqjs8){object-fit:cover;border-radius:1rem;width:100%;height:100%}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8) .overlay:where(.svelte-etqjs8){color:#000454;background:#fafafacc;border-radius:1rem;grid-template-rows:15% 85%;grid-template-columns:1fr;gap:2rem;width:100%;height:100%;transition:transform .4s ease-in-out;display:grid;position:absolute;top:0;left:0;transform:translateY(85%)}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8) .overlay:where(.svelte-etqjs8) .overlay_title:where(.svelte-etqjs8){padding:.5rem 1rem;font-size:2rem;font-weight:700}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8) .overlay:where(.svelte-etqjs8) .overlay_content:where(.svelte-etqjs8){color:#000454;padding:.5rem 1rem;font-size:2rem}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8) li:where(.svelte-etqjs8):hover .overlay:where(.svelte-etqjs8){transform:translateY(0)}.container.svelte-etqjs8 .gallery_container:where(.svelte-etqjs8) .gallery_content:where(.svelte-etqjs8):after{content:"";flex-grow:10;display:block}
