.carousel-container.svelte-9ds1sl{width:100%;height:100%;overflow:hidden;position:relative}.carousel-track.svelte-9ds1sl{display:flex;flex-direction:row;flex-wrap:nowrap}.item.svelte-9ds1sl{flex-shrink:0;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 5px 0 var(--blue)}.item.svelte-9ds1sl img:where(.svelte-9ds1sl){max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.item.svelte-9ds1sl:hover img:where(.svelte-9ds1sl){transform:scale(1.05)}.blog-card.svelte-1or7ngi{background:var(--white);border-radius:5px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:100%;max-width:320px;margin:1rem;transition:transform .3s ease}.blog-card.svelte-1or7ngi:hover{transform:translateY(-5px)}.image-container.svelte-1or7ngi{height:200px;overflow:hidden}img.svelte-1or7ngi{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card.svelte-1or7ngi:hover img:where(.svelte-1or7ngi){transform:scale(1.05)}.content.svelte-1or7ngi{padding:1.5rem}h3.svelte-1or7ngi{margin:0 0 .5rem;color:var(--blue);font-size:1.25rem}.date.svelte-1or7ngi{color:#666;font-size:.85rem;margin-bottom:1rem}p.svelte-1or7ngi{margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}.read-more.svelte-1or7ngi{display:inline-block;color:var(--orange);font-weight:600;text-decoration:none;transition:color .3s ease}.read-more.svelte-1or7ngi:hover{color:var(--blue)}.banner.svelte-1uha8ag{position:relative;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.carousel.svelte-1uha8ag{width:100%;height:100%;margin-top:115px}.actions.svelte-1uha8ag{position:absolute;top:50%}.actions.svelte-1uha8ag div:where(.svelte-1uha8ag){position:relative;display:flex;justify-content:center;align-items:center;z-index:1}.btn.svelte-1uha8ag{display:inline-block;background:var(--orange);color:var(--white);text-decoration:none;padding:16px 36px;margin-right:20px;border-radius:50px;font-size:1.25em;transition:.25s;text-align:center}.btn.svelte-1uha8ag:hover{letter-spacing:.5px}section.description.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--grey)}.description.svelte-1uha8ag header:where(.svelte-1uha8ag){width:100%;border-top:10px solid var(--orange)}.description.svelte-1uha8ag .title:where(.svelte-1uha8ag){text-align:center;font-family:Unica One,cursive;text-transform:uppercase;font-size:4em;color:var(--white);background:var(--blue);box-shadow:0 4px 4px #0003;padding:.5em 1em}.description.svelte-1uha8ag .wrapper:where(.svelte-1uha8ag){margin:2em;border-radius:5px;max-width:1110px;box-shadow:0 4px 32px #0003}.description.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:center;margin-bottom:.75em;padding:.75em;font-size:1.15em;box-shadow:0 5px 5px #0003}.description.svelte-1uha8ag .highlight:where(.svelte-1uha8ag){font-weight:700}section.services.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.carousel-wrapper.svelte-1uha8ag{padding:2rem 0;background:#fff;width:calc(100vw - 1rem);height:14rem}.news.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--white)}.news.svelte-1uha8ag header:where(.svelte-1uha8ag){width:100%;border-top:10px solid var(--orange)}.news.svelte-1uha8ag .title:where(.svelte-1uha8ag){text-align:center;font-family:Unica One,cursive;text-transform:uppercase;font-size:4em;color:var(--white);background:var(--blue);box-shadow:0 4px 4px #0003;padding:.5em 1em}.news.svelte-1uha8ag .wrapper:where(.svelte-1uha8ag){border-radius:5px;max-width:1110px;box-shadow:0 4px 32px #0003;padding:2rem;width:100%;margin:0}.posts-container.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.loading.svelte-1uha8ag,.no-posts.svelte-1uha8ag{text-align:center;padding:2rem;color:#666}.view-all.svelte-1uha8ag{margin-top:2rem;text-align:center}@media(max-width:768px){.posts-container.svelte-1uha8ag{flex-direction:column;align-items:center}}@media(max-width:455px){.news.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-size:2em}}@media(max-width:455px){.description.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-size:2em}}@media(max-width:455px){.btn.svelte-1uha8ag{padding:10px 20px}}@media(max-width:991px){.actions.svelte-1uha8ag{position:absolute;top:50%;left:15%}}@media(max-width:455px){.actions.svelte-1uha8ag{position:absolute;top:50%;left:30%}.actions.svelte-1uha8ag div:where(.svelte-1uha8ag){flex-direction:column;gap:2rem}.btn.svelte-1uha8ag{width:100%;margin-right:0}}
