@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.d-card.d-card-event{--size-image:9.0625rem;--box-shadow:1px 1px 10px rgba(195,203,213,0.5);border:1px solid var(--color-border);box-shadow:var(--box-shadow);grid-column-start:span var(--column-third);margin-top:calc(var(--size-image)*.5);overflow:visible;padding-top:calc(var(--size-image)*.5 + var(--space-medium));position:relative}.d-card.d-card-event .content{display:flex;flex-flow:column wrap;gap:var(--space-small)}.d-card.d-card-event .content header{font-size:var(--fs-h5);font-weight:700}.d-card.d-card-event .content .description{flex-grow:1;font-size:var(--fs-body)}.d-card.d-card-event .content .description :last-child{margin-bottom:0}.d-card.d-card-event .content .date,.d-card.d-card-event .content .region{align-items:center;background-position:50%;background-size:contain;display:flex;font-size:var(--fs-caption);font-weight:700;gap:var(--space-tiny)}.d-card.d-card-event .content .date svg,.d-card.d-card-event .content .region svg{flex:0 0 1.5rem;height:1.5rem;width:1.5rem}.d-card.d-card-event .content .d-button{justify-content:center}.d-card.d-card-event .aside{background-color:#fff;border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--box-shadow);height:var(--size-image);left:0;margin:0 auto;margin-top:calc(var(--size-image)*-.5);overflow:hidden;position:absolute;right:0;top:0;width:var(--size-image)}.d-card.d-card-event .aside img{height:100%;width:100%}.events-list .container{row-gap:var(--space-medium)}.events-list .container-events .button-container{justify-content:center;margin-bottom:var(--space-container)!important}.events-list .container-events .loading-spinner{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;margin:0 auto;width:3.75rem}.events-controls .events-controls-mobile{display:block}@media(min-width:1100px){.events-controls .events-controls-mobile{display:none}}.events-controls .events-controls-mobile .d-react-tabs{margin:0}.events-controls .events-controls-mobile .react-tabs__tab-panel{border:none;padding:var(--space-container) 0}.events-controls .events-controls-mobile .react-tabs__tab-list{-moz-column-gap:var(--space-gap);column-gap:var(--space-gap);width:auto}.events-controls .events-controls-mobile .react-tabs__tab-list .react-tabs__tab{border:none;padding:0}.events-controls .events-controls-mobile .react-tabs__tab-list .react-tabs__tab.react-tabs__tab{background-color:rgba(0,0,0,0);margin-left:40px;overflow:visible}.events-controls .events-controls-mobile .react-tabs__tab-list .react-tabs__tab.react-tabs__tab:before{background-color:rgba(0,0,0,0);background-position:50%;background-repeat:no-repeat;background-size:contain;content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='2.57692' fill='white' stroke='%231F252D'/%3E%3Cpath d='M5.30506 13.8447L10.0688 9.09016L14.8325 13.8447L16.2959 12.3809L10.0688 6.15234L3.84169 12.3809L5.30506 13.8447Z' fill='%231F252D'/%3E%3C/svg%3E");display:inline-block;height:20px;left:-30px;position:absolute;width:20px}.events-controls .events-controls-mobile .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected:before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='2.57692' fill='%231F252D' stroke='%231F252D'/%3E%3Cpath d='M14.8326 6.15242L10.0689 10.9069L5.30517 6.15242L3.8418 7.61614L10.0689 13.8447L16.296 7.61614L14.8326 6.15242Z' fill='white'/%3E%3C/svg%3E")}.events-controls .events-controls-desktop{display:none}@media(min-width:1100px){.events-controls .events-controls-desktop{display:flex;flex-wrap:wrap;gap:var(--space-small)}.events-controls .events-controls-desktop .d-input{max-width:12.5rem;width:100vw}}.events-controls .events-controls-desktop .d-input-search{max-width:100vw;width:calc(37.5rem + var(--space-small)*2)}.events-controls .events-controls-heading{font-weight:700}.events-controls .events-controls-item{display:flex;flex-direction:column;gap:calc(var(--space-tiny)*.5);max-width:100%}.events-controls .events-controls-item:first-child{width:100%}.events-controls .events-controls-panel{display:flex;flex-wrap:wrap;gap:var(--space-small)}.events-controls .filter{width:calc(50% - var(--space-tiny))}@media(min-width:1100px){.events-controls .filter{width:auto}}.events-controls label{display:block;font-family:fontbody,sans-serif;font-weight:700;line-height:1.5em;margin:1em 0 .5em;text-align:left}.events-controls label p{font-weight:400}.events-controls input:not(input[type=submit],input[type=checkbox],input[type=radio]),.events-controls select,.events-controls textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-border);border:1px solid var(--color-border);border-radius:var(--border-radius-l);color:var(--color-text);font-size:var(--fs-body);font-weight:400;max-width:100%;outline-color:var(--color-dext);outline-width:1px;padding:var(--space-tiny) var(--space-small);width:100%}.events-controls input:not(input[type=submit],input[type=checkbox],input[type=radio]):focus,.events-controls select:focus,.events-controls textarea:focus{border:none}.events-controls select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/_next/static/media/chevron-down.0c474575.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;color:var(--color-text)}@keyframes fadein{0%{opacity:0}to{opacity:1}}.d-tab-reverse .d-tabs.d-tabs-vertical{flex-direction:row-reverse}.d-tabs{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.d-tabs .react-tabs__tab-list{--color-highlight:var(--color-dext);display:flex;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 calc(50% - 50vw);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgb(0,0,0) var(--space-screen-gap),rgb(0,0,0) calc(100% - var(--space-screen-gap)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgb(0,0,0) var(--space-screen-gap),rgb(0,0,0) calc(100% - var(--space-screen-gap)),rgba(0,0,0,0) 100%);overflow:scroll hidden;padding:0 calc(var(--space-screen-gap) - var(--space-small));position:relative;width:100vw}@media(min-width:900px){.d-tabs .react-tabs__tab-list{justify-content:center;margin:0;-webkit-mask-image:none;mask-image:none;overflow:visible;padding:0 var(--space-medium);width:auto}.d-tabs .react-tabs__tab-list:after{background:var(--color-border);bottom:-1px;content:"";height:.125rem;left:0;position:absolute;right:0}}.d-tabs .react-tabs__tab{align-items:center;color:var(--color-text);cursor:pointer;display:flex;flex:1 1 auto;font-size:var(--fs-h6);font-weight:700;gap:var(--space-tiny);list-style:none;overflow:visible;padding:var(--space-tiny) var(--space-small);position:relative;white-space:nowrap}@media(min-width:900px){.d-tabs .react-tabs__tab{flex:auto;white-space:normal;width:auto}.d-tabs .react-tabs__tab:after{background:rgba(0,0,0,0);bottom:-2px;content:"";height:.25rem;left:0;position:absolute;right:0;z-index:1}}.d-tabs .react-tabs__tab .d-tab-icon{--color-text:var(--color-dark);align-items:center;display:inline-flex;width:1.25rem}.d-tabs .react-tabs__tab .d-tab-icon span{align-items:center;display:inline-flex;height:1.4em}.d-tabs .react-tabs__tab svg{display:inline-block;width:100%}.d-tabs .react-tabs__tab--selected,.d-tabs .react-tabs__tab--selected svg{color:var(--color-highlight)}.d-tabs .react-tabs__tab--selected:after{background:#ff5a01}.d-tabs .react-tabs__tab:hover:after{background:rgba(255,90,1,.5)}.d-tabs .react-tabs__tab.react-tabs__tab--selected:hover:after{background:#ff5a01}.d-tabs .react-tabs__tab:focus{outline:none}.d-tabs .react-tabs__tab-panel{display:none;font-size:var(--fs-body);width:100%}.d-tabs .react-tabs__tab-panel--selected{display:block}@media(min-width:1100px){.d-tabs.d-tabs-vertical{--size-icon:1.625rem;flex-direction:row;padding-left:calc(var(--size-icon) + var(--space-small))}.d-tabs.d-tabs-vertical .d-tab-icon{max-height:var(--size-icon);position:absolute;right:calc(100% + var(--space-small));width:var(--size-icon)}.d-tabs.d-tabs-vertical .react-tabs__tab-list{flex:0 0 11.25rem;flex-direction:column;padding:var(--space-medium) 0}.d-tabs.d-tabs-vertical .react-tabs__tab-list:after{height:auto;inset:0 auto 0 -1px;width:2px}.d-tabs.d-tabs-vertical .react-tabs__tab:after{height:auto;inset:0 auto 0 -2px;width:4px}}