.background-color__red{background-color:#cf273a}.color__red{color:#cf273a !important}.background-color__red--medium{background-color:#800d1a}.color__red--medium{color:#800d1a !important}.background-color__red--dark{background-color:#40070e}.color__red--dark{color:#40070e !important}.background-color__beige{background-color:#f3ece3}.color__beige{color:#f3ece3 !important}.wp-block{max-width:960px}.wp-block[data-align=wide]{max-width:1080px}.wp-block[data-align=full]{max-width:none}.block-editor-block-list__block{box-shadow:2px 2px 10px rgba(0,0,0,.2)}.block-editor-block-list__block.is-selected{box-shadow:7px 7px 25px rgba(0,0,0,.25)}.event-header{padding:7.5rem 0 2rem 0;color:#f3ece3}@media(max-width: 1024px){.event-header{padding:4.5rem 0 4.5rem 0}}.event-header p:last-of-type{margin-bottom:0}.event-header__left{margin-right:2.5rem}@media(max-width: 1024px){.event-header__left{margin-right:0}}@media(max-width: 1024px){.event-header__right{margin:1.5rem}}.event-header h1{margin-bottom:1.5rem}@media(max-width: 1024px){.event-header h1{margin-bottom:2.5rem}}.event-header__image{position:relative;height:100%;overflow:hidden}.event-header__image img{max-width:100%;min-width:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){.event-header__image img{position:static;transform:unset}}.event-header__newsletter{margin-top:2.5rem}@media(max-width: 1024px){.event-header__newsletter{margin-top:1.5rem}}.event-header__newsletter__title{display:flex;align-items:center;margin-bottom:.5rem}@media(max-width: 1024px){.event-header__newsletter__title{margin-bottom:.5rem}}.event-header__newsletter .input-group a{transform:rotate(0deg);transition:transform 200ms cubic-bezier(0.2, 0, 0.2, 1);background-color:#f3ece3;color:#cf273a;box-shadow:inset 0 0 0 .0625rem #f3ece3}.event-header__newsletter .input-group a:hover{color:#f3ece3;background-color:transparent}.event-header__buttons{margin-top:3.5rem}@media(max-width: 1024px){.event-header__buttons{margin-top:2.5rem;flex-wrap:wrap}}.event-header__buttons .button{margin-right:1rem;margin-bottom:1rem}