h2.svelte-1ydo8pr.svelte-1ydo8pr{margin:0;text-transform:uppercase}h3.svelte-1ydo8pr.svelte-1ydo8pr{margin:0;text-align:center;text-transform:uppercase}hr.svelte-1ydo8pr.svelte-1ydo8pr{margin:1rem 0 2rem;width:100%}.wrapper.svelte-1ydo8pr.svelte-1ydo8pr{padding:2rem var(--main-padding)}.services.svelte-1ydo8pr.svelte-1ydo8pr{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;flex:1;min-height:0}.portfolio-card.svelte-1ydo8pr.svelte-1ydo8pr{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-1ydo8pr img.svelte-1ydo8pr{height:100%;object-fit:cover;aspect-ratio:1;min-height:0;justify-self:center}.text-content.svelte-1ydo8pr.svelte-1ydo8pr{display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:0}p.description.svelte-1ydo8pr.svelte-1ydo8pr{margin:0;text-align:left}@media screen and (min-width: 1051px){.wrapper.svelte-1ydo8pr.svelte-1ydo8pr{max-height:100vh;max-height:100svh;display:flex;flex-direction:column;overflow:hidden}.wrapper.svelte-1ydo8pr h2.svelte-1ydo8pr,hr.svelte-1ydo8pr.svelte-1ydo8pr{flex-shrink:0}}@media (max-width: 1050px) and (min-width: 801px){.portfolio-card.svelte-1ydo8pr.svelte-1ydo8pr{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:end}.portfolio-card.svelte-1ydo8pr img.svelte-1ydo8pr{order:2;width:100%;height:300px}.text-content.svelte-1ydo8pr.svelte-1ydo8pr{order:1}h3.svelte-1ydo8pr.svelte-1ydo8pr,p.description.svelte-1ydo8pr.svelte-1ydo8pr{text-align:center}}@media (max-width: 800px){.services.svelte-1ydo8pr.svelte-1ydo8pr{grid-template-columns:1fr}.portfolio-card.svelte-1ydo8pr.svelte-1ydo8pr{grid-template-columns:1fr;grid-template-rows:auto 1fr}.portfolio-card.svelte-1ydo8pr img.svelte-1ydo8pr{order:2;width:100%;height:auto;aspect-ratio:1}.text-content.svelte-1ydo8pr.svelte-1ydo8pr{order:1}h3.svelte-1ydo8pr.svelte-1ydo8pr,p.description.svelte-1ydo8pr.svelte-1ydo8pr{text-align:center}}.carousel.svelte-1s0dax.svelte-1s0dax{max-height:100svh;padding:2rem 0}.header-margin.svelte-1s0dax.svelte-1s0dax{margin-top:calc(var(--header-margin) - 2rem)}.prints.svelte-1s0dax .products{padding:2rem var(--main-padding)}.minis-heading.svelte-1s0dax.svelte-1s0dax{padding:2rem var(--main-padding) 0}.minis-heading.svelte-1s0dax h2.svelte-1s0dax{margin:0;text-transform:uppercase}.minis-heading.svelte-1s0dax hr.svelte-1s0dax{margin:1rem 0 2rem;width:100%}.minis-booking.svelte-1s0dax.svelte-1s0dax{--chrome-extra:-12.5rem;flex:1 1 auto;display:flex;align-items:center;padding-bottom:2rem}.slide.top-target.svelte-1s0dax.svelte-1s0dax{min-height:unset}.about-me.svelte-1s0dax.svelte-1s0dax{display:flex;height:100vh;height:100svh;padding:var(--main-padding)}.about-me.svelte-1s0dax img.svelte-1s0dax{height:100%;object-fit:cover}.about-me.svelte-1s0dax .text.svelte-1s0dax{display:flex;flex-direction:column;justify-content:space-between;margin:1rem 0;padding:2rem;background-color:var(--color-background-2)}@media (min-width: 1431px){.about-me.svelte-1s0dax .text.svelte-1s0dax{align-self:center;min-height:85%;justify-content:center}.about-me.svelte-1s0dax .center.svelte-1s0dax,.intro-text.svelte-1s0dax.svelte-1s0dax{flex:0 0 auto}}.about-me.svelte-1s0dax .center.svelte-1s0dax{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.about-me.svelte-1s0dax .center h1.svelte-1s0dax{font-size:var(--font-size-body);margin:18px 0}.about-me.svelte-1s0dax .center .el.svelte-1s0dax{width:400px;max-width:100%;margin-bottom:1rem}.about-me.svelte-1s0dax .center img.svelte-1s0dax{width:100%;object-fit:contain}.about-me.svelte-1s0dax hr.svelte-1s0dax{width:80%;margin:0 auto}.intro-text.svelte-1s0dax.svelte-1s0dax{column-gap:2rem;flex:1}.intro-text.svelte-1s0dax p.svelte-1s0dax{margin-top:0;text-align:justify}@media (min-width: 951px) and (max-height: 880px){.minis-booking.svelte-1s0dax.svelte-1s0dax{--chrome-extra:-10.25rem}}@media (max-width: 1430px){.about-me.svelte-1s0dax.svelte-1s0dax{flex-direction:column;height:unset}.about-me.svelte-1s0dax img.svelte-1s0dax{width:400px;max-width:100%;align-self:center;padding:2rem}.about-me.svelte-1s0dax .text.svelte-1s0dax{margin:0}}@media (max-width: 500px){.about-me.svelte-1s0dax .el img.svelte-1s0dax{padding:0}.about-me.svelte-1s0dax img.svelte-1s0dax{padding-bottom:0}.slide.fit.svelte-1s0dax.svelte-1s0dax{min-height:unset}.carousel.svelte-1s0dax.svelte-1s0dax{height:calc(100svh - var(--header-margin) + 2rem)}}
