h3.svelte-13bxlcg{text-align:center;font-family:Proxima-Nova-Bold}form.svelte-13bxlcg{margin:0 auto;text-align:left;background-color:#e0e3e6;padding:3em;border:3px solid #fefefe;border-radius:1em;max-width:60em}.checkbox-group.svelte-13bxlcg label:where(.svelte-13bxlcg){display:block;margin-bottom:10px}#global-service-form.svelte-13bxlcg .input-container{margin-bottom:1.5em}#global-service-form.svelte-13bxlcg .input-container input[type=text],#global-service-form.svelte-13bxlcg input[type=email],#global-service-form.svelte-13bxlcg textarea,#global-service-form.svelte-13bxlcg select{padding:12px 20px;display:inline-block;border:1px solid #bcbebf;box-sizing:border-box;border-radius:50px;width:100%}#global-service-form.svelte-13bxlcg *:not(h1):not(h2):not(button){font-size:16px}.action-buttons.svelte-13bxlcg{text-align:center;margin-top:20px}@media (max-width: 1000px){form.svelte-13bxlcg{padding:2em}}ul.svelte-13bxlcg{list-style-type:none;padding:0}li.svelte-13bxlcg{background:#f1f1f1;padding:0;margin:5px 0;border-radius:5px}li.svelte-13bxlcg button:where(.svelte-13bxlcg){width:100%;background:#f1f1f1;border:none;padding:10px;cursor:pointer;border-radius:5px;text-align:left;color:#333}li.svelte-13bxlcg button:where(.svelte-13bxlcg):hover{background:#e1e1e1}button.svelte-13bxlcg{background-color:#ff6961;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px}#button.svelte-13bxlcg{text-align:center}fieldset.svelte-13bxlcg{border:none;padding:0;margin:0}legend.svelte-13bxlcg{font-weight:700;margin-bottom:10px}header.svelte-198d54g{max-width:800px;margin:0 auto}h1.svelte-198d54g,p.svelte-198d54g{text-align:center}.alert-box.svelte-198d54g{background-color:#fff0f0;border-left:4px solid #ff0000;padding:10px;margin:15px 0;border-radius:4px}.emergency.svelte-198d54g{color:#c00;font-weight:700;margin:0}.contact-info.svelte-198d54g{background-color:#f5f5f5;padding:15px;border-radius:4px;margin:15px 0 20px}.contact-header.svelte-198d54g{font-weight:700;margin-top:0;margin-bottom:10px}.contact-item.svelte-198d54g{margin:8px 0}.contact-label.svelte-198d54g{font-weight:700}.hours.svelte-198d54g{color:#555;font-size:.9em}.form-note.svelte-198d54g{font-style:italic;font-size:.9em;margin:15px 0}
