#footer-internal.svelte-9kyq20{font-family:BeausiteClassic;font-weight:300;color:#535458;font-size:.75rem;display:flex;flex-direction:column;min-height:100%}#subfooter.svelte-9kyq20{display:flex;align-items:stretch;padding:0 16px;color:#9d9ea5;font-weight:400;text-transform:uppercase;width:100%;height:100%}h4.svelte-9kyq20{color:#9d9ea5;text-transform:uppercase;font-weight:400;margin-top:0;margin-bottom:30px}.footer-row.svelte-9kyq20{display:flex;flex-direction:row;width:100%;border-top:1px solid #dddddd;padding-top:16px;padding-bottom:16px}#footer-sections.svelte-9kyq20{display:flex;border-right:1px solid rgb(225,225,227);padding:0 16px;max-width:100%;min-width:50%;flex-grow:1;flex-wrap:wrap;flex:1 1 0}ul.svelte-9kyq20{list-style-type:none;padding:0;margin:0 36px 36px 0;min-width:100px;flex-grow:1}li.svelte-9kyq20{margin-bottom:5px;flex-grow:1}li.svelte-9kyq20 a{text-decoration:none;color:#535458}#newsletter-contact.svelte-9kyq20{display:flex;flex-direction:column;padding:0 16px;min-width:0px;max-width:350px;flex-grow:1}#newsletter.svelte-9kyq20{margin-bottom:32px;min-width:0px}#contact.svelte-9kyq20 p:where(.svelte-9kyq20){margin-bottom:15px}#contact.svelte-9kyq20 table:where(.svelte-9kyq20){border-collapse:collapse}#contact.svelte-9kyq20 table:where(.svelte-9kyq20) tr:where(.svelte-9kyq20){margin-bottom:5px}#contact.svelte-9kyq20 table:where(.svelte-9kyq20) td:where(.svelte-9kyq20){padding:0 10px 3px 0}#contact.svelte-9kyq20 a:where(.svelte-9kyq20){color:#535458}
