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