@import url(https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);
.btn,a,h1,h2,h3,h4,h5,h6,input,li,p,span,td{cursor:default;letter-spacing:0;line-height:1;transition:.3s}h1{font-family:Yeseva One,cursive;line-height:1}@media (max-width:1559.98px){h1{font-size:52px}}@media (max-width:1199.98px){h1{font-size:40px}}h2{font-family:Yeseva One,cursive}h3{font-family:Nunito Sans,sans-serif;line-height:1.2}h3,h4{letter-spacing:1px}h4,li,p,span{font-family:Lato,sans-serif}li,p,span{letter-spacing:1.2px;line-height:1.5}a{cursor:pointer!important;letter-spacing:1px}.container-fluid{--bs-gutter-x:0;padding:0!important}hr{color:var(--lighter-grey)}@keyframes showIn{0%{opacity:0}to{opacity:1}}@keyframes expandIn{0%{display:block}1%{opacity:0}to{opacity:1}}@keyframes shrinkOut{0%{display:block;opacity:1}99%{opacity:0}to{display:none}}.btn,.wpcf7-submit,a.btn,button{font-family:Lato,sans-serif}.btn.pri,.wpcf7-submit.pri,a.btn.pri,button.pri{text-transform:uppercase}.btn.sec:after,.wpcf7-submit.sec:after,a.btn.sec:after,button.sec:after{content:"\e901";font-family:billetten!important;font-weight:100;padding-left:8px;transition:right .2s ease-in}.btn.tri,.wpcf7-submit.tri,a.btn.tri,button.tri{background-color:var(--dark-grey);border-radius:0;color:var(--light-grey);font-size:17px;text-transform:uppercase}.btn.tri:hover,.wpcf7-submit.tri:hover,a.btn.tri:hover,button.tri:hover{color:var(--light-grey)}.btn--soldout,.wpcf7-submit--soldout,a.btn--soldout,button--soldout{cursor:not-allowed!important}.simple-slider.pri .slide .text p{color:#fff;font-family:Roboto,sans-serif;font-size:30px;font-weight:300}.simple-slider.pri .slide .text p.lead-3{font-size:44px;font-weight:600;margin:0}.simple-slider.pri .slide .text p.lead-4{font-size:30px;line-height:1.5rem;margin:0;position:relative}.simple-slider.pri .slide .text p.lead-4 strong{font-weight:300;padding-right:30px}.simple-slider.pri .slide .text p #text{display:none!important}.simple-slider.pri .slide .text p strong{font-weight:400}.simple-slider.pri .slide .outer-gap{padding:90px}.simple-slider.pri .slide .text h2{color:#fff;font-family:Roboto,sans-serif;font-size:24px}.simple-slider.pri .owl-nav{bottom:0;display:block!important;position:absolute;right:0;transform:translateY(0)}.simple-slider.pri .owl-nav button{border:none;border-radius:0;bottom:0;height:80px;position:absolute;width:80px}.simple-slider.pri .owl-nav button span{display:none}.simple-slider.pri .owl-nav button:hover{border-color:#fff}.simple-slider.pri .owl-nav button.owl-prev{border-right:1px solid #fff;font-size:34px;right:80px}.simple-slider.pri .owl-nav button.owl-prev:after{content:"\e928";font-family:billetten!important;font-weight:100;transition:right .2s ease-in}.simple-slider.pri .owl-nav button.owl-next{font-size:34px;margin-right:0;right:0}.simple-slider.pri .owl-nav button.owl-next:after{content:"\e927";font-family:billetten!important;font-weight:100;transition:right .2s ease-in}.simple-slider.pri .outer-gap{padding-left:30px}body .nav-primary ul.nav>li>a{text-shadow:0 0 10px rgba(0,0,0,.75)}body .banner.fixed{background-blend-mode:darken;background-color:#b0ded9;background-image:url(/wp-content/uploads/2023/02/bg.png),linear-gradient(180deg,#b0ded9,#00a995);background-position:0 100%;background-repeat:repeat-x;background-size:60% 100%;height:100px;position:fixed}@media (max-width:1380px){body .banner.fixed{background-size:72%}}@media (max-width:1200px){body .banner.fixed{background-size:78%}}@media (max-width:1100px){body .banner.fixed{background-repeat:no-repeat;background-size:100%}}body .banner .container-fluid .brand img{transform:scale(1.5);transform-origin:bottom}@media (min-width:1200px){body .banner .container-fluid .nav-primary .sub-menu{min-width:300px;padding-top:33px}}@media (max-width:1199.98px){body .banner .container-fluid .nav-primary .the_menu{background-color:var(--header-mobile-background-color)}body .banner .container-fluid .nav-primary ul.nav_icon_menu li.basket_link{flex-direction:row;padding-bottom:10px}body .banner .container-fluid .nav-primary ul.nav_icon_menu li.basket_link:before{color:var(--header-icon-color-open)}body .banner .container-fluid .nav-primary ul.nav_icon_menu li.basket_link .basm.basm_basket_indicator{right:-2px;top:2px}}body .banner .container-fluid ul.nav_icon_menu li{cursor:pointer;font-family:Lato,sans-serif;font-size:15px!important;font-weight:600;margin-right:20px;text-transform:uppercase}body .banner .container-fluid ul.nav_icon_menu li .icon{font-size:15px!important}body .banner .container-fluid ul.nav_icon_menu li.voucher_link{display:none}@media (min-width:768px){body .banner .container-fluid ul.nav_icon_menu li.voucher_link{margin-right:0}}body .banner .container-fluid ul.nav_icon_menu li .user_link{font-weight:500!important}body .banner .container-fluid ul.nav_icon_menu li .user_link:before{content:"\e906";font-family:billetten!important;padding-right:5px}body .banner .container-fluid ul.nav_icon_menu li.basket_link span{cursor:pointer}body .banner .container-fluid ul.nav_icon_menu li.basket_link:hover .icon,body .banner .container-fluid ul.nav_icon_menu li.basket_link:hover:before{color:var(--secondary-color)}body .banner .container-fluid ul.nav_icon_menu li.basket_link:before{color:var(--header-icon-color);content:"\e918";font-family:billetten!important;padding-right:5px}body .banner .container-fluid ul.nav_icon_menu li.basket_link .basm_basket_indicator{margin-left:5px;position:relative;right:0;top:0}body .banner .container-fluid ul.nav_icon_menu li.basket_link .basm_basket_indicator .basm_basket_count{border-radius:0;font-family:Lato,sans-serif;font-size:13px;font-weight:600;height:18px;margin-top:-1px;padding-left:0;padding-top:1px;width:18px}@media (max-width:1023.98px){body .mobile-menu .nav-container-second li a{color:var(--nav-pri-color-scroll)!important;font-size:var(--nav-pri-size)!important;font-weight:var(--nav-pri-weight)!important;margin-bottom:var(--nav-pri-margin-bottom)!important;margin-top:var(--nav-pri-margin-top)!important;text-align:var(--nav-pri-align)!important;text-decoration:none!important;text-transform:var(--nav-pri-transform)!important}}footer.content-info{background:var(--footer-background-color);background-position:50%;background-repeat:no-repeat;background-size:cover}footer.content-info h2,footer.content-info h3,footer.content-info h4{color:var(--footer-header-color)}footer.content-info div,footer.content-info li,footer.content-info p,footer.content-info span{color:var(--footer-text-color);font-family:Lato,sans-serif;font-size:16px;font-weight:300}@media (max-width:767.98px){footer.content-info{flex-wrap:wrap}}footer.content-info .copyright{margin-top:15px;text-align:center;width:100%}footer.content-info .container-fluid,footer.content-info .container-md{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding:60px 30px}@media (max-width:767.98px){footer.content-info .container-fluid,footer.content-info .container-md{padding:60px 15px}}footer.content-info .container-fluid .widget,footer.content-info .container-md .widget{padding-right:30px;width:100%}footer.content-info .container-fluid .widget a,footer.content-info .container-fluid .widget a:not(.btn),footer.content-info .container-md .widget a,footer.content-info .container-md .widget a:not(.btn){color:var(--footer-link-color)}footer.content-info .container-fluid .widget a:hover,footer.content-info .container-fluid .widget a:not(.btn):hover,footer.content-info .container-md .widget a:hover,footer.content-info .container-md .widget a:not(.btn):hover{color:var(--footer-hover-link-color)}footer.content-info .container-fluid .widget ul,footer.content-info .container-md .widget ul{list-style:none;padding-left:0}footer.content-info .container-fluid .widget ul li,footer.content-info .container-md .widget ul li{padding:5px 0}footer.content-info .container-fluid .footer_logo_left,footer.content-info .container-md .footer_logo_left{margin:auto 0 auto auto}footer.content-info .container-fluid .footer_logo_left a img,footer.content-info .container-md .footer_logo_left a img{max-height:300px}@media (max-width:767.98px){footer.content-info .container-fluid,footer.content-info .container-md{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}footer.content-info .container-fluid section.widget h3,footer.content-info .container-md section.widget h3{font-size:1.2rem}footer.content-info .container-fluid section.widget i,footer.content-info .container-md section.widget i{font-size:1.5rem}footer.content-info .container-fluid section.widget a,footer.content-info .container-md section.widget a{color:var(--footer-link-color)}footer.content-info .container-fluid section.widget.widget_media_image,footer.content-info .container-md section.widget.widget_media_image{padding:45px}footer.content-info .footer-sponsoren{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}footer.content-info .footer-sponsoren img{height:auto;max-width:150px;padding:15px;width:-moz-fit-content;width:fit-content}.mini-header{background-color:#05675d;display:flex;flex-direction:row;justify-content:flex-end;padding:0 60px}.mini-header .newsletter-btn{align-items:center;background-color:transparent;border:0;color:#f0f0e8;display:flex;flex-direction:row;gap:10px;padding:5px 0}.categories ul{margin:60px 0}.categories ul li{margin-right:5px;text-transform:uppercase}@media (max-width:767.98px){.categories ul{margin:30px 0!important}}.event_grid{transition:all .4s ease 0s}.event_grid .event-tiles .event-tile{border-radius:5px;overflow:hidden;transition:all .3s ease}.event_grid .event-tiles .event-tile:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.25);transform:scale(1.03)}.event_grid .event-tiles .event-tile .bwps_thumbnail{background-blend-mode:multiply;cursor:pointer;height:360px;transition:all .3s ease}@media (min-width:2048px){.event_grid .event-tiles .event-tile .bwps_thumbnail{height:400px}}@media (max-width:1199.98px){.event_grid .event-tiles .event-tile .bwps_thumbnail{height:260px}}@media (max-width:1023.98px){.event_grid .event-tiles .event-tile .bwps_thumbnail{height:220px}}@media (max-width:768px){.event_grid .event-tiles .event-tile .bwps_thumbnail{height:300px}}.event_grid .event-tiles .event-tile .bwps_thumbnail .overlay{display:flex;justify-content:space-evenly;margin:0!important;opacity:1;top:0}.event_grid .event-tiles .event-tile .bwps_thumbnail .overlay p{font-weight:400;margin-top:10px;text-transform:uppercase}.event_grid .event-tiles .event-tile .bwps_thumbnail .overlay .quicklink{text-align:center}.event_grid .event-tiles .event-tile .bwps_thumbnail .overlay .btn.pri{border-radius:0;bottom:0;position:absolute;right:0}.event_grid .event-tiles .event-tile .bwps_thumbnail .overlay .btn.pri:after{content:"Tickets";font-size:30px;font-weight:100;left:-12px;position:relative;top:calc(50% - 9px);transition:right .2s ease-in}.event_grid .event-tiles .event-tile .search_name,.event_grid .event-tiles .event-tile .show_name{bottom:0;color:#f0f0e8!important;cursor:pointer;font-family:Yeseva One,cursive;padding-bottom:80px;padding-left:30px;position:absolute;width:100%}@media (max-width:1559.98px){.event_grid .event-tiles .event-tile .search_name,.event_grid .event-tiles .event-tile .show_name{font-size:30px!important}}.event_grid .event-tiles .event-tile .category-wrapper .category{bottom:30px;color:var(--light-grey);font-family:Lato,sans-serif;font-size:15px;font-weight:400;padding:30px;position:absolute}.event_grid .event-tiles .event-tile article{background-color:var(--dark);text-align:left!important}.event_grid .event-tiles .event-tile article .entry-summary{display:flex;justify-content:space-between;padding:5px 20px}.event_grid .event-tiles .event-tile article .entry-summary .show-date span{font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px}.event_grid .event-tiles .event-tile article .entry-summary .event-tile-button,.event_grid .event-tiles .event-tile article .entry-summary .event-tile-link{align-items:center;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.1px;text-transform:uppercase}.event_grid .event-tiles .event-tile article .entry-summary .event-tile-button:before{content:"\e953";font-family:billetten!important;padding-right:5px}.event_grid .event-tiles .event-tile article .entry-summary .event-tile-button:hover{color:var(--secondary-color);font-weight:400!important}.event_grid .event-tiles .event-tile.category-theater article{background-color:#014676}.event_grid .event-tiles .event-tile.category-kinder article{background-color:#d18b1b}.event_grid .event-tiles .event-tile.category-tanz article{background-color:blue}.event_grid .event-tiles .event-tile.category-literatur article{background-color:aqua}.event_grid .event-tiles .event-tile.category-chanson article{background-color:#ff0}.event_grid .event-tiles .event-tile.category-revue article{background-color:purple}.event_grid .event-tiles .event-tile .event-teaser{color:var(--dark-grey);font-size:20px;font-weight:300}.event_grid.frontpage,.event_grid.kalender-grid{padding-bottom:30px}@media (max-width:767.98px){.event_grid.frontpage,.event_grid.kalender-grid{margin-top:0}}.event_grid.frontpage article,.event_grid.kalender-grid article{background-color:var(--dark)!important;text-align:left!important}.event_grid.categories{margin-top:0;padding:60px 60px 120px}@media (max-width:1199.98px){.event_grid.categories{padding:30px 30px 60px}}.event_grid.categories .header-category h2{color:#fff}.event_grid.categories .header-category .btn.sec.alle{text-transform:capitalize}.event_grid.categories.theater{background-color:var(--theater-color)}.event_grid.categories.kinder{background-color:var(--kinder-color)}.event_grid.categories .event-tiles{flex-wrap:nowrap}.event_grid.categories .event-tiles .event-tile .bwps_thumbnail{background-blend-mode:normal;cursor:default;height:300px;transition:all .3s ease}@media (max-width:2048px){.event_grid.categories .event-tiles .event-tile .bwps_thumbnail{height:260px}}@media (max-width:1559.98px){.event_grid.categories .event-tiles .event-tile .bwps_thumbnail{height:240px}}@media (max-width:1199.98px){.event_grid.categories .event-tiles .event-tile .bwps_thumbnail{height:220px}}@media (max-width:768px){.event_grid.categories .event-tiles .event-tile .bwps_thumbnail{height:300px}}.event_grid .headline{align-items:center;display:flex}.search-header{padding:0 0 60px}.hr-text{display:none}body .main{margin-top:134px}.page-template-default .main{background-color:var(--primary-color);padding:90px 60px!important}.page-content{padding:30px 0!important;width:50%}@media (max-width:1023.98px){.page-content{width:100%}}.page-content img{padding:30px 0}.page-content .wp-block-post-date{color:var(--dark-grey);font-family:Roboto,sans-serif;margin-bottom:30px}.page-content .wp-block-table{overflow:hidden}@media (max-width:767.98px){.page-content .wp-block-table{margin-inline:-60px}}.page-content .wp-block-table table tbody tr{background-color:var(--secondary-color)}.page-content .wp-block-table table tbody tr:nth-of-type(odd){background-color:transparent}.page-content .wp-block-table table tbody tr td{line-break:auto}.page-content .wp-block-table table tbody tr td a{color:var(--white)!important;text-decoration:underline!important}.page-content h4,.page-content h5,.page-content h6,.page-content li{text-transform:none}.row-kategorien{margin-top:20px}.row-kategorien .kategorien{align-items:center;flex-wrap:wrap;margin:0;padding:0!important}.row-kategorien .kategorien img{max-width:142px;-o-object-fit:contain;object-fit:contain;padding:15px}@media (max-width:1199.98px){.row-kategorien{display:none}}.container-before-grid{display:flex;justify-content:space-between}@media (max-width:767.98px){.container-before-grid{flex-direction:column}}.container-before-grid .grid-button{align-items:flex-end;display:flex}.page-template-frontpage main{background-color:var(--primary-color)}.page-template-frontpage .frontpage-content{background-color:var(--primary-color);padding:90px 60px}@media (max-width:1199.98px){.page-template-frontpage .frontpage-content{padding:30px}}.page-template-frontpage .frontpage-content .aufmerksamkeit{background-color:rgba(34,34,34,.4);box-shadow:0 3px 7px -4px #000;display:block;font-size:14px;font-style:italic;margin:-30px 0 20px;padding:10px;text-align:center;width:100%}.page-template-frontpage .frontpage-content .frontpage-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 120px}@media (min-width:2260px){.page-template-frontpage .frontpage-content .frontpage-section{padding:0 240px}}@media (max-width:1559.98px){.page-template-frontpage .frontpage-content .frontpage-section{flex-wrap:wrap-reverse;padding:0 30px}}@media (max-width:1199.98px){.page-template-frontpage .frontpage-content .frontpage-section{padding:0}}.page-template-frontpage .frontpage-content .frontpage-section .text-wrap{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;padding:60px}.page-template-frontpage .frontpage-content .frontpage-section .text-wrap h1,.page-template-frontpage .frontpage-content .frontpage-section .text-wrap p{color:#f0f0e7}.page-template-frontpage .frontpage-content .frontpage-section .text-wrap button{width:-moz-fit-content;width:fit-content}@media (max-width:1199.98px){.page-template-frontpage .frontpage-content .frontpage-section .text-wrap{padding:30px}}.page-template-frontpage .frontpage-content .frontpage-section .image-wrap-container{align-items:center;display:flex;flex-basis:50%;justify-content:center}.page-template-frontpage .frontpage-content .frontpage-section .image-wrap-container img{height:auto;max-width:100%}.page-template-frontpage .frontpage-content .hr-line{margin:90px auto;text-align:middle;width:70%}@media (max-width:1559.98px){.page-template-frontpage .frontpage-content .hr-line{margin:60px auto;text-align:middle;width:70%}}@media (max-width:1199.98px){.page-template-frontpage .frontpage-content .hr-line{margin:30px auto;text-align:middle;width:70%}}.frontpage_link_links{background-color:var(--primary-color);flex-wrap:nowrap;padding:60px 0}@media (max-width:1199.98px){.frontpage_link_links{flex-wrap:wrap;padding:0}}.frontpage_link_links .frontpage_link{padding:30px 60px}.frontpage_link_links .frontpage_link:not(:last-child){border-right:1px solid var(--dark-grey)}@media (max-width:1199.98px){.frontpage_link_links .frontpage_link:not(:last-child){border-bottom:1px solid var(--dark-grey);border-right:none;width:100%}}.frontpage_link_links .frontpage_link h2,.frontpage_link_links .frontpage_link h3{color:#f0f0e8!important}.frontpage_link_links .frontpage_link .page-teaser{padding:15px 0 30px}.row-sponsoren{display:flex}.row-sponsoren .sponsoren{align-items:center;flex-wrap:wrap}@media (max-width:575.98px){.row-sponsoren .sponsoren{margin:0;padding:0!important}}.row-sponsoren .sponsoren img{max-width:300px;-o-object-fit:contain;object-fit:contain;padding:30px}.newsletter_wrap{background-color:var(--primary-color);margin-left:calc(-50vw - -50%);padding:15px 100px;width:100vw}@media (max-width:1023.98px){.newsletter_wrap{padding:20px}}.newsletter_wrap .mc4wp-form{flex-direction:column;margin:0}.newsletter_wrap .mc4wp-form .newsletter{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.newsletter_wrap .mc4wp-form .newsletter input{border-radius:0;margin-bottom:15px;padding:10px 20px}.newsletter_wrap .mc4wp-form .newsletter input::-webkit-input-placeholder{color:var(--light-grey)}.newsletter_wrap .mc4wp-form .newsletter .input-text{background-color:#fff;border:1px solid #fff;font-size:18px;margin:10px;width:350px}@media (max-width:1023.98px){.newsletter_wrap .mc4wp-form .newsletter .input-text{width:100%}}.newsletter_wrap .mc4wp-form .newsletter .input-button{background-color:var(--secondary-color);border-radius:50px;color:#fff;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:1px;margin:30px 15px;padding:15px 45px}.newsletter_wrap .mc4wp-form .newsletter .input-button:hover{background-color:#028e7a}.kategorien-img{width:150px}.archive_header{margin:30px 0}.archive_header h1{color:#fff}.fixed-image{background-attachment:fixed;background-blend-mode:darken;background-image:linear-gradient(58deg,rgba(0,170,148,.5),rgba(7,110,119,.5)),url(/wp-content/uploads/2023/01/kammerspiele-slider-7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;margin-left:calc(-50vw - -50%);min-height:500px;width:100vw}.fixed-image .fixed-image-content{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1200px;padding:100px}.fixed-image .fixed-image-content h2,.fixed-image .fixed-image-content p{color:#fff;text-align:center}.fixed-image .fixed-image-content .wp-block-button{margin-top:30px}.fixed-image .fixed-image-content .wp-block-button a.wp-element-button{background-color:var(--secondary-color);border-radius:4px;color:#fff;font-family:lato,sans-serif;font-size:15px;font-weight:600;letter-spacing:1.2px;padding:15px 30px;text-transform:uppercase}.fixed-image .fixed-image-content .wp-block-button a.wp-element-button:hover{background-color:var(--third-color);color:#fff;font-weight:600}.archive.category main{background-color:var(--primary-color);padding:90px 60px!important}.archive.category main .archive_header{color:#f0f0e8}.archive.category.category-theater .main{background-color:var(--theater-color)}.archive.category.category-kinder .main{background-color:var(--kinder-color)}.archive.category.category-tanz .main{background-color:var(--tanz-color)}.archive.category.category-literatur .main{background-color:var(--literatur-color)}.archive.category.category-chanson .main{background-color:var(--chanson-color)}.archive.category.category-revue .main{background-color:var(--revue-color)}body.single-bwps article.category-theater .event-top{background-color:var(--theater-color)}body.single-bwps article.category-kinder .event-top{background-color:var(--kinder-color)}body.single-bwps article.category-tanz .event-top{background-color:var(--tanz-color)}body.single-bwps article.category-literatur .event-top{background-color:var(--literatur-color)}body.single-bwps article.category-chanson .event-top{background-color:var(--chanson-color)}body.single-bwps article.category-revue .event-top{background-color:var(--revue-color)}body.single-bwps article .zusatzinfos{font-size:13px;font-style:italic}body.single-bwps article .event-hero{position:relative}@media (max-width:767.98px){body.single-bwps article .event-hero{display:flex;flex-direction:column}}body.single-bwps article .event-hero__image{height:auto;width:100%}body.single-bwps article .event-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.single-bwps article .event-hero__info{bottom:0;left:0;max-width:50rem;padding:30px;position:absolute;width:100%}@media (max-width:767.98px){body.single-bwps article .event-hero__info{background:none!important;color:#333;padding:15px 0;position:relative}}body.single-bwps article .event-hero__info.black-text h1,body.single-bwps article .event-hero__info.black-text h2,body.single-bwps article .event-hero__info.black-text h3,body.single-bwps article .event-hero__info.black-text p,body.single-bwps article .event-hero__info.black-text span{color:#333;text-shadow:0 0 10px hsla(0,0%,100%,.75)}body.single-bwps article .event-hero__info h1,body.single-bwps article .event-hero__info h2,body.single-bwps article .event-hero__info h3,body.single-bwps article .event-hero__info p,body.single-bwps article .event-hero__info span{display:block;text-shadow:0 0 10px rgba(0,0,0,.75)}@media (max-width:767.98px){body.single-bwps article .event-hero__info h1,body.single-bwps article .event-hero__info h2,body.single-bwps article .event-hero__info h3,body.single-bwps article .event-hero__info p,body.single-bwps article .event-hero__info span{color:#333;text-shadow:none}}body.single-bwps article .event-hero__info .event-title{font-size:var(--h2-size)}body.single-bwps article .event-hero__info .event-teaser{font-size:26px}body.single-bwps article .special-note{background-color:#fffd9d;border:2px solid #ffec87;border-radius:var(--primary-border-radius);margin:30px 0;padding:15px 30px}body.single-bwps article .special-note p{color:#333;margin:0;text-align:center}body.single-bwps article .event-top{background-color:var(--primary-color);display:flex;min-height:calc(100vh - 500px);padding:0;position:relative}@media (max-width:1023.98px){body.single-bwps article .event-top{flex-wrap:wrap-reverse;height:auto;min-height:calc(100vh - 110px);min-height:unset;padding:30px}}body.single-bwps article .event-top .event-top-text{align-self:flex-end;padding:60px 30px 90px 90px;width:40%}@media (max-width:1559.98px){body.single-bwps article .event-top .event-top-text{width:50%}}body.single-bwps article .event-top .event-top-text h1,body.single-bwps article .event-top .event-top-text h2,body.single-bwps article .event-top .event-top-text h3,body.single-bwps article .event-top .event-top-text span{color:#f0f0e8}body.single-bwps article .event-top .event-top-text h1{font-size:72px}@media (max-width:767.98px){body.single-bwps article .event-top .event-top-text h1{font-size:60px}}body.single-bwps article .event-top .event-top-text .time{color:#fff;padding:30px 0}body.single-bwps article .event-top .event-top-text .event-category{color:var(--light-grey);font-family:lato;margin-bottom:30px}@media (max-width:1023.98px){body.single-bwps article .event-top .event-top-text{bottom:0;left:0;padding:0 0 30px;position:relative;width:auto}}body.single-bwps article .event-top .event-top-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:60%}@media (max-width:1559.98px){body.single-bwps article .event-top .event-top-image{width:50%}}@media (max-width:1023.98px){body.single-bwps article .event-top .event-top-image{height:60vh;margin-bottom:30px;width:100%}}@media (max-width:767.98px){body.single-bwps article .event-top .event-top-image{height:50vh}}body.single-bwps .event-content .content-flex{display:flex;gap:30px;width:100%}@media (max-width:767.98px){body.single-bwps .event-content .content-flex{flex-direction:column}body.single-bwps .event-content .content-flex__item{max-width:100%!important;width:100%!important}}body.single-bwps .event-content .content-flex.show-less{max-height:300px;overflow:hidden;position:relative}body.single-bwps .event-content .content-flex.show-less:after{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 80%,#fff);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}body.single-bwps .event-content .content-flex .content{max-width:500px;width:65%}body.single-bwps .event-content .content-flex .sidebar-info{margin-top:10px;width:35%}@media (max-width:767.98px){body.single-bwps .event-content .content-flex .sidebar-info{display:flex;gap:15px}}@media (max-width:575.98px){body.single-bwps .event-content .content-flex .sidebar-info{flex-direction:column}}@media (max-width:767.98px){body.single-bwps .event-content .content-flex .sidebar-info__item{width:100%}}body.single-bwps .event-content .metadata-wrapper{background-color:#fff;border-bottom:1px solid var(--dark-grey);padding:10px 0;position:sticky;top:100px;z-index:10}@media (min-width:1560px){body.single-bwps .event-content .metadata-wrapper{padding:20px 0}}@media (max-width:1199.98px){body.single-bwps .event-content .metadata-wrapper{position:relative;top:0}}body.single-bwps .event-content .metadata-wrapper .entry-title{color:#f0f0e8}body.single-bwps .event-content .metadata-wrapper .event-info .list-group{align-items:center;background-color:transparent;display:flex;flex-direction:row;justify-content:center}@media (max-width:1023.98px){body.single-bwps .event-content .metadata-wrapper .event-info .list-group{flex-direction:column;flex-direction:row}}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item{background-color:get_field("background_color");flex:1;text-transform:none!important}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item h4,body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item li,body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item p{color:var(--black);margin:0;padding:0;text-align:left}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item h4{margin-bottom:10px}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .list-group-item p{font-size:17px;font-weight:400;letter-spacing:0}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .buy-buttons{list-style:none}@media (max-width:767.98px){body.single-bwps .event-content .metadata-wrapper .event-info .list-group .buy-buttons{display:none}}body.single-bwps .event-content .metadata-wrapper .event-info .list-group .buy-buttons .buy-btn{width:100%}@media (min-width:1560px){body.single-bwps .event-content .metadata-wrapper .event-info .list-group .buy-buttons .buy-btn{width:200px}}body.single-bwps .event-content .event-text{margin:0;padding:0;width:70%}@media (max-width:767.98px){body.single-bwps .event-content .event-text{padding:30px 0}}@media (max-width:1023.98px){body.single-bwps .event-content .event-text{margin:auto;width:100%}}body.single-bwps .event-content .event-text h1,body.single-bwps .event-content .event-text h2,body.single-bwps .event-content .event-text h3,body.single-bwps .event-content .event-text h4,body.single-bwps .event-content .event-text h5,body.single-bwps .event-content .event-text h6,body.single-bwps .event-content .event-text li,body.single-bwps .event-content .event-text p,body.single-bwps .event-content .event-text span{color:inherit}body.single-bwps .event-content .event-text .show-more-btn{background:transparent;border:none;border-bottom:1px solid #000;color:#000;cursor:pointer;font-weight:700;margin-bottom:30px;padding:0;text-transform:uppercase}body.single-bwps .event-content .bwps-shows .table{table-layout:fixed}body.single-bwps .event-content .bwps-shows .table .btn{cursor:pointer}@media (max-width:767.98px){body.single-bwps .event-content .bwps-shows .table .btn{display:flex;flex-direction:column;padding-inline:0}}body.single-bwps .event-content .bwps-shows .table .btn span{cursor:pointer;font-family:Lato,sans-serif}@media (max-width:575.98px){body.single-bwps .event-content .bwps-shows .table thead tr th:first-of-type{padding-left:0}body.single-bwps .event-content .bwps-shows .table thead tr th:last-of-type{padding-right:0}body.single-bwps .event-content .bwps-shows .table thead tr th.info-th{display:none}body.single-bwps .event-content .bwps-shows .table tbody tr td:first-of-type{padding-left:0}body.single-bwps .event-content .bwps-shows .table tbody tr td:last-of-type{padding-right:0}body.single-bwps .event-content .bwps-shows .table tbody tr td.info-td{display:none}}body.single-bwps .buy-mobile{bottom:0;margin:0;position:sticky;width:100%;z-index:10}body.single-bwps .buy-mobile .buy-buttons.mobile{padding:0}body.single-bwps .buy-mobile .buy-buttons.mobile a.buy-btn{width:100%}@media (min-width:768px){body.single-bwps .buy-mobile .buy-buttons.mobile{display:none}}body.single-bwps .bwps-shows .reserve-button{display:none}body.single-bwps .bwps-shows .reserve-button.allow{display:inline-block}body.single-bwps.disable-reservation .bwps-shows .reserve-button{display:none!important}.container-fluid .event-tiles:not(.simple-slider),.container-md .event-tiles:not(.simple-slider){column-gap:var(--bwps-grid-gap);display:grid;max-width:100%;row-gap:var(--bwps-grid-gap)}.container-fluid .event-tiles:not(.simple-slider).columns-4,.container-md .event-tiles:not(.simple-slider).columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1559.98px){.container-fluid .event-tiles:not(.simple-slider).columns-4,.container-md .event-tiles:not(.simple-slider).columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:1199.98px){.container-fluid .event-tiles:not(.simple-slider).columns-4,.container-md .event-tiles:not(.simple-slider).columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container-fluid .event-tiles:not(.simple-slider).columns-4,.container-md .event-tiles:not(.simple-slider).columns-4{grid-template-columns:repeat(1,1fr)}}.container-fluid .event-tiles:not(.simple-slider).columns-3,.container-md .event-tiles:not(.simple-slider).columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1559.98px){.container-fluid .event-tiles:not(.simple-slider).columns-3,.container-md .event-tiles:not(.simple-slider).columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container-fluid .event-tiles:not(.simple-slider).columns-3,.container-md .event-tiles:not(.simple-slider).columns-3{grid-template-columns:repeat(1,1fr)}}.container-fluid .event-tiles:not(.simple-slider).columns-3 .event-tile,.container-md .event-tiles:not(.simple-slider).columns-3 .event-tile{transition-duration:.5s}.container-fluid .event-tiles:not(.simple-slider).columns-3 .event-tile.expand,.container-md .event-tiles:not(.simple-slider).columns-3 .event-tile.expand{animation-duration:.5s;animation-fill-mode:forwards;animation-name:expandIn;animation-timing-function:linear;display:block;opacity:1}.container-fluid .event-tiles:not(.simple-slider).columns-3 .event-tile.shrink,.container-md .event-tiles:not(.simple-slider).columns-3 .event-tile.shrink{animation-duration:.5s;animation-fill-mode:forwards;animation-name:shrinkOut;animation-timing-function:linear;display:none;opacity:0}.container-fluid .event-tiles:not(.simple-slider).columns-2,.container-md .event-tiles:not(.simple-slider).columns-2{grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.container-fluid .event-tiles:not(.simple-slider).columns-2,.container-md .event-tiles:not(.simple-slider).columns-2{grid-template-columns:repeat(1,1fr)}}.container-fluid .event-tiles:not(.simple-slider).columns-1,.container-md .event-tiles:not(.simple-slider).columns-1{grid-template-columns:repeat(1,1fr)}.container-fluid .se_mere_wrap,.container-md .se_mere_wrap{background-color:var(--primary-color);margin:0;text-align:center;width:100%}@media (max-width:767.98px){.container-fluid .se_mere_wrap,.container-md .se_mere_wrap{padding:30px 0;text-align:left}}.page-template-kalender .main{background-color:var(--primary-color);padding:90px 60px!important}@media (max-width:767.98px){.page-template-kalender .main{padding:30px!important}}.page-template-kalender .main .container-fluid{position:relative}.page-template-kalender .main .calendar-top-filter{align-items:center;display:flex;justify-content:space-between;margin-top:30px}@media (max-width:767.98px){.page-template-kalender .main .calendar-top-filter{margin-top:60px}}.page-template-kalender .main .filter-category{margin-bottom:15px;max-height:500px;opacity:1;transition:max-height .2s ease-in-out,opacity .2s ease-in-out,margin .2s ease-in-out}@media (max-width:767.98px){.page-template-kalender .main .filter-category{margin-top:30px}}.page-template-kalender .main .filter-category.hidden{margin-bottom:0;margin-top:0;max-height:0;opacity:0}.page-template-kalender .main .filter-category .filter-group{align-items:center;display:flex;margin:0}.page-template-kalender .main .filter-category .filter-group .list-inline-item a{color:var(--light-grey);font-size:18px;padding:0 0 0 10px}.page-template-kalender .main .filter-category .filter-group .list-inline-item a.selected,.page-template-kalender .main .filter-category .filter-group .list-inline-item a:hover{color:#fff}.page-template-kalender .main .title-and-filter{display:flex;flex-direction:column;justify-content:start}@media (min-width:576px){.page-template-kalender .main .title-and-filter{flex-direction:row;justify-content:space-between}}.page-template-kalender .main .kalender-nav{padding:0;position:relative;right:0}@media (max-width:575.98px){.page-template-kalender .main .kalender-nav{left:0;z-index:1}}.page-template-kalender .main .kalender-nav .calendar-btn{background-color:transparent!important;border:none;border-bottom:2px solid #fff!important;color:#fff;font-family:Lato,sans-serif;font-size:24px;font-weight:400!important;letter-spacing:1px;padding:5px 15px}.page-template-kalender .main .kalender-nav .calendar-btn.liste{opacity:.25}.page-template-kalender .main .event_grid.kalender-liste,.page-template-kalender .main .reserve-button{display:none}.page-template-kalender .main .reserve-button.allow{display:block}.calendar-list{color:#fff;flex:1 1 auto;min-width:1px}.calendar-list .over-day-line{margin:0;width:100%}.calendar-list .calendar-month-sticky{background-color:var(--primary-color);position:sticky;top:100px;z-index:40}.calendar-list .over-month-line{border-top:2px solid #fff!important;opacity:1!important}.calendar-list .month-title{align-items:center;border-bottom:2px solid #fff;color:#fff;display:flex;justify-content:space-between;margin:0 0 -2px;padding:60px 0 30px;text-transform:capitalize}.calendar-list .calendar-day{border-top:none;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Lato,sans-serif;justify-content:flex-end;padding:10px 0;position:relative}@media (max-width:1023.98px){.calendar-list .calendar-day{flex-direction:column}}.calendar-list .calendar-day .date-wrapper{display:flex;flex-direction:column;justify-content:flex-start;padding:10px 15px 0 0;position:relative;top:0;width:150px}@media (max-width:767.98px){.calendar-list .calendar-day .date-wrapper{width:100px}}.calendar-list .calendar-day .date-wrapper span.weekday{color:var(--light-grey);display:block;font-size:13px;letter-spacing:3px;line-height:13px;text-transform:uppercase}.calendar-list .calendar-day .date-wrapper span.date{color:#fff;display:block;padding-top:5px}.calendar-list .calendar-day .date-wrapper span.date span{font-size:38px;font-weight:700;letter-spacing:2px}.calendar-list .calendar-day .date-wrapper span.date span.month{font-size:19px;font-weight:400;letter-spacing:1px;margin-left:-7px;text-transform:lowercase;text-transform:capitalize}@media (max-width:1023.98px){.calendar-list .calendar-day .date-wrapper span.date span.month{font-size:26px;margin-left:0}}.calendar-list .calendar-day .calendar-events{align-items:stretch;align-self:flex-end;justify-content:center;min-width:1px;width:calc(100% - 150px)}@media (max-width:1023.98px){.calendar-list .calendar-day .calendar-events{align-self:auto;width:100%}}@media (max-width:767.98px){.calendar-list .calendar-day .calendar-events .btn.tri{display:none}}.calendar-list .calendar-day .calendar-events .show-wrapper+.show-wrapper{border-top:1px solid var(--light-grey)}.calendar-list .calendar-day .calendar-events .show-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0;position:relative;text-decoration:none}@media (max-width:575.98px){.calendar-list .calendar-day .calendar-events .show-wrapper{align-items:flex-start;flex-direction:column}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-time{color:#fff;flex:0 0 auto;font-size:18px;letter-spacing:1px;min-width:3.5em;padding:12px 10px 10px 0;position:relative;z-index:1}@media (max-width:575.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-time{padding:0}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-category-image img{height:5rem;margin-top:2px;width:auto}@media (max-width:1023.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-category-image img{height:3rem}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;flex-direction:row;justify-content:space-between;margin-right:auto;min-height:60px;overflow:hidden;padding:10px 20px}@media (max-width:575.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper{align-items:flex-start;flex-direction:column;padding:0;width:100%}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text{cursor:pointer!important;display:flex;flex:0 1 auto;flex-direction:row;gap:15px;justify-content:flex-start;position:relative;width:100%;z-index:1}@media (max-width:575.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text{width:60vw;width:100%}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .show-title{cursor:pointer;overflow:hidden}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .show-title .show_name.search_name{margin:0}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .show-title .show_name.search_name h3{color:#fff;font-size:20px;margin:0}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .event-category{color:#f0f0e8;font-size:18px;font-weight:300;letter-spacing:1px;overflow:hidden}@media (max-width:767.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .event-category{width:100%}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-text .show-teaser{color:#f0f0e8;padding-bottom:30px;padding-top:7.5px}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:row;justify-content:center}@media (max-width:767.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags{margin:10px 0}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags span.ticket-status{padding:5px 10px}@media (max-width:767.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags span.ticket-status{align-items:flex-start;padding:0}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags .ausverkauft{background-color:red;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;padding:4px 8px;text-align:center;text-transform:uppercase}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags .wenige-tickets{background-color:orange;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase}.calendar-list .calendar-day .calendar-events .show-wrapper .show-text-wrapper .show-tags.Keine{display:none}.calendar-list .calendar-day .calendar-events .show-wrapper .show-button{align-items:center;display:flex;padding:0 10px;position:relative;z-index:1}@media (max-width:1023.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-button{width:-moz-fit-content;width:fit-content}}@media (max-width:575.98px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-button{padding:0;width:100%}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-button .show-buy-button{display:flex;flex-direction:column-reverse;gap:30px;width:100%}@media (min-width:1024px){.calendar-list .calendar-day .calendar-events .show-wrapper .show-button .show-buy-button{flex-direction:row}}.calendar-list .calendar-day .calendar-events .show-wrapper .show-button .show-buy-button .buy-btn{border-radius:5px;padding:12px 30px}@media (max-width:575.98px){.calendar-list .calendar-day{flex-direction:column;overflow:hidden}.calendar-list .calendar-day .calendar-events,.calendar-list .calendar-day .date-wrapper{width:100%}}.reserve{color:#f0f0e8!important;font-family:Lato,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:1.1px!important;position:relative;text-transform:uppercase!important}.reserve.btn{color:#171717!important;text-decoration:underline}.reserve-modal{background-color:rgba(0,0,0,.6);bottom:0;cursor:pointer;display:none;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.reserve-modal__inner{background-color:var(--primary-color);border-radius:5px;box-shadow:0 0 10px 5px rgba(0,0,0,.25);cursor:default;display:flex;flex-direction:column;margin:5em auto 0;max-width:600px;padding:45px;position:relative;width:100%;z-index:1000}.reserve-modal__inner .close-modal{align-self:flex-end;cursor:pointer;height:40px;position:relative;width:40px}.reserve-modal__inner form{margin:0;padding:0}.reserve-modal__inner .wpforms-container{margin:0}.reserve-modal__inner .wpforms-container input,.reserve-modal__inner .wpforms-container textarea{border-radius:3px;padding-left:20px;padding-right:20px}.reserve-modal__inner .wpforms-container .wpforms-title{font-family:Yeseva One,cursive;font-size:38px}.reserve-modal__inner .wpforms-container .wpforms-confirmation-container{width:80%}.reserve-modal__inner .wpforms-field-container{width:100%}.reserve-modal__inner .wpforms-field-container label,.reserve-modal__inner .wpforms-field-container label .wpforms-required-label{color:#f0f0e8}.reserve-modal__inner .wpforms-submit-container{width:100%}.reserve-modal__inner .wpforms-submit-container .submit-btn{background-color:var(--primary-bg-color);border:none;border-radius:5px;color:var(--primary-text-color);font-family:Lato,sans-serif!important;font-size:var(--primary-text-size);font-weight:var(--primary-text-weight);letter-spacing:1.1px!important;line-height:var(--primary-line-height);padding:var(--primary-padding-top) var(--primary-padding-right) var(--primary-padding-bottom) var(--primary-padding-left);text-transform:uppercase;width:100%}.reserve-modal__inner .wpforms-submit-container .wpforms-submit-spinner{display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:100%;width:100px}.reserve-modal.show{display:block}.reserve-modal .accordion__content{height:50px;overflow:hidden}.reserve-modal .accordion__content p{font-size:15px;margin-bottom:0;margin-top:20px}.reserve-modal .accordion__toggle{background:transparent;border:none;border-bottom:1px solid var(--primary-text-color);color:var(--primary-text-color);cursor:pointer;font-weight:700;padding:0;text-transform:uppercase}.reserve-modal .accordion .expanded{height:min-content}.newsletter-modal{background-color:rgba(0,0,0,.6);bottom:0;cursor:pointer;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.newsletter-modal__inner{background-color:var(--primary-color);border-radius:5px;box-shadow:0 0 10px 5px rgba(0,0,0,.25);cursor:default;display:flex;flex-direction:column;margin:5em auto 0;max-width:600px;padding:45px;position:relative;width:100%;z-index:1000}.newsletter-modal__inner .close-modal{align-self:flex-end;cursor:pointer;display:block;height:40px;position:relative;width:40px}.newsletter-modal__inner form{margin:0;padding:0}.newsletter-modal__inner form .mc4wp-form-fields{width:100%}.newsletter-modal__inner form input,.newsletter-modal__inner form textarea{border-radius:3px;margin-left:0;margin-right:0;padding:10px 20px;width:100%}.newsletter-modal.show{display:block}.newsletter-modal .accordion__content{height:50px;overflow:hidden}.newsletter-modal .accordion__content p{font-size:15px;margin-bottom:0;margin-top:20px}.newsletter-modal .accordion__toggle{background:transparent;border:none;border-bottom:1px solid var(--primary-text-color);color:var(--primary-text-color);cursor:pointer;font-weight:700;padding:0;text-transform:uppercase}.newsletter-modal .accordion .expanded{height:min-content}.search .main{background-color:var(--primary-color)}.search .main .container-md{padding:90px 60px}@media (max-width:767.98px){.search .main .container-md{padding:90px 30px}}.search .main .container-md .event-tiles{column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px}@media (max-width:1023.98px){.search .main .container-md .event-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.search .main .container-md .event-tiles{grid-template-columns:repeat(1,1fr)}}.search .main .container-md .event-tiles .event-tile{border-radius:5px;overflow:hidden;transition:all .3s ease}@media (max-width:1023.98px){.search .main .container-md .event-tiles .event-tile{height:272px;width:100%}}@media (max-width:767.98px){.search .main .container-md .event-tiles .event-tile{height:250px;width:100%}}.search .main .container-md .event-tiles .event-tile:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.25);transform:scale(1.03)}.search .main .container-md .event-tiles .event-tile .bwps_thumbnail{background-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:360px;position:relative}@media (max-width:1023.98px){.search .main .container-md .event-tiles .event-tile .bwps_thumbnail{height:300px}}.search .main .container-md .event-tiles .event-tile article{background-color:var(--dark)}.search .main .container-md .event-tiles .event-tile article .event-tile-link{text-decoration:none}.search .main .container-md .event-tiles .event-tile article .event-tile-link .search_name{bottom:0;color:var(--title-color);cursor:pointer;font-family:Yeseva One,cursive;font-size:var(--title-size);font-weight:var(--title-weight);margin-bottom:var(--title-margin-bottom);margin-left:auto;margin-right:auto;margin-top:var(--title-margin-top);max-width:var(--title-max-width);padding-bottom:30px;padding-left:30px;position:absolute;text-align:var(--title-align);text-transform:var(--title-transform);width:100%}@media (max-width:1023.98px){.search .main .container-md .event-tiles .event-tile article .event-tile-link .search_name{font-size:30px}}
