:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{margin:0;padding:0;box-sizing:border-box}.container.svelte-9o7ft7{background-color:#f2f2f2;width:100%}label.svelte-9o7ft7{color:#000}form.svelte-9o7ft7{display:flex;flex-direction:column;align-items:left;justify-content:center;color:#fff;padding-inline:1em;padding-bottom:1em;gap:.5em;width:80%}input.svelte-9o7ft7{border:none;font-size:1em;padding:.4em;width:100%;background-color:#e6e6e6;color:#000}textarea.svelte-9o7ft7{background-color:#e6e6e6;height:5em;width:100%;font-size:1em;color:#000;padding:.4em;resize:none;border:none}button.svelte-9o7ft7{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;margin:1em 0;padding:1em;border-radius:.5em;background-color:#ffa21b;font-weight:600;font-size:1em;color:#333;transition:all .2s ease-in-out}button.svelte-9o7ft7:hover{cursor:pointer;box-shadow:0 0 6px #cc8500}.message-sent.svelte-9o7ft7{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25em;gap:1em}.send-again-btn.svelte-9o7ft7{background-color:orange;padding:1em;color:#333;font-weight:600;border-radius:.5em;transition:all .2s ease-in-out}.send-again-btn.svelte-9o7ft7:hover{cursor:pointer;box-shadow:0 0 6px #cc8500}@media (max-width: 600px){form.svelte-9o7ft7{width:100%}}.container.svelte-1tft5ok{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-flow:row;align-items:baseline;justify-items:center;background-color:#f2f2f2;width:100%;color:#000;padding:1em 2em}.services.svelte-1tft5ok{padding-bottom:2em}.title.svelte-1tft5ok{font-size:1.5em;font-weight:600;text-align:left;line-height:1;padding-block:1em}li.svelte-1tft5ok{font-weight:600;font-size:1.2em;color:#262626;margin-left:1em}.container.svelte-14xnee8{background-color:#6d615a;width:100%;color:#fff;font-size:.6em;text-align:left;padding:.5em .5em .5em 1em}header.svelte-5gdo5g{position:sticky;top:0;background-color:#6d615a;height:fit-content;width:100%;padding:.5em;z-index:2}img.svelte-5gdo5g{height:5em;padding-left:1em}.container.svelte-106rjej{position:relative;width:100%;height:620px;overflow:hidden}img.svelte-106rjej{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.slogan.svelte-106rjej{position:absolute;top:20%;left:1em;width:40%;font-size:2.5em;color:#fff;font-weight:600;line-height:1;text-align:left}@media (max-width: 600px){.slogan.svelte-106rjej{font-size:1.8em;width:60%}img.svelte-106rjej{object-position:68% 20%}}.card.svelte-1i0efqa{display:flex;flex-direction:column;align-items:center;justify-content:baseline;gap:1em;max-width:20em;color:#000}.title.svelte-1i0efqa{font-size:1.5em;font-weight:600;text-align:center;padding-bottom:.7em}.description.svelte-1i0efqa{padding-inline:1em}img.svelte-1i0efqa{max-width:100%;max-height:15em}.container.svelte-yp34tr{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;width:100%;padding-inline:1em;padding-bottom:5em}.card-container.svelte-yp34tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-flow:row;align-items:center;justify-items:center;width:70%;gap:5em}.slogan.svelte-yp34tr{font-size:2em;font-weight:600;text-align:center;color:#ffa21b;max-width:60%;line-height:1;padding:1em}@media (max-width: 600px){.slogan.svelte-yp34tr{font-size:1.5em;max-width:90%}}.container.svelte-66xxhw{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e6e6e6;width:100%;margin-inline:1em;color:#000;padding-block:2em}section.svelte-66xxhw{max-width:70%}.title.svelte-66xxhw{font-size:1.6em;font-weight:600;text-align:left;max-width:60%;line-height:1;padding:1em 0}main.svelte-11sc1wm{display:flex;flex-direction:column;justify-content:baseline;align-items:center;height:fit-content;width:100vw;background-color:#fff}
