h2.svelte-fxzopz.svelte-fxzopz{margin:0;text-transform:uppercase}h3.svelte-fxzopz.svelte-fxzopz{margin:0;text-align:center;text-transform:uppercase;font-size:22px}hr.svelte-fxzopz.svelte-fxzopz{margin-bottom:2rem}.wrapper.svelte-fxzopz.svelte-fxzopz{padding:2rem var(--main-padding)}.bottom.svelte-fxzopz.svelte-fxzopz{display:flex;flex-direction:column;gap:1rem;flex:1;justify-content:space-between}p.description.svelte-fxzopz.svelte-fxzopz{margin:0;text-align:center}.blog-cards.svelte-fxzopz.svelte-fxzopz{display:flex;justify-content:space-between;gap:2rem}.blog-card.svelte-fxzopz.svelte-fxzopz{display:flex;flex:1;flex-direction:column;gap:1rem;padding:2rem;background-color:var(--color-background-2);cursor:pointer}.blog-card.svelte-fxzopz img.svelte-fxzopz{width:100%;object-fit:cover;aspect-ratio:1}@media (max-width: 800px){.blog-cards.svelte-fxzopz.svelte-fxzopz{flex-direction:column;align-items:center}}h2.svelte-doqr2h.svelte-doqr2h{margin:0;text-transform:uppercase}h3.svelte-doqr2h.svelte-doqr2h{margin:0;text-align:center;text-transform:uppercase;font-size:22px}hr.svelte-doqr2h.svelte-doqr2h{margin-bottom:2rem;width:100%}.wrapper.svelte-doqr2h.svelte-doqr2h{padding:2rem var(--main-padding)}.services.svelte-doqr2h.svelte-doqr2h{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;flex:1;min-height:0}.portfolio-card.svelte-doqr2h.svelte-doqr2h{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding:2rem;background-color:var(--color-background-2);cursor:pointer;align-items:center;min-height:0}.portfolio-card.svelte-doqr2h img.svelte-doqr2h{height:100%;object-fit:cover;aspect-ratio:1;min-height:0;justify-self:center}.text-content.svelte-doqr2h.svelte-doqr2h{display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:0}p.description.svelte-doqr2h.svelte-doqr2h{margin:0;text-align:left}@media screen and (min-width: 1051px){.wrapper.svelte-doqr2h.svelte-doqr2h{max-height:100vh;max-height:100svh;display:flex;flex-direction:column;overflow:hidden}.wrapper.svelte-doqr2h h2.svelte-doqr2h,hr.svelte-doqr2h.svelte-doqr2h{flex-shrink:0}}@media (max-width: 1050px) and (min-width: 801px){.portfolio-card.svelte-doqr2h.svelte-doqr2h{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:end}.portfolio-card.svelte-doqr2h img.svelte-doqr2h{order:2;width:100%;height:300px}.text-content.svelte-doqr2h.svelte-doqr2h{order:1}h3.svelte-doqr2h.svelte-doqr2h,p.description.svelte-doqr2h.svelte-doqr2h{text-align:center}}@media (max-width: 800px){.services.svelte-doqr2h.svelte-doqr2h{grid-template-columns:1fr}.portfolio-card.svelte-doqr2h.svelte-doqr2h{grid-template-columns:1fr;grid-template-rows:auto 1fr}.portfolio-card.svelte-doqr2h img.svelte-doqr2h{order:2;width:100%;height:auto;aspect-ratio:1}.text-content.svelte-doqr2h.svelte-doqr2h{order:1}h3.svelte-doqr2h.svelte-doqr2h,p.description.svelte-doqr2h.svelte-doqr2h{text-align:center}}.carousel.svelte-13uo3yk.svelte-13uo3yk{height:100svh;padding:2rem 0}.header-margin.svelte-13uo3yk.svelte-13uo3yk{margin-top:calc(var(--header-margin) - 2rem)}.slide.top-target.svelte-13uo3yk.svelte-13uo3yk{min-height:unset}.about-me.svelte-13uo3yk.svelte-13uo3yk{display:flex;height:100vh;height:100svh;padding:var(--main-padding)}.about-me.svelte-13uo3yk img.svelte-13uo3yk{height:100%;object-fit:cover}.about-me.svelte-13uo3yk .text.svelte-13uo3yk{display:flex;flex-direction:column;justify-content:space-between;margin:1rem 0;padding:2rem;background-color:var(--color-background-2)}.about-me.svelte-13uo3yk .center.svelte-13uo3yk{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.about-me.svelte-13uo3yk .center h1.svelte-13uo3yk{font-size:18px;margin:18px 0}.about-me.svelte-13uo3yk .center .el.svelte-13uo3yk{width:400px;max-width:100%;margin-bottom:1rem}.about-me.svelte-13uo3yk .center img.svelte-13uo3yk{width:100%;object-fit:contain}.about-me.svelte-13uo3yk hr.svelte-13uo3yk{width:80%;margin:0 auto}.intro-text.svelte-13uo3yk.svelte-13uo3yk{column-gap:2rem;flex:1}.intro-text.svelte-13uo3yk p.svelte-13uo3yk{margin-top:0;text-align:justify}@media (max-width: 1430px){.about-me.svelte-13uo3yk.svelte-13uo3yk{flex-direction:column;height:unset}.about-me.svelte-13uo3yk img.svelte-13uo3yk{width:400px;max-width:100%;align-self:center;padding:2rem}.about-me.svelte-13uo3yk .text.svelte-13uo3yk{margin:0}}@media (max-width: 500px){.about-me.svelte-13uo3yk .el img.svelte-13uo3yk{padding:0}}
