.m-av-player .video-wrap,.m-av-player video,.m-av-player .audio-wrap,.m-av-player audio{max-width:100%}.m-av-player .transcription .nav-tabs{border:0}.m-av-player .transcription a.nav-link{text-decoration:none}.m-av-player .transcription .tab-content{padding:0;border:1px solid #dee2e6;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;height:19rem;overflow:hidden}.m-av-player .transcription .tab-pane{height:100%;width:100%;overflow-y:auto;padding:1.5rem 15px 1rem 15px}.m-av-player .transcription .tab-content h3.subtitle{padding-top:0}.m-av-player .h3{margin-top:0!important;padding-top:0!important}.m-av-player .link a{background-color:#f2f2f2;display:inline-block;border-radius:calc(.25rem - 1px);padding:.5rem;text-decoration:none;min-width:160px;text-align:center}.m-browse-events-panel .target-audience-wrapper,.m-browse-events-panel .target-category-wrapper{width:100%;overflow:hidden}.m-browse-events-panel .target-audience-wrapper.dragscroll,.m-browse-events-panel .target-category-wrapper.dragscroll{overflow:auto}.m-browse-events-panel .shift-carousel{border:0;padding:0;width:40px;height:40px}.m-browse-events-panel .shift-carousel.shift-left{background:url('../svg/chevron-left-black-h48c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI') no-repeat center;background-size:contain}.m-browse-events-panel .shift-carousel.shift-right{background:url('../svg/chevron-right-black-h48c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI') no-repeat center;background-size:contain}.m-browse-events-panel .shift-carousel:disabled{opacity:.2}.m-browse-events-panel .target-audience-content{letter-spacing:normal}@media(min-width:768px){.m-browse-events-panel .line-title{margin-bottom:2rem}.m-browse-events-panel .target-audience-content{justify-content:center}}.m-browse-events-panel .target-audience{margin-left:15px;margin-right:15px;position:relative;z-index:1;width:102px;height:102px;flex-shrink:0;flex-grow:0}.m-browse-events-panel .target-audience div{border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.m-browse-events-panel .target-audience a{font-size:16px;font-weight:500;color:#fff;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;word-wrap:break-word;text-decoration:none;text-align:center;border-radius:50%;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-browse-events-panel .target-category{margin-left:15px;margin-right:15px;position:relative;z-index:1;width:120px;height:157px;flex-shrink:0;flex-grow:0}.m-browse-events-panel .target-category div{border-radius:10px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-size:cover;background-position:center;background-color:rgba(var(--purple-500-rgb),.14)}.m-browse-events-panel .target-category a{display:flex;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;word-wrap:break-word;text-decoration:none;text-align:center;padding:10px 15px;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-browse-events-panel .target-category a span{display:block;font-size:.875rem;line-height:1.2;font-weight:600;color:#fff;text-align:left;position:absolute;bottom:2px;left:6px}.m-browse-events-panel .target-category a:hover,.m-browse-events-panel .target-category a:focus,.m-browse-events-panel .target-category a:active{outline:0;box-shadow:2px 4px 4px 0 rgba(0,0,0,.5)}.m-browse-events-panel .target-audience a:hover,.m-browse-events-panel .target-audience a:focus,.m-browse-events-panel .target-audience a:active{outline:0;box-shadow:0 5px 4px 0 rgba(0,0,0,.5)}.m-browse-events-panel .target-audience,.m-browse-events-panel .target-category{display:inline-block}.m-browse-events-panel .target-audience-content{width:404px;margin:0 auto}.m-browse-events-panel .target-category-content{width:1230px}@media(min-width:576px) and (max-width:767.98px){.m-browse-events-panel .target-category-wrapper{padding-left:15px}.m-browse-events-panel .target-audience-subheading{max-width:372px;margin-left:auto;margin-right:auto}}@media(min-width:768px) and (max-width:991.98px){.m-browse-events-panel .target-category-wrapper{padding-left:35px}}@media(max-width:767.98px){.m-browse-events-panel .target-audience-window{max-width:100%;overflow:hidden;height:112px}}@media(min-width:768px){.m-browse-events-panel .target-audience-window{display:flex;align-items:center;justify-content:center}.m-browse-events-panel .target-audience-window .events-link{margin:-10px 50px 0 50px}.m-browse-events-panel .target-audience-wrapper{width:420px}.m-browse-events-panel .target-audience-subheading{margin-left:auto;margin-right:auto}.m-browse-events-panel .target-audience-subheading.with-events-btn{max-width:640px}.m-browse-events-panel .target-audience-subheading{max-width:376px}}@media(max-width:991.98px){.m-browse-events-panel .target-category-window{max-width:100%;overflow:hidden;height:calc(161px + 1rem)}}@media(min-width:992px){.m-browse-events-panel .target-category-content{transition:margin 700ms}.m-browse-events-panel .target-category{width:143px;height:188px;display:block}.m-browse-events-panel .target-category-content{width:1414px;display:flex;flex-direction:row;flex:1 1 auto}.m-browse-events-panel .target-category-window{width:692px;max-width:692px;margin-left:30px;margin-right:30px}}@media(min-width:1200px){.m-browse-events-panel .target-category-window{width:865px;max-width:865px}.m-browse-events-panel .target-audience-window .events-link{margin:-10px 70px 0 75px}.m-browse-events-panel .target-audience-subheading.with-events-btn{max-width:684px}}.m-catalogue-grid h3{margin-bottom:.75rem}.m-catalogue-grid .image-item .image{padding:12px}@media(max-width:575px){.m-catalogue-grid .image-item{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg)}}.m-catalogue-grid{padding-top:var(--component-padding-unit-sm);padding-bottom:var(--component-padding-unit-sm)}.m-image-and-caption:not(.float-start):not(.float-end){width:100%}@media(max-width:575.98px){.m-image-and-caption{width:100%}}@media(min-width:576px){.m-image-and-caption.float-start,.m-image-and-caption.float-end{max-width:50%}.m-image-and-caption.float-start{padding-right:30px}.m-image-and-caption.float-end{padding-left:30px}}.m-image-and-caption .image{width:100%}.m-image-and-caption img{max-width:100%}.m-image-and-caption.float-start:after,.m-image-and-caption.float-end:after{content:" ";display:block;clear:both}.search-results input[type=submit]{line-height:1}@media(max-width:575.98px){.search-results .umbraco-forms-field.shortanswer input[type=text],.search-results .umbraco-forms-field.dropdown select,.search-results .submit-wrap{width:100%;max-width:100%}.search-results input[type=submit]{width:200px}.search-results .submit-wrap{margin-top:1rem}}@media(min-width:576px){.search-results .umbraco-forms-field.dropdown select,.search-results input[type=submit],.search-results .umbraco-forms-field.shortanswer input[type=text]{width:100%;max-width:100%}}.search-results .search-form{max-width:650px}.sitemap{max-width:35rem}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap li{padding-bottom:.25rem;margin-bottom:.25rem;margin-top:.25rem}.sitemap li:last-child{padding-bottom:0}.sitemap a{text-decoration:none;display:block;padding:3px;width:100%}.sitemap a:hover{text-decoration:none;background-color:#f2f2f2}.sitemap .main-menu-level.level-6,.sitemap .main-menu-level.level-5,.sitemap .main-menu-level.level-3,.sitemap .main-menu-level.level-4{padding-left:0;margin-left:2rem;border-left:2px solid #ddd}.sitemap .main-menu-level.level-6 li:last-child,.sitemap .main-menu-level.level-5 li:last-child,.sitemap .main-menu-level.level-3 li:last-child,.sitemap .main-menu-level.level-4 li:last-child{margin-bottom:.75rem;padding-bottom:.25rem}.sitemap .main-menu-level.level-3 li{padding-left:1rem}.sitemap .main-menu-level.level-3 li:last-child{border-bottom:2px solid #ddd}.youtube-player-macro .youtube-player-wrap{position:relative;overflow:hidden;padding-top:56.25%}.youtube-player-macro .youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.dc-image-carousel-with-expand .carousel-component-indicator{color:#272626;font-size:1.125rem;font-weight:300;margin:0 16px}.dc-image-carousel-with-expand .expand-content .carousel-component-indicator{color:#fff}.dc-image-carousel-with-expand h2{margin-bottom:1rem}.dc-image-carousel-with-expand .controls{justify-content:center}@media(min-width:768px){.dc-image-carousel-with-expand h2{margin-bottom:1.375rem}}@media(min-width:576px) and (max-width:767.98px){.dc-image-carousel-with-expand .in-page-content .container-fluid.contained-content>.row>.col-lg-7{padding-left:30px;padding-right:30px}.dc-image-carousel-with-expand .in-page-content .container-fluid.contained-content>.row>.col-lg-5{padding-left:30px;padding-right:30px}}@media(min-width:992px){.dc-image-carousel-with-expand .in-page-content .image-caption{min-height:1.75rem}.dc-image-carousel-with-expand .in-page-content .container-fluid.contained-content>.row>.col-lg-7{padding-left:50px}.dc-image-carousel-with-expand .in-page-content .container-fluid.contained-content>.row>.col-lg-5{padding-right:50px}.dc-image-carousel-with-expand .expand-details-content-wrap{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.dc-image-carousel-with-expand .controls{justify-content:left;padding-bottom:45px}}@media(min-width:1200px){.dc-image-carousel-with-expand .expand-details-content-wrap{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.dc-image-carousel-with-expand.theme-light .in-page-content h1,.dc-image-carousel-with-expand.theme-light .in-page-content .h1,.dc-image-carousel-with-expand.theme-light .in-page-content h2,.dc-image-carousel-with-expand.theme-light .in-page-content .h2,.dc-image-carousel-with-expand.theme-light .in-page-content h3,.dc-image-carousel-with-expand.theme-light .in-page-content .h3,.dc-image-carousel-with-expand.theme-light .in-page-content h4,.dc-image-carousel-with-expand.theme-light .in-page-content .h4,.dc-image-carousel-with-expand.theme-light .in-page-content h5,.dc-image-carousel-with-expand.theme-light .in-page-content .h5,.dc-image-carousel-with-expand.theme-light .in-page-content h6,.dc-image-carousel-with-expand.theme-light .in-page-content .h6,.dc-image-carousel-with-expand.theme-light .in-page-content .carousel-component-indicator{color:#fff}.dc-numbered-list-block .numbered-list-item{margin-bottom:2.5rem}.dc-numbered-list-block .numbered-list-item-no{font-size:70px;font-weight:300;line-height:1;margin-bottom:1.25rem}.dc-numbered-list-block .numbered-list-item-title{margin-bottom:1.25rem}@media(min-width:992px){.dc-numbered-list-block .numbered-list-item{margin-bottom:3.75rem}}.dc-image-with-expand h2.dc-title{margin-bottom:1rem}@media(min-width:768px){.dc-image-with-expand h2.dc-title{margin-bottom:1.375rem}}.dc-image-with-expand .in-page-content .col-12.portrait-format>div{margin-left:auto;margin-right:auto}.dc-image-with-expand .in-page-content .col-12.square-format>div{margin-left:auto;margin-right:auto}@media(max-width:575.98px){.dc-image-with-expand .in-page-content .col-12.portrait-format>div{max-width:400px}.dc-image-with-expand .in-page-content .col-12.square-format>div{max-width:400px}}@media(min-width:576px){.dc-image-with-expand .in-page-content .col-12.square-format>div{width:65%}.dc-image-with-expand .in-page-content .col-12.portrait-format>div{width:55%}.dc-image-with-expand.expand-component .expand-controls{background:none;box-shadow:none}}@media(min-width:768px){.dc-image-with-expand .in-page-content .col-12.square-format>div{width:50%}.dc-image-with-expand .in-page-content .col-12.portrait-format>div{width:45%}}@media(min-width:992px){.dc-image-with-expand .in-page-content .col-12.square-format>div{width:40%}.dc-image-with-expand .in-page-content .col-12.portrait-format>div{width:35%}.dc-image-with-expand .expand-details-content-wrap{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}}@media(min-width:1200px){.dc-image-with-expand .expand-details-content-wrap{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.dc-text-block h2,.dc-text-block h3{margin-bottom:1rem;padding-top:.5rem}.dc-text-block h4{margin-bottom:.5rem;padding-top:.25rem}@media(min-width:768px){.dc-text-block h2{margin-bottom:1.375rem;padding-top:1.5rem}}.c-author-bios .bio-copy{margin-top:1.25rem}@media(max-width:575.98px){.c-author-bios .author-block{align-items:center}.c-author-bios .author-block .author-name{padding-top:0}}@media(min-width:576px){.c-author-bios .bio-copy.with-image{margin-left:80px;margin-top:.375rem}}.c-author-bios .bios-row .col-12:not(:first-child){margin-top:1.25rem}.c-author-bios .gray-line{margin-bottom:1.5rem;height:2px;width:75%;max-width:255px;opacity:.4;background-color:#979797}.c-author-bios .author-block .author-name div:first-child{font-size:1.125rem}.c-author-bios .author-block .image+.author-name div:first-child{font-size:1rem}.c-banner-body-side-panel .banner-image{background-color:#121212;margin-bottom:1.25rem;overflow:hidden;height:200px}.c-banner-body-side-panel .banner-image img{position:relative;left:calc((100% - 576px)/2)}.c-banner-body-side-panel .title h2,.c-banner-body-side-panel .line-title h2{font-size:var(--fs-f)}.c-banner-body-side-panel .line-title{margin-bottom:1.25rem}.c-banner-body-side-panel .body-text+.body-text{margin-top:1.5rem}.c-banner-body-side-panel .body-text.focus-copy{color:var(--headings-color);font-size:var(--fs-c);font-weight:300}.c-banner-body-side-panel .body-text>p:last-child{margin-bottom:0}.c-banner-body-side-panel .link-buttons{text-align:center;margin-top:1.5rem}.c-banner-body-side-panel .link-button{display:inline-block;margin:0 1rem 1rem 0}.c-banner-body-side-panel .side-panel{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg);padding:15px var(--page-margin)}.c-banner-body-side-panel .side-panel h2{font-size:var(--fs-e)}@media(min-width:576px){.c-banner-body-side-panel .banner-image img{left:calc((100% - 768px)/2)}.c-banner-body-side-panel .link-buttons{text-align:left}}@media(min-width:768px){.c-banner-body-side-panel .banner-image{height:280px}.c-banner-body-side-panel .banner-image img{left:calc((100% - 992px)/2)}.c-banner-body-side-panel .side-panel{margin-left:initial;margin-right:initial;margin-bottom:2.5rem}}@media(min-width:992px){.c-banner-body-side-panel .banner-image{height:360px}.c-banner-body-side-panel .banner-image img{left:calc((100% - 1200px)/2)}.c-banner-body-side-panel .banner-image{margin-bottom:1.875rem}}@media(min-width:1200px){.c-banner-body-side-panel .banner-image{height:460px}.c-banner-body-side-panel .banner-image img{left:calc((100% - 1600px)/2)}}@media(min-width:1600px){.c-banner-body-side-panel .banner-image img{left:calc((100% - 1920px)/2)}}@media(max-width:767.98px){.c-banner-body-side-panel .side-panel{padding-bottom:var(--component-padding-unit-sm);margin-top:var(--component-padding-unit-sm)}}.c-competition .line-title{margin-bottom:1rem}.c-competition .modal-dialog{margin:10px}.c-competition .image{margin-bottom:1.5rem}.c-competition .image img{width:100%}.c-competition .title{font-size:1.375rem;font-weight:300;margin-bottom:1rem}.c-competition .rte h2{font-size:1.25rem}.c-competition .rte h3{font-size:1.125rem}.c-competition .summary{margin-bottom:1.5rem}.c-competition .body-text{margin-bottom:3rem}.c-competition .logo{margin-bottom:3rem}.c-competition .logo img{max-width:220px}.c-competition .button{margin-bottom:3rem;text-align:center}.c-competition .btn{min-width:11rem}.c-competition-form .modal-content{border-radius:0}.c-competition-form .modal-body{padding:0}.c-competition-form .col-image{margin:0;overflow:hidden}.c-competition-form .col-image img{width:100%}.c-competition-form .col-text{padding:3rem 1rem 0;position:relative}.c-competition-form .btn-close{cursor:pointer;position:absolute;top:16px;right:16px}.c-competition-form .btn-close img{height:16px;width:16px}.c-competition-form .umbraco-forms-navigation{display:none}.c-competition-form .form-buttons .btn{min-width:120px}.c-competition-form .form,.c-competition-form .form-buttons,.c-competition-form .terms,.c-competition-form .terms-buttons,.c-competition-form .confirmation,.c-competition-form .confirmation-buttons{margin-bottom:3rem}.c-competition-form .terms,.c-competition-form .terms-buttons,.c-competition-form .confirmation,.c-competition-form .confirmation-buttons{display:none}.c-competition-form .umbraco-forms-field.richtext{margin-top:1.5rem}@media(min-width:576px){.c-competition .modal-dialog{max-width:none}.c-competition-form .form-buttons .btn{min-width:11rem}}@media(min-width:768px){.c-competition .button{text-align:right}}@media(min-width:992px){.c-competition .body-text{margin-bottom:5rem}.c-competition .image{margin-bottom:0}.c-competition .title{font-size:1.875rem}.c-competition .rte h2{font-size:1.625rem}.c-competition .rte h3{font-size:1.25rem}.c-competition .summary{font-size:1.125rem}.c-competition-form .modal-content,.c-competition-form .modal-body,.c-competition-form .modal-body .row,.c-competition-form .col-image,.c-competition-form .col-text{height:100%}.c-competition-form .col-text{overflow:auto}.c-competition-form .col-text{padding:3rem 3rem 0}.c-competition-form .btn-close img{height:24px;width:24px}.c-competition-form .col-image{padding-top:0}.c-competition-form .col-image img{height:100%}}@media(min-width:1200px){.c-competition-form .col-text{padding:3rem 10rem 0 5rem}.c-competition .c-competition-restrict-copy-width{max-width:700px}}.c-document-cards .card{box-shadow:none}@media(max-width:575.98px){.c-document-cards .card{min-width:320px;width:320px;max-width:320px}.c-document-cards.card-slider-component .card-slider-cards-window{width:320px}}@media(min-width:576px){.c-document-cards .card{width:388px;min-width:388px;max-width:388px}.c-document-cards .card-slider-content-wrap{max-width:1180px}.c-document-cards .carousel-footer{margin-top:12px}}.c-document-cards .card-footer{border:0;background:none}.c-document-cards .card-footer>div>div{max-width:50%}.c-document-cards .card-footer a{font-size:var(--fs-b);color:var(--bs-secondary);text-decoration:underline;padding-left:.75rem}.c-document-cards .card-img-top .doc-thumbnail-indicator{background-color:rgba(16,152,130,.18);margin-left:auto;margin-right:auto}.c-document-cards .doc-card-heading,.c-document-cards .doc-card-subheading{margin-bottom:0}.c-document-cards .doc-card-heading{font-size:var(--fs-d)}.c-document-cards .doc-card-subheading{margin-top:.5rem}.c-document-cards .doc-card-heading a{text-decoration:none}@media(max-width:575.98px){.c-document-cards .card{border-radius:0;border:0}.c-document-cards .card-body{padding-bottom:1.125rem}.c-document-cards .doc-card-summary{padding-top:.75rem}.c-document-cards .card-img-top>div{text-align:center}.c-document-cards .card-img-top img,.c-document-cards .card-img-top .doc-thumbnail-indicator{width:200px;height:200px;border-radius:50%}.c-document-cards .card-slider-ctrl-left{left:30px}.c-document-cards .card-slider-ctrl-right{right:30px}.c-document-cards .card-slider-indicator{left:70px;right:70px}}@media(min-width:576px){.c-document-cards .card{border:0;padding-left:31px;padding-right:32px;border-radius:0;border-right:1px solid #d8d8d8}.c-document-cards .card:last-child{border-right:0}.c-document-cards .card-img-top>div{text-align:center}.c-document-cards .card-img-top img,.c-document-cards .card-img-top .doc-thumbnail-indicator{width:270px;height:270px;border-radius:50%}.c-document-cards .doc-card-heading{font-size:var(--fs-e)}.c-document-cards .doc-card-subheading{font-size:var(--fs-c)}.c-document-cards .doc-card-summary{padding-top:1.25rem}.c-document-cards .card-body{padding-bottom:2rem}}@media(min-width:768px){.c-document-cards .carousel-footer{margin-top:20px}}.c-document-listing .menu-buttons .btn{font-size:.875rem;font-weight:500;line-height:1.25;padding:.75rem 1rem;margin-right:15px;min-width:130px;margin-bottom:1.125rem}.c-document-listing .menu-buttons{margin-bottom:10px}@media(min-width:576px){.c-document-listing .menu-buttons .btn{margin-right:48px}}@media(min-width:768px){.c-document-listing .menu-buttons .btn{margin-right:52px}}@media(min-width:1200px){.c-document-listing .menu-buttons{margin-bottom:30px}}.c-document-listing .menu-buttons .btn:last-child{margin-right:0}.c-document-listing .p-card-pane:last-child{margin-bottom:0}.c-donation-form h1.h2,.c-donation-form h2,.c-donation-form h3,.c-donation-form h2.h3{color:unset}.c-donation-form button[type=submit]{min-width:200px;margin-top:30px;margin-bottom:16px}.c-donation-form h2,.c-donation-form h1.h2{font-size:var(--fs-f)}.c-donation-form h2.h3,.c-donation-form h3{font-size:var(--fs-d);line-height:1.3}@media(min-width:992px){.c-donation-form.no-image h2,.c-donation-form.no-image h1.h2{font-size:var(--fs-f)}.c-donation-form.no-image h2.h3,.c-donation-form.no-image h3{font-size:var(--fs-e)}}.c-donation-form input.form-control.currency-input::-webkit-outer-spin-button,.c-donation-form input.form-control.currency-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-donation-form input.form-control.currency-input{-moz-appearance:textfield;padding-left:1.5rem}.c-donation-form .input-icon{position:relative}.c-donation-form textarea,.c-donation-form input{color:#4a4a4a}.c-donation-form textarea{height:5.625rem}.c-donation-form .input-icon>i{position:absolute;display:block;transform:translate(0,-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal;color:#4a4a4a}.c-donation-form .input-icon>input{padding-left:1.5rem;padding-right:0}@media(min-width:576px){.c-donation-form textarea,.c-donation-form input{max-width:385px}}@media(min-width:768px){.c-donation-form textarea{max-width:100%}.c-donation-form input{max-width:200px}}@media(min-width:768px) and (max-width:991.98px){.c-donation-form button[type=submit]{margin-top:auto}}@media(min-width:992px){.c-donation-form.no-image textarea{max-height:4rem}.c-donation-form input{max-width:100%}.c-donation-form.no-image button[type=submit]{margin-top:auto}}.c-donation-form.no-image form{padding-top:var(--component-padding-unit-sm);padding-bottom:var(--component-padding-unit-sm)}.c-donation-form.no-image nav{padding-top:1rem;margin-bottom:-.5rem}.c-donation-form .img-container{position:relative}.c-donation-form .body-text-wrap{display:flex;align-items:center}.c-donation-form .body-text{padding-top:1.25rem;padding-bottom:1.25rem}@media(max-width:575.98px){.c-donation-form .img-container{padding-top:75%}}@media(min-width:576px) and (max-width:767.98px){.c-donation-form .img-container{padding-top:51%}}@media(min-width:768px) and (max-width:991.98px){.c-donation-form .img-container{padding-top:38.28%}}@media(max-width:991.98px){.c-donation-form .img-container>div{position:absolute;top:0;bottom:0;left:0;right:0}.c-donation-form .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-donation-form img{height:100%;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}.c-donation-form .body-text-wrap{max-width:100%}.c-donation-form .body-text{margin-left:var(--page-margin);margin-right:var(--page-margin)}}@media(min-width:992px){.c-donation-form .img-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.c-donation-form .body-text-wrap{position:relative;z-index:2}.c-donation-form .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-donation-form .img-container,.c-donation-form .body-text-wrap{display:flex}.c-donation-form.image-left .body-text-wrap>div{margin-left:auto}.c-donation-form.image-right .img-container>div{margin-left:auto}.c-donation-form.image-left .body-text-wrap>div{padding-right:var(--page-margin)}.c-donation-form.image-right .body-text-wrap>div{padding-left:var(--page-margin)}.c-donation-form img{width:100%;overflow:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-donation-form.image-left .body-text-wrap{pointer-events:none}.c-donation-form.image-left .body-text-wrap>*{pointer-events:all}.c-donation-form .img-container>div{width:53%}.c-donation-form .body-text-wrap>div{width:47%}.c-donation-form.image-left .body-text{padding-left:60px}.c-donation-form.image-right .body-text{padding-right:60px}}@media(min-width:1200px){.c-donation-form .img-container>div{width:58.333333%}.c-donation-form .body-text-wrap>div{width:41.666667%}}@media(min-width:1280px){.c-donation-form.image-left .body-text-wrap>div{padding-right:calc((100% - var(--page-max-width))/2)}.c-donation-form.image-right .body-text-wrap>div{padding-left:calc((100% - var(--page-max-width))/2)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-donation-form .img-container img{min-height:100%;min-width:100%;width:auto;top:0;transform:none;left:0}}.c-donation-form .body-text-wrap{position:relative}.c-exhibition-supported-by p{margin:0}.c-exhibition-supported-by img{max-width:100%}.c-exhibition-supported-by a{text-decoration:none}.c-exhibition-supported-by a:hover{text-decoration:underline}.c-exhibition-venues .venue-card{border:0;margin-bottom:16px;border-radius:0;box-shadow:none}@media(max-width:575.98px){.c-exhibition-venues .venue-card{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg)}}.c-exhibition-venues .venue-card .card-img-top{border-radius:0;position:relative;z-index:1;overflow:hidden}.c-exhibition-venues .venue-card .card-img-top picture{width:100%}.c-exhibition-venues .venue-card img{max-width:100%}.c-exhibition-venues .venue-card .venue-order{position:absolute;background-color:#000;color:#fff;padding:5px;font-size:.75rem;line-height:1;top:0;right:10px;min-width:20px;text-align:center;font-weight:bold}.c-exhibition-venues .venue-card .venue-img-link{z-index:5;position:absolute;top:0;bottom:0;left:0;right:0}.c-exhibition-venues .venue-card .venue-img-link a{display:block;width:100%;height:100%}.c-exhibition-venues .venue-card .card-body{padding:20px 15px 16px 15px}.c-exhibition-venues .venue-card .card-footer{border-radius:0;padding:0 15px 16px 15px}.c-exhibition-venues .venue-card .venue-title{font-size:1.5rem;color:var(--headings-color);font-weight:300;line-height:1.2;margin-bottom:10px}.c-exhibition-venues .venue-card .venue-date{padding-bottom:8px}.c-exhibition-venues .venue-card .venue-find-out-more a,.c-exhibition-venues .venue-card .venue-find-out-more a:hover,.c-exhibition-venues .venue-card .venue-find-out-more a:focus,.c-exhibition-venues .venue-card .venue-find-out-more a:active,.c-exhibition-venues .venue-card .venue-find-out-more a.active{color:var(--purple-500);text-decoration:underline;font-weight:500}@media(min-width:576px) and (max-width:767.98px){.c-exhibition-venues .card-group>.venue-card.card:not(:last-child){border-radius:0}.c-exhibition-venues .venue-card{min-width:100%;flex-direction:row;margin-bottom:20px}.c-exhibition-venues .venue-card .card-img-top{width:calc(50% - 15px)}.c-exhibition-venues .venue-card .card-content{flex-direction:column;width:calc(50% + 15px);padding-left:15px;display:flex}.c-exhibition-venues .venue-card .card-body{padding-top:0}.c-exhibition-venues .venue-card .card-footer{padding-bottom:15px;margin-top:auto}}@media(min-width:576px){.c-exhibition-venues .venue-card .venue-order{right:0}}@media(min-width:768px){.c-exhibition-venues .venue-card{margin-bottom:30px;width:calc(50% - 15px);max-width:376px;flex-grow:0;flex-shrink:1;flex-basis:auto}.c-exhibition-venues .card-group{margin-bottom:-30px}.c-exhibition-venues .venue-card .card-footer,.c-exhibition-venues .venue-card .card-body{padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991.98px){.c-exhibition-venues .venue-card:nth-child(2n+1){margin-right:15px}.c-exhibition-venues .venue-card:nth-child(2n){margin-left:15px}}@media(min-width:992px) and (max-width:1199.98px){.c-exhibition-venues .card-group{max-width:900px}.c-exhibition-venues .venue-card{width:376px;max-width:376px;min-width:376px}.c-exhibition-venues .venue-card:nth-child(2n+1){margin-right:35px}.c-exhibition-venues .venue-card:nth-child(2n){margin-left:35px}}@media(min-width:1200px){.c-exhibition-venues .venue-card:nth-child(3n+1),.c-exhibition-venues .venue-card:nth-child(3n+2){margin-right:25px}.c-exhibition-venues .venue-card{width:calc(350px + (100% - 1100px)/3);max-width:376px;min-width:350px}}.c-floating-content-panel .img-container{display:block;justify-content:center;height:100%;position:relative}.c-floating-content-panel .img-container>div{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-floating-content-panel .img-container>div img{height:100%;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media(min-width:1920px){.c-floating-content-panel .img-container>div img{width:100%;height:auto;min-height:100%}}.c-floating-content-panel .img-container:before{content:"";padding-top:683px;display:block}@media(min-width:576px){.c-floating-content-panel .img-container:before{padding-top:560px}}.c-floating-content-panel .floating-panel-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.c-floating-content-panel .floating-panel{padding:12px;display:flex;align-items:center;justify-content:center}.c-floating-content-panel .floating-panel .fp-panel{background-color:#fff;max-width:330px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:28px 18px;overflow:hidden}.c-floating-content-panel .floating-panel .fp-title{margin-bottom:1rem}.c-floating-content-panel .floating-panel .fp-content p:last-child{margin-bottom:0}@media(max-width:575.98px){.c-floating-content-panel .floating-panel.vertical-pos-top{align-items:flex-start;padding-top:2rem}.c-floating-content-panel .floating-panel.vertical-pos-bottom{align-items:flex-end;padding-bottom:2rem}}@media(min-width:576px){.c-floating-content-panel .floating-panel{padding:25px 15px}.c-floating-content-panel .floating-panel .fp-panel{padding:28px 22px}.c-floating-content-panel .floating-panel.horizontal-pos-right{justify-content:flex-end}.c-floating-content-panel .floating-panel.horizontal-pos-left{justify-content:flex-start}}@media(min-width:768px){.c-floating-content-panel .floating-panel{padding:25px 35px}}@media(min-width:992px){.c-floating-content-panel .floating-panel{padding:30px 103px 30px 116px}}.c-floating-content-panel .fp-action-call{margin-top:1rem}.c-floating-content-panel .fp-action-call .btn{min-width:210px;margin-top:.75rem}.c-floating-content-panel .fp-action-call-btns{text-align:center}.c-floating-content-panel .fp-separate-actions{margin-top:.75rem;margin-bottom:.125rem}.c-floorplan .floorplan-image-map{padding:1.5rem 0;text-align:center}.c-floorplan .download-link{margin-bottom:2rem}.c-floorplan ul.location-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.c-floorplan .location-panel{-webkit-box-shadow:var(--shadow-sm);-moz-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);width:100%;margin-bottom:2rem;border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}@media(max-width:767.98px){.c-floorplan .location-panel{max-width:300px;min-width:280px;margin-left:1rem;margin-right:1rem}}.c-floorplan .location-panel img{width:100%;border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius)}.c-floorplan .location-panel .short-name{padding:1rem;font-size:1.125rem;font-weight:300;color:#272626}.c-floorplan .location-panel a,.c-floorplan .location-panel a:hover{text-decoration:none}.c-floorplan .location-panel .long-name{padding:0 1rem 1rem 1rem;color:#4a4a4a;margin-top:-.75rem}.floorplan-location-tooltip-div{background-color:var(--collection-image-grey);-webkit-box-shadow:var(--shadow-sm);-moz-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.floorplan-location-tooltip-div img{padding:0;margin:0;border:0;background:none;width:100%}.floorplan-location-tooltip-div .short-name a,.floorplan-location-tooltip-div .short-name,.floorplan-location-tooltip-div .long-name{color:#fff}.floorplan-location-tooltip-div .short-name{padding:.5rem}.floorplan-location-tooltip-div .long-name{padding:0 .5rem .5rem .5rem}.floorplan-location-tooltip-div a,.floorplan-location-tooltip-div a:hover{text-decoration:none;color:#fff}.c-floorplan .fromLoc{z-index:3;position:absolute;width:250px}.ui-tooltip.ui-widget-content{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1rem;color:#4a4a4a;padding:0;margin:0;border:0;width:250px}.c-form .required-fields-label{margin-top:1rem;margin-bottom:1rem}.c-getting-here .map-container{overflow:hidden;padding-bottom:275px;position:relative;height:0}.c-getting-here .map-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media(min-width:576px){.c-getting-here .map-container{padding-bottom:245px}}@media(min-width:768px){.c-getting-here .map-container{padding-bottom:270px}}@media(min-width:992px){.c-getting-here .map-container{padding-bottom:360px}}@media(min-width:1200px){.c-getting-here .map-container{padding-bottom:475px}}.c-getting-here .transport-card-wrap{display:flex;flex-direction:column}.c-getting-here .transport-card-wrap>div{display:flex;flex-direction:row;justify-content:space-around}.c-getting-here .transport-card{width:95px;height:122px;border-radius:6px;border:solid 2px var(--purple-500);margin-left:14px;margin-right:14px}.c-getting-here .transport-card a{display:inline-block;text-decoration:none;color:var(--purple-500);align-items:center;text-align:center;padding:20px 10px;line-height:1.1;height:100%;width:100%;word-break:break-word}.c-getting-here .transport-card img{width:35px;height:35px;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.c-getting-here .transport-card a:hover,.c-getting-here .transport-card a:focus,.c-getting-here .transport-card a:visited,.c-getting-here .transport-card a:active{text-decoration:none;color:var(--purple-500)}.c-getting-here .transport-card a:focus{outline:2px solid #101010}.c-getting-here .transport-card a:focus:not(:focus-visible){outline-width:0}.c-getting-here .transport-card-wrap>div:first-child{margin-bottom:30px}@media(min-width:576px){.c-getting-here .transport-card-wrap{flex-direction:row;justify-content:flex-start}.c-getting-here .transport-card-wrap>div:first-child{margin-bottom:0}.c-getting-here .transport-card-wrap>div:first-child .transport-card:first-child{margin-left:0}.c-getting-here .transport-card-wrap>div{justify-content:flex-start}}@media(min-width:768px){.c-getting-here .transport-card-wrap{flex-direction:column}.c-getting-here .transport-card-wrap>div:first-child{margin-bottom:30px}.c-getting-here .transport-card:first-child{margin-left:0}}@media(min-width:992px){.c-getting-here .transport-card-wrap{flex-direction:row}.c-getting-here .transport-card-wrap>div:last-child .transport-card:first-child{margin-left:14px}.c-getting-here .transport-card-wrap>div:first-child{margin-bottom:0}}@media(min-width:576px){.c-getting-here .accordion-item{max-width:400px}}@media(min-width:768px){.c-getting-here .accordion-item{margin-top:8px}.c-getting-here .accordion-item .content-block .content-block-heading{font-size:var(--fs-d)}}@media(min-width:992px){.c-getting-here .accordion-item{margin-top:16px}}@media(min-width:1200px){.c-getting-here .accordion-item{max-width:450px}}.c-highlight-paintings .highlight-img-wrap{overflow:hidden;display:block;justify-content:center;height:100%}.c-highlight-paintings .highlight-img-wrap .highlight-img{display:flex;flex-grow:1;height:100%;padding:5px}.c-highlight-paintings .highlight-img-wrap .highlight-img .highlight-img-bg{background-size:cover;width:100%;height:100%;border-radius:3px;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.c-highlight-paintings .highlight-img-wrap.highlight-img-aspect-ratio-1,.c-highlight-paintings .highlight-img-wrap.highlight-img-aspect-ratio-2,.c-highlight-paintings .highlight-img-wrap.highlight-img-aspect-ratio-3,.c-highlight-paintings .highlight-img-wrap.highlight-img-aspect-ratio-4{position:relative}.c-highlight-paintings .highlight-img-aspect-ratio-1::before{content:"";padding-top:62.5%;display:block}.c-highlight-paintings .highlight-img-aspect-ratio-1 .highlight-img,.c-highlight-paintings .highlight-img-aspect-ratio-2 .highlight-img,.c-highlight-paintings .highlight-img-aspect-ratio-3 .highlight-img,.c-highlight-paintings .highlight-img-aspect-ratio-4 .highlight-img{position:absolute;top:0;right:0;bottom:0;left:0}.aspect-ratio-square{display:flex;justify-content:center;position:relative}.aspect-ratio-square>div{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.aspect-ratio-square>div>div{background-size:cover;width:100%;height:100%;background-repeat:no-repeat;position:relative}.aspect-ratio-square:before{content:"";padding-top:100%;display:block}.c-highlight-paintings .highlight-img-aspect-ratio-2::before{content:"";padding-top:62.5%;display:block}.c-highlight-paintings .highlight-img-aspect-ratio-3::before{content:"";padding-top:88%;display:block}.c-highlight-paintings .highlight-img-aspect-ratio-4::before{content:"";padding-top:50%;display:block}.c-highlight-paintings .show-highlight-details{background-color:transparent;border:0;text-decoration:none}.c-highlight-paintings .highlight-img-bg .hover-overlay{background-color:rgba(53,50,50,0);position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.c-highlight-paintings .highlight-img-bg .hover-overlay:hover,.c-highlight-paintings .highlight-img-bg .hover-overlay:focus{background-color:rgba(53,50,50,.25)}.c-highlight-paintings .carousel-object h3{font-size:1rem;font-weight:bold}@media(min-width:992px){.c-highlight-paintings .expand-details-content-wrap{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}}@media(min-width:1200px){.c-highlight-paintings .expand-details-content-wrap{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}}.c-image-and-copy-block h1,.c-image-and-copy-block h2,.c-image-and-copy-block h3,.c-image-and-copy-block h4,.c-image-and-copy-block .h1,.c-image-and-copy-block .h2,.c-image-and-copy-block .h3,.c-image-and-copy-block .h4{color:unset}.c-image-and-copy-block .img-container{position:relative}.c-image-and-copy-block .body-text-wrap{display:flex;align-items:center}.c-image-and-copy-block .body-text p:last-child{margin-bottom:0}.c-image-and-copy-block .body-text{padding:1.5rem var(--page-margin)}@media(max-width:575.98px){.c-image-and-copy-block .img-container{padding-top:50%}.c-image-and-copy-block.xl-block-sizing .img-container{padding-top:63%}.c-image-and-copy-block .body-text-wrap{min-height:150px}.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:180px}}@media(min-width:576px) and (max-width:767.98px){.c-image-and-copy-block .img-container{padding-top:45%}.c-image-and-copy-block.xl-block-sizing .img-container{padding-top:57%}.c-image-and-copy-block .body-text-wrap{min-height:170px}.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:190px}}@media(max-width:767.98px){.c-image-and-copy-block .img-container>div{position:absolute;top:0;bottom:0;left:0;right:0}.c-image-and-copy-block .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-image-and-copy-block img{height:100%;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}.c-image-and-copy-block .body-text-wrap{max-width:100%}}@media(min-width:768px){.c-image-and-copy-block .img-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.c-image-and-copy-block .body-text-wrap{min-height:260px;position:relative;z-index:2}.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:280px}.c-image-and-copy-block .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-image-and-copy-block .img-container>div{width:45%}.c-image-and-copy-block .body-text-wrap>div{width:55%}.c-image-and-copy-block .img-container,.c-image-and-copy-block .body-text-wrap{display:flex}.c-image-and-copy-block.image-left .body-text-wrap>div{margin-left:auto}.c-image-and-copy-block.image-right .body-text-wrap>div{padding-left:var(--page-margin)}.c-image-and-copy-block.image-right .img-container>div{margin-left:auto}.c-image-and-copy-block.image-left .body-text-wrap>div{padding-right:var(--page-margin)}.c-image-and-copy-block img{width:100%;overflow:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-image-and-copy-block .body-text{margin-top:.5rem;padding-bottom:1.5rem}.c-image-and-copy-block.xl-block-sizing .body-text{margin-top:1.625rem;padding-bottom:2.25rem}.c-image-and-copy-block.image-left .body-text{padding-left:40px}.c-image-and-copy-block.image-right .body-text{padding-right:40px}.c-image-and-copy-block.image-left .body-text-wrap{pointer-events:none}.c-image-and-copy-block.image-left .body-text-wrap>*{pointer-events:all}}@media(min-width:992px){.c-image-and-copy-block .body-text{margin-top:1rem;padding-bottom:2rem}.c-image-and-copy-block.xl-block-sizing .body-text{padding-bottom:2.25rem}.c-image-and-copy-block .img-container>div{width:53%}.c-image-and-copy-block .body-text-wrap>div{width:47%}.c-image-and-copy-block.image-left .body-text{padding-left:60px}.c-image-and-copy-block.image-right .body-text{padding-right:60px}.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:320px}}@media(min-width:1200px){.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:350px}.c-image-and-copy-block .img-container>div{width:58.333333%}.c-image-and-copy-block .body-text-wrap>div{width:41.666667%}}@media(min-width:1280px){.c-image-and-copy-block.image-left .body-text-wrap>div{padding-right:calc((100% - var(--page-max-width))/2)}.c-image-and-copy-block.image-right .body-text-wrap>div{padding-left:calc((100% - var(--page-max-width))/2)}}@media(min-width:1600px){.c-image-and-copy-block.xl-block-sizing .body-text-wrap{min-height:380px}}.c-image-and-copy-block .p-with-icon-in-text{margin-bottom:1em;display:flex;flex-direction:row;width:100%}.c-image-and-copy-block .p-with-icon-in-text>div{flex:1 0 auto;max-width:calc(100% - 2em)}.c-image-and-copy-block .p-with-icon-in-text>img{flex-grow:0}.c-image-and-copy-block img.icon-in-text.underground-icon{position:relative;width:1.45em;display:inline;height:.9em;left:0;transform:none;padding-right:.55em;top:.15em}.c-image-and-copy-block.xl-block-sizing img.icon-in-text.underground-icon{top:.25em}.c-image-and-copy-block.xl-block-sizing h1{font-size:var(--fs-h);margin-bottom:1.5rem!important}.c-image-and-copy-block.xl-block-sizing .rte{font-size:var(--fs-c);font-weight:300}.c-image-and-copy-block.xl-block-sizing .rte h3{font-size:var(--fs-d);font-weight:300}.c-image-and-copy-block.xl-block-sizing .rte h2{font-size:var(--fs-e)}.c-image-and-copy-block.xl-block-sizing .rte h2,.c-image-and-copy-block.xl-block-sizing .rte p{margin-bottom:1.375rem}.c-image-and-copy-block.xl-block-sizing .rte p:last-child{margin-bottom:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-image-and-copy-block .img-container img{min-height:100%;min-width:100%;width:auto;top:0;transform:none;left:0}}.c-image-and-copy-block .body-text-wrap{position:relative}.c-image-carousel .in-page-image-wrap{position:relative}.c-image-carousel .in-page-image-wrap .shift-carousel{position:absolute}.c-image-carousel .carousel-controls-top{display:none}.c-image-carousel .fixed-background{background:#e9ebf0;width:320px;height:313px;position:absolute}.c-image-carousel .image-with-expand-img{background:#e9ebf0;margin:0 0 1rem;padding:12px;width:320px;height:313px}.c-image-carousel.expand-component .in-page-content .image-with-expand-img img{box-shadow:none}.c-image-carousel .image-caption{padding:0 1rem;width:320px;min-height:72px}.c-image-carousel .show-expand-content-action .btn-div{display:none}.c-image-carousel .carousel-component-indicator{color:#272626;font-size:1.125rem;font-weight:300;margin:0 16px}.c-image-carousel .expand-content .carousel-component-indicator{color:#fff}.c-image-carousel .carousel-controls-top .carousel-component-indicator{margin-right:1rem}@media only screen and (min-width:768px){.c-image-carousel .carousel-controls-top{display:flex;background:#e9ebf0;padding:1rem 50px 4px;height:52px}.c-image-carousel .image-with-expand-img{padding:16px;width:484px;height:519px}.c-image-carousel .image-caption{padding:0;width:484px;min-height:auto}.c-image-carousel .show-expand-content-action .btn-div{display:block;background-image:url(../svg/expand-double-arrow-in-box-black-h30c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI);background-color:transparent;width:32px;height:32px;padding:2px;right:16px;top:16px}.c-image-carousel.carousel-component button.shift-carousel.shift-left{background-image:url(../svg/chevron-left-black-h48c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI);width:28px;height:50px;padding:2px;left:-60px;top:280px}.c-image-carousel.carousel-component button.shift-carousel.shift-right{background-image:url(../svg/chevron-right-black-h48c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI);width:28px;height:50px;padding:2px;right:-60px;top:280px}.c-image-carousel .fixed-background{width:484px;height:519px}}.c-image-links-panel-3-1 .narrow-img,.c-image-links-panel-3-1 .wide-img{display:block;justify-content:center;height:100%;position:relative}.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{text-decoration:none;display:flex;height:100%;justify-content:center;padding:20px;align-items:center;color:#fff;font-size:var(--fs-c);text-align:center;background-color:rgba(53,50,50,0);-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.c-image-links-panel-3-1 .narrow-img a:hover,.c-image-links-panel-3-1 .wide-img a:hover,.c-image-links-panel-3-1 .narrow-img a:focus,.c-image-links-panel-3-1 .wide-img a:focus{text-decoration:none;color:#fff;background-color:rgba(53,50,50,.25)}.c-image-links-panel-3-1 .narrow-img>div,.c-image-links-panel-3-1 .wide-img>div{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}.c-image-links-panel-3-1 .narrow-img>div>div,.c-image-links-panel-3-1 .wide-img>div>div{background-size:cover;width:100%;height:100%;background-repeat:no-repeat;position:relative;background-position:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.c-image-links-panel-3-1 .narrow-img:before{content:"";padding-top:138.575%;display:block}.c-image-links-panel-3-1 .wide-img:before{content:"";padding-top:62.78%;display:block}.c-image-links-panel-3-1 .pw-row.button-link{padding-top:1.5rem}@media(min-width:768px){.c-image-links-panel-3-1 .pw-row.button-link{padding-top:3rem;padding-bottom:var(--fs-d)}.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{font-size:var(--fs-d)}}@media(min-width:992px){.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{font-weight:300}}@media(min-width:992px) and (max-width:1199.98px){.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{font-size:var(--fs-f)}}@media(min-width:1200px){.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{font-size:var(--fs-g)}}@media(min-width:1600px){.c-image-links-panel-3-1 .narrow-img a,.c-image-links-panel-3-1 .wide-img a{font-size:var(--fs-i)}}.c-promoted-event .evt-title,.c-promoted-event .evt-subtitle{margin-bottom:0}.c-promoted-event .evt-link{color:var(--purple-500)}.c-promoted-event .img-container .img-wrap{position:relative}.c-promoted-event .img-container .img-wrap>div{position:absolute;top:0;bottom:0;left:0;right:0}.c-promoted-event .img-container .img-wrap>div>div{width:100%;height:100%;background-size:cover;background-position:center}@media(max-width:575.98px){.c-promoted-event .img-container .img-wrap{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg);padding-top:61.8%}}@media(min-width:576px){.c-promoted-event .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.c-promoted-event .img-container{display:flex;flex-grow:1}.c-promoted-event img{width:100%;overflow:hidden;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c-promoted-event .block-content{min-height:300px;display:flex;flex-direction:column}.c-promoted-event .block-content .row{flex-grow:1}}@media(min-width:768px){.c-promoted-event .block-content{min-height:340px}}@media(min-width:992px){.c-promoted-event .block-content{min-height:355px}}@media(min-width:1200px){.c-promoted-event .block-content{min-height:395px}.c-promoted-event .evt-title{font-size:1.75rem}}@media(min-width:1600px){.c-promoted-event .block-content{min-height:455px}}.c-responsive-content-cards .block-summary{padding-bottom:14px;margin-bottom:0}.c-responsive-content-cards .block-summary p:last-child{margin-bottom:0}.c-responsive-content-cards .items-wrap{display:flex;flex-direction:column;flex-wrap:wrap}.n-responsive-content-item{width:100%;margin-bottom:20px}.c-responsive-content-cards .neg-responsive-content-item-margin{margin-bottom:-20px}.n-responsive-content-item .heading{display:flex;align-items:center;padding:0 0 14px 0}.n-responsive-content-item.with-image .heading{padding:20px 0 14px 0}.n-responsive-content-item.with-icon .heading{padding:0 0 12px 0}.n-responsive-content-item.with-icon .title{display:flex;min-height:58px;align-items:center}.n-responsive-content-item .title h3{margin-bottom:0}@media(min-width:576px){.n-responsive-content-item.with-icon .heading{padding-bottom:8px}}@media(min-width:768px){.n-responsive-content-item.with-icon .heading{padding-bottom:12px}.n-responsive-content-item{margin-bottom:24px}.c-responsive-content-cards .neg-responsive-content-item-margin{margin-bottom:-24px}}@media(min-width:992px){.n-responsive-content-item.with-icon .heading{padding-bottom:14px}}.n-responsive-content-item .title{flex-grow:1}@media(min-width:768px){.c-responsive-content-cards .items-wrap{flex-direction:row}.n-responsive-content-item{width:calc(50% - 15px)}}@media(min-width:768px) and (max-width:991.98px){.n-responsive-content-item:nth-child(2n){margin-left:30px}}@media(min-width:992px){.n-responsive-content-item{width:calc(33.33333% - 20px)}.n-responsive-content-item:nth-child(3n){margin-left:30px}.n-responsive-content-item:nth-child(3n+1){margin-right:30px}}.n-responsive-content-item .image-wrap{position:relative;padding-top:77%}.n-responsive-content-item .image-wrap>div:first-child{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.n-responsive-content-item .image-wrap>div.status{position:absolute;z-index:4;bottom:0;left:0;padding:.5rem 1rem;border-top-right-radius:3px}.n-responsive-content-item img{width:100%;overflow:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width:575.98px){.n-responsive-content-item .image-wrap{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg)}}.n-responsive-content-item .icon{width:38px;height:38px;margin-right:24px;background-position:center;background-size:contain;background-repeat:no-repeat;flex-shrink:0}@media(min-width:576px) and (max-width:767.98px){.n-responsive-content-item.with-image{display:flex;flex-direction:row;margin-bottom:30px}.n-responsive-content-item.with-image>div{width:50%}.n-responsive-content-item.with-image .content{padding-left:30px;display:flex;flex-direction:column;justify-content:center}.n-responsive-content-item.with-image .main-copy{padding-bottom:4px}.n-responsive-content-item.with-image .image-wrap{height:auto;padding-top:37%}}@media(min-width:768px){.n-responsive-content-item.with-image .image-wrap{padding-top:70%}}@media(min-width:992px){.n-responsive-content-item.with-image .image-wrap{padding-top:80%}}@media(min-width:1200px){.n-responsive-content-item.with-image .image-wrap{padding-top:61%}}.n-responsive-content-item .main-copy p:last-child{margin-bottom:0}.c-subscription .form-wrapper{padding-top:1.5rem;padding-bottom:3rem}.c-subscription .form-footer{padding-top:1.5rem;padding-bottom:.5rem;background-color:#eee}.c-subscription .form-footer,.c-subscription .form-footer a,.c-subscription .form-footer a:hover,.c-subscription .form-footer a:focus{color:#393c41}.c-subscription h1.title{margin-bottom:1rem}.c-subscription .content-focus{margin-bottom:1rem}.c-subscription .float-form-content{background-color:var(--bs-body-bg);border-radius:.25rem;padding:2rem;-webkit-box-shadow:0 2px 4px 2px rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px 2px rgba(0,0,0,.5);box-shadow:0 2px 4px 2px rgba(0,0,0,.5)}.c-subscription .error,.c-subscription .mandatory{color:var(--red-700)}.c-subscription .small-text{font-size:.875rem}.c-subscription .float-form-content label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0}.c-subscription .float-form-content .mini-label{padding-bottom:.2rem;font-size:.875rem}.c-subscription .float-form-content .field{margin-bottom:1rem}.c-subscription input[readonly]{color:#666;background-color:#e9ecef}.c-subscription .section-separator{border-top:2px solid #426040;margin-top:2rem;margin-bottom:2rem}.c-subscription .button-row{margin-top:4rem}.c-subscribe-form.c-subscription select,.c-contact-preferences.c-subscription select,.c-subscription .float-form-content input[type=text],.c-subscription .float-form-content input[type=password],.c-subscription .float-form-content input[type=email]{width:100%;font-size:1.25rem;line-height:1}.c-subscribe-form.c-subscription select,.c-contact-preferences.c-subscription select{padding-top:.4375rem;padding-bottom:.4375rem}.c-subscription .float-form-content .field-validation-error{display:block;margin-top:.125rem}.c-subscription .float-form-content .field .error>div{width:100%}.c-subscription .checkbox-with-description{margin-top:.25rem}.c-subscription .checkbox-with-description .description{margin-top:.25rem;font-size:.875rem;padding-left:1.75rem}@media(min-width:576px){.c-subscription .float-form-content .field .error>div,.c-contact-preferences.c-subscription select,.c-subscribe-form.c-subscription select,.c-subscription .float-form-content input[type=text],.c-subscription .float-form-content input[type=password],.c-subscription .float-form-content input[type=email]{width:80%}}@media(min-width:768px){.c-subscription .float-form-content .field .error>div,.c-contact-preferences.c-subscription select,.c-subscribe-form.c-subscription select,.c-subscription .float-form-content input[type=text],.c-subscription .float-form-content input[type=password],.c-subscription .float-form-content input[type=email]{width:60%}}@media(min-width:992px){.c-subscription .form-footer{padding-top:2rem;padding-bottom:1rem}.c-contact-preferences.c-subscription select,.c-subscribe-form.c-subscription select,.c-subscription .float-form-content input[type=text],.c-subscription .float-form-content input[type=password],.c-subscription .float-form-content input[type=email]{width:50%}}.c-subscription.c-contact-preferences .btn.collapser{text-align:left;padding-top:.5rem;margin-top:-.5rem;padding-bottom:.5rem;margin-bottom:.5rem;border-width:0;padding-right:70px;position:relative}.c-subscription.c-contact-preferences .btn.collapser.collapsed:after{position:absolute;right:20px;bottom:.5rem;content:'';background-image:url(../png/accordion-arrowc6ea.png?v=oANKjKsOvnBtH2SWoGobDFmVsyU);width:30px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}.c-subscription.c-contact-preferences .btn.collapser:not(.collapsed):after{position:absolute;right:20px;bottom:.5rem;content:'';background-image:url(../png/accordion-arrowc6ea.png?v=oANKjKsOvnBtH2SWoGobDFmVsyU);width:30px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c-subscription.c-contact-preferences .collapse .field:last-child{margin-bottom:2rem}.c-subscription.c-unsubscribe-form legend{font-size:1rem}.c-review-panel{background-color:#393c41;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:1.25rem;padding:3rem 0 1.5rem}.c-review-panel .subtext{font-size:1.125rem}.c-review-panel .link-button{margin-top:3rem;margin-bottom:1.5rem;text-align:center}.c-review-panel .link-button .btn{min-width:11rem;text-transform:none}@media(min-width:576px){.c-review-panel .link-button{text-align:right}}@media(min-width:1200px){.c-review-panel{font-size:1.5rem}.c-review-panel .subtext{font-size:1.25rem}}.c-text-panel .block-summary{margin-bottom:0;padding-bottom:4px}.c-text-panel .rte h2,.c-text-panel .rte h3{margin-bottom:1rem;padding-top:.5rem}.c-text-panel .rte h4{margin-bottom:.5rem;padding-top:.25rem}.c-text-panel.c-text-panel-with-img .button-cta{margin-bottom:1.5rem;margin-top:1.5rem}.c-text-panel.c-text-panel-with-img .button-cta a{font-size:1rem;min-width:174px}@media(min-width:768px){.c-text-panel .rte h2{margin-bottom:1.375rem;padding-top:1.5rem}.c-text-panel.c-text-panel-with-img .button-cta{margin-bottom:0;margin-top:auto;padding-top:1.5rem}.c-text-panel.c-text-panel-with-img .block-content{display:flex;flex-direction:column}}.c-text-panel-with-img .no-expand-image img{box-shadow:0 2px 5px 0 rgba(0,0,0,.5);max-width:100%;width:100%}.c-text-panel-with-img .no-expand-image .image-caption{margin-top:1rem}.c-text-panel-with-img.with-styled .component-content.with-background-color{margin-left:0;margin-right:0;padding-top:.75rem;padding-bottom:.75rem}.c-text-panel-with-img .component-content.with-background-color .no-expand-image{margin:-.75rem}.c-text-panel-with-img .component-content.with-background-color .no-expand-image img{box-shadow:none}.c-text-panel-with-img .component-content.with-background-color .button-cta{margin-bottom:0}@media(max-width:767.98px){.c-text-panel-with-img .component-content.with-background-color .block-content{margin-top:1rem;margin-bottom:.75rem}.c-text-panel-with-img .component-content.with-background-color .block-content>div{margin-left:.5rem;margin-right:.5rem}}@media(min-width:768px){.c-text-panel-with-img .component-content.with-background-color .block-content{padding:1rem}.c-text-panel-with-img .component-content.with-background-color .block-content>div{margin-left:.5rem;margin-right:.5rem}}@media(min-width:992px){.c-text-panel-with-img .component-content.with-background-color .block-content{padding-top:1.5rem;padding-bottom:1.5rem}}.c-video-and-copy-block h1,.c-video-and-copy-block h2,.c-video-and-copy-block h3,.c-video-and-copy-block h4,.c-video-and-copy-block .h1,.c-video-and-copy-block .h2,.c-video-and-copy-block .h3,.c-video-and-copy-block .h4{color:unset}.c-video-and-copy-block .body-text-wrap{display:flex;align-items:center}.c-video-and-copy-block .body-text{padding:1.5rem var(--page-margin)}.c-video-and-copy-block .body-text p:last-child{margin-bottom:0}.c-video-and-copy-block.xl-block-sizing .body-text{margin-top:.375rem}.c-video-and-copy-block .overlay-img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.c-video-and-copy-block .overlay-img-wrap .btn.play-video{padding:0;margin:0;width:100%;height:100%;position:relative;border:0;border-radius:0;background-size:contain;background-repeat:no-repeat}.c-video-and-copy-block .overlay-img-wrap .btn.play-video img.play-icon{pointer-events:none;position:absolute;width:76px;left:calc(50% - 38px);top:40%}@media(min-width:576px){.c-video-and-copy-block .overlay-img-wrap .btn.play-video img.play-icon{width:87px;left:calc(50% - 53px)}}.c-video-and-copy-block .video-wrap{position:relative}.c-video-and-copy-block .video-wrap:before{content:"";display:block;padding-top:56.25%}.c-video-and-copy-block .video-wrap video{display:block;margin:0 auto;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;border:0}.c-video-and-copy-block .body-text-wrap>div{padding-right:var(--page-margin);padding-left:var(--page-margin)}@media(max-width:575.98px){.c-video-and-copy-block .body-text-wrap{min-height:150px}.c-video-and-copy-block.xl-block-sizing .body-text-wrap{min-height:180px}}@media(min-width:576px) and (max-width:991.98px){.c-video-and-copy-block.xl-block-sizing .body-text{margin-top:.5rem}.c-video-and-copy-block .body-text-wrap{min-height:170px}.c-video-and-copy-block.xl-block-sizing .body-text-wrap{min-height:190px}}@media(min-width:768px) and (max-width:991.98px){.c-video-and-copy-block .video-wrap:before{padding-top:0;height:360px}.c-video-and-copy-block .video-wrap video{height:360px;width:640px}.c-video-and-copy-block .overlay-img-wrap{left:calc(50% - 320px);right:calc(50% - 320px)}}@media(min-width:992px){.c-video-and-copy-block .body-text{margin-top:.5rem}.c-video-and-copy-block.xl-block-sizing .body-text{margin-top:1.625rem}.c-video-and-copy-block .video-container,.c-video-and-copy-block .body-text-wrap{flex-grow:1;flex-shrink:1}.c-video-and-copy-block .body-text{margin-top:1rem}.c-video-and-copy-block .video-container{flex-basis:56%}.c-video-and-copy-block .body-text-wrap{flex-basis:44%}.c-video-and-copy-block.video-left .body-text{padding-left:60px}.c-video-and-copy-block.video-right .body-text{padding-right:60px}}@media(min-width:1200px){.c-video-and-copy-block .video-container{flex-basis:62%}.c-video-and-copy-block .body-text-wrap{flex-basis:38%}}.c-video-and-copy-block .p-with-icon-in-text{margin-bottom:1em;display:flex;flex-direction:row;width:100%}.c-video-and-copy-block .p-with-icon-in-text>div{flex:1 0 auto;max-width:calc(100% - 2em)}.c-video-and-copy-block .p-with-icon-in-text>img{flex-grow:0}.c-video-and-copy-block img.icon-in-text.underground-icon{position:relative;width:1.45em;display:inline;height:.9em;left:0;transform:none;padding-right:.55em;top:.15em}.c-video-and-copy-block.xl-block-sizing img.icon-in-text.underground-icon{top:.25em}.c-video-and-copy-block.xl-block-sizing h1{font-size:var(--fs-g);margin-bottom:1.5rem!important}.c-video-and-copy-block.xl-block-sizing .rte{font-size:var(--fs-c);font-weight:300}.c-video-and-copy-block.xl-block-sizing .rte h2{font-size:var(--fs-d)}.c-video-and-copy-block.xl-block-sizing .rte h2,.c-video-and-copy-block.xl-block-sizing .rte p{margin-bottom:1.375rem}.c-video-and-copy-block .body-text-wrap{position:relative}.c-video-and-copy-block .body-text-wrap nav{display:none}.c-video-and-copy-block .video-container nav{position:absolute;top:calc(20px - .75rem);color:#fff!important;z-index:4;left:18px;right:18px}@media(min-width:576px){.c-video-and-copy-block .video-container nav{left:30px;right:30px}}@media(min-width:768px) and (max-width:991.98px){.c-video-and-copy-block .video-container nav{display:none}.c-video-and-copy-block .video-container>div{background-color:#000}.c-video-and-copy-block .body-text-wrap nav{display:block;position:absolute;top:8px;left:50px;right:50px}.c-video-and-copy-block.with-nav .body-text-wrap{min-height:200px}.c-video-and-copy-block.with-nav.xl-block-sizing .body-text-wrap{min-height:220px}.c-video-and-copy-block.with-nav .body-text{margin-top:1.25rem}}@media(min-width:992px){.c-video-and-copy-block.video-right .body-text-wrap nav{display:block;position:absolute;top:8px;left:50px;right:50px}.c-video-and-copy-block.video-right .video-container nav{display:none}.c-video-and-copy-block.video-left .video-container nav{left:50px;right:50px}}.c-video-and-copy-block .video-container .overlay-img-wrap button:not(:disabled):not(.disabled):focus{outline-color:rgba(16,16,16,1);outline-offset:1px;outline-style:auto;outline-width:1px}.c-whats-on-panel .img-container{display:block;justify-content:center;height:100%;position:relative}.c-whats-on-panel .img-container>div{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-whats-on-panel .img-container>div img{height:100%;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media(min-width:1920px){.c-whats-on-panel .img-container>div img{width:100%;height:auto;min-height:100%}}.c-whats-on-panel .img-container:before{content:"";padding-top:490px;display:block}@media(min-width:768px){.c-whats-on-panel .img-container:before{padding-top:505px}}@media(min-width:992px){.c-whats-on-panel .img-container:before{padding-top:520px}}.c-whats-on-panel .whats-on-panel-wrap{position:absolute;top:0;left:0;right:0;bottom:70%;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,0))}.c-whats-on-panel .whats-on-content{padding:20px 15px 30px 15px;margin:0 auto}@media(min-width:576px){.c-whats-on-panel .whats-on-content{max-width:445px}}@media(min-width:768px){.c-whats-on-panel .whats-on-content{padding-top:30px;max-width:555px}}@media(min-width:992px){.c-whats-on-panel .whats-on-content{padding-bottom:35px}}.c-whats-on-panel .events-panel{background-color:rgba(255,255,255,.9)}.c-whats-on-panel .calendar-link{margin-top:20px}.c-whats-on-panel .heading{color:#fff;margin-bottom:16px;text-align:center}@media(min-width:768px){.c-whats-on-panel .heading{margin-bottom:8px}}@media(min-width:992px){.c-whats-on-panel .heading{font-size:2rem}}.c-whats-on-panel .events-panel .options{padding-top:12px;padding-bottom:12px}.c-whats-on-panel .events-panel .option{margin-bottom:0;flex-grow:1;flex-shrink:1;text-align:center;padding:2px 6px;font-size:1.25rem;border-left:1px solid rgba(255,255,255,0);border-right:1px solid #9b9b9b}.c-whats-on-panel .events-panel .option a{display:block;text-decoration:none}.c-whats-on-panel .events-panel .option:last-child{border-right-color:rgba(255,255,255,0)}.c-whats-on-panel .events-panel .option.selected{color:var(--purple-500)}.c-whats-on-panel .events-panel .option.selected span{border-bottom:2px solid var(--purple-500)}.c-whats-on-panel .events-panel .option:not(.selected) a:hover span{border-bottom:2px solid #676666}.c-whats-on-panel .events-panel .area{position:relative;height:280px;overflow-x:hidden;overflow-y:auto;display:none}.c-whats-on-panel .events-panel .area.selected{display:block}.c-whats-on-panel .events-panel .area-bg{background-image:linear-gradient(136deg,#f9b9b9,#5c08e2);opacity:.1;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.c-whats-on-panel .events-panel .area-content{padding:20px;position:relative;z-index:1;min-height:100%}.c-whats-on-panel .events-panel .area-label,.c-whats-on-panel .events-panel .message{font-weight:300;font-size:1.25rem}.c-whats-on-panel .events-panel .area-label:nth-child(4){padding-top:1rem}.c-whats-on-panel .events-panel .area-label{padding-bottom:1rem}@media(min-width:576px){.c-whats-on-panel .events-panel .area-label{padding-bottom:1.125rem}.c-whats-on-panel .events-panel .area-label:nth-child(4){padding-top:1.125rem}}@media(min-width:768px){.c-whats-on-panel .events-panel .area-label{padding-bottom:1.375rem}.c-whats-on-panel .events-panel .area-label:nth-child(4){padding-top:1.375rem}.c-whats-on-panel .events-panel .area-label,.c-whats-on-panel .events-panel .message{font-size:1.375rem}}.c-whats-on-panel .events-panel .event-card{margin-bottom:.5rem}.c-whats-on-panel .events-panel .event-card .title{padding-bottom:.25rem}.c-whats-on-panel .events-panel .event-card a{text-decoration:none}.c-whats-on-panel .events-panel .event-card a:hover .title{text-decoration:underline}.c-whats-on-panel .events-panel .event-card .t-instance{color:#777}.c-whats-on-panel .events-panel .event-card .t-instance .cancelled,.c-whats-on-panel .events-panel .event-card .t-instance .postponed,.c-whats-on-panel .events-panel .event-card .t-instance .sold-out,.c-whats-on-panel .events-panel .event-card .t-instance .sold-out-online,.c-whats-on-panel .events-panel .event-card .t-instance .fully-booked,.c-whats-on-panel .events-panel .event-card .t-instance .fully-booked-online{color:#b00030!important}.p-card-pane{margin-bottom:24px;box-shadow:none;border-radius:0}.p-card-pane .panel-content{background-color:var(--white);display:flex;flex-direction:column;padding:0 15px}.p-card-pane .read-more-row{display:flex;flex-direction:column;margin-top:auto;padding-top:1.5rem;align-items:start}.p-card-pane .page-tags,.p-card-pane .document-type{font-size:.75rem;color:#767676;padding-bottom:1rem}.p-card-pane a,.p-card-pane a:hover,.p-card-pane a:focus{text-decoration:none;color:#4a4a4a}.p-card-pane:hover{box-shadow:var(--shadow-sm)}.p-card-pane:hover .title{text-decoration:underline}.p-card-pane .description{margin-top:.5rem}.p-card-pane .description>div{margin-bottom:.5rem}.p-card-pane .description>div:not(:last-child){margin-bottom:.5rem}.p-card-pane .thumbnail{overflow:hidden;position:relative;background-color:#585757}.p-card-pane .thumbnail>div{position:absolute;top:0;bottom:0;left:0;right:0}.p-card-pane .thumbnail img{max-height:100%}.p-card-pane .thumbnail-default{background-image:url('../svg/page59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco');background-size:36%;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.p-card-pane .thumbnail-default.thumbnail-default-video{background-image:url('../svg/video-play59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco');background-size:32%}.p-card-pane .thumbnail-default.thumbnail-default-podcast{background-image:url('../svg/podcast59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco');background-size:33%}.p-card-pane .thumbnail-default.thumbnail-default-headphones{background-image:url('../svg/headphones59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco');background-size:40%}.p-card-pane .thumbnail-label{position:absolute;z-index:3;bottom:0;left:0;color:#fff;padding:10px 16px;background-color:#44474b;font-weight:500;line-height:1;border-top-right-radius:0}.p-card-pane .thumbnail-label.reserved{background-color:#b00030}.p-card-pane .thumbnail-icon{position:absolute;z-index:3;bottom:13px;left:13px;height:30px;width:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.p-card-pane .thumbnail-icon.icon-person{background-image:url('../svg/member-loginc22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI');background-size:22px}.p-card-pane .thumbnail-icon.icon-video{background-image:url('../svg/video-play59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco')}.p-card-pane .thumbnail-icon.icon-podcast{background-image:url('../svg/podcast59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco')}.p-card-pane .thumbnail-icon.icon-headphones{background-image:url('../svg/headphones59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco');background-size:34px}@media(max-width:575.98px){.p-card-pane .thumbnail:before{content:" ";display:block;padding-top:62%}.p-card-pane.p-card-exhibition .thumbnail:before{padding-top:100%}.p-card-pane{max-width:350px;margin-left:auto;margin-right:auto}.p-card-pane .thumbnail{border-top-left-radius:0;border-top-right-radius:0}.p-card-pane .panel-content{padding-top:1rem;padding-bottom:1.5rem}}@media(min-width:576px){.p-card-pane .page-tags,.p-card-pane .document-type{padding-bottom:0}.p-card-pane .read-more-row .see-more-blue-link{text-align:right;padding-left:15px}.p-card-pane .panel-content{padding:18px 20px}.p-card-pane .read-more-row{flex-direction:row;justify-content:end;align-items:end}.p-card-pane .read-more-row.two-values>div:first-child{flex-grow:1;flex-shrink:1}.p-card-pane .read-more-row.two-values>div:last-child{flex-grow:0;flex-shrink:0}.p-card-pane .thumbnail{flex-shrink:0;border-top-left-radius:0;border-bottom-left-radius:0}.p-card-pane .thumbnail:before{content:" ";display:block;padding-top:100%}.p-card-pane>a{display:flex;flex-direction:row;position:relative}.p-card-pane .panel-content{min-height:130px;display:flex;flex-direction:column;flex:1 0}}@media(min-width:576px) and (max-width:767.98px){.p-card-pane .thumbnail{width:33%;max-width:180px}}@media(min-width:768px){.p-card-pane .thumbnail{width:27%;max-width:200px}.p-card-pane .panel-content{min-height:150px;padding:15px 20px 15px 24px}.p-card-pane .panel-content .title,.p-card-pane .panel-content .description{padding-right:30px}}@media(min-width:992px){.p-card-pane .panel-content{padding:20px 22px 18px 34px}.p-card-pane .thumbnail{width:28%;max-width:220px}.p-card-pane .panel-content .title,.p-card-pane .panel-content .description{padding-right:40px}}@media(min-width:1200px){.p-card-pane .panel-content .title,.p-card-pane .panel-content .description{padding-right:108px}}@media(min-width:768px){.m-document-listing.two-columns{justify-content:center;display:flex;flex-wrap:wrap}.m-document-listing.two-columns .p-card-pane{width:calc(50% - 16px);max-width:320px}.m-document-listing.two-columns .p-card-pane>a{flex-direction:column;height:100%}.m-document-listing.two-columns .p-card-pane:nth-child(2n+1){margin-right:15px}.m-document-listing.two-columns .p-card-pane:nth-child(2n){margin-left:15px}.m-document-listing.two-columns .p-card-pane .thumbnail{width:100%;max-width:none;border-bottom-left-radius:0;border-top-right-radius:0}.m-document-listing.two-columns .p-card-pane .thumbnail:before{padding-top:100%}.m-document-listing.two-columns .p-card-pane .panel-content{padding:20px 20px 15px 20px}.m-document-listing.two-columns .p-card-pane .title,.m-document-listing.two-columns .p-card-pane .description{padding-right:0}}@media(min-width:992px){.m-document-listing.two-columns .p-card-pane:nth-child(2n+1){margin-right:20px}.m-document-listing.two-columns .p-card-pane:nth-child(2n){margin-left:20px}}#emergency-message-tab{border-top-left-radius:4px;border-bottom-left-radius:4px;-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.5);box-shadow:0 4px 4px 0 rgba(0,0,0,.5);cursor:pointer;font-size:14px;line-height:1.2;margin:0;padding:10px;position:fixed;bottom:100px;right:0;z-index:1028}#emergency-message .modal-close-btn-wrap{text-align:right;margin-bottom:1rem}#emergency-message .modal-close-btn-wrap .btn{background-image:url('../svg/closec22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI');padding:5px;width:30px;height:30px;background-repeat:no-repeat;background-position:5px 5px;background-size:19px}#emergency-message .modal-copy{padding:0 .5rem}#emergency-message-stripe{font-weight:400!important;font-size:1rem!important}#emergency-message-stripe .stripe-copy{width:calc(100% - 50px)}#emergency-message-stripe .stripe-close{width:50px;text-align:right}#emergency-message-stripe .stripe-close .btn{padding:0;line-height:1;width:26px;height:26px}#emergency-message-stripe a{text-decoration:underline!important}#emergency-message-stripe p{margin:0}#emergency-message-stripe-wrapper{position:absolute;left:0;right:0;z-index:99}#emergency-message-stripe .content{padding-top:1rem;padding-bottom:1rem}@media(min-width:768px){#emergency-message-stripe .content{padding-top:1.25rem;padding-bottom:1.25rem}}.hub-page .row{--bs-gutter-y:1.5rem}.hub-page-block{background-color:var(--white);border:0;box-shadow:none;height:100%}.hub-page-block h2{font-size:var(--fs-d)}.hub-page-block>a,.hub-page-block>.pretend-a{display:flex;flex-direction:column;height:100%;text-decoration:none}.hub-page-block>a:hover{box-shadow:var(--shadow-sm)}.hub-page-block>a:hover h2{text-decoration:underline}.hub-page-block .rte h3{font-size:1rem;font-weight:400;display:none!important}.hub-page-block-copy{padding:1rem;display:flex;flex-direction:column;flex:1 0 auto;max-width:100%}.hub-page-block-img{width:100%;height:128px;position:relative}.hub-page-block-img>div{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover}@media(max-width:575.98px){.hub-page-block{max-width:300px;margin-left:auto;margin-right:auto}}@media(min-width:576px) and (max-width:767.98px){.hub-page-block .hub-page-block-img{min-height:180px;height:100%}.col-12.col-md-6 .hub-page-block a,.col-12.col-md-4 .hub-page-block a,.col-12.col-md-6 .hub-page-block .pretend-a,.col-12.col-md-4 .hub-page-block .pretend-a{flex-direction:row}.col-12.col-md-4 .hub-page-block .hub-page-block-img{width:200px;flex-shrink:0;min-height:120px}.col-12.col-md-4 .hub-page-block .hub-page-block-copy{display:flex;flex-direction:column;justify-content:center;flex-grow:1;width:calc(100% - 200px)}.col-12.col-md-4 .hub-page-block:nth-child(2n+1) .hub-page-block-img{order:2}.col-12.col-md-6 .hub-page-block .hub-page-block-img{width:45%;flex-shrink:0;min-height:160px}.col-12.col-md-6 .hub-page-block .hub-page-block-copy{display:flex;flex-direction:column;justify-content:center;width:55%}.col-12.col-md-6 .hub-page-block:nth-child(2n+1) .hub-page-block-img{order:2}}@media(min-width:768px){.hub-page-block .hub-page-block-img{height:170px}.col-12:not(.col-md-4):not(.col-md-6):not(.col-md-8) .hub-page-block>a,.col-12:not(.col-md-4):not(.col-md-6):not(.col-md-8) .hub-page-block>.pretend-a{flex-direction:column}.col-12:not(.col-md-4):not(.col-md-6):not(.col-md-8) .hub-page-block .hub-page-block-img{width:100%;flex-shrink:0;min-height:210px}.col-12:not(.col-md-4):not(.col-md-6):not(.col-md-8) .hub-page-block .hub-page-block-copy{display:flex;flex-direction:column;flex-grow:1;padding-top:2rem;padding-bottom:2rem;width:100%}}.pagination-control{text-align:center;margin-top:1.5rem;margin-bottom:1rem;font-size:var(--fs-aa)}.pagination-text{margin-bottom:.5rem}.pagination-buttons{list-style:none;padding:0;margin:0}.pagination-buttons li{display:inline-block;position:relative;width:36px;height:36px;text-align:center;line-height:36px;border:var(--form-field-border);border-radius:var(--form-field-border-radius);background-color:var(--white);color:var(--bs-body-color);margin-bottom:.5rem;margin-right:6px}.body-text.rte .pagination-buttons li a{color:var(--bs-body-color)!important}.pagination-buttons li:last-child{margin-right:0}.pagination-buttons li.current{background:var(--purple-500);color:var(--white);font-weight:normal}.pagination-buttons li.previous,.pagination-buttons li.next{width:auto;padding:0 10px}.pagination-buttons a{text-decoration:none;display:block;color:var(--bs-body-color);width:100%;top:0;left:0}.podcast-list .list-view-card .img-note img{height:1.857rem}.podcast-list .list-view-card{width:100%;min-width:auto;max-width:350px}.podcast-list .list-view-card .btn-medium{padding-left:2.5rem;padding-right:2.5rem;white-space:nowrap}.podcast-list .btn-medium.btn-next:after{right:-1.6rem}@media(min-width:576px){.podcast-list .list-view-card{min-height:200px;max-width:780px}.podcast-list.list-view-cards-wrap .list-view-card .card-img-top{width:200px}}@media(min-width:768px){.podcast-list .list-view-card .title{display:flex;flex-direction:row;margin-bottom:20px}.podcast-list .list-view-card .episode-no{flex-shrink:0;margin-right:1rem}.podcast-list .list-view-card{min-height:200px}.podcast-list.list-view-cards-wrap .list-view-card .card-img-top{width:200px}}.p-teachers-note-panel{margin-bottom:1.5rem;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px 0 rgba(0,0,0,.2);border-radius:calc(.25rem - 1px);display:flex;flex-direction:column;position:relative}.p-teachers-note-panel .panel-content{padding:0 15px}.p-teachers-note-panel .document-type{font-size:.75rem;margin-bottom:.5rem}.p-teachers-note-panel a,.p-teachers-note-panel a:hover,.p-teachers-note-panel a:focus{color:#4a4a4a}.p-teachers-note-panel .description{margin-top:.5rem}.p-teachers-note-panel .thumbnail{overflow:hidden;position:relative}.p-teachers-note-panel .thumbnail img{border-radius:calc(.25rem - 1px)}.p-teachers-note-panel .related-links{margin-top:1rem}.p-teachers-note-panel .related-links ul{margin:0;padding:0;list-style:none}.p-teachers-note-panel .related-links li{margin-bottom:1rem;max-width:370px}.p-teachers-note-panel .related-links li:last-child{margin-bottom:0}.p-teachers-note-panel .related-links a{background-color:#f2f2f2;display:block;border-radius:calc(.25rem - 1px);padding:.5rem;text-decoration:none;text-align:center}@media(max-width:575.98px){.p-teachers-note-panel{padding-bottom:1rem}.p-teachers-note-panel .thumbnail>img{height:100%}.p-teachers-note-panel .thumbnail{margin:15px 15px 1rem 15px;height:120px}.p-teachers-note-panel .panel-content.no-image{padding-top:1.5rem;padding-bottom:.5rem}}@media(min-width:576px){.m-teachers-note-listing{display:flex;flex-direction:column;align-items:center}.p-teachers-note-panel{flex-direction:row;position:relative;max-width:550px;width:100%}.p-teachers-note-panel .thumbnail{width:136px;margin:1rem 0 1rem 15px;text-align:center}.p-teachers-note-panel .panel-content{display:flex;flex-direction:column}.p-teachers-note-panel .panel-content .related-links{margin-top:auto;margin-left:auto;padding-top:1rem;min-width:250px}.p-teachers-note-panel .panel-content:not(.no-image){width:calc(100% - 151px);padding-top:20px;padding-bottom:20px;min-height:150px;margin-left:auto}.p-teachers-note-panel .panel-content.no-image{width:100%;padding-top:20px;padding-bottom:20px;min-height:150px}}@media(min-width:768px){.p-teachers-note-panel{max-width:600px}}@media(min-width:1200px){.m-teachers-note-listing{flex-direction:row;flex-wrap:wrap;align-items:stretch}.m-teachers-note-listing .p-teachers-note-panel{width:calc(50% - 16px)}.m-teachers-note-listing .p-teachers-note-panel:nth-child(2n+1){margin-right:15px}.m-teachers-note-listing .p-teachers-note-panel:nth-child(2n){margin-left:15px}}ul.li-diamond-black,ul.li-diamond-white,.li-diamond-black ul,.li-diamond-white ul{list-style:none;padding:0}.li-diamond-black li{padding-left:1.75rem;background:url(../svg/diamondbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0) no-repeat left 6px;background-size:11px}.li-diamond-white li{padding-left:1.75rem;background:url(../svg/diamond59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco) no-repeat left 6px;background-size:11px}.ng-card-ul{list-style:none;margin-bottom:0;padding:0}.ng-card-wrap{margin-bottom:1rem}@media(min-width:768px){.ng-card-wrap{margin-bottom:1.5rem}}.neg-ng-card-wrap-margin{margin-bottom:-1rem}@media(min-width:768px){.neg-ng-card-wrap-margin{margin-bottom:-1.5rem}}.ng-card,.ng-card>a{display:flex;flex-direction:column;text-decoration:none;height:100%;position:relative}.ng-card .ng-card-cover{border:0;background:none;border-radius:0;box-shadow:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.ng-card .thumbnail{overflow:hidden;position:relative;background:var(--bg-blue-100);padding-top:61.8%;width:100%}@media(min-width:992px){.ng-card .thumbnail.square-lg{padding-top:100%}}.ng-card .thumbnail .thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.ng-card .thumbnail .thumbnail-inner>div{width:100%;height:100%;background-size:cover;background-position:center}.ng-card .thumbnail .status{position:absolute;background-color:var(--red-700);color:var(--white);z-index:4;bottom:0;left:0;padding:.5rem 1rem;border-top-right-radius:4px}.ng-card .panel-content{padding:1rem 1rem 1.5rem;background-color:var(--white);color:var(--body-text-color);display:flex;flex-direction:column;flex-grow:1;border:1px solid;border-color:var(--white);border-top-width:0}.ng-card .panel-content .btn-link{color:var(--body-text-color);font-size:var(--fs-a);font-weight:400;border-radius:1px}.ng-card.with-border .panel-content{border:var(--line-thin)}.ng-card .tag{font-size:var(--fs-aaa);text-transform:uppercase;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-card .title{font-weight:300;line-height:1.3;font-size:var(--fs-d);color:var(--headings-color);margin-bottom:0}.ng-card .title.fs-f{font-size:var(--fs-f)}@media(min-width:576px){.ng-card .title.fs-sm-f{font-size:var(--fs-f)}}.ng-card .title.trimmed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.ng-card>a,.ng-card:has(button.ng-card-cover){box-shadow:none}.ng-card>a .title,.ng-card:has(button.ng-card-cover) .title{text-decoration:none}.ng-card>a:hover,.ng-card:has(button.ng-card-cover):hover{box-shadow:var(--shadow-sm)}.ng-card>a:hover .title,.ng-card:has(button.ng-card-cover):hover .title{text-decoration:underline}.ng-card .description{margin-top:1rem}.ng-card .description.trimmed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden}@media(min-width:576px){.ng-card.sm-horizontal-card,.ng-card.sm-horizontal-card>a{width:100%;flex-direction:row}.ng-card.sm-horizontal-card .panel-content,.ng-card.sm-horizontal-card>a .panel-content{width:calc(50% + .5*var(--gutter-x));border-top-width:1px;display:flex;flex-direction:column;justify-content:center;padding-top:1.5rem;border-top-width:1px;border-left-width:0}.ng-card.sm-horizontal-card .panel-content .title,.ng-card.sm-horizontal-card>a .panel-content .title{font-size:var(--fs-e)}.ng-card.sm-horizontal-card .panel-content .title,.ng-card.sm-horizontal-card .panel-content .description,.ng-card.sm-horizontal-card>a .panel-content .title,.ng-card.sm-horizontal-card>a .panel-content .description{max-width:29rem}}@media(min-width:576px) and (min-width:768px){.ng-card.sm-horizontal-card .panel-content,.ng-card.sm-horizontal-card>a .panel-content{padding:1.5rem}.ng-card.sm-horizontal-card .panel-content .description.trimmed,.ng-card.sm-horizontal-card>a .panel-content .description.trimmed{-webkit-line-clamp:6}}@media(min-width:576px){.ng-card.sm-horizontal-card .thumbnail,.ng-card.sm-horizontal-card>a .thumbnail{width:calc(50% - .5*var(--gutter-x));padding-top:30.9%}}@media(min-width:576px) and (min-width:992px){.ng-card.sm-horizontal-card .thumbnail.square-lg,.ng-card.sm-horizontal-card>a .thumbnail.square-lg{padding-top:calc(50% - .5*var(--gutter-x))}}.ng-card.grey-w-blue-50 .panel-content{background-color:var(--grey-w-blue-50);border-color:var(--grey-w-blue-50)}.ng-card.ng-card-sm .panel-content{padding:.5rem}.ng-card.ng-card-sm .title{font-size:var(--fs-c)}.ng-card.ng-card-sm .description{margin-top:.25rem}@media(min-width:1200px){.ng-card.fifty-percent-card .panel-content{padding:1.5rem}}.ng-ixt{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:var(--lh-sm)}.ng-ixt .icon{margin-right:.5rem;text-align:center}.ng-ixt .icon img{height:1em;width:auto}.ng-ixt .text{padding-top:2px}.ng-ixt .text .with-list{margin-bottom:1rem}.ng-ixt .text ul{margin-bottom:0;margin-left:-.375rem}.ng-ixt .text ul li{padding-bottom:.5rem}.ng-ixt .text ul li:last-child{padding-bottom:0}.ng-ixt .text .cancelled,.ng-ixt .text .fully-booked,.ng-ixt .text .rescheduled{color:var(--red-700)}.ng-ixt.access .icon{margin-right:0}.ng-ixt.access .text{display:flex;flex-direction:row;padding-top:0}.ng-ixt.access .text img{height:1rem;width:auto}.ng-ixt.access .text div{margin-left:.625rem}.ng-ixt.arch-items .text{margin-left:2rem}.ng-modal .modal-dialog{margin:var(--page-margin);max-width:calc(100% - var(--page-margin)*2)}.ng-modal .modal-dialog.modal-dialog-centered{min-height:calc(100% - var(--page-margin)*2)}@media(min-width:768px){.ng-modal .modal-dialog{margin-left:auto;margin-right:auto;max-width:700px}}@media(min-width:992px){.ng-modal .modal-dialog{max-width:860px}}.ng-modal .modal-header{padding:0;margin:1rem}@media(min-width:576px){.ng-modal .modal-header{margin-left:1.5rem;margin-right:1.5rem}}.ng-modal .modal-header h3{font-size:var(--fs-c)}.ng-modal .modal-header .close{border:0;background-color:transparent;background-image:url("../svg/closebb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0");padding:4px;width:24px;height:24px;background-repeat:no-repeat;background-position:4px 4px;background-size:16px;margin-left:.5rem}.ng-modal .modal-body{padding:0 1rem 1.5rem}@media(min-width:576px){.ng-modal .modal-body{padding-left:1.5rem;padding-right:1.5rem}}.ng-modal .modal-body h4{font-size:var(--fs-d)}.ng-carousel{overflow-x:hidden}.ng-carousel .ng-carousel-window{margin-left:auto;margin-right:auto;padding-left:var(--page-margin);padding-right:var(--page-margin);width:100%;max-width:calc(var(--page-max-width) + 2*var(--page-margin))}.ng-carousel .ng-carousel-body{margin-left:-12px;margin-bottom:-2px;padding-bottom:2px;margin-top:-2px;padding-top:2px}@media(min-width:768px){.ng-carousel .ng-carousel-body{overflow:hidden;margin-right:var(--page-margin-neg)}}@media(min-width:1200px){.ng-carousel .ng-carousel-body{margin-right:-8px}}.ng-carousel .ng-carousel-cards-container{transition:margin 700ms;padding:0;margin-bottom:0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap}@media(min-width:576px){.ng-carousel .ng-carousel-cards-container{overflow:visible}}.ng-carousel .ng-carousel-footer{display:flex;justify-content:space-between;align-items:center;line-height:1}.ng-carousel .ng-carousel-footer .controls{display:flex;justify-content:center;align-items:center;margin-top:8px;line-height:1}.ng-carousel .ng-carousel-footer .controls button{padding:0;border:0;width:32px;height:32px}.ng-carousel .ng-carousel-footer .controls .card-slider-indicator{color:var(--headings-color);font-size:var(--fs-b);font-weight:300;margin:0 16px}@media(min-width:576px){.ng-carousel .ng-carousel-footer .controls{margin-top:12px}.ng-carousel .ng-carousel-footer .controls .card-slider-indicator{width:auto}}@media(min-width:768px){.ng-carousel .ng-carousel-footer .controls{margin-top:0}}.ng-carousel .ng-carousel-footer button.card-slider-ctrl.btn-left{background:url("../svg/chevron-left-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI") no-repeat center}.ng-carousel .ng-carousel-footer button.card-slider-ctrl.btn-right{background:url("../svg/chevron-right-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI") no-repeat center}.ng-carousel .ng-carousel-footer button.card-slider-ctrl:disabled{opacity:.2}.ng-carousel .ng-carousel-footer .card-slider-ctrl-dark .card-slider-indicator{color:var(--white)}.ng-carousel .ng-carousel-footer .card-slider-ctrl-dark button.card-slider-ctrl.btn-left{background:url("../svg/arrow-left59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco") no-repeat center/32px}.ng-carousel .ng-carousel-footer .card-slider-ctrl-dark button.card-slider-ctrl.btn-left:disabled{opacity:1;background-image:url("../svg/arrow-leftbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0")}.ng-carousel .ng-carousel-footer .card-slider-ctrl-dark button.card-slider-ctrl.btn-right{background:url("../svg/arrow-right59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco") no-repeat center/32px}.ng-carousel .ng-carousel-footer .card-slider-ctrl-dark button.card-slider-ctrl.btn-right:disabled{opacity:1;background-image:url("../svg/arrow-rightbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0")}.ng-carousel .ng-carousel-footer .see-more-link{color:var(--headings-color);font-size:var(--fs-b);font-weight:400;margin:14px 8px 10px}.ng-carousel .ng-carousel-footer .see-more-link a{text-decoration:underline}@media(min-width:576px){.ng-carousel .ng-carousel-footer .see-more-link{margin-top:18px}}@media(min-width:768px){.ng-carousel .ng-carousel-footer .see-more-link{margin-top:6px}}@media(min-width:1200px){.ng-carousel .ng-carousel-footer .see-more-link{margin-right:14px}}@media(min-width:576px){.ng-carousel .ng-carousel-footer>div{flex:1 1 33.3%}.ng-carousel .ng-carousel-footer .controls{order:2}.ng-carousel .ng-carousel-footer .see-more-link{order:3;text-align:right}}.ng-carousel .ng-card-wrap{margin-left:12px;margin-right:12px;flex-shrink:0;border-radius:var(--bs-border-radius);background-color:var(--white);opacity:1;transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s}.ng-carousel .ng-card-wrap.unavailable{opacity:.4}.ng-carousel .ng-card{width:var(--carousel-card-width);min-width:var(--carousel-card-width);height:100%;border-width:0;border-radius:0;box-shadow:none}.c-image-carousel-xl .ng-slider{background-color:var(--white)}.c-image-carousel-xl .ng-slider:not(.with-controls){box-shadow:var(--shadow-sm)}.c-image-carousel-xl .ng-slider.carousel-fade.carousel-instant .carousel-item{transition:none!important}.c-image-carousel-xl .ng-slider .ng-slider-controls{line-height:1;position:relative}.c-image-carousel-xl .ng-slider .ng-slider-controls .controls{display:flex;flex-direction:row;justify-content:center;align-items:center}.c-image-carousel-xl .ng-slider .ng-slider-controls .card-slider-indicator{color:var(--dark-500);font-size:var(--fs-b);font-weight:300;margin:0 16px}.c-image-carousel-xl .ng-slider .ng-slider-controls button.card-slider-ctrl{position:relative;padding:0;border:0;width:32px;height:32px;opacity:1}.c-image-carousel-xl .ng-slider .ng-slider-controls button.card-slider-ctrl.carousel-control-prev{background:url("../svg/chevron-left-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI") no-repeat center}.c-image-carousel-xl .ng-slider .ng-slider-controls button.card-slider-ctrl.carousel-control-next{background:url("../svg/chevron-right-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI") no-repeat center}.c-image-carousel-xl .ng-slider .ng-slider-controls button.card-slider-ctrl:disabled{opacity:.2}.c-image-carousel-xl .ng-slider .ng-slider-controls .card-slider-ctrl-dark button.card-slider-ctrl.carousel-control-prev{background:url("../svg/arrow-left59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco") no-repeat center/32px}.c-image-carousel-xl .ng-slider .ng-slider-controls .card-slider-ctrl-dark button.card-slider-ctrl.carousel-control-next{background:url("../svg/arrow-right59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco") no-repeat center/32px}.c-image-carousel-xl .ng-slider .ng-slider-controls .card-slider-ctrl-dark button.card-slider-ctrl.carousel-control-prev:disabled{opacity:1;background-image:url("../svg/arrow-leftbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0")}.c-image-carousel-xl .ng-slider .ng-slider-controls .card-slider-ctrl-dark button.card-slider-ctrl.carousel-control-next:disabled{opacity:1;background-image:url("../svg/arrow-rightbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0")}.c-image-carousel-xl .carousel-item .image{position:relative;overflow:hidden}.c-image-carousel-xl .carousel-item .image img,.c-image-carousel-xl .carousel-item .image picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-image-carousel-xl .carousel-item .text{color:var(--dark-500);font-size:var(--fs-aaa);line-height:var(--lh-sm);padding:1rem}.c-image-carousel-xl .carousel-item .text p:last-child{margin-bottom:0}@media(max-width:575.98px){.c-image-carousel-xl .ng-slider-controls{padding-bottom:1rem}.c-image-carousel-xl .carousel-item .image{height:324px}}@media(min-width:576px){.c-image-carousel-xl .carousel-item .text{padding:.75rem 20px;height:100%;display:flex;align-items:center}.c-image-carousel-xl .ng-slider.with-controls{display:flex;flex-direction:row;align-items:center}.c-image-carousel-xl .ng-slider.with-controls .ng-slider-controls{padding:.75rem 12px .75rem 32px;display:flex;align-items:end}}@media(min-width:576px) and (max-width:767.98px){.c-image-carousel-xl .ng-slider:not(.with-controls) .carousel-item{position:relative;width:100%;padding-top:60.45%}.c-image-carousel-xl .ng-slider:not(.with-controls) .carousel-item .image{position:absolute;top:0;left:0;width:100%;height:100%}}@media(min-width:768px){.c-image-carousel-xl .carousel-item .text{padding-left:24px}.c-image-carousel-xl .carousel-item .image{height:411px}.c-image-carousel-xl .ng-slider.with-controls .ng-slider-controls{padding-right:24px;padding-left:64px}}@media(min-width:992px){.c-image-carousel-xl .carousel-item .text{padding-left:32px}.c-image-carousel-xl .carousel-item .image{height:449px}.c-image-carousel-xl .ng-slider.with-controls .ng-slider-controls{padding:.5rem 32px .5rem 96px}}.radiobutton-ng-v3{width:100%}.radiobutton-ng-v3 input[type=radio]{-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);margin-bottom:-1rem;opacity:0}.radiobutton-ng-v3>div.label{width:100%}.radiobutton-ng-v3>div.label label{display:block;padding-left:1.75rem;cursor:pointer;position:relative;margin-bottom:0}.radiobutton-ng-v3>input[type=radio]+div.label label::before{content:"";display:block;position:absolute;border:0;background-image:url(../svg/radiobb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.radiobutton-ng-v3>input[type=radio]:hover+div.label label::before,.radiobutton-ng-v3>input[type=radio]:active+div.label label::before,.radiobutton-ng-v3>input[type=radio]:focus+div.label label::before,.radiobutton-ng-v3>input[type=radio]:checked:focus+div.label label::before{outline:-webkit-focus-ring-color auto 1px;outline-offset:3px}.radiobutton-ng-v3>input[type=radio]:checked+div.label label::after{content:"";display:none}.radiobutton-ng-v3>input[type=radio]:checked+div.label label::before{content:"";display:block;position:absolute;border:0;background-image:url(../svg/radio-selectedbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.radiobutton-ng-v3>input[type=radio][disabled]+div.label label{color:var(--grey-flat-600);cursor:not-allowed}.radiobutton-ng-v3>input[type=radio][disabled]+div.label label::before{background-image:url(../svg/radiobb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover}.radiobutton-ng-v3>input[type=radio][disabled]:checked+div.label label::before{background-image:url(../svg/radio-selectedbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover}.checkbox-ng-v3{width:100%}.checkbox-ng-v3 input[type=checkbox]{-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);margin-bottom:-1rem;opacity:0;padding:0}.checkbox-ng-v3>div.label label{display:block;padding-left:1.75rem;cursor:pointer;position:relative;margin-bottom:0;line-height:var(--lh-md)}.checkbox-ng-v3>input[type=checkbox]+div.label label::before{content:"";display:block;position:absolute;border:0;background:none;background-image:url(../svg/selection-boxbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.checkbox-ng-v3.checkbox-white>input[type=checkbox]+div.label label::before{content:"";display:block;position:absolute;border:0;background:none;background-image:url(../svg/checkbox-unchecked59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco);background-size:contain;background-repeat:no-repeat;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.checkbox-ng-v3.checkbox-ng>input[type=checkbox]:focus+div.label label::before,.checkbox-ng-v3.checkbox-ng-reverse>input[type=checkbox]:focus+div.checkbox-placeholder::before{box-shadow:0 0 0 .2rem rgba(38,114,161,.75)}.checkbox-ng-v3.checkbox-ng>input[type=checkbox]:focus:not(:focus-visible)+div.label label::before,.checkbox-ng-v3.checkbox-ng-reverse>input[type=checkbox]:focus:not(:focus-visible)+div.checkbox-placeholder::before{box-shadow:none}.checkbox-ng-v3>input[type=checkbox]:checked+div.label label::after{content:"";display:none}.checkbox-ng-v3>input[type=checkbox]:checked+div.label label::before{content:"";display:block;position:absolute;border:0;background:none;background-image:url(../svg/selection-box-selectedbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:cover;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.checkbox-ng-v3.checkbox-white>input[type=checkbox]:checked+div.label label::before{content:"";display:block;position:absolute;border:0;background:none;background-image:url(../svg/checkbox-checked59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco);background-size:contain;background-repeat:no-repeat;height:1rem;width:1rem;top:3px;margin-left:-1.75rem}.ng-card.ng-event-card h3{font-size:var(--fs-d);margin-bottom:.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.ng-card.ng-event-card .audience{color:var(--body-text-color);text-transform:uppercase;font-size:var(--fs-aaa);padding:.25rem .5rem;background-color:var(--purple-50);margin-bottom:.5rem;line-height:var(--lh-1);margin-left:-.5rem;margin-right:-.5rem;display:flex;align-items:center}.ng-card.ng-event-card .audience.members-xclusive{background-color:var(--yellow-400)}.ng-card.ng-event-card .audience img{height:16px;margin-right:.625rem}@media(min-width:992px) and (max-width:1199.98px){.ng-card.ng-event-card .audience img{margin-right:.5rem}}.ng-card.ng-event-card .category{text-transform:uppercase;font-size:var(--fs-aaa);padding-top:.25rem;padding-bottom:.25rem;margin-bottom:.5rem;line-height:var(--lh-1)}.ng-card.ng-event-card .status.book-soon{background-color:var(--purple-500)}.ng-card.ng-event-card .panel-content{padding:1rem .75rem}.ng-card.ng-event-card .panel-content>div{padding-left:.5rem;padding-right:.5rem}.ng-card.ng-event-card .panel-content li{list-style-type:disc}.ng-card.ng-event-card .panel-content .date{margin-bottom:.75rem;line-height:var(--lh-sm)}.ng-card.ng-event-card .panel-content .ng-ixt{margin-bottom:.75rem}.ng-card.ng-event-card .panel-content .ng-ixt:last-of-type{margin-bottom:0}.ng-card.ng-event-card .panel-content .cost{margin-top:1.25rem;line-height:var(--lh-sm)}@media(max-width:575.98px){.ng-card.ng-event-card.sm-horizontal-card{max-width:340px;margin-left:auto;margin-right:auto}}@media(max-width:575.98px){.ng-card.ng-event-card.sm-horizontal-card .thumbnail-inner img{width:100%}}@media(min-width:576px) and (max-width:767.98px){.ng-card.ng-event-card.sm-horizontal-card .thumbnail-inner img{width:100%;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:1200px){.ng-card.ng-event-card.sm-horizontal-card .thumbnail,.ng-card.ng-event-card.sm-horizontal-card>a .thumbnail{width:calc(60% - .5*var(--gutter-x));padding-top:36%}.ng-card.ng-event-card.sm-horizontal-card .panel-content,.ng-card.ng-event-card.sm-horizontal-card>a .panel-content{width:calc(40% + .5*var(--gutter-x))}}.ng-carousel .ng-card.ng-event-card .panel-content{padding:1rem .5rem 1.5rem .5rem}.ng-carousel.c-carousel-homepage .ng-card.ng-event-card .date:last-child{margin-bottom:0}.c-events-listing-component .ng-card.ng-event-card .panel-content,.c-programme-events .ng-card.ng-event-card .panel-content{border-color:var(--grey-flat-600)}.ng-card.ng-exhibition-card .title{font-size:var(--fs-c);margin-bottom:1rem}.ng-card.ng-exhibition-card .title h3{font-size:var(--fs-d)}.ng-card.ng-exhibition-card .title>*{margin-bottom:.25rem}.ng-card.ng-exhibition-card .title>*:last-child{margin-bottom:0}.ng-card.ng-exhibition-card .date,.ng-card.ng-exhibition-card .cost{font-size:var(--fs-c);font-weight:300}.ng-card.ng-exhibition-card .date{margin-bottom:1rem}.ng-card.ng-exhibition-card .thumbnail{padding-top:100%}@media(max-width:1199.98px){.ng-card.ng-exhibition-card .wide-image{display:none}}@media(min-width:1200px){.ng-card.ng-exhibition-card .square-image{display:none}}@media(min-width:1200px){.ng-carousel .ng-card.ng-exhibition-card{width:430px}.ng-carousel .ng-card.ng-exhibition-card.first{width:698px}.ng-carousel .ng-card.ng-exhibition-card.first .thumbnail{padding-top:430px}.ng-carousel .ng-card.ng-exhibition-card .panel-content{padding-left:1.5rem;padding-right:1.5rem}}.ng-date-picker{display:flex;flex-direction:column;flex-wrap:nowrap}.ng-date-picker .ngdp-input-wrap{position:relative}.ng-date-picker .ngdp-input-wrap input{width:100%;padding-right:calc(var(--form-field-padding) + 24px)}.ng-date-picker .ngdp-input-wrap .clear-btn{background-color:transparent;border:0;padding:0;width:18px;height:18px;background-image:url("../svg/closebb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0");background-position:center;background-repeat:no-repeat;background-size:12px 12px;position:absolute;right:8px;bottom:calc(3px + var(--form-field-padding))}.ng-date-picker .ngdp-picker-wrap{position:relative;margin-top:.75rem}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-next,.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-prev{display:none}.ng-date-picker .ngdp-picker-wrap .datepicker{display:flex;justify-content:center;width:100%}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker{border-radius:0;border-width:0;background:none;padding:0;width:100%;color:var(--black)}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker table{table-layout:fixed;margin:0;font-size:14px;line-height:var(--lh-1)}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-header.ui-widget-header{background:none;border:0;pointer-events:none;font-size:var(--fs-c);font-weight:400;color:var(--black);padding-top:0;padding-bottom:0}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-title{line-height:1.875rem;margin-left:2.5rem;margin-right:2.5rem}.ng-date-picker .ngdp-picker-wrap .btn{position:absolute;top:0;width:28px;height:28px;border:1px solid;border-color:var(--white);padding:4px}.ng-date-picker .ngdp-picker-wrap .datepicker-prev{background-image:url("../svg/arrow-leftbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0");background-position:center;background-size:16px;background-repeat:no-repeat;left:4px}.ng-date-picker .ngdp-picker-wrap .datepicker-next{background-image:url("../svg/arrow-rightbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0");background-position:center;background-size:16px;background-repeat:no-repeat;right:4px}.ng-date-picker .ngdp-picker-wrap .btn:active,.ng-date-picker .ngdp-picker-wrap .btn:hover,.ng-date-picker .ngdp-picker-wrap .btn:focus{border-color:var(--dark-50);background-color:inherit;outline:0}.ng-date-picker .ngdp-picker-wrap .btn:disabled{opacity:.5;background-color:inherit}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker th{font-weight:400;color:var(--black);font-size:14px;padding:12px 2px 10px 2px;width:38px;letter-spacing:.15px}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker td{width:38px;height:40px;padding:0;font-size:14px;font-weight:400}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker td.ui-datepicker-unselectable{opacity:1}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker td.ui-datepicker-unselectable .ui-state-default{border-width:0;color:#999;text-align:center;padding:0}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker td a{display:block;padding:0;border-width:0;color:var(--black);text-align:center}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-state-active,.ng-date-picker .ngdp-picker-wrap .datepicker .ui-state-default,.ng-date-picker .ngdp-picker-wrap .datepicker .ui-state-highlight{border:0;background:none}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-current-day a{position:relative;z-index:1}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-current-day .ui-state-active::after{display:block;content:"";position:absolute;top:-9px;bottom:0;right:0;left:4px;background-color:var(--black);border-radius:50%;width:31px;height:31px;z-index:-1}.ng-date-picker .ngdp-picker-wrap .datepicker .ui-datepicker-current-day .ui-state-active{color:var(--white)}.breadcrumb-top-bar{background-color:#121212;color:#fff;margin:0;border-top:1px solid #f8f7f5}.breadcrumb-top-bar a{color:inherit}.breadcrumb-top-bar .breadcrumb{margin-bottom:0}.breadcrumb{background-color:transparent;border-radius:0;font-size:.75rem;padding-top:.5rem;padding-bottom:.5rem}.breadcrumb-item+.breadcrumb-item{padding-left:.375rem}.breadcrumb-item+.breadcrumb-item::before{color:inherit;padding-right:.375rem}.breadcrumb-top-bar .breadcrumb-item+.breadcrumb-item::before{content:"|"}.breadcrumb-item.active{color:inherit}@media(min-width:768px){.breadcrumb{font-size:.875rem}.breadcrumb-top-bar .breadcrumb{font-size:.75rem}}#CookiebotDialogScreen{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;opacity:.75;z-index:1040}#CybotCookiebotDialog{box-shadow:0 0 32px 32px rgba(0,0,0,.5)!important}#CybotCookiebotDialog,#CybotCookiebotDialog *{font-family:Roboto,system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{text-decoration:underline!important;color:#272727!important}#CybotCookiebotDialogHeader{border-bottom:0!important;padding:0!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border-bottom:0!important}#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton{box-shadow:1px 2px 3px 0 rgba(0,0,0,.5)!important;font-size:var(--fs-b)!important;margin:1rem 0!important}#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:focus{box-shadow:none;outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{opacity:1!important}#CybotCookiebotDialogBodyContentTitle{margin:8px 0 16px!important;font-size:var(--fs-c)!important;font-weight:300!important}a#CybotCookiebotDialogPoweredbyCybot{display:none}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{display:none!important}#CookieDeclarationChangeConsent{display:none!important}@media screen and (min-width:601px){#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton{margin:0 1rem!important}}@media screen and (min-width:1280px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{width:40px!important}.CybotEdge #CybotCookiebotDialogBodyContent{padding-right:3rem!important}.CybotEdge #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton{margin:1rem 0!important}}.CookieDeclarationType{border:var(--line-thin)!important}.CookieDeclarationTypeHeader{font-weight:500!important}.CookieDeclarationTableHeader{font-weight:500!important;border-bottom:var(--line-thin)!important}@media(max-width:575.98px){.exhibition-listing #exhibition-listing-nav-items{margin-left:auto}}.exhibition-listing .nav-item.exhibition-listing-filters{margin-left:auto;padding-top:20px;padding-right:30px;font-weight:500}.exhibition-listing .menu-item.exhibition-listing-filters .show-paid{margin-right:24px}@media(max-width:575.98px){.exhibition-listing .nav-item.exhibition-listing-filters{padding-right:0}}.exhibition-listing .list-view-slider{padding-top:16px}.exhibition-listing #exhibition-listing-nav-items>.list-view-slider.no-exhibition-listing-filters{margin-left:auto}.exhibition-listing .list-view-slider-label input[type=checkbox]:focus+.switch{box-shadow:0 0 0 .2rem rgba(255,255,255,.75)}.exhibition-listing .list-view-slider-label input[type=checkbox]:focus:not(:focus-visible)+.switch{box-shadow:none}.exhibition-listing #exhibition-listing-nav-items>.list-view-slider{padding-right:0}.exhibition-listing .list-view-slider label{cursor:pointer;margin-bottom:0}.exhibition-listing .dropdown .list-view-slider{justify-content:center;padding-top:8px}.exhibition-listing #viewAsList{transform:scale(0);margin-bottom:-1rem;opacity:0;position:absolute}.exhibition-listing .switch{background-image:url("../png/switch-offc22c.png?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");display:inline-block;width:36px;height:23px;vertical-align:middle}.exhibition-listing .switch.selected{background-image:url("../png/switch-onc22c.png?v=cvNXwtv9DxwTrBBhe6Udb-_JISI")}.exhibition-listing .grid-view-icon{background-image:url("../svg/grid-view-4a4a4ac22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");display:inline-block;width:17px;height:17px;vertical-align:middle;opacity:.7}.exhibition-listing .grid-view-icon.selected{background-image:url("../svg/grid-view-2672a1c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");opacity:1}.exhibition-listing .list-view-icon{background-image:url("../svg/list-view-4a4a4ac22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");display:inline-block;width:23px;height:17px;vertical-align:middle;opacity:.7}.exhibition-listing .list-view-icon.selected{background-image:url("../svg/list-view-2672a1c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");opacity:1}.exhibition-listing .menu-item .switch.selected{background-image:url("../svg/switch-on-darkc22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI")}.exhibition-listing .menu-item .grid-view-icon{background-image:url("../svg/grid-view-ffffffc22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI")}.exhibition-listing .menu-item .list-view-icon{background-image:url("../svg/list-view-ffffffc22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI")}.p-exhibitions-list-view{--card-width-lg:300px;--card-gap:40px}.p-exhibitions-list-view .list-view-results{display:flex;flex-flow:row wrap;gap:var(--card-gap);margin-left:auto;margin-right:auto;max-width:280px}@media(min-width:340px){.p-exhibitions-list-view .card.v3-card{width:var(--card-width-lg)}.p-exhibitions-list-view .card.v3-card .card-img-top{height:var(--card-width-lg)}.p-exhibitions-list-view .list-view-results{max-width:var(--card-width-lg)}}.p-exhibitions-list-view .card .card-img-top .exhibition-payment-type{position:absolute;background-color:var(--dark-500);color:var(--white);bottom:0;right:0;padding:11px 16px;z-index:3;font-size:18px;line-height:18px;border-top-left-radius:.25rem}.p-exhibitions-list-view .card .exhibition-description{display:none}.p-exhibitions-list-view .card.v3-card .card-footer .pretenda-link{font-size:1.125rem;line-height:1;font-weight:300}@media(min-width:768px){.p-exhibitions-list-view .list-view-results{max-width:calc(2*var(--card-width-lg) + var(--card-gap))}}@media(min-width:1060px){.p-exhibitions-list-view .list-view-results{max-width:calc(3*var(--card-width-lg) + 2*var(--card-gap))}}.p-exhibitions-list-view .card.v3-card.exhibition-card .exhibition-venue,.p-exhibitions-list-view .card.v3-card.exhibition-card .exhibition-date{font-size:var(--fs-b);margin-bottom:.5rem}@media(min-width:576px){.p-exhibitions-list-view .exhibition-cards-container.list-view-style-list{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card{width:100%;min-height:250px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card>a:not(.btn){width:100%;display:flex;flex-direction:row;min-height:250px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .card-img-top{width:250px;height:auto;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:0;border-bottom-left-radius:var(--bs-card-inner-border-radius)}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .card-content{flex:1 1;word-break:break-word;min-width:0}}@media(min-width:768px){.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .card-body{padding:20px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .exhibition-description{display:block}}@media(min-width:992px){.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card{min-height:300px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card>a:not(.btn){min-height:300px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .card-img-top{width:300px}.p-exhibitions-list-view .list-view-style-list .card.v3-card.exhibition-card .card-body{padding:24px}}.p-exhibitions-list-view .line-title{padding-top:var(--component-padding-unit-sm)}.footer{background-color:var(--dark-900);color:var(--white)}.footer a:not(.btn){color:inherit;text-decoration:none}.footer h2,.footer h3{color:inherit;font-size:var(--fs-c);margin-top:0}.footer .address-and-signup{border-bottom:1px solid var(--grey-w-yellow-50);padding-top:1rem;padding-bottom:2rem}.footer .logo{margin-bottom:1.5rem}.footer .logo img{width:115px}.footer .address{line-height:1.5;margin-bottom:1.5rem}.footer .address a{text-decoration:underline}.footer .address .postal{margin-bottom:1rem}.footer .address .email{word-break:break-all}.footer .credit-suisse-logo{margin-bottom:2rem}.footer .credit-suisse-logo img{width:132px}.footer .signup{align-content:center}.footer .signup .title{background:url("../svg/mail-tilted59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco") left center/2rem 2rem no-repeat;line-height:2rem;padding-left:3rem;margin-bottom:1rem}.footer .signup .btn{background-color:var(--yellow-500);border-color:var(--yellow-500);color:var(--black)}.footer .signup .btn:hover{background-color:var(--yellow-600);border-color:var(--yellow-600)}.footer .links{padding-top:1.5rem;padding-bottom:1.5rem}.footer .links .title{margin-bottom:1rem}.footer .links a:hover{text-decoration:underline}.footer .links-list{margin-bottom:1.5rem}.footer .links-list:last-of-type{margin-bottom:0}.footer .links-list ul{padding:0;margin:0}.footer .links-list li{list-style:none;margin:0 0 1rem}.footer .links-list li:last-of-type{margin-bottom:0}.footer .social{display:flex;flex-direction:column;row-gap:1.25rem;margin-bottom:1.5rem}.footer .social .icons{display:flex;flex-grow:1;justify-content:space-between;max-width:312px}.footer .social .icons img{width:32px;height:32px}.footer .social .icons img:hover{transform:translateY(-5px)}.footer .copyright{background:var(--dark-800);padding:.5rem 0}.footer.home-page .address-and-signup{border-bottom:0;padding-top:0;padding-bottom:1rem}.footer.home-page .signup{background:var(--yellow-500);color:var(--black);line-height:var(--lh-sm);border-radius:.5rem;padding:1rem;margin-bottom:2rem}.footer.home-page .signup .title{background-image:url("../svg/mail-tiltedbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0");font-family:var(--font-family-serif);font-size:1.4375rem;font-weight:400;line-height:var(--lh-sm);margin-bottom:1rem;text-transform:uppercase}.footer.home-page .signup .text{line-height:var(--lh-md)}.footer.home-page .signup .btn{font-size:var(--fs-b);padding-top:0;padding-bottom:0;padding-left:0}@media(min-width:1200px){.footer.home-page .signup .btn.btn-next::after{background-size:var(--fs-b) var(--fs-b)}}.footer.home-page .signup .btn:hover{background-color:var(--yellow-500);border-color:var(--yellow-500)}.footer.home-page .credit-suisse-logo{margin-bottom:0}@media(min-width:576px){.footer .address-and-signup{padding-top:1.5rem;padding-bottom:1.5rem}.footer .credit-suisse-logo{margin-bottom:0}.footer .social{flex-direction:row;column-gap:1.25rem;align-items:center}.footer .social .title{font-size:var(--fs-e);margin:0}.footer.home-page .signup .title{font-size:1.75rem}}@media(min-width:768px){.footer .signup .title{font-size:var(--fs-e)}.footer .links .title{font-size:var(--fs-d)}.footer .social .icons img{width:40px;height:40px}.footer.home-page .signup{padding:1.5rem}}.secondary-menu-bar{position:fixed;right:0;left:0;height:var(--secondary-menu-height);background-color:#121212;color:#fff;font-size:1rem;font-weight:500;line-height:1;z-index:1000;border-top:1px solid #f8f7f5}.secondary-menu-bar .menu{display:flex;overflow-y:visible;overflow-x:visible;position:relative}.secondary-menu-bar .menu-main{overflow-x:hidden}.secondary-menu-bar .menu-item{padding-right:30px;white-space:nowrap;display:flex;height:100%;flex-shrink:0}.secondary-menu-bar .menu-item button{background:none;border:0;margin:0;outline:0}.secondary-menu-bar .menu-item a,.secondary-menu-bar .menu-item button{padding:8px;color:#fff;font-weight:500;display:inline-flex;align-items:center;outline:0;text-align:left;text-decoration:none}.secondary-menu-bar .menu-item a:hover,.secondary-menu-bar .menu-item button:hover,.secondary-menu-bar .menu-item a:focus,.secondary-menu-bar .menu-item button:focus{color:var(--bs-primary)}.secondary-menu-bar .menu-item a.active,.secondary-menu-bar .menu-item button.active{color:#fff}.secondary-menu-bar .menu-item a:focus,.secondary-menu-bar .menu-item button:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.75)}.secondary-menu-bar .menu-item a:focus:not(:focus-visible),.secondary-menu-bar .menu-item button:focus:not(:focus-visible){box-shadow:none}.secondary-menu-bar .menu-item .animated-underline:hover::after,.secondary-menu-bar .menu-item .animated-underline:focus::after{background-color:var(--bs-primary)}.secondary-menu-bar .menu-item .animated-underline.active::after{background-color:#fff}.secondary-menu-bar .menu-item .checkbox-ng>input[type=checkbox]+div.label label::before{background-color:transparent;border-color:#fff}.secondary-menu-bar .menu-item .checkbox-ng>input[type=checkbox]:checked+div.label label::before{background-color:#fff;border-color:#fff}.secondary-menu-bar .menu-item .checkbox-ng>input[type=checkbox]:focus+div.label label::before{box-shadow:0 0 0 .2rem rgba(255,255,255,.75)}.secondary-menu-bar .menu-item .checkbox-ng>input[type=checkbox]:focus:not(:focus-visible)+div.label label::before{box-shadow:none}.secondary-menu-bar .menu-item .checkbox-ng>input[type=checkbox]:checked+div.label label::after{border-color:#393c41}.secondary-menu-bar .menu .dropdown{display:inline-block;position:absolute;top:16px;right:8px}.btn-icon.info-overflow{display:inline-block;width:16px;height:16px;background-image:url("../svg/info-overflow59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco");background-position:center;background-repeat:no-repeat;background-size:16px 16px}.secondary-menu-bar .dropdown-icon{background:none;border:0;margin:0;padding:0}.secondary-menu-bar .dropdown-icon .more-icon{color:#fff}.secondary-menu-bar .menu .dropdown .dropdown-menu.show{transform:translate3d(6px,24px,0)!important;inset:0 0 auto auto!important;left:auto!important;right:0;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);border-width:0;padding-top:3px;padding-bottom:3px;top:6px!important;background-color:#505050}.secondary-menu-bar .menu .dropdown .dropdown-menu.show::after{content:"";position:absolute;right:0;top:-12px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #505050;clear:both}.secondary-menu-bar .menu .dropdown-item{color:#fff;padding:9px 18px}.secondary-menu-bar .menu .dropdown-item.active,.secondary-menu-bar .menu .dropdown-item:active,.secondary-menu-bar .menu .dropdown-item:hover,.secondary-menu-bar .menu .dropdown-item:focus{background-color:transparent}.secondary-menu-bar .menu .dropdown-item a,.secondary-menu-bar .menu .dropdown-item button{text-decoration:none;display:block;width:100%}.secondary-menu-bar .menu-main:not(.ms-auto){margin-left:-10px;padding-left:2px;flex-grow:1}.secondary-menu-bar a.toggle-steps{color:#fff;font-weight:500;padding:16px 0 13px}@media(min-width:768px){.secondary-menu-bar .menu-item{padding-right:50px}.secondary-menu-bar .menu .dropdown{right:16px}}@media(max-height:450px){.secondary-menu-bar{position:static}}.tablist-container{--bg-color:var(--dark-900);background:var(--bg-color)}.tablist-container [role=tablist]{--tab-gap:2.5rem;margin:0 1rem;border-bottom:1px solid var(--dark-50);position:relative;min-height:48px}@media(min-width:992px){.tablist-container [role=tablist]{margin:0 1.5rem}}.tablist-container [role=tablist] [role=tab]{margin-left:var(--tab-gap);padding:12px 0 10px;background:var(--bg-color);color:var(--grey-flat-500);font-weight:500;border:0;border-radius:0}.tablist-container [role=tablist] [role=tab]:first-of-type{margin-left:0}.tablist-container [role=tablist] [role=tab][aria-selected=true]{color:#fff;font-weight:500;border-bottom:2px solid var(--yellow-500)}.tablist-container [role=tablist] [role=tab][aria-selected=true] .sound-on-icon{background-image:url("../svg/sound-on59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco")}.tablist-container [role=tablist] [role=tab] .sound-on-icon{display:inline-block;width:24px;height:24px;vertical-align:bottom;margin-right:4px;background:url("../svg/sound-onbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") center/17px 14px no-repeat}.tablist-container [role=tablist] .more{display:inline-block;position:absolute;right:0}.tablist-container [role=tablist] .more .button{margin-left:var(--tab-gap);padding:12px 28px 10px 0;background:var(--bg-color) url("../svg/arrow-downbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") no-repeat right center;color:var(--grey-flat-500);font-weight:500;border:0;border-radius:0}.tablist-container [role=tablist] .more .overflow-container{padding:1px}.tablist-container [role=tablist] .more .overflow-container [role=tab]{background-color:#fff;color:var(--bs-body-color);font-weight:400;padding-left:24px;padding-right:24px;margin-left:0;border-bottom:1px solid var(--grey-w-yellow-300)}.tablist-container [role=tablist] .more .overflow-container [role=tab]:hover{color:var(--purple-600)}.tablist-container [role=tabpanel]{background:var(--bg-color);padding:16px 16px 24px}@media(min-width:992px){.tablist-container [role=tabpanel]{padding:16px 24px}}.tablist-container [role=tabpanel] h3{font-size:var(--fs-c);font-weight:500}.tablist-container [role=tabpanel] h4{font-size:var(--fs-a);font-weight:400}.tablist-container [role=tabpanel] ul,.tablist-container [role=tabpanel] dl{padding:0;margin:0;list-style:none}.tablist-container [role=tabpanel] *:last-child{margin-bottom:0}.tablist-container [role=tabpanel] .list-row{display:flex;flex-flow:column;align-items:flex-start;gap:0 24px;margin-bottom:1rem}.tablist-container [role=tabpanel] .list-row:last-of-type{margin-block:0}.tablist-container [role=tabpanel] .list-row dt,.tablist-container [role=tabpanel] .list-row .date{color:#fff;font-size:var(--fs-a);font-weight:500}.tablist-container [role=tabpanel] .list-row dd,.tablist-container [role=tabpanel] .list-row .description{flex:1;margin-bottom:0}@media(min-width:576px){.tablist-container [role=tabpanel] .list-row{flex-flow:row}.tablist-container [role=tabpanel] .list-row dt,.tablist-container [role=tabpanel] .list-row .date{flex:0 1 40%;max-width:12rem;font-size:var(--fs-b)}.tablist-container [role=tabpanel] .list-row .date{flex-basis:6rem}}.top-bar{height:var(--top-bar-height);font-size:1rem;position:fixed;top:0;width:100%;z-index:1030}.top-bar .btn-icon{display:inline-block}.top-bar .btn-icon img{width:100%;height:100%}.top-bar .btn-menu{width:24px;height:24px}.top-bar .btn-menu .open-icon{display:block}.top-bar .btn-menu .close-icon{display:none}@media(min-width:768px){.top-bar .btn-menu{width:32px;height:32px}}.top-bar .btn-menu.open .open-icon{display:none}.top-bar .btn-menu.open .close-icon{display:block}.top-bar .btn-search{width:24px;height:24px}.top-bar .btn-account{width:24px;height:24px}.top-bar .logo img{display:inline;height:var(--top-bar-logo-height)}.secondary-menu-bar{top:var(--top-bar-height)}.main{margin-top:var(--top-bar-height)}.main.top-bar-sm.with-secondary-menu-bar{margin-top:calc(var(--top-bar-height) + var(--secondary-menu-height))}.main.main-overlay:before{background-color:#626262;content:"";display:block;opacity:.59;width:100%;height:100%;position:fixed;z-index:990}#top{position:fixed;top:5px;left:5px;z-index:1080}.top-bar .icons{background-color:var(--dark-900);color:var(--white);height:100%;position:relative;z-index:1030}.top-bar .menu{max-height:calc(100vh - var(--top-bar-height));background-color:#e9edf5;color:var(--headings-color);position:fixed;z-index:1020;line-height:1;width:100%;overflow-y:auto}.top-bar .menu{top:var(--top-bar-height);left:-100%;visibility:hidden}@media(min-width:992px){.top-bar .menu{top:-100%;left:0;visibility:hidden}}.top-bar .menu a{color:inherit}.top-bar .menu.level-1{background-color:#d5e2f0;box-shadow:0 2px 4px 0 rgba(0,0,0,.24)}.top-bar .menu.level-2{background-color:#e9edf5}.top-bar .menu .content{padding:30px 20px}.top-bar .menu.level-2 .content{padding-left:55px}.top-bar .menu ul{list-style:none;padding:0;margin:0}.top-bar .menu .menu-heading{cursor:pointer;font-size:var(--fs-e);font-weight:300;margin-bottom:1.5rem;position:relative;border:0;background-color:transparent;color:inherit;padding:0;text-align:left}.top-bar .menu .menu-heading::before{content:url("../svg/back-arrowc6ea.svg?v=oANKjKsOvnBtH2SWoGobDFmVsyU");position:absolute;left:-36px}.top-bar .menu .menu-item-wrapper{position:relative}.top-bar .menu .menu-item-wrapper::before{content:url("../svg/diamond-bulletc22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI");position:absolute;left:-20px;top:4px;display:none}.top-bar .menu .menu-item-wrapper:hover::before,.top-bar .menu .menu-item-wrapper.active::before{display:block}.top-bar .menu .menu-item{cursor:pointer;display:inline-block;font-size:var(--fs-e);font-weight:300;margin-bottom:1.5rem;position:relative;text-decoration:none;border:0;background-color:transparent;color:inherit;padding:0}.top-bar .menu.level-2 .menu-item{font-size:var(--fs-d)}.top-bar .menu .menu-opener.with-chevron{padding-right:20px;background:url(../svg/chevron-right-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI) no-repeat right;background-size:10px}.top-bar.top-bar-sm .logo img{width:115px}.top-bar .search{display:inline-block}.top-bar .sign-in{display:inline-block;padding-left:20px}.top-bar .menu-button .menu-icon{display:inline-block;width:34px;height:23px;left:0;top:0;position:relative}.top-bar .menu-button .menu-icon span{display:block;position:absolute;height:1px;border-radius:1px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.3s ease-in-out}.top-bar .menu-button .menu-icon span:nth-child(1){top:0;left:0;width:100%}.top-bar .menu-button .menu-icon span:nth-child(2){top:11px;width:100%}.top-bar .menu-button .menu-icon span:nth-child(3){top:11px;width:100%}.top-bar .menu-button .menu-icon span:nth-child(4){top:22px;left:0;width:100%}.top-bar .menu-button.open{transition:.3s}.top-bar .menu-button.open .menu-icon span{background:#fff}.top-bar .menu-button.open .menu-icon span:nth-child(1){top:10px;width:0%;left:50%}.top-bar .menu-button.open .menu-icon span:nth-child(2){transform:rotate(45deg);width:100%}.top-bar .menu-button.open .menu-icon span:nth-child(3){transform:rotate(-45deg);width:100%}.top-bar .menu-button.open .menu-icon span:nth-child(4){top:10px;width:0%;left:50%}.top-bar .search-form{background-color:#e9edf5;color:var(--bs-body-color);position:fixed;top:-100%;left:0;width:100%;z-index:1020;transition:.3s}.top-bar .search-form.open{top:var(--top-bar-height);left:0;transition:.3s}.top-bar .search-form .content{padding:2rem 0 5rem;overflow-y:auto}.top-bar .search-form .heading{color:var(--headings-color);font-size:var(--fs-e);font-weight:300}.top-bar .search-form .radiobutton-ng .label{line-height:1;margin-bottom:6px}.top-bar .search-form .close-button{background-color:transparent;border:0;float:right;padding:0}.top-bar .search-form .close-button img{width:19px;height:19px}.top-bar .search-form h2{margin:0 0 1.5rem 0}.top-bar .search-form fieldset{margin-bottom:1rem;margin-left:.25rem}.top-bar .search-form .text-and-button{display:flex}.top-bar .search-form .submit-button,.top-bar .search-form .textbox{background-color:#fff;color:var(--bs-body-color);border-color:#666;border-style:solid;border-width:0;display:inline-block;height:48px;margin-bottom:1.25rem;outline:0}.top-bar .search-form .submit-button:focus{background-color:#acd2ec}.top-bar .search-form .submit-button{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-top-left-radius:0;border-bottom-left-radius:0;width:48px;padding:0}.top-bar .search-form .submit-button img{border-left:1px solid #999;display:inline-block;padding:2px 10px 2px 11px;margin:0 2px}.top-bar .search-form .textbox{border-top-width:2px;border-left-width:2px;border-bottom-width:2px;border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 48px);padding:0 16px}.top-bar .search-form .text-and-button:focus-within>.textbox{border-top-width:3px;border-left-width:3px;border-bottom-width:3px}.top-bar .search-form .text-and-button:focus-within>.submit-button{border-top-width:3px;border-right-width:3px;border-bottom-width:3px}@media(min-width:576px){.top-bar .search-form .textbox{width:calc(100% - 143px)}.top-bar .contained-content{padding-left:30px;padding-right:30px}}@media(min-width:768px){.top-bar .sign-in{padding-left:40px}.top-bar .contained-content{padding-left:50px;padding-right:50px}.top-bar .menu.level-1 .content{padding-left:32px}.top-bar .menu.level-2 .content{padding-left:67px}}@media(min-width:992px){.top-bar .menu.level-1.open .content{width:430px}.top-bar .level-2-placeholder{background-color:#e9edf5;width:calc(100% - 480px);height:100%;position:absolute;top:0;right:0}.top-bar .menu.level-1 .angle-cut{background-color:#e9edf5;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%);display:block;position:absolute;left:430px;top:0;width:50px;height:100%}.top-bar .menu.level-2{left:480px;display:none;margin-left:15px;background-color:transparent;width:calc(100% - 530px)}.top-bar .menu.level-2 .content{padding-left:20px}.top-bar .menu.level-2.open{display:block}.top-bar .menu .menu-heading{display:none}.top-bar .menu .menu-item-wrapper.inactive{opacity:.7}}@media(min-width:1216px){.top-bar .menu.level-1 .level-1-content{margin-left:calc((100% - 1216px)/2)}.top-bar .menu.level-1 .angle-cut{left:calc((100% - 1216px)/2 + 430px)}.top-bar .level-2-placeholder{width:calc(100% - 479px - (100% - 1216px)/2)}.top-bar .menu.level-2{left:calc((100% - 1216px)/2 + 480px);width:730px}}.top-bar .right-icons .sign-in a.anonymous-user{width:26px;text-align:center}.top-bar .right-icons .sign-in .dropdown{width:26px}.top-bar .right-icons .sign-in .dropdown .dropdown-divider{margin:1px 0 0;border-top:1px solid #d8d8d8}.top-bar .right-icons .sign-in .dropdown .dropdown-toggle::after{display:none}.top-bar .right-icons .sign-in .dropdown .dropdown-menu.show{transform:translate3d(3px,24px,0)!important;left:auto!important;right:7px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);border-width:0;padding-top:3px;padding-bottom:3px;top:28px!important}.top-bar .right-icons .sign-in .dropdown .dropdown-item{background-color:var(--white);text-decoration:none;padding:14px 18px;font-size:var(--fs-aa)}.top-bar .right-icons .sign-in .dropdown .dropdown-item .spacer-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item .gear-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item .basket-icon{width:1.125rem;height:1.125rem;display:inline-block;margin-right:15px;margin-bottom:-2px}.top-bar .right-icons .sign-in .dropdown .dropdown-item .gear-icon{background:url("../svg/settingsbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") no-repeat;background-size:1rem;background-position:center}.top-bar .right-icons .sign-in .dropdown .dropdown-item .basket-icon{background:url("../svg/shopping-basketbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") no-repeat;background-size:contain;position:relative}.top-bar .right-icons .sign-in .dropdown .dropdown-item:hover,.top-bar .right-icons .sign-in .dropdown .dropdown-item.active .top-bar .right-icons .sign-in .dropdown .dropdown-item:active,.top-bar .right-icons .sign-in .dropdown .dropdown-item:focus{background-color:#fff;color:var(--purple-500);font-weight:500}.top-bar .right-icons .sign-in .dropdown .dropdown-item:hover .gear-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item:active .gear-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item.active .gear-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item:focus .gear-icon{background:url("../svg/settingsbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") no-repeat;background-size:1rem;background-position:center}.top-bar .right-icons .sign-in .dropdown .dropdown-item:hover .basket-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item:active .basket-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item.active .basket-icon,.top-bar .right-icons .sign-in .dropdown .dropdown-item:focus .basket-icon{background:url("../svg/shopping-basketbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0") no-repeat;background-size:contain}.top-bar .right-icons .sign-in .dropdown .sessionUserBasketStateWrap{position:relative;top:26px;left:-28px;color:#fff}.top-bar .right-icons .sign-in .dropdown .sessionUserBasketState{background-color:#cf0534;border-radius:50%;width:6px;height:6px;display:inline-block;position:absolute;left:-8px;top:25%}.top-bar .right-icons .sign-in .dropdown.anonymous-user .sessionUserBasketState{width:8px;height:8px;left:13px}.top-bar .right-icons .sign-in .dropdown .sessionUserBasketItemsCount{background-color:#cf0534;color:#fff;border-radius:50%;display:inline-block;position:absolute;font-size:.5rem;text-align:center;line-height:12px;width:9px;height:9px;bottom:-1px;right:-1px}.align-with-topnav{padding-left:15px;padding-right:15px}@media(max-width:575.98px){.xs-only-align-with-topnav{padding-left:15px;padding-right:15px}}@media(min-width:576px){.align-with-topnav{padding-left:30px;padding-right:30px}.pl-align-with-topnav{padding-left:30px}.pr-align-with-topnav{padding-right:30px}.pl-align-with-topnav-logo{padding-left:110px}}@media(min-width:576px) and (max-width:767.98px){.sm-only-align-with-topnav{padding-left:30px;padding-right:30px}.pl-sm-only-align-with-topnav{padding-left:30px}.pr-sm-only-align-with-topnav{padding-right:30px}}@media(min-width:768px){.align-with-topnav,.md-align-with-topnav{padding-left:50px;padding-right:50px}.pl-align-with-topnav,.pl-md-align-with-topnav{padding-left:50px}.pr-align-with-topnav,.pr-md-align-with-topnav{padding-right:50px}.pl-align-with-topnav-logo,.pl-md-align-with-topnav-logo{padding-left:130px}}@media(min-width:768px) and (max-width:991.98px){.md-only-align-with-topnav{padding-left:50px;padding-right:50px}.pl-md-only-align-with-topnav{padding-left:50px}.pr-md-only-align-with-topnav{padding-right:50px}}@media(min-width:992px){.pl-lg-align-with-topnav{padding-left:50px}.pr-lg-align-with-topnav{padding-right:50px}.lg-align-with-topnav{padding-left:50px;padding-right:50px}}@media(min-width:992px) and (max-width:1199.98px){.pl-lg-only-align-with-topnav{padding-left:50px}.pr-lg-only-align-with-topnav{padding-right:50px}.lg-only-align-with-topnav{padding-right:50px;padding-left:50px}}@media(min-width:1200px){.pl-xl-align-with-topnav{padding-left:50px}.pl-xl-align-with-topnav-logo{padding-left:130px}}@media(max-height:450px){.top-bar{position:static}.top-bar .menu,.top-bar .search-form{position:absolute}.main,.main.top-bar-sm,.main.top-bar-sm.with-secondary-menu-bar{margin-top:0}.main.main-overlay:before{display:none}}.c-accordion .c-accordion-item{margin-bottom:1rem;border:var(--line-thin);border-radius:4px}.c-accordion .c-accordion-item:last-child{margin-bottom:0}.c-accordion .c-accordion-item-heading{position:relative;background-color:transparent;border:0;border-radius:0;padding:.5rem 1rem;font-size:var(--fs-c);font-weight:300;color:var(--headings-color);width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left}.c-accordion .c-accordion-item-heading.collapsed:after{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;margin-left:1rem;bottom:calc(.5rem + 4px);background-image:url(../svg/arrow-downbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}.c-accordion .c-accordion-item-heading:not(.collapsed):after{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;margin-left:1rem;bottom:calc(.5rem + 4px);background-image:url(../svg/arrow-downbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c-accordion.c-accordion-dark .c-accordion-item-heading.collapsed:after{background-image:url(../svg/arrow-downbb04-3.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0)}.c-accordion.c-accordion-dark .c-accordion-item-heading:not(.collapsed):after{background-image:url(../svg/arrow-downbb04-3.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0)}.c-accordion .c-accordion-item-content .c-accordion-item-copy{margin:0 1rem 1.5rem 1rem;padding-top:.5rem;border-top:var(--line-thin)}.c-angle-cut .c-angle-cut-content{background-color:var(--dark-50);color:var(--white)}.c-angle-cut .angle-cut{background-color:var(--dark-50)}.c-angle-cut a{text-decoration:none}.c-angle-cut a>.c-angle-cut-content:hover{box-shadow:var(--shadow-sm)}.c-angle-cut a>.c-angle-cut-content:hover .title{text-decoration:underline}.c-angle-cut .see-more-button{margin-top:1.5rem;margin-bottom:.5rem}.c-angle-cut .tag{text-transform:uppercase;font-size:var(--fs-aaa);margin-bottom:.5rem}.c-angle-cut .title{font-size:var(--fs-d);font-weight:300;line-height:1.3;margin-bottom:1rem}@media(min-width:576px){.c-angle-cut .title{font-size:var(--fs-f)}}.c-angle-cut .title-line-2{margin-top:-.75rem}.c-angle-cut .subtitle{font-size:var(--fs-d);font-weight:300;line-height:1.2;margin-bottom:0}@media(min-width:576px){.c-angle-cut .subtitle{font-size:var(--fs-d)}}@media(min-width:768px){.c-angle-cut .subtitle{margin-bottom:.125rem}}@media(min-width:992px){.c-angle-cut .subtitle{font-size:var(--fs-e)}}@media(min-width:1200px){.c-angle-cut .subtitle{font-size:var(--fs-e)}}.c-angle-cut .post-subtitle{font-size:var(--fs-d);font-weight:300;line-height:1.2;margin-bottom:0}@media(min-width:576px){.c-angle-cut .post-subtitle{font-size:var(--fs-c)}}@media(min-width:768px){.c-angle-cut .post-subtitle{margin-bottom:.125rem}}@media(min-width:992px){.c-angle-cut .post-subtitle{font-size:var(--fs-d)}}@media(min-width:1200px){.c-angle-cut .post-subtitle{font-size:var(--fs-e)}}.c-angle-cut .subtitle-area{margin-bottom:1rem}.c-angle-cut .body-text{padding:1.5rem 1rem}@media(min-width:1200px){.c-angle-cut .body-text{font-size:var(--fs-b)}}.c-angle-cut .body-text-wrap{min-height:180px}@media(min-width:576px){.c-angle-cut .body-text-wrap{min-height:294px}}.c-angle-cut.c-angle-cut-short .body-text-wrap{min-height:144px}@media(min-width:576px){.c-angle-cut.c-angle-cut-short .body-text-wrap{min-height:248px}}.c-angle-cut .c-angle-cut-content,.c-angle-cut .img-container{position:relative;overflow:hidden}@media(max-width:575.98px){.c-angle-cut .img-container{padding-top:105%}.c-angle-cut .img-container img{height:100%;overflow:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%)}.c-angle-cut .img-container>div{position:absolute;top:0;bottom:0;left:0;right:0}.c-angle-cut .img-container .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-angle-cut.c-angle-cut-short .img-container{padding-top:62.6%}}@media(min-width:576px){@supports(-webkit-clip-path:polygon(100% 0,100% 100%,0 100%)) or (clip-path:polygon(100% 0,100% 100%,0 100%)){.c-angle-cut .angle-cut{display:block;width:20%;position:absolute;top:0;bottom:-1px}.c-angle-cut.image-left .img-container .angle-cut{-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0);right:-1px}.c-angle-cut.image-right .img-container .angle-cut{-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);left:-1px}}.c-angle-cut .body-text-wrap{position:relative;display:flex;z-index:2}.c-angle-cut .body-text{display:flex;flex-direction:column;justify-content:center;padding:1.5rem}.c-angle-cut .img-container{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.c-angle-cut .img-container img{width:100%;overflow:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-angle-cut .img-wrap{display:flex;flex-grow:1;height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.c-angle-cut.image-left .body-text-wrap>div{margin-left:auto}.c-angle-cut.image-right .img-container>div{margin-left:auto}}.c-angle-cut .img-container>div{width:100%}@media(min-width:576px){.c-angle-cut .img-container>div{width:52%}}@media(min-width:768px){.c-angle-cut .img-container>div{width:49%}}.c-angle-cut .body-text-wrap>div{width:100%}@media(min-width:576px){.c-angle-cut .body-text-wrap>div{width:48%}}@media(min-width:768px){.c-angle-cut .body-text-wrap>div{width:51%}}.c-booking-themes-listing .ng-ixt .icon{margin-right:1rem}.c-booking-themes-listing .ng-card .panel-content .title{text-decoration:none}.c-booking-themes-listing .ng-modal .modal-header h3{font-size:var(--fs-f);color:var(--bs-heading-color)}.c-booking-themes-listing .ng-modal .copy-container h4{font-size:var(--fs-d);color:var(--bs-heading-color)}.c-booking-themes-listing .ng-modal .ng-ixt{margin-top:.75rem}.c-booking-themes-listing .ng-modal .image-wrap{overflow:hidden;position:relative;background:var(--bg-blue-100)}@media(max-width:991.98px){.c-booking-themes-listing .ng-modal .image-wrap{padding-top:61.8%}}@media(min-width:992px){.c-booking-themes-listing .ng-modal .image-wrap{padding-top:135%}}.c-booking-themes-listing .ng-modal .image-wrap .image-inner{position:absolute;top:0;bottom:0;left:0;right:0}.c-booking-themes-listing .ng-modal .image-wrap .image-inner img{position:absolute}@media(max-width:991.98px){.c-booking-themes-listing .ng-modal .image-wrap .image-inner img{max-width:100%;top:50%;transform:translateY(-50%)}}@media(min-width:992px){.c-booking-themes-listing .ng-modal .image-wrap .image-inner img{max-height:100%;left:50%;transform:translateX(-50%)}}.c-booking-themes-listing .ng-modal .image-wrap .status{position:absolute;background-color:var(--red-700);color:var(--white);z-index:4;bottom:0;left:0;padding:.5rem 1rem;border-top-right-radius:4px}.c-booking-themes-listing .ng-modal .booking-btn{margin-top:1rem;text-align:center}@media(min-width:576px){.c-booking-themes-listing .ng-modal .booking-btn{text-align:left;margin-bottom:.5rem}}@media(min-width:992px){.c-booking-themes-listing .ng-modal .booking-btn{margin-bottom:1rem}}@media(min-width:992px){.c-booking-themes-listing .ng-modal .copy-container,.c-booking-themes-listing .ng-modal .image-container{flex-basis:calc(50% - .75rem)}.c-booking-themes-listing .ng-modal .modal-body{padding-bottom:1rem}}.c-booking-themes-listing .theme-card.selected button,.c-booking-themes-listing .theme-card.selected button:not(:disabled):not(.disabled):active,.c-booking-themes-listing .theme-card.selected button:not(:disabled):not(.disabled):focus,.c-booking-themes-listing .theme-card.selected button:not(:disabled):not(.disabled):hover,.c-booking-themes-listing .theme-card.selected button:not(:disabled):not(.disabled):active,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue:not(:disabled):not(.disabled):active,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue:not(:disabled):not(.disabled):focus,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue:not(:disabled):not(.disabled):hover,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue:not(:disabled):not(.disabled):active{background-color:var(--purple-500);border-color:var(--purple-500);color:#fff}.c-booking-themes-listing .theme-card.selected button::after,.c-booking-themes-listing .theme-card.selected button:hover::after,.c-booking-themes-listing .theme-card.selected button :focus::after,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue::after,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue:hover::after,.c-booking-themes-listing .theme-card.selected button.btn-outline-primary.btn-primary-blue :focus::after{background-image:url(../svg/arrow-rightbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0)}.c-custom-link-cards .mb-lt{margin-bottom:0}.c-custom-link-cards .subheading{font-size:var(--fs-c);font-weight:300;padding-top:.5rem}.c-custom-link-cards .subheading p:last-child{margin-bottom:0}.c-custom-link-cards .ng-card .panel-content{border-color:transparent}.c-custom-link-cards .ng-card .description p:last-child{margin-bottom:0}.c-custom-link-cards .ng-card .button{margin-top:1.5rem;flex-grow:1;align-content:end}.c-custom-link-cards .ng-card-ul{padding-top:1rem}.c-custom-link-cards .see-more-link{font-size:var(--fs-b)}.c-custom-link-cards.no-thumbnails .ng-card .panel-content{border-top-width:1px}@media(min-width:576px){.c-custom-link-cards .ng-card.sm-horizontal-card .button{flex-grow:0}}@media(min-width:768px){.c-custom-link-cards .subheading{font-size:var(--fs-d);padding-top:1rem}}@media(min-width:992px){.c-custom-link-cards .ng-card-ul{padding-top:1.5rem}}@media(min-width:1200px){.c-custom-link-cards.no-thumbnails .ng-card .panel-content{padding-top:1rem}}.c-carousel{--card-width-membership:322px;--card-width-sm:338px;--card-width-lg:368px;--card-width-exh-lg:372px;--card-width-exh-xl:430px}.c-carousel.card-slider-component .card-slider-ctrl-left,.c-carousel.card-slider-component .card-slider-ctrl-right,.c-carousel.card-slider-component .card-slider-indicator{display:initial;position:initial;font-size:var(--fs-b)}.c-carousel.card-slider-component button.card-slider-ctrl.btn-left{background:url('../svg/chevron-left-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI') no-repeat center}.c-carousel.card-slider-component button.card-slider-ctrl.btn-right{background:url('../svg/chevron-right-black-h32c22c.svg?v=cvNXwtv9DxwTrBBhe6Udb-_JISI') no-repeat center}.card-slider-component .card-slider-ctrl-dark button.card-slider-ctrl.btn-left,.c-carousel-homepage.card-slider-component button.card-slider-ctrl.btn-left{background:url('../svg/arrow-left59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco') no-repeat center/32px}.card-slider-component .card-slider-ctrl-dark button.card-slider-ctrl.btn-left:disabled,.c-carousel-homepage.card-slider-component button.card-slider-ctrl.btn-left:disabled{opacity:1;background-image:url('../svg/arrow-leftbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0')}.card-slider-component .card-slider-ctrl-dark button.card-slider-ctrl.btn-right,.c-carousel-homepage.card-slider-component button.card-slider-ctrl.btn-right{background:url('../svg/arrow-right59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco') no-repeat center/32px}.card-slider-component .card-slider-ctrl-dark button.card-slider-ctrl.btn-right:disabled,.c-carousel-homepage.card-slider-component button.card-slider-ctrl.btn-right:disabled{opacity:1;background-image:url('../svg/arrow-rightbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0')}.c-carousel.c-exhibitions-carousel{background-color:var(--brown-50);padding:24px 0 0;overflow-x:hidden}.c-carousel.c-carousel-homepage{overflow-x:hidden}.c-carousel-component,.c-carousel-homepage,.c-carousel-homepage.c-exhibitions-carousel{background-color:inherit}.c-carousel .card-list{padding:0;list-style:none;display:flex;flex-wrap:nowrap}.c-carousel .pw-container.card-slider-cards-window{max-width:calc(var(--page-max-width) + (2*var(--page-margin)))}.c-carousel .carousel-body{margin-left:-12px;margin-bottom:0}.c-carousel:not(.c-carousel-homepage) .carousel-body{padding-bottom:8px;margin-bottom:-8px;padding-top:2px;margin-top:-2px}.c-carousel .card-item{margin-left:12px;margin-right:12px;flex-shrink:0}.c-carousel .carousel-footer{text-align:center}.c-carousel .carousel-footer .controls{display:flex;justify-content:center;align-items:center;margin:20px 0 16px;line-height:1}.c-carousel .carousel-header{margin-bottom:24px}.c-carousel .carousel-header h2{font-size:var(--fs-f);margin-bottom:.75rem;text-align:center}.c-carousel .carousel-header h3{font-size:var(--fs-d);margin-bottom:.75rem;text-align:center}.c-carousel .carousel-footer .see-more-link{color:var(--headings-color);font-size:var(--fs-b);font-weight:400;margin:20px 0 16px}.c-carousel .carousel-footer .see-more-link a{text-decoration:underline}@media(min-width:576px){.c-carousel .carousel-footer{display:flex;justify-content:space-between;align-items:center}.c-carousel .carousel-footer .controls{margin-bottom:32px}.c-carousel.card-slider-component .card-slider-cards-container{overflow:visible}.c-carousel.card-slider-component .card-slider-indicator{width:auto}}@media(min-width:768px){.c-carousel .carousel-body{overflow:hidden;margin-right:var(--page-margin-neg)}}@media(min-width:992px){.c-carousel .carousel-footer>div{flex:1 1 33.3%}.c-carousel .carousel-footer .controls{order:2}.c-carousel .carousel-footer .see-more-link{order:3;text-align:right}}@media(min-width:1200px){.c-carousel .carousel-body{overflow:hidden;margin-right:0}.c-carousel.c-events-carousel .carousel-body,.c-carousel.c-exhibitions-carousel.c-carousel-membership .carousel-body{margin-right:-8px}}.c-carousel-homepage{padding-top:0}.c-carousel-homepage .carousel-header{margin-bottom:1rem}.c-carousel-component .carousel-header h2,.c-carousel-component .carousel-header h3,.c-carousel-homepage .carousel-header h2,.c-carousel-homepage .carousel-header h3{text-align:left;margin-bottom:1rem}.c-carousel-homepage .carousel-header h2{font-size:2.0625rem}.c-carousel-homepage .carousel-header h3{font-size:var(--fs-c)}.c-carousel-homepage .carousel-footer{display:flex;justify-content:space-between;align-items:center}.c-carousel-homepage .carousel-footer .controls,.c-carousel-homepage .carousel-footer .see-more-link{margin:1rem 0 0}.c-carousel-homepage.card-slider-component .card-slider-indicator,.c-carousel-homepage .carousel-footer .see-more-link{color:var(--white)}.c-carousel-homepage.card-slider-component .card-slider-indicator{margin:0 4px}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer{flex-direction:column}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer .see-more-link a{text-decoration:none}@media(min-width:576px){.c-carousel-homepage .carousel-header h2{font-size:2.5rem}.c-carousel-homepage .carousel-header h3{font-size:var(--fs-d)}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer>div{order:2}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer .controls{order:3}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer .see-more-link{order:1}}@media(min-width:768px){.c-carousel-homepage .carousel-header h3{font-size:var(--fs-f)}.c-carousel-homepage .carousel-footer>div{flex:1 1 33.3%}.c-carousel-homepage .carousel-footer .controls{order:2}.c-carousel-homepage .carousel-footer .see-more-link{order:3;text-align:right}.c-carousel-homepage.c-exhibitions-carousel .carousel-footer>div{flex:unset}}@media(min-width:992px){.c-carousel-homepage .carousel-header h2{font-size:3rem}}@media(min-width:1200px){.c-carousel-homepage .carousel-header h3{margin-bottom:1.5rem}}.c-carousel .card-item{border-radius:var(--bs-border-radius);background-color:var(--white)}.c-carousel .card{height:100%}@media(min-width:576px){.c-carousel.c-carousel-membership .card{width:var(--card-width-membership);min-width:var(--card-width-membership);max-width:var(--card-width-membership)}.c-carousel-membership .card.exhibition-card .card-img-top{height:var(--card-width-membership)}.c-carousel-homepage .card.exhibition-card{width:var(--card-width-sm);min-width:var(--card-width-sm);max-width:var(--card-width-sm)}.c-carousel-homepage .card.exhibition-card .card-img-top{height:var(--card-width-sm)}}@media(min-width:768px){.c-events-carousel .card{width:var(--card-width-sm);min-width:var(--card-width-sm);max-width:var(--card-width-sm)}.c-events-carousel .card .card-img-top{height:238px}.c-events-carousel .card .card-img-top img{position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:992px){.c-carousel.c-events-carousel:not(.c-carousel-membership) .card{width:var(--card-width-lg);min-width:var(--card-width-lg);max-width:var(--card-width-lg)}.c-carousel-homepage .card.exhibition-card{width:var(--card-width-exh-lg);min-width:var(--card-width-exh-lg);max-width:var(--card-width-exh-lg)}.c-carousel-homepage .card.exhibition-card .card-img-top{height:var(--card-width-exh-lg)}}@media(min-width:1200px){.c-carousel-homepage .card.exhibition-card.first{width:698px;min-width:698px;max-width:698px}.c-carousel-homepage .card.exhibition-card:not(.first){width:var(--card-width-exh-xl);min-width:var(--card-width-exh-xl);max-width:var(--card-width-exh-xl)}.c-carousel-homepage .card.exhibition-card .card-img-top{height:var(--card-width-exh-xl)}}.c-carousel-homepage .card.v3-card .card-body{padding-bottom:16px}.c-carousel .card.v3-card .card-footer{margin-top:-8px}.c-carousel-homepage .card.v3-card:not(.exhibition-card) .card-title{height:3.375rem;margin-bottom:.5rem}.c-carousel:not(.c-carousel-homepage) .card.v3-card.exhibition-card .card-title{margin-bottom:1rem}.c-carousel.c-carousel-membership .pw-container.card-slider-cards-window{max-width:calc(1015px + (2*var(--page-margin)))}@media(min-width:1079px){.c-carousel.c-carousel-membership .carousel-body{margin-right:-8px}}.c-carousel .card.v3-card.with-two-btn>.btn-primary{left:unset;right:16px}.c-carousel.ng-carousel .carousel-headings{margin-bottom:1.5rem}.c-carousel.ng-carousel .carousel-headings h2,.c-carousel.ng-carousel .carousel-headings h3{margin-bottom:0}.c-carousel.ng-carousel .carousel-headings h3{margin-top:.5rem}@media(max-width:575.98px){.c-carousel.ng-carousel:not(.c-carousel-homepage) .ng-carousel-footer>div{flex:1 1 33.3%}.c-carousel.ng-carousel:not(.c-carousel-homepage) .ng-carousel-footer .controls{order:2}.c-carousel.ng-carousel:not(.c-carousel-homepage) .ng-carousel-footer .spacer{order:1}.c-carousel.ng-carousel:not(.c-carousel-homepage) .ng-carousel-footer .see-more-link{order:3;text-align:right}}.c-carousel.ng-carousel.c-carousel-component .carousel-headings h3{margin-top:0}.c-carousel.ng-carousel .ng-card .thumbnail{border-top-left-radius:6px;border-top-right-radius:6px}.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h2{font-size:var(--fs-serif-e)}@media(min-width:576px){.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h2{font-size:var(--fs-serif-f)}}@media(min-width:992px){.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h2{font-size:var(--fs-serif-g)}}.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h3{font-size:var(--fs-c);margin-top:1rem}@media(min-width:576px){.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h3{font-size:var(--fs-d)}}@media(min-width:992px){.c-carousel.ng-carousel.c-carousel-homepage .carousel-headings h3{font-size:var(--fs-f)}}.c-carousel.ng-carousel.c-carousel-homepage .ng-card .panel-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.c-carousel.ng-carousel.c-carousel-homepage .ng-card .title{color:var(--dark-500)}.c-carousel.ng-carousel.c-carousel-homepage .ng-card h3{color:var(--dark-500)}.c-carousel.ng-carousel.c-carousel-homepage .ng-card h3.trimmed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .see-more-link .btn{text-decoration:none}@media(max-width:575.98px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer{flex-direction:column}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .see-more-link{margin-top:20px;margin-bottom:0}}@media(min-width:576px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .controls{order:3;justify-content:end;margin-top:10px;margin-right:8px}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .spacer{order:2}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .see-more-link{order:1;margin:8px 0 0;text-align:left}}@media(min-width:768px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .see-more-link{margin-top:0}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .controls{margin-top:0}}@media(min-width:992px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .see-more-link{margin-top:2px}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .controls{margin-top:4px}}@media(min-width:1200px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-exhibitions .ng-carousel-footer .controls{margin-right:0}}@media(min-width:576px) and (max-width:767.98px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-events .ng-carousel-footer .controls{order:1;justify-content:start;margin-top:4px;margin-left:8px}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-events .ng-carousel-footer .spacer{order:2}.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-events .ng-carousel-footer .see-more-link{order:3;text-align:right;margin-top:12px;margin-bottom:6px}}@media(min-width:1200px){.c-carousel.ng-carousel.c-carousel-homepage.c-carousel-events .ng-carousel-footer .see-more-link{margin-left:0;margin-right:0}}.c-carousel.ng-carousel.c-carousel-membership .carousel-headings{margin-bottom:1rem}.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h2{font-size:var(--fs-f)}.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h3{font-size:var(--fs-d);margin-bottom:.5rem}@media(min-width:576px){.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h3{margin-bottom:0}}@media(min-width:1200px){.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h3{margin-top:.75rem}}@media(min-width:768px){.c-carousel.ng-carousel.c-carousel-membership .carousel-headings{margin-bottom:1.5rem}}@media(min-width:992px){.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h2{font-size:var(--fs-g)}.c-carousel.ng-carousel.c-carousel-membership .carousel-headings h3{font-size:var(--fs-e)}}.c-events-listing-component .elp-component-content-wrap{width:100%;display:flex;flex-shrink:0;flex-grow:1;flex-direction:row;flex-wrap:nowrap}.c-events-listing-component .elp-component-content-wrap h2{color:var(--white)}.c-events-listing-component .results-panel{display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem;flex-grow:1;flex-shrink:1;flex-basis:auto}.c-events-listing-component .search-box-with-button-wrap{background-color:var(--white);border-radius:4px}.c-events-listing-component .search-box-with-button{width:100%;border-color:var(--dark-500);border-radius:4px}@media(min-width:992px){.c-events-listing-component .search-box-with-button{border-color:var(--white)}}.c-events-listing-component .search-box-with-button img{border-color:var(--dark-500)}.c-events-listing-component #event-listing-filter-btn{margin-top:1.5rem}@media(min-width:576px){.c-events-listing-component #event-listing-filter-btn{margin-top:1.25rem}}.c-events-listing-component #event-listing-filter-btn img{width:1rem;margin-right:.5rem}.c-events-listing-component .expand-filter-item .expand-filter-item-heading{background-color:transparent;border:0;border-bottom:1px solid;border-color:var(--white);font-size:var(--fs-d);line-height:var(--lh-sm);border-radius:0;margin-top:1.25rem;width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;font-weight:300;padding-left:0;padding-right:0;color:var(--white)}.c-events-listing-component .expand-filter-item .expand-filter-item-heading.collapsed:after{content:"";display:inline-block;flex:0 0 auto;width:24px;height:24px;margin-left:1rem;background-image:url(../svg/arrow-downbb04-3.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 250ms ease-in 0s;-moz-transition:all 250ms ease-in 0s;-o-transition:all 250ms ease-in 0s;transition:all 250ms ease-in 0s}.c-events-listing-component .expand-filter-item .expand-filter-item-heading:not(.collapsed):after{content:"";display:inline-block;flex:0 0 auto;width:24px;height:24px;margin-left:1rem;background-image:url(../svg/arrow-downbb04-3.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 250ms ease-in 0s;-moz-transition:all 250ms ease-in 0s;-o-transition:all 250ms ease-in 0s;transition:all 250ms ease-in 0s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.c-events-listing-component .expand-filter-item .expand-filter-item-content{padding-left:.5rem;padding-top:1rem;color:var(--white)}.c-events-listing-component .expand-filter-item .expand-filter-item-content .expand-filter-checkbox:not(:last-child){margin-bottom:.75rem}.c-events-listing-component .events-filter-status-line{font-size:var(--fs-aaa);color:var(--black);font-weight:500;margin-bottom:1.5rem}@media(min-width:576px){.c-events-listing-component .events-filter-status-line{margin-bottom:1.25rem}}.c-events-listing-component .events-filter-status-line .event-filter-applied-criteria{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-1rem}.c-events-listing-component .events-filter-status-line .events-filter-status-label{flex-shrink:0;margin-right:1rem;margin-bottom:1rem}.c-events-listing-component .events-filter-status-line .badge{background-color:var(--dark-50);color:var(--white);font-size:var(--fs-aaa);line-height:var(--lh-sm);border-radius:24px;padding:10px 34px 9px 12px;margin-right:1rem;margin-bottom:1rem;position:relative}.c-events-listing-component .events-filter-status-line .badge.clear-all-badge{background-color:var(--dark-900)}.c-events-listing-component .events-filter-status-line .badge .btn-close{position:absolute;top:10px;right:10px;width:10px;height:10px;padding:2px;margin-left:10px;background:url("../svg/close59b6.svg?v=fx_3CG4ldbseYg_IhdqyNInfeco");background-size:contain;background-position:center;background-repeat:no-repeat}.c-events-listing-component .expand-filter-item .collapse{transition:none!important}.c-events-listing-component .expand-filter-item .collapsing{height:auto!important;transition:none!important;display:block!important}@media(max-width:991.98px){.c-events-listing-component .event-filter-content{display:none;background:var(--overlay-general-dark-mode-700);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1098}.c-events-listing-component .event-filter-content-inner{background:var(--dark-50);height:100%;width:100%;max-width:340px;transform:translateX(-100%);transition:transform .3s ease}.c-events-listing-component .event-filter-content-inner>div:not(:last-child){margin-bottom:1.25rem}.c-events-listing-component .event-filter-content.show{display:block;overflow-y:auto;overflow-x:hidden}.c-events-listing-component .event-filter-content.show .event-filter-content-inner{transform:translateX(0)}.c-events-listing-component .efc-inner{height:100%;width:100%;display:flex;flex-direction:column}.c-events-listing-component .efc-inner-title-box{flex-shrink:0;padding:1.25rem;display:flex;flex-direction:row;justify-content:space-between;background-color:var(--dark-300);border-bottom:1px solid;border-color:var(--dark-300)}.c-events-listing-component .efc-inner-title-box img{width:1rem;height:auto}.c-events-listing-component .efc-inner-content{padding:0 1.25rem 1.5rem 1.25rem;flex-grow:1;overflow-y:auto}.c-events-listing-component .efc-inner-footer{flex-shrink:0;padding:1.25rem;border-top:1px solid;border-color:var(--grey-w-yellow-50);display:flex;flex-direction:row;justify-content:end}.c-events-listing-component .efc-inner-footer .btn-outline-dark{border-color:var(--white)}.c-events-listing-component .efc-inner-footer .clear-criteria{margin-right:auto;border-color:var(--grey-w-yellow-50);background-color:var(--dark-300);color:var(--white)}}@media(min-width:992px){.c-events-listing-component .event-filter-content{flex-basis:334px;padding-right:24px;flex-shrink:0;flex-grow:0}.c-events-listing-component .efc-inner{background-color:var(--dark-50);padding:1rem 1rem 1.5rem;border-radius:4px}.c-events-listing-component .efc-inner-title-box{margin-bottom:1rem}.c-events-listing-component .results-panel{padding-top:0}}.c-events-listing-component #no-results-card .panel-content{border-top-width:1px}.c-events-listing-component .loading-card .panel-content{border-top-width:1px}.c-events-listing-component .loading-card .spinner{width:100%;text-align:center}.c-events-listing-component .loading-card .spinner>div{width:20px;height:20px;background-color:var(--dark-50);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.c-events-listing-component .loading-card .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.c-events-listing-component .loading-card .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.c-exhibition-listing{background-color:var(--dark-700);color:var(--white)}.c-exhibition-listing .line-title h2{color:var(--white)}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content{background-color:var(--dark-900);color:var(--white);border-color:var(--dark-900)}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title{color:var(--white)}.c-exhibition-listing .ng-card.sm-horizontal-card .description{color:var(--grey-flat-300)}.c-exhibition-listing .subheading{font-size:var(--fs-d);font-weight:300;margin-bottom:1rem;line-height:1.3}@media(min-width:768px){.c-exhibition-listing .subheading{margin-bottom:1.5rem;margin-top:-.5rem}}@media(min-width:1200px){.c-exhibition-listing .subheading{margin-top:-1rem}}.c-exhibition-listing .component-spacer{margin-bottom:2.5rem}@media(min-width:992px){.c-exhibition-listing .component-spacer{margin-bottom:3rem}}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content{padding-top:1.5rem}@media(min-width:992px){.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content{padding-right:2.5rem}}.c-exhibition-listing .ng-card.sm-horizontal-card .status{font-size:var(--fs-aa);font-weight:500;line-height:1.3}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title{line-height:1.3;font-size:var(--fs-d)}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title>div:not(:last-child){margin-bottom:.25rem}@media(min-width:768px){.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title{font-size:var(--fs-e)}}.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title-sub{font-size:var(--fs-c)}@media(min-width:768px){.c-exhibition-listing .ng-card.sm-horizontal-card .panel-content .title-sub{font-size:var(--fs-d)}}.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-date,.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-cost{font-size:var(--fs-b);line-height:1.3;font-weight:300}@media(min-width:768px){.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-date,.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-cost{font-size:var(--fs-c)}}.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-date{margin-top:1rem}.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-cost{margin-top:.25rem}@media(min-width:576px){.c-exhibition-listing .ng-card.sm-horizontal-card .exhibition-cost{margin-top:.5rem}}@media(min-width:576px) and (max-width:767.98px){.c-exhibition-listing .ng-card.sm-horizontal-card a{min-height:280px}}@media(min-width:768px) and (max-width:991.98px){.c-exhibition-listing .ng-card.sm-horizontal-card a{min-height:335px}}@media(min-width:992px){.c-exhibition-listing .ng-card.sm-horizontal-card a{min-height:365px}}.c-exhibition-listing .ng-card-ul .ng-card-wrap:last-child{margin-bottom:0}.c-link-with-context{background-color:var(--dark-700);color:var(--white)}.c-link-with-context .panel-content{background-color:var(--dark-900);padding:1.5rem 1rem}.c-link-with-context .title{font-size:var(--fs-f);font-weight:300;line-height:1.3}.c-link-with-context .description{color:var(--grey-flat-300);font-size:var(--fs-c);font-weight:300}.c-link-with-context .image{width:100%;padding-top:64.4%;position:relative;overflow:hidden}.c-link-with-context .image img{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:576px){.c-link-with-context .image{padding-top:59.75%}}@media(min-width:768px){.c-link-with-context .image{padding-top:45.5%}}@media(min-width:992px){.c-link-with-context .image{padding-top:34.5%}}@media(min-width:1200px){.c-link-with-context .image{padding-top:27.78%}}.c-link-with-context .panel-content-left,.c-link-with-context .panel-content-right{flex-basis:50%;background-color:var(--dark-900);padding:1.5rem 1rem;align-content:center}.c-link-with-context .panel-content-left{padding-right:var(--gutter-x)}.c-link-with-context .panel-content-right{padding-left:var(--gutter-x)}.c-membership-2025{--membership-card-lvl-100:#4b253b;--membership-card-lvl-50:#5c6438;--membership-card-lvl-5:#507789}.c-membership-2025 .tag{text-transform:uppercase;font-size:var(--fs-aaa);margin-bottom:1rem}.c-membership-2025 .benefits ul li:not(:last-child){padding-bottom:.75rem}@media(min-width:576px){.c-membership-2025 .benefits ul li:not(:last-child){padding-bottom:.5rem}}.c-membership-2025 .card{display:flex;flex-direction:column;flex:1 0 auto;border-radius:.75rem;border-width:0;background-color:var(--white)}@media(min-width:576px){.c-membership-2025 .card{flex-direction:row}}@media(max-width:575.98px){.c-membership-2025 .card .key-info-wrap{margin:1.5rem 1rem 0;padding-bottom:1rem;border-bottom:1px solid;border-color:var(--grey-flat-300)}}@media(min-width:576px){.c-membership-2025 .card .key-info-wrap{padding:1.5rem 1rem 1.5rem;border-right:1px solid;border-color:var(--grey-flat-300)}}@media(min-width:768px){.c-membership-2025 .card .key-info-wrap{padding:1.5rem}}@media(min-width:992px){.c-membership-2025 .card .key-info-wrap{padding:2rem}}@media(max-width:767.98px){.c-membership-2025 .card .key-info-wrap .key-info{width:260px;height:10rem}}.c-membership-2025 .card .benefits{margin:1rem 1rem 1.5rem}@media(min-width:576px){.c-membership-2025 .card .benefits{margin-top:1.5rem}}@media(min-width:768px){.c-membership-2025 .card .benefits{margin:1.5rem}}@media(min-width:992px){.c-membership-2025 .card .benefits{margin:2rem}}.c-membership-2025 .key-info{display:flex;flex-direction:column;color:var(--white);padding:1rem;border-radius:.5rem;background-color:var(--black)}.c-membership-2025 .key-info.key-info-lvl-100{background-color:var(--membership-card-lvl-100)}.c-membership-2025 .key-info.key-info-lvl-50{background-color:var(--membership-card-lvl-50)}.c-membership-2025 .key-info.key-info-lvl-5{background-color:var(--membership-card-lvl-5)}@media(min-width:768px){.c-membership-2025 .key-info{padding:1.5rem;width:360px;height:14.125rem}}.c-membership-2025 .key-info .membership-label{font-size:var(--fs-a);font-weight:300;line-height:var(--lh-sm);margin-bottom:.5rem}@media(min-width:768px){.c-membership-2025 .key-info .membership-label{font-size:var(--fs-d);margin-bottom:.75rem}}.c-membership-2025 .key-info .membership-level{font-size:var(--fs-serif-d);font-family:var(--font-family-serif);font-weight:400;text-transform:uppercase;line-height:var(--lh-sm)}@media(min-width:768px){.c-membership-2025 .key-info .membership-level{font-size:var(--fs-serif-f)}}.c-membership-2025 .key-info .membership-price .span-xxs{font-size:var(--fs-aaa);line-height:var(--lh-sm);font-weight:400}.c-membership-2025 .key-info .membership-price>span:last-child{font-size:var(--fs-b);line-height:var(--lh-md);font-weight:300}@media(min-width:768px){.c-membership-2025 .key-info .membership-price>span:last-child{font-size:var(--fs-e)}}.c-membership-2025 .key-info .cta-row{margin-top:auto}.c-membership-2025.c-membership-selection .title{padding-top:1rem;padding-bottom:1rem}@media(min-width:768px){.c-membership-2025.c-membership-selection .title{padding-top:1.5rem;padding-bottom:1.5rem}}.c-membership-2025.c-membership-selection .title h2{margin-bottom:0;font-size:var(--fs-f)}@media(min-width:768px){.c-membership-2025.c-membership-selection .title h2{font-size:var(--fs-h)}}@media(min-width:1200px){.c-membership-2025.c-membership-selection .title h2{font-size:var(--fs-i)}}.c-membership-2025.c-membership-selection .cards-wrap{background-size:cover;background-repeat:no-repeat;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:992px){.c-membership-2025.c-membership-selection .cards-wrap{padding-top:2rem;padding-bottom:2rem}}.c-membership-2025.c-membership-selection .cards-wrap .card{margin-left:auto;margin-right:auto;box-shadow:var(--shadow-sm);min-width:292px;max-width:292px}@media(min-width:576px){.c-membership-2025.c-membership-selection .cards-wrap .card{max-width:536px}}@media(min-width:768px){.c-membership-2025.c-membership-selection .cards-wrap .card{max-width:704px}}@media(min-width:992px){.c-membership-2025.c-membership-selection .cards-wrap .card{max-width:864px}}.c-membership-2025.c-membership-selection .cards-wrap .card:not(:last-child){margin-bottom:1.5rem}.c-membership-2025.c-membership-tailor{padding-top:1.5rem;padding-bottom:1.5rem}.c-membership-2025.c-membership-tailor .floating-panel{background-color:var(--white);border-radius:.5rem;padding:1rem .75rem;margin-left:auto;margin-right:auto;min-width:296px;max-width:296px}@media(min-width:576px){.c-membership-2025.c-membership-tailor .floating-panel{max-width:536px;padding:1rem 1rem 1.5rem}}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel{max-width:704px;padding:1.5rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor .floating-panel{max-width:864px}}.c-membership-2025.c-membership-tailor .floating-panel:not(:last-child){margin-bottom:1rem}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel:not(:last-child){margin-bottom:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .heading h2{font-size:var(--fs-f);padding-bottom:.5rem;border-bottom:1px solid;border-color:var(--grey-flat-300);margin-bottom:1rem}@media(min-width:1200px){.c-membership-2025.c-membership-tailor .floating-panel .heading h2{margin-bottom:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .info-blob{background-color:var(--purple-50);padding:1rem}.c-membership-2025.c-membership-tailor .floating-panel .upsell-blob{background-color:var(--yellow-100);padding:.5rem 1rem}.c-membership-2025.c-membership-tailor .floating-panel .upsell-blob p:last-child{margin-bottom:0}.c-membership-2025.c-membership-tailor .floating-panel fieldset:not(.m-tailor-level-fieldset){padding-left:.75rem;padding-right:.75rem}@media(min-width:576px){.c-membership-2025.c-membership-tailor .floating-panel fieldset:not(.m-tailor-level-fieldset){padding-left:1rem;padding-right:1rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor .floating-panel fieldset:not(.m-tailor-level-fieldset){padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1200px){.c-membership-2025.c-membership-tailor .floating-panel fieldset:not(.m-tailor-level-fieldset){padding-left:1rem;padding-right:1rem}}@media(max-width:575.98px){.c-membership-2025.c-membership-tailor .floating-panel .key-info-wrap{margin:.5rem 0 0 0;padding-bottom:0;border-bottom:0}}@media(max-width:767.98px){.c-membership-2025.c-membership-tailor .floating-panel .key-info-wrap .key-info{width:248px;height:9.75rem;margin-left:auto;margin-right:auto}}.c-membership-2025.c-membership-tailor .floating-panel .icon{display:inline-block;width:1rem;height:1rem;margin-left:.75rem}.c-membership-2025.c-membership-tailor .floating-panel .icon.person{background:url(../svg/accountbb04.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:contain;background-position:center 2px;background-repeat:no-repeat}.c-membership-2025.c-membership-tailor .floating-panel input[type=radio][disabled]+div.label .icon.person{background:url(../svg/accountbb04-2.svg?v=gBfXtfDEHxBAw1C0winrvugNnP0);background-size:contain;background-position:center 2px;background-repeat:no-repeat}.c-membership-2025.c-membership-tailor .floating-panel .icon+span{margin-left:.75rem}.c-membership-2025.c-membership-tailor .floating-panel .radiobutton-ng:not(:last-child){margin-bottom:1rem}@media(max-width:767.98px){.c-membership-2025.c-membership-tailor .floating-panel .radiobutton-ng .set-width-lbl{display:inline-flex;width:4.25rem}}.c-membership-2025.c-membership-tailor .floating-panel .total-line{border-top:1px solid;border-color:var(--black);padding-top:1rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng{padding-left:.75rem;padding-right:.75rem}@media(min-width:576px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng{padding-left:1rem;padding-right:1rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card:not(:last-child){margin-bottom:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card{border:2px solid;border-color:var(--purple-50);box-shadow:none;padding-top:2.5rem;background:none;margin-left:-.75rem;margin-right:-.75rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .upsell-blob{margin:.75rem .5rem}@media(min-width:576px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card{padding-top:2.25rem;margin-left:-1rem;margin-right:-1rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .upsell-blob{margin:1rem 1rem 0}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .key-info-wrap{padding-top:0;padding-bottom:0}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .benefits{margin-top:0;margin-bottom:0}}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card{padding-top:2.75rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .upsell-blob{margin-top:1.5rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .key-info-wrap{padding-left:1rem;padding-right:1rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .benefits{margin-left:1rem;margin-right:1rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card{margin-left:-1.5rem;margin-right:-1.5rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .key-info-wrap{padding-left:1.5rem;padding-right:1.5rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .benefits{margin-left:1.5rem;margin-right:1.5rem}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card .card .upsell-blob{margin-left:1.5rem;margin-right:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card>input[type=radio]:checked+div.label .card{border:2px solid;border-color:var(--purple-500);box-shadow:var(--shadow-sm)}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card>input[type=radio]:checked+div.label .upsell-blob{display:none}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card div.label{position:relative;width:100%}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card div.label label{position:absolute;z-index:2;padding-top:1rem;top:0;bottom:0;left:0;right:0}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card div.label label{padding-top:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card div.label label::before,.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card input[type=radio]:checked+div.label label::before{top:calc(1rem + 3px)}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card div.label label::before,.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.expanded-card input[type=radio]:checked+div.label label::before{top:calc(1.5rem + 3px)}}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.collapsed-card .card{display:none}@media(min-width:768px){.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-option.radiobutton-ng.collapsed-card{margin-bottom:1.5rem}}.c-membership-2025.c-membership-tailor .floating-panel .m-tailor-level-fieldset .benefits ul{margin-bottom:0}.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .floating-panel{padding:1rem}@media(min-width:768px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .floating-panel{padding:1.5rem}}.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .floating-panel .radiobutton-ng .set-width-lbl{display:inline;width:4rem}@media(min-width:1200px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .floating-panel fieldset{padding-left:1.5rem;padding-right:1.5rem}}.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card{box-shadow:none}@media(min-width:576px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card{margin:-1rem}}@media(min-width:768px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card{margin:-1.5rem}}.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card .benefits{margin:1rem 0 .5rem 0}@media(min-width:576px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card .benefits{margin:1.5rem 1rem 1.5rem 1rem}}@media(min-width:768px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card .benefits{margin:1.5rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card .benefits{margin-top:2rem;margin-bottom:2rem}}@media(min-width:992px){.c-membership-2025.c-membership-tailor.c-membership-tailor-activate .card .key-info-wrap{padding-left:1.5rem;padding-right:1.5rem}}.c-membership-2025.c-membership-product .product-block{padding-bottom:1.5rem}.c-membership-2025.c-membership-product .product-block h2{margin-bottom:1rem;font-size:var(--fs-f)}@media(min-width:992px){.c-membership-2025.c-membership-product .product-block h2{font-size:var(--fs-g)}}.c-membership-2025.c-membership-product .product-block .display-h3{font-size:var(--fs-d)}@media(max-width:575.98px){.c-membership-2025.c-membership-product .product-block{padding-left:.75rem;padding-right:.75rem}}@media(min-width:576px){.c-membership-2025.c-membership-product .product-block{padding-bottom:1rem}}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block{padding-bottom:1.5rem}}.c-membership-2025.c-membership-product .product-block:first-of-type{padding-top:1.5rem}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block:first-of-type{padding-top:2rem}}.c-membership-2025.c-membership-product .product-block:last-of-type{padding-bottom:1.5rem}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block:last-of-type{padding-bottom:2rem}}@media(min-width:992px){.c-membership-2025.c-membership-product .product-block.block-1 h2{margin-bottom:1.5rem}}.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content{padding:1rem 1rem 1.5rem}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content{padding:1.5rem}}@media(min-width:992px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content{padding:1.5rem 2rem 2rem}}@media(max-width:767.98px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .key-info{width:260px;height:10rem}}.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .product-copy{margin-top:1rem}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .product-copy{margin-top:1.5rem}}@media(min-width:992px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .product-copy{margin-top:0;padding-left:1.5rem}}@media(min-width:1200px){.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .product-copy{padding-left:2rem}}.c-membership-2025.c-membership-product .product-block.block-1 .product-block-content .product-copy>p:last-child{margin-bottom:0}@media(max-width:575.98px){.c-membership-2025.c-membership-product .product-block.block-2 .c-image-carousel-xl>.pw-container{padding-left:0;padding-right:0}}.c-membership-2025.c-membership-product .product-block.block-3 .cta-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem}@media(min-width:576px){.c-membership-2025.c-membership-product .product-block.block-3 .cta-row{margin-top:1.5rem}}.c-membership-2025.c-membership-product .product-block.block-3 .cta-row .membership-price .span-xxs{font-size:var(--fs-aaa);line-height:var(--lh-sm);font-weight:400}.c-membership-2025.c-membership-product .product-block.block-3 .cta-row .membership-price>span:last-child{font-size:var(--fs-e);line-height:var(--lh-sm);font-weight:300}.c-membership-2025.c-membership-product .product-block.block-3 ul li:not(:last-child){padding-bottom:.5rem}.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content{box-shadow:var(--shadow-sm)}.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .image{position:relative;overflow:hidden}@media(max-width:767.98px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .image{height:296px}}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .image{width:calc(50% - .75rem);flex-shrink:0}}.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .image img,.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .image picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy{padding:1rem 1rem 1.5rem}@media(min-width:576px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width:768px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy{padding:1.5rem}}@media(min-width:992px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy{padding:2rem 2rem 2rem 1.5rem;flex-grow:1}}@media(min-width:1200px){.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy{padding:2rem}}.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy ul:last-child,.c-membership-2025.c-membership-product .product-block.block-3 .product-block-content .product-copy p:last-child{margin-bottom:0}.c-related-content .ng-card .panel-content{border-color:transparent}.c-related-content.no-thumbnails .ng-card .panel-content{border-width:1px}.c-related-content .see-more-link{font-size:var(--fs-b)}.c-related-content.c-related-content-dark-style{background-color:var(--dark-700);color:var(--white)}.c-related-content.c-related-content-dark-style h2{color:var(--white)}.c-related-content.c-related-content-dark-style h2 .main-span{border-bottom-width:0;padding-bottom:0}.c-related-content.c-related-content-dark-style .ng-card .panel-content{background-color:var(--dark-50);color:var(--white)}.c-related-content.c-related-content-dark-style .ng-card .panel-content .title{color:var(--white)}@media(min-width:1200px){.c-related-content.c-related-content-dark-style .line-title.mb-lt{margin-bottom:1.5rem}}.c-side-by-side-copy .line-title{margin-bottom:1rem}.c-side-by-side-copy .rte-content table td{vertical-align:top;padding-bottom:.5rem}.c-side-by-side-copy .rte-content table td img{width:1rem;height:1rem;margin-right:1rem}.c-side-by-side-copy .rte-content p:last-child{margin-bottom:0}.c-standfirst-w-carousel{background-color:var(--dark-700);color:var(--white)}.c-standfirst-w-carousel .standfirst{font-size:var(--fs-e);font-weight:300;line-height:1.3}@media(min-width:1280px){.c-standfirst-w-carousel .standfirst{font-size:var(--fs-f)}}.c-standfirst-w-carousel .description{margin-top:1rem;font-size:var(--fs-c);color:var(--grey-flat-300);font-weight:300}@media(min-width:768px){.c-standfirst-w-carousel .description{margin-top:1.5rem}}@media(min-width:1280px){.c-standfirst-w-carousel .description{font-size:var(--fs-d)}}.c-standfirst-w-carousel .panel-content{background-color:var(--dark-900);padding:1.5rem 1rem;border-radius:6px}.c-standfirst-w-carousel .ng-card-wrap{background-color:var(--dark-900)}.c-standfirst-w-carousel .ng-card{height:360px;background-size:cover;background-position:center;display:flex;justify-content:flex-end;border-radius:6px;position:relative}.c-standfirst-w-carousel .ng-card:not(.panel-content)::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 66.5%,rgba(0,0,0,.8) 100%);pointer-events:none;border-radius:5px}.c-standfirst-w-carousel .ng-card:not(.panel-content)>div{text-align:center;padding:1.5rem 1rem;font-size:var(--fs-d);font-weight:300;line-height:1.3;z-index:2}@media(min-width:768px){.c-standfirst-w-carousel .ng-card{height:394px;width:293px;min-width:293px}}@media(min-width:1280px){.c-standfirst-w-carousel .ng-card{width:368px;min-width:368px;height:450px}}.c-standfirst-w-carousel .ng-carousel-footer{justify-content:space-around;padding-top:8px}@media(min-width:768px){.c-standfirst-w-carousel .ng-carousel-footer{padding-top:0}}.c-standfirst-w-carousel .ng-carousel-footer>div{flex-basis:50%}.c-standfirst-w-carousel .ng-carousel-footer .controls{justify-content:end;padding-right:10px;margin-top:0;padding-left:10px}@media(max-width:767.98px){.c-standfirst-w-carousel .ng-carousel{padding-top:1.5rem}}@media(min-width:768px){.c-standfirst-w-carousel .panel-content{padding:1.5rem;justify-content:center}}.c-standfirst-w-carousel .ng-carousel.single-page{overflow-y:hidden}.c-standfirst-w-carousel .ng-carousel.single-page .ng-card-wrap{margin-bottom:0}@media(min-width:1200px) and (max-width:1279.98px){.c-standfirst-w-carousel .ng-carousel .ng-carousel-body{margin-right:0}}.c-video-component{padding-top:var(--component-padding-unit-md);padding-bottom:var(--component-padding-unit-md)}.c-video-component:not(.in-narrow-container){background-color:var(--dark-900)}.c-video-component:not(.in-narrow-container),.c-video-component:not(.in-narrow-container) .line-title h2{color:var(--white)}.c-video-component:not(.in-narrow-container) .line-title .main-span{border-bottom-color:var(--white)}.c-video-component .content-area{color:var(--body-text-color)}.c-video-component .content-area>div{background-color:var(--grey-w-yellow-350);padding:1.5rem 1.25rem}.c-video-component .content-area h2,.c-video-component .content-area h3,.c-video-component .content-area h4,.c-video-component .content-area .display-h3{color:var(--body-text-color)}.c-video-component .content-area .tag{margin-bottom:.5rem;font-size:var(--fs-aaa);text-transform:uppercase;line-height:var(--lh-sm)}.c-video-component .content-area .title{font-size:var(--fs-g);font-weight:300;margin-bottom:1rem;line-height:var(--lh-sm)}.c-video-component .content-area .text p:last-child{margin-bottom:0}.c-video-component .video-area .video-area-inner>div{background-color:var(--dark-700);color:var(--white)}.c-video-component .video-area .player{position:relative}.c-video-component .video-area .player:before{content:"";display:block;padding-top:56.25%}.c-video-component .video-area .player .frame{position:absolute;top:0;width:100%;height:100%}.c-video-component .video-area .video-info{padding:1rem}.c-video-component .video-area .video-info .title{font-size:var(--fs-b);line-height:var(--lh-sm);margin-bottom:.5rem}.c-video-component .c-video-player .content-area,.c-video-component .c-video-player .video-area,.c-video-component .c-video-player .playlist-controls-area{flex:0 0 auto;width:100%}.c-video-component.in-narrow-container .c-video-player .pw-row{justify-content:center}.c-video-component.in-narrow-container .c-video-player .video-area-inner{padding:1rem;background-color:var(--dark-900)}@media(min-width:576px){.c-video-component.in-narrow-container .c-video-player .video-area-inner{padding:1.5rem 1.25rem}}.c-video-component.in-narrow-container .c-video-player .content-area{color:var(--white)}.c-video-component.in-narrow-container .c-video-player .content-area>div{background-color:var(--dark-900)}.c-video-component.in-narrow-container .c-video-player .content-area h2,.c-video-component.in-narrow-container .c-video-player .content-area h3,.c-video-component.in-narrow-container .c-video-player .content-area h4,.c-video-component.in-narrow-container .c-video-player .content-area .display-h3{color:var(--white)}@media(min-width:768px){.c-video-component.in-narrow-container .c-video-player .content-area,.c-video-component.in-narrow-container .c-video-player .video-area,.c-video-component.in-narrow-container .c-video-player .playlist-controls-area{width:83.33333333%}.c-video-component.in-narrow-container .c-video-player .content-area>div{padding:1.5rem}.c-video-component.in-narrow-container .c-video-player .video-area-inner{padding:1.5rem}}@media(min-width:992px){.c-video-component.in-narrow-container .c-video-player .content-area,.c-video-component.in-narrow-container .c-video-player .video-area,.c-video-component.in-narrow-container .c-video-player .playlist-controls-area{width:66.66666667%}}@media(min-width:576px){.c-video-component:not(.in-narrow-container) .c-video-player .content-area>div{padding:1.5rem}}@media(min-width:992px){.c-video-component:not(.in-narrow-container) .c-video-player .video-area{width:66.66666667%}.c-video-component:not(.in-narrow-container) .c-video-player .content-area{width:33.33333333%}.c-video-component:not(.in-narrow-container) .c-video-player .content-area>div{height:100%;display:flex;flex-direction:column;justify-content:center}.c-video-component:not(.in-narrow-container) .c-video-player .content-area:not(.order-lg-1)>div{margin-right:calc(-1*var(--gutter-x))}.c-video-component:not(.in-narrow-container) .c-video-player .content-area.order-lg-1>div{margin-left:calc(-1*var(--gutter-x))}}@media(min-width:1200px){.c-video-component:not(.in-narrow-container) .c-video-player .video-info{padding-left:1.5rem;padding-right:1.5rem}}.c-video-component .playlist-controls-area>div{background-color:var(--dark-900)}.c-video-component .playlist-controls-area>div,.c-video-component .playlist-controls-area>div .ng-carousel .ng-carousel-footer .controls .card-slider-indicator{color:#fff}.c-video-component .playlist-controls-area .ng-carousel .ng-card-wrap{margin-bottom:0}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer{position:relative;padding-bottom:1rem;padding-top:calc(1rem + 2px);justify-content:start}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .controls{margin-top:0}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .controls button{width:24px;height:24px;background-size:24px}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .controls .card-slider-indicator{font-size:1rem;font-weight:400;margin:0;line-height:var(--lh-md);width:100%}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .controls .card-slider-indicator img{width:6px;height:6px;margin-left:10px;margin-right:10px}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left,.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{position:absolute;top:calc(3.5rem + 38px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 204px)/2 - 24px - 12px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 204px)/2 - 24px - 12px)}@media(min-width:576px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 408px)/2 - 36px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 408px)/2 - 36px)}}@media(min-width:768px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 612px)/2 - 36px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 612px)/2 - 36px)}}@media(min-width:992px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 816px)/2 - 36px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 816px)/2 - 36px)}}@media(min-width:1200px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 1020px)/2 - 36px)}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 1020px)/2 - 36px)}}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window{width:204px;padding-left:0;padding-right:0;overflow:hidden;padding-top:2px;padding-bottom:2px}.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window .ng-carousel-body{margin-left:0;margin-right:0}@media(min-width:576px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window{width:408px}}@media(min-width:768px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window{width:612px}}@media(min-width:992px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window{width:816px}}@media(min-width:1200px){.c-video-component .playlist-controls-area .ng-carousel .ng-carousel-window{width:1020px}}.c-video-component .playlist-controls-area .ng-carousel .ng-card{width:180px;min-width:180px;border:2px solid var(--dark-900);border-radius:4px;padding:0}.c-video-component .playlist-controls-area .ng-carousel .ng-card .thumbnail{padding-top:56.25%;width:100%}.c-video-component .playlist-controls-area .ng-carousel .ng-card-wrap.selected .ng-card{border:2px solid var(--yellow-400)}@media(min-width:576px){.c-video-component.in-narrow-container .playlist-controls-area{margin-top:-.5rem}}.c-video-component.in-narrow-container .playlist-controls-area>div{padding:0 1rem 1.5rem 1rem}@media(min-width:576px){.c-video-component.in-narrow-container .playlist-controls-area>div{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width:768px){.c-video-component.in-narrow-container .playlist-controls-area>div{padding-left:2.5rem;padding-right:2.5rem}}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer{padding-top:2px}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left,.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{position:absolute;top:calc(2.5rem + 38px)}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 204px)/2 - 24px - 8px)}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 204px)/2 - 24px - 8px)}@media(min-width:576px){.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:calc((100% - 408px)/2 - 32px)}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:calc((100% - 408px)/2 - 32px)}}@media(min-width:1200px){.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-left{left:2px}.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-footer .card-slider-ctrl-right{right:2px}}@media(min-width:768px){.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-window{width:408px}}@media(min-width:1200px){.c-video-component.in-narrow-container .playlist-controls-area .ng-carousel .ng-carousel-window{width:612px}}.c-video-component .playlist-controls-area .ng-carousel.single-page .ng-carousel-window{margin-left:-10px}@media print{html{font-size:12pt}body{font-size:12pt}[data-bs-theme="light"] body{color:#000;background-color:#fff}.top-bar,.secondary-menu-bar{position:static}.top-bar .menu,.top-bar .search-form{display:none}.main,.main.top-bar-sm,.main.top-bar-sm.with-secondary-menu-bar{margin-top:0}}