.display-none{visibility:hidden}body{font-family:Arial,sans-serif !important;background:#fff !important;background-color:#fff !important}.panel-layout{width:100% !important;max-width:100% !important}h2{font-family:Arial,sans-serif !important;font-size:3rem !important;line-height:3.875rem !important;font-weight:400 !important}h3{font-family:Arial,sans-serif !important;font-size:2.375rem !important;line-height:1.875rem !important}h4,h5,h6{font-family:Arial,sans-serif !important;font-size:1.5rem !important;line-height:1.875rem !important}.pt-cv-title a{font-family:Arial,sans-serif !important;font-weight:400 !important;font-size:1rem !important;line-height:28px !important;color:#fff !important;background-color:#f08700 !important;width:max-content;padding:5px}.widget a{color:#00387b}p,.pt-cv-content{font-family:Arial,sans-serif !important;font-size:1rem !important;line-height:28px !important}a{text-decoration:none}h1:not(.site-title):before,h2:before{display:none}.ow-icon-placement-left.ow-button-hover{border-radius:4px !important;font-family:Arial,sans-serif !important;font-size:16px !important;text-decoration:none !important}.pt-cv-wrapper .btn-success{background-color:rgba(255,255,255,0) !important;color:#00387b !important;padding:0 !important;border:none !important;font-family:Arial,sans-serif !important;font-size:16px !important}.pt-cv-wrapper .btn-success:hover{background-color:rgba(255,255,255,0) !important;color:#000 !important;text-decoration:underline !important}#section-black-one .white-button,#section-black-two .white-button,#section-black-three .white-button,#section-black-four .white-button{border:2px solid #fff !important;background-color:#000 !important;background:#000 !important;color:#fff !important}#section-black-one .white-button:hover,#section-black-two .white-button:hover,#section-black-three .white-button:hover,#section-black-four .white-button:hover{background:#fff !important}#section-black-one .white-button:hover span,#section-black-two .white-button:hover span,#section-black-three .white-button:hover span,#section-black-four .white-button:hover span{color:#000 !important}#section-three .black-button{border:2px solid #000 !important;background-color:#fff !important;background:#fff !important;color:#000 !important}#section-three .black-button:hover{background:#000 !important}#section-three .black-button:hover span{color:#fff !important}.mfp-wrap{z-index:9999999 !important}.mfp-bg.my-mfp-slide-bottom.mfp-ready{z-index:9999999 !important}#poster .rbs_gallery_button{display:none}#poster .rbs-img{left:auto !important;right:-10px}#poster{opacity:0;animation-delay:5s;animation-name:fadein;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:3841px){#termine-headline{margin-top:-750px !important}#poster{top:-515px !important;margin-right:-120px !important}#poster .rbs-img{transform:scale(.5)}}@media only screen and (max-width:3840px) and (min-width:2900px){#termine-headline{margin-top:-512px !important}#poster{top:-395px !important;margin-right:-50px !important}#poster .rbs-img{transform:scale(.7)}}@media only screen and (max-width:2899px) and (min-width:2561px){#termine-headline{margin-top:-423px !important}#poster{top:-343px !important;margin-right:-50px !important}#poster .rbs-img{transform:scale(.7)}}@media only screen and (max-width:2560px) and (min-width:2161px){#termine-headline{margin-top:-354px !important}#poster{top:-320px !important;margin-right:0 !important}#poster .rbs-img{transform:scale(1)}}@media only screen and (max-width:2160px) and (min-width:2060px){#termine-headline{margin-top:-304px !important}#poster{top:-273px !important;margin-right:0 !important}#poster .rbs-img{transform:scale(1)}}@media only screen and (max-width:1919px) and (min-width:1600px){#termine-headline{margin-top:-224px !important}#poster{top:-225px !important;margin-right:25px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:1599px) and (min-width:1441px){#termine-headline{margin-top:-224px !important}#poster{top:-225px !important;margin-right:25px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:1440px) and (min-width:1280px){#termine-headline{margin-top:-193px !important}#poster{top:-190px !important;margin-right:25px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:1280px) and (min-width:1180px){#termine-headline{margin-top:-200px !important}#poster{top:-208px !important;margin-right:25px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:1179px) and (min-width:1024px){#termine-headline{margin-top:-173px !important}#poster{top:-170px !important;margin-right:25px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:1023px) and (min-width:800px){#termine-headline{margin-top:-152px !important}#poster{top:-125px !important}#poster .rbs-img{transform:scale(1.5)}}@media only screen and (max-width:799px) and (min-width:651px){#termine-headline{margin-top:-400px !important}#poster{top:-668px !important;margin-right:-30px}#poster .rbs-img{transform:scale(.7)}}@media only screen and (max-width:650px) and (min-width:451px){#termine-headline{margin-top:145px !important}#poster{top:28px !important;margin-right:30.5vw}#poster .rbs-img{transform:scale(1.5) !important}}@media only screen and (max-width:450px){#termine-headline{margin-top:-85px !important}#poster{top:-65px !important}}.wpcf7-list-item{margin-left:0 !important}.cf7ic_instructions{font-size:14px !important}.cf7ic_instructions span{color:#fff !important;background-color:#f08700;padding:3px;margin-left:3px}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border-color:#f08700 !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-color:#f6f6f6 !important;border-color:#f08700 !important;font-size:14px !important}.wpcf7-not-valid-tip{font-size:14px !important;color:#f08700 !important}#modal-1838{z-index:99999999 !important}.md-content_1838{color:#000 !important;background-color:#00387b !important;box-shadow:0px 1px 3px 0px rgb(0 0 0/43%);z-index:99999999 !important;position:relative !important}.speisekartezeile-text{font-size:18px !important;line-height:25px !important;margin-top:6px;color:#fff !important}.speisekartezeile-preise{display:flex;flex-direction:row;justify-content:flex-end;margin-left:20px}.speisekartezeile{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #fff}.speisekarte-preis{font-weight:700 !important;text-align:right;color:#fff !important;display:flex;flex-direction:row;align-items:center}.speisekarte-menge{font-weight:lighter !important;margin-right:10px;font-size:14px !important;position:relative;top:4px}.md-content_1838 .mbox-title_1838{background-color:#fff !important}.md-content_1838 .mbox-title_1838{color:#00387b !important;font-size:28px !important}.speisekarte-zusatztext,.speisekarte-zusatztext p,.speisekarte-zusatz{font-size:14px !important;line-height:20px !important}#panel-662-3-0-2 .mpb-shotcode-buttons{margin-left:0 !important}.speisekarte-zusatztext{background-color:#f6f6f6;padding:20px}.btn-style{background-color:#fff !important;color:#00387b !important;font-size:16px !important;font-weight:400 !important;padding-left:30px !important;padding-right:30px !important;padding-top:12px !important;padding-bottom:12px !important;border-radius:4px !important;border:none !important}.md-trigger.md-setperspective.btn-bg-1838.btn.btn-xs.text-center{background-color:#00387b !important;color:#fff !important;font-size:16px !important;font-weight:400 !important;padding-left:25px !important;padding-right:25px !important;padding-top:8px !important;padding-bottom:8px !important;border-radius:4px !important;cursor:pointer !important;width:max-content !important}.button.rbs-imges-load-more{background:#00387b !important;background-color:#00387b !important;color:#fff !important;font-size:16px !important;font-weight:400 !important;padding-left:25px !important;padding-right:25px !important;padding-top:0 !important;padding-bottom:0 !important;border-radius:4px !important;cursor:pointer !important;width:max-content !important;font-family:Arial,sans-serif !important}.button.rbs-imges-load-more:hover{background:#000 !important;background-color:#000 !important}.btn-style:hover,.md-trigger.md-setperspective.btn-bg-1838.btn.btn-xs.text-center:hover{background-color:#000 !important;color:#fff !important}@media only screen and (max-width:768px){.speisekartezeile{flex-direction:column}.speisekarte-preis{align-items:flex-end;font-size:16px}.speisekarte-menge{position:relative;top:0}.md-modal{max-width:95% !important;min-width:95% !important}}.page-id-970 .col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-2-col{border-bottom:1px solid #cdcdcd;padding-top:40px !important}#masthead{position:fixed;z-index:999;background-color:#fff;height:90px;width:100%;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.43);box-shadow:0px 1px 3px 0px rgba(0,0,0,.43)}#tus-logo{width:65px !important;max-width:65px !important;max-height:65px !important;margin-top:-44px !important}.menu-header-container{position:relative;top:22px;text-align:left !important}.menu-header-container li a{font-size:22px !important;color:#000}.menu-header-container li a:hover{font-size:22px !important;color:#00387b;border-bottom:2px solid #00387b}.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item a{color:#00387b !important;border-bottom:2px solid #00387b !important;padding-bottom:0 !important}#colophon .menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item a{color:#f08700 !important;border-bottom:none !important}#menu-item-611 a{color:#fff !important}.main-navigation .main-menu>li>a{color:#00387b}#menu-item-220 a,#menu-item-221 a,#menu-item-222 a,#menu-item-223 a,#menu-item-219 a:visited,#menu-item-220 a:visited,#menu-item-221 a:visited,#menu-item-222 a:visited,#menu-item-223 a:visited,#menu-item-220 a:active,#menu-item-221 a:active,#menu-item-222 a:active,#menu-item-223 a:active{color:#00387b !important}.entry-header{display:none}.site-description{display:none}.site-header{padding:0}.site-logo{top:52px;right:0 !important}.entry .entry-content{margin-top:-13px}.header-content{display:flex;flex-direction:row-reverse;text-align:right;justify-content:space-between}.header-content .site-title a{font-size:17px !important;font-weight:700;color:#00387b}.header-name{display:flex;flex-direction:column;color:#00387b;margin-top:20px;margin-right:72px}.subline-logo-headline{font-family:Arial,sans-serif !important;padding-top:0 !important;margin-top:-10px !important;margin-bottom:0 !important;font-size:12px !important;font-weight:700;color:#000}#site-navigation .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item a{border-bottom:2px solid #00387b;color:#00387b !important}.main-navigation .main-menu>li>a{margin-right:30px !important;font-weight:400 !important;font-family:Arial,sans-serif !important}.main-navigation .main-menu>li>a:hover{margin-right:30px !important;font-weight:400 !important;font-family:Arial,sans-serif !important;color:#f08700 !important;border-bottom:2px solid #f08700 !important}.platz-buchen-menu a{background-color:#00387b;color:#fff !important;font-size:16px !important;padding-left:25px;padding-right:25px;padding-top:8px;padding-bottom:8px;text-decoration:none !important;border-radius:4px;border:2px solid #00387b !important}#menu-item-611 a{font-size:16px !important}.platz-buchen-menu a:hover{background-color:#f08700 !important;border-color:#f08700 !important;color:#fff !important}.so-panel.widget.widget_media_image .panel-widget-style img{width:100%}@media only screen and (min-width:1921px){.tribe-common-l-container.tribe-events-l-container{max-width:77% !important}#tribe-events-pg-template{max-width:77% !important}}@media only screen and (max-width:1920px){.tribe-common-l-container.tribe-events-l-container{max-width:1400px !important}}@media only screen and (max-width:1180px) and (min-width:1024px){.site-title{margin:0 !important}}@media only screen and (max-width:1023px) and (min-width:821px){.site-title{margin:0 !important;margin-top:9px !important}.header-name{left:-68px !important;position:relative}}@media only screen and (max-width:810px) and (min-width:768px){.site-title{margin:0 !important;margin-top:9px !important}.header-name{left:0 !important;position:relative}}@media only screen and (max-width:767px){.site-title{margin:0 !important;margin-top:7px !important}}.sub-menu-bereiche-mobile{display:none !important}.sub-menu-bereiche .menu{display:flex;justify-content:center;align-content:center;align-items:center;text-align:center}.sub-menu-bereiche{display:block;float:none !important}@media only screen and (max-width:1180px) and (min-width:1024px){#menu-header{display:none}.entry-content{padding:0 !important;margin-left:60px !important;margin-right:60px !important;max-width:100% !important}.site-branding{margin-left:60px !important;margin-right:60px !important}.menu-verein ul li a{padding-left:20px !important;padding-right:20px !important}#colophon .widget-area{margin-left:60px !important;margin-right:60px !important;margin-bottom:0 !important}}@media only screen and (max-width:1179px) and (min-width:1024px){.menu-verein ul li a{padding-left:12px !important;padding-right:12px !important}}@media only screen and (max-width:1023px) and (min-width:820px){.site-logo{top:52px;right:0 !important}.sub-menu-bereiche-mobile .menu{padding-top:30px !important}}@media only screen and (max-width:1023px) and (min-width:768px){#menu-header{display:none}.entry-content{padding:0 !important;margin-left:40px !important;margin-right:40px !important;max-width:100% !important}.site-branding{margin-left:40px !important;margin-right:40px !important}.menu-verein ul li a{padding-left:20px !important;padding-right:20px !important}#colophon .widget-area{margin-left:40px !important;margin-right:40px !important}.site-logo{top:55px;right:0 !important}.header-name{margin-right:74px !important}}@media only screen and (max-width:1023px){#menu-header{display:none}.header-name .site-title a{font-size:14px !important;line-height:19px !important}.header-content{justify-content:flex-start}h3{font-size:35px !important;line-height:44px !important}h4{font-size:24px !important;line-height:30px !important}h2{font-size:42px !important;line-height:52px !important}p,.pt-cv-content{font-size:18px !important;line-height:26px !important}.banner-home{background-position:64% !important}.banner-sub-subline{margin-top:-15px !important}.sub-menu-bereiche-mobile .menu{text-align:center !important}.sub-menu-bereiche-mobile .menu-verein ul li{float:none !important;margin-bottom:22px !important}.sub-menu-bereiche-mobile .menu-verein ul li{padding:0 !important}.sub-menu-bereiche-mobile{display:block !important}.sub-menu-bereiche{display:none !important}}@media only screen and (max-width:767px){.site-logo{top:55px;right:16px !important}.header-name{margin-right:22px !important}}.error h2{color:#fff !important;background-color:#00387b !important;padding:10px;width:max-content !important;font-size:33px !important;line-height:41px !important}#tribe-events-pg-template{max-width:1400px;padding:0 !important;margin-top:125px !important;margin-bottom:120px !important}.tribe-common-g-row.tribe-events-calendar-list__event-row{border-bottom:1px solid #cdcdcd;padding-bottom:40px}.tribe-events-single-event-title,.tribe-events-calendar-day__event-title-link.tribe-common-anchor-thin{color:#fff !important;background-color:#00387b !important;padding:10px;width:max-content !important;font-size:33px !important;line-height:41px !important}.tribe-common-g-row.tribe-common-g-row--gutters.tribe-events-calendar-day__event:before{display:none}.tribe-events-calendar-month__header-column h3{font-size:16px !important}.tribe-events-calendar-month__calendar-event-tooltip-title-link.tribe-common-anchor-thin{color:#fff !important;background-color:#00387b !important;padding:5px;width:max-content !important;font-size:16px !important;line-height:25px !important;position:relative;top:-20px}.month.focused.active.current,.month.focused.active,.active.day{background:#00387b !important}.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt{color:#fff !important;background-color:#00387b !important;padding:5px;width:max-content !important;font-size:16px !important;line-height:25px !important;position:relative;top:5px}.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt a{color:#fff !important}.tribe-events-schedule h2,.tribe-events-single-section-title{font-size:18px !important;letter-spacing:0 !important;font-weight:700 !important;line-height:25px !important;top:-35px;position:relative;background-color:#f08700 !important;padding:5px;color:#fff !important;width:max-content !important}.tribe-events-schedule{margin-bottom:0 !important}.tribe-events-sub-nav{padding-left:0 !important}.tribe-event-tags-label,.tribe-event-tags{display:none}.tribe-events-single-section.tribe-events-event-meta.primary{width:100% !important}.home .tribe-events-widget-events-list__event-title-link.tribe-common-anchor-thin{font-size:14px !important;line-height:0 !important;position:relative;top:-16px;letter-spacing:0 !important}.home .tribe-common-g-row.tribe-events-widget-events-list__event-row{background-color:#fff;padding:10px !important;border-radius:8px;margin-bottom:5px !important}.home .tribe-events-widget-events-list__event-title.tribe-common-h7{line-height:10px !important}.home .tribe-common-g-row.tribe-events-widget-events-list__event-row{max-height:73px;min-height:73px}.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium,.tribe-events-widget-events-list__event-date-tag-month{color:#fff !important;padding-bottom:5px !important}.tribe-events-widget-events-list__event-date-tag-month{padding-top:5px !important;padding-bottom:0 !important}.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col{margin-right:10px !important;background-color:#f08700 !important}.home .tribe-events-widget-events-list__view-more-link.tribe-common-anchor-thin{color:#00387b !important;text-decoration:underline;font-size:14px !important}.archive.post-type-archive.post-type-archive-tribe_events .tribe-common-l-container.tribe-events-l-container{padding:0 !important;margin-top:140px !important;margin-bottom:140px !important}.archive.post-type-archive.post-type-archive-tribe_events .tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium{font-size:1.5rem !important;line-height:1.875rem !important;color:#fff !important;width:max-content !important;background-color:#00387b;padding:5px}.archive.post-type-archive.post-type-archive-tribe_events .tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a{color:#fff !important}.tribe-events .tribe-events-c-search__button,.tribe-events-c-subscribe-dropdown__button-text.tribe-events-c-subscribe-dropdown__button--active{background-color:#00387b !important}.tribe-events .tribe-events-c-search__button:hover,.tribe-events-c-subscribe-dropdown__button-text.tribe-events-c-subscribe-dropdown__button--active:hover{background-color:#f08700 !important}.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{background-color:#f08700 !important;color:#fff !important}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{background-color:#00387b !important;border:1px solid #00387b !important}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover{background-color:#f08700 !important;border:1px solid #f08700 !important}.tribe-events-c-subscribe-dropdown__button-text{color:#fff !important}.tribe-common-c-svgicon.tribe-common-c-svgicon--caret-down.tribe-events-c-subscribe-dropdown__button-icon{display:none}.tribe-events-c-subscribe-dropdown__button-text{position:relative !important;top:-3px}.active.day.current{background-color:#00387b !important}.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt{font-weight:400 !important;letter-spacing:0 !important}.tribe-events-nav-pagination{margin-bottom:40px}@media only screen and (max-width:767px){.tribe-events-calendar-list__event-header{margin-left:20px !important}.tribe-events-single-event-title{width:100% !important;margin-bottom:20px}}.menu-verein ul li{float:left;padding:10px;padding-bottom:25px !important;padding-top:20px !important}.menu-verein ul li a{color:#fff !important;text-decoration:none !important;background-color:#f08700;padding-top:15px;padding-bottom:15px;padding-left:35px;padding-right:35px;border-radius:4px;border:2px solid #fff;font-size:16px !important}.menu-verein ul li a:hover{color:#fff !important;text-decoration:underline !important;background-color:#00387b;text-decoration:none !important;border:2px solid #00387b}#menu-verein,#menu-jugend,#menu-teams{max-width:1400px;text-align:center;justify-content:center;display:flex;align-items:center;margin:0 auto}.beitraege-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;background-color:#f6f6f6;padding:20px}.beitraege-preis{font-weight:700;font-size:22px !important;color:#00387b !important}.beitraege-text{font-weight:700;font-size:22px !important;line-height:28px !important}.package-title a{color:#00387b !important;font-size:22px !important;line-height:28px !important;text-decoration:none !important}.package-title{margin-top:-24px !important}.text-muted.text-small{color:#000 !important}.wpdm-download-link.download-on-click.btn.btn-primary{text-transform:inherit !important;font-weight:400 !important;font-size:16px !important;letter-spacing:0 !important}.trainer .col-md-12.col-sm-12.col-xs-12.pt-cv-content-item.pt-cv-2-col{margin-bottom:40px !important;border-bottom:1px solid #cdcdcd}label,input,textarea{font-size:1rem !important;font-family:Arial,sans-serif !important}select{font-size:16px !important;font-family:Arial,sans-serif !important}label{font-size:14px !important;font-family:Arial,sans-serif !important}.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:16px !important;font-weight:400 !important;letter-spacing:0 !important;background-color:#00387b !important}.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#f08700 !important}.page-template-default.page .site-header.featured-image figure img,.page-template-default.page .site-header.featured-image .site-featured-image{background-image:none !important;display:none}.page-template-default.page #masthead{height:88px !important;min-height:88px !important;max-height:88px !important}.page-template-default.page .site-header.featured-image{height:88px !important;min-height:88px !important;max-height:88px !important}.page-template-default.page #primary{min-height:400px}.site-header.featured-image .main-navigation a,.site-header.featured-image .main-navigation a+svg,.site-header.featured-image .social-navigation a,.site-header.featured-image .site-title a,.site-header.featured-image .site-featured-image a{color:#00387b;text-shadow:none;box-shadow:none}.site-header.featured-image .main-navigation a:hover,.site-header.featured-image .main-navigation a:active,.site-header.featured-image .main-navigation a:hover+svg,.site-header.featured-image .main-navigation a:active+svg,.site-header.featured-image .main-navigation a+svg:hover,.site-header.featured-image .main-navigation a+svg:active,.site-header.featured-image .main-navigation a+svg:hover+svg,.site-header.featured-image .main-navigation a+svg:active+svg,.site-header.featured-image .social-navigation a:hover,.site-header.featured-image .social-navigation a:active,.site-header.featured-image .social-navigation a:hover+svg,.site-header.featured-image .social-navigation a:active+svg,.site-header.featured-image .site-title a:hover,.site-header.featured-image .site-title a:active,.site-header.featured-image .site-title a:hover+svg,.site-header.featured-image .site-title a:active+svg,.site-header.featured-image .site-featured-image a:hover,.site-header.featured-image .site-featured-image a:active,.site-header.featured-image .site-featured-image a:hover+svg,.site-header.featured-image .site-featured-image a:active+svg{opacity:1}#masthead #menu-item-611 a:hover{color:#fff !important}#masthead a:hover{color:#f08700 !important}.image-filters-enabled .site-header.featured-image:after{opacity:0 !important}.post-template-default.single #primary{margin-bottom:120px;margin-top:120px}.post-template-default.single article{padding-bottom:80px !important}.post-template-default.single #rmp-container-622 a,.post-template-default.single #rmp-menu-title-622 a span{color:#fff !important}.post-template-default.single a{color:#00387b !important}.post-template-default.single.single-post .site-header.featured-image figure img,.post-template-default.single.single-post .site-header.featured-image .site-featured-image{background-image:none !important;display:none}.post-template-default.single.single-post #masthead{height:88px !important;min-height:88px !important;max-height:88px !important}.post-template-default.single .post-title-single{font-family:Arial,sans-serif !important;font-size:1.5rem !important;line-height:1.875rem !important;font-weight:700 !important;color:#fff !important;background-color:#00387b;width:max-content !important;padding:5px}.post-template-default.single.single-post .entry-footer,.post-template-default.single.single-post .nav-links{display:none}.post-template-default.single.single-post #primary{min-height:400px}.post-template-default.single.single-post #primary p{max-width:100% !important}.tribe-events-calendar-month-mobile-events__mobile-event-title.tribe-common-h7 a{color:#fff !important;background-color:#00387b !important;padding:5px !important}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#00387b !important}.tribe-events .tribe-events-calendar-month__day-cell--selected time{color:#fff !important}#pl-22 .content.banner-home{background-position:0 0 !important}#colophon{background-color:#00387b;margin-top:-150px}#colophon .widgettitle{color:#fff !important;font-size:22px !important;line-height:22px !important}.site-info{display:none}#colophon .widget-column{flex-wrap:initial}#colophon .widget-column .widget{width:100%}#colophon li a{font-size:16px !important;color:#fff !important;font-family:Arial,sans-serif !important;font-weight:400 !important}#colophon li a:hover{font-size:16px !important;color:#f08700 !important;font-family:Arial,sans-serif !important}#colophon li{margin-top:0 !important;margin-bottom:0 !important}#colophon p{font-size:16px !important;color:#fff !important;font-family:Arial,sans-serif !important;font-weight:700 !important}#colophon .menu{margin-top:-10px !important;padding-top:0 !important}#block-6 .wp-block-columns .wp-block-column{width:max-content !important;max-width:35px !important}#block-6 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:10px !important}@media only screen and (max-width:768px){#colophon .widget-column.footer-widget-1 section{width:100%}#colophon .widget-column.footer-widget-1{display:flex;flex-direction:column}#colophon #block-6{order:2}#colophon #block-5{order:1}#colophon #block-3{order:3}}@media only screen and (max-width:1700px) and (min-width:1025px){#tribe-events-pg-template,.tribe-common-l-container.tribe-events-l-container{max-width:73% !important}}@media only screen and (max-width:1550px) and (min-width:1181px){.menu-header-container{display:none}#rmp_menu_trigger-622{left:14vw !important}#rmp-container-622{max-width:34% !important}}@media only screen and (max-width:1300px) and (min-width:1024px){.home .tribe-events-widget-events-list__event-title.tribe-common-h7{line-height:15px !important;top:5px !important;position:relative}}@media only screen and (max-width:1023px){#menu-verein-1{display:flex !important;flex-direction:column !important}.sub-menu-bereiche-mobile .menu-verein ul li{display:flex !important;flex-direction:column !important;width:100%}.sub-menu-bereiche-mobile .menu-verein ul li a{width:100%}.home .tribe-events-widget-events-list__event-title.tribe-common-h7{line-height:15px !important;top:5px !important;position:relative}}@media only screen and (max-width:1023px) and (min-width:768px){#pg-826-0>.panel-row-style{background-position:center center !important}}@media only screen and (max-width:1024px){.col-md-12 .pt-cv-ifield{margin-top:40px}.tribe-common.tribe-events.tribe-events-view.tribe-events-view--list,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--month,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--day,.tribe_events-template-default.single.single-tribe_events #content{padding-left:40px !important;padding-right:40px !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{display:none}.archive.post-type-archive.post-type-archive-tribe_events .tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a{font-size:24px !important;line-height:32px !important}.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium{max-width:100% !important}}@media only screen and (max-width:900px){.beitraege-text{font-size:18px !important;line-height:25px !important}}@media only screen and (max-width:767px){.tribe-common.tribe-events.tribe-events-view.tribe-events-view--list,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--month,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--day,.tribe_events-template-default.single.single-tribe_events #content{padding-left:40px !important;padding-right:40px !important}.tribe-common.tribe-events.tribe-events-view.tribe-events-view--day .tribe-common-g-row.tribe-common-g-row--gutters.tribe-events-calendar-day__event{margin-left:-75px !important}}@media only screen and (max-width:700px){.beitraege-text{font-size:16px !important;line-height:22px !important}.beitraege-preis{margin-top:10px !important;font-size:16px !important;line-height:22px !important}.beitraege-container{flex-direction:column !important;text-align:left;align-items:flex-start}.link-template-default.card.mb-2 .media{flex-direction:column !important}.w3eden .card h3{margin-top:20px !important;line-height:20px !important}.w3eden .ml-3,.w3eden .mx-3{margin-top:20px !important;margin-left:0 !important}}