 /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{@font-face{font-family:Konnect;font-weight:normal;src:url(/theisabel/themes/custom/theisabel/konnect/KonnectMedium.otf) format("opentype");}@font-face{font-family:Konnect;font-weight:bold;src:url(/theisabel/themes/custom/theisabel/konnect/KonnectBold.otf) format("opentype");}body{font-family:'Open Sans',sans-serif;color:#222222;}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{font-family:'Konnect';font-weight:normal;position:relative;}#main h1{font-size:40px;line-height:50px;}#main h2{font-size:40px;line-height:50px;}#main h3{font-size:32px;line-height:40px;}#main h4{font-size:25px;line-height:36px;margin-top:24px;margin-bottom:16px;}#main h5{font-size:20px;line-height:30px;margin-top:16px;margin-bottom:16px;}#main h6{font-size:16px;line-height:30px;font-weight:bold;margin-top:16px;margin-bottom:16px;}#content a,#sidebar a{color:#222222;text-decoration:none;}#block-mainpagecontent a,.block-type-staggerd-block a,.view-team a,#sidebar a,#subcontent a{font-weight:bold;position:relative;text-decoration:none;}#block-mainpagecontent a:not(.cta):not(.arrow):after,.block-type-staggerd-block a:not(.cta):not(.arrow):after,.view-team a:after,#sidebar a:not(.cta):not(.arrow):not(:has(img)):after,#subcontent a:not(.cta):not(.arrow):after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:2px;background:#FABD0F;}#content #block-mainpagecontent a:hover,#content .block-type-staggerd-block a:hover,#content .view-team a:hover,#sidebar a:hover,#subcontent a:hover{color:#B01134;}#block-mainpagecontent a:not(.cta):not(.arrow):hover:after,.block-type-staggerd-block a:not(.cta):not(.arrow):hover:after,.view-team a:hover:after,#sidebar a:not(.cta):not(.arrow):not(:has(img)):hover:after,#subcontent a:not(.cta):not(.arrow):hover:after{background:#B01134;}.block-type-staggerd-block:not(#block-202223brochure) a:not(.cta):not(.arrow){color:white;}.block-type-staggerd-block:not(#block-202223brochure) a:not(.cta):not(.arrow):hover{color:#FABD0F;}.block-type-staggerd-block:not(#block-202223brochure) a:hover:after{background:#FABD0F !important;}a.cta,#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link a,#block-ticketingperformancelink table tr td a,#block-mailchimpsubscriptionformjoinourmailinglist input.form-submit,form.webform-submission-form .webform-button--submit{padding:20px 40px;color:#B01134 !important;border:1px solid #B01134;cursor:pointer;font-family:'Konnect';font-weight:normal !important;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:2px;text-align:center;display:inline-block;text-decoration:none;background-size:100% 200%;background-image:linear-gradient(to bottom,transparent 50%,#B01134 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}form.webform-submission-form .webform-button--submit{background-color:transparent;}a.cta:hover,#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link a:hover,#block-ticketingperformancelink table tr td a:hover,#block-views-block-events-block-2 nav ul li a:hover,#block-theisabel-views-block-events-block-5 nav ul li a:hover,form.webform-submission-form .webform-button--submit:hover{background-position:0 100%;color:white !important;}#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link a{padding:8px 10px 5px 10px;line-height:1;background-image:linear-gradient(to bottom,#B01134 50%,transparent 50%);color:white !important;}#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link a:hover{color:#B01134 !important;}#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link a:after{display:none;}.field--name-field-booking-link a.sold-out,.field--name-field-booking-link a.sold-out:hover,#block-views-block-events-block-4 .views-row .views-field-field-booking-link a.sold-out,#subcontent #block-views-block-events-block-3 .views-row .views-field-field-booking-link a.sold-out,#block-views-block-events-block-2 .views-row .views-field-field-booking-link a.sold-out,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link a.sold-out,#block-views-block-events-block-4 .views-row .views-field-field-booking-link a.sold-out:hover,#subcontent #block-views-block-events-block-3 .views-row .views-field-field-booking-link a.sold-out:hover,#block-views-block-events-block-2 .views-row .views-field-field-booking-link a.sold-out:hover,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link a.sold-out:hover{background:#E6E7E8 !important;border-color:#E6E7E8 !important;color:#58595B !important;cursor:unset !important;}#block-202223brochure .field--name-body p:first-of-type,.multicolour{font-family:'Konnect';font-size:30px;line-height:30px;color:#FABD0F !important;}#block-202223brochure .field--name-body p:first-of-type,.multicolour:nth-of-type(even){color:#F04E4C !important;}table tr:nth-of-type(odd){background:#E6E7E8;}table tr tH,table tr td{padding:5px 10px;}#feature{background:#222222;}#feature,#feature a{color:white !important;text-decoration:none;}#feature h1{font-weight:bold;font-size:60px;line-height:64px;text-transform:uppercase;max-width:1080px;margin-bottom:0;font-family:'Konnect' !important;}#feature #block-pagetitle,#block-views-block-page-title-block-1{padding:118px 70px;position:relative;}#block-views-block-page-title-block-1 .views-field-field-subtitle{font-weight:400;font-size:20px;line-height:34px;max-width:775px;margin-top:16px;}body.page-node-type-event #header:after,body.isabel-spektrix-iframe #header:after,#block-views-block-page-title-block-1:after,#block-views-block-features-block-1:after{content:'';position:absolute;top:100%;width:100%;height:20px;left:0;display:block;clear:both;background:linear-gradient(to right,#E5B352 0%,#E5B352 33.3%,#497F9F 33.3%,#497F9F 66.6%,#F9BEB4 66.6%,#F9BEB4 100%);}#block-views-block-features-block-1{position:relative;margin-bottom:20px;}#block-views-block-features-block-1 .views-row{position:relative;width:100% !important;height:640px;}#block-views-block-features-block-1 .views-field-field-feature-image{font-size:0px;width:100% !important;height:100% !important;}#block-views-block-features-block-1 .views-field-field-feature-image *,#block-views-block-features-block-1 .views-field-field-feature-image img{width:100% !important;height:100% !important;object-fit:cover;}#block-views-block-features-block-1 .views-field-body{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}#block-views-block-features-block-1 .views-field-body > div{display:flex;height:100%;flex-direction:column;justify-content:center;padding:0 75px;}#block-views-block-features-block-1 .views-field-body h1{max-width:1080px;font-size:80px;line-height:86px;}#block-views-block-features-block-1 .views-field-body p{margin-bottom:16px;}#block-views-block-features-block-1 .views-field-body a.cta,.block-type-staggerd-block a.cta{border-color:white;color:#222 !important;margin-top:14px;background-size:100% 200%;background-image:linear-gradient(to bottom,white 50%,#222 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-views-block-features-block-1 .views-field-body a.cta:hover,.block-type-staggerd-block a.cta:hover{background-position:0 100%;color:white !important;}#block-views-block-features-block-1 .views-field-body .content{background:rgba(0,0,0,0.7);padding:30px 40px;max-width:855px;box-sizing:border-box;margin-top:37px;font-size:20px;line-height:34px;}#superheader > div,#header > div:not(#search-menu),#block-mainnavigation > ul > li > .menu_link_content > div,#search-menu > div,#block-views-block-page-title-block-1 > div,#block-pagetitle > div,body:not(.front) #content > div,#block-views-block-features-block-1 .views-field-body > div,#subcontent .block > div,#content .block > div,footer > div{max-width:1400px;margin:0 auto;}#superheader > div:after,#header > div:after,#block-mainnavigation > ul > li > .menu_link_content > div:after,#search-menu > div:after,#feature > div:after,body:not(.front) #content > div:after,#main:after,#subcontent .block > div:after,#content .block > div:after,footer > div:after,.date:after,.block-views:after,.views-row:after{content:'';clear:both;display:block;}img{max-width:100%;height:auto;}a.arrow:after{content:'\f061';font-family:'Font Awesome 6 Pro';margin-left:8px;}#superheader{background:#222222;padding:10px 0;color:white;}#superheader > div{padding:0 30px;}#block-queensbannerlogo{float:right;}#block-queensbannerlogo img{width:140px !important;}#block-headercontactinformation{float:right;font-family:'Konnect';font-size:14px;font-weight:500;letter-spacing:1px;}#block-headercontactinformation ul li{display:inline-block;margin-left:10px;text-transform:uppercase;}#block-headercontactinformation ul li a{color:white;text-decoration:none;}#block-headercontactinformation ul li:before{content:'|';margin-right:10px;}#block-headercontactinformation ul li:first-child:before{content:'\f095';font-family:'Font Awesome 6 Pro';font-weight:bold;}#header{position:relative;}#header > div{padding:0 30px;}#header > div:not(#search-menu){display:flex;align-items:stretch;}#block-theisabel-branding{margin-right:auto;padding:28px 0;}#block-theisabel-branding img{max-width:160px !important;height:auto;}nav button{margin:0;border:none;border-radius:0;background-color:transparent;outline:none;padding:0;font-family:inherit;font-size:1em;text-align:start;line-height:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.block-iconmenu{margin-left:auto;align-self:center;}.block-iconmenu ul li{display:inline-block;margin-left:16px;width:26px;}.block-iconmenu ul li:first-of-type{margin-left:0;}.block-iconmenu ul li a,.block-iconmenu ul li button,.block-iconmenu ul li span{position:relative;font-size:0px;cursor:pointer;text-decoration:none;}.block-iconmenu ul li a:after,.block-iconmenu ul li button:after,.block-iconmenu ul li span:after{font-family:'Font Awesome 6 Pro';font-weight:900;font-size:24px;color:#222222;cursor:pointer;width:24px;}.block-iconmenu ul li.menu-item--cart a:after{content:'\f291';}.block-iconmenu ul li.menu-item--account a:after{content:'\f007';}.block-iconmenu ul li.menu-item--search button:after,.block-iconmenu ul li.menu-item--search span:after{content:'\f002';}.block-iconmenu ul li.menu-item--search button.open:after,.block-iconmenu ul li.menu-item--search span.open:after,.block-iconmenu ul li.menu-item--menu button.open:after,.block-iconmenu ul li.menu-item--menu span.open:after{content:'\f00d';font-weight:500;position:relative;font-size:36px;top:5px;line-height:15px !important;}.block-iconmenu ul li.menu-item--menu button:after,.block-iconmenu ul li.menu-item--menu span:after{content:'\f0c9';font-weight:500}.block-iconmenu ul li.menu-item--menu{display:none;}#search-menu{display:none;position:absolute;top:100%;left:0;right:0;width:100%;background:#222222;color:white;padding:54px 30px 222px 30px !important;box-sizing:border-box;z-index:202;}#search-block-form{position:relative;margin-bottom:66px;}#search-block-form .form-item{margin:0 !important;}#search-block-form input.form-search{width:100%;padding:20px 30px 20px 80px;background:#323839;border-radius:16px;color:white;font-size:32px;line-height:40px;font-weight:500;border:none;}#search-block-form input.form-search::-webkit-search-decoration,#search-block-form input.form-search::-webkit-search-cancel-button,#search-block-form input.form-search::-webkit-search-results-button,#search-block-form input.form-search::-webkit-search-results-decoration{-webkit-appearance:none;}#search-block-form input.search-button{position:absolute;font-family:'Font Awesome 6 Pro';top:23px;left:30px;font-size:26px;width:33px;height:33px;background:transparent;border:none;color:white;cursor:pointer;}#search-menu nav{float:left;margin-right:60px;width:calc((100% - 180px) / 4);}#search-menu nav:nth-of-type(4n){margin-right:0 !important;}#search-menu nav h2{font-weight:500;font-size:20px;line-height:30px;color:#FABD0F;margin-bottom:20px;}#search-menu nav li a{color:white;font-weight:700;font-size:15px;line-height:23px;text-decoration:none;margin-bottom:10px;display:block;}#block-mainnavigation > ul{height:100%;display:flex;align-items:center;}#block-mainnavigation > ul > li{display:flex;margin:0 10px;height:100%;align-items:center;z-index:202;cursor:pointer;}#block-mainnavigation > ul > li > button,#block-mainnavigation > ul > li > span,#block-mainnavigation > ul > li > a{font-size:18px;line-height:40px;letter-spacing:1px;text-transform:uppercase;color:#222222;text-decoration:none;position:relative;cursor:pointer;font-family:'Konnect' !important;font-weight:bold;}#block-mainnavigation > ul > li.menu-item--expanded:hover > a:after,#block-mainnavigation > ul > li.menu-item--expanded.open > a:after,#block-mainnavigation > ul > li.menu-item--expanded:hover > button:after,#block-mainnavigation > ul > li.menu-item--expanded.open > button:after,#block-mainnavigation > ul > li.menu-item--expanded:hover > span:after,#block-mainnavigation > ul > li.menu-item--expanded.open > span:after{content:'';position:absolute;bottom:-10px;left:0;width:calc(100% + 24px);height:3px;background:#FABD0F;}#block-mainnavigation > ul > li.menu-item--expanded:after{content:'\f078';font-family:'Font Awesome 6 Pro';font-weight:400;margin-left:4px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content{display:none;position:absolute;left:0;right:0;top:100%;background:#222222;box-sizing:border-box;padding:53px 30px;z-index:202;font-family:'Konnect';color:white;}#block-mainnavigation > ul > li:not(.menu-item--expanded) > .menu_link_content{display:none !important;}#block-mainnavigation > ul > li.menu-item--expanded.open > .menu_link_content{display:block;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content:after,#search-menu:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:20px;background:linear-gradient(to right,#E5B352 0%,#E5B352 33.3%,#497F9F 33.3%,#497F9F 66.6%,#F9BEB4 66.6%,#F9BEB4 100%);}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image{float:right;margin-left:40px;width:500px;height:360px;margin-bottom:40px;position:relative;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 47.5%,rgba(0,0,0,0.8) 89.44%);color:white !important;box-sizing:border-box;width:100%;height:100%;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay .overlay-container{color:white !important;text-decoration:none;display:flex;width:100%;height:100%;justify-content:flex-end;padding:38px 38px 21px 38px;flex-direction:column;box-sizing:border-box;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay .overlay-container:hover .link{color:#FABD0F !important}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay .field--name-field-image-title{font-size:25px;line-height:36px;margin-bottom:17px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay .link{font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase;margin-bottom:17px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-image .overlay .link:after{content:'\f061';font-family:'Font Awesome 6 Pro';margin-left:8px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu{column-count:2;column-gap:40px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .parent-page{column-span:all;padding:15px 0 28px 0;border-bottom:1px solid #6A625C;margin-bottom:38px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .parent-page a{font-size:25px;line-height:36px;color:white;font-family:'Konnect';text-decoration:none;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .parent-page a:after{content:'\f061';font-family:'Font Awesome 6 Pro';margin-left:12px;font-size:20px;position:relative;top:-3px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-item{margin-bottom:40px;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-item a{color:white !important;font-size:20px;line-height:30px;font-weight:500;text-decoration:none;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-item a:hover,#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .parent-page a:hover{color:#FABD0F !important;}body:not(.front) #content > div{margin-top:70px;margin-bottom:164px;}body.has-sidebar #content #sidebar{width:30%;float:right;}body.has-sidebar #content #page-content{width:65%;float:left;}#page-content,#subcontent{line-height:30px;}body:not(.has-sidebar) .node--view-mode-full .field--name-body{max-width:910px;margin:0 0 60px 0;}#block-breadcrumbs-2{margin:0 0 60px 0;font-size:14px !important;}#block-breadcrumbs-2 ol{margin:0 !important;padding:0 !important;}#block-breadcrumbs-2 ol li{display:inline-block;list-style-type:none;}#block-breadcrumbs-2 ol li > span{font-weight:bold;}#block-breadcrumbs-2 ol li:after{content:'/';margin:0 5px;}#block-breadcrumbs-2 ol li:last-of-type:after{display:none;}body.page-node-type-event #feature{background:transparent;padding:0 10px;color:#222222 !important;}h2.dash:before,#block-mailchimpsubscriptionformjoinourmailinglist h2:before,.node--view-mode-full > .node__content > .field--name-body > h2:before,.block-type-staggerd-block .field--name-body > h2:first-of-type:before,#block-views-block-events-block-3 > div > h2:before,#block-views-block-events-block-4 > div > h2:before,body.page-node-type-event h1:before,h1.spektrix-title:before,body.page-node-type-performance h1::before{content:'';position:absolute;left:-49px;top:5px;height:2px;width:28px;background:#B01134;}.block-type-staggerd-block .field--name-body > h2:first-of-type:before{background:white;}h2.dash{font-size:40px;line-height:50px;}body.page-node-type-event #content > div{margin-top:92px;}body.page-node-type-event #feature{margin-top:70px;}#block-breadcrumbs,#block-alleventslink{max-width:1400px;margin:0 auto;}#block-breadcrumbs li{display:none;}#block-breadcrumbs li:nth-of-type(2){display:block;}#block-breadcrumbs a,#block-alleventslink a{color:#222222 !important;text-decoration:none;}#block-breadcrumbs a:before,#block-alleventslink a:before{content:'\f053';font-family:'Font Awesome 6 Pro';margin-right:8px;font-weight:500;display:inline;font-size:11px;bottom:2px;position:relative;}.event-information,.node--type-performance .field--name-field-genre{margin:28px 0 22px 0;}.event-information > *{display:inline-block;margin-right:32px;margin-bottom:6px;}.event-information > * > .field__item{display:inline;}.event-information > * > .field__item:not(:last-of-type):after{content:',';display:inline;}.event-information > *:before,.node--type-performance .field--name-field-genre .field__item::before{content:'\f024';font-family:'Font Awesome 6 Pro';margin-right:10px;font-weight:900;display:inline;}.event-information .field--name-field-genre:before{content:'\f001';}.event-information .field--name-field-presented-by:before{content:'\f02b';}.event-information .field--name-field-presented-by > .field__item:first-of-type:before{content:'Presented By';display:inline;margin-right:5px;}.event-information .field--name-field-venue:before{content:'\f3c5';}.node--type-event.node--view-mode-full .field--name-field-image{margin-bottom:60px;position:relative;z-index:10;}#block-views-block-features-block-1 .prev,#block-views-block-features-block-1  .next,.node--type-event.node--view-mode-full .field--name-field-image .pager .prev,.node--type-event.node--view-mode-full .field--name-field-image .pager .next{position:absolute;left:45px;top:50%;margin-top:-30px;width:60px;height:60px;font-size:37px;border:2px solid white;color:white;border-radius:50%;background:rgba(0,0,0,0.3);z-index:201;padding:11px 12px;box-sizing:border-box;cursor:pointer;}.cycle-pager{display:none;position:absolute;bottom:0;width:100%;left:0;right:0;z-index:201;text-align:center;font-size:60px;}.cycle-pager > span.cycle-pager-active{color:#E6E7E8;}.cycle-pager > span:not(.cycle-pager-active){cursor:pointer;color:white;}#block-views-block-features-block-1  .next{left:unset;right:45px;}.node--type-event.node--view-mode-full .field--name-field-image .pager .prev{left:25px;}.node--type-event.node--view-mode-full .field--name-field-image .pager .next{left:unset;right:25px;}#block-views-block-features-block-1 .prev,#block-views-block-features-block-1  .next{padding:10px 12px;}.field--name-field-video{margin-top:48px;}.field--name-field-video > h2{display:none !important;}#block-views-block-events-block-1 .field,#sidebar .node--type-performance .field,#sidebar .node--type-performance .node__submitted .field--name-field-date{margin-bottom:25px;}#block-views-block-events-block-1 .field__label,#sidebar .node--type-performance .field__label{font-weight:700;}#block-views-block-events-block-1 .field--name-field-booking-link a,#block-ticketingperformancelink .buy-link a{font-family:'Konnect';font-weight:normal !important;display:block;width:100%;background:#B01134;border:1px solid #B01134;color:white;text-align:center;font-size:16px;line-height:30px;letter-spacing:2px;text-transform:uppercase;padding:20px;box-sizing:border-box;margin-bottom:25px;box-sizing:border-box;background-size:100% 200%;background-image:linear-gradient(to bottom,#B01134 50%,#ffffff 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-views-block-events-block-1 .field--name-field-booking-link a:hover,#block-ticketingperformancelink .buy-link a:hover{background-position:0 100%;color:#B01134;}#block-views-block-events-block-1 .field--name-field-booking-link a:after,#block-ticketingperformancelink .buy-link a:after{display:none !important;}#block-ticketingperformancelink .instance-list,#block-views-block-events-block-1 .field--name-field-dates-times,#block-views-block-events-block-1 .field--name-field-date-range,#sidebar .node--type-performance .field--name-field-date{background:#F4F4F4;padding:20px 20px 40px 20px;box-sizing:border-box;width:100%;text-align:center;position:relative;margin-bottom:25px;}#block-views-block-events-block-1 .field--name-field-date-range,#sidebar .node--type-performance .field--name-field-date{font-style:normal;font-size:25px;line-height:36px;display:block;font-weight:700;}#block-ticketingperformancelink .instance-list .date,#block-views-block-events-block-1 .field--name-field-dates-times .field__label,#block-views-block-events-block-1 .field--name-field-dates-times .field__item,#sidebar .node--type-performance .field--name-field-date{font-style:normal;font-size:18px;line-height:28px;margin-bottom:6px;display:block;font-weight:700;}#block-ticketingperformancelink .instance-list.per-instance-booking{text-align:left;}#block-ticketingperformancelink .instance-list.per-instance-booking .date{font-size:16px;line-height:26px;}#block-ticketingperformancelink .instance-list.per-instance-booking .date .single-buy-link{float:right;margin:0 0 0 15px;}#block-ticketingperformancelink .instance-list .date.disabled{color:#777;}#block-ticketingperformancelink .instance-list:after,#block-views-block-events-block-1 .field--name-field-dates-times:after,#block-views-block-events-block-1 .field--name-field-date-range:after,#sidebar .node--type-performance .field--name-field-date::after{content:'';display:block;position:absolute;width:calc(100% - 40px);height:10px;left:20px;right:20px;bottom:20px;background:linear-gradient(to right,#E5B352 0%,#E5B352 50%,#F9BEB4 50%,#F9BEB4 100%);}#block-ticketingperformancelink table{width:100%;margin:0;}#block-ticketingperformancelink table tr{background:transparent !important;}#block-ticketingperformancelink table thead{display:none !important;}#block-ticketingperformancelink table tr td{padding:10px 0;vertical-align:middle;}#block-ticketingperformancelink table tr td:first-child{font-weight:700;}#block-ticketingperformancelink table tr td:last-child{text-align:right;}#block-ticketingperformancelink table tr td a{padding:8px 5px 5px 5px;}#block-ticketingperformancelink table tr td a:after{display:none;}.field--name-field-accordion-sections{margin-top:62px;}.field--name-field-accordion-sections > .field__item{padding:30px 0;border-top:1px solid #B4AEA8;}.field--name-field-accordion-sections > .field__item:last-of-type{border-bottom:1px solid #B4AEA8;}.paragraph--type--accordion .field--name-field-subtitle{font-family:'Konnect';font-weight:700;font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase;}.paragraph--type--accordion .field--name-field-title h2{cursor:pointer;margin-bottom:0 !important;font-size:32px !important;line-height:40px !important;}.paragraph--type--accordion .field--name-field-title h2:after{content:'\2b';font-family:'Font Awesome 6 Pro';font-weight:300;float:right;}.paragraph--type--accordion .field--name-field-title h2.active:after{content:'\f068';}.paragraph--type--accordion .body{margin-top:42px;margin-bottom:14px;display:none;}body:not(.page-node-type-event) .paragraph--type--accordion .body > div{display:flex;flex-direction:row;}body:not(.page-node-type-event) .paragraph--type--accordion .body .field--name-field-image{float:right;max-width:21.5%;margin-left:8.5%;}body.page-node-type-event .paragraph--type--accordion .body > div{display:flex;flex-direction:column-reverse;}body.page-node-type-event .paragraph--type--accordion .body .field--name-field-image{margin-bottom:20px;}#block-views-block-events-block-2,#block-theisabel-views-block-events-block-5{position:relative;}#block-theisabel-views-block-events-block-5{margin-bottom:80px;}#block-theisabel-views-block-events-block-5 + #block-views-block-events-block-2 .view-calendar{top:0;}#block-views-block-events-block-2 header{margin-bottom:40px;display:flex;align-items:center;}#block-views-block-events-block-2 header > *{display:inline-block;}#block-views-block-events-block-2 .view-calendar{position:absolute;top:-90px;right:0;}#block-views-block-events-block-2 .sort-toggle,#block-views-block-events-block-2 .event-view{font-family:'Konnect';font-size:13px;line-height:16px;letter-spacing:2px;text-transform:uppercase;font-weight:normal;}#block-views-block-events-block-2 .sort-toggle > *,#block-views-block-events-block-2 .event-view > *{cursor:pointer;display:inline;margin-left:16px;}#block-views-block-events-block-2 .sort-toggle > *:hover,#block-views-block-events-block-2 .event-view > *:hover{color:#B01134;}#block-views-block-events-block-2 .sort-toggle > *.active,#block-views-block-events-block-2 .event-view > *.active{text-decoration:underline;color:#B01134;cursor:unset;}#block-views-block-events-block-2 .event-view > *.active{text-decoration:none;}#block-views-block-events-block-2 .event-view > *:before{content:'\e196';font-family:'Font Awesome 6 Pro';display:inline;margin-right:6px;font-weight:900;}#block-views-block-events-block-2 .event-view .list:before{content:'\f03a';}#block-views-block-events-block-2 .filter-toggle,#block-views-block-events-block-3 .see-more a,#block-views-block-events-block-4 .see-more a,.view-performances form .filter-toggle{padding:20px 40px;color:#B01134;border:1px solid #B01134;margin-left:30px;cursor:pointer;font-family:'Konnect';font-weight:normal !important;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:2px;text-align:center;display:inline-block;text-decoration:none;background-size:100% 200%;background-image:linear-gradient(to bottom,#ffffff 50%,#B01134 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-views-block-events-block-3 .see-more a:hover,#block-views-block-events-block-4 .see-more a:hover,#block-views-block-events-block-2 .filter-toggle:hover,#block-views-block-events-block-2 .filter-toggle.active,.view-performances form .filter-toggle:hover,.view-performances form .filter-toggle[aria-pressed='true']{background-position:0 100%;color:white;}#block-views-block-events-block-2 .filter-toggle:after,.view-performances form .filter-toggle::after{content:'\f1de';font-family:'Font Awesome 6 Pro';display:inline;margin-left:19px;font-weight:600;}#block-views-block-events-block-2 .event-view{margin-left:auto;}#block-views-block-events-block-2 .views-exposed-form{margin-bottom:20px;display:flex;flex-wrap:wrap;}#block-views-block-events-block-2 .views-exposed-form .form-actions{margin:0 0 40px 0 !important;flex:0 1 100%;}#block-views-block-events-block-2 .views-exposed-form .form-actions .form-submit{font-family:'Konnect';font-size:13px;line-height:16px;letter-spacing:2px;text-transform:uppercase;background:transparent;border:none;cursor:pointer;}#block-views-block-events-block-2 .views-exposed-form .form-actions .form-submit:hover{color:#B01134;}#block-views-block-events-block-2 .views-exposed-form > fieldset{max-width:calc(100% / 5);padding:0 60px 0 0;box-sizing:border-box;vertical-align:top;}#block-views-block-events-block-2 .views-exposed-form .form-item,#block-views-block-events-block-2 .views-exposed-form .form-checkboxes .form-item,#block-views-block-events-block-2 .views-exposed-form .form-radios .form-item{margin:0 0 10px 0 !important;}.views-exposed-form .form-checkboxes .form-item{position:relative;padding-left:30px;}.views-exposed-form .form-checkboxes .form-item input{position:absolute;left:0;top:3px;}#block-views-block-events-block-2 .views-exposed-form legend{position:relative;font-weight:bold;margin-bottom:15px;}#block-views-block-events-block-2 .views-exposed-form legend:before{content:'\f133';font-family:'Font Awesome 6 Pro';display:inline;margin-right:6px;}#block-views-block-events-block-2 .views-exposed-form fieldset:nth-of-type(2) legend:before{content:'\f024';}#block-views-block-events-block-2 .views-exposed-form fieldset:nth-of-type(3) legend:before{content:'\f001';}#block-views-block-events-block-2 .views-exposed-form fieldset:nth-of-type(4) legend:before{content:'\f3c5';}#block-views-block-events-block-2 .views-exposed-form fieldset:nth-of-type(5) legend:before{content:'\f02b';}#block-views-block-events-block-2 .views-exposed-form .form-item-sort-by,#block-views-block-events-block-2 .views-exposed-form .form-item-sort-order{display:none !important;}#block-views-block-events-block-2 nav ul li a{color:#B01134 !important;margin:0 6px;border:1px solid #B01134;padding:5px 12px;}#block-views-block-events-block-2 nav ul li a:hover,#block-views-block-events-block-2 nav ul li.is-active a{background:#B01134 !important;color:white !important;}#block-views-block-events-block-2 nav ul .pager__item--previous a:hover,#block-views-block-events-block-2 nav ul .pager__item--next a:hover{background:transparent !important;color:#B01134 !important;}#block-views-block-events-block-2 nav ul .pager__item--first,#block-views-block-events-block-2 nav ul .pager__item--last{display:none !important;}#block-views-block-events-block-2 nav ul .pager__item--previous a,#block-views-block-events-block-2 nav ul .pager__item--next a{font-size:0 !important;border:none !important;}#block-views-block-events-block-2 nav ul .pager__item--previous a:after,#block-views-block-events-block-2 nav ul .pager__item--next a:after{content:'\f061';font-family:'Font Awesome 6 Pro';font-size:16px !important;}#block-views-block-events-block-2 nav ul .pager__item--previous a:after{content:'\f060';}.views-row .views-field-field-presented-by,#page-content .view-performances .field--name-field-partner{background:#b90e31;padding:10px 10px 7px 10px;box-sizing:border-box;color:white;line-height:1.3;margin-bottom:5px;font-family:'Konnect';font-size:12px;text-transform:uppercase;}.view-team .views-row,#block-views-block-events-block-3 .views-row,#block-views-block-events-block-4 .views-row,#block-views-block-teasers-pages .views-row,#block-views-block-events-block-2 .views-row,#block-theisabel-views-block-events-block-5 .views-row,.block-theisabel-views-block-teasers-pages .views-row{width:calc((100% - 140px) / 3);float:left;margin:0 70px 90px 0;}#block-views-block-events-block-2 nav{clear:both;}#block-views-block-events-block-2 nav ul,#block-views-block-events-block-2 nav ul li{margin:0 !important;padding:0 !important;list-style-type:none;text-align:center;}#block-views-block-events-block-3 .views-row{margin-bottom:0;}.view-team .views-row:nth-of-type(3n),#block-views-block-events-block-3 .views-row:nth-of-type(3n),#block-views-block-events-block-4 .views-row:nth-of-type(3n),#block-views-block-teasers-pages .views-row:nth-of-type(3n),#block-views-block-events-block-2 .views-row:nth-of-type(3n),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n){margin-right:0;}.view-team .views-row:nth-of-type(3n+1),#block-views-block-events-block-4 .views-row:nth-of-type(3n+1),#block-views-block-teasers-pages .views-row:nth-of-type(3n+1),#block-views-block-events-block-2 .views-row:nth-of-type(3n+1),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n+1),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n+1){clear:left;}#block-views-block-events-block-4 .views-row .views-field-field-date-range,#block-views-block-events-block-3 .views-row .views-field-field-date-range,#block-views-block-events-block-2 .views-row .views-field-field-date-range,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-date-range,#page-content .view-performances .field--name-field-date{list-style-type:none;font-family:'Konnect';font-size:13px;line-height:16px;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;}.view-team .views-row .views-field-field-feature-image > div,#block-views-block-events-block-4 .views-row .views-field-field-image > div,#block-views-block-events-block-3 .views-row .views-field-field-image > div,#block-views-block-teasers-pages .views-row .views-field-field-teaser-image > div,#block-views-block-homepage-teasers-block-1 .views-row .views-field-field-teaser-image > div,#block-views-block-events-block-2 .views-row .views-field-field-image > div,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-image > div,#page-content .view-performances .field--name-field-performance-image,.block-theisabel-views-block-teasers-pages .views-row .views-field-field-teaser-image > div{margin-bottom:24px;background:#E6E7E8;padding-top:70.5%;position:relative;}.view-team .views-row .views-field-field-feature-image > div > div,#block-views-block-events-block-4 .views-row .views-field-field-image > div > div,#block-views-block-events-block-3 .views-row .views-field-field-image > div > div,#block-views-block-teasers-pages .views-row .views-field-field-teaser-image > div > div,#block-views-block-homepage-teasers-block-1 .views-row .views-field-field-teaser-image > div > div,#block-views-block-events-block-2 .views-row .views-field-field-image > div > div,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-image > div > div,.block-theisabel-views-block-teasers-pages .views-row .views-field-field-teaser-image > div > div{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.view-team .views-row .views-field-field-feature-image img,#block-views-block-events-block-4 .views-row .views-field-field-image img,#block-views-block-events-block-3 .views-row .views-field-field-image img,#block-views-block-teasers-pages .views-row .views-field-field-teaser-image img,#block-views-block-homepage-teasers-block-1 .views-row .views-field-field-teaser-image img,#block-views-block-events-block-2 .views-row .views-field-field-image img,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-image img,.block-theisabel-views-block-teasers-pages .views-row .views-field-field-teaser-image img{width:100%;height:100%;object-fit:cover;}#block-views-block-events-block-4 .views-row:hover .views-field-field-image > div:after,#block-views-block-events-block-3 .views-row:hover .views-field-field-image > div:after,#block-views-block-teasers-pages .views-row:hover .views-field-field-teaser-image > div:after,#block-views-block-homepage-teasers-block-1 .views-row:hover .views-field-field-teaser-image > div:after,#block-views-block-events-block-2 .views-row:hover .views-field-field-image > div:after,#block-theisabel-views-block-events-block-5 .views-row:hover .views-field-field-image > div:after,.block-theisabel-views-block-teasers-pages .views-row:hover .views-field-field-teaser-image > div:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:10px;background:linear-gradient(to right,#E5B352 0%,#E5B352 50%,#F9BEB4 50%,#F9BEB4 100%);}#block-views-block-events-block-4 .views-row:hover .views-field-field-date-range,#block-views-block-events-block-3 .views-row:hover .views-field-field-date-range,#block-views-block-teasers-pages .views-row:hover .views-field-field-date-range,#block-views-block-events-block-2 .views-row:hover .views-field-field-date-range,#block-theisabel-views-block-events-block-5 .views-row:hover .views-field-field-date-range,#block-views-block-events-block-4 .views-row:hover h2 a,#subcontent #block-views-block-events-block-3 .views-row:hover h2 a,#block-views-block-teasers-pages .views-row:hover h2 a,#block-views-block-events-block-2 .views-row:hover h3 a,#block-theisabel-views-block-events-block-5 .views-row:hover h3 a,#block-views-block-homepage-teasers-block-1 .views-row:hover h2 a,.block-theisabel-views-block-teasers-pages .views-row:hover h2 a{color:#B01134 !important;}#main .view-team .views-row h3,#block-views-block-events-block-4 .views-row h2,#block-views-block-events-block-3 .views-row h2,#block-views-block-homepage-teasers-block-1 .views-row h2,#block-views-block-events-block-2 .views-row h3,#block-theisabel-views-block-events-block-5 .views-row h3,#page-content .view-performances h2{font-size:25px;line-height:36px;}#main #block-views-block-teasers-pages .views-row h2,#main .block-theisabel-views-block-teasers-pages .views-row h2{font-size:32px;line-height:40px;}#main .view-team .views-row h3{margin-bottom:0;}#block-views-block-events-block-4 .views-row a,#subcontent #block-views-block-events-block-3 .views-row a{color:#222222 !important;text-decoration:none;}#subcontent #block-views-block-events-block-3 .views-row a:hover{color:#B01134 !important;}#subcontent #block-views-block-events-block-3 .views-row h2 a{font-weight:normal;}#subcontent #block-views-block-events-block-3 .views-row a:not(.arrow):after{display:none;}#block-views-block-events-block-4 .views-row .views-field-body,#block-views-block-events-block-3 .views-row .views-field-body,#block-views-block-teasers-pages .views-row .views-field-body,#block-views-block-homepage-teasers-block-1 .views-row .views-field-body,#block-views-block-events-block-2 .views-row .views-field-body,#block-theisabel-views-block-events-block-5 .views-row .views-field-body,.block-theisabel-views-block-teasers-pages .views-row .views-field-body{margin-bottom:35px;}#block-views-block-events-block-4 .views-row .views-field-field-booking-link,#block-views-block-events-block-4 .views-row .views-field-view-node,#block-views-block-events-block-3 .views-row .views-field-field-booking-link,#block-views-block-events-block-3 .views-row .views-field-view-node,#block-views-block-events-block-2 .views-row .views-field-field-booking-link,#block-views-block-events-block-2 .views-row .views-field-view-node,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node{display:inline-block;margin-right:40px;}#block-views-block-events-block-4 .views-row .views-field-view-node,#block-views-block-events-block-3 .views-row .views-field-view-node,#block-views-block-events-block-2 .views-row .views-field-view-node,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node{margin-right:0;}#block-views-block-events-block-4 .views-row .views-field-field-booking-link a,#subcontent #block-views-block-events-block-3 .views-row .views-field-field-booking-link a,#block-views-block-events-block-2 .views-row .views-field-field-booking-link a,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link a,#feature .theisabel-performance-video .access a,#feature .theisabel-performance-video .access input.form-submit,body.page-node-type-performance #sidebar .field--name-field-access-link a{background-color:#222222;border:1px solid #222222;color:white !important;padding:20px 40px;font-family:'Konnect';font-weight:normal;font-size:13px;line-height:16px;letter-spacing:2px;text-transform:uppercase;background-size:100% 200%;background-image:linear-gradient(to bottom,#222222 50%,#B01134 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;display:inline-block;}#feature .theisabel-performance-video .access a{margin-block-start:1.5rem;background-color:#B01134;border:none;background-image:linear-gradient(to bottom,#B01134 50%,#ffffff 50%);}#feature .theisabel-performance-video .access input.form-submit{background-color:#ffffff;border:none;background-image:linear-gradient(to bottom,#ffffff 50%,#B01134 50%);color:#002452 !important;}body.page-node-type-performance #sidebar .field--name-field-access-link a{display:block;background-color:#B01134;border:none;background-image:linear-gradient(to bottom,#B01134 50%,#222222 50%);font-size:1em;text-align:center;}body.page-node-type-performance #sidebar .field--name-field-access-link a::after{display:none;block-size:0;}#block-views-block-events-block-4 .views-row .views-field-field-booking-link a:hover,#subcontent #block-views-block-events-block-3 .views-row .views-field-field-booking-link a:hover,#block-views-block-events-block-2 .views-row .views-field-field-booking-link a:hover,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link a:hover,#feature .theisabel-performance-video .access a:hover,#feature .theisabel-performance-video .access input.form-submit:hover,body.page-node-type-performance #sidebar .field--name-field-access-link a:hover{background-position:0 100%;border-color:#B01134;color:white !important;}#feature .theisabel-performance-video .access a:hover{color:#B01134 !important;}#block-views-block-events-block-4 .views-row .views-field-view-node a,#block-views-block-events-block-3 .views-row .views-field-view-node a,#block-views-block-teasers-pages .views-row .views-field-view-node a,#block-views-block-homepage-teasers-block-1 .views-row .views-field-view-node a,#block-views-block-events-block-2 .views-row .views-field-view-node a,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node a,a.arrow,#page-content .view-performances .node-readmore,.block-theisabel-views-block-teasers-pages .views-row .views-field-view-node a{font-family:'Konnect';font-size:13px;line-height:16px;letter-spacing:2px;text-transform:uppercase;}#block-views-block-events-block-4 .views-row .views-field-view-node a:hover,#block-views-block-events-block-3 .views-row .views-field-view-node a:hover,#block-views-block-teasers-pages .views-row .views-field-view-node a:hover,#block-views-block-homepage-teasers-block-1 .views-row .views-field-view-node a:hover,#block-views-block-events-block-2 .views-row .views-field-view-node a:hover,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node a:hover,a.arrow:hover,#page-content .view-performances .node-readmore a:hover,.block-theisabel-views-block-teasers-pages .views-row .views-field-view-node a:hover{color:#B01134 !important;}#block-views-block-events-block-4 .views-row .views-field-view-node a:after,#block-views-block-events-block-3 .views-row .views-field-view-node a:after,#block-views-block-teasers-pages .views-row .views-field-view-node a:after,#block-views-block-homepage-teasers-block-1 .views-row .views-field-view-node a:after,#block-views-block-events-block-2 .views-row .views-field-view-node a:after,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node a:after,#page-content .view-performances .node-readmore a::after,.block-theisabel-views-block-teasers-pages .views-row .views-field-view-node a:after{content:'\f061';font-family:'Font Awesome 6 Pro';display:inline !important;margin-left:6px;font-weight:700;position:relative;background:transparent !important;}#block-views-block-events-block-2.list-view .views-row,#block-views-block-events-block-2.list-view .views-row:nth-of-type(3n),#block-views-block-events-block-2.list-view .views-row:nth-of-type(3n+1),#block-theisabel-views-block-events-block-5.list-view .views-row,#block-theisabel-views-block-events-block-5.list-view .views-row:nth-of-type(3n),#block-theisabel-views-block-events-block-5.list-view .views-row:nth-of-type(3n+1){width:100%;margin:0 0 60px 0;float:none;}#block-views-block-events-block-2.list-view .views-row .views-field-field-image,#block-theisabel-views-block-events-block-5.list-view .views-row .views-field-field-image{float:left;width:300px;margin-right:70px;margin-bottom:0;}#block-views-block-events-block-2.list-view .views-row .view-body,#block-theisabel-views-block-events-block-5.list-view .views-row .view-body{padding-top:30px;border-top:1px solid #B4AEA8;width:calc(100% - 370px);float:right;}.view-events-calendar{overflow-x:scroll;}#block-views-block-events-calendar-block-1 .pager{display:none;}#block-views-block-events-calendar-block-1 header{position:relative;}#block-views-block-events-calendar-block-1 header h3{text-align:center;}#block-views-block-events-calendar-block-1 header .pager{display:block;}#block-views-block-events-calendar-block-1 header .pager__item--previous,#block-views-block-events-calendar-block-1 header .pager__item--next{position:absolute;top:0;left:2px;}#block-views-block-events-calendar-block-1 header .pager__item--next{left:unset;right:0;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .month-view .full td.multi-day div.monthview{background:#FABD0F;padding:5px 10px;font-size:14px;margin-bottom:10px;color:#222222;}.calendar-calendar .month-view .full td.single-day div.monthview a,.calendar-calendar .week-view .full td.single-day div.weekview a,.calendar-calendar .day-view .full td.single-day div.dayview a{display:block;}.field--name-field-sold-out,.views-field-field-sold-out{display:none;}#block-views-block-events-block-4{margin:140px 0 50px 0;}#block-views-block-events-block-4 > div{max-width:1400px;margin:0 auto;}#page-content .block-type-staggerd-block > div{max-width:unset !important;flex-direction:row-reverse;}#page-content .block-type-staggerd-block .field--name-body{padding:140px calc(((100% - 1400px) / 2) + 120px) 140px 120px;background:rgba(230,231,232,0.3);}#page-content .block-type-staggerd-block .field--name-body h2:first-of-type{text-transform:uppercase;font-size:60px;line-height:64px;font-weight:bold;}#page-content .block-type-staggerd-block .field--name-body h2:before{display:none;}#block-views-block-homepage-teasers-block-1{padding:140px 0;}#block-views-block-homepage-teasers-block-1 .views-row{float:left;width:calc((100% - 70px) / 2);margin:0 70px 0 0;}#main #block-views-block-homepage-teasers-block-1 .views-row h2{font-size:40px;line-height:50px;}#block-views-block-homepage-teasers-block-1 .views-row:nth-of-type(2){margin-right:0;}#block-joinourmailinglist,#block-mailchimpsubscriptionformjoinourmailinglist{background:url(/theisabel/themes/custom/theisabel/mailing-list-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;color:white !important;padding:90px 0;}#block-joinourmailinglist:after,#block-mailchimpsubscriptionformjoinourmailinglist:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}#block-joinourmailinglist .field--name-body,#block-mailchimpsubscriptionformjoinourmailinglist > div{z-index:100;position:relative;max-width:665px;}#block-joinourmailinglist h2.dash:before,#block-mailchimpsubscriptionformjoinourmailinglist h2:before{background:white;}#block-joinourmailinglist a.cta,#block-mailchimpsubscriptionformjoinourmailinglist input.form-submit{color:#222222 !important;border-color:white !important;background-size:100% 200%;background-image:linear-gradient(to bottom,white 50%,#222 50%) !important;-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-joinourmailinglist a.cta:hover,#block-mailchimpsubscriptionformjoinourmailinglist input.form-submit:hover{background-position:0 100%;color:white !important;}.mailchimp-newsletter-mergefields{display:flex;margin:32px 0;}.mailchimp-newsletter-mergefields > div{width:100%;box-sizing:border-box;margin:0 !important;padding:0 30px 0 0 !important;}.mailchimp-newsletter-mergefields > div label,.mailchimp-newsletter-mergefields > div input{display:block;width:100%;box-sizing:border-box;margin-bottom:4px;}.mailchimp-newsletter-mergefields > div label{font-size:14px;line-height:22px;}.mailchimp-newsletter-mergefields > div input{border:1px solid #002452;border-radius:4px;padding:15px 20px;color:#6A625C;font-size:14px;line-height:22px;font-size:16px;line-height:30px;}#block-mailchimpsubscriptionformjoinourmailinglist .messages--error{margin:24px 0;}form.webform-submission-form .form-item:not(.js-form-type-radio):not(.js-form-type-checkbox) > label{font-weight:bold;}form.webform-submission-form .form-item.js-form-type-radio,form.webform-submission-form .form-item.js-form-type-checkbox{margin:0 !important;}form.webform-submission-form .form-item:not(.js-form-type-radio):not(.js-form-type-checkbox),form.webform-submission-form .form-actions{margin:0 0 20px 0 !important;}form.webform-submission-form input[type="text"],form.webform-submission-form input[type="email"],form.webform-submission-form input[type="tel"],form.webform-submission-form input[type="number"],form.webform-submission-form input[type="date"],form.webform-submission-form textarea{border:1px solid #002452;border-radius:4px;padding:15px 20px;color:#6A625C;font-size:14px;line-height:22px;font-size:16px;line-height:30px;display:block;background:transparent;}form.webform-submission-form table thead,form.webform-submission-form table tbody,form.webform-submission-form table td,form.webform-submission-form table tr{background:transparent;border:none;padding:0;}form.webform-submission-form table a:after{display:none !important;}form.webform-submission-form .webform-multiple-add,form.webform-submission-form .tabledrag-toggle-weight-wrapper{display:none;}#block-202223brochure{background:white;color:#222222 !important;padding-bottom:0 !important;}#block-digitalconcerthall h2,#block-202223brochure h2{margin-top:0 !important;}#block-202223brochure p:first-child{margin-bottom:0 !important;}#block-202223brochure .field--name-field-image img{max-width:400px !important;height:auto !important;object-fit:unset;margin:0 auto;padding:140px 0;display:block;}#block-202223brochure a.cta{color:white !important;border-color:#222222;background-size:100% 200%;background-image:linear-gradient(to bottom,#222222 50%,#B01134 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-202223brochure a.cta:hover{background-position:0 100%;border-color:#B01134 !important;}#block-202223brochure:after{display:none;}#subcontent{background:#F4F4F4;box-sizing:border-box;width:100%;}#subcontent .block{}#subcontent #block-views-block-events-block-3{padding:140px 0;}#block-views-block-events-block-4 > div,#block-views-block-events-block-3 > div{position:relative;}#block-views-block-events-block-4 > div > h2,#block-views-block-events-block-3 > div > h2{margin-bottom:70px;}.views-element-container footer{clear:both;}#block-views-block-events-block-4 .see-more,#block-views-block-events-block-3 .see-more{clear:both;text-align:center;}#block-views-block-events-block-3 .see-more a,#block-views-block-events-block-4 .see-more a{margin-left:0;}.block-type-staggerd-block{background:#222222;color:white !important;position:relative;padding-bottom:20px;}.block-type-staggerd-block:after{content:'';position:absolute;width:100%;height:20px;left:0;right:0;bottom:0;display:block;clear:both;background:linear-gradient(to right,#E5B352 0%,#E5B352 50%,#F9BEB4 50%,#F9BEB4 100%);}.block-type-staggerd-block ul{margin:30px 0 0 0;padding:0 !important;}.block-type-staggerd-block ul li{margin-bottom:16px;list-style-type:none !important;}.block-type-staggerd-block > div{max-width:unset !important;display:flex;justify-content:center;}.block-type-staggerd-block > div > div{width:50%;}.block-type-staggerd-block .field--name-field-image{background:#E6E7E8;}.block-type-staggerd-block .field--name-body{padding:140px 120px 140px calc(((100% - 1400px) / 2) + 75px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;}.block-type-staggerd-block .field--name-body img{align-self:flex-start;margin-bottom:16px;}.block-type-staggerd-block .image,.block-type-staggerd-block .image img{width:100% !important;height:100% !important;object-fit:cover;}#block-parkingmap > div{max-width:unset !important;}#block-parkingmap p{margin-bottom:-9px !important;}#main .field--name-body h2,#main .field--name-field-body h2{margin-bottom:20px;}#main .field--name-body h2:not(:first-child),#main .field--name-field-body h2:not(:first-child){margin-top:60px;}#main .field--name-body h3:not(:first-child),#main .field--name-field-body h3:not(:first-child){margin-top:32px;}#main .field--name-body img,#main .field--name-field-body img{margin:20px 0;}#footer{background:#222222;padding:90px 75px;color:white;font-weight:700;font-size:14px;line-height:22px;position:relative;}#footer:after{content:'';position:absolute;top:100%;width:100%;height:20px;left:0;display:block;clear:both;background:linear-gradient(to right,#E5B352 0%,#E5B352 50%,#F9BEB4 50%,#F9BEB4 100%);}#footer p{margin-bottom:10px;}#footer a{color:white;text-decoration:none;}#footer a:hover{color:#FABD0F !important;}#footer #superfooter > div{display:flex;}#block-attestation{float:left;width:265px;}#block-attestation img{max-width:229px !important;margin-bottom:45px;}#block-footercontact,#block-footerhours{width:200px;margin-left:170px;padding-top:20px;}#footer #midfooter{padding:64px 0;border-bottom:1px solid white;margin-bottom:64px;}#footer #midfooter > div{display:flex;}#footer #midfooter h2{margin-bottom:16px;font-weight:700;font-size:12px;line-height:18px;letter-spacing:2px;text-transform:uppercase;}#block-footerlocation p:before{content:'\f3c5';font-family:'Font Awesome 6 Pro';margin-right:8px;}#block-socialmedia{margin-left:auto;text-align:right;}#block-socialmedia li{display:inline-block;margin-left:40px;}#block-socialmedia a{font-size:0px;}#block-socialmedia a:before{content:'\f39e';font-family:'Font Awesome 5 Brands';font-size:24px;}#block-socialmedia .menu-item--instagram a:before{content:'\f16d';}#subfooter > div{display:flex;}#block-copyright{margin-right:auto;}#block-footeru15 img{vertical-align:top;margin-right:7px;width:25px;}#block-backtotop{margin-left:auto;cursor:pointer;}#block-backtotop p:after{content:'\f077';font-family:'Font Awesome 6 Pro';border:1px solid white;padding:16px 16px;margin-left:20px;background-size:100% 200%;background-image:linear-gradient(to bottom,transparent 50%,#FABD0F 50%);-webkit-transition:background-position 0.5s;-moz-transition:background-position 0.5s;transition:background-position 0.5s;}#block-backtotop p:hover:after{color:#222222;border-color:#FABD0F;background-position:0 100%;}@media only screen and (max-width:1640px){#block-views-block-features-block-1 .prev,#block-views-block-features-block-1  .next{display:none;}.cycle-pager{display:block;}}@media only screen and (max-width:1550px){body.front #content .block-views,#subcontent .block-views,body.front #content .block-type-content,#content .block-mailchimp-signup,body:not(.front) #content,body.page-node-type-event #feature{padding-left:75px !important;padding-right:75px !important;}#block-views-block-events-block-2 .views-exposed-form > fieldset{padding-right:20px;}}@media only screen and (max-width:1400px){.block-type-staggerd-block .field--name-body,#page-content .block-type-staggerd-block .field--name-body{padding:100px 75px;}}@media only screen and (max-width:1370px){#block-views-block-events-block-4 .views-row .views-field-field-booking-link,#block-views-block-events-block-3 .views-row .views-field-field-booking-link,#block-views-block-events-block-2 .views-row .views-field-field-booking-link,#block-theisabel-views-block-events-block-5 .views-row .views-field-field-booking-link{margin-right:20px;}}@media only screen and (max-width:1260px){#block-mainnavigation > ul > li{margin:0 10px;}#block-mainnavigation > ul > li > button,#block-mainnavigation > ul > li > span,#block-mainnavigation > ul > li > a{font-size:16px;}#block-mainnavigation > ul > li.menu-item--expanded:after{margin-left:6px;}#block-views-block-events-block-4 .views-row .views-field-view-node,#block-views-block-events-block-3 .views-row .views-field-view-node,#block-views-block-events-block-2 .views-row .views-field-view-node,#block-theisabel-views-block-events-block-5 .views-row .views-field-view-node{display:block;margin-top:20px;}}@media only screen and (max-width:1080px){.block-type-staggerd-block .field--name-body{padding:140px 75px !important;}.block-iconmenu ul li.menu-item--menu{display:inline-block;}#block-mainnavigation,#search-menu{display:none;position:fixed;left:0;top:0;right:0;width:100%;height:100%;background:#222222;color:white;z-index:202;padding:112px 30px 30px 30px !important;box-sizing:border-box;}.block-iconmenu.open{margin-bottom:56px;position:fixed;top:30px;left:30px;right:30px;width:calc(100% - 60px);z-index:203;}.block-iconmenu.open ul{display:flex;}.block-iconmenu.open ul li a::after,.block-iconmenu.open ul li button::after,.block-iconmenu.open ul li span::after{color:white;}.block-iconmenu.open ul li:first-of-type{margin-left:0;}.block-iconmenu.open ul li:nth-of-type(3){margin-left:auto;}#superheader,#superheader > div{padding:0;max-width:unset;}#block-queensbannerlogo{float:none;}#block-headercontactinformation{float:none;margin-bottom:60px;}#block-headercontactinformation ul li{display:block;margin-left:unset;margin-bottom:8px;font-size:15px;}#block-headercontactinformation ul li:not(:first-of-type):before,#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content:after,#search-menu:after{display:none;}#block-mainnavigation.secondary #block-headercontactinformation{display:none;}#block-mainnavigation > ul{display:block;height:auto;position:relative;}#block-mainnavigation > ul > li{display:block;margin:0 0 20px 0;cursor:unset;}#block-mainnavigation > ul > li.menu-item--expanded::after{content:'\f054';}#block-mainnavigation > ul > li > button,#block-mainnavigation > ul > li > span,#block-mainnavigation > ul > li > a{color:white;}#block-mainnavigation .back:hover,#block-mainnavigation > ul > li.menu-item--expanded:hover,#block-mainnavigation > ul > li.menu-item--expanded:hover > button,#block-mainnavigation > ul > li.menu-item--expanded:hover > span,#block-mainnavigation > ul > li.menu-item--expanded:hover > a,#block-mainnavigation > ul > li > a:hover,.block-iconmenu.open ul li:hover a::after,.block-iconmenu.open ul li:hover button::after,.block-iconmenu.open ul li:hover span::after{color:#FABD0F;}#block-mainnavigation .back{font-family:'Konnect' !important;font-weight:normal;font-size:20px;line-height:16px;cursor:pointer;}#block-mainnavigation .back:before{content:'\f053';font-family:'Font Awesome 6 Pro';margin-right:10px;}#block-mainnavigation > ul > li.menu-item--expanded:hover > button::after,#block-mainnavigation > ul > li.menu-item--expanded.open > span::after{display:none;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content{position:absolute;left:100%;top:0;width:100%;height:auto;padding:20px 0 0 0;}#block-mainnavigation > ul > li.menu-item--expanded.open > .menu_link_content{left:0;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .parent-page{border-top:1px solid #6A625C;border-bottom:unset;margin-top:30px;margin-bottom:0;column-span:unset;padding:30px 0;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu{column-count:unset;column-gap:unset;}#block-mainnavigation > ul > li.menu-item--expanded > .menu_link_content .menu-item{margin-bottom:28px;}.menu-image{display:none !important;}#search-menu nav{float:none;width:100%;margin-bottom:20px;}#footer #midfooter > div,#subfooter > div{display:block;position:relative;}#block-socialmedia{margin-left:unset;text-align:left;margin-top:50px;}#block-socialmedia li{margin-left:unset;margin-right:40px;}#block-footeru15{margin-top:60px;}#block-footeru15 .text-align-center{text-align:left !important;}#block-backtotop{position:absolute;right:0;bottom:22px;}#footer #superfooter > div > div{width:33.3%;padding-right:40px;box-sizing:border-box;margin:0 !important;}#block-attestation img{max-width:100% !important;}.view-team .views-row,#block-views-block-events-block-3 .views-row,#block-views-block-events-block-4 .views-row,#block-views-block-teasers-pages .views-row,#block-views-block-events-block-2 .views-row,#block-theisabel-views-block-events-block-5 .views-row,.block-theisabel-views-block-teasers-pages .views-row{width:calc((100% - 60px) / 3);margin-right:30px;}#block-views-block-features-block-1 .views-field-body h1{font-size:60px;line-height:64px;}#block-views-block-features-block-1 .views-field-body .content{font-size:16px;line-height:30px;}#block-views-block-events-block-2 .views-exposed-form{display:block;}#block-views-block-events-block-2 .views-exposed-form > fieldset.form-item{display:block;padding:22px 0;width:100%;max-width:100%;margin:0 !important;border-top:1px solid #B4AEA8;}#block-views-block-events-block-2 .views-exposed-form legend{margin:0 !important;position:relative;cursor:pointer;display:contents;width:100%;}#block-views-block-events-block-2 .views-exposed-form legend:after{content:'\f077';font-family:'Font Awesome 6 Pro';float:right;}#block-views-block-events-block-2 .views-exposed-form legend.open:after{content:'\f078';}#block-views-block-events-block-2 .views-exposed-form .fieldset-wrapper{display:none;margin-top:22px;}#block-views-block-events-block-2 .views-exposed-form .js-form-type-textfield label{display:block;}body:not(.page-node-type-event) .paragraph--type--accordion .body > div{display:flex;flex-direction:column-reverse;}body:not(.page-node-type-event) .paragraph--type--accordion .body .field--name-field-image{float:none;max-width:unset;margin-left:unset;margin-bottom:20px;}#block-views-block-events-block-2.list-view .views-row .views-field-field-image{margin-right:30px;}#block-views-block-events-block-2.list-view .views-row .view-body{width:calc(100% - 330px);}}.node--type-performance .field--label-inline .field__label,.node--type-performance .field--label-inline .field__items,.node--type-performance .field--label-inline .field__item{display:inline;}.node--type-performance .field--label-inline .field__label::after{content:':';}.node--type-performance .field--label-inline .field__items,.node--type-performance .field--label-inline .field__item{display:inline;}#page-content .view-performances .views-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px;box-sizing:border-box;}#page-content .block-views[data-view='list'] .view-performances .views-rows{display:block;}#page-content .block-views[data-view='list'] .view-performances .views-row{margin-block-end:70px;}#page-content .block-views[data-view='list'] .view-performances .node--type-performance{display:flex;gap:70px;}#page-content .view-performances .field--name-field-performance-image{padding-top:0;}#page-content .block-views[data-view='list'] .view-performances .field--name-field-performance-image{flex-basis:25%;background-color:transparent;}#page-content .view-performances .field--name-field-performance-image .image{position:relative;}#page-content .view-performances .field--name-field-performance-image .image a{display:block;}#page-content .view-performances .field--name-field-performance-image .image a::after{content:'';position:absolute;inset:auto 0 0 0;inline-size:100%;block-size:0;background:linear-gradient(to right,#E5B352 0%,#E5B352 50%,#F9BEB4 50%,#F9BEB4 100%);transition:height 0.125s ease-in;}#page-content .view-performances .field--name-field-performance-image .image:hover a::after{block-size:10px;}#page-content .view-performances .field--name-field-performance-image img{display:block;width:100%;height:auto;}#page-content .view-performances .field--name-field-performance-image .caption{display:none;}#page-content .block-views[data-view='list'] .view-performances .node--type-performance > .content{flex-basis:75%;padding-top:30px;border-top:1px solid #B4AEA8;}.theisabel-performance-video > .video{min-height:640px;}#feature .theisabel-performance-video .detail > *:not(a){font-size:1.25em;font-weight:600;line-height:1.4;}#feature .theisabel-performance-video .access-container{margin-inline:auto;max-width:48rem;}#feature .theisabel-performance-video .access p{text-wrap:balance;}#feature .theisabel-performance-video .access form{margin-block-end:1em;}#feature .theisabel-performance-video .access form p{font-size:1.375em;}#feature .theisabel-performance-video .access .form-item,#feature .theisabel-performance-video .access .form-actions{margin-block:0;}#feature .theisabel-performance-video .access fieldset.widgets,#feature .theisabel-performance-video .access .access-message{margin-block:1em;}#feature .theisabel-performance-video .access fieldset.widgets .fieldset-wrapper{margin-inline:auto;display:inline-flex;gap:0.75em;align-items:center;background-color:#002452;padding:1em;}#feature .theisabel-performance-video .access fieldset.widgets .fieldset-wrapper .form-actions .ajax-progress{display:none;}#feature .theisabel-performance-video .access input.form-text{margin:0 0.25em;border:1px solid white;border-radius:0;background-color:#222;padding:0.625em 0.75em;font:inherit;font-weight:400;text-decoration:none;color:#ffffff;}#feature .theisabel-performance-video .access input.form-text::placeholder{color:#222222;}#feature .theisabel-performance-video.future .date .time .countdown .introduction{margin-block-end:0.5em;font-size:2em;}#feature .theisabel-performance-video.future .date .time .countdown .components{display:grid;grid-template-columns:repeat(4,1fr);gap:0.125em;margin-block-end:0.5em;text-align:center;font-size:2.5em;}#feature .theisabel-performance-video.future .date .time .countdown .components > span{background-color:#002452;padding:0.25em 0.5em 0.375em 0.5em;line-height:1;text-transform:uppercase;}#feature .theisabel-performance-video.future .date .time .countdown .components span span{display:block;margin-block-start:0.75em;font-size:calc(1em / 3);font-weight:normal;}.theisabel-performance-video.past:not(.theisabel-performance-video.access-required) .detail{background-image:url(/theisabel/themes/custom/theisabel/video-bg.jpg);background-size:cover;}.theisabel-performance-video img[src*='play.png']{background-color:#ffffff;padding:24px 48px;block-size:auto;inline-size:32px;}.theisabel-performance-video.active ul.alternate li{padding:0.75em;line-height:1;}body.page-node-type-performance #sidebar .field--name-field-partner{border:1px solid #dedede;padding:1em;text-align:center;}.view-performances form,.view-performances header{margin-bottom:2.5em;}.view-performances form legend{margin:0;background-color:transparent;padding:0;}.view-performances form fieldset.theisabel-performances-filter > legend{display:none;}#page-content .view-performances form ul,#page-content .view-performances form li{margin:0;padding:0;list-style-type:none;}#page-content .view-performances form li,.view-performances form .form-item-sort-by label{display:inline-block;margin-inline-end:1.5em;font-weight:900;text-transform:uppercase;}.view-performances form a{font-weight:900;}#page-content .view-performances form ul.nav,.view-performances form .form-item-sort-by{margin:0;padding-block:1em;float:left;float:inline-start;font-size:13px;letter-spacing:2px;}.view-performances form .form-item-sort-by div,.view-performances form .form-item-sort-by ul{display:inline-block;}#page-content .view-performances form ul.nav{float:right;float:inline-end;}#page-content .view-performances form ul.nav .active a,#page-content .view-performances form .form-item-sort-by a.bef-link--selected{text-decoration:underline;color:#B01134;}.view-performances form .form-item-sort-by > label::after{content:':';}.view-performances form fieldset{border:none;padding:0;}.view-performances form fieldset.theisabel-performances-filter{clear:both;padding-block:1.5rem;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper{display:flex;gap:70px;}.view-performances form ul.nav a::before,.view-performances form fieldset.theisabel-performances-filter legend::before{content:'\f013';margin-inline-end:0.25em;font-family:'Font Awesome 5 Pro';font-weight:900;font-style:normal;font-variant:normal;text-decoration:none !important;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-performances form ul.nav .list a::before{content:'\f03a';}.view-performances form ul.nav .grid a::before{content:'\e196';}.view-performances form fieldset.theisabel-performances-filter fieldset:has(input[type='date']) legend::before{content:'\f133';}.view-performances form fieldset.theisabel-performances-filter fieldset[data-drupal-selector='edit-artist'] legend::before{content:'\f001';}.view-performances form fieldset.theisabel-performances-filter fieldset[data-drupal-selector='edit-genre'] legend::before{content:'\f024';}.view-performances form fieldset.theisabel-performances-filter .theisabel-performances-filter-dates label{display:inline-block;min-inline-size:3em;}.view-performances form fieldset.theisabel-performances-filter input[type='checkbox']{margin-inline-start:0;}.view-performances form > .empty{margin-block:1.25rem;font-size:1.125rem;}body.path-search #main form{margin-block-end:3em;}body.path-search #main ol{padding-inline-start:0;list-style-type:none;}body.path-search #main ol > li{margin-block-end:2em;list-style-type:none;}
}
@media screen and (max-width: 860px){#block-theisabel-branding img{max-width:126px !important;}body.front #content .block-views,#subcontent .block-views,body.front #content .block-type-content,#content .block-mailchimp-signup,body:not(.front) #content,body.page-node-type-event #feature{padding-left:50px !important;padding-right:50px !important;}#block-views-block-features-block-1 .views-field-body > div{padding:0 50px;}#block-views-block-features-block-1 .views-field-body .content{margin-top:20px;padding:20px;}#block-views-block-features-block-1 .views-field-body .content p:last-of-type{margin-bottom:0;}.mailchimp-newsletter-mergefields{display:block;}.mailchimp-newsletter-mergefields > div{margin:0 0 32px !important;}#block-views-block-events-block-4{margin-top:100px;margin-bottom:40px;}.view-team .views-row,#block-views-block-events-block-3 .views-row,#block-views-block-events-block-4 .views-row,#block-views-block-teasers-pages .views-row,#block-views-block-events-block-2 .views-row,#block-theisabel-views-block-events-block-5 .views-row,.block-theisabel-views-block-teasers-pages .views-row,.view-team .views-row:nth-of-type(3n),#block-views-block-events-block-3 .views-row:nth-of-type(3n),#block-views-block-events-block-4 .views-row:nth-of-type(3n),#block-views-block-teasers-pages .views-row:nth-of-type(3n),#block-views-block-events-block-2 .views-row:nth-of-type(3n),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n),.view-team .views-row:nth-of-type(3n+1),#block-views-block-events-block-4 .views-row:nth-of-type(3n+1),#block-views-block-teasers-pages .views-row:nth-of-type(3n+1),#block-views-block-events-block-2 .views-row:nth-of-type(3n+1),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n+1),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n+1){width:calc((100% - 30px) / 2);margin:0 30px 60px 0 !important;clear:none;}.view-team .views-row:nth-of-type(2n),#block-views-block-events-block-3 .views-row:nth-of-type(2n),#block-views-block-events-block-4 .views-row:nth-of-type(2n),#block-views-block-teasers-pages .views-row:nth-of-type(2n),#block-views-block-events-block-2 .views-row:nth-of-type(2n),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(2n),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(2n){margin-right:0 !important;}.view-team .views-row:nth-of-type(odd),#block-views-block-events-block-3 .views-row:nth-of-type(odd),#block-views-block-events-block-4 .views-row:nth-of-type(odd),#block-views-block-teasers-pages .views-row:nth-of-type(odd),#block-views-block-events-block-2 .views-row:nth-of-type(odd),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(odd),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(odd){clear:left;}.block-type-staggerd-block:not(#block-202223brochure) > div{flex-direction:column-reverse;}.block-type-staggerd-block > div > div{width:100%;}.block-type-staggerd-block .field--name-body{padding:100px 50px !important;}.block-type-staggerd-block:not(#block-202223brochure) .field--name-field-image{height:496px;}#block-202223brochure{background:transparent !important;padding-bottom:0 !important;}#block-202223brochure .field--name-field-image{width:39%;padding:127px 60px;}#block-202223brochure .field--name-field-image img{padding:0;}#block-202223brochure .field--name-body{width:61%;}#block-views-block-homepage-teasers-block-1{padding-top:100px;padding-bottom:100px;}.paragraph--type--accordion .body > div{flex-direction:column-reverse;}.paragraph--type--accordion .body .field--name-field-image{float:none;max-width:100%;margin-left:0;margin-bottom:20px;}body.has-sidebar #content #sidebar,body.has-sidebar #content #page-content{width:100%;float:none;}#block-views-block-events-block-1{padding:0 !important;}.sidebar-event-details{column-count:2;column-gap:20px;}.sidebar-event-details > div{break-inside:avoid-column;}#block-views-block-events-block-2 header .event-view{display:none !important;}#block-views-block-events-block-2 .filter-toggle{margin-left:auto;}#block-backtotop{position:relative;display:block;margin-top:50px;right:unset;bottom:unset;margin-left:unset;}#feature #block-pagetitle,#block-views-block-page-title-block-1{padding-left:50px;padding-right:50px;}#page-content .view-performances .views-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;}#page-content .view-performances .views-rows > .views-row{padding-block-end:30px;}.theisabel-performance-video img.theisabel-performance-video-hero{block-size:100% !important;inline-size:100% !important;}.theisabel-performance-video > .video{min-height:0;aspect-ratio:16/9;font-size:0.75rem;}#feature .theisabel-performance-video .access form p{font-size:1em;}#feature .theisabel-performance-video .access a{margin-block-start:0.75rem;}#feature .theisabel-performance-video .access fieldset.widgets{margin-block:0.5rem;}#feature .theisabel-performance-video .access input.form-submit{padding-block:14px;}.view-performances form .filter-toggle{float:right;float:inline-end;}.view-performances form fieldset.theisabel-performances-filter{padding-block-end:0;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper{flex-wrap:wrap;gap:30px;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper > *{margin-block:0;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper > :first-child{inline-size:100%;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper > *:not(:first-child){flex:1;}.view-performances header{clear:both;padding-block-start:1.25em;}#page-content .view-performances form ul.nav{display:none;}body.path-search #main ol h3{font-size:28px;line-height:34px;}
}
@media screen and (max-width: 640px){#block-views-block-features-block-1 .views-field-body > div,body.front #content .block-views,#subcontent .block-views,body.front #content .block-type-content,#content .block-mailchimp-signup,body:not(.front) #content,body.page-node-type-event #feature,#footer{padding-left:30px !important;padding-right:30px !important;}#block-views-block-features-block-1 .views-field-body > div{padding-top:30px;padding-bottom:30px;}.view-team .views-row,#block-views-block-events-block-3 .views-row,#block-views-block-events-block-4 .views-row,#block-views-block-teasers-pages .views-row,#block-views-block-events-block-2 .views-row,#block-theisabel-views-block-events-block-5 .views-row,.block-theisabel-views-block-teasers-pages .views-row,.view-team .views-row:nth-of-type(3n),#block-views-block-events-block-3 .views-row:nth-of-type(3n),#block-views-block-events-block-4 .views-row:nth-of-type(3n),#block-views-block-teasers-pages .views-row:nth-of-type(3n),#block-views-block-events-block-2 .views-row:nth-of-type(3n),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n),.view-team .views-row:nth-of-type(3n+1),#block-views-block-events-block-4 .views-row:nth-of-type(3n+1),#block-views-block-teasers-pages .views-row:nth-of-type(3n+1),#block-views-block-events-block-2 .views-row:nth-of-type(3n+1),#block-theisabel-views-block-events-block-5 .views-row:nth-of-type(3n+1),.block-theisabel-views-block-teasers-pages .views-row:nth-of-type(3n+1),#block-views-block-homepage-teasers-block-1 .views-row{width:100% !important;margin:0 0 60px 0 !important;}.view-team .views-row:last-of-type,#block-views-block-events-block-3 .views-row:last-of-type,#block-views-block-events-block-4 .views-row:last-of-type,#block-views-block-teasers-pages .views-row:last-of-type,#block-views-block-events-block-2 .views-row:last-of-type,#block-theisabel-views-block-events-block-5 .views-row:last-of-type,.block-theisabel-views-block-teasers-pages .views-row:last-of-type{margin-bottom:0 !important;}#block-views-block-events-block-4 .see-more,#block-views-block-events-block-3 .see-more{padding-top:60px;}.block-iconmenu:not(.open) ul li.menu-item--cart,.block-iconmenu:not(.open) ul li.menu-item--account{display:none;}#block-queensbannerlogo{text-align:center;}#block-queensbannerlogo img{width:120px !important;}#block-views-block-features-block-1 .views-field-body h1,#feature h1{font-size:30px;line-height:40px;}#feature #block-pagetitle,#block-views-block-page-title-block-1{padding:90px 30px;}#block-views-block-page-title-block-1 .views-field-field-subtitle,#block-views-block-features-block-1 .views-field-body .content{font-size:16px;line-height:30px;}#main h1,#main h2{font-size:25px;line-height:32px;}#main #block-views-block-teasers-pages .views-row h2,#main #block-views-block-homepage-teasers-block-1 .views-row h2,#main .view-team .views-row h3,#block-views-block-events-block-4 .views-row h2,#block-views-block-events-block-3 .views-row h2,#block-views-block-homepage-teasers-block-1 .views-row h2,#block-views-block-events-block-2 .views-row h2,#block-theisabel-views-block-events-block-5 .views-row h2,.paragraph--type--accordion .field--name-field-title h2{font-size:24px !important;line-height:28px !important;}#page-content .block-type-staggerd-block .field--name-body h2:first-of-type{font-size:30px !important;line-height:36px !important;}body.page-node-type-event #feature{margin-top:50px;}body.page-node-type-event #content > div{margin-top:28px;}#block-views-block-features-block-1 .views-row{min-height:440px;height:auto !important;}#block-views-block-features-block-1 .views-field-body{position:unset;position:relative;z-index:100;}#block-views-block-features-block-1 .views-field-body .content{margin-top:15px;padding:15px 20px;}#block-views-block-features-block-1 .views-field-field-feature-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}#block-views-block-events-block-4 > div > h2,#block-views-block-events-block-3 > div > h2{margin-bottom:50px;}#block-views-block-events-block-4,#block-views-block-homepage-teasers-block-1{margin:80px 0 !important;padding-top:0 !important;padding-bottom:0 !important;}.sidebar-event-details{column-count:unset;column-gap:unset;margin-bottom:30px;}.event-information > *{display:block;margin-right:unset;}#block-views-block-events-block-2 nav{padding-top:40px !important;}#block-202223brochure .field--name-field-image{width:30%;}#block-202223brochure .field--name-body{width:70%;}#block-202223brochure .field--name-field-image,.block-type-staggerd-block .field--name-body{padding:60px 30px !important;}#page-content .block-type-staggerd-block .field--name-body h2:first-of-type{font-size:30px;line-height:36px;}nav.pager{margin-top:60px;}#footer{padding-top:60px;padding-bottom:60px;}#footer #superfooter > div{flex-direction:column;}#footer #superfooter > div > div{width:100%;padding:0 !important;margin:0 0 35px 0 !important;}#block-attestation img{max-width:230px !important;}#footer #midfooter{padding:0 0 50px 0;}#subfooter > div{padding-right:60 px;}#page-content .block-type-staggerd-block > div{flex-direction:column-reverse;}#page-content .block-type-staggerd-block .field--name-body,#block-202223brochure .field--name-field-image{width:100%;box-sizing:border-box;}#block-202223brochure .field--name-field-image img{max-width:200px !important;}@media only screen and (max-width:440px){#block-views-block-events-block-2 header{flex-direction:column;align-items:flex-start;}#block-views-block-events-block-2 .sort-toggle{margin-bottom:20px;}#block-views-block-events-block-2 .filter-toggle{margin-left:0;}#block-views-block-events-block-2 .view-calendar{position:relative;top:-55px;right:unset;}}#page-content .view-performances .views-rows{grid-template-columns:repeat(1,minmax(0,1fr));}.theisabel-performance-video > .video{aspect-ratio:1/1;}#feature .theisabel-performance-video .access .form-item-code label{display:none;}#feature .theisabel-performance-video .access .form-item-code input::placeholder{color:#999999;}#feature .theisabel-performance-video .access input.form-text{width:8em !important;}#feature .theisabel-performance-video .access a{margin-block-start:0.5rem;}#feature .theisabel-performance-video .access fieldset.widgets{margin-block:0;}#feature .theisabel-performance-video.future .date .time .countdown .components{font-size:1.5em;}#feature .theisabel-performance-video.future .date .time .countdown .components span span{font-size:calc(1em / 2);}.view-performances form .filter-toggle{margin-inline-start:0;float:none;}.view-performances form{margin-bottom:0;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper{display:block;}.view-performances form fieldset.theisabel-performances-filter > .fieldset-wrapper > *:not(:last-child){margin-block-end:30px;}body.path-search #main ol h3{font-size:24px;line-height:30px;}#main form.search-form input.form-search{max-inline-size:100%;}
}
