.sw-menu,.sw-switch-container{display:none}@media only screen and (max-width:1200px){.sw-events-filter__container{max-height:none}}.banner-wrap_come{background:#fef5d8;border:3px solid var(--border);border-radius:12px;box-shadow:0 22px 48px rgba(8,16,28,.42);padding:4px;width:min(1320px,100%)}.banner_come{align-items:center;background:var(--paper);border-radius:9px;display:grid;gap:clamp(20px,2.5vw,34px);grid-template-columns:minmax(220px,300px) 1fr minmax(280px,360px);margin:auto;padding:clamp(22px,3vw,46px) clamp(18px,3vw,38px);width:99%}.logo-block_come{color:var(--ink);justify-self:center;line-height:.8;position:relative;text-align:left;width:fit-content}.logo-bottom_come,.logo-top_come{height:auto;max-width:100%;width:218px;@media only screen and (max-width:736px){width:128px}}.logo-amp_come{color:#a14402;display:block;font-family:Archivo,sans-serif;font-size:clamp(1rem,1.5vw,1.35rem);font-weight:700;letter-spacing:.6em;margin:.18em 0 .12em;position:relative;text-align:center}.logo-amp_come:after,.logo-amp_come:before{border-top:2px solid rgba(34,56,79,.7);content:"";position:absolute;top:50%;transform:translateY(-50%);width:clamp(30px,4.2vw,56px)}.logo-amp_come:before{left:-70px}.logo-amp_come:after{right:-70px}.content_come{align-self:start;color:var(--ink);margin:auto;padding-top:1.15rem;text-align:left!important}.content_come .lead_come{color:var(--ink);font-size:28px;font-weight:600;margin:0;text-align:left!important;@media only screen and (max-width:736px){font-size:20px}}.content_come .highlights_come{color:#a14402;font-size:24px;font-weight:600;line-height:1.3;margin:2.1rem 0 0;text-align:left!important;@media only screen and (max-width:736px){font-size:20px}}.event-info_come{align-self:start;color:var(--ink);margin:auto;padding-top:.15rem;text-align:left!important}.event-info_come .date_come{color:var(--ink);font-size:54px;font-weight:900;letter-spacing:.02em;line-height:.95;margin:0;text-align:left!important;text-transform:uppercase;@media only screen and (max-width:736px){font-size:20px}}.event-info_come .time_come{color:#a14402;font-size:20px;font-weight:700;letter-spacing:.02em;margin:1rem 0 2.3rem;text-align:left!important;text-transform:uppercase;@media only screen and (max-width:736px){font-size:16px}}.event-info_come .venue_come{font-size:clamp(1rem,2vw,1.5rem);font-weight:700;line-height:1.15;margin:0;text-align:left!important;@media only screen and (max-width:736px){font-size:16px}}.event-info_come .address_come{font-size:clamp(1rem,1.2vw,1.25rem);font-weight:500;line-height:1.3;margin:.6rem 0 0;text-align:left!important;@media only screen and (max-width:736px){font-size:16px}}@media (max-width:1024px){.banner_come{grid-template-columns:1fr;padding:25px 0}.banner_come,.content_come .highlights_come,.content_come .lead_come,.event-info_come .address_come,.event-info_come .date_come,.event-info_come .time_come,.event-info_come .venue_come,.logo-block_come{text-align:center!important}.logo-amp_come:after,.logo-amp_come:before{width:40px}.logo-amp_come:before{left:-56px}.logo-amp_come:after{right:-56px}.content_come .highlights_come,.content_come .lead_come,.event-info_come .address_come,.event-info_come .venue_come{max-width:none}.content_come .highlights_come{margin-top:1.35rem}.event-info_come{text-align:center}.event-info_come .time_come{margin-bottom:1.45rem}}