@import url(https://fonts.googleapis.com/css2?family=Limelight&family=Story+Script&display=swap);.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23062c39' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #116e8f40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2370a8bb' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2370a8bb' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.gallery-item{position:relative}.gallery-item :is(button,figure){height:100%;width:100%}.gallery-item a.lgvideo:before{background-position:top 10px left 10px;background-size:50px}.gallery-item a{color:#272727}.gallery-item a,.gallery-item a figcaption{text-decoration:none!important}.frame-type-brick_highlight{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 120px);position:relative}.frame-type-brick_highlight .container{height:100%;position:relative;width:100%;z-index:1}.frame-type-brick_highlight .container .frame-header,.frame-type-brick_highlight .container .frame-header p,.frame-type-brick_highlight .container .highlight-content,.frame-type-brick_highlight .container .highlight-content p{color:#fff}@media(min-width:992px){.frame-type-brick_highlight .container .brick_highlight-wrapper{width:calc(66.66667% - 10px)}}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:before{background:linear-gradient(0deg,#282829,#282829a3 63.86%,#28282900);bottom:200px;content:"";height:50vh;left:0;opacity:1;position:absolute;width:100%;z-index:41}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:after{background:#000;bottom:0;content:"";height:200px;left:0;position:absolute;width:100%;z-index:40}.quote-wrapper{display:flex;flex-direction:column;gap:20px;position:relative}@media(min-width:992px){.quote-wrapper{flex-direction:row;gap:0}.quote-wrapper .quote-image{margin-left:calc(8.33333% - 10px);width:calc(25% - 10px)}.quote-wrapper .quote-content{margin-left:calc(8.33333% - 10px);width:calc(50% - 10px)}}.quote-wrapper .quote-content{margin-bottom:20px}.quote-wrapper .quote-role,.quote-wrapper cite{display:block}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #116e8f40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs :is(.nav-link:focus,.nav-link:hover){border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#116e8f}.nav-pills :is(.nav-link.active,.show>.nav-link){background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline :is(.nav-link:focus,.nav-link:hover){border-bottom-color:initial}.nav-underline :is(.nav-link.active,.show>.nav-link){border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}:is(.nav-fill,.nav-justified) .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.textmedia,.textpic{display:flex;flex-wrap:wrap;gap:20px}.textmedia-item,.textpic-item{order:1;width:100%}:is(.textmedia-text,.textpic-text)>:last-child{margin-bottom:0}.textmedia-centered,.textpic-centered{align-items:center}.textmedia-below .textmedia-text,.textmedia-below .textpic-text,.textpic-below .textmedia-text,.textpic-below .textpic-text{order:0}.textmedia-below .textmedia-gallery,.textmedia-below .textpic-gallery,.textpic-below .textmedia-gallery,.textpic-below .textpic-gallery{margin-bottom:0}@media(min-width:992px){.textmedia-left .textmedia-item,.textmedia-left .textpic-item,.textmedia-right .textmedia-item,.textmedia-right .textpic-item,.textpic-left .textmedia-item,.textpic-left .textpic-item,.textpic-right .textmedia-item,.textpic-right .textpic-item{width:calc(50% - 10px)}.textmedia-right .textmedia-gallery,.textmedia-right .textpic-gallery,.textpic-right .textmedia-gallery,.textpic-right .textpic-gallery{order:2}}.container_2_columns-wrapper .textmedia-above .textmedia-gallery,.container_2_columns-wrapper .textmedia-above .textmedia-text,.container_2_columns-wrapper .textmedia-below .textmedia-gallery,.container_2_columns-wrapper .textmedia-below .textmedia-text,.container_2_columns-wrapper .textmedia-left .textmedia-gallery,.container_2_columns-wrapper .textmedia-left .textmedia-text,.container_2_columns-wrapper .textmedia-right .textmedia-gallery,.container_2_columns-wrapper .textmedia-right .textmedia-text,.container_3_columns-wrapper .textmedia-above .textmedia-gallery,.container_3_columns-wrapper .textmedia-above .textmedia-text,.container_3_columns-wrapper .textmedia-below .textmedia-gallery,.container_3_columns-wrapper .textmedia-below .textmedia-text,.container_3_columns-wrapper .textmedia-left .textmedia-gallery,.container_3_columns-wrapper .textmedia-left .textmedia-text,.container_3_columns-wrapper .textmedia-right .textmedia-gallery,.container_3_columns-wrapper .textmedia-right .textmedia-text{margin-left:0;width:100%}:root{interpolate-size:allow-keywords;--margin-to-container:-200px;--mobile-limit:992px;--is-mobile:false;--grid-gutter-width:20px;--cardgroup-gap:20px;--gallery-gap:20px;--card-menu-gap:20px;--mobile-thumbs-gap:15;--mobile-thumbs-gap-px:15px;--color-primary:#116e8f;--color-secondary:#000;--color-white:#fff;--color-black:#000;--bs-body-font-family:ConcordeArchetypeStd,Arial,sans-serif!important;--full-header-height:142px;--full-header-mobile-height:122px;--header-height:70px;--header-mobile-height:70px;--topbar-height:32px;--topbar-mobile-height:32px;--transition-params:0.4s cubic-bezier(0.455,0.03,0.515,0.955);--short-transition-params:0.2s cubic-bezier(0.455,0.03,0.515,0.955);--long-transition-params:0.8s cubic-bezier(0.455,0.03,0.515,0.955)}:root,:root .row{--bs-gutter-x:20px}.table-bordered,.table-responsive,.table-striped,table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#2727270d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#2727271a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(39,39,39,.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars::-webkit-scrollbar{display:none;width:0!important}.gsap{opacity:0;visibility:hidden}.cleanList{list-style-type:none;margin:0;padding:0}html{scroll-behavior:smooth;text-rendering:geometricPrecision}body figure{margin:0;position:relative}body figure picture{display:block}body figure figcaption{margin-top:10px}body button{background:none;border:none;padding:0;text-align:left}body.menu-open{overflow:hidden}body .back-link-wrapper{display:none}body #debug{background:gray;border:1px solid #000;color:#fff;font-size:12px;font-size:.75rem;height:200px;line-height:14px;line-height:.875rem;padding:20px;position:fixed;right:40px;top:40px;width:400px;z-index:4000}body{display:flex;flex-direction:column;min-height:100vh}body main{flex-basis:100%;flex-grow:1;flex-shrink:1}body .frame,body .frame.frame-space-before-none{--frame-outer-spacing-before:0;padding-top:0}body .frame,body .frame.frame-space-after-none{--frame-outer-spacing-after:0;padding-bottom:0}body .frame.frame-space-before-normal{--frame-outer-spacing-before:0;padding-top:20px}@media(min-width:992px){body .frame.frame-space-before-normal{padding-top:20px}}body .frame.frame-space-after-normal{--frame-outer-spacing-after:0;padding-bottom:50px}@media(min-width:992px){body .frame.frame-space-after-normal{padding-bottom:100px}}body .frame.frame-space-before-small{--frame-outer-spacing-before:0;padding-top:20px}@media(min-width:992px){body .frame.frame-space-before-small{padding-top:20px}}body .frame.frame-space-after-small{--frame-outer-spacing-after:0;padding-bottom:50px}@media(min-width:992px){body .frame.frame-space-after-small{padding-bottom:100px}}body .frame.frame-background-dark{background-color:#272727;--frame-background:#0000}body .frame.frame-background-light{background-color:#f8f8f8;--frame-background:#0000}body .frame.frame-background-tertiary,body .frame.frame-has-backgroundimage{--frame-background:#0000}body .frame.bg-grey{background-color:#f0f0f0}body .frame .img-full{height:auto;width:100%}video{max-width:100%}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.mb-120{margin-bottom:120px}.mt-120{margin-top:120px}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.frame-in-container{padding-bottom:50px;padding-top:50px}.frame-in-container:last-child{padding-bottom:0}.frame-in-container:first-child{padding-top:0}form input[type=search]::-ms-clear,form input[type=search]::-ms-reveal{display:none;height:0;width:0}form select.form-control{appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23231815' d='M15.069 20.766a1.6 1.6 0 0 0 2.262 0l7.269-7.27a1.2 1.2 0 0 0-1.698-1.696l-6.136 6.137a.8.8 0 0 1-1.132 0L9.497 11.8A1.2 1.2 0 0 0 7.8 13.497z'/%3E%3C/svg%3E") right 10px center no-repeat}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration{display:none}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{background:#0000;-webkit-box-shadow:none!important}@media(min-width:768px){.columns-layout.columns-layout-columns-3{--columns-layout-columns:2}}@media(min-width:1200px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:4}}.table,.table td,.table tr,table,table td,table tr{background:none;background-color:#0000}.frame-background-dark .table td,.frame-background-dark .table tr,.frame-background-dark table td,.frame-background-dark table tr{color:#fff}h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:42px;font-size:2.625rem;line-height:50px;line-height:3.125rem;margin-bottom:1.875rem}@media(min-width:992px){h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:60px;font-size:3.75rem;line-height:68px;line-height:4.25rem;margin-bottom:2.875rem}}h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px}@media(min-width:992px){h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:50px;font-size:3.125rem;line-height:58px;line-height:3.625rem}}.textmedia ol li,.textmedia ul li,p,ul.list-normal{line-height:28px;line-height:1.75rem;margin-bottom:1.875rem}.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1.875rem}.flickity-cell[aria-hidden=true] [contenteditable=true]:not([disabled]),.flickity-cell[aria-hidden=true] [tabindex]:not([disabled]),.flickity-cell[aria-hidden=true] a[href],.flickity-cell[aria-hidden=true] area[href],.flickity-cell[aria-hidden=true] button:not([disabled]),.flickity-cell[aria-hidden=true] input:not([disabled]),.flickity-cell[aria-hidden=true] select:not([disabled]),.flickity-cell[aria-hidden=true] textarea:not([disabled]){visibility:hidden}@media(max-width:991px){section:has(.layout-carousel-mobile){overflow-x:hidden}}.flickity-button:focus{box-shadow:0 0 0 5px #116e8f;outline:none}@media(max-width:991px){.layout-carousel-mobile{display:block;flex-wrap:nowrap}.layout-carousel-mobile .flickity-viewport{overflow:visible;width:100%}.layout-carousel-mobile :is(.flickity-cell,.flkty-item){margin-right:20px;min-height:100%;opacity:.5;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}}@media(max-width:991px)and (max-width:991px){.layout-carousel-mobile :is(.flickity-cell,.flkty-item){min-height:unset;width:80%}}@media(max-width:991px){.layout-carousel-mobile :is(.flickity-cell.is-selected,.flkty-item.is-selected){opacity:1}}.layout-carousel{display:block}.layout-carousel :is(.flickity-cell,.flkty-item){display:block;margin-right:20px;min-height:100%;position:absolute}@media(max-width:991px){.layout-carousel :is(.flickity-cell,.flkty-item){min-height:unset;width:80%}}.layout-carousel :is(.flickity-cell,.flkty-item) .card{height:100%}.flickity-page-dots{bottom:-40px!important}.flickity-page-dots:not(:has(>.flickity-page-dot:nth-of-type(2))){display:none!important}.flickity-page-dot{height:10px!important;width:10px!important}.card{display:flex;flex-direction:column;position:relative}.card-body{flex-grow:1;flex-shrink:0}.card{border:1px solid #23181529;height:100%}.card:hover .image-wrapper{transform:scale(1.1)}.card-header{flex-grow:0;overflow:hidden}.card-header .image-wrapper{height:100%;transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:100%}.card-body,.card-footer{padding:calc(var(--grid-gutter-width)/2)}.frame-background-dark a:not(.btn),.frame-background-dark button,.frame-background-dark h1,.frame-background-dark h2,.frame-background-dark h3,.frame-background-dark h4,.frame-background-dark h5,.frame-background-dark h6,.frame-background-dark ol li,.frame-background-dark p,.frame-background-dark ul li{color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item :is(button.nav-link.active,button.nav-link:hover){color:#fff}.frame-background-dark ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark ul.nav-tabs li.nav-item :is(button.nav-link.active,button.nav-link:hover){color:#fff}.frame-background-dark .card a:not(.btn),.frame-background-dark .card button,.frame-background-dark .card h1,.frame-background-dark .card h2,.frame-background-dark .card h3,.frame-background-dark .card h4,.frame-background-dark .card h5,.frame-background-dark .card h6,.frame-background-dark .card ol li,.frame-background-dark .card p,.frame-background-dark .card ul li{color:#272727}.frame-background-dark .grid-tabs-container ul.nav-tabs{border-color:#fff9!important}.frame-background-dark .flickity-page-dot{background:#ffffff80}.frame-background-dark .flickity-page-dot.is-selected{background:#fff}.frame-background-dark table.table>:not(caption)>*>*{background:none;color:#fff}.frame-background-dark table :is(tbody,thead){background-color:#0000;color:#fff}.frame-background-dark table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff4d}.frame-background-dark table.table-striped>tbody>tr>*{background-color:#0000}.frame-background-dark figcaption.caption{color:#fff}html{scroll-padding-top:70px}body{text-rendering:geometricPrecision}body:has(#section-navigation) main{position:relative;z-index:1}body:has(.header-wrapper.fixed) #body-content{padding-top:70px}@media(min-width:992px){body:has(.header-wrapper.fixed) #body-content{padding-top:70px}}body section.frame{position:relative}body section.frame.frame-background-none{background-color:#fff}body section.frame.frame-background-none:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion))>:is(.container,.container-fluid){position:relative}body section.frame.frame-background-none:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion))>.container-fluid:after,body section.frame.frame-background-none:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion))>.container:after{background-color:#23181529;bottom:-60px;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}@media(min-width:992px){body section.frame.frame-background-none:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion))>.container-fluid:after,body section.frame.frame-background-none:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion))>.container:after{bottom:-100px}}body section.frame.frame-background-grey{background-color:#f0f0f0}body section.frame.frame-background-yellow{background-color:#fff83e}body section.frame.frame-background-blue{background-color:#70c1ff}body section.frame.frame-type-concordeevents_eventsfilter,body section.frame.frame-type-news_categorylist{padding-bottom:20px!important}body section.frame.frame-type-concordeevents_eventsfilter>.container-fluid:after,body section.frame.frame-type-concordeevents_eventsfilter>.container:after,body section.frame.frame-type-news_categorylist>.container-fluid:after,body section.frame.frame-type-news_categorylist>.container:after{display:none}body section.frame .frame-header{margin-bottom:20px}@media(min-width:992px){body section.frame .frame-header{margin-bottom:40px}}body section.frame .section-footer{margin-top:40px;text-align:center}body .container-fluid{padding-left:calc(var(--bs-gutter-x));padding-right:calc(var(--bs-gutter-x))}body .frame-type-container_2_columns.frame-background-yellow+.frame-type-menu_pages{padding-top:0!important}@media(max-width:991px){body .frame-type-container_2_columns .container_2_columns-wrapper>.row{gap:20px}}body.frame-type-concordeevents_eventslist:not(:has(.event-list-highlights)){padding-top:0!important}body .frame-type-concordeevents_eventslist:has(.event-list-highlights){padding-bottom:0!important}body .frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights{margin-left:calc(var(--bs-gutter-x)*-1);margin-right:calc(var(--bs-gutter-x)*-1);width:calc(100% + var(--bs-gutter-x)*2)}body .accordion-button:focus{box-shadow:none}.preload *{transition:none!important}.frame-in-container{padding-bottom:40px}:root{--columns-layout-gap:var(--grid-gutter-width);--columns-layout-columns:1}.columns-layout{display:flex;flex-wrap:wrap;gap:var(--columns-layout-gap)}.columns-layout .columns-layout-item{width:calc(100%/var(--columns-layout-columns) - var(--columns-layout-gap)*(var(--columns-layout-columns) - 1)/var(--columns-layout-columns))}.columns-layout.columns-layout-columns-1{--columns-layout-columns:1}@media(min-width:768px){.columns-layout.columns-layout-columns-2{--columns-layout-columns:2}}@media(min-width:576px){.columns-layout.columns-layout-columns-3{--columns-layout-columns:2}}@media(min-width:992px){.columns-layout.columns-layout-columns-3{--columns-layout-columns:3}}@media(min-width:576px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:2}}@media(min-width:992px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:4}}.patron-list:not(:has(>.patron-item)){display:none}section.intro{align-items:flex-end;background-color:#000;color:#fff;display:flex;padding-bottom:120px;padding-top:120px;position:relative}section.intro .intro-container{position:relative;z-index:1}section.intro .intro-container .intro-content .abstract p:last-of-type{margin-bottom:0!important}section.intro .intro-content .abstract p,section.intro .intro-content h1{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;margin-bottom:12px}@media(min-width:992px){section.intro .intro-content .abstract p,section.intro .intro-content h1{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem}}section.intro .intro-content .abstract p.lead,section.intro .intro-content h1.lead{color:#b0b0b0}section.intro #intro-image-bg{background-repeat:no-repeat;background-size:cover}section.intro.home{height:56.25vw;position:relative}@media(max-width:767px){section.intro.home{height:100vh}}section.intro.home{background:#fff}section.intro.home .frame-backgroundimage-container{opacity:1;position:fixed}section.intro.home .intro-container{display:none}section.intro.default{align-items:start;background-color:#fff;flex-direction:column;padding-bottom:0;padding-top:0;position:relative}section.intro.default.has-bg-image,section.intro.default.has-bg-video{height:calc(100vh - 57px)}@media(min-width:992px){section.intro.default.has-bg-image,section.intro.default.has-bg-video{height:calc(100vh - 27px)}}:is(section.intro.default.has-bg-image,section.intro.default.has-bg-video) .frame-backgroundimage-container{flex:1 1 auto;opacity:1;position:relative}section.intro.default:has(+.frame-background-none):not(:has(+.frame-background-none.frame-type-container_accordion)) .intro-container:after{background-color:#23181529;bottom:0;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}section.intro.default .intro-container{padding-bottom:50px;padding-top:20px;position:relative}@media(min-width:992px){section.intro.default .intro-container{padding-bottom:100px}}section.intro.default .intro-container.bg-yellow{background-color:#fff83e}section.intro.default .intro-container.bg-blue{background-color:#70c1ff}section.intro.default .intro-container.bg-grey{background-color:#f0f0f0}@media(max-width:991px){section.intro.default .intro-container>.row{gap:20px}}section.intro.default .intro-container>.row:nth-child(2){margin-top:40px}@media(max-width:991px){section.intro.default .intro-container>.row:nth-child(2){margin-top:20px}}section.intro.default.no-bg-media .intro-container{padding-bottom:50px}@media(min-width:992px){section.intro.default.no-bg-media .intro-container{padding-bottom:50px}}section.intro.default .intro-content .frame-header{display:flex;flex-direction:column;height:100%}section.intro.default .intro-content .frame-header .intro-buttons{margin-top:auto}section.intro.default .intro-content :is(h1,p){color:#000}section.intro.default .intro-content h1{margin-bottom:0}section.intro.default .intro-content .over-title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:0}section.intro.default .content-left{padding-bottom:0;padding-top:0}section.intro.default .content-left .intro-buttons{margin-top:auto;padding-top:20px}@media(max-width:991px){section.intro.default .content-left .intro-buttons .btn{width:100%}}section.intro.default .content-left .frame-header{display:flex;flex-direction:column;height:100%}section.intro.default .content-left .frame-header .over-title{color:#000}section.intro.default .content-left .frame-header :is(.over-title.artists,.over-title.publication-date){color:#b0b0b0}section.intro.default .content-left .frame-header .over-title.publication-date{margin-top:4px}section.intro.default .content-left .event-details-list{color:#000;display:flex;flex-direction:row;gap:20px}section.intro.default .content-left .event-details-list .detail-title{color:#b0b0b0;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem}section.intro.default .content-left .event-details-list .detail-text{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}section.intro.default .content-right{display:flex;gap:20px;padding-bottom:0;padding-top:0}@media(min-width:992px){section.intro.default .content-right{justify-content:end}}section.intro.default .content-right .intro-buttons{display:flex;flex-wrap:wrap;gap:10px;height:fit-content}@media(max-width:991px){section.intro.default .content-right .intro-buttons,section.intro.default .content-right .intro-buttons a.btn:not(.falc),section.intro.default .content-right .intro-buttons button{width:100%}}section.intro .frame-backgroundimage-container{height:100%;left:0;max-height:unset;opacity:.48;overflow:visible;position:absolute;top:0;width:100%;z-index:0}section.intro :is(.frame-backgroundimage-container,.frame-backgroundimage-container *){pointer-events:none}section.intro .frame-backgroundimage-container .frame-backgroundimage{height:100%;width:100%}section.intro.has-bg-image .intro-content a:not(.btn),section.intro.has-bg-image .intro-content h1,section.intro.has-bg-image .intro-content h2,section.intro.has-bg-image .intro-content h3,section.intro.has-bg-image .intro-content h4,section.intro.has-bg-image .intro-content h5,section.intro.has-bg-image .intro-content h6,section.intro.has-bg-image .intro-content li,section.intro.has-bg-image .intro-content p{color:#000}section.intro.has-bg-image .frame-backgroundimage{background-repeat:no-repeat;background-size:cover;position:relative}section.intro.has-bg-image .frame-backgroundimage:before{background-image:linear-gradient(180deg,#0a203700 1%,#0a2037);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}section.intro.has-bg-image .frame-backgroundimage-container{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}section.intro.has-bg-video{overflow:hidden;position:relative}section.intro.has-bg-video .abstract p,section.intro.has-bg-video .intro-content a:not(.btn),section.intro.has-bg-video .intro-content h1,section.intro.has-bg-video .intro-content h2,section.intro.has-bg-video .intro-content h3,section.intro.has-bg-video .intro-content h4,section.intro.has-bg-video .intro-content h5,section.intro.has-bg-video .intro-content h6,section.intro.has-bg-video .intro-content li,section.intro.has-bg-video .intro-content p{color:#fff}@media(max-width:767px){section.intro.has-bg-video.responsive #intro-video-bg{display:none}}@media(min-width:768px){section.intro.has-bg-video.responsive #mobile-intro-video-bg{display:none}}section.intro.has-bg-video :is(#intro-video-bg,#mobile-intro-video-bg){height:100%;inset:0;opacity:1;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}section.intro.has-bg-video .frame-backgroundimage-container{background:#000}section.intro.has-bg-video .frame-backgroundimage-container :is(#intro-video-bg,#mobile-intro-video-bg){background-color:#fff;height:108%;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:0}section.intro.has-bg-video .frame-backgroundimage-container :is(#intro-video-bg.playing,#mobile-intro-video-bg.playing){opacity:1}section.intro.has-bg-video .frame-backgroundimage-container iframe{height:71vw;left:50%;min-width:177.78vh;position:absolute;top:0;transform:translate(-50%,65px)}@media(max-width:767px){section.intro.has-bg-video .frame-backgroundimage-container iframe{height:177.7777777778vw}}@media(max-width:767px)and (max-aspect-ratio:9/16){section.intro.has-bg-video .frame-backgroundimage-container iframe{height:200vw}}@media(max-width:767px)and (max-aspect-ratio:9/20){section.intro.has-bg-video .frame-backgroundimage-container iframe{height:222.2222222222vw}}section.intro.has-bg-video .frame-backgroundimage-container .plyr__video-embed__container{height:100%!important;padding-bottom:0!important;transform:translateY(0)!important}section.intro.has-bg-video:after{display:none}section.intro :is(.inlinePlayButton,.mb_YTPBar){display:none!important}.breadcrumb-section{background-color:#fff83e;padding-bottom:12px;padding-top:12px}.breadcrumb-section ol.breadcrumb{margin-bottom:0}.breadcrumb-section ol.breadcrumb li.breadcrumb-item,.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{color:#000;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem}.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{opacity:.48;text-decoration:none}.breadcrumb-section ol.breadcrumb li.breadcrumb-item+.breadcrumb-item:before{content:"›";opacity:.48}.frame-backgroundimage-container{background-size:cover;height:100%;left:0;max-height:unset;position:absolute;top:0;width:100%;z-index:0}.frame-backgroundimage-container,.frame-backgroundimage-container *{pointer-events:none}.frame-backgroundimage-container .frame-backgroundimage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.header-wrapper{border-bottom:none}.header-wrapper.fixed{position:fixed;transform:translateY(-100%);transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:40}.header-wrapper.fixed.visible{transform:translateY(0)}header.navbar-mainnavigation{background:#fff;box-shadow:0 0 10px 0 #00000040;height:70px;padding:0}@media(min-width:992px){header.navbar-mainnavigation{height:70px}}header.navbar-mainnavigation .navigation-wrapper{background:#fff;box-shadow:inset 0 10px 10px -10px #00000040;height:calc(100vh - 70px);left:0;opacity:0;overflow-y:auto;padding:20px 20px 0;pointer-events:none;position:absolute;top:70px;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100vw;z-index:4}header.navbar-mainnavigation .navigation-wrapper.show{opacity:1;pointer-events:all;transform:translateY(0)}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav:before{display:none}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li{position:relative;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:100%}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.ghosted{opacity:.5}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a{align-items:center;color:#000;display:flex;font-family:ConcordeArchetypeDisplayGX,Arial,sans-serif;font-feature-settings:"liga";font-size:45px;font-size:2.8125rem;font-variation-settings:"wght" 0;line-height:45px;line-height:2.8125rem;padding:0;transition:font-variation-settings .75s ease-in-out}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a{font-size:158px;font-size:9.875rem;line-height:160px;line-height:10rem;margin-left:-16px}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a:before{display:none}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a:hover{font-variation-settings:"wght" 620;transition:font-variation-settings .5s cubic-bezier(.23,1,.32,1)}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{height:0;list-style-type:none;margin:0;opacity:0;overflow:hidden;padding:0;position:relative;transition:all .35s ease;width:100%}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{flex-direction:row}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li.page-abstract{margin-bottom:20px;width:100%}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li.page-abstract{margin-right:50%;width:50%}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract){display:flex;position:relative;width:100%}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract) a.dropdown-item{align-items:center;border-left:none;border-right:none;color:#000;display:flex;flex-direction:row;font-size:24px;font-size:1.5rem;font-size:5.7971vw;line-height:25px;line-height:1.5625rem;line-height:6.03865vw;padding:5px 0;text-decoration:none;width:100%}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract) a.dropdown-item{font-size:2.98611vw;font-size:43px;font-size:2.6875rem;line-height:3.125vw;line-height:45px;line-height:2.8125rem;padding:0}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract) a.dropdown-item:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNi40LjM1MmExLjIgMS4yIDAgMCAxIDEuNjk3IDBsNy4yNjkgNy4yNjhhMS42IDEuNiAwIDAgMSAwIDIuMjYzTDguMDk3IDE3LjE1QTEuMiAxLjIgMCAwIDEgNi40IDE1LjQ1NWw1LjUwMy01LjUwM0gxLjJBMS4yIDEuMiAwIDAgMSAuMDAyIDguODE0TDAgOC43NTFxMC0uMDMuMDAyLS4wNjFhMS4yIDEuMiAwIDAgMSAxLjEzNi0xLjEzN2wuMDYyLS4wMDJoMTAuNzAzTDYuNCAyLjA0OGExLjIgMS4yIDAgMCAxIDAtMS42OTciLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";display:none;height:18px;margin-right:7px;position:relative;width:16px}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract) a.dropdown-item .dropdown-text{width:100%}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:not(.page-abstract) a.dropdown-item:hover:after{animation:arrow-right .5s}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.show ul.dropdown-menu{margin-bottom:18px!important;margin-top:12px;opacity:1}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.show ul.dropdown-menu{margin-bottom:40px!important}}header.navbar-mainnavigation .navbar-brand-image{background-color:#0000}header.navbar-mainnavigation .navbar-brand-image :is(img,svg){height:48px;max-height:unset;width:39px}.section-frame-inner>:last-child,header.frame-header .row .col>:last-child,header.frame-header .row div[class^=col-]>:last-child{margin-bottom:0}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea{background:#fff;border:1px solid #000;border-radius:20px;box-shadow:none;color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;outline:none;padding:10px 15px}form input[type=date]:focus,form input[type=date]:focus-visible,form input[type=datetime-local]:focus,form input[type=datetime-local]:focus-visible,form input[type=email]:focus,form input[type=email]:focus-visible,form input[type=month]:focus,form input[type=month]:focus-visible,form input[type=number]:focus,form input[type=number]:focus-visible,form input[type=password]:focus,form input[type=password]:focus-visible,form input[type=search]:focus,form input[type=search]:focus-visible,form input[type=tel]:focus,form input[type=tel]:focus-visible,form input[type=text]:focus,form input[type=text]:focus-visible,form input[type=time]:focus,form input[type=time]:focus-visible,form input[type=url]:focus,form input[type=url]:focus-visible,form input[type=week]:focus,form input[type=week]:focus-visible,form textarea:focus,form textarea:focus-visible{border:1px solid #fff83e!important;box-shadow:0 0 0 2px #fff83e66!important}form .custom-checkbox{display:flex;min-height:40px;position:relative}form .custom-checkbox input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}form .custom-checkbox label{align-items:center;color:#b0b0b0;cursor:pointer;display:inline-flex;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;padding-left:52px;position:relative;user-select:none}form .custom-checkbox label:before{background:#fff;border:1px solid #000;border-radius:100%;height:39px;left:0;top:50%;transform:translateY(-50%);width:39px}form .custom-checkbox label:after,form .custom-checkbox label:before{content:"";position:absolute;transition:all .4s cubic-bezier(.455,.03,.515,.955)}form .custom-checkbox label:after{border:solid #fff83e;border-width:0 3px 3px 0;height:16px;left:15px;opacity:0;top:8px;transform:rotate(45deg) scale(1);transform-origin:center;width:8px}form .custom-checkbox input[type=checkbox]:checked+label{color:#000}form .custom-checkbox input[type=checkbox]:checked+label:before{background:#000;border-color:#000}form .custom-checkbox input[type=checkbox]:checked+label:after{opacity:1}form .custom-checkbox input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px #fff83e66}form .custom-checkbox.is-disabled label{cursor:not-allowed;opacity:.35}form .custom-checkbox.is-disabled label:before{opacity:.35}form .custom-checkbox input[type=checkbox]:disabled:checked+label label{cursor:not-allowed;opacity:.35}form .custom-checkbox input[type=checkbox]:disabled:checked+label label:before{opacity:.35}.news-categories-list .custom-select,form .custom-select{position:relative;width:100%}@media(min-width:992px){.news-categories-list .custom-select,form .custom-select{max-width:33.3333%}}.news-categories-list .custom-select:after,form .custom-select:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi41MDYgNy4zMzhhMS4yIDEuMiAwIDAgMCAuOTA2LS4zNWw1LjQ1Mi01LjQ1MmEuOS45IDAgMCAwLS44MDktMS41MmwtLjAyNy4wMDZMMS41MS4yMzggMS41MDMuMjMyYS45LjkgMCAwIDAtMS4yNCAxLjMwNGw1LjQ1MiA1LjQ1MmMuMjIuMjIuNTAzLjMzNi43OTEuMzVtLjAyOS0yLjI5NmEuNi42IDAgMCAxLS4zOTYtLjE3NUwxLjUzNi4yNjQgMS41MS4yMzggMTIuMDI4LjAyMmwtLjAxNS4wMDRhLjkuOSAwIDAgMC0uNDIyLjIzOEw2Ljk4OCA0Ljg2N2EuNi42IDAgMCAxLS40NTMuMTc1IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";height:8px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:14px}.news-categories-list .custom-select select,form .custom-select select{appearance:none;background:#0000;border:1px solid #b0b0b0;border-radius:20px;color:#b0b0b0;cursor:pointer;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;outline:none;padding:8px 15px;width:100%}.news-categories-list .custom-select select:focus,form .custom-select select:focus{border-color:#fff83e;box-shadow:0 0 0 2px #fff83e66}.news-categories-list .custom-select select option,form .custom-select select option{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){.news-categories-list .custom-select{width:33.3333%}}form fieldset legend{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:20px}@media(min-width:992px){form fieldset legend{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}form fieldset .powermail_field{margin-bottom:20px}form fieldset .powermail_field label{color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}form fieldset .powermail_field .powermail-errors-list{color:red;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;list-style:none;margin:10px 0;padding-left:0}form fieldset .powermail_field textarea{background:#fff;border:1px solid #000;border-radius:20px;box-shadow:none;color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;outline:none;padding:10px 15px}.frame:has(.news-single)>.container-fluid,.tx-powermail>.container-fluid{padding-left:0;padding-right:0}body:has(.frame-type-news_pi1) #page-footer{background:#f5f5f5}.frame-type-news_pi1.frame-space-before-none{padding-top:60px!important}@media(min-width:992px){.frame-type-news_pi1.frame-space-before-none{padding-top:100px!important}}.frame-type-news_pi1.frame-space-after-none{padding-bottom:60px!important}@media(min-width:992px){.frame-type-news_pi1.frame-space-after-none{padding-bottom:100px!important}}.frame-type-news_pi1 .news-list-date{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM5MzkzOTMiIGQ9Ik0xMiAxLjZoMy4yYS44LjggMCAwIDEgLjguOHYxMi44YS44LjggMCAwIDEtLjguOEguOGEuOC44IDAgMCAxLS44LS44VjIuNGEuOC44IDAgMCAxIC44LS44SDRWMGgxLjZ2MS42aDQuOFYwSDEyek0xLjYgNi40djhoMTIuOHYtOHpNMy4yIDhoMS42djEuNkgzLjJ6bTAgMy4yaDEuNnYxLjZIMy4yek02LjQgOGg2LjR2MS42SDYuNHptMCAzLjJoNHYxLjZoLTR6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNnYxNkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 no-repeat;padding-left:24px}.frame-type-news_pi1 .footer :is(.news-list-category,.news-list-date){font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem}.frame-type-news_newsdetail .article h1{font-size:48px;font-size:3rem;line-height:54px;line-height:3.375rem}.frame-type-news_newsdetail .article .teaser-text{display:none}.frame-type-news_newsdetail .article .footer{order:4}.frame-type-news_newsdetail .article .news-img-wrap{float:unset;margin-bottom:24px;margin-left:0}.frame-type-news_pi1{background:#f5f5f5}.frame-type-news_pi1 .news-list-view{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.frame-type-news_pi1 .news-list-view .article{background:#fff;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.frame-type-news_pi1 .news-list-view .article .news-img-wrap{aspect-ratio:3/2;background:none;float:unset;margin:0;order:1}.frame-type-news_pi1 .news-list-view .article .news-img-wrap a{background:none;border:none;float:unset;height:100%;padding:0;width:100%}.frame-type-news_pi1 .news-list-view .article .news-img-wrap a img{height:100%;object-fit:cover;width:100%}.frame-type-news_pi1 .news-list-view .article .header{order:2;padding:16px}.frame-type-news_pi1 .news-list-view .article .header h3{font-size:18px;font-size:1.125rem;font-weight:700;line-height:26px;line-height:1.625rem}.frame-type-news_pi1 .news-list-view .article .header h3 a{color:#000;text-decoration:none}.frame-type-news_pi1 .news-list-view .article .teaser-text{display:none;margin-bottom:0;order:3;padding:0 16px 16px}.frame-type-news_pi1 .news-list-view .article .teaser-text [itemprop=description]{margin-bottom:24px}.frame-type-news_pi1 .news-list-view .article .teaser-text a{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.frame-type-news_pi1 .news-list-view .article .footer{margin-top:0;order:4;padding:16px}.frame-type-news_pi1 .news-list-view .article .footer :is(.news-list-category,.news-list-date){font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem}.top-navigation-wrapper{background:#0000;margin-left:auto;margin-right:48px;padding:0}@media(max-width:991px){.top-navigation-wrapper{display:none}}.top-navigation-wrapper ul{display:flex;gap:20px;justify-content:center;list-style-type:none;margin:0;padding:0}.top-navigation-wrapper ul li a{align-items:center;color:#000;display:flex;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;min-height:24px;position:relative;text-decoration:none}.top-navigation-wrapper ul li a:after{background-color:#000;bottom:2px;content:"";height:1px;left:32px;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:calc(100% - 32px)}.top-navigation-wrapper ul li a .nav-link-icon{display:inline-block;margin-right:8px}.top-navigation-wrapper ul li a .nav-link-icon svg{height:24px;width:24px}.top-navigation-wrapper ul li a:hover:after{transform:scaleX(1);transform-origin:left}.navigation-wrapper .top-navigation-wrapper{border-top:1px solid #23181529;display:block;margin-left:0;margin-right:0;margin-top:20px;padding:20px 0 30px}.navigation-wrapper .top-navigation-wrapper ul{flex-direction:column;gap:0}.navigation-wrapper .top-navigation-wrapper ul li a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;padding:5px 0;position:relative}.navigation-wrapper .top-navigation-wrapper ul li a:after{display:none}@media(min-width:992px){.navigation-wrapper .top-navigation-wrapper ul li a{padding:15px 0}.navigation-wrapper .top-navigation-wrapper{display:none}}.burger-navbar-toggler-link{align-items:center;border-radius:0;display:flex;gap:16px;justify-content:center;position:relative;right:0;text-decoration:none;z-index:100}.burger-navbar-toggler-link div.burger-navbar-toggler{height:26px;position:relative;width:30px}.burger-navbar-toggler-link div.burger-navbar-toggler span{background:#000;border-radius:0;display:block;height:2px;opacity:1;position:absolute;right:0;transform:rotate(0deg);transition:all .4s ease-in-out;width:30px}.burger-navbar-toggler-link div.burger-navbar-toggler span:first-child{top:0}.burger-navbar-toggler-link div.burger-navbar-toggler span:nth-child(2){top:12px}.burger-navbar-toggler-link div.burger-navbar-toggler span:nth-child(3){top:24px}.burger-navbar-toggler-link.open .burger-navbar-toggler span:first-child{animation:top .7s ease forwards}.burger-navbar-toggler-link.open .burger-navbar-toggler span:nth-child(2){opacity:0;transition:opacity .3s ease}.burger-navbar-toggler-link.open .burger-navbar-toggler span:nth-child(3){animation:bottom .7s ease forwards}.burger-navbar-toggler-link.not-open .burger-navbar-toggler span:first-child{animation:top-2 .7s ease forwards}.burger-navbar-toggler-link.not-open .burger-navbar-toggler span:nth-child(2){opacity:1;transition:opacity .7s ease .3s}.burger-navbar-toggler-link.not-open .burger-navbar-toggler span:nth-child(3){animation:bottom-2 .7s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:calc(50% - 1px);transform:rotate(0)}to{top:calc(50% - 1px);transform:rotate(45deg)}}@keyframes top-2{0%{top:calc(50% - 1px);transform:rotate(45deg)}50%{top:calc(50% - 1px);transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{top:calc(100% - 2px);transform:rotate(0)}50%{top:calc(50% - 1px);transform:rotate(0)}to{top:calc(50% - 1px);transform:rotate(135deg)}}@keyframes bottom-2{0%{top:calc(50% - 1px);transform:rotate(135deg)}50%{top:calc(50% - 1px);transform:rotate(0)}to{top:24px;transform:rotate(0)}}#page-footer{background-color:#000;padding-top:20px;position:relative}#page-footer .footer-top{padding:0}#page-footer .footer-top .footer-content{display:flex;flex-direction:column;gap:20px}@media(min-width:992px){#page-footer .footer-top .footer-content{flex-direction:row}}#page-footer .footer-top .footer-content .footer-nav{flex-grow:1}#page-footer .footer-top .footer-brand{height:40px;width:251px}#page-footer .footer-bottom{background-color:#000;padding:44px 0}@media(min-width:992px){#page-footer .footer-bottom{padding:24px 0}}#page-footer .footer-bottom>.container>.row{align-items:center;display:flex;justify-content:center}#page-footer .footer-bottom ul{display:flex;gap:8px;list-style-type:none;margin:0;padding:0}@media(max-width:991px){#page-footer .footer-bottom ul{flex-direction:column;margin-top:20px}}#page-footer .footer-bottom ul li a{text-decoration:none}#page-footer .footer-bottom .copyright,#page-footer .footer-bottom ul li a{color:#fff;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem}#page-footer .footer-bottom .copyright{display:block}#page-footer ul.footer-navigation{column-count:2;column-gap:24px;list-style-type:none;margin:0;padding:0}@media(max-width:991px){#page-footer ul.footer-navigation{display:flex;flex-direction:column;margin-top:20px}}#page-footer ul.footer-navigation>li{border-bottom:1px solid #454545;border-top:1px solid #454545;break-inside:avoid;margin-top:-1px}#page-footer ul.footer-navigation>li>a{color:#fff;display:block;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem;padding:19px 0 21px;text-decoration:none;transition:padding .3s cubic-bezier(.455,.03,.515,.955)}@media(min-width:992px){#page-footer ul.footer-navigation>li>a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}#page-footer ul.footer-navigation>li>a:hover{padding:19px 0 21px 12px}#page-footer .footer-social ul{display:flex;gap:12px;list-style-type:none;margin:0;padding:19px 0 21px}#page-footer .footer-social ul li a{color:#fff;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}#page-footer .footer-social ul li a svg{width:16px}#page-footer .footer-social ul li a:hover{opacity:.75}@media(max-width:991px){.menupages,.menusection,.menusubpages{row-gap:0!important}}.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item{margin-top:-1px}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card{align-items:center;border:1px solid #23181529;border-left:none;border-right:none;display:flex;flex-direction:row;padding:10px 0}.frame-background-yellow :is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card{border-color:#dbd339}.frame-background-blue :is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card{border-color:#62a5d9}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNi40LjM1MmExLjIgMS4yIDAgMCAxIDEuNjk3IDBsNy4yNjkgNy4yNjhhMS42IDEuNiAwIDAgMSAwIDIuMjYzTDguMDk3IDE3LjE1QTEuMiAxLjIgMCAwIDEgNi40IDE1LjQ1NWw1LjUwMy01LjUwM0gxLjJBMS4yIDEuMiAwIDAgMSAuMDAyIDguODE0TDAgOC43NTFxMC0uMDMuMDAyLS4wNjFhMS4yIDEuMiAwIDAgMSAxLjEzNi0xLjEzN2wuMDYyLS4wMDJoMTAuNzAzTDYuNCAyLjA0OGExLjIgMS4yIDAgMCAxIDAtMS42OTciLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";flex:0 0 auto;height:18px;margin-right:7px;position:relative;width:16px}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card:hover:after{animation:arrow-right .5s}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-header{display:none}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-body{padding:0}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-body .card-title{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin-bottom:0}@media(min-width:992px){:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-body .card-title{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem}}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-body p{display:none}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-footer{height:0}:is(.menupages .menupages-item,.menupages .menusection-item,.menupages .menusubpages-item,.menusection .menupages-item,.menusection .menusection-item,.menusection .menusubpages-item,.menusubpages .menupages-item,.menusubpages .menusection-item,.menusubpages .menusubpages-item) .card .card-footer .card-link{font-size:0}.menusection .menusection-item .card:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNOC43NTEgMGExLjIgMS4yIDAgMCAxIDEuMiAxLjJ2MTAuNzAzTDE1LjQ1NSA2LjRhMS4yIDEuMiAwIDEgMSAxLjY5NiAxLjY5N2wtNy4yNjggNy4yNjhhMS42IDEuNiAwIDAgMS0xLjIwOC40NjcgMS42IDEuNiAwIDAgMS0xLjA1NS0uNDY3TC4zNTEgOC4wOTdBMS4yIDEuMiAwIDAgMSAyLjA1IDYuNGw1LjUwMiA1LjUwM1YxLjJhMS4yIDEuMiAwIDAgMSAxLjItMS4yIi8+PC9zdmc+)}.menusection .menusection-item .card:hover:after{animation:arrow-bottom .5s!important}.menusection .menusection-item .card .card-body{flex:1 1 auto}#pre-footer{position:relative}#pre-footer .frame-header{margin-bottom:0}#pre-footer .frame-header .over-title{color:#000}#pre-footer .menupages{margin-top:40px}#pre-footer .menupages .card{align-items:start;flex-direction:column;justify-content:start;padding:20px 0}#pre-footer .menupages .card:after{display:none}#pre-footer .menupages .card .card-body .card-title{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin-bottom:10px}@media(min-width:992px){#pre-footer .menupages .card .card-body .card-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}#pre-footer .menupages .card .card-body .card-subtitle{color:#000;display:block;font-size:18px;font-size:1.125rem;letter-spacing:-.1px;line-height:20px;line-height:1.25rem;margin-bottom:1.25rem}#pre-footer .menupages .card .card-footer{height:auto;padding:0}#pre-footer .menupages .card .card-footer .btn{display:block}#concorde-events-list-filter .filters-list{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:992px){#concorde-events-list-filter .filters-list{flex-wrap:nowrap;gap:20px}}#concorde-events-list-filter .filters-list.cat-filters{flex-wrap:nowrap;gap:15px;margin-top:20px;overflow-x:auto;padding-bottom:20px}@media(min-width:992px){#concorde-events-list-filter .filters-list.cat-filters{align-items:center;column-gap:30px;justify-content:space-between;margin-top:40px;row-gap:15px}}#concorde-events-list-filter .filters-list.cat-filters :is(a,button){border-radius:20px;cursor:pointer;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;padding:10px 15px!important;text-decoration:none;transition:all .25s cubic-bezier(.455,.03,.515,.955)}#concorde-events-list-filter .filters-list.cat-filters :is(a.active,a:hover,button.active,button:hover){background-color:#000!important;color:#fff}#concorde-events-list-filter .filters-list.cat-filters :is(a:disabled,button:disabled){cursor:not-allowed;opacity:.35}@media(min-width:992px){#concorde-events-list-filter .filters-list.letter-filters{column-gap:15px}}#concorde-events-list-filter .filters-list.letter-filters :is(a,button){align-items:center;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}@font-face{font-display:swap;font-family:ConcordeArchetypeStd;font-style:normal;font-weight:400;src:url(../56861ca6629bc97c3750.woff2) format("woff2"),url(../25d3f449566d1c0f25fe.woff) format("woff")}@font-face{font-display:swap;font-family:ConcordeArchetypeDisplayGX;font-feature-settings:"CUT" 100;font-weight:400;src:url(../a314cf657156c7ef20d8.woff2) format("woff2")}@media print{img{display:block}}body{color:#000;font-family:ConcordeArchetypeStd,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media(min-width:992px){body{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}h1,h2,h3,h4,h5,h6{font-family:ConcordeArchetypeStd,Arial,sans-serif;font-weight:500}h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem}@media(min-width:992px){h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem}}h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;margin-bottom:0}@media(min-width:992px){h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem}}h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px}@media(min-width:992px){h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem}}h1.h4,h2.h4,h3.h4,h4,h5.h4,h6.h4{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h5,h2.h5,h3.h5,h4.h5,h5,h6.h5{font-size:24px;font-size:1.5rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;margin-bottom:1.875rem}.textmedia ol li,.textmedia ul li,p,ul.list-normal{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){.textmedia ol li,.textmedia ul li,p,ul.list-normal{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem}}.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{color:#b0b0b0;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem}}.textmedia ol li.over-title,.textmedia ul li.over-title,p.over-title,ul.list-normal.over-title{margin-bottom:0!important}.textmedia ol li a,.textmedia ul li a,p a,ul.list-normal a{color:#000;transition:color .2s ease-in-out}.textmedia ol li a:hover,.textmedia ul li a:hover,p a:hover,ul.list-normal a:hover{color:#b0b0b0}.textmedia :is(ol,ul) li{margin-bottom:10px}p:last-child,ul:last-child{margin-bottom:0!important}.small{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}@media(min-width:992px){.small{font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem}}label.over-title{display:block;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;margin-bottom:30px}.frame-header .over-title{color:#b0b0b0;display:block;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.frame-background-yellow .frame-header .over-title{color:#000}.textmedia-text p{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin-bottom:20px}@media(min-width:992px){.textmedia-text p{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem}}.textmedia-text p.large{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem}@media(min-width:992px){.textmedia-text p.large{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem;margin-bottom:1.25rem}}.textmedia-text p.small{color:#b0b0b0;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;margin-bottom:0}.textmedia-text p.lead{color:#000;font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem}@media(min-width:992px){.textmedia-text p.lead{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem;margin-bottom:1.25rem}}.textmedia-text p.badge-number{align-items:center;display:flex;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:.625rem}.textmedia-text p.badge-number span,.textmedia-text p.badge-number span.bage{align-items:center;background-color:#000;border-radius:100%;color:#fff;display:inline-flex;font-size:13px;font-size:.8125rem;height:24px;justify-content:center;line-height:13px;line-height:.8125rem;margin-bottom:0;margin-right:8px;width:24px}.textmedia-text p.pad-left{padding-left:32px}.btn,.frame-header-readmore-link{background-color:#000;border:none;border-radius:20px;box-shadow:none;color:#fff;font-size:20px;font-size:1.25rem;letter-spacing:-.06px;line-height:20px;line-height:1.25rem;padding:10px 15px;text-decoration:none;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}@media(min-width:992px){.btn,.frame-header-readmore-link{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem;padding:6px 15px}}.btn:hover,.frame-header-readmore-link:hover{background-color:#000;opacity:.6}.btn.small,.frame-header-readmore-link.small{font-size:18px;font-size:1.125rem;letter-spacing:-.027px;line-height:20px;line-height:1.25rem;padding:10px}@media(max-width:991px){.btn.small,.frame-header-readmore-link.small{padding:10px 15px}}.btn.btn-plus,.frame-header-readmore-link.btn-plus{padding-right:40px;position:relative}.btn.btn-plus:after,.frame-header-readmore-link.btn-plus:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtNy4xMSAxNC4yMi4wNDYtLjAwMmEuOS45IDAgMCAwIC44NTMtLjg5OVY4LjAxaDUuMzU2YS45LjkgMCAwIDAtLjA0Ni0xLjhIOC4wMVYuOWEuOS45IDAgMSAwLTEuOCAwdjUuMzFILjlhLjkuOSAwIDAgMCAwIDEuOGg1LjMxdjUuMzFhLjkuOSAwIDAgMCAuOS45Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;content:"";height:15px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:15px}.btn.btn-secondary,.frame-header-readmore-link.btn-secondary{background-color:#f0f0f0;color:#000}.btn.btn-secondary.btn-plus:after,.frame-header-readmore-link.btn-secondary.btn-plus:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtNy4xMSAxNC4yMi4wNDYtLjAwMmEuOS45IDAgMCAwIC44NTMtLjg5OVY4LjAxaDUuMzU2YS45LjkgMCAwIDAtLjA0Ni0xLjhIOC4wMVYuOWEuOS45IDAgMSAwLTEuOCAwdjUuMzFILjlhLjkuOSAwIDAgMCAwIDEuOGg1LjMxdjUuMzFhLjkuOSAwIDAgMCAuOS45Ii8+PC9zdmc+)}.btn.btn-outline,.frame-header-readmore-link.btn-outline{background-color:#0000;border:1px solid #000;color:#000}.frame-background-yellow :is(.btn,.frame-header-readmore-link){color:#fff83e}.frame-background-yellow .btn.btn-plus:after,.frame-background-yellow .frame-header-readmore-link.btn-plus:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBmaWxsPSIjZmZmODNlIiBkPSJtNy4xMSAxNC4yMi4wNDYtLjAwMmEuOS45IDAgMCAwIC44NTMtLjg5OVY4LjAxaDUuMzU2YS45LjkgMCAwIDAtLjA0Ni0xLjhIOC4wMVYuOWEuOS45IDAgMSAwLTEuOCAwdjUuMzFILjlhLjkuOSAwIDAgMCAwIDEuOGg1LjMxdjUuMzFhLjkuOSAwIDAgMCAuOS45Ii8+PC9zdmc+)}.btn.falc,.frame-header-readmore-link.falc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4xMTYgMTAuMDE4Yy43ODYgMCAxLjYuODkxIDEuNiAyLjM4MyAwIC4zNTYtLjA0NC42Ny0uMTA2LjkzM2gxLjE3M2MxLjIyMyAwIDIuMjE3Ljk5NCAyLjIxNyAyLjIxNyAwIC4wNzcgMCAuMjA2LS4yNDIgMS40NDktLjEwMy41MzItLjE3My44OTQtLjI0MiAxLjE0MmwuMDEuMDAxQzE5LjM1MiAxOS4yMDIgMTguMzkgMjAgMTcuMjkgMjBoLS40MjVjLTEuODAyIDAtMy4wMjYtLjM1Ni0zLjc2MS0uNjc2LS4yNi40MDYtLjcxNC42NzYtMS4yMy42NzZoLS40MTdBMS40NiAxLjQ2IDAgMCAxIDEwIDE4LjU0MnYtMy43NWExLjQ2IDEuNDYgMCAwIDEgMS40NTgtMS40NTloLjQxN2MuMjcgMCAuNTIzLjA3NC43NC4yMDMuNTYzLS40MDYgMS4wODYtLjk3MyAxLjA4Ni0xLjUxOCAwLTEuMzgyLjcxMS0yIDEuNDE1LTJtLS4wNSAxLjI0MmMuMDM2LjAyNC0uMTE1LjIxNi0uMTE1Ljc1NyAwIDEuMTktLjk4NCAyLjA4OC0xLjYzNSAyLjU1M3EuMDE3LjEwOC4wMTcuMjIydjMuMjU4Yy40NzguMjUgMS42MS43IDMuNTMzLjdoLjQyNWMuNDg3IDAgLjkyNi0uMzU1IDEtLjgwOGExIDEgMCAwIDEgLjAxNi0uMDdjLjA2LS4yNTkuNDI0LTIuMDk4LjQ0NC0yLjM0NGEuOTY2Ljk2NiAwIDAgMC0uOTY4LS45NDVIMTUuN2EuNjI1LjYyNSAwIDAgMS0uNTItLjk3M2MuMTI5LS4xOTIuMjg3LS40Ni4yODctMS4yMSAwLS43NDctLjI5NS0xLjA5Ny0uNC0xLjE0bS0zLjYwOCAzLjMyM2EuMjEuMjEgMCAwIDAtLjIwOC4yMDl2My43NWMwIC4xMTUuMDkzLjIwOC4yMDguMjA4aC40MTdhLjIxLjIxIDAgMCAwIC4yMDgtLjIwOHYtMy43NWEuMjEuMjEgMCAwIDAtLjIwOC0uMjA5eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEwIDEuNDU4YzIuMzktMS45NTcgNS40OS0xLjk0NCA5LjIyNi4wNC40NjcuMjQuNzc0Ljc1Ljc3NCAxLjI5NHY4LjI1YS42MjUuNjI1IDAgMCAxLTEuMjUgMHYtOC4yNWEuMjEuMjEgMCAwIDAtLjEwNC0uMTg2Yy0zLjQzLTEuODIzLTUuOTg1LTEuODM1LTguMDIxLS4wMzl2OC40NzVhLjYyNS42MjUgMCAwIDEtMS4yNSAwVjIuNTY2QzcuMzM5Ljc2OSA0Ljc4My43ODQgMS4zNiAyLjYwMmEuMi4yIDAgMCAwLS4xMS4xODJWMTUuOGMwIC4wODUuMDQyLjEzNS4wNzcuMTYzLjAyOC4wMjIuMDkuMDU1LjE3OS4wMzcgMi4zOC0uNTg0IDQuNS0uNzMgNi4zMDQtLjQzNGEuNjI1LjYyNSAwIDEgMS0uMjAzIDEuMjMzYy0xLjYzNC0uMjY5LTMuNTg5LS4xMjgtNS44MDguNDE1QTEuNDQ4IDEuNDQ4IDAgMCAxIDAgMTUuOFYyLjc4NGMuMDAxLS41NDcuMy0xLjA0MS43ODItMS4yOUM0LjUxLS40ODYgNy42MS0uNDk3IDEwIDEuNDU4Ii8+PC9zdmc+);background-position:10px;background-repeat:no-repeat;padding-left:40px}.frame-header-readmore,.load-more,.news-list-more-link{margin-top:20px;text-align:center}@media(min-width:992px){.frame-header-readmore,.load-more,.news-list-more-link{margin-top:40px}}@keyframes arrow-right{0%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(8px)}51%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes arrow-bottom{0%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(8px)}51%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}a.lgvideo,button.lgvideo{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;position:relative;text-decoration:none}a.lgvideo:before,button.lgvideo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Ccircle id='a' cx='40' cy='40' r='40'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a' fill-rule='evenodd'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a' fill='%23fff'/%3E%3Cpath fill='%230a2037' d='m33.605 23.22 22.288 16.939a1 1 0 0 1-.043 1.623L33.562 56.938A1 1 0 0 1 32 56.11V24.016a1 1 0 0 1 1.605-.796' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") left 20px bottom 20px no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}@media(max-width:991px){a.lgvideo:before,button.lgvideo:before{background-size:60px}}a.lgvideo{display:inline-block}a.id_embedVideo{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Ccircle id='a' cx='40' cy='40' r='40'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a' fill-rule='evenodd'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a' fill='%23fff'/%3E%3Cpath fill='%230a2037' d='m33.605 23.22 22.288 16.939a1 1 0 0 1-.043 1.623L33.562 56.938A1 1 0 0 1 32 56.11V24.016a1 1 0 0 1 1.605-.796' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;background-size:100px;border-radius:100%;box-shadow:1px 4px 37px -1px #116e8fbf;cursor:pointer;filter:drop-shadow(0 30px 20px rgba(0,0,0,.25));height:100px;left:40px;position:absolute;top:40px;transform-origin:center center;transition:none;width:100px;z-index:100}.filelink-heading{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:0}@media(min-width:992px){body{isolation:isolate}.custom-cursor{background-image:url(../b9a16edda8d722f7976b.svg);background-repeat:no-repeat;background-size:contain;display:none;height:40px;left:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);transition:transform .08s linear;width:40px;z-index:9999}.btn,.calendar-item-title,.card-link,.card:has(a) a,.events-highlight-item a,.frame-header-readmore-link,p>a{cursor:none}.particle{animation:fade .6s linear forwards;background:#fff;border-radius:50%;filter:blur(2px);height:10px;mix-blend-mode:difference;opacity:1;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:10px;z-index:9998}@keyframes fade{to{opacity:0;transform:translate(-50%,-50%) scale(0)}}}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card{border:none}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-header{border-radius:8px;overflow:hidden}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-header .image-wrapper{aspect-ratio:1.3}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-header .image-wrapper img{height:100%;object-fit:cover;width:100%}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-body{padding:10px 0 0}.artist-item .card .card-body .article-title,.artist-item .card .card-body .card-title,.cardgroup-item .card .card-body .article-title,.cardgroup-item .card .card-body .card-title,.event-item .card .card-body .article-title,.event-item .card .card-body .card-title,.news-item .card .card-body .article-title,.news-item .card .card-body .card-title,.person-card .card .card-body .article-title,.person-card .card .card-body .card-title{align-items:center;color:#000;display:flex;font-size:24px;font-size:1.5rem;justify-content:space-between;letter-spacing:-.06px;line-height:25px;line-height:1.5625rem;margin-bottom:.9375rem;padding-right:8px;position:relative;text-decoration:none}:is(.artist-item .card .card-body .article-title,.artist-item .card .card-body .card-title,.cardgroup-item .card .card-body .article-title,.cardgroup-item .card .card-body .card-title,.event-item .card .card-body .article-title,.event-item .card .card-body .card-title,.news-item .card .card-body .article-title,.news-item .card .card-body .card-title,.person-card .card .card-body .article-title,.person-card .card .card-body .card-title) span:not(.link-arrow){padding-right:10px}.artist-item .card .card-body .article-teaser,.artist-item .card .card-body .card-subtitle,.cardgroup-item .card .card-body .article-teaser,.cardgroup-item .card .card-body .card-subtitle,.event-item .card .card-body .article-teaser,.event-item .card .card-body .card-subtitle,.news-item .card .card-body .article-teaser,.news-item .card .card-body .card-subtitle,.person-card .card .card-body .article-teaser,.person-card .card .card-body .card-subtitle{color:#b0b0b0;font-size:18px;font-size:1.125rem;letter-spacing:-.1px;line-height:20px;line-height:1.25rem;margin-bottom:.5rem}.frame-background-blue .artist-item .card .card-body .article-teaser,.frame-background-blue .artist-item .card .card-body .card-subtitle,.frame-background-blue .cardgroup-item .card .card-body .article-teaser,.frame-background-blue .cardgroup-item .card .card-body .card-subtitle,.frame-background-blue .event-item .card .card-body .article-teaser,.frame-background-blue .event-item .card .card-body .card-subtitle,.frame-background-blue .news-item .card .card-body .article-teaser,.frame-background-blue .news-item .card .card-body .card-subtitle,.frame-background-blue .person-card .card .card-body .article-teaser,.frame-background-blue .person-card .card .card-body .card-subtitle,.frame-background-grey .artist-item .card .card-body .article-teaser,.frame-background-grey .artist-item .card .card-body .card-subtitle,.frame-background-grey .cardgroup-item .card .card-body .article-teaser,.frame-background-grey .cardgroup-item .card .card-body .card-subtitle,.frame-background-grey .event-item .card .card-body .article-teaser,.frame-background-grey .event-item .card .card-body .card-subtitle,.frame-background-grey .news-item .card .card-body .article-teaser,.frame-background-grey .news-item .card .card-body .card-subtitle,.frame-background-grey .person-card .card .card-body .article-teaser,.frame-background-grey .person-card .card .card-body .card-subtitle,.frame-background-yellow .artist-item .card .card-body .article-teaser,.frame-background-yellow .artist-item .card .card-body .card-subtitle,.frame-background-yellow .cardgroup-item .card .card-body .article-teaser,.frame-background-yellow .cardgroup-item .card .card-body .card-subtitle,.frame-background-yellow .event-item .card .card-body .article-teaser,.frame-background-yellow .event-item .card .card-body .card-subtitle,.frame-background-yellow .news-item .card .card-body .article-teaser,.frame-background-yellow .news-item .card .card-body .card-subtitle,.frame-background-yellow .person-card .card .card-body .article-teaser,.frame-background-yellow .person-card .card .card-body .card-subtitle{color:#000}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-body p{font-size:18px;font-size:1.125rem;letter-spacing:-.1px;line-height:20px;line-height:1.25rem;margin-bottom:.5rem}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-body p a{font-size:18px;font-size:1.125rem;letter-spacing:-.027px;line-height:20px;line-height:1.25rem;padding:10px}@media(max-width:991px){:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-body p a{padding:10px 15px}}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-footer{padding:10px 0 20px}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-footer .no-label{background-color:#0000}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-footer .card-link{background-color:#000;border:none;border-radius:20px;color:#fff;display:inline-block;font-size:18px;font-size:1.125rem;letter-spacing:-.06px;line-height:20px;line-height:1.25rem;padding:6px 15px 8px;text-decoration:none;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .card-footer .card-link:hover{background-color:#000;opacity:.6}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card:has(.link-arrow):hover .link-arrow:before{animation:arrow-right .5s}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .link-arrow{background-color:#0000!important;height:18px;padding:0;width:16px}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card .link-arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNi40LjM1MmExLjIgMS4yIDAgMCAxIDEuNjk3IDBsNy4yNjkgNy4yNjhhMS42IDEuNiAwIDAgMSAwIDIuMjYzTDguMDk3IDE3LjE1QTEuMiAxLjIgMCAwIDEgNi40IDE1LjQ1NWw1LjUwMy01LjUwM0gxLjJBMS4yIDEuMiAwIDAgMSAuMDAyIDguODE0TDAgOC43NTFxMC0uMDMuMDAyLS4wNjFhMS4yIDEuMiAwIDAgMSAxLjEzNi0xLjEzN2wuMDYyLS4wMDJoMTAuNzAzTDYuNCAyLjA0OGExLjIgMS4yIDAgMCAxIDAtMS42OTciLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:18px;position:relative;width:16px}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card:not(:has(.card-header)){border-bottom:1px solid #00000029;border-top:1px solid #00000029;padding:15px 0 20px}:is(.artist-item,.cardgroup-item,.event-item,.news-item,.person-card) .card:not(:has(.card-header)) .card-body{padding:15px 0 0}:is(.artist-item,.event-item,.news-item) .card .card-header{background-color:#fff83e}:is(.artist-item,.event-item,.news-item) .card .card-body .status{align-items:center;background-color:#f0f0f0;border-radius:100%;display:flex;float:right;height:35px;justify-content:center;position:relative;width:35px;z-index:2}:is(.artist-item,.event-item,.news-item) .card .card-body .status .btn{background-color:#0000;color:#000;font-size:0;line-height:0}:is(.artist-item,.event-item,.news-item) .card .card-body .date{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:.625rem}:is(.artist-item,.event-item,.news-item) .card .card-body .card-title{margin-bottom:4px;position:static}:is(.artist-item,.event-item,.news-item) .card .card-body .card-title a{color:#000;font-size:24px;font-size:1.5rem;letter-spacing:-.06px;line-height:25px;line-height:1.5625rem;text-decoration:none}:is(.artist-item,.event-item,.news-item) .card .card-body .artists{color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:15px}:is(.cardgroup-item,.news-item,.patron-item) .card .card-body{padding-bottom:0;position:relative}:is(.cardgroup-item,.news-item,.patron-item) .card .card-body .article-title{margin-bottom:0}:is(.cardgroup-item,.news-item,.patron-item) .card .card-body .article-teaser{color:#000;margin-bottom:0;margin-top:10px}:is(.cardgroup-item,.news-item,.patron-item) .card .card-body .link-arrow:before{bottom:auto;position:relative;right:auto}:is(.cardgroup-item,.news-item,.patron-item) .card .card-footer{padding:0}.patron-item .card{border-bottom:1px solid #00000029;border-left:0;border-right:0;border-top:1px solid #00000029;display:flex;justify-content:center}.patron-item .card .card-header{height:100%;padding:20px;width:100%}.patron-item .card .card-header .image-wrapper{align-items:center;aspect-ratio:auto;display:flex;justify-content:center}.patron-item .card .card-header .image-wrapper picture{align-items:center;display:flex;height:108%;justify-content:center;width:100%}.patron-item .card .card-header .image-wrapper img{height:100%;object-fit:contain;width:100%}.patron-item .card .card-body{flex-grow:0;padding:32px 0!important;position:static}.patron-item .card .card-body .patron-name{margin-bottom:0}.patron-item .card .card-body a{display:block;font-size:0;line-height:0}.patron-item .card:has(.card-header){aspect-ratio:1.95}.patron-item .card:has(.card-header) .card-body{flex-grow:0;height:0;padding:0!important}.patron-item .card:hover .image-wrapper{transform:scale(1.05)}.cardgroup-item .card:not(:has(.card-header)) .card-body{padding:15px 0 20px}.cardgroup-item .card:has(.link-arrow) .card-footer{height:0;padding:0}.cardgroup-item .card:has(.link-arrow) .card-footer a,.cardgroup-item .card:not(:has(.card-header)) .card-body{padding:0}.cardgroup-item .card .card-footer{padding-top:15px}.person-card .card:not(:has(.card-header)){border-top:0;overflow:hidden;padding:20px 0}.person-card .card:not(:has(.card-header)) .card-body{padding:0}.person-card .card .card-body .person-name{justify-content:start;margin:0}.person-card .card .card-body .person-name span{padding-right:0!important}.person-card .card .card-body .person-role{color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:15px}.person-card .card .card-body .person-name+.person-role{margin-top:10px}.person-card .card .card-body :is(.person-email,.person-phone){margin-bottom:0}.person-card .card .card-body .person-phone a{text-decoration:none}.person-card .card .card-body .person-phone+.person-email{margin-top:10px}.language-dropdown{display:inline-block;margin-right:20px;position:relative;z-index:5}@media(max-width:991px){.language-dropdown{margin-left:auto}}.language-toggle{align-items:center;background:#fff;cursor:pointer;display:flex;font-size:18px;font-size:1.125rem;height:40px;justify-content:center;line-height:18px;line-height:1.125rem;width:40px}@media(min-width:992px){.language-toggle{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}.language-menu{background:#fff;box-shadow:0 8px 16px 0 #00000014;left:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden}.language-menu.open{opacity:1;transform:translateY(0);visibility:visible}.language-menu li :is(a,span){align-items:center;color:#b0b0b0;display:flex;font-size:16px;font-size:1rem;height:40px;justify-content:center;line-height:18px;line-height:1.125rem;text-decoration:none;width:40px}@media(min-width:992px){.language-menu li :is(a,span){font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}.language-menu li :is(a:hover,span:hover){color:#000}.language-menu li.active{display:none}.tooltip{background-color:#000;border-radius:12px;color:#fff;padding:5px 10px;z-index:99999}.tooltip .tooltip-inner{font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem}a[data-bs-toggle=tooltip]{cursor:auto}.badge{background-color:#f0f0f0!important;border-radius:12px;color:#000;display:inline-block;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem;padding:5px 10px!important}.badge a{color:#000!important;text-decoration:none}.badge:has(svg){align-items:center;border-radius:100%;display:flex;height:40px;justify-content:center;padding:0!important;width:40px}.badge:has(svg) svg{height:20px;width:20px}.categories-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.card .categories-list .badge{border-radius:20px;padding:10px 12px!important}.card .categories-list .badge:has(svg){height:35px;padding:0!important;width:35px}.card .categories-list .badge:has(svg) a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.card .categories-list .badge:has(svg) svg{height:18px;width:18px}.sib-form{background-color:#f0f0f0!important;padding-left:0!important;padding-right:0!important}.sib-form,.sib-form *{font-family:ConcordeArchetypeStd,Arial,sans-serif!important}.sib-form #sib-container{background-color:#0000!important;padding:0}.sib-form #sib-container h2{margin-bottom:40px!important}.sib-form #sib-container h2:after{display:none}.sib-form #sib-container .entry__field{align-items:center;background:#0000!important;border:0;border-radius:0;box-shadow:none;margin:0}.sib-form #sib-container .entry__field input{background:#fff!important;border:1px solid #000;border-radius:20px;color:#b0b0b0;font-size:18px;font-size:1.125rem;height:auto;line-height:20px;line-height:1.25rem;padding:10px 15px;width:100%}@media(min-width:992px){.sib-form #sib-container .entry__field input{width:33.33%}}.sib-form #sib-container .entry__label:after{color:red}.sib-form #sib-container .input--hidden{display:none!important}.sib-form #sib-container .sib-form-block{padding:0}.sib-form #sib-container .checkbox__label>*{color:#000;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:0}.sib-form #sib-container .checkbox__label>* a{color:#000;text-decoration:underline}.sib-form #sib-container .entry__specification{color:#b0b0b0;display:none;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.sib-form #sib-container .form__entry{position:static}.sib-form #sib-container .sib-input{margin-bottom:40px;position:relative}.sib-form #sib-container .entry__error{color:red;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin:10px 0}.sib-form #sib-container .entry__choice{padding:0;position:static;text-indent:0}.sib-form #sib-container .entry__choice label{align-items:start;cursor:pointer;display:flex;gap:12px}@media(min-width:992px){.sib-form #sib-container .entry__choice label{align-items:center}}.sib-form #sib-container .submit-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:space-between;position:relative}@media(min-width:992px){.sib-form #sib-container .submit-wrapper{flex-direction:row;gap:10px}}.sib-form #sib-container .submit-wrapper .sib-optin{padding-left:0;position:relative}@media(min-width:992px){.sib-form #sib-container .submit-wrapper .sib-optin{max-width:70%}}.sib-form #sib-container .submit-wrapper .btn{padding:10px 30px}.sib-form #sib-container .submit-wrapper .btn:hover{color:#fff;opacity:1}@media(max-width:991px){.sib-form #sib-container .submit-wrapper .btn{width:100%}}.sib-form #sib-container .submit-wrapper .btn svg{display:none}.sib-form #sib-container .input_replaced{height:0;opacity:0;position:absolute;width:0}.sib-form #sib-container .checkbox_tick_positive{background:#fff;border:1px solid #000;border-radius:100%;flex-shrink:0;height:24px;margin-right:0;position:relative;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:24px}.sib-form #sib-container .checkbox_tick_positive:before{display:none}.sib-form #sib-container .checkbox_tick_positive:after{border:solid #fff83e;border-width:0 3px 3px 0;content:"";height:12px;left:8px;position:absolute;top:4px;transform:rotate(45deg) scale(0);transform-origin:center;width:6px}.sib-form #sib-container .input_replaced:checked+.checkbox_tick_positive{background:#000;border-color:#000}.sib-form #sib-container .input_replaced:checked+.checkbox_tick_positive:after{transform:rotate(45deg) scale(1)}.sib-form .sib-form-message-panel{background-color:#0000;border:0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin:0;padding:30px 0;text-align:center;width:100%}:where(.sib-form-message-panel){display:none}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights{background-color:#000;display:flex;overflow:hidden}@media(max-width:991px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights{flex-direction:column;height:auto}}@media(min-width:992px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights{aspect-ratio:1440/680;max-height:100vh}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights .events-highlight-item{max-width:25%;width:25%}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .event-list-highlights .events-highlight-item:hover{max-width:40%;width:40%}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item{height:100%;position:relative;transition:all .4s cubic-bezier(.455,.03,.515,.955)}@media(max-width:991px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item{width:100%}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item:first-child{border-right:0}@media(min-width:992px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item{box-sizing:initial;display:inline-block}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content{height:100%;overflow:hidden;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:100%}@media(max-width:991px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content{padding:52px 20px;position:relative;width:100%}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content h3{color:#fff;font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;margin-bottom:0;position:relative}@media(min-width:992px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content h3{font-size:43px;font-size:2.6875rem;left:0;line-height:45px;line-height:2.8125rem;padding-left:20px;padding-right:20px;position:absolute;top:50%;transform:translateY(-50%);width:40vw}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content .events-highlight-item-bg{background:#fff83e;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:100%}@media(max-width:991px){.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content .events-highlight-item-bg{left:0;position:absolute;top:0}}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content .events-highlight-item-bg img{height:100%;object-fit:cover;width:100%}.frame-type-concordeevents_eventslist:has(.event-list-highlights) .events-highlight-item .events-highlight-item-content a.stretched-link{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.brick_textmedia-wrapper .textmedia-gallery .textmedia-media-wrapper img{width:100%}.brick_textmedia-wrapper .textmedia-gallery .textmedia-media-wrapper+.textmedia-media-wrapper{margin-top:20px}.brick_textmedia-wrapper .textmedia-text .frame-header{position:relative}.brick_textmedia-wrapper .textmedia-text .frame-header .header-icon{left:0;position:absolute;top:0}.brick_textmedia-wrapper .textmedia-text .frame-header .header-icon svg{height:40px}@media(min-width:992px){.brick_textmedia-wrapper .textmedia-text .frame-header .header-icon svg{height:45px}}.brick_textmedia-wrapper .textmedia-text .frame-header:has(.header-icon) .over-title,.brick_textmedia-wrapper .textmedia-text .frame-header:has(.header-icon) h2{padding-left:65px}@media(min-width:992px){.brick_textmedia-wrapper .textmedia-text .frame-header:has(.header-icon) .over-title,.brick_textmedia-wrapper .textmedia-text .frame-header:has(.header-icon) h2{padding-left:80px}}.brick_textmedia-wrapper .textmedia-text .frame-header:has(.header-icon):has(.over-title) .header-icon{top:8px}@media(min-width:992px){.brick_textmedia-wrapper .textmedia-text:has(.textmedia-readmore){display:flex;flex-direction:column}.brick_textmedia-wrapper .textmedia-text:has(.textmedia-readmore) .textmedia-readmore{margin-top:auto}}@media(max-width:991px){.cardgroup-layout-carousel .cardgroup-item,.cardgroup-layout-carousel .flkty-item,.gallery-layout-carousel .cardgroup-item,.gallery-layout-carousel .flkty-item{margin-right:20px;width:100%!important}}:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button{background-color:#fff!important;background-position:50%!important;background-repeat:no-repeat!important;box-shadow:0 0 10px 0 #00000040;height:40px;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:40px}@media(max-width:991px){:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button{height:30px;width:30px}}:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button .flickity-button-icon{display:none}:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button:hover{opacity:.8}:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNNS42IDE1LjAwOGMuNDEuNDEgMS4wNzUuNDEgMS40ODUgMGw2LjM2LTYuMzZhMS40IDEuNCAwIDAgMCAwLTEuOThMNy4wODUuMzA4QTEuMDUgMS4wNSAwIDAgMCA1LjYgMS43OTJsNC44MTUgNC44MTZIMS4wNWExLjA1IDEuMDUgMCAwIDAtMS4wNDkuOTk2TDAgNy42NTdsLjAwMS4wNTVjLjAyOC41MzcuNDU4Ljk2Ny45OTUuOTk0bC4wNTQuMDAyaDkuMzY1TDUuNiAxMy41MjNhMS4wNSAxLjA1IDAgMCAwIDAgMS40ODUiLz48L3N2Zz4=);right:20px}@media(max-width:991px){:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button.next{right:-10px}}:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button.previous{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNOC4yNTUuMzA3YTEuMDUgMS4wNSAwIDAgMC0xLjQ4NCAwTC40MSA2LjY2N2ExLjQgMS40IDAgMCAwIDAgMS45OGw2LjM2IDYuMzZhMS4wNSAxLjA1IDAgMCAwIDEuNDg0LTEuNDg0TDMuNDQgOC43MDdoOS4zNjZhMS4wNSAxLjA1IDAgMCAwIDEuMDQ4LS45OTZsLjAwMi0uMDU0LS4wMDItLjA1NGExLjA1IDEuMDUgMCAwIDAtLjk5NC0uOTk0bC0uMDU0LS4wMDJIMy40NGw0LjgxNS00LjgxNWExLjA1IDEuMDUgMCAwIDAgMC0xLjQ4NSIvPjwvc3ZnPg==);left:20px}@media(max-width:991px){:is(.cardgroup-layout-carousel,.gallery-layout-carousel) .flickity-prev-next-button.previous{left:-10px}}.gallery-layout-carousel{display:block!important}.gallery-item a{background-color:#0000;display:block;height:100%;overflow:hidden;width:100%}.gallery-item a picture{position:relative}.gallery-item a picture img{aspect-ratio:110/61;border-radius:8px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.gallery-item a.lgvideo:before{background-position:50%;background-size:40px}@media(min-width:992px){.gallery-item a.lgvideo:before{background-size:50px}}:is(.gallery-item,.textmedia-gallery) .caption{background-color:#0000;color:#b0b0b0;font-size:14px;font-size:.875rem;letter-spacing:-.027px;line-height:18px;line-height:1.125rem;width:100%}@media(min-width:992px){:is(.gallery-item,.textmedia-gallery) .caption{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}:is(.gallery-item,.textmedia-gallery) .caption .caption-copyright{color:#b0b0b0;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem;margin-bottom:20px}:is(.gallery-item,.textmedia-gallery) .caption .caption-title{color:#000;font-size:14px;font-size:.875rem;letter-spacing:-.027px;line-height:18px;line-height:1.125rem}@media(min-width:992px){:is(.gallery-item,.textmedia-gallery) .caption .caption-title{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}:is(.gallery-item,.textmedia-gallery) .caption .caption-description{color:#b0b0b0;font-size:14px;font-size:.875rem;letter-spacing:-.1px;line-height:18px;line-height:1.125rem}@media(min-width:992px){:is(.gallery-item,.textmedia-gallery) .caption .caption-description{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}.textmedia-gallery img{border-radius:8px}.lg-sub-html{display:none!important}.accordion .accordion-item{background-color:#0000;border:none;border-top:1px solid #b0b0b0;box-shadow:none}.accordion .accordion-item:last-child{border-bottom:1px solid #b0b0b0}.accordion .accordion-item .accordion-header .accordion-button{background-color:#0000;border:none;box-shadow:none;color:#000;font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem;padding:20px 0}@media(min-width:992px){.accordion .accordion-item .accordion-header .accordion-button{font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem;padding:24px 0}}.accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ1IDQ1Ij48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi42NzEgMzAuNTg1cS4xMDguMDA1LjIxNiAwYTIuMjQgMi4yNCAwIDAgMCAxLjQ4My0uNjU3bDEwLjIyMi0xMC4yMjFhMS42ODcgMS42ODcgMCAwIDAtMS41MTUtMi44NWwtLjA1Mi4wMTEtMTkuNzIyLjQwNS0uMDEzLS4wMTJhMS42ODggMS42ODggMCAwIDAtMi4zMjMgMi40NDZsMTAuMjIyIDEwLjIyMWMuNDExLjQxMi45NDMuNjMxIDEuNDgyLjY1N20uMDU1LTQuMzA2YTEuMTIgMS4xMiAwIDAgMS0uNzQyLS4zMjhsLTguNjMtOC42My0uMDUxLS4wNDggMTkuNzIyLS40MDUtLjAyOC4wMDdjLS4yOS4wNy0uNTY1LjIyLS43OTEuNDQ2bC04LjYzMSA4LjYzYTEuMTIgMS4xMiAwIDAgMS0uODUuMzI4IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;width:35px}@media(min-width:992px){.accordion .accordion-item .accordion-header .accordion-button:after{height:45px;width:45px}}.accordion .accordion-item .accordion-collapse{border:none;border-bottom:#0000}.accordion .accordion-item .accordion-body{border:none;box-shadow:none;padding:0 0 50px}@media(min-width:992px){.accordion .accordion-item .accordion-body{padding:0 0 100px}}.keyfigures{gap:0}@media(min-width:992px){.keyfigures{border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0}.frame-background-yellow .keyfigures{border-bottom:1px solid #dbd339;border-top:1px solid #dbd339}}.keyfigures .key-figure-item{padding:20px 20px 20px 0}@media(max-width:991px){.keyfigures .key-figure-item{border-top:1px solid #b0b0b0;padding:16px 0}.keyfigures .key-figure-item:last-child{border-bottom:1px solid #b0b0b0}}.keyfigures .key-figure-item .key-figure-number :is(.number,.prefix,.suffix){font-size:32px;font-size:2rem;letter-spacing:-.215px;line-height:40px;line-height:2.5rem}@media(min-width:992px){.keyfigures .key-figure-item .key-figure-number :is(.number,.prefix,.suffix){font-size:43px;font-size:2.6875rem;line-height:45px;line-height:2.8125rem}}.keyfigures .key-figure-item .text{font-size:18px;font-size:1.125rem;letter-spacing:-.25px;line-height:20px;line-height:1.25rem;margin-top:5px}@media(min-width:992px){.keyfigures .key-figure-item .text{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;margin-top:10px}}.price-list{margin-top:1px;row-gap:0}.price-list .price-list-item{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin-top:-1px;padding:20px 0}.price-list .price-list-item .wrapper{align-items:start;display:flex;justify-content:space-between}.price-list .price-list-item .wrapper .data{font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem;margin-bottom:0}.price-list .price-list-item .wrapper .data.detail{flex:0 0 auto}.price-list .price-list-item .data.type{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-bottom:0;margin-top:6px}.price-list .price-list-item .data.conditions{color:#b0b0b0;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin-top:10px}.event-occurrence{align-items:center;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;padding:40px 0;position:relative;row-gap:10px}.event-occurrence:last-child{border-bottom:1px solid #f0f0f0}.event-occurrence:has(.btn:disabled){color:#b0b0b0}@media(min-width:992px){.event-occurrence{flex-direction:row;padding:24px 0;row-gap:0}}.event-occurrence .event-occurrence-item{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){.event-occurrence .event-occurrence-item{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}}.event-occurrence .event-occurrence-item.date-time{display:flex;justify-content:space-between;width:100%}@media(min-width:992px){.event-occurrence .event-occurrence-item.date-time{justify-content:start;width:25%}}.event-occurrence .event-occurrence-item.date-time>span{display:inline-block}@media(min-width:992px){.event-occurrence .event-occurrence-item.date-time>span:nth-child(2){padding-left:16px}}.event-occurrence .event-occurrence-item.time{width:25%}.event-occurrence .event-occurrence-item.location{padding-left:30px;width:auto}.event-occurrence .event-occurrence-item.location-accessibility{align-items:center;display:flex;justify-content:space-between;width:100%}.event-occurrence .event-occurrence-item.accessibility-link{align-items:center;display:flex;margin-left:auto;text-align:right;width:auto}.event-occurrence .event-occurrence-item.accessibility-link .btn{margin-left:20px}.event-occurrence .event-occurrence-item.accessibility-link .btn:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.event-occurrence .event-occurrence-item.accessibility-link .btn.btn:disabled{background-color:#f0f0f0;color:#b0b0b0}.event-occurrence .event-occurrence-item.accessibility-link .badge{margin-left:10px}.event-occurrence .event-occurrence-item.accessibility-link .badge:first-child{margin-left:0}.event-occurrence .event-occurrence-item.link,.event-occurrence .event-occurrence-item.link .btn{width:100%}.calendar-list{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}@media(max-width:991px){.calendar-list{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}}.calendar-list .clandar-list-header{border-bottom:1px solid #b0b0b0;color:#b0b0b0;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem;padding:10px 0}@media(max-width:991px){.calendar-list .clandar-list-header{display:none}}.calendar-list .calendar-item{border-bottom:1px solid #f0f0f0;padding:20px 0}@media(min-width:992px){.calendar-list .calendar-item{padding:24px 0}}.calendar-list .calendar-item .calendar-item-title{font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;line-height:1.25rem;margin-bottom:0}.calendar-list .calendar-item .calendar-item-title a{color:#000;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;text-decoration:none}@media(max-width:991px){.calendar-list .calendar-item .title{margin-top:10px}.calendar-list .calendar-item .time{display:flex;justify-content:end}.calendar-list .calendar-item .location{align-items:center;display:flex}}.calendar-list .calendar-item .categories-list{margin-bottom:10px}@media(max-width:991px){.calendar-list .calendar-item .categories-list{margin-bottom:10px}.calendar-list .calendar-item .categories-list .badge{font-size:11px;font-size:.6875rem;line-height:12px;line-height:.75rem}}.calendar-list .calendar-item .categories-list .separator{display:none}@media(min-width:992px){.calendar-list .calendar-item .accessibility{display:flex;justify-content:end}}@media(max-width:991px){.calendar-list .calendar-item .accessibility .calendar-item-accessibility{display:none}}.calendar-list .calendar-item .calendar-item-accessibility{display:flex;gap:10px;margin-right:15px}.calendar-list .calendar-item .calendar-item-accessibility .separator{display:none}.calendar-list .calendar-item .calendar-item-booking button{border-radius:24px;font-size:18px;font-size:1.125rem;letter-spacing:-.027px;line-height:20px;line-height:1.25rem;padding:12px 40px}@media(max-width:991px){.calendar-list .calendar-item .calendar-item-booking button{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;padding:10px 15px}.calendar-list .calendar-item .calendar-item-booking{margin-top:10px}.calendar-list .calendar-item .calendar-item-booking button{width:100%}}.frame-background-dark .number{color:#fff}.frame-background-dark .nav-tabs .nav-link.active{background-color:#0000}