@font-face{font-family:BeausiteClassic;font-weight:100 400;src:url(/wp-content/themes/wordpress_unterhaus_mainz/dist/fonts/BeausiteClassic-Clear.otf) format("opentype")}@font-face{font-family:BeausiteClassic;font-weight:500;src:url(/wp-content/themes/wordpress_unterhaus_mainz/dist/fonts/BeausiteClassic-Medium.otf) format("opentype")}@font-face{font-family:BeausiteClassic;font-weight:600;src:url(/wp-content/themes/wordpress_unterhaus_mainz/dist/fonts/BeausiteClassic-Semibold.otf) format("opentype")}@font-face{font-family:BeausiteClassic;font-weight:700 900;src:url(/wp-content/themes/wordpress_unterhaus_mainz/dist/fonts/BeausiteClassic-Bold.otf) format("opentype")}
@media (min-width:1560px){.container-md{max-width:1200px}}*{font-family:BeausiteClassic}h1,h2,h3,h4,h5,h6,td,th{line-height:1}ol li,p,span,strong,ul li{line-height:calc(var(--p-size)*1.5)}p a{position:relative}p a:after{background-color:var(--primary-color);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}#breadcrumbs{padding-block:15px}#breadcrumbs>span{column-gap:7.5px;display:flex;flex-wrap:wrap}#breadcrumbs>span>span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m8.25 4.5 7.5 7.5-7.5 7.5'/%3E%3C/svg%3E");display:inline-block;height:calc(var(--p-size)/1.5);margin-left:7.5px;position:relative;top:2px;width:calc(var(--p-size)/1.5)}#breadcrumbs>span a,#breadcrumbs>span span{color:var(--black);font-size:1rem;text-transform:uppercase}#breadcrumbs>span a.breadcrumb_last,#breadcrumbs>span span.breadcrumb_last{color:#b82d27}#breadcrumbs>span a.breadcrumb_last:after,#breadcrumbs>span a:after,#breadcrumbs>span span.breadcrumb_last:after{display:none}.error404 .main,.page .main,.single .main{min-height:70vh}@media (max-width:1024px){.error404 .main,.page .main,.single .main{min-height:75vh}}@media (max-width:1023.98px){.error404 .main,.page .main,.single .main{min-height:65vh}}@media (max-width:767.98px){.error404 .main,.page .main,.single .main{min-height:50vh}}.error404 .alert{margin-top:30px}.full-width{left:50%;position:relative;right:50%;transform:translateX(-50%);width:100vw}.wp-block-separator{border-width:1px;margin-block:30px;opacity:1}.wp-block-table{margin-inline:-120px}@media (max-width:1024px){.wp-block-table{margin-inline:0}}@media (max-width:1023.98px){.wp-block-table table{width:max-content}}.wp-block-table table tbody tr td,.wp-block-table table tbody tr th,.wp-block-table table thead tr td,.wp-block-table table thead tr th{border-left:none;border-right:none}.wp-block-table table tbody tr td:first-of-type,.wp-block-table table tbody tr th:first-of-type,.wp-block-table table thead tr td:first-of-type,.wp-block-table table thead tr th:first-of-type{padding-left:0}.wp-block-table table tbody tr td:last-of-type,.wp-block-table table tbody tr th:last-of-type,.wp-block-table table thead tr td:last-of-type,.wp-block-table table thead tr th:last-of-type{padding-right:0}.wp-block-table table tbody tr th,.wp-block-table table thead tr th{color:var(--third-color);font-weight:400;text-transform:uppercase}.google-maps-iframe{border:0;display:block;height:400px;margin-bottom:-90px}@media (max-width:767.98px){.google-maps-iframe{margin-bottom:-75px}}@media (max-width:1024px){.only-desktop{display:none!important}}.only-mobile{display:none!important}@media (max-width:1024px){.only-mobile{display:flex!important}}@keyframes wiggle{0%{transform:rotate(0)}20%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes jumping{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes expand{0%{opacity:0;transform:scale(0)}to{display:block;opacity:1;transform:scale(1)}}@keyframes shrink{0%{opacity:1;transform:scale(1)}to{display:none;opacity:0;transform:scale(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{display:block;opacity:.6}}@keyframes overlayFadeOut{0%{opacity:.6}to{display:none;opacity:0}}.btn,.wpcf7-submit,a.btn,button{letter-spacing:.8px;position:relative;text-transform:uppercase}.btn.pri.soldout,.btn.sec.soldout,.wpcf7-submit.pri.soldout,.wpcf7-submit.sec.soldout,a.btn.pri.soldout,a.btn.sec.soldout,button.pri.soldout,button.sec.soldout{cursor:not-allowed}.btn.pri.soldout:after,.btn.pri.soldout:before,.btn.sec.soldout:after,.btn.sec.soldout:before,.wpcf7-submit.pri.soldout:after,.wpcf7-submit.pri.soldout:before,.wpcf7-submit.sec.soldout:after,.wpcf7-submit.sec.soldout:before,a.btn.pri.soldout:after,a.btn.pri.soldout:before,a.btn.sec.soldout:after,a.btn.sec.soldout:before,button.pri.soldout:after,button.pri.soldout:before,button.sec.soldout:after,button.sec.soldout:before{background-color:var(--light-grey);border-color:var(--light-grey)}.btn.pri,.wpcf7-submit.pri,a.btn.pri,button.pri{background-color:transparent;border-color:transparent;overflow:hidden;position:relative}.btn.pri:hover,.wpcf7-submit.pri:hover,a.btn.pri:hover,button.pri:hover{background-color:transparent}.btn.pri:hover:before,.wpcf7-submit.pri:hover:before,a.btn.pri:hover:before,button.pri:hover:before{transform:translateX(0)}.btn.pri:hover:after,.wpcf7-submit.pri:hover:after,a.btn.pri:hover:after,button.pri:hover:after{transform:translateX(100%)}.btn.pri:before,.wpcf7-submit.pri:before,a.btn.pri:before,button.pri:before{background-color:var(--primary-hover-bg-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:.25s ease-in-out;z-index:-1}.btn.pri:after,.wpcf7-submit.pri:after,a.btn.pri:after,button.pri:after{background-color:var(--primary-bg-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.25s ease-in-out;z-index:-1}.btn.pri.soldout:hover,.wpcf7-submit.pri.soldout:hover,a.btn.pri.soldout:hover,button.pri.soldout:hover{color:var(--primary-text-color)}.btn.pri.soldout:hover:after,.btn.pri.soldout:hover:before,.wpcf7-submit.pri.soldout:hover:after,.wpcf7-submit.pri.soldout:hover:before,a.btn.pri.soldout:hover:after,a.btn.pri.soldout:hover:before,button.pri.soldout:hover:after,button.pri.soldout:hover:before{transform:none}.btn.sec,.wpcf7-submit.sec,a.btn.sec,button.sec{background-color:transparent;border-color:transparent;overflow:hidden;position:relative}.btn.sec:hover,.wpcf7-submit.sec:hover,a.btn.sec:hover,button.sec:hover{background-color:transparent}.btn.sec:hover:before,.wpcf7-submit.sec:hover:before,a.btn.sec:hover:before,button.sec:hover:before{transform:translateX(0)}.btn.sec:hover:after,.wpcf7-submit.sec:hover:after,a.btn.sec:hover:after,button.sec:hover:after{transform:translateX(100%)}.btn.sec:before,.wpcf7-submit.sec:before,a.btn.sec:before,button.sec:before{background-color:var(--secondary-hover-bg-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:.25s ease-in-out;z-index:-1}.btn.sec:after,.wpcf7-submit.sec:after,a.btn.sec:after,button.sec:after{background-color:var(--secondary-bg-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.25s ease-in-out;z-index:-1}.btn.filter,.wpcf7-submit.filter,a.btn.filter,button.filter{background-color:var(--filter-btn-bg-color)!important;border-color:var(--filter-btn-border-color)!important}.btn.scroll-to-top,.wpcf7-submit.scroll-to-top,a.btn.scroll-to-top,button.scroll-to-top{background-color:var(--primary-bg-color)}.btn.scroll-to-top:hover,.wpcf7-submit.scroll-to-top:hover,a.btn.scroll-to-top:hover,button.scroll-to-top:hover{animation-duration:.25s;animation-fill-mode:forwards;animation-name:jumping;animation-timing-function:ease-in-out}.btn.scroll-to-top i,.wpcf7-submit.scroll-to-top i,a.btn.scroll-to-top i,button.scroll-to-top i{color:var(--white);font-size:35px}.btn.scroll-to-top:hover,.wpcf7-submit.scroll-to-top:hover,a.btn.scroll-to-top:hover,button.scroll-to-top:hover{background-color:var(--primary-bg-color)}.btn.go-back-to-last-url,.wpcf7-submit.go-back-to-last-url,a.btn.go-back-to-last-url,button.go-back-to-last-url{align-items:center;display:flex;font-weight:700;gap:7.5px}.wp-block-file a{word-break:break-all}.wp-block-file a.wp-element-button{margin-top:15px!important}.wp-element-button{background-color:var(--primary-bg-color);border:var(--primary-border-width) solid var(--primary-border-color);border-radius:var(--primary-border-radius);color:var(--primary-text-color)!important;display:block;font-size:var(--primary-text-size)!important;font-weight:var(--primary-text-weight)!important;line-height:var(--primary-line-height);margin:0!important;padding:var(--primary-padding-top) var(--primary-padding-right) var(--primary-padding-bottom) var(--primary-padding-left);width:-moz-fit-content;width:fit-content}.wp-element-button:hover{background-color:var(--primary-hover-bg-color);border-color:var(--primary-hover-border-color);color:var(--primary-hover-text-color)!important}.event-tile.custom.expand,.event-tile.custom.start-expand{animation-duration:.25s;animation-fill-mode:forwards;animation-name:expand;animation-timing-function:linear}@-moz-document url-prefix(){.event-tile.custom.expand,.event-tile.custom.start-expand{display:block}}.event-tile.custom.shrink,.event-tile.custom.start-shrink{animation-duration:.25s;animation-fill-mode:forwards;animation-name:shrink;animation-timing-function:linear}@-moz-document url-prefix(){.event-tile.custom.shrink,.event-tile.custom.start-shrink{display:none}}.event-tile.custom .locations{display:flex;gap:7.5px;left:0;position:absolute;top:0;transform:translateY(-100%);z-index:1}.event-tile.custom .locations .location-item{display:block;line-height:1rem;padding:0 0 7.5px}.event-tile.custom .bwps_thumbnail{cursor:pointer;position:relative}.event-tile.custom .bwps_thumbnail .has-youtube-embed{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:.6;position:absolute;right:0;top:0}.event-tile.custom .bwps_thumbnail .has-youtube-embed i{color:var(--white);font-size:75px}.event-tile.custom .bwps_thumbnail .overlay{bottom:0;flex-direction:column;gap:15px;height:auto!important;left:0;padding:30px;position:absolute;right:0;top:0}.event-tile.custom .bwps_thumbnail .overlay .btn{pointer-events:none}.event-tile.custom .bwps_thumbnail .overlay.show{opacity:1;z-index:1}.event-tile.custom .bwps_thumbnail .overlay.show .btn{pointer-events:all}.event-tile.custom .ticketstatuses{flex-direction:column;gap:7.5px;left:auto!important;padding:0!important;right:0;top:15px!important}.event-tile.custom .ticketstatuses .ticketstatus{color:var(--white);letter-spacing:.8px;line-height:1;margin-left:auto;max-width:300px;padding:3.75px 7.5px;text-transform:uppercase}.event-tile.custom article .entry-summary .show-meta{text-align:left}.event-tile.custom article .entry-summary .show-meta .show-category,.event-tile.custom article .entry-summary .show-meta .show_date{letter-spacing:.8px;text-transform:uppercase}.event-tile.custom article .entry-summary .show-meta .show-category{color:#b82d27}.event-tile.custom article .entry-summary .show_name{line-height:1.2}.list-calendar{display:flex;flex-direction:column;margin-top:30px;position:relative}.list-calendar .expand,.list-calendar .start-expand{animation-duration:.25s;animation-fill-mode:forwards;animation-name:expand;animation-timing-function:linear}.list-calendar .shrink,.list-calendar .start-shrink{animation-duration:.25s;animation-fill-mode:forwards;animation-name:shrink;animation-timing-function:linear}.list-calendar .event-tile.date{border-top:1px solid var(--black);display:flex!important;flex-direction:column!important;margin-bottom:30px;padding-top:30px;position:relative}@media (max-width:767.98px){.list-calendar .event-tile.date{align-items:center}}.list-calendar .event-tile.date.shrink{display:none!important}.list-calendar .event-tile.date .date__date{font-size:var(--h1-size)!important;line-height:.8}@media (max-width:767.98px){.list-calendar .event-tile.date .date__date{font-size:calc(var(--h1-size)/2)!important}}.list-calendar .event-tile.date .date__meta{font-size:1rem}.list-calendar .event-tile.list-custom{display:flex!important;gap:30px;justify-content:space-between;margin-bottom:15px}@media (max-width:1024px){.list-calendar .event-tile.list-custom{flex-direction:column;gap:15px}}.list-calendar .event-tile.list-custom.shrink{display:none!important}@media (max-width:767.98px){.list-calendar .event-tile.list-custom{flex-direction:column;margin:0 0 30px}}.list-calendar .event-tile.list-custom .show-meta span{text-transform:uppercase}.list-calendar .event-tile.list-custom .show-meta .show-category{color:#b82d27}.list-calendar .event-tile.list-custom .show-meta .show-category__separator{color:var(--black)}.list-calendar .event-tile.list-custom .show-meta .ticketstatuses{bottom:2px;display:inline-block;margin-left:7.5px;position:relative}@media (max-width:1024px){.list-calendar .event-tile.list-custom .show-meta .ticketstatuses{bottom:0;display:block;margin-bottom:15px;margin-left:0}}.list-calendar .event-tile.list-custom .show-meta .ticketstatuses__inner{display:flex;gap:15px}.list-calendar .event-tile.list-custom .show-meta .ticketstatuses__inner .ticketstatus{background-color:var(--primary-color);font-size:1rem;height:-moz-fit-content;height:fit-content;letter-spacing:.8px;line-height:1;padding:3.75px 7.5px}.list-calendar .event-tile.list-custom .show-meta .ticketstatuses__inner .ticketstatus.few{background-color:var(--ticketstatus-few-color)}.list-calendar .event-tile.list-custom .show-meta .ticketstatuses__inner .ticketstatus.soldout{background-color:var(--ticketstatus-soldout-color)}.list-calendar .event-tile.list-custom .show-link{display:flex;flex-direction:column;padding-top:15px}.list-calendar .event-tile.list-custom .show-link .show_name{font-size:clamp(var(--h2-size)/1.25,var(--h2-size),4vw);margin-bottom:7.5px}@media (max-width:767.98px){.list-calendar .event-tile.list-custom .show-link .show_name{margin-top:15px}}.list-calendar .event-tile.list-custom .button-group{display:flex;flex-direction:column;margin-top:15px}@media (max-width:1024px){.list-calendar .event-tile.list-custom .button-group{align-self:flex-end;margin-top:0}}@media (max-width:767.98px){.list-calendar .event-tile.list-custom .button-group{width:100%}}.list-calendar .event-tile.list-custom .button-group .btn{min-width:max-content;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.list-calendar .event-tile.list-custom .button-group .btn{width:100%}}.list-calendar .event-tile.list-custom .button-group .price{text-align:right}@media (max-width:767.98px){.list-calendar .event-tile.list-custom .button-group .price{text-align:left}}.list-calendar .event-tile.list-custom .button-group .price.soldout{color:var(--light-grey)}.page-tile__image{aspect-ratio:16/9;overflow:hidden}.page-tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-tile__title{-webkit-line-clamp:2;line-clamp:2;color:var(--title-color);font-size:var(--title-size);font-weight:var(--title-weight);line-height:1.2;margin-bottom:var(--title-margin-bottom);margin-left:auto;margin-right:auto;margin-top:var(--title-margin-top);max-width:var(--title-max-width);text-align:var(--title-align);text-transform:var(--title-transform)}.page-tile__excerpt,.page-tile__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.page-tile__excerpt{-webkit-line-clamp:3;line-clamp:3}.post-tiles{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.post-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.post-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}}.post-tile__image{aspect-ratio:16/9;overflow:hidden}.post-tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-tile__title{-webkit-line-clamp:2;line-clamp:2;color:var(--title-color);font-size:var(--title-size);font-weight:var(--title-weight);line-height:1.2;margin-bottom:var(--title-margin-bottom);margin-left:auto;margin-right:auto;margin-top:var(--title-margin-top);max-width:var(--title-max-width);text-align:var(--title-align);text-transform:var(--title-transform)}.post-tile__excerpt,.post-tile__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.post-tile__excerpt{-webkit-line-clamp:3;line-clamp:3}.search_close{cursor:pointer;margin-top:-15px}.search_close:after,.search_close:before{background-color:inherit;content:"";cursor:pointer;display:block;height:3px;outline:1px solid transparent;width:20px}.search_close:before{transform:translateY(-1px) rotate(45deg)}.search_close:after{transform:translateY(-4px) rotate(-45deg)}.searchBar_header.new{bottom:-100%;display:block;left:0;max-width:100%;padding:15px 30px;position:fixed;right:0;top:auto!important;transition-duration:.25s;z-index:100}@media (max-width:767.98px){.searchBar_header.new{padding-inline:15px}}.searchBar_header.new:before{background-color:var(--black);bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:-1}.searchBar_header.new.search_open{bottom:0;top:auto!important}.searchBar_header.new .search-form{margin:0 auto;padding-inline:calc(var(--bs-gutter-x)*.5)}@media (max-width:1023.98px){.searchBar_header.new .search-form{padding-inline:0}}.searchBar_header.new .search-form .icon-close{stroke:var(--white);margin-left:15px;width:2rem}.searchBar_header.search_open{top:70px!important}@media (max-width:1024px){header{padding-inline:0!important}header .one{padding-block:0!important}}@media (max-width:1023.98px){header .one{padding-inline:0}}@media (max-width:767.98px){header .one{padding-inline:30px!important}header .one .row [class^=col-]{padding:0}}@media (max-width:1024px){header .one .row [class^=col-] .brand{z-index:100}}header .one .row [class^=col-] .brand img.scroll{transform:translateY(-60%)}@media (max-width:1024px){header .one .row [class^=col-] .burger-cn{gap:30px}}header .one .row [class^=col-] .burger-cn .nav_icon_menu{display:none}@media (max-width:1024px){header .one .row [class^=col-] .burger-cn .nav_icon_menu{display:flex}}header .one .row [class^=col-] .burger-cn .nav_icon_menu li{align-items:center;display:flex;height:100%;padding:0;position:relative}header .one .row [class^=col-] .burger-cn .nav_icon_menu li:after{border-right:2px solid var(--header-icon-color);content:"";height:100%;margin-left:15px;width:-moz-fit-content;width:fit-content}header .one .row [class^=col-] .burger-cn .burger{width:-moz-fit-content;width:fit-content}header .one .row [class^=col-] .burger-cn .burger span{left:0}@media (max-width:767.98px){header .one .row .col-sm-8{z-index:100}}header .one .row .nav_icon_menu li.basm_voucher_purchase_btn{font-size:var(--nav-pri-size);font-weight:var(--nav-pri-weight);margin-bottom:var(--nav-pri-margin-bottom);margin-top:var(--nav-pri-margin-top);text-align:var(--nav-pri-align);text-transform:var(--nav-pri-transform)}@media (max-width:767.98px){header .one .row .nav_icon_menu li.basm_voucher_purchase_btn{display:none!important}}header .one .row .nav_icon_menu li.calendar{align-items:center;display:flex;height:100%;position:relative}header .one .row .nav_icon_menu li.calendar:after{border-right:2px solid var(--header-icon-color);content:"";height:calc(100% - 37.5px);margin-left:15px;width:-moz-fit-content;width:fit-content}header .one .row .nav_icon_menu li.profile .basm_profile_btn{align-items:center;display:flex;gap:7.5px}@media (max-width:1024px){header .one .row .nav_icon_menu li.profile .basm_profile_btn{gap:Infinitypx}}header .one .row .nav_icon_menu li.profile .basm_profile_btn span{color:var(--header-icon-color);font-size:var(--nav-pri-size);letter-spacing:.5px;line-height:25px;margin-bottom:var(--nav-pri-margin-bottom);margin-top:var(--nav-pri-margin-top);text-transform:uppercase}@media (max-width:1024px){header .one .row .nav_icon_menu li.basket_link .basm_basket_indicator{right:-6px!important;top:0!important}header .one .row .nav_icon_menu li.basket_link.mobile .basm_basket_indicator{right:10px!important}}header nav.nav-primary ul.nav_icon_menu{gap:30px;justify-content:flex-start!important;margin:0!important}@media (max-width:767.98px){header nav.nav-primary ul.nav_icon_menu{justify-content:center!important}}header nav.nav-primary ul.nav{gap:15px}@media (max-width:1024px){header nav.nav-primary ul.nav{gap:0}}header nav.nav-primary ul.nav>.menu-item{padding-inline:0}header nav.nav-primary ul li{padding-top:0!important}@media (max-width:1024px){header nav.nav-primary ul li{padding-top:15px!important}header nav.nav-primary ul li.mobile-cta>a{color:var(--white)!important}}header nav.nav-primary ul li.current-menu-item>a,header nav.nav-primary ul li.current-page-parent>a{position:relative}@media (max-width:1024px){header nav.nav-primary ul li.current-menu-item>a:before,header nav.nav-primary ul li.current-page-parent>a:before{background-color:var(--primary-color);content:"";height:100%;left:-15px;position:absolute;width:6px}}header nav.nav-primary ul li.current-menu-item a{position:relative}header nav.nav-primary ul li.current-menu-item a:after{background-color:#b82d27;bottom:0;content:"";height:6px;left:0;position:absolute;right:0}@media (max-width:1024px){header nav.nav-primary ul li.menu-item-has-children{padding-left:0!important}header nav.nav-primary ul li.menu-item-has-children:before{display:none!important}}header nav.nav-primary ul li.menu-item-has-children>a:after{content:""!important;margin:0!important;transform:none!important}header nav.nav-primary ul li.menu-item-has-children .sub-menu{display:none!important}@media (max-width:1024px){header nav.nav-primary ul li.menu-item-has-children .sub-menu{display:block!important;max-height:-moz-fit-content!important;max-height:fit-content!important;overflow:initial!important}header nav.nav-primary ul li.menu-item-has-children .sub-menu .menu-item{overflow:initial!important}}header nav.nav-primary ul li.menu-item-has-children .sub-menu .menu-item a{font-weight:400!important}@media (max-width:1024px){header nav.nav-primary ul li.menu-item-has-children .sub-menu .menu-item a{overflow:initial!important}}header nav.nav-primary ul li a{letter-spacing:.5px;line-height:25px}@media (max-width:1024px){header nav.nav-primary ul li a{font-weight:700!important;white-space:normal!important}}header nav.nav-primary ul li a:hover:after{background-color:var(--third-color);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}.sub-header-container{background-color:var(--third-color);padding-block:15px;position:sticky;top:70px;width:100%;z-index:10}@media (max-width:1024px){.sub-header-container{display:none}}.sub-header-container:after{content:"";margin-top:70px;position:relative}.sub-header-container .sub-header-list{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.sub-header-container .sub-header-list .menu-item{position:relative}.sub-header-container .sub-header-list .menu-item.current_page_item:after,.sub-header-container .sub-header-list .menu-item:hover:after{background-color:var(--white);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}.sub-header-container .sub-header-list .menu-item a{color:var(--white)!important;font-size:var(--nav-pri-size)!important;font-weight:var(--nav-pri-weight)!important;text-transform:var(--nav-pri-transform)!important}@media (max-width:1024px){body.overflow header .one .row .col-sm-2 .brand{z-index:101}}body:not(.home) header .brand img{transform:translateY(-60%)!important}body:not(.home) header .brand img.not-scroll{display:none;opacity:0!important}body:not(.home) header .brand img.scroll{opacity:1!important}footer.content-info .footer-widget-area{background-color:var(--third-color)}footer.content-info .footer-widget-area .container-md{justify-content:center}footer.content-info .footer-widget-area .container-md .widget{padding-block:30px;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){footer.content-info .footer-widget-area .container-md .widget{padding-block:15px}}footer.content-info .footer-widget-area .container-md .widget p{color:var(--white);font-weight:400;text-transform:uppercase}@media (max-width:767.98px){footer.content-info .footer-widget-area .container-md .widget p{display:flex;flex-direction:column;gap:15px}}footer.content-info .footer-widget-area .container-md .widget p a,footer.content-info .footer-widget-area .container-md .widget p a:hover{color:var(--white)}footer.content-info .footer-widget-area .container-md .widget p a:after{display:none}footer.content-info .footer-some{background:var(--background-color)}footer.content-info .footer-some .container-md{justify-content:center}footer.content-info .footer-some .container-md .some-icons{display:flex;gap:15px;justify-content:center;padding-block:45px}@media (max-width:767.98px){footer.content-info .footer-some .container-md .some-icons{flex-wrap:wrap;padding-block:15px}}footer.content-info .footer-some .container-md .some-icons__tagline{font-weight:400;text-transform:uppercase}@media (max-width:767.98px){footer.content-info .footer-some .container-md .some-icons__tagline{text-align:center;width:100%}}footer.content-info .footer-nav{background-color:var(--white)}footer.content-info .footer-nav .nav-container-second{width:100%}footer.content-info .footer-nav .nav-container-second ul.nav{gap:60px;justify-content:center;padding-block:15px}@media (max-width:767.98px){footer.content-info .footer-nav .nav-container-second ul.nav{align-items:center;flex-direction:column;gap:30px}}footer.content-info .footer-nav .nav-container-second ul.nav .menu-item a{font-weight:400;text-transform:uppercase}button.btn.scroll-to-top{bottom:15px;padding:0!important;position:fixed;right:15px}@media (max-width:1024px){.page-template-calendar .main,.post-type-archive-bwps .main{padding-inline:0!important}.page-template-calendar .container-md,.post-type-archive-bwps .container-md{padding-block:0!important}.page-template-calendar .container-md #breadcrumbs,.post-type-archive-bwps .container-md #breadcrumbs{padding-bottom:0}}.page-template-calendar .bwps-archive-header,.post-type-archive-bwps .bwps-archive-header{background-color:var(--secondary-color);left:0;position:sticky;right:0;top:70px;z-index:10}.page-template-calendar .bwps-archive-header__inner,.post-type-archive-bwps .bwps-archive-header__inner{display:flex;gap:30px;justify-content:space-between;margin-top:15px}@media (max-width:1024px){.page-template-calendar .bwps-archive-header__inner,.post-type-archive-bwps .bwps-archive-header__inner{padding-bottom:0!important}}@media (max-width:767.98px){.page-template-calendar .bwps-archive-header__inner,.post-type-archive-bwps .bwps-archive-header__inner{flex-direction:column;gap:0;margin-top:0}}.page-template-calendar .bwps-archive-header__inner .button-group,.post-type-archive-bwps .bwps-archive-header__inner .button-group{align-items:center;display:flex;gap:15px}.page-template-calendar .bwps-archive-header__inner .btn,.post-type-archive-bwps .bwps-archive-header__inner .btn{align-items:center;display:flex;gap:15px;height:-moz-fit-content;height:fit-content;padding-right:0;width:-moz-fit-content;width:fit-content}.page-template-calendar .bwps-archive-header__inner .btn .icon,.post-type-archive-bwps .bwps-archive-header__inner .btn .icon{stroke-width:2;height:1.3rem;width:1.3rem}.page-template-calendar .bwps-archive-header__inner .btn.current-view,.post-type-archive-bwps .bwps-archive-header__inner .btn.current-view{position:relative}.page-template-calendar .bwps-archive-header__inner .btn.current-view:after,.post-type-archive-bwps .bwps-archive-header__inner .btn.current-view:after{background-color:var(--primary-color);bottom:7.5px;content:"";height:8px;left:0;position:absolute;right:0;z-index:-1}@media (max-width:767.98px){.page-template-calendar .bwps-archive-header__inner .btn.toggle-filter-slider,.post-type-archive-bwps .bwps-archive-header__inner .btn.toggle-filter-slider{margin:15px}}.page-template-calendar .bwps-archive-header__inner .btn.ter .icon,.post-type-archive-bwps .bwps-archive-header__inner .btn.ter .icon{stroke:var(--tertiary-text-color)}.page-template-calendar .bwps-archive-header__inner .btn.ter:hover .icon,.post-type-archive-bwps .bwps-archive-header__inner .btn.ter:hover .icon{stroke:var(--tertiary-hover-text-color)}.page-template-calendar .bwps-archive-header__inner .btn.qua,.post-type-archive-bwps .bwps-archive-header__inner .btn.qua{gap:3.75px}.page-template-calendar .bwps-archive-header__inner .btn.qua .icon,.post-type-archive-bwps .bwps-archive-header__inner .btn.qua .icon{stroke:var(--quaternary-text-color)}.page-template-calendar .bwps-archive-header__inner .btn.qua:hover .icon,.post-type-archive-bwps .bwps-archive-header__inner .btn.qua:hover .icon{stroke:var(--quaternary-hover-text-color)}.page-template-calendar #media-grid.event-tiles,.post-type-archive-bwps #media-grid.event-tiles{position:relative}@media (max-width:1024px){.page-template-calendar #media-grid.event-tiles,.post-type-archive-bwps #media-grid.event-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.page-template-calendar #media-grid.event-tiles,.post-type-archive-bwps #media-grid.event-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}}.page.home .main{padding-top:200px}.page.home .main .container-md .page-content__inner{margin-inline:0}header .brand,header .brand img{transition:all .25s ease!important}header .brand img{height:auto;left:0;max-height:60px;position:absolute;top:50%;transform:translateY(-60%);transform-origin:left;width:auto}.home:not(.overflow) header.top .brand img{top:200%;transform:scale(2.5)}@media (max-width:767.98px){.home:not(.overflow) header.top .brand img{transform:scale(2)}}.filter-slider-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.filter-slider-overlay.show{display:block}.btn.toggle-filter-slider{background:none!important;border:0!important;color:var(--black)!important;font-size:var(--quaternary-text-size)!important}@media (max-width:767.98px){.btn.toggle-filter-slider{margin:0 auto!important}.btn.toggle-filter-slider:not(.mobile){display:none!important}}.btn.toggle-filter-slider.mobile{background-color:#d19785!important;bottom:0;color:var(--secondary-color)!important;display:none;left:0;margin:15px!important;padding:15px;position:fixed;z-index:10}@media (max-width:767.98px){.btn.toggle-filter-slider.mobile{display:block}}.btn.toggle-filter-slider.mobile svg{height:20px}.btn.toggle-filter-slider.mobile svg path{stroke:var(--secondary-color)}.btn.toggle-filter-slider svg{stroke:var(--black)!important}.filter-slider{background-color:var(--white);bottom:0;box-shadow:-5px 0 5px 0 rgba(0,0,0,.25);max-width:600px;overflow-y:auto;padding:30px;position:fixed;right:0;top:0;transform:translateX(105%);transition:.25s ease-in-out;width:100%;z-index:100}@media (max-width:767.98px){.filter-slider{max-width:90%;padding:15px}}.filter-slider.show{transform:translateX(0)}.filter-slider .btn{align-items:center;display:flex;gap:7.5px;text-transform:none}.filter-slider .btn.toggle-filter-slider{display:flex!important}.filter-slider .btn.filter-clear{bottom:0;margin-top:30px;position:sticky;width:-moz-fit-content;width:fit-content}.filter-slider .btn.filter-clear .icon{stroke:var(--white)}.filter-slider .btn .icon{stroke:var(--filter-btn-text-color);stroke-width:2;height:1.3rem;width:1.3rem}.filter-slider .filter-group-container .filter-header{font-weight:700;margin:30px 0 7.5px}.filter-slider .filter-group-container .filter-group{column-gap:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;list-style-type:none;margin:0;padding:0}.filter-slider .filter-group-container .filter-group .filter-search{border:none;border-bottom:solid var(--filter-btn-border-width) var(--filter-btn-hover-border-color);font-size:var(--filter-btn-text-size);grid-column:span 2;line-height:var(--filter-btn-line-height);margin:30px 0 7.5px;padding:7.5px;text-transform:uppercase}@media (max-width:767.98px){.filter-slider .filter-group-container .filter-group.category-filter{grid-template-columns:repeat(1,minmax(0,1fr))}.filter-slider .filter-group-container .filter-group.category-filter li:nth-of-type(2){border-top:1px solid var(--filter-btn-border-color)}}.filter-slider .filter-group-container .filter-group__item{border-top:solid var(--filter-btn-border-width) var(--filter-btn-hover-border-color)}.filter-slider .filter-group-container .filter-group__item:first-of-type,.filter-slider .filter-group-container .filter-group__item:nth-of-type(2){border-top:none}.filter-slider .filter-group-container .filter-group__item .btn.filter{border:none;text-align:left;width:-moz-fit-content;width:fit-content}.filter-slider .filter-group-container .filter-group__item .btn.filter:hover{border:none!important}.filter-slider .filter-group-container .filter-group__item .btn.filter.all{font-weight:700}.filter-slider .filter-group-container .filter-group__item .btn.filter.selected:after{background-color:var(--primary-color);bottom:7.5px;content:"";height:8px;left:0;position:absolute;right:0;z-index:-1}.social-box-activator{height:50px;margin-top:60px;position:relative;width:100%}@media (max-width:767.98px){.social-box-activator{height:35px}}.social-box-activator__line{border-bottom:1px solid var(--black);width:100%}.social-box-activator__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 218 218'%3E%3Ccircle cx='109' cy='109' r='109' fill='%23d19785'/%3E%3Cpath d='M122.9 131.5c-.7.7-1.3 1.4-1.8 2.1L92 115.9c1.3-3.9 1.3-8.2 0-12.1l29.1-17.6c6.5 8.7 18.7 10.5 27.4 4s10.5-18.7 4-27.4-18.7-10.5-27.4-4c-6.7 5-9.5 13.6-7 21.5L88.9 97.9c-6.6-8.6-18.9-10.3-27.6-3.7-8.6 6.6-10.3 18.9-3.7 27.6 6.6 8.6 18.9 10.3 27.6 3.7 1.4-1.1 2.6-2.3 3.7-3.7l29.2 17.7c-.6 1.9-.9 3.9-.9 5.8 0 10.9 8.8 19.7 19.7 19.7s19.7-8.8 19.7-19.7-8.8-19.7-19.7-19.7c-5.2 0-10.2 2.1-13.9 5.8l-.1.1Zm26.9 13.9c0 7.2-5.8 13-13 13s-13-5.8-13-13 5.8-13 13-13c3.4 0 6.7 1.4 9.2 3.8 2.4 2.4 3.8 5.8 3.8 9.2Zm-63.6-35.5c0 7.2-5.8 13-13 13s-13-5.8-13-13 5.8-13 13-13 13 5.8 13 13Zm37.5-35.3c0-7.2 5.8-13 13-13s13 5.8 13 13-5.8 13-13 13-13-5.8-13-13Z' fill='%23e9e3d8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;cursor:pointer;height:40px;margin:-20px auto 0;padding-top:15px;transition:.25s ease-in-out;width:40px;z-index:10}.social-box-activator__icon:hover{transform:scale(1.1)}.social-box{margin-top:-20px;position:relative;width:100%}.social-box__inner{border-bottom:0 solid var(--black);max-height:0;overflow:hidden;transition:.25s ease-in-out}.social-box__inner:not(.expand).sneak-peek{max-height:10px}@media (max-width:767.98px){.social-box__inner:not(.expand).sneak-peek{max-height:0}}.social-box__inner.expand{border-bottom:1px solid var(--black);max-height:1000px;padding-bottom:50px}@media (max-width:767.98px){.social-box__inner.expand{padding-bottom:35px}}.social-box__inner .social-list{display:grid;gap:7.5px;grid-template-columns:repeat(2,minmax(0,1fr));list-style-type:none;margin:0;padding:0}@media (max-width:767.98px){.social-box__inner .social-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.social-box__inner .social-list__item{align-items:center;cursor:pointer;display:flex;gap:7.5px;padding:7.5px;transition-duration:.25s}.social-box__inner .social-list__item:hover{transform:scale(.95)}@media (max-width:767.98px){.social-box__inner .social-list__item:hover{transform:none}}.social-box__inner .social-list__item.facebook{background:#3b5998}.social-box__inner .social-list__item.twitter{background:#55acee}.social-box__inner .social-list__item.email{background:#777}.social-box__inner .social-list__item.whatsapp{background:#25d366}.social-box__inner .social-list__item svg{height:40px;width:auto}.social-box__inner .social-list__item span{font-size:var(--primary-text-size);text-transform:uppercase}.reservation-overlay{animation-duration:.25s;animation-fill-mode:forwards;animation-name:overlayFadeOut;animation-timing-function:ease-in-out;background-color:var(--black);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.reservation-overlay.open{animation-duration:.25s;animation-fill-mode:forwards;animation-name:overlayFadeIn;animation-timing-function:ease-in-out;display:block}.reservation-modal{align-items:center;bottom:0;left:0;padding:30px;position:fixed;right:0;top:0;transform:translateY(-100%);transition-duration:.5s;z-index:100}@media (max-width:767.98px){.reservation-modal{padding:0}}.reservation-modal.open{transform:translateY(0)}.reservation-modal__inner{background-color:#e9e3d8;height:-moz-fit-content;height:fit-content;overflow-y:auto;padding:30px 60px;position:relative}@media (max-width:1023.98px){.reservation-modal__inner{padding-inline:30px!important}}@media (max-width:767.98px){.reservation-modal__inner{height:100%;padding:15px!important}}.reservation-modal__inner .icon{color:var(--h2-color);cursor:pointer;height:var(--h2-size);position:absolute;right:15px;top:15px;width:auto}@media (max-width:767.98px){.reservation-modal__inner .icon{position:fixed;z-index:10}}.reservation-modal__inner .wpforms-container{margin:0}.reservation-modal__inner .wpforms-container form{align-items:center;flex-direction:column;margin:0;padding:0}.reservation-modal__inner .wpforms-container form .wpforms-field-container{display:flex;flex-direction:column;gap:15px;margin-bottom:30px;width:100%}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field{padding:0}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field label{margin:0 0 7.5px}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field label .wpforms-required-label{color:red}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field input,.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field select,.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field textarea{border-radius:0;font-size:calc(var(--label-size)*1.2);letter-spacing:.5px;padding:12px 40px}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field.wpforms-field-select-style-classic{height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field.wpforms-field-select-style-classic:after{align-items:center;bottom:-2px;content:"\e929";display:flex;font-family:billetten!important;font-size:20px;height:54px;justify-content:center;pointer-events:none;position:absolute;right:40px;width:-moz-fit-content;width:fit-content}.reservation-modal__inner .wpforms-container form .wpforms-field-container .wpforms-field.wpforms-field-select-style-classic select{-webkit-appearance:none;appearance:none;color:var(--black);cursor:pointer;margin:0}.reservation-modal__inner .wpforms-container .wpforms-submit-container .btn{z-index:100}.reservation-modal__inner .wpforms-container .wpforms-submit-container .wpforms-submit-spinner{height:35px;margin-left:15px;width:auto}.supporting-orgs{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(7,minmax(0,1fr));padding-top:30px}@media (max-width:1024px){.supporting-orgs{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767.98px){.supporting-orgs{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}}.supporting-orgs__heading{font-size:calc(var(--p-size)/1.25);grid-column:span 7;margin-bottom:-15px;text-transform:uppercase}@media (max-width:1024px){.supporting-orgs__heading{grid-column:span 5}}@media (max-width:767.98px){.supporting-orgs__heading{grid-column:span 2}}.supporting-orgs__item{filter:grayscale(1);transition-duration:.25s}.supporting-orgs__item:hover{filter:grayscale(0)}.youtube-embed-overlay{animation-duration:.25s;animation-fill-mode:forwards;animation-name:overlayFadeOut;animation-timing-function:ease-in-out;background-color:var(--black);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.youtube-embed-overlay.open{animation-duration:.25s;animation-fill-mode:forwards;animation-name:overlayFadeIn;animation-timing-function:ease-in-out;display:block}.youtube-embed-modal{align-items:center;bottom:0;left:0;padding:30px;position:fixed;right:0;top:0;transform:translateY(-100%);transition-duration:.5s;z-index:100}@media (max-width:767.98px){.youtube-embed-modal{padding:0}}.youtube-embed-modal.open{transform:translateY(0)}.youtube-embed-modal__inner{background-color:#e9e3d8;height:-moz-fit-content;height:fit-content;overflow-y:auto;padding:30px 60px;position:relative}@media (max-width:1023.98px){.youtube-embed-modal__inner{padding-inline:30px!important}}@media (max-width:767.98px){.youtube-embed-modal__inner{height:100%;padding:15px!important}}.youtube-embed-modal__inner .icon{color:var(--h2-color);cursor:pointer;height:var(--h2-size);position:absolute;right:15px;top:15px;width:auto}@media (max-width:767.98px){.youtube-embed-modal__inner .icon{position:fixed;z-index:10}.youtube-embed-modal__inner .modal-title{line-height:var(--h2-size);margin-block:45px 30px}}.youtube-embed-modal__inner .youtube-embed{aspect-ratio:16/9}.youtube-embed-modal__inner .youtube-embed iframe{display:block;height:100%;width:100%}@media (max-width:1024px){.single-bwps .main{padding-inline:0!important}}@media (max-width:1023.98px){.single-bwps .main .container-md{padding-top:30px;padding-inline:0}}@media (max-width:767.98px){.single-bwps .main .container-md{padding-top:15px;padding-inline:15px}}.single-bwps .main .container-md article{position:relative}@media (max-width:1024px){.single-bwps .main .container-md article{margin-top:0!important}}.single-bwps .main .container-md article .featured-image{position:relative}.single-bwps .main .container-md article .featured-image.youtube-embed-btn{cursor:pointer}.single-bwps .main .container-md article .featured-image.youtube-embed-btn:hover i{transform:scale(1.05)}.single-bwps .main .container-md article .featured-image .has-youtube-embed{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:.6;position:absolute;right:0;top:0}.single-bwps .main .container-md article .featured-image .has-youtube-embed i{color:var(--white);font-size:100px;transition-duration:.25s}.single-bwps .main .container-md article .gallery-container .owl-stage-outer .owl-stage .owl-item img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.single-bwps .main .container-md article .gallery-container .owl-dots{bottom:0;display:flex;gap:7.5px;margin:30px;position:absolute;right:0;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.single-bwps .main .container-md article .gallery-container .owl-dots{margin:15px}}.single-bwps .main .container-md article .gallery-container .owl-dots .owl-dot{border:1px solid #e9e3d8;border-radius:100px;height:15px;margin:0;width:15px}.single-bwps .main .container-md article .gallery-container .owl-dots .owl-dot.active{background-color:#e9e3d8}.single-bwps .main .container-md article .meta-info{margin-block:60px 30px}@media (max-width:767.98px){.single-bwps .main .container-md article .meta-info{margin-block:30px 0}}.single-bwps .main .container-md article .meta-info .entry-category{color:#b82d27;display:inline-block;letter-spacing:.8px;text-align:center;text-transform:uppercase;width:100%}.single-bwps .main .container-md article .meta-info .entry-time-and-location{width:100%}.single-bwps .main .container-md article .meta-info .entry-time-and-location p{font-size:calc(var(--p-size)/1.25);text-align:center}.single-bwps .main .container-md article .meta-info .entry-title{font-size:clamp(var(--h1-size)/2,var(--h1-size),4vw);text-align:center}.single-bwps .main .container-md article .meta-info .entry-tagline{text-align:center}.single-bwps .main .container-md article .meta-info .buy-buttons{align-items:center;display:flex;flex-direction:column;gap:15px;padding-top:45px}@media (max-width:767.98px){.single-bwps .main .container-md article .meta-info .buy-buttons{display:flex!important;padding-top:30px}}.single-bwps .main .container-md article .meta-info .buy-buttons__inner{display:flex;gap:15px;justify-content:center}@media (max-width:767.98px){.single-bwps .main .container-md article .meta-info .buy-buttons__inner{flex-direction:column;gap:7.5px}}.single-bwps .main .container-md article .meta-info .buy-buttons__inner .reserve-container{display:flex;gap:15px}@media (max-width:767.98px){.single-bwps .main .container-md article .meta-info .buy-buttons__inner .reserve-container{align-items:center;flex-direction:column;gap:7.5px}}.single-bwps .main .container-md article .meta-info .buy-buttons .product-buy-btn{width:-moz-fit-content;width:fit-content}.single-bwps .main .container-md article .meta-info .entry-prices{padding-block:0 30px}.single-bwps .main .container-md article .meta-info .entry-prices__price{display:inline-block;font-size:1.5rem;letter-spacing:.8px;margin-top:30px;text-align:center;width:100%}@media (max-width:767.98px){.single-bwps .main .container-md article .meta-info .entry-prices__price{margin-top:15px}}.single-bwps .main .container-md article .entry-content h2{font-weight:300}.single-bwps .main .container-md article .entry-content p:first-of-type{font-size:calc(var(--h3-size)/1.25);line-height:calc(var(--h3-size)/1.25)}.single-bwps .main .container-md article .entry-content .artist-link-container{display:flex;gap:30px;justify-content:flex-end;margin-top:30px}@media (max-width:767.98px){.single-bwps .main .container-md article .entry-content .artist-link-container{align-items:flex-end;flex-direction:column;gap:15px}}.single-bwps .main .container-md article .entry-content .artist-link-container .artist-link{color:var(--black);display:block;font-size:1rem;font-weight:500;position:relative;text-align:right!important;width:-moz-fit-content;width:fit-content}.single-bwps .main .container-md article .entry-content .artist-link-container .artist-link:after{background-color:var(--primary-color);bottom:5px;content:"";height:6px;left:0;opacity:.6;position:absolute;right:0;z-index:-1}.single-bwps .main .container-md article .go-back-to-last-url{margin-top:15px}@media (max-width:767.98px){.single-bwps .main .container-md article .go-back-to-last-url{justify-content:center;width:100%}}@media (max-width:1024px){.page .main{padding-inline:0!important}}@media (max-width:1023.98px){.page .main .container-md{padding-inline:0}}@media (max-width:767.98px){.page .main .container-md{padding-inline:15px}}.page .main .container-md .page-content{padding-top:0;position:relative}@media (max-width:1023.98px){.page .main .container-md .page-content{padding-inline:0}}.page .main .container-md .page-content:before{background-color:var(--background-color);bottom:0;content:"";filter:blur(10px);left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}.page .main .container-md .page-content .page-title{font-size:clamp(var(--h1-size)/2,var(--h1-size),4vw);margin-block:60px;text-align:center}@media (max-width:1024px){.page .main .container-md .page-content .page-title{margin-block:30px}}@media (max-width:767.98px){.page .main .container-md .page-content .page-title{margin-block:15px}}.page .main .container-md .page-content .gallery-container,.page .main .container-md .page-content .image-container{margin-bottom:60px}.page .main .container-md .page-content .gallery-container .owl-stage-outer .owl-stage .owl-item img,.page .main .container-md .page-content .image-container .owl-stage-outer .owl-stage .owl-item img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.page .main .container-md .page-content .gallery-container .owl-dots,.page .main .container-md .page-content .image-container .owl-dots{bottom:0;display:flex;gap:7.5px;margin:30px;position:absolute;right:0;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.page .main .container-md .page-content .gallery-container .owl-dots,.page .main .container-md .page-content .image-container .owl-dots{margin:15px}}.page .main .container-md .page-content .gallery-container .owl-dots .owl-dot,.page .main .container-md .page-content .image-container .owl-dots .owl-dot{border:1px solid #e9e3d8;border-radius:100px;height:15px;margin:0;width:15px}.page .main .container-md .page-content .gallery-container .owl-dots .owl-dot.active,.page .main .container-md .page-content .image-container .owl-dots .owl-dot.active{background-color:#e9e3d8}.page .main .container-md .page-content__inner{margin-inline:120px}@media (max-width:1024px){.page .main .container-md .page-content__inner{margin-inline:0}}.search-results .main{padding-inline:0!important}@media (max-width:1023.98px){.search-results .main [class^=container-]{padding:30px 0}}@media (max-width:767.98px){.search-results .main [class^=container-]{padding:30px 15px}}.search-results .main [class^=container-] .search-header{padding-inline:0}.search-results .main [class^=container-] .search-header .page-header h1{font-size:clamp(var(--h1-size)/2,var(--h1-size),4vw);margin-block:60px;text-align:center}@media (max-width:1024px){.search-results .main [class^=container-] .search-header .page-header h1{margin-block:30px}}@media (max-width:767.98px){.search-results .main [class^=container-] .search-header .page-header h1{margin-block:15px}}.search-results .main [class^=container-] .search-type h2{margin-bottom:15px}.search-results .main [class^=container-] .event-tiles{margin-top:0}@media (max-width:1024px){.search-results .main [class^=container-] .event-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.search-results .main [class^=container-] .event-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}}.accordion{display:flex;flex-direction:column;gap:0}.accordion__item{border-top:1px solid var(--black);min-height:0;overflow:hidden;transition-duration:.25s}.accordion__item:last-of-type{border-bottom:1px solid var(--black)}.accordion__item.expanded{min-height:1px}.accordion__item.expanded .title i{transform:rotate(180deg)}.accordion__item.expanded .content{min-height:100px;padding-inline:0}.accordion__item .title{cursor:pointer;display:flex;font-size:2rem;font-weight:400;gap:30px;justify-content:space-between;margin:0;padding-block:7.5px}@media (max-width:767.98px){.accordion__item .title{font-size:1.5rem}}.accordion__item .title i{transition-duration:.25s}.accordion__item .content{min-height:0;overflow:hidden;padding-inline:0;transition-duration:.25s}.big-links{margin-block:30px}.big-links__inner{display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.big-links__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.big-links__inner{grid-template-columns:repeat(1,minmax(0,1fr))}}.big-links__inner .link-item{overflow:hidden;position:relative}.big-links__inner .link-item:hover{background-color:transparent}.big-links__inner .link-item:hover:before{transform:translateX(0)}.big-links__inner .link-item:hover:after{transform:translateX(100%)}.big-links__inner .link-item:hover p,.big-links__inner .link-item:hover span{color:var(--primary-hover-text-color)}.big-links__inner .link-item:before{background-color:var(--primary-hover-bg-color);transform:translateX(-100%)}.big-links__inner .link-item:after,.big-links__inner .link-item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.25s ease-in-out;z-index:-1}.big-links__inner .link-item:after{background-color:var(--primary-bg-color)}.big-links__inner .link-item__inner{display:flex;flex-direction:column;gap:15px;height:100%;justify-content:space-between;padding:30px}.big-links__inner .link-item__inner .title{color:var(--primary-text-color);font-size:var(--h2-size);line-height:calc(var(--h2-size)*1.5)}.big-links__inner .link-item__inner .read-more{color:var(--primary-text-color);display:flex;font-weight:700;justify-content:space-between;text-transform:uppercase;width:100%}.big-links__inner .link-item__inner .read-more svg{height:30px;width:-moz-fit-content;width:fit-content}.expandable-quote__inner{align-items:center;display:flex;flex-direction:column;margin-block:15px;padding:15px 30px;position:relative}@media (max-width:767.98px){.expandable-quote__inner{padding:0}}.expandable-quote__inner .quote{border:none;margin:0 0 15px;padding:0}.expandable-quote__inner .quote svg{fill:#b82d27;stroke:#b82d27;height:50px;width:50px}.expandable-quote__inner .quote.is-expandable{max-height:calc(var(--p-size)*1.5*3 + 50px);overflow:hidden;transition:.25s ease-in-out}.expandable-quote__inner .quote.is-expandable:not(.expand).sneak-peek{max-height:calc(var(--p-size)*1.5*3 + 70px)}.expandable-quote__inner .quote.is-expandable.expand{max-height:100000px}.expandable-quote__inner .quote p{color:#b82d27;letter-spacing:1.3px}.expandable-quote__inner .quote p:last-child{margin-bottom:0}.expandable-quote__inner .toggle-expand{border-radius:100px;cursor:pointer;transition:.25s ease-in-out}.expandable-quote__inner .toggle-expand:hover{background-color:#b82d27;transform:scale(1.1)!important}.expandable-quote__inner .toggle-expand:hover i{color:var(--white)}.expandable-quote__inner .toggle-expand.expand{transform:rotate(180deg)}.expandable-quote__inner .toggle-expand.expand:hover{transform:scale(1.1) rotate(180deg)!important}.expandable-quote__inner .toggle-expand i{color:#b82d27;display:block;font-size:3rem}.mosaic-grid__inner{column-count:3;column-gap:15px}@media (max-width:1024px){.mosaic-grid__inner{column-count:2}}@media (max-width:767.98px){.mosaic-grid__inner{column-count:1}}.mosaic-grid__inner .element{box-sizing:border-box;display:inline-block;margin:0 0 15px!important;min-height:100px;width:100%}.mosaic-grid__inner .element:hover{animation-duration:.25s;animation-fill-mode:forwards;animation-name:wiggle;animation-timing-function:ease-in-out}@media (max-width:767.98px){.mosaic-grid__inner .element:hover{animation-name:none}}.mosaic-grid__inner .element.background-color--green{background-color:#446729}.mosaic-grid__inner .element.background-color--green a,.mosaic-grid__inner .element.background-color--green h1,.mosaic-grid__inner .element.background-color--green h2,.mosaic-grid__inner .element.background-color--green h3,.mosaic-grid__inner .element.background-color--green h4,.mosaic-grid__inner .element.background-color--green h5,.mosaic-grid__inner .element.background-color--green h6,.mosaic-grid__inner .element.background-color--green p,.mosaic-grid__inner .element.background-color--green span,.mosaic-grid__inner .element.background-color--green strong,.mosaic-grid__inner .element.background-color--green svg{color:#e9e3d8}.mosaic-grid__inner .element.background-color--brick{background-color:#d19785}.mosaic-grid__inner .element.background-color--brick a,.mosaic-grid__inner .element.background-color--brick h1,.mosaic-grid__inner .element.background-color--brick h2,.mosaic-grid__inner .element.background-color--brick h3,.mosaic-grid__inner .element.background-color--brick h4,.mosaic-grid__inner .element.background-color--brick h5,.mosaic-grid__inner .element.background-color--brick h6,.mosaic-grid__inner .element.background-color--brick p,.mosaic-grid__inner .element.background-color--brick span,.mosaic-grid__inner .element.background-color--brick strong,.mosaic-grid__inner .element.background-color--brick svg{color:#b82d27}.mosaic-grid__inner .element.background-color--purple{background-color:#c1b1d7}.mosaic-grid__inner .element.background-color--purple a,.mosaic-grid__inner .element.background-color--purple h1,.mosaic-grid__inner .element.background-color--purple h2,.mosaic-grid__inner .element.background-color--purple h3,.mosaic-grid__inner .element.background-color--purple h4,.mosaic-grid__inner .element.background-color--purple h5,.mosaic-grid__inner .element.background-color--purple h6,.mosaic-grid__inner .element.background-color--purple p,.mosaic-grid__inner .element.background-color--purple span,.mosaic-grid__inner .element.background-color--purple strong,.mosaic-grid__inner .element.background-color--purple svg{color:#b82d27}.mosaic-grid__inner .element.background-color--creme{background-color:#e9e3d8}.mosaic-grid__inner .element.background-color--creme a,.mosaic-grid__inner .element.background-color--creme h1,.mosaic-grid__inner .element.background-color--creme h2,.mosaic-grid__inner .element.background-color--creme h3,.mosaic-grid__inner .element.background-color--creme h4,.mosaic-grid__inner .element.background-color--creme h5,.mosaic-grid__inner .element.background-color--creme h6,.mosaic-grid__inner .element.background-color--creme p,.mosaic-grid__inner .element.background-color--creme span,.mosaic-grid__inner .element.background-color--creme strong,.mosaic-grid__inner .element.background-color--creme svg{color:#b82d27}.mosaic-grid__inner .element.background-color--yellow{background-color:#e6e571}.mosaic-grid__inner .element.background-color--yellow a,.mosaic-grid__inner .element.background-color--yellow h1,.mosaic-grid__inner .element.background-color--yellow h2,.mosaic-grid__inner .element.background-color--yellow h3,.mosaic-grid__inner .element.background-color--yellow h4,.mosaic-grid__inner .element.background-color--yellow h5,.mosaic-grid__inner .element.background-color--yellow h6,.mosaic-grid__inner .element.background-color--yellow p,.mosaic-grid__inner .element.background-color--yellow span,.mosaic-grid__inner .element.background-color--yellow strong,.mosaic-grid__inner .element.background-color--yellow svg{color:#446729}.mosaic-grid__inner .element.background-color--red{background-color:#b82d27}.mosaic-grid__inner .element.background-color--red a,.mosaic-grid__inner .element.background-color--red h1,.mosaic-grid__inner .element.background-color--red h2,.mosaic-grid__inner .element.background-color--red h3,.mosaic-grid__inner .element.background-color--red h4,.mosaic-grid__inner .element.background-color--red h5,.mosaic-grid__inner .element.background-color--red h6,.mosaic-grid__inner .element.background-color--red p,.mosaic-grid__inner .element.background-color--red span,.mosaic-grid__inner .element.background-color--red strong,.mosaic-grid__inner .element.background-color--red svg{color:#e9e3d8}.mosaic-grid__inner .element.title-size--large .element-title{font-size:calc(var(--h2-size)*1.25);font-weight:700}.mosaic-grid__inner .element.title-size--xl .element-title{font-size:calc(var(--h2-size)*1.75);font-weight:700}.mosaic-grid__inner .element.title-size--xxl .element-title{font-size:calc(var(--h2-size)*2);font-weight:700}.mosaic-grid__inner .element__inner{display:flex;flex-direction:column;gap:30px;padding:30px}.mosaic-grid__inner .element__inner .element-category{font-size:16px;font-weight:400;letter-spacing:.4px;line-height:21px;text-transform:uppercase}.mosaic-grid__inner .element__inner .element-image{-o-object-fit:cover;object-fit:cover}.mosaic-grid__inner .element__inner .element-text{font-size:24px;line-height:1.4}.mosaic-grid__inner .element__inner .element-link-indicator{height:30px;margin-left:auto}.mosaic-grid__inner .element__inner .element-link-indicator--target-blank{height:60px;transform:rotate(-30deg)}.mosaic-grid__inner .element.post .element-text{-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}
