.et-l--footer .angled-bottom{background-color:transparent!important;margin-top:-8.2vw;position:relative;z-index:2;pointer-events:none}#et-main-area .et_builder_inner_content>.et_pb_section:last-child:not(.et-l--footer *):not(.et_pb_post_content *){padding-bottom:calc(4% + 8.2vw)!important}.policy-links{--pl-accent:#e4572e;--pl-hover-background:#f3f8fd;--pl-text:#1a1a1a;--pl-pill-bg:#f3f3f3;--pl-pill-border:#e0e0e0;font-family:montserrat,sans-serif;margin-top:0;padding-top:0}@media only screen and (min-width:981px){.policy-links{overscroll-behavior:contain;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,118,188,.35)transparent;flex:initial;min-height:0}}.policy-links__label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(from var(--pl-text) calc(h + 0) calc(s + 0) calc(l + 0)/.6)}.policy-links .policy_count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:999px;margin-right:5px;background:hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0)/.1);color:var(--gcid-primary-color);font-size:.7rem;letter-spacing:0}.policy-links ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0!important;list-style:none!important;margin-bottom:1rem}.policy-links li{margin:0;padding:5px 0;border-bottom:1px solid hsl(from var(--gcid-primary-color) calc(h + 0) calc(s + 0) calc(l + 0)/.1)}.policy-links .policy-link-anchor{font-family:montserrat,sans-serif;display:flex!important;margin-left:.75rem;color:var(--pl-text);font-size:.85rem;font-weight:700;line-height:1.2;margin-bottom:.2rem;text-decoration:none;text-transform:uppercase;transition:color .3s cubic-bezier(.22,.61,.36,1),background-color .3s cubic-bezier(.22,.61,.36,1)}.policy-links li:hover .policy-link-anchor{color:var(--pl-accent)}.policy-links li:hover,.policy-links li:focus-visible{background:var(--pl-hover-background);color:#fff;border-left:2px solid var(--pl-accent);border-radius:0 5px 5px 0}.policy-links li:hover a.policy-link-anchor{color:var(--gcid-primary-color);text-decoration:underline}.policy-read{font-family:montserrat,sans-serif;display:inline-block;margin-top:0;font-weight:700;color:var(--gcid-primary-color);font-size:14px;text-transform:uppercase}.policy-read:hover{text-decoration:underline}.divider-orange{transition:width .5s cubic-bezier(.22,.61,.36,1);background:linear-gradient(90deg,#f36c21 0%,#f16b28 100%);height:3px}.col-card:hover .divider-orange{width:90%!important}.skip-link{position:absolute;left:1rem;top:-100px;z-index:100000;padding:.75rem 1.25rem;background:#000;color:#fff;font-weight:600;text-decoration:none;border-radius:4px}.skip-link:focus{top:1rem;outline:3px solid #fff;outline-offset:2px}.onv-pill--cancelled,.event-cancelled .entry-title::before{display:inline-block;background:#dc3545;color:#fff;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;padding:5px 10px;border-radius:999px;vertical-align:middle}.event-cancelled .entry-title::before{content:"Cancelled";margin-right:8px}.onv-cancelled-notice{border-left:4px solid #dc3545;background:#fdecea;padding:16px 20px}