@charset "UTF-8";
/*!
Theme Name: Bornheim
Description: modus: medien + kommunikation GmbH
Author: Nico Felix – modus: medien + kommunikation GmbH
Author URI: https://www.modus-media.de
Version: 1.0
*/
.red,.red *{color:#c2302e !important}.lightred,.lightred *{color:#f9eaea}.darkred,.darkred *{color:#890d0d}.orange,.orange *{color:#e33b24}.black,.black *{color:#000 !important}.white,.white *{color:#fff}.green,.green *{color:#32a019}.blue,.blue *{color:#00448a}.yellow,.yellow *{color:#ffd000}.primary,.primary *{color:#c2302e}.secondary,.secondary *{color:#000}.fill-red,.fill-red *{fill:#c2302e}.fill-lightred,.fill-lightred *{fill:#f9eaea}.fill-darkred,.fill-darkred *{fill:#890d0d}.fill-orange,.fill-orange *{fill:#e33b24}.fill-black,.fill-black *{fill:#000}.fill-white,.fill-hite *{fill:#fff}.fill-green,.fill-green *{fill:#32a019}.fill-blue,.fill-blue *{fill:#00448a}.fill-yellow,.fill-yellow *{fill:#ffd000}.fill-primary,.fill-primary *{fill:#c2302e}.fill-secondary,.fill-secondary *{fill:#000}.bg-red{background:#c2302e}.bg-red a{color:#fff !important}.bg-red a:hover,.bg-red a:active,.bg-red a:focus{color:rgba(255,255,255,.75) !important}.bg-red-txt a{color:#fff !important}.bg-red-txt a:hover,.bg-red-txt a:active,.bg-red-txt a:focus{color:rgba(255,255,255,.75) !important}.bg-darkred,.bg-darkred *{color:#fff}.bg-darkred a,.bg-darkred * a{color:#fff !important}.bg-darkred a:hover,.bg-darkred a:active,.bg-darkred a:focus,.bg-darkred * a:hover,.bg-darkred * a:active,.bg-darkred * a:focus{color:rgba(255,255,255,.75) !important}.bg-orange,.bg-orange *{color:#fff}.bg-orange a,.bg-orange * a{color:#fff !important}.bg-orange a:hover,.bg-orange a:active,.bg-orange a:focus,.bg-orange * a:hover,.bg-orange * a:active,.bg-orange * a:focus{color:rgba(255,255,255,.75) !important}.bg-black,.bg-black *,.bg-black a{color:#fff}.bg-white,.bg-white *,.bg-white a{color:#000}.bg-primary,.bg-primary *,.bg-primary a{color:#fff}.bg-secondary,.bg-secondary *,.bg-secondary a{color:#fff}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:300;src:local(""),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-300.woff2) format("woff2"),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-300.woff) format("woff")}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;src:local(""),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-regular.woff2) format("woff2"),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-regular.woff) format("woff")}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;src:local(""),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-700.woff2) format("woff2"),url(//gemeinde-bornheim.de/wp-content/themes/bornheim/scripts/fonts/red-hat-display-v14-latin-700.woff) format("woff")}.shape-divider-bottom{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.shape-divider-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:50px}.shape-divider-bottom .shape-fill{fill:#c2302e}@media (max-width:991.98px){.shape-divider-bottom svg{height:30px}}@media (max-width:767.98px){.shape-divider-bottom svg{height:25px}}body,*{font-family:"Red Hat Display",Arial,sans-serif;font-weight:300;line-height:1.2 !important}.redhatdisplay,.redhatdisplay *{font-family:"Red Hat Display",Arial,sans-serif}.hyphens{-webkit-hyphens:auto !important;hyphens:auto !important}*,*:before,*:after{box-sizing:border-box}::-moz-selection{background:rgba(0,68,138,.3);color:#fff}::selection{background:rgba(0,68,138,.3);color:#fff}:root{font-size:18px}body{font-size:18px}body main h1,body main h1 *{font-size:clamp(2rem, 1.5rem + 2vw, 3rem);font-weight:700;-webkit-hyphens:auto !important;hyphens:auto !important}body main h2,body main h2 *{font-size:clamp(1.75rem, 1.375rem + 1.5vw, 2.5rem);font-weight:700;-webkit-hyphens:auto !important;hyphens:auto !important}body main h3,body main h3 *{font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem);font-weight:700;-webkit-hyphens:auto !important;hyphens:auto !important}body main h4,body main h4 *{font-size:clamp(1.5rem, 1.375rem + 0.5vw, 1.75rem);font-weight:700}body main h5,body main h5 *{font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);font-weight:700}body main h6,body main h6 *{font-size:1rem;font-weight:700}body main small,body main small *{font-size:.85rem}body b,body strong{font-weight:700}@media (max-width:991.98px){:root{font-size:18px}body{font-size:18px}}@media (max-width:767.98px){:root{font-size:16px}body{font-size:16px}}.h1,.h1 *{font-size:clamp(2rem, 1.5rem + 2vw, 3rem);-webkit-hyphens:auto !important;hyphens:auto !important}.h2,.h2 *{font-size:clamp(1.75rem, 1.375rem + 1.5vw, 2.5rem);-webkit-hyphens:auto !important;hyphens:auto !important}.h3,.h3 *{font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem);-webkit-hyphens:auto !important;hyphens:auto !important}.h4,.h4 *{font-size:clamp(1.5rem, 1.375rem + 0.5vw, 1.75rem)}.h5,.h5 *{font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem)}.h6,.h6 *{font-size:1rem}a{transition:all .3s ease-in-out}a:hover,a:focus,a:active{transition:all .3s ease-in-out}a:hover img{-moz-filter:opacity(.75);-ms-filter:opacity(.75);-o-filter:opacity(.75);filter:opacity(.75);transition:all .3s ease-in-out}button,.button,.btn,input[type=submit],.elementor-button,.elementor-button-link,.wpcf7-submit{background-color:#c2302e;color:#fff;font-size:1rem;font-weight:700;border:0 !important;text-decoration:none !important;transition:all .3s ease-in-out;border-radius:1rem}button *,.button *,.btn *,input[type=submit] *,.elementor-button *,.elementor-button-link *,.wpcf7-submit *{text-decoration:none !important}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.btn:hover,.btn:focus,.btn:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,.elementor-button:hover,.elementor-button:focus,.elementor-button:active,.elementor-button-link:hover,.elementor-button-link:focus,.elementor-button-link:active,.wpcf7-submit:hover,.wpcf7-submit:focus,.wpcf7-submit:active{background-color:#000;color:#fff;border:0 !important;text-decoration:none !important}.button,.btn{display:inline-block;padding:.5rem 1rem}hr{border-top:3px solid #c2302e;width:50%;margin:0 auto}.hyphenate,.hyphenate *{-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.border-radius{border-radius:1rem;overflow:hidden}.border-radius-bottom{border-bottom-left-radius:1em;border-bottom-right-radius:1em;overflow:hidden}.shadow-black{box-shadow:0 0 1em 0 rgba(0,0,0,.5)}.rotate-minus{rotate:-5deg}.rotate-plus{rotate:5deg}table thead>*,table tbody th{background-color:#c2302e;color:#fff;font-weight:700}table tbody tr:nth-child(even){background-color:rgba(0,0,0,.05)}table tbody tr:nth-child(odd){background-color:rgba(0,0,0,0)}table tbody tr:hover{background-color:rgba(0,68,138,.05)}table tfoot th,table tfoot td{background-color:transparent;color:inherit}table th,table td{padding:.5rem}input,select,textarea,select{padding:.5em 1em;border-radius:1em}select{background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat calc(100% - 1em) 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.elementor-image-gallery .gallery-item dt img{border-width:0 !important}.elementor-image-gallery .gallery-item dd.wp-caption-text{background-color:#c2302e;color:#fff;padding:15px}@media (max-width:767.98px){.gallery-columns-1 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-2 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-3 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-4 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-5 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-6 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-7 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-8 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-9 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-10 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-11 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-12 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-13 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-14 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-15 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-16 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-17 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-18 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-19 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-20 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-21 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-22 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-23 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-24 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-25 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-26 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-27 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-28 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-29 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-30 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-31 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-32 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-33 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-34 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-35 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-36 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-37 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-38 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-39 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-40 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-41 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-42 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-43 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-44 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-45 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-46 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-47 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-48 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-49 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-50 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-51 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-52 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-53 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-54 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-55 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-56 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-57 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-58 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-59 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-60 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-61 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-62 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-63 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-64 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-65 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-66 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-67 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-68 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-69 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-70 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-71 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-72 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-73 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-74 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-75 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-76 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-77 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-78 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-79 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-80 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-81 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-82 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-83 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-84 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-85 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-86 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-87 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-88 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-89 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-90 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-91 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-92 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-93 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-94 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-95 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-96 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-97 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-98 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-99 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}.gallery-columns-100 .gallery-item{width:100% !important;max-width:100% !important;margin:1em 0 !important}}html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;align-content:stretch;min-height:100%;position:relative;background:#fff;color:#000 !important;overflow-x:hidden;margin:0;scroll-behavior:smooth}body.modal-open main{z-index:auto !important}body>header,body>footer{flex-shrink:0}body>main,body>main>.wrapper,body>main.content,body>main.content>.elementor-container,body>main>.container,body>main>.elementor-section-wrap,body>.elementor,body>.elementor>.elementor-inner,body>.elementor>.elementor-inner>.elementor-section-wrap{display:flex;flex-direction:column;flex:1 0 auto}body>main.content>.elementor,body>main.content>.elementor>.elementor-inner,body>main.content>.elementor>.elementor-inner>.elementor-section-wrap{display:flex;flex-direction:column;flex:1 0 auto}@media (max-width:991.98px){body>header,body>main,body>footer{padding-left:0 !important;padding-right:0 !important}body>header>.container,body>header>.elementor-section-wrap,body>main>.container,body>main>.elementor-section-wrap,body>footer>.container,body>footer>.elementor-section-wrap{border:0}}.no-gutters{margin:0 auto !important;padding:0 !important}.container{max-width:1500px !important;position:relative}.container-1000,.container-xs{max-width:1000px !important;margin:0 auto;position:relative}.container-750{max-width:750px !important;margin:0 auto;position:relative}.container-600{max-width:600px !important;margin:0 auto;position:relative}.container-500{max-width:500px !important;margin:0 auto;position:relative}.container-450{max-width:450px !important;margin:0 auto;position:relative}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:100%}body.transparenz .overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}.hc-offcanvas-nav.disable-body:after,.hc-offcanvas-nav .nav-wrapper:after{height:100vh}.hc-offcanvas-nav.nav-open>.nav-container{transform:translate3d(0,0,0) !important}.hc-offcanvas-nav>.nav-container{height:100vh !important;background:#c2302e}.hc-offcanvas-nav .nav-wrapper{background:0 0}.hc-offcanvas-nav .nav-wrapper .nav-content{padding:3rem 2rem 1rem}.hc-offcanvas-nav .nav-wrapper .nav-content h2{position:absolute;font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem) !important;color:#fff;font-weight:700;padding:0;margin-top:4rem;margin-bottom:2rem;text-transform:none;border:0 !important}.hc-offcanvas-nav .nav-wrapper .nav-content>ul{background:0 0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul *{font-size:clamp(1.15rem, 1.2rem + 0.4vw, 1.25rem)}.hc-offcanvas-nav .nav-wrapper .nav-content>ul .current-menu-item a{color:#fff;font-weight:700}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a{position:relative;padding:1rem 1rem .75rem;color:#fff;background:rgba(255,255,255,0);text-align:left;border-bottom:1px solid #fff;-webkit-hyphens:auto;hyphens:auto}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a:hover,.hc-offcanvas-nav .nav-wrapper .nav-content>ul a:active,.hc-offcanvas-nav .nav-wrapper .nav-content>ul a:focus{color:#fff;background:rgba(255,255,255,0)}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a:not(:last-child){margin-right:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a.nav-next{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a.nav-next>span:before{left:auto;right:1rem;transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav .nav-wrapper .nav-content>ul a.nav-next>span:hover:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul a.nav-next>span:active:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul a.nav-next>span:focus:before{border-color:#fff}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li:last-of-type a{border-bottom:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li{width:100%;max-width:350px;margin-inline:auto;flex:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close{max-width:none}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a{background:0 0;color:#fff;padding:.75rem 0;margin-bottom:2rem;border:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a span{position:relative !important}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a span:before{margin-left:-19px}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a span:after{border-color:#fff;width:15px;height:15px}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:hover,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:active,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:focus{background:0 0;color:#000;border:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:hover span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:hover span:after,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:active span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:active span:after,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:focus span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.nav-close a:focus span:after{border-color:#000}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li.search{display:none}.hc-offcanvas-nav .nav-wrapper .nav-content>ul>li a{text-transform:none}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper{height:auto;background:#c2302e;transform:translate3d(0,0,0) !important}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content{width:calc(100% - 3rem);max-width:350px;margin-inline:auto;padding-inline:0}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a{border:0;text-transform:lowercase;padding-inline:0;margin-bottom:4.5rem}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:hover span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:hover span:after,.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:active span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:active span:after,.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:focus span:before,.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a:focus span:after{border-color:#fff !important}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul li.nav-back a span:before{transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul>li.current-menu-item>*>a{font-weight:700}.hc-offcanvas-nav .nav-wrapper .nav-content>ul li.level-open .nav-wrapper .nav-content ul a{font-weight:400;font-size:1rem;padding:1rem 1rem .75rem}header#tHeader{z-index:10;position:relative;top:0;padding:2rem 1.5rem 0}header#tHeader:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1}header#tHeader .overlay{z-index:15 !important}header#tHeader>.container>.logo-navs{align-items:flex-start;justify-content:space-between;position:relative}header#tHeader>.container>.logo-navs .logo{display:flex;align-items:flex-end;max-width:220px;width:100%;margin-bottom:1rem;transition:all 1s}header#tHeader>.container>.logo-navs .logo>a{width:100%}header#tHeader>.container>.logo-navs .logo>a:hover,header#tHeader>.container>.logo-navs .logo>a:active,header#tHeader>.container>.logo-navs .logo>a:focus{transform:scale(.95)}header#tHeader>.container>.logo-navs .logo img.mainlogo{display:block;width:100%;height:auto}header#tHeader>.container>.logo-navs .topnav-menuwrapper{display:flex;flex-direction:column;align-items:flex-end}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav{font-size:.75rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li{display:flex;flex-direction:row;list-style:none;position:relative;margin:.5rem 0 .5rem 1rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon a:before{display:block;content:"";width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;transition:all .3s ease-in-out}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.phone a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/phone-red.svg);margin-right:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.phone a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.phone a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.phone a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/phone.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.mail a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/mail-red.svg);margin-right:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.mail a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.mail a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.mail a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/mail.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:focus{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/clock-red.svg);margin-right:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/clock-red.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:focus{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/location-red.svg);margin-right:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/location-red.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search{display:none;font-size:0}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search-red.svg);margin-right:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#c2302e;text-decoration:none}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li a:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li a:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li a:focus{color:#000}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav-logo{margin-bottom:2rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav-logo img{padding-left:1rem;max-width:400px;width:100%}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper{display:flex;justify-content:flex-start;position:relative;margin-top:1.5rem;width:100%;--nav-trigger-width:35px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav{width:100%}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu a{text-decoration:none}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu li.hide-desktop{display:none !important}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li{display:flex;flex-direction:row;list-style:none;position:relative}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li:last-of-type>a{padding-right:0}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon a{font-size:0}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon a:before{display:block;content:"";width:1.1rem;height:1.1rem;margin-top:.35rem;background-size:contain;background-position:center center;background-repeat:no-repeat;transition:all .3s ease-in-out}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon.search{margin-left:auto}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon.search a:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon.search a:hover:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon.search a:active:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.icon.search a:focus:before{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search-red.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.dropdown>a:after{content:">";transform:rotate(90deg);font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);margin-left:.2rem;margin-top:.25rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>a{display:flex;flex-direction:row;flex-wrap:nowrap;color:#000;font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);text-transform:uppercase;padding-inline:1rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>a:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>a:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>a:focus{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.dropdown-open>a{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.current-menu-parent>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.current-menu-item>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li.current-menu-ancestor>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li .current_page_parent>a{color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu{display:none;position:absolute;top:100%;width:100%;padding:0;z-index:1}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu.show{display:flex;flex-direction:column;flex-wrap:wrap;animation:slide-down2 .7s}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li{display:flex;flex-direction:column;flex:1 0 auto;margin:0;max-width:350px;min-width:250px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li:first-of-type>a{padding-top:1rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li:last-of-type>a{border-bottom-width:0;padding-bottom:1rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li>a{background:#fff;color:#000;font-size:clamp(1.15rem, 1.2rem + 0.4vw, 1.25rem);padding:.5rem 1rem}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li>a:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li>a:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li>a:focus{background:#fff;color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li.current-menu-ancestor>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li.current-menu-parent>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li.current-menu-item>a,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper nav#main-nav ul.menu>li>ul.sub-menu>li.current_page_item>a{background:#fff;color:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger{position:absolute;top:0;right:0;width:var(--nav-trigger-width);text-decoration:none;color:#000}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger span{background:#000;width:var(--nav-trigger-width)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger span:before,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger span:after{background:#c2302e}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger.toggle-open span{background:rgba(255,255,255,0)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger.toggle-open span:before{top:-11px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper a.hc-nav-trigger.toggle-open span:after{bottom:-8px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar{display:flex}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form{display:flex;align-self:flex-start;width:100%;max-width:200px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form .icon.search{font-size:0;position:absolute;margin:5px 5px 5px 8px;width:25px;height:38px;border-radius:0 !important;background:0 0;background-size:contain;background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search.svg);background-position:center center;background-repeat:no-repeat;background-color:transparent !important}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form .icon.search:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form .icon.search:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form .icon.search:focus{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search-red.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar form input{border:0;background:#e6e6e6;font-size:clamp(1.1rem, 1.2rem + 0.4vw, 1.2rem);width:100%;padding-left:40px}header#tHeader>svg{position:absolute;z-index:-1;overflow:hidden;margin-left:-1.5rem}@media (max-width:1024px){header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.clock{display:none}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.location{display:none}header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon.search{display:block}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar{margin-left:auto;margin-right:50px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform{margin-top:-5px}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform .icon.search{position:relative;margin:0;width:30px;height:30px;background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform .icon.search:hover,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform .icon.search:active,header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform .icon.search:focus{background-image:url(//gemeinde-bornheim.de/wp-content/themes/bornheim/images/icons/search-red.svg)}header#tHeader>.container>.logo-navs .topnav-menuwrapper .menuwrapper .searchbar #searchform input{display:none}}@media (max-width:630px){header#tHeader>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon a{font-size:0}}@media (max-width:350px){header>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li{margin-inline:.5rem 0}header>.container>.logo-navs .topnav-menuwrapper .topnav ul.menu li.icon a:before{width:18px;height:18px}}body.archive>main,body.category>main,body.single>main,body.search>main,body.search-results>main,body.error404>main{position:relative;width:100%;margin:0 auto}main,.tribe-events-pg-template{display:flex;flex-direction:column;z-index:5;padding-inline:0 !important;min-height:250px}main>.elementor-edit-area,.tribe-events-pg-template>.elementor-edit-area{z-index:20 !important}main>.container,main>.elementor-section-wrap,.tribe-events-pg-template>.container,.tribe-events-pg-template>.elementor-section-wrap{position:inherit;flex:1 0 auto}main a,main .elementor a,.tribe-events-pg-template a,.tribe-events-pg-template .elementor a{color:#c2302e;text-decoration:none !important}main a:hover,main a:active,main a:focus,main .elementor a:hover,main .elementor a:active,main .elementor a:focus,.tribe-events-pg-template a:hover,.tribe-events-pg-template a:active,.tribe-events-pg-template a:focus,.tribe-events-pg-template .elementor a:hover,.tribe-events-pg-template .elementor a:active,.tribe-events-pg-template .elementor a:focus{color:#6f1b1a}main h1 a,main h1 .elementor a,main h1 a *,main h2 a,main h2 .elementor a,main h2 a *,main h3 a,main h3 .elementor a,main h3 a *,main h4 a,main h4 .elementor a,main h4 a *,main h5 a,main h5 .elementor a,main h5 a *,main h6 a,main h6 .elementor a,main h6 a *,.tribe-events-pg-template h1 a,.tribe-events-pg-template h1 .elementor a,.tribe-events-pg-template h1 a *,.tribe-events-pg-template h2 a,.tribe-events-pg-template h2 .elementor a,.tribe-events-pg-template h2 a *,.tribe-events-pg-template h3 a,.tribe-events-pg-template h3 .elementor a,.tribe-events-pg-template h3 a *,.tribe-events-pg-template h4 a,.tribe-events-pg-template h4 .elementor a,.tribe-events-pg-template h4 a *,.tribe-events-pg-template h5 a,.tribe-events-pg-template h5 .elementor a,.tribe-events-pg-template h5 a *,.tribe-events-pg-template h6 a,.tribe-events-pg-template h6 .elementor a,.tribe-events-pg-template h6 a *{color:#c2302e !important;text-decoration:none !important}main h1 a:hover,main h1 a:active,main h1 a:focus,main h1 a:hover *,main h1 a:active *,main h1 a:focus *,main h1 .elementor a:hover,main h1 .elementor a:active,main h1 .elementor a:focus,main h1 .elementor a:hover *,main h1 .elementor a:active *,main h1 .elementor a:focus *,main h1 a *:hover,main h1 a *:active,main h1 a *:focus,main h1 a *:hover *,main h1 a *:active *,main h1 a *:focus *,main h2 a:hover,main h2 a:active,main h2 a:focus,main h2 a:hover *,main h2 a:active *,main h2 a:focus *,main h2 .elementor a:hover,main h2 .elementor a:active,main h2 .elementor a:focus,main h2 .elementor a:hover *,main h2 .elementor a:active *,main h2 .elementor a:focus *,main h2 a *:hover,main h2 a *:active,main h2 a *:focus,main h2 a *:hover *,main h2 a *:active *,main h2 a *:focus *,main h3 a:hover,main h3 a:active,main h3 a:focus,main h3 a:hover *,main h3 a:active *,main h3 a:focus *,main h3 .elementor a:hover,main h3 .elementor a:active,main h3 .elementor a:focus,main h3 .elementor a:hover *,main h3 .elementor a:active *,main h3 .elementor a:focus *,main h3 a *:hover,main h3 a *:active,main h3 a *:focus,main h3 a *:hover *,main h3 a *:active *,main h3 a *:focus *,main h4 a:hover,main h4 a:active,main h4 a:focus,main h4 a:hover *,main h4 a:active *,main h4 a:focus *,main h4 .elementor a:hover,main h4 .elementor a:active,main h4 .elementor a:focus,main h4 .elementor a:hover *,main h4 .elementor a:active *,main h4 .elementor a:focus *,main h4 a *:hover,main h4 a *:active,main h4 a *:focus,main h4 a *:hover *,main h4 a *:active *,main h4 a *:focus *,main h5 a:hover,main h5 a:active,main h5 a:focus,main h5 a:hover *,main h5 a:active *,main h5 a:focus *,main h5 .elementor a:hover,main h5 .elementor a:active,main h5 .elementor a:focus,main h5 .elementor a:hover *,main h5 .elementor a:active *,main h5 .elementor a:focus *,main h5 a *:hover,main h5 a *:active,main h5 a *:focus,main h5 a *:hover *,main h5 a *:active *,main h5 a *:focus *,main h6 a:hover,main h6 a:active,main h6 a:focus,main h6 a:hover *,main h6 a:active *,main h6 a:focus *,main h6 .elementor a:hover,main h6 .elementor a:active,main h6 .elementor a:focus,main h6 .elementor a:hover *,main h6 .elementor a:active *,main h6 .elementor a:focus *,main h6 a *:hover,main h6 a *:active,main h6 a *:focus,main h6 a *:hover *,main h6 a *:active *,main h6 a *:focus *,.tribe-events-pg-template h1 a:hover,.tribe-events-pg-template h1 a:active,.tribe-events-pg-template h1 a:focus,.tribe-events-pg-template h1 a:hover *,.tribe-events-pg-template h1 a:active *,.tribe-events-pg-template h1 a:focus *,.tribe-events-pg-template h1 .elementor a:hover,.tribe-events-pg-template h1 .elementor a:active,.tribe-events-pg-template h1 .elementor a:focus,.tribe-events-pg-template h1 .elementor a:hover *,.tribe-events-pg-template h1 .elementor a:active *,.tribe-events-pg-template h1 .elementor a:focus *,.tribe-events-pg-template h1 a *:hover,.tribe-events-pg-template h1 a *:active,.tribe-events-pg-template h1 a *:focus,.tribe-events-pg-template h1 a *:hover *,.tribe-events-pg-template h1 a *:active *,.tribe-events-pg-template h1 a *:focus *,.tribe-events-pg-template h2 a:hover,.tribe-events-pg-template h2 a:active,.tribe-events-pg-template h2 a:focus,.tribe-events-pg-template h2 a:hover *,.tribe-events-pg-template h2 a:active *,.tribe-events-pg-template h2 a:focus *,.tribe-events-pg-template h2 .elementor a:hover,.tribe-events-pg-template h2 .elementor a:active,.tribe-events-pg-template h2 .elementor a:focus,.tribe-events-pg-template h2 .elementor a:hover *,.tribe-events-pg-template h2 .elementor a:active *,.tribe-events-pg-template h2 .elementor a:focus *,.tribe-events-pg-template h2 a *:hover,.tribe-events-pg-template h2 a *:active,.tribe-events-pg-template h2 a *:focus,.tribe-events-pg-template h2 a *:hover *,.tribe-events-pg-template h2 a *:active *,.tribe-events-pg-template h2 a *:focus *,.tribe-events-pg-template h3 a:hover,.tribe-events-pg-template h3 a:active,.tribe-events-pg-template h3 a:focus,.tribe-events-pg-template h3 a:hover *,.tribe-events-pg-template h3 a:active *,.tribe-events-pg-template h3 a:focus *,.tribe-events-pg-template h3 .elementor a:hover,.tribe-events-pg-template h3 .elementor a:active,.tribe-events-pg-template h3 .elementor a:focus,.tribe-events-pg-template h3 .elementor a:hover *,.tribe-events-pg-template h3 .elementor a:active *,.tribe-events-pg-template h3 .elementor a:focus *,.tribe-events-pg-template h3 a *:hover,.tribe-events-pg-template h3 a *:active,.tribe-events-pg-template h3 a *:focus,.tribe-events-pg-template h3 a *:hover *,.tribe-events-pg-template h3 a *:active *,.tribe-events-pg-template h3 a *:focus *,.tribe-events-pg-template h4 a:hover,.tribe-events-pg-template h4 a:active,.tribe-events-pg-template h4 a:focus,.tribe-events-pg-template h4 a:hover *,.tribe-events-pg-template h4 a:active *,.tribe-events-pg-template h4 a:focus *,.tribe-events-pg-template h4 .elementor a:hover,.tribe-events-pg-template h4 .elementor a:active,.tribe-events-pg-template h4 .elementor a:focus,.tribe-events-pg-template h4 .elementor a:hover *,.tribe-events-pg-template h4 .elementor a:active *,.tribe-events-pg-template h4 .elementor a:focus *,.tribe-events-pg-template h4 a *:hover,.tribe-events-pg-template h4 a *:active,.tribe-events-pg-template h4 a *:focus,.tribe-events-pg-template h4 a *:hover *,.tribe-events-pg-template h4 a *:active *,.tribe-events-pg-template h4 a *:focus *,.tribe-events-pg-template h5 a:hover,.tribe-events-pg-template h5 a:active,.tribe-events-pg-template h5 a:focus,.tribe-events-pg-template h5 a:hover *,.tribe-events-pg-template h5 a:active *,.tribe-events-pg-template h5 a:focus *,.tribe-events-pg-template h5 .elementor a:hover,.tribe-events-pg-template h5 .elementor a:active,.tribe-events-pg-template h5 .elementor a:focus,.tribe-events-pg-template h5 .elementor a:hover *,.tribe-events-pg-template h5 .elementor a:active *,.tribe-events-pg-template h5 .elementor a:focus *,.tribe-events-pg-template h5 a *:hover,.tribe-events-pg-template h5 a *:active,.tribe-events-pg-template h5 a *:focus,.tribe-events-pg-template h5 a *:hover *,.tribe-events-pg-template h5 a *:active *,.tribe-events-pg-template h5 a *:focus *,.tribe-events-pg-template h6 a:hover,.tribe-events-pg-template h6 a:active,.tribe-events-pg-template h6 a:focus,.tribe-events-pg-template h6 a:hover *,.tribe-events-pg-template h6 a:active *,.tribe-events-pg-template h6 a:focus *,.tribe-events-pg-template h6 .elementor a:hover,.tribe-events-pg-template h6 .elementor a:active,.tribe-events-pg-template h6 .elementor a:focus,.tribe-events-pg-template h6 .elementor a:hover *,.tribe-events-pg-template h6 .elementor a:active *,.tribe-events-pg-template h6 .elementor a:focus *,.tribe-events-pg-template h6 a *:hover,.tribe-events-pg-template h6 a *:active,.tribe-events-pg-template h6 a *:focus,.tribe-events-pg-template h6 a *:hover *,.tribe-events-pg-template h6 a *:active *,.tribe-events-pg-template h6 a *:focus *{color:#6f1b1a !important}main a>b,main a>strong,main strong>a,main b>a,.tribe-events-pg-template a>b,.tribe-events-pg-template a>strong,.tribe-events-pg-template strong>a,.tribe-events-pg-template b>a{font-weight:700}main a.button,.tribe-events-pg-template a.button{background-color:#c2302e;color:#fff}main a.button:hover,main a.button:focus,main a.button:active,.tribe-events-pg-template a.button:hover,.tribe-events-pg-template a.button:focus,.tribe-events-pg-template a.button:active{background-color:#000;color:#fff}main button,main .button,main a.button,main .btn,main a.btn,main input[type=submit],main .elementor-button,main .elementor-button-link,main .wpcf7-submit,main a.elementor-button,main a.elementor-button-link,main a.wpcf7-submit,.tribe-events-pg-template button,.tribe-events-pg-template .button,.tribe-events-pg-template a.button,.tribe-events-pg-template .btn,.tribe-events-pg-template a.btn,.tribe-events-pg-template input[type=submit],.tribe-events-pg-template .elementor-button,.tribe-events-pg-template .elementor-button-link,.tribe-events-pg-template .wpcf7-submit,.tribe-events-pg-template a.elementor-button,.tribe-events-pg-template a.elementor-button-link,.tribe-events-pg-template a.wpcf7-submit{text-decoration:none !important}main button *,main .button *,main a.button *,main .btn *,main a.btn *,main input[type=submit] *,main .elementor-button *,main .elementor-button-link *,main .wpcf7-submit *,main a.elementor-button *,main a.elementor-button-link *,main a.wpcf7-submit *,.tribe-events-pg-template button *,.tribe-events-pg-template .button *,.tribe-events-pg-template a.button *,.tribe-events-pg-template .btn *,.tribe-events-pg-template a.btn *,.tribe-events-pg-template input[type=submit] *,.tribe-events-pg-template .elementor-button *,.tribe-events-pg-template .elementor-button-link *,.tribe-events-pg-template .wpcf7-submit *,.tribe-events-pg-template a.elementor-button *,.tribe-events-pg-template a.elementor-button-link *,.tribe-events-pg-template a.wpcf7-submit *{text-decoration:none !important}main .separator,.tribe-events-pg-template .separator{margin-block:-1px}main .separator.separator-teaser,.tribe-events-pg-template .separator.separator-teaser{position:absolute;z-index:10}main .headersection,.tribe-events-pg-template .headersection{padding:8rem 1rem}main .headeranim,.tribe-events-pg-template .headeranim{width:100%}main .headeranim .e-lottie__container,.tribe-events-pg-template .headeranim .e-lottie__container{width:100%}main .cnt-wo-header,.tribe-events-pg-template .cnt-wo-header{padding:12vw 1rem 0 !important}@media (max-width:768px){main .cnt-wo-header,.tribe-events-pg-template .cnt-wo-header{padding:15vw 1rem 0 !important}}main .gallerygrid>.e-con-inner,.tribe-events-pg-template .gallerygrid>.e-con-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px}main .gallerygrid>.e-con-inner .two-two-img,.tribe-events-pg-template .gallerygrid>.e-con-inner .two-two-img{grid-area:1/1/3/3}main .gallerygrid>.e-con-inner .three-two-img,.tribe-events-pg-template .gallerygrid>.e-con-inner .three-two-img{grid-area:3/2/5/5}main .gallerygrid>.e-con-inner a,.tribe-events-pg-template .gallerygrid>.e-con-inner a{height:100%}main .gallerygrid>.e-con-inner a img,.tribe-events-pg-template .gallerygrid>.e-con-inner a img{-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:768px){main .gallerygrid>.e-con-inner,.tribe-events-pg-template .gallerygrid>.e-con-inner{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr)}main .gallerygrid>.e-con-inner .two-two-img,.tribe-events-pg-template .gallerygrid>.e-con-inner .two-two-img{grid-area:1/1/3/3}main .gallerygrid>.e-con-inner .three-two-img,.tribe-events-pg-template .gallerygrid>.e-con-inner .three-two-img{grid-area:6/1/8/3}}main .elementor-posts-container.elementor-posts--skin-classic>article,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article{position:relative;border-radius:30px;padding:25px;background-color:#fff;box-shadow:0 0 1em 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}main .elementor-posts-container.elementor-posts--skin-classic>article:not(:has(.elementor-post__thumbnail__link)),.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:not(:has(.elementor-post__thumbnail__link)){padding-top:calc(25px + 2.1rem) !important}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link{z-index:5}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link>.elementor-post__thumbnail,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link>.elementor-post__thumbnail{border-radius:20px;padding-bottom:0 !important}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link>.elementor-post__thumbnail img,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__thumbnail__link>.elementor-post__thumbnail img{position:relative;left:auto;top:auto;transform:none}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text{z-index:6}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title{background:#c2302e;padding:1rem;border-radius:1rem;margin-bottom:1rem;max-width:90%;transition:all .3s ease-in-out}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title a,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title a{color:#fff !important;text-decoration:none !important}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title a:after,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__title a:after{content:"";position:absolute;inset:0}main .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__read-more,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article>.elementor-post__text>.elementor-post__read-more{float:right;text-decoration:none !important;transition:all .3s ease-in-out}main .elementor-posts-container.elementor-posts--skin-classic>article:hover,main .elementor-posts-container.elementor-posts--skin-classic>article:active,main .elementor-posts-container.elementor-posts--skin-classic>article:focus,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:hover,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:active,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:focus{box-shadow:0 0 1em 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}main .elementor-posts-container.elementor-posts--skin-classic>article:hover>.elementor-post__text>.elementor-post__title,main .elementor-posts-container.elementor-posts--skin-classic>article:active>.elementor-post__text>.elementor-post__title,main .elementor-posts-container.elementor-posts--skin-classic>article:focus>.elementor-post__text>.elementor-post__title,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:hover>.elementor-post__text>.elementor-post__title,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:active>.elementor-post__text>.elementor-post__title,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:focus>.elementor-post__text>.elementor-post__title{background:#6f1b1a;transition:all .3s ease-in-out}main .elementor-posts-container.elementor-posts--skin-classic>article:hover>.elementor-post__text>.elementor-post__read-more,main .elementor-posts-container.elementor-posts--skin-classic>article:active>.elementor-post__text>.elementor-post__read-more,main .elementor-posts-container.elementor-posts--skin-classic>article:focus>.elementor-post__text>.elementor-post__read-more,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:hover>.elementor-post__text>.elementor-post__read-more,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:active>.elementor-post__text>.elementor-post__read-more,.tribe-events-pg-template .elementor-posts-container.elementor-posts--skin-classic>article:focus>.elementor-post__text>.elementor-post__read-more{color:#6f1b1a;transition:all .3s ease-in-out}main nav.elementor-pagination,.tribe-events-pg-template nav.elementor-pagination{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:2rem auto 0 auto}main nav.elementor-pagination *,.tribe-events-pg-template nav.elementor-pagination *{margin:0 !important;padding:0 !important;font-size:1rem}main nav.elementor-pagination>*,.tribe-events-pg-template nav.elementor-pagination>*{margin:0 .25em !important}main nav.elementor-pagination>span,.tribe-events-pg-template nav.elementor-pagination>span{display:block;padding:.25em .5em !important;background:#e6e6e6;color:#fff;min-width:25px;border-radius:.65em;cursor:default}main nav.elementor-pagination>span.current,.tribe-events-pg-template nav.elementor-pagination>span.current{background:#c2302e}main nav.elementor-pagination>a,.tribe-events-pg-template nav.elementor-pagination>a{display:block;padding:.25rem .5rem .05rem !important;background:#000;color:#fff;min-width:25px;border-radius:.65em;text-decoration:none !important}main nav.elementor-pagination>a:hover,.tribe-events-pg-template nav.elementor-pagination>a:hover{background:#c2302e;color:#fff}main .sehenswuerdigkeiten>*,.tribe-events-pg-template .sehenswuerdigkeiten>*{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:50px 50px !important}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container{overflow:unset}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta{border-radius:30px;padding:25px;box-shadow:0 0 1em 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__bg-wrapper,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__bg-wrapper{border-radius:30px}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content{padding:0;background-color:transparent;overflow:unset}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__title,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__title{padding:1rem;border-radius:1rem;margin-top:-2.1rem;margin-bottom:1rem;font-size:1.2rem;max-width:90%;background:#c2302e;color:#fff}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__description,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__description{margin-bottom:0}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__button-wrapper,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__button-wrapper{text-align:right}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button{padding:0;color:#c2302e;font-size:1rem;font-weight:700}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus{box-shadow:0 0 1em 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover>.elementor-cta__content>.elementor-cta__title,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active>.elementor-cta__content>.elementor-cta__title,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus>.elementor-cta__content>.elementor-cta__title,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover>.elementor-cta__content>.elementor-cta__title,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active>.elementor-cta__content>.elementor-cta__title,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus>.elementor-cta__content>.elementor-cta__title{background:#6f1b1a}main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,main .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:hover>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:active>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button,.tribe-events-pg-template .sehenswuerdigkeiten .elementor-widget-call-to-action .elementor-widget-container a.elementor-cta:focus>.elementor-cta__content>.elementor-cta__button-wrapper>.elementor-cta__button{color:#6f1b1a}@media (max-width:1024px){main .sehenswuerdigkeiten>*,.tribe-events-pg-template .sehenswuerdigkeiten>*{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:600px){main .sehenswuerdigkeiten>*,.tribe-events-pg-template .sehenswuerdigkeiten>*{grid-template-columns:repeat(1,1fr) !important}}main .sehenswuerdigkeit-cnt img,.tribe-events-pg-template .sehenswuerdigkeit-cnt img{max-width:450px}@media (max-width:768px){main .sehenswuerdigkeit-cnt img,.tribe-events-pg-template .sehenswuerdigkeit-cnt img{max-width:100%;width:auto;margin-inline:auto}}main .formular [class*=col],.tribe-events-pg-template .formular [class*=col]{position:relative}main .formular label,.tribe-events-pg-template .formular label{position:absolute;left:calc(2rem - 5px);top:50%;transform:translateY(-50%);color:rgba(0,0,0,.6);background:#fff;transition:all 1s;pointer-events:none;padding-inline:5px;z-index:1}main .formular label.has-value,main .formular label[for=stellentitel],.tribe-events-pg-template .formular label.has-value,.tribe-events-pg-template .formular label[for=stellentitel]{left:1.5rem;top:0;transform:translateY(0);font-size:.85rem;color:#000;background:#fff;padding:.25rem .5rem 0}main .formular .uploads label,.tribe-events-pg-template .formular .uploads label{left:1.5rem;top:0;transform:translateY(0);font-size:.85rem;color:#000;background:#fff;padding:.25rem .5rem 0}main .formular .wpcf7-checkbox label,.tribe-events-pg-template .formular .wpcf7-checkbox label{position:relative;left:inherit;top:inherit;transform:none;opacity:inherit;pointer-events:inherit;z-index:auto;background:0 0}main .wpcf7-form,.tribe-events-pg-template .wpcf7-form{margin:0 0 5rem}main .wpcf7-form input,main .wpcf7-form select,main .wpcf7-form textarea,.tribe-events-pg-template .wpcf7-form input,.tribe-events-pg-template .wpcf7-form select,.tribe-events-pg-template .wpcf7-form textarea{width:100%;margin-block:.75rem;border:2px solid #000}main .wpcf7-form input[readonly=readonly],main .wpcf7-form select[readonly=readonly],main .wpcf7-form textarea[readonly=readonly],.tribe-events-pg-template .wpcf7-form input[readonly=readonly],.tribe-events-pg-template .wpcf7-form select[readonly=readonly],.tribe-events-pg-template .wpcf7-form textarea[readonly=readonly]{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.25);cursor:not-allowed}main .wpcf7-form input[type=checkbox],main .wpcf7-form input[type=submit],.tribe-events-pg-template .wpcf7-form input[type=checkbox],.tribe-events-pg-template .wpcf7-form input[type=submit]{width:auto}main .wpcf7-form #datenschutz,.tribe-events-pg-template .wpcf7-form #datenschutz{display:flex;font-size:.85rem;margin-block:.75rem}main .wpcf7-form #datenschutz .wpcf7-list-item,.tribe-events-pg-template .wpcf7-form #datenschutz .wpcf7-list-item{margin:0}main .wpcf7-form #datenschutz .wpcf7-list-item label,.tribe-events-pg-template .wpcf7-form #datenschutz .wpcf7-list-item label{display:flex;flex-direction:row;align-items:flex-start}main .wpcf7-form #datenschutz input,.tribe-events-pg-template .wpcf7-form #datenschutz input{margin-block:0;flex:none;margin-right:.5rem}main .wpcf7-form #datenschutz .wpcf7-not-valid-tip,.tribe-events-pg-template .wpcf7-form #datenschutz .wpcf7-not-valid-tip{position:relative;margin-top:0}main .wpcf7-form input[type=submit],.tribe-events-pg-template .wpcf7-form input[type=submit]{margin-block:2rem 0;font-size:clamp(1.2rem, 1.2rem + 0.4vw, 1.3rem);font-weight:700}main .wpcf7-form input.wpcf7-not-valid,main .wpcf7-form select.wpcf7-not-valid,main .wpcf7-form textarea.wpcf7-not-valid,.tribe-events-pg-template .wpcf7-form input.wpcf7-not-valid,.tribe-events-pg-template .wpcf7-form select.wpcf7-not-valid,.tribe-events-pg-template .wpcf7-form textarea.wpcf7-not-valid{border:2px solid #c2302e !important;animation:shake .3s}main .wpcf7-form .wpcf7-not-valid-tip,.tribe-events-pg-template .wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:auto;color:#c2302e;font-size:.85rem !important;margin-top:-.5rem}main .wpcf7-form.invalid .wpcf7-response-output,.tribe-events-pg-template .wpcf7-form.invalid .wpcf7-response-output{background:#c2302e;color:#fff;font-weight:700}main .wpcf7-form.sent .wpcf7-response-output,.tribe-events-pg-template .wpcf7-form.sent .wpcf7-response-output{background:#32a019;color:#fff;font-weight:700}main .wpcf7-form .wpcf7-response-output,.tribe-events-pg-template .wpcf7-form .wpcf7-response-output{display:block;clear:both;width:100%;margin:2rem auto 0 auto !important;padding:1rem !important;font-size:clamp(2rem, 1.5rem + 2vw, 3rem) !important;line-height:1.2em;border:0 !important;text-align:center}main .datenschutz p,.tribe-events-pg-template .datenschutz p{margin-bottom:.5rem}main .datenschutz h3,.tribe-events-pg-template .datenschutz h3{font-size:clamp(1.5rem, 1.375rem + 0.5vw, 1.75rem)}main .datenschutz>li,.tribe-events-pg-template .datenschutz>li{margin:4rem 0;list-style-type:none}main .datenschutz>li>ul,main .datenschutz>li>ol,.tribe-events-pg-template .datenschutz>li>ul,.tribe-events-pg-template .datenschutz>li>ol{margin:3rem 0}main .datenschutz>li>ul>li:first-of-type,main .datenschutz>li>ol>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ul>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ol>li:first-of-type{margin-top:-2rem}main .datenschutz>li>ul>li,main .datenschutz>li>ol>li,.tribe-events-pg-template .datenschutz>li>ul>li,.tribe-events-pg-template .datenschutz>li>ol>li{margin:1rem 0;list-style-type:none}main .datenschutz>li>ul>li ul,main .datenschutz>li>ul>li ol,main .datenschutz>li>ol>li ul,main .datenschutz>li>ol>li ol,.tribe-events-pg-template .datenschutz>li>ul>li ul,.tribe-events-pg-template .datenschutz>li>ul>li ol,.tribe-events-pg-template .datenschutz>li>ol>li ul,.tribe-events-pg-template .datenschutz>li>ol>li ol{margin:2rem 0}main .datenschutz>li>ul>li ul>li:first-of-type,main .datenschutz>li>ul>li ol>li:first-of-type,main .datenschutz>li>ol>li ul>li:first-of-type,main .datenschutz>li>ol>li ol>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ul>li ul>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ul>li ol>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ol>li ul>li:first-of-type,.tribe-events-pg-template .datenschutz>li>ol>li ol>li:first-of-type{margin-top:-1rem}main .datenschutz>li>ul>li ul>li,main .datenschutz>li>ul>li ol>li,main .datenschutz>li>ol>li ul>li,main .datenschutz>li>ol>li ol>li,.tribe-events-pg-template .datenschutz>li>ul>li ul>li,.tribe-events-pg-template .datenschutz>li>ul>li ol>li,.tribe-events-pg-template .datenschutz>li>ol>li ul>li,.tribe-events-pg-template .datenschutz>li>ol>li ol>li{margin:1rem 0}footer.footerwrapper{z-index:7;position:relative;padding:0}footer.footerwrapper>.row{margin:0}footer.footerwrapper>.row>.container{z-index:9;padding-block:2rem;color:#000}footer.footerwrapper>.row>.container>.row{margin-block:2rem}footer.footerwrapper>.row>.container a{color:#c2302e;text-decoration:none}footer.footerwrapper>.row>.container a:hover,footer.footerwrapper>.row>.container a:active,footer.footerwrapper>.row>.container a:focus{color:#000}footer.footerwrapper>.row>.container .logo-socials-menu{gap:1.5rem;justify-content:space-between}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 2rem;padding:0;gap:1rem 2rem;font-size:1rem}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu *{margin:0;padding:0;text-decoration:none}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu li{list-style-type:none}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li{margin-block:0 .25rem;flex:1 0 auto}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li a{color:#000}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li a:hover,footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li a:active,footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li a:focus{color:#c2302e}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li>a{display:block;margin:0 0 .25rem;text-decoration:none;font-weight:700}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li ul{display:flex;flex-direction:column;flex-wrap:wrap}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li ul li{margin-block:0 .25rem;margin-left:1rem}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li ul li a{font-size:.9rem}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font{padding:0}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font>a{display:none}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font>ul>li{margin-block:0 .5rem;margin-left:0}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font>ul>li>a{display:block;font-size:1rem;font-weight:700}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font>ul>li ul{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin-left:1rem;margin-block:-.25rem .5rem}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.hide-font>ul>li ul li a{font-size:.9rem}footer.footerwrapper>.row>.container .logo-socials-menu .footermenu ul.menu>li.font-700>ul>li>a{font-weight:700}footer.footerwrapper>.row>.container .logo-socials-menu .socials{flex:0;max-width:180px;min-width:120px;width:100%;margin-top:-.5rem}footer.footerwrapper>.row>.container .logo-socials-menu .logo{flex:0;max-width:180px;min-width:120px;width:100%}footer.footerwrapper>.row>.container .logo-socials-menu .logo img{max-width:180px;width:100%;height:auto}footer.footerwrapper>.row>.container .copyright{font-size:.85rem;text-align:center;margin-bottom:0}@media (max-width:768px){footer.footerwrapper>.row>.container .logo-socials-menu .footermenu{flex:1 0 auto}footer.footerwrapper>.row>.container .logo-socials-menu .socials{width:50%}footer.footerwrapper>.row>.container .logo-socials-menu .logo{width:50%}}body>button.totop{display:none;position:fixed;bottom:1rem;right:1rem;width:50px;height:50px;color:#000;background:rgba(0,0,0,.1);border-radius:50%;font-weight:700;text-align:center;text-decoration:none !important;z-index:15}body>button.totop:hover,body>button.totop:focus,body>button.totop:active{color:#000;background:rgba(0,0,0,.15)}body>button.totop:after{content:">";display:inline-block;transform:rotate(270deg);font-size:1.5rem;opacity:.75}body>button.totop span{display:none}body.page-dorfgemeinschaft main .logo{max-width:150px}.glaseffect{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog-lightbox-widget .elementor-lightbox-item img{box-shadow:none}@keyframes slide-down{0%{opacity:1;transform:translateY(-100%);background:rgba(255,255,255,0)}100%{opacity:1;transform:translateY(0);background:rgba(255,255,255,.5)}}@keyframes slide-down2{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0)}}@keyframes shake{25%{transform:translateX(4px)}50%{transform:translateX(-4px)}75%{transform:translateX(4px)}}#BorlabsCookieBox .cookie-box ._brlbs-legal>*{width:auto}.elementor-widget-html{width:100%}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:100% !important}body.tribe-events-page-template,body.tribe_event_series-template-default{--tec-color-accent-primary:#c2;--tec-color-accent-primary-background-datepicker:rgba(0 0 0 .1);--tec-color-icon-focus:#c2;--tec-color-link-accent:#c2;--tec-color-background-events-bar-submit-button:#c2;--tec-color-background-events-bar-submit-button-hover:rgba(0 0 0 .1)}body.tribe-events-page-template *,body.tribe_event_series-template-default *{font-family:"Red Hat Display",Arial,sans-serif}body.tribe-events-page-template .tribe-common h1,body.tribe-events-page-template .tribe-common h2,body.tribe-events-page-template .tribe-common h3,body.tribe-events-page-template .tribe-common h4,body.tribe-events-page-template .tribe-common h5,body.tribe-events-page-template .tribe-common h6,body.tribe_event_series-template-default .tribe-common h1,body.tribe_event_series-template-default .tribe-common h2,body.tribe_event_series-template-default .tribe-common h3,body.tribe_event_series-template-default .tribe-common h4,body.tribe_event_series-template-default .tribe-common h5,body.tribe_event_series-template-default .tribe-common h6{font-weight:700}body.tribe-events-page-template .tribe-common-l-container,body.tribe_event_series-template-default .tribe-common-l-container{max-width:1200px;padding:0 1rem 5rem !important}body.tribe-events-page-template table thead>*,body.tribe-events-page-template table tbody th,body.tribe_event_series-template-default table thead>*,body.tribe_event_series-template-default table tbody th{background-color:transparent !important;color:inherit}body.tribe-events-page-template table tbody tr:nth-child(even),body.tribe_event_series-template-default table tbody tr:nth-child(even){background-color:transparent}body.tribe-events-page-template table tbody tr:nth-child(odd),body.tribe_event_series-template-default table tbody tr:nth-child(odd){background-color:transparent}body.tribe-events-page-template table tbody tr:hover,body.tribe_event_series-template-default table tbody tr:hover{background-color:transparent}body.tribe-events-page-template table tfoot th,body.tribe-events-page-template table tfoot td,body.tribe_event_series-template-default table tfoot th,body.tribe_event_series-template-default table tfoot td{background-color:transparent !important;color:inherit}body.tribe-events-page-template button,body.tribe-events-page-template button *,body.tribe_event_series-template-default button,body.tribe_event_series-template-default button *{border-radius:1rem !important}body.tribe-events-page-template button,body.tribe_event_series-template-default button{padding:.5rem .75rem !important;border:0 !important}body.tribe-events-page-template button:hover,body.tribe-events-page-template button:active,body.tribe-events-page-template button:focus,body.tribe_event_series-template-default button:hover,body.tribe_event_series-template-default button:active,body.tribe_event_series-template-default button:focus{padding:.5rem .75rem !important;border:0 !important}body.tribe-events-page-template .tribe-common-c-btn,body.tribe-events-page-template .tribe-events-c-search__button,body.tribe_event_series-template-default .tribe-common-c-btn,body.tribe_event_series-template-default .tribe-events-c-search__button{background-color:#c2302e !important}body.tribe-events-page-template .tribe-common-c-btn:hover,body.tribe-events-page-template .tribe-common-c-btn:active,body.tribe-events-page-template .tribe-common-c-btn:focus,body.tribe-events-page-template .tribe-events-c-search__button:hover,body.tribe-events-page-template .tribe-events-c-search__button:active,body.tribe-events-page-template .tribe-events-c-search__button:focus,body.tribe_event_series-template-default .tribe-common-c-btn:hover,body.tribe_event_series-template-default .tribe-common-c-btn:active,body.tribe_event_series-template-default .tribe-common-c-btn:focus,body.tribe_event_series-template-default .tribe-events-c-search__button:hover,body.tribe_event_series-template-default .tribe-events-c-search__button:active,body.tribe_event_series-template-default .tribe-events-c-search__button:focus{background-color:#000 !important;transition:all .3s ease-in-out}body.tribe-events-page-template>.tribe-events,body.tribe-events-page-template .tribe-events-pg-template,body.tribe_event_series-template-default>.tribe-events,body.tribe_event_series-template-default .tribe-events-pg-template{z-index:5}body.tribe-events-page-template h2.month-title,body.tribe_event_series-template-default h2.month-title{display:block;text-align:center;margin:2rem 0 1rem;font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem) !important}body.tribe-events-page-template abbr,body.tribe_event_series-template-default abbr{text-decoration:none;cursor:auto}body.tribe-events-page-template .tribe-common .tribe-common-cta--alt:active,body.tribe-events-page-template .tribe-common .tribe-common-cta--alt:focus,body.tribe-events-page-template .tribe-common .tribe-common-cta--alt:hover,body.tribe_event_series-template-default .tribe-common .tribe-common-cta--alt:active,body.tribe_event_series-template-default .tribe-common .tribe-common-cta--alt:focus,body.tribe_event_series-template-default .tribe-common .tribe-common-cta--alt:hover{border-bottom:0 !important}ul.ecs-event-list{display:flex;flex-direction:column;gap:50px;list-style-type:none;padding:0;margin:0}ul.ecs-event-list>li{display:flex;flex-direction:column;border-radius:30px;position:relative;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 0 1em 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}ul.ecs-event-list>li>.time{order:1;padding:15px 50px;margin:0;font-size:1rem;background:#c2302e;color:#fff}ul.ecs-event-list>li>.entry-title{order:2;padding:15px 50px;margin:0}ul.ecs-event-list>li>.entry-title a{color:#000 !important;text-decoration:none !important}ul.ecs-event-list>li>.entry-title a:after{content:"";position:absolute;width:100%;inset:0}ul.ecs-event-list>li>.venue{order:3;padding:0 50px 15px;font-weight:700;margin:0;font-size:1rem}ul.ecs-event-list>li>.venue>em{display:none}ul.ecs-event-list>li>.ecs-excerpt{order:4;padding:0 50px 15px;margin:0;font-size:1rem}ul.ecs-event-list>li:after{order:5;color:#c2302e;content:"»";padding:0 50px 15px;margin-left:auto;font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);font-weight:700}ul.ecs-event-list>li:hover,ul.ecs-event-list>li:active,ul.ecs-event-list>li:focus{box-shadow:0 0 1em 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}ul.ecs-event-list>li:hover>.time,ul.ecs-event-list>li:active>.time,ul.ecs-event-list>li:focus>.time{background:#6f1b1a}ul.ecs-event-list>li:hover>.entry-title a,ul.ecs-event-list>li:active>.entry-title a,ul.ecs-event-list>li:focus>.entry-title a{color:#6f1b1a !important}ul.ecs-event-list>li:hover:after,ul.ecs-event-list>li:active:after,ul.ecs-event-list>li:focus:after{color:#6f1b1a}ul.ecs-event-list>li.jubilaeums-veranstaltungen_ecs_category>.time{background:#1d5d0e;color:#fff}ul.ecs-event-list>li.ferien_ecs_category>.time{background:#b29100;color:#fff}ul.ecs-event-list>li.feiertage_ecs_category>.time{background:#ff4c4c;color:#fff}h1.event-title{color:#fff}.tribe-events-header{max-width:800px;margin-inline:auto !important;flex-direction:column !important}.tribe-events-header .tribe-events-header__events-bar{margin-top:2rem;border:2px solid #e6e6e6 !important;border-radius:1rem}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-button svg,.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__search-button svg *{fill:#fff}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector{width:auto}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__button{width:auto}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__button *{border-radius:0 !important}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__button:before{background-color:#c2302e;margin-left:-.5rem}.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__button svg,.tribe-events-header .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector .tribe-events-c-view-selector__button svg *{fill:#fff}@media (max-width:768px){.tribe-events-header .tribe-events-header__events-bar{border:0 !important;margin-bottom:1rem}}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon{background:#c2302e !important;color:#fff !important;height:30px;width:30px;text-align:center;padding:0 !important;border-radius:1rem}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon:hover,.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon:focus,.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon:active{background:#000 !important}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon .tribe-common-c-svgicon{color:#fff !important;margin-top:5px}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-common-c-btn-icon .tribe-common-c-svgicon path{fill:#fff}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-common-c-btn-icon{background:#e6e6e6 !important}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-common-c-btn-icon:hover,.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-common-c-btn-icon:focus,.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-common-c-btn-icon:active{background:#e6e6e6 !important}.tribe-events-header .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-common-c-btn-icon svg{margin-top:-5px !important}.tribe-events-header .tribe-events-c-top-bar__today-button{padding:.25rem 1rem !important;font-size:clamp(1.15rem, 1.2rem + 0.4vw, 1.25rem) !important;border-radius:1rem}.tribe-events-header .tribe-events-c-top-bar__datepicker>button{color:#fff;background-color:#c2302e !important;padding:.25rem 1rem !important;font-size:1rem !important;border-radius:1rem}.tribe-events-header .tribe-events-c-top-bar__datepicker>button *{font-weight:400;color:#fff}.tribe-events-header .tribe-events-c-top-bar__datepicker>button:hover,.tribe-events-header .tribe-events-c-top-bar__datepicker>button:focus,.tribe-events-header .tribe-events-c-top-bar__datepicker>button:active{background-color:#000 !important;padding:.25rem 1rem !important;font-size:1rem !important}.tribe-events-header .tribe-events-c-top-bar__datepicker>button svg path{fill:#fff}.tribe-events-calendar-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator{grid-column:1/4;margin:2rem 0 0}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator .tribe-events-calendar-list__month-separator-text{font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem) !important;font-weight:700;width:100%;text-align:center}.tribe-events-calendar-list>.tribe-common-g-row{border-radius:30px;margin:0 !important;position:relative;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 0 1em 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-date-tag{display:none}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper{padding:0 !important;position:relative}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article{margin:0;padding:25px}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article:after{content:"»";color:#c2302e;font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);font-weight:700;margin-left:auto}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article:not(:has(.tribe-events-calendar-list__event-featured-image-wrapper)){padding-top:calc(25px + 2.1rem) !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article:not(:has(.tribe-events-calendar-list__event-featured-image-wrapper)) header .tribe-events-calendar-list__event-title{max-width:100% !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-featured-image-wrapper{width:100%;padding:0;border-radius:20px;overflow:hidden;z-index:1}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details{width:100%;padding-left:0;padding-right:0;z-index:2}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header{display:flex;flex-direction:column}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header:after{content:none}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title{order:1;background:#c2302e;padding:1rem;border-radius:1rem;margin-top:-2.1rem;margin-bottom:1rem;max-width:90%;border-width:0 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title a{font-size:clamp(1.1rem, 1.2rem + 0.4vw, 1.2rem) !important;color:#fff !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title a:after{content:"";position:absolute;width:100%;inset:0}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-datetime-wrapper{order:2;margin:0 0 .5rem;font-size:clamp(1.1rem, 1.2rem + 0.4vw, 1.2rem)}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-datetime-wrapper *{color:#c2302e;font-weight:700}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details header address{order:3;display:flex;flex-direction:column;font-size:.8rem;padding:0;margin:0}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-description{margin:2rem 0 0;font-size:1rem}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article .tribe-events-calendar-list__event-details .tribe-events-c-small-cta__price{float:right;background:#c2302e;color:#fff;font-size:clamp(1.25rem, 1.2rem + 0.4vw, 1.5rem);font-weight:700;padding:.25rem .5rem;border-radius:1rem}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen .tribe-events-calendar-list__event-title{background:#1d5d0e !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen .tribe-events-calendar-list__event-datetime-wrapper *{color:#1d5d0e !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen .tribe-events-c-small-cta__price{background:#1d5d0e !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:after{color:#1d5d0e}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:hover .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:active .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:focus .tribe-events-calendar-list__event-title{background:#081b04 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:hover .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:active .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:focus .tribe-events-calendar-list__event-datetime-wrapper *{color:#081b04 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:hover .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:active .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:focus .tribe-events-c-small-cta__price{background:#081b04 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:hover:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:active:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-jubilaeums-veranstaltungen:focus:after{color:#081b04}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien .tribe-events-calendar-list__event-title{background:#b29100 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien .tribe-events-calendar-list__event-datetime-wrapper *{color:#b29100 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien .tribe-events-c-small-cta__price{background:#b29100 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:after{color:#b29100}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:hover .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:active .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:focus .tribe-events-calendar-list__event-title{background:#665300 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:hover .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:active .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:focus .tribe-events-calendar-list__event-datetime-wrapper *{color:#665300 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:hover .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:active .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:focus .tribe-events-c-small-cta__price{background:#665300 !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:hover:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:active:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-ferien:focus:after{color:#665300}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage .tribe-events-calendar-list__event-title{background:#ff4c4c !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage .tribe-events-calendar-list__event-datetime-wrapper *{color:#ff4c4c !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage .tribe-events-c-small-cta__price{background:#ff4c4c !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:after{color:#ff4c4c}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:hover .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:active .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:focus .tribe-events-calendar-list__event-title{background:red !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:hover .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:active .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:focus .tribe-events-calendar-list__event-datetime-wrapper *{color:red !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:hover .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:active .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:focus .tribe-events-c-small-cta__price{background:red !important}.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:hover:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:active:after,.tribe-events-calendar-list>.tribe-common-g-row .tribe-events-calendar-list__event-wrapper article.tribe_events_cat-feiertage:focus:after{color:red}.tribe-events-calendar-list>.tribe-common-g-row:hover,.tribe-events-calendar-list>.tribe-common-g-row:active,.tribe-events-calendar-list>.tribe-common-g-row:focus{box-shadow:0 0 1em 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}.tribe-events-calendar-list>.tribe-common-g-row:hover article,.tribe-events-calendar-list>.tribe-common-g-row:active article,.tribe-events-calendar-list>.tribe-common-g-row:focus article{margin:0;padding:25px}.tribe-events-calendar-list>.tribe-common-g-row:hover article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row:active article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title,.tribe-events-calendar-list>.tribe-common-g-row:focus article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-title{background:#890d0d;transition:all .3s ease-in-out}.tribe-events-calendar-list>.tribe-common-g-row:hover article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row:active article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-datetime-wrapper *,.tribe-events-calendar-list>.tribe-common-g-row:focus article .tribe-events-calendar-list__event-details header .tribe-events-calendar-list__event-datetime-wrapper *{color:#890d0d;transition:all .3s ease-in-out}.tribe-events-calendar-list>.tribe-common-g-row:hover article .tribe-events-calendar-list__event-details .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row:active article .tribe-events-calendar-list__event-details .tribe-events-c-small-cta__price,.tribe-events-calendar-list>.tribe-common-g-row:focus article .tribe-events-calendar-list__event-details .tribe-events-c-small-cta__price{background:#890d0d;transition:all .3s ease-in-out}@media (max-width:1024px){.tribe-events-calendar-list,.tribe-events-calendar-latest-past{grid-template-columns:repeat(2,1fr) !important}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator,.tribe-events-calendar-list .tribe-events-calendar-latest-past__heading,.tribe-events-calendar-latest-past .tribe-events-calendar-list__month-separator,.tribe-events-calendar-latest-past .tribe-events-calendar-latest-past__heading{grid-column:1/3 !important}}@media (max-width:768px){.tribe-events-calendar-list,.tribe-events-calendar-latest-past{grid-template-columns:repeat(1,1fr) !important}.tribe-events-calendar-list .tribe-events-calendar-list__month-separator,.tribe-events-calendar-list .tribe-events-calendar-latest-past__heading,.tribe-events-calendar-latest-past .tribe-events-calendar-list__month-separator,.tribe-events-calendar-latest-past .tribe-events-calendar-latest-past__heading{grid-column:1/2 !important}}.tribe-events-calendar-list-nav{border-top:0 !important}ul.tribe-events-c-nav__list button{background:#b2b2b2 !important;color:#fff !important;border:0 !important;padding:.5rem 1rem !important;font-size:16px !important;border-radius:1rem !important;cursor:pointer !important}ul.tribe-events-c-nav__list button *{font-weight:700 !important}ul.tribe-events-c-nav__list button svg *{fill:#fff !important}ul.tribe-events-c-nav__list button:hover,ul.tribe-events-c-nav__list button:active,ul.tribe-events-c-nav__list button:focus{background:#a5a5a5 !important;padding:.5rem 1rem !important}ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next{background:#c2302e !important;color:#fff !important;border:0 !important;text-decoration:none !important;padding:.5rem 1rem !important;font-size:16px !important;border-radius:1rem !important;cursor:pointer !important}ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev *,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next *{font-weight:700 !important}ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev svg *,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next svg *{fill:#fff !important}ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev:hover,ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev:active,ul.tribe-events-c-nav__list a.tribe-events-c-nav__prev:focus,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next:hover,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next:active,ul.tribe-events-c-nav__list a.tribe-events-c-nav__next:focus{background:#000 !important;color:#fff !important;padding:.5rem 1rem !important}ul.tribe-events-c-nav__list .tribe-events-c-nav__prev-icon-svg{margin-right:10px !important}ul.tribe-events-c-nav__list .tribe-events-c-nav__next-icon-svg{margin-left:10px !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button{background:#c2302e !important;color:#000 !important;border:0 !important;padding:.5rem 1rem !important;font-size:16px !important;border-radius:1rem !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button *{font-weight:700 !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button:active,.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button:focus{background:#000 !important;color:#fff !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button button{background:0 0 !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-text{background:0 0 !important}.tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button--active{background:#000 !important}.tribe-events-c-subscribe-dropdown__container{align-items:flex-end}.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border{background:#c2302e !important;color:#fff !important;border:0 !important;font-weight:400 !important;padding:.5rem !important;font-size:16px !important;border-radius:1rem !important}.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border:hover,.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border:active,.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border:focus{background:#000 !important;color:#fff !important}.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border>button{background:0 0;padding:0 !important}.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border>button:hover,.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border>button:active,.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border>button:focus{background:0 0;padding:0 !important}.tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border svg{fill:#fff}.tribe-events-category-ferien h3.tribe-events-list-event-title,.tribe-events-shortcode .tribe-events-month table .type-tribe_events.tribe-events-category-ferien,.tribe-events-category-ferien .tribe-events-map-event-title a:link,.tribe-events-category-ferien .tribe-events-map-event-title a:visited,article.tribe-events-pro-map__event-card.tribe_events_cat-ferien h3,article.tribe-events-pro-photo__event.tribe_events_cat-ferien h3,.tribe-grid-body .tribe-events-week-hourly-single:hover.tribe-events-category-ferien,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-ferien,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-ferien,article.tribe-events-pro-week-grid__event.tribe_events_cat-ferien h3,article.tribe-events-pro-week-mobile-events__event.tribe_events_cat-ferien h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-ferien h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-ferien .tribe-events-pro-week-grid__multiday-event-bar-inner h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-ferien .tribe-events-pro-week-grid__multiday-event-bar-inner,.tribe-common article.tribe_events_cat-ferien h3.tribe-events-pro-summary__event-title,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-ferien,.tribe-events-adv-list-widget .tribe-events-category-ferien h2,.tribe-venue-widget-list li.tribe-events-category-ferien h4,.teccc-legend li.tribe_events_cat-ferien,article.tribe_events_cat-ferien header.tribe-events-widget-events-list__event-header h3,article.tribe-events-calendar-month__calendar-event.tribe_events_cat-ferien h3,article.tribe-events-calendar-month__multiday-event.tribe_events_cat-ferien .tribe-events-calendar-month__multiday-event-bar-inner,article.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-ferien h3,article.tribe-events-calendar-day__event.tribe_events_cat-ferien h3,article.tribe-events-calendar-list__event.tribe_events_cat-ferien h3,article.tribe-events-calendar-latest-past__event.tribe_events_cat-ferien h3,.events-archive.events-gridview #tribe-events-content table .type-tribe_events.tribe-events-category-ferien,.teccc-legend li.tribe-events-category-ferien,.tribe-events-calendar .tribe-events-category-ferien,.type-tribe_events.tribe-events-category-ferien h2,.tribe-events-category-ferien>div.hentry.vevent>h3.entry-title,.tribe-events-mobile.tribe-events-category-ferien h4,.tribe-events-category-feiertage h3.tribe-events-list-event-title,.tribe-events-shortcode .tribe-events-month table .type-tribe_events.tribe-events-category-feiertage,.tribe-events-category-feiertage .tribe-events-map-event-title a:link,.tribe-events-category-feiertage .tribe-events-map-event-title a:visited,article.tribe-events-pro-map__event-card.tribe_events_cat-feiertage h3,article.tribe-events-pro-photo__event.tribe_events_cat-feiertage h3,.tribe-grid-body .tribe-events-week-hourly-single:hover.tribe-events-category-feiertage,.tribe-grid-body .tribe-events-week-hourly-single.tribe-events-category-feiertage,.tribe-grid-allday .tribe-events-week-allday-single.tribe-events-category-feiertage,article.tribe-events-pro-week-grid__event.tribe_events_cat-feiertage h3,article.tribe-events-pro-week-mobile-events__event.tribe_events_cat-feiertage h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-feiertage h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-feiertage .tribe-events-pro-week-grid__multiday-event-bar-inner h3,article.tribe-events-pro-week-grid__multiday-event.tribe_events_cat-feiertage .tribe-events-pro-week-grid__multiday-event-bar-inner,.tribe-common article.tribe_events_cat-feiertage h3.tribe-events-pro-summary__event-title,.tribe-mini-calendar td.tribe-events-has-events.tribe-events-category-feiertage,.tribe-events-adv-list-widget .tribe-events-category-feiertage h2,.tribe-venue-widget-list li.tribe-events-category-feiertage h4,.teccc-legend li.tribe_events_cat-feiertage,article.tribe_events_cat-feiertage header.tribe-events-widget-events-list__event-header h3,article.tribe-events-calendar-month__calendar-event.tribe_events_cat-feiertage h3,article.tribe-events-calendar-month__multiday-event.tribe_events_cat-feiertage .tribe-events-calendar-month__multiday-event-bar-inner,article.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-feiertage h3,article.tribe-events-calendar-day__event.tribe_events_cat-feiertage h3,article.tribe-events-calendar-list__event.tribe_events_cat-feiertage h3,article.tribe-events-calendar-latest-past__event.tribe_events_cat-feiertage h3,.events-archive.events-gridview #tribe-events-content table .type-tribe_events.tribe-events-category-feiertage,.teccc-legend li.tribe-events-category-feiertage,.tribe-events-calendar .tribe-events-category-feiertage,.type-tribe_events.tribe-events-category-feiertage h2,.tribe-events-category-feiertage>div.hentry.vevent>h3.entry-title,.tribe-events-mobile.tribe-events-category-feiertage h4{border-left:5px solid transparent !important}.tribe-events .tribe-events-calendar-month *{font-weight:400}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day:nth-child(6),.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day:nth-child(7){background:#f5f5f5}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--mobile{background-color:inherit;color:inherit}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected:hover{background-color:#e6e6e6 !important;border:2px solid #c2302e !important}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected *,.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected:focus *,.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day .tribe-events-calendar-month__day-cell--selected:hover *{color:#000 !important}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article *{font-size:.7rem;-webkit-hyphens:auto;hyphens:auto}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article .tribe-events-calendar-month__calendar-event-title *{font-size:.85rem}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article.tribe_events_cat-jubilaeums-veranstaltungen{--tec-color-category-primary:#63a626;--tec-color-category-secondary:#63a626}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article.tribe_events_cat-jubilaeums-veranstaltungen *{color:#fff}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article.tribe_events_cat-ferien{--tec-color-category-primary:#ffd000;--tec-color-category-secondary:#ffd000}.tribe-events .tribe-events-calendar-month>.tribe-events-calendar-month__body>.tribe-events-calendar-month__week>.tribe-events-calendar-month__day article.tribe_events_cat-feiertage{--tec-color-category-primary:#f99;--tec-color-category-secondary:#f99}.tooltipster-box *{font-size:.85rem;font-weight:400}.tooltipster-box .tribe-events-calendar-month__calendar-event-tooltip-title>a{color:#c2302e !important;font-size:1.2rem;font-weight:700}.tooltipster-box .tribe-events-calendar-month__calendar-event-tooltip-description{display:none}body.tribe_event_series-template-default .tribe-events-calendar-month h3,body.tribe_event_series-template-default .tribe-events-calendar-month h3 *{font-size:var(--tec-font-size-1) !important}body.tribe_event_series-template-default .tribe-events-calendar-month__day-cell h3,body.tribe_event_series-template-default .tribe-events-calendar-month__day-cell h3 *{font-size:var(--tec-font-size-7) !important}body.tribe_event_series-template-default .tribe-events-calendar-month__day-cell h3 .tribe-events-calendar-month__day-date-link,body.tribe_event_series-template-default .tribe-events-calendar-month__day-cell h3 * .tribe-events-calendar-month__day-date-link{color:#000 !important}body.tribe_event_series-template-default article .tribe-events-calendar-month__calendar-event-title,body.tribe_event_series-template-default article .tribe-events-calendar-month__calendar-event-title *{font-size:.85rem !important;color:#fff !important}main>.tribe-events-view--summary .tribe-events-pro-summary__month-separator{margin-top:3rem}main>.tribe-events-view--summary .tribe-events-pro-summary__month-separator:first-child{margin-top:0}main>.tribe-events-view--summary .tribe-events-pro-summary__month-separator:after{display:none !important}main>.tribe-events-view--summary .tribe-events-pro-summary__month-separator time{font-size:clamp(1.5rem, 1.375rem + 0.5vw, 1.75rem) !important;font-weight:700}main>.tribe-events-view--summary .tribe-events-pro-summary__event-date-tag .tribe-events-pro-summary__event-date-tag-datetime .tribe-events-pro-summary__event-date-tag-weekday{font-size:.9rem}main>.tribe-events-view--summary .tribe-events-pro-summary__event-date-tag .tribe-events-pro-summary__event-date-tag-datetime .tribe-events-pro-summary__event-date-tag-daynum{font-size:1.25rem}main>.tribe-events-view--summary .tribe-events-pro-summary__event-datetime-wrapper .tribe-events-pro-summary__event-datetime{font-size:1rem}main>.tribe-events-view--summary .tribe-events-pro-summary__event-datetime-wrapper svg{margin-top:-7px}main>.tribe-events-view--summary h3{padding:.25rem 1rem !important}main>.tribe-events-view--summary h3 a{font-size:1.25rem;font-weight:700}main>.tribe-events-view--summary h3:hover,main>.tribe-events-view--summary h3:active,main>.tribe-events-view--summary h3:focus{background:#890d0d}main>.tribe-events-view--summary article.cat_veranstaltung h3 a{color:#fff !important}main>.tribe-events-view--summary article.cat_veranstaltung h3 a:hover,main>.tribe-events-view--summary article.cat_veranstaltung h3 a:active,main>.tribe-events-view--summary article.cat_veranstaltung h3 a:focus{border-bottom:0}main>.tribe-events-view--summary article.cat_veranstaltung h3:hover,main>.tribe-events-view--summary article.cat_veranstaltung h3:active,main>.tribe-events-view--summary article.cat_veranstaltung h3:focus{background-color:#000 !important}.tribe-events-pro-summary .tribe-events-pro-summary__month-separator{margin-top:3rem}.tribe-events-pro-summary .tribe-events-pro-summary__month-separator:first-child{margin-top:0}.tribe-events-pro-summary .tribe-events-pro-summary__month-separator:after{display:none !important}.tribe-events-pro-summary .tribe-events-pro-summary__month-separator time{font-size:clamp(1.5rem, 1.375rem + 0.5vw, 1.75rem) !important;font-weight:700}.tribe-events-pro-summary .tribe-events-pro-summary__event-date-tag .tribe-events-pro-summary__event-date-tag-datetime .tribe-events-pro-summary__event-date-tag-weekday{font-size:.9rem}.tribe-events-pro-summary .tribe-events-pro-summary__event-date-tag .tribe-events-pro-summary__event-date-tag-datetime .tribe-events-pro-summary__event-date-tag-daynum{font-size:1.25rem}.tribe-events-pro-summary .tribe-events-pro-summary__event-datetime-wrapper .tribe-events-pro-summary__event-datetime{font-size:1rem}.tribe-events-pro-summary .tribe-events-pro-summary__event-datetime-wrapper svg{margin-top:-7px}.tribe-events-pro-summary h3{padding:.25rem 1rem !important}.tribe-events-pro-summary h3 a{font-size:1.25rem;font-weight:700}.tribe-events-pro-summary h3:hover,.tribe-events-pro-summary h3:active,.tribe-events-pro-summary h3:focus{background:#890d0d}.tribe-events-pro-summary article.cat_veranstaltung h3 a{color:#fff !important}.tribe-events-pro-summary article.cat_veranstaltung h3 a:hover,.tribe-events-pro-summary article.cat_veranstaltung h3 a:active,.tribe-events-pro-summary article.cat_veranstaltung h3 a:focus{border-bottom:0}.tribe-events-pro-summary article.cat_veranstaltung h3:hover,.tribe-events-pro-summary article.cat_veranstaltung h3:active,.tribe-events-pro-summary article.cat_veranstaltung h3:focus{background-color:#000 !important}main.tribe-events-pg-template,section.tribe-events-pg-template{max-width:none !important;margin:0 !important;padding:0 !important;background:0 0}main .header-titles .tribe-events-single-event-title,section .header-titles .tribe-events-single-event-title{margin:0;padding:0;color:#fff;text-align:center;font-size:clamp(2rem, 1.5rem + 2vw, 3rem)}main .header-titles .tribe-events-schedule,section .header-titles .tribe-events-schedule{margin:1rem auto 0 auto;padding:0;max-width:800px;display:flex;flex-direction:column;align-items:center}main .header-titles .tribe-events-schedule *,section .header-titles .tribe-events-schedule *{color:#fff}main .header-titles .tribe-events-schedule h2,main .header-titles .tribe-events-schedule h2 *,section .header-titles .tribe-events-schedule h2,section .header-titles .tribe-events-schedule h2 *{font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem);text-align:center}main .header-titles .tribe-events-schedule .tribe-events-cost,section .header-titles .tribe-events-schedule .tribe-events-cost{background:#fff;color:#000;font-size:clamp(1.65rem, 1.475rem + 0.7vw, 2rem);font-weight:700;padding:.5rem .75rem;margin:0 0 1rem auto;transform:rotate(5deg);box-shadow:0 0 1rem 0 rgba(0,0,0,.5);border-radius:1rem}main .tribe-events-single,section .tribe-events-single{display:flex;flex-direction:column;flex-wrap:nowrap;max-width:1000px !important;margin:0 auto;padding:2rem 1rem 5rem}main .tribe-events-single .tribe-events-notices ul,section .tribe-events-single .tribe-events-notices ul{list-style-type:none;padding:.5rem 1rem;margin:0 auto;max-width:500px;font-size:1rem;text-align:center;background:#ffd000}main .tribe-events-single a.tribe-events-series-relationship-single-marker__title,section .tribe-events-single a.tribe-events-series-relationship-single-marker__title{color:#c2302e}main .tribe-events-single a.tribe-events-series-relationship-single-marker__title:hover,main .tribe-events-single a.tribe-events-series-relationship-single-marker__title:active,main .tribe-events-single a.tribe-events-series-relationship-single-marker__title:focus,section .tribe-events-single a.tribe-events-series-relationship-single-marker__title:hover,section .tribe-events-single a.tribe-events-series-relationship-single-marker__title:active,section .tribe-events-single a.tribe-events-series-relationship-single-marker__title:focus{color:#000}main .tribe-events-single .tribe-events-event-image,section .tribe-events-single .tribe-events-event-image{order:1 !important;display:flex;flex-direction:column;text-align:center;margin:0}main .tribe-events-single .tribe-events-event-image img,section .tribe-events-single .tribe-events-event-image img{width:auto;max-width:100%;height:auto;max-height:500px;margin:0 auto;border-radius:1rem}main .tribe-events-single .tribe-events-single-event-description,section .tribe-events-single .tribe-events-single-event-description{order:2 !important;margin:3.5rem 0 0}main .tribe-events-single .tribe-events-single-event-description a,section .tribe-events-single .tribe-events-single-event-description a{color:#c2302e;text-decoration:none !important;border-bottom:0}main .tribe-events-single .tribe-events-single-event-description a:hover,main .tribe-events-single .tribe-events-single-event-description a:active,main .tribe-events-single .tribe-events-single-event-description a:focus,section .tribe-events-single .tribe-events-single-event-description a:hover,section .tribe-events-single .tribe-events-single-event-description a:active,section .tribe-events-single .tribe-events-single-event-description a:focus{color:#6f1b1a}main .tribe-events-single .tribe-events,section .tribe-events-single .tribe-events{order:3 !important}main .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container,section .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container{width:auto !important}main .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,section .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{width:auto !important}main .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--cal-export,section .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--cal-export{margin-inline:5px}main .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--caret-down,section .tribe-events-single .tribe-events .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--caret-down{margin-inline:5px}main .tribe-events-single .tribe-events-single-section,section .tribe-events-single .tribe-events-single-section{order:4 !important;font-size:1rem}main .tribe-events-single .tribe-events-single-section *,section .tribe-events-single .tribe-events-single-section *{color:#000}main .tribe-events-single .tribe-events-single-section a,section .tribe-events-single .tribe-events-single-section a{color:#c2302e;text-decoration:none !important}main .tribe-events-single .tribe-events-single-section a:hover,main .tribe-events-single .tribe-events-single-section a:active,main .tribe-events-single .tribe-events-single-section a:focus,section .tribe-events-single .tribe-events-single-section a:hover,section .tribe-events-single .tribe-events-single-section a:active,section .tribe-events-single .tribe-events-single-section a:focus{color:#000}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta{display:flex;flex-direction:row;width:100%;gap:2rem;padding:1rem;margin:3rem 0;background:#f2f2f2;border-radius:1rem}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta:before,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta:before{content:none}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group{margin:0;padding:0}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group h2,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group h2{margin:0 0 .5rem;font-size:clamp(1.15rem, 1.2rem + 0.4vw, 1.25rem)}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl{padding-left:1rem}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-venue,main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-organizer,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-venue,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-organizer{font-weight:700}main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-events-event-categories-label,main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-events-event-categories,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-events-event-categories-label,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group dl .tribe-events-event-categories{display:none}@media (max-width:768px){main .tribe-events-single .tribe-events-single-section.tribe-events-event-meta,section .tribe-events-single .tribe-events-single-section.tribe-events-event-meta{flex-direction:column}}main .tribe-events-single #tribe-events-footer,section .tribe-events-single #tribe-events-footer{display:none;padding-top:0;border-top:0}main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav{overflow:visible;list-style-type:none;padding:0;margin:0}main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a{display:inline-block;background:#c2302e;border:2px solid #c2302e;color:#fff !important;font-size:16px !important;font-weight:700 !important;padding:.5rem 1rem;text-decoration:none !important;cursor:pointer;border-radius:1rem}main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:hover,main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:active,main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:focus,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:hover,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:active,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:focus{background:#000 !important;border:2px solid #000 !important;color:#fff !important}main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:before,main .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:after,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:before,section .tribe-events-single #tribe-events-footer ul.tribe-events-sub-nav a:after{filter:brightness(100)}main .tribe-events-single .tribe-events-back,section .tribe-events-single .tribe-events-back{order:100}main .tribe-events-single .tribe-events-back a,section .tribe-events-single .tribe-events-back a{background:#c2302e;border:2px solid #c2302e;color:#fff !important;font-size:16px !important;padding:.5rem 1rem;text-decoration:none !important;cursor:pointer;border-radius:1rem}main .tribe-events-single .tribe-events-back a:hover,main .tribe-events-single .tribe-events-back a:active,main .tribe-events-single .tribe-events-back a:focus,section .tribe-events-single .tribe-events-back a:hover,section .tribe-events-single .tribe-events-back a:active,section .tribe-events-single .tribe-events-back a:focus{background:#000 !important;border:2px solid #000 !important;color:#fff !important}@media (max-width:768px){main .header-titles .tribe-events-schedule .tribe-events-cost{margin:0 auto 1rem auto}}