/* Simply Legal */
.sl-skip-link{position:absolute;left:12px;top:-60px;z-index:100000;background:#2d2924;color:#fff!important;padding:12px 18px;font:600 14px/1 Arial,Helvetica,sans-serif;text-decoration:none;transition:top .15s}
.sl-skip-link:focus{top:12px}
#sl-main-content:focus{outline:none}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #ad7629!important;outline-offset:2px}
.sl-legal-strip{background:#1f1c19;color:#d9d2c7;text-align:center;padding:18px 16px 22px;font:12px/1.7 Arial,Helvetica,sans-serif}
.sl-legal-strip p{margin:0 auto;max-width:1100px}
.sl-legal-strip .sl-legal-links{margin-top:6px;letter-spacing:.08em;text-transform:uppercase;font-size:11px}
.sl-legal-strip a{color:#e3c58f;text-decoration:none}
.sl-legal-strip a:hover,.sl-legal-strip a:focus{text-decoration:underline}
.sl-banner-link{color:inherit;text-decoration:underline;margin:0 12px;font-size:.9em;white-space:nowrap}
.sl-form-note{font:12px/1.5 Arial,Helvetica,sans-serif;opacity:.85;margin:8px 0 0}
.sl-form-note a{color:inherit;text-decoration:underline}
.entry-content table,.wp-block-post-content table,article table{border-collapse:collapse;width:100%;margin:1em 0}
article table th,article table td{border:1px solid rgba(0,0,0,.15);padding:8px 10px;text-align:left;vertical-align:top;font-size:.95em}
.sl-optional{font-weight:400;opacity:.8;text-transform:none;letter-spacing:0}
.sl-dob-note{display:block;margin-top:6px;font-size:12px;opacity:.8;text-transform:none;letter-spacing:0}
