h1,h2,h3,h4,h5,h6,b,strong,a{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}h1{font-size:36px;color:#1a3150;padding:16px 0px;border-bottom:#25a1db 1px solid;line-height:44px}h2{padding-top:24px;color:#25a1db;font-size:24px}.et_pb_text_inner h2:nth-child(1){padding-top:0px}@media(max-width:640px){h1{font-size:24px;padding:12px 0px;line-height:36px}}.et_pb_row_0{padding:0!important}h4{color:#666}a:hover{color:#96bd42!important}a.big-button,a.icon-button,a.small-button,.more-link,.et_submit_button.et_pb_button{border-radius:0px;background:linear-gradient(168deg,#25a1db 44%,rgba(37,161,219,0.6) 100%);border:solid 0px white;color:#fff!important;font-size:14px;text-shadow:none;margin-top:12px;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}a.big-button:hover,a.icon-button:hover,a.small-button:hover,.more-link:hover,.et_submit_button.et_pb_button:hover{background:linear-gradient(168deg,#25a1db 44%,#1a3150 100%);color:#fff!important}.et_pb_button:hover{color:white}.et_submit_button.et_pb_button{padding:6px 14px;font-size:14px!important;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important}.et_submit_button.et_pb_button:hover{padding:6px 32px 6px 14px;font-size:14px!important;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_button:after{font-size:24px!important}#menu a{font-family:'OpenReg',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}#menu a:hover{color:#25a1db!important}#menu li li a:hover{color:#fff!important}@media(min-width:981px){.nav li li{padding:0px;width:100%}.nav li li a:hover{background-color:#25a1db;color:#fff!important}.et-menu li li a{width:100%}#menu,#menu .et_pb_section{padding:0px!important}#menu .et_pb_menu__logo,#menu.et_pb_section .et_pb_menu__logo{padding:16px 0px!important}#menu.et_pb_sticky,#menu.et_pb_sticky.et_pb_section{animation-name:menue;animation-duration:0.5s;animation-fill-mode:forwards;margin-top:64px}#menu.et_pb_sticky .et_pb_menu__logo,#menu.et_pb_sticky.et_pb_section .et_pb_menu__logo{animation-name:menue-logo;animation-duration:0.5s;animation-fill-mode:forwards;padding:4px 0px!important}.et_pb_menu__logo img{animation-name:logo1;animation-duration:0.5s;animation-fill-mode:forwards;width:100%}.et_pb_sticky .et_pb_menu__logo img{animation-name:logo;animation-duration:0.5s;animation-fill-mode:forwards}#menu.et_pb_sticky li a{padding-top:6px!important;padding-bottom:6px!important}.et_pb_menu__logo{margin-right:0px!important}}@keyframes menue{from{margin-top:0px}to{margin-top:64px}}@keyframes menue-logo{from{padding:16px 0px}to{padding:4px 0px}}@keyframes logo{from{width:100%}to{width:200px}}.nav li ul{border-top:2px #1a3150 solid;margin-top:1px}.nav li li{padding:0px!important;color:white!important}.et-menu li li a{width:100%!important}.et-menu li li a:hover{background-color:#2ea3f2!important}@media (max-width:980px){#menu,#menu.et_pb_sticky,#menu.et_pb_sticky.et_pb_section{top:0px!important;padding:8px 0px!important;top:auto!important}}.et_pb_row_0_tb_header .mail-link{font-family:'OpenReg',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}#suchbalken{padding-top:11px!important;padding-bottom:11px!important}#s{background-color:#1A3150!important;border-radius:3px 0px 0px 3px;padding:4px;margin-right:0px;color:white;margin-right:-4px}#searchsubmit{background-color:white;padding:4px;border:1px solid white;border-radius:0px 3px 3px 0px}#left-area .et_pb_post{background-color:white!important;border:0px solid white!important}#left-area .pagination{padding-bottom:24px}.et_pb_slide .et_pb_button{text-align:center}#slider a:hover{color:white!important}@media(max-width:767px){#slider .et_pb_slide_1 .et_pb_slide_content p{padding:4px 0px;margin:8px 0px;font-size:14px!important}#slider .et_pb_slide_3{background-position:70% 50%!important}}h2.entry-title,.sidebar2 h2,#clubmitgliedschaft h2{padding-top:0px}#clubmitgliedschaft .et_pb_column div div div{padding:12px}#clubmitgliedschaft .einzel h3{background:linear-gradient(168deg,#2c3b6c 44%,#25a1db 100%);color:white;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;padding:16px 0px;margin-bottom:36px}.einzel a:hover{color:white!important}#clubmitgliedschaft .preis{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;font-size:36px;color:rgb(44,59,108)}#clubmitgliedschaft .preis-euro{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:rgb(44,59,108)}#clubmitgliedschaft .preis-text{font-size:14px;color:rgb(153,153,153);display:inline-block;padding-top:32px;height:86px!important;display:flex;align-items:center;justify-content:center}#clubmitgliedschaft a{font-size:14px;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;color:#fff;display:inline-block;padding:12px 0;background:linear-gradient(168deg,#25a1db 44%,rgba(37,161,219,0.6) 100%);margin-top:42px;width:100%}#clubmitgliedschaft a:hover{animation-name:blauwechsel;animation-duration:0.5s;animation-fill-mode:forwards}@keyframes blauwechsel{from{background-color:#25a1db}to{background-color:rgb(44,59,108)}}.et_post_meta_wrapper img{max-height:360px!important;width:auto!important}.et_pb_post{background-color:#f6f6f6!important;border:1px solid #f6f6f6!important}h2.entry-title{color:#25a1db!important;font-size:21px;line-height:25px;padding-bottom:0px}.published{color:#999;padding-bottom:8px!important;display:inline-block}.more-link{padding:8px 0px;margin-top:18px;display:block;width:120px;text-align:center;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif}#et-main-area #main-content .container,#left-area{padding-top:0px!important}@media (min-width:981px){#left-area{padding-top:0px!important}}#left-area .category-allgemein{background-color:white!important;border:0px solid white!important}.tribe-events-c-view-selector{display:none}.tribe-events-calendar-list__event-details{width:100%!important}h1.main_title{display:none}.tribe-events-before-html h1{font-size:36px;padding:16px 0px!important;margin:0px!important;line-height:1em}.tribe-events-single-event-title,.tribe-event-url{color:#2ea3f2!important;font-size:25px!important;border-bottom:none}#tribe-events{padding:0px!important}.tribe-events-page-title,.tribe-bar-date-filter{display:none}#tribe-events .tribe-events-button,.tribe-events-button{background-color:#2ea3f2}#tribe-events-pg-template,.tribe-events-pg-template{width:80%;margin:auto;padding:36px 0px 32px 0px;max-width:1180px}.et-l et-l--header .et-db #et-boc .et-l .et_pb_section{padding:4px 0px!important}.tribe-events-before-html h1{font-size:36px;color:#1a3150;padding:16px 0px;border-bottom:#25a1db 1px solid;line-height:44px;margin-bottom:2%!important}li.tribe-events-nav-previous::marker,li.tribe-events-nav-next::marker{display:none!important;color:white}@media(min-width:980px){.tribe-common-l-container{padding:0px!important}}@media(max-width:1080px){#main-content .container{width:94%;max-width:1200px}}@media(max-width:980px){#tribe-events-pg-template,.tribe-events-pg-template,.et-db #et-boc .et-l .et_pb_row{width:94%}#main-content .container{width:100%}#tribe-events{padding:0px 3%!important}.tribe-events-l-container{padding-top:50px!important}}#testi{overflow:visible}#testi::before{content:"\7c";font-family:ETmodules!important;text-align:center;display:block;font-size:36px;position:absolute;z-index:999;left:50%;text-align:center;margin-left:-17px;background:#25a1db;color:white;border-radius:50%;height:29px;width:35px;padding-top:6px;margin-top:-16px}.tribe-events-sub-nav li a{background:white}#historie strong{font-size:22px;color:#1a3150;border-bottom:1px solid #2ea3f2;display:block;line-height:32px}.preis ul{margin:0px;padding:0px}@media (max-width:980px){.preis .et_pb_column{margin-bottom:0px}}.preis ul li,.preis ul{list-style:none;margin-left:0px;padding-left:0px}.preis ul li{border:1px solid #25A1DB!important;padding:12px 16px;margin-bottom:12px}.preis strong{position:absolute;right:16px;font-size:24px;color:#2C3B6C}.preis li{background:linear-gradient(290deg,#fff 0%,#25a1db 56%);color:white;font-size:18px}.preise .et_pb_module_header{background:linear-gradient(168deg,#2c3b6c 44%,#25a1db 100%);background-color:#25a1db;text-align:center;color:white;padding:12px 0px;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;display:flex;align-items:center;justify-content:center;height:64px;font-size:15px}.preise .et_pb_blurb{background-color:#eeeeee}.preise .et_pb_blurb:hover{background-color:#fff}.preise .et_pb_blurb_description{padding:22px 0px;text-align:center;font-size:22px!important;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;color:#1A3150}#prei .et_pb_blurb_description{background-color:white}@media(max-width:980px){.preis li{font-size:14px}}@media(min-width:981px){#kontaktformular .links,#kontaktformular .mitte,#kontaktformular .rechts{width:32%;display:inline-block;float:left;margin-bottom:24px}#sommercampformular .links,#sommercampformular .rechts{width:49%;display:inline-block;float:left;margin-bottom:24px}.einzel1{display:block;width:48%}#sommercampformular .links{margin-right:2%}#kontaktformular .links,#kontaktformular .mitte{margin-right:2%}}#kontaktformular .links,#kontaktformular .mitte,#kontaktformular .rechts,#kontaktformular .nachricht,#kontaktformular .links2,#kontaktformular .rechts2,#sommercampformular .links,#sommercampformular .rechts{margin-bottom:24px}#kontaktformular input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:solid #25a1db 1px}#kontaktformular .wpcf7 input[type="text"],.wpcf7 input[type="email"],input[type="tel"],.wpcf7 textarea,#sommercampformular .wpcf7 input[type="text"],.wpcf7 input[type="email"],input[type="tel"],.wpcf7 textarea{background:#ffffff;width:100%;padding:12px}.wpcf7-submit{padding:12px 24px;font-size:14px;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important;color:white;border:0px solid white;background:linear-gradient(168deg,#25a1db 44%,rgba(37,161,219,0.6) 100%)}.wpcf7-submit:hover{animation-name:blauwechsel;animation-duration:0.5s;animation-fill-mode:forwards}#spielpartnersuche .wpcf7-list-item,#sponsoren .wpcf7-list-item{padding-right:16px;margin-left:-4px}.wpcf7-list-item label{padding-right:16px}.wpcf7-form-control-wrap{position:static}@media(min-width:981px){#kontaktformular .links2,#kontaktformular .rechts2{width:49%;display:inline-block;float:left;margin-bottom:24px}#kontaktformular .links2{margin-right:2%}}.geschlecht .wpcf7-list-item,.alter .wpcf7-list-item{width:150px;margin-left:0px}.sorgerecht .wpcf7-list-item,.adresse-eltern .wpcf7-list-item,.zweifuereins .wpcf7-list-item,.praemie .wpcf7-list-item:nth-child(1),.shirtgroesse .wpcf7-list-item:nth-child(1){margin-left:-2px}#kontaktformular .wpcf7 input[type="date"]{background:#ffffff;padding:12px;border:solid #25a1db 1px}.wpcf7-form-control-wrap{padding:0px 0px 12px 0px;display:block}#newsletter input[type=text],#newsletter input[type=email]{width:48%!important;padding:12px!important}@media(max-width:980px){#newsletter input[type=text],#newsletter input[type=email]{width:100%!important;padding:12px!important}}.satzung ul{padding:20px 0px 20px 18px}.satzung .et_pb_toggle_title{padding:20px!important}.satzung .et_pb_toggle{padding:0px 20px 0px 0px!important}.satzung .et_pb_toggle_content{padding:0px 20px 20px 20px!important}#anlage1 ol strong{position:absolute;right:20px;font-weight:normal}#anlage1 ol li:nth-last-child(1){border-bottom:0px solid white}@media (max-width:480px){#anlage1 ol li{padding-right:50px}.letzte{width:220px}}#anlage1 ul strong{position:absolute;right:20px}#anlage1 ul{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif;list-style-type:none;padding:0px;border-bottom:1px solid #25a1db!important}#anlage1 li{border-bottom:1px solid #ccc;padding:8px 0px}#anlage1 li:hover{background-color:#eee}.vorstand .et_pb_image_wrap{background-color:#eee;text-align:center}.vorstand h4{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif}.vorstand a{display:inline-block;padding-top:4px}#spenden .et_pb_toggle_title{padding:20px;background:linear-gradient(168deg,#2c3b6c 44%,#25a1db 100%);display:flex;align-items:center;justify-content:center;height:64px;text-align:center}#spenden .et_pb_toggle_title:hover{background:linear-gradient(168deg,#25a1db 44%,#2c3b6c 100%)}#spenden .et_pb_toggle_title::before,#spenden .et_pb_toggle_title::after{display:none}#spenden .et_pb_toggle_open,#spenden .et_pb_toggle_content{padding:0px}#spenden .et_pb_toggle_open p,#spenden .et_pb_toggle_close p{padding-left:12px;padding-right:12px}#spenden .et_pb_toggle_open p:nth-child(1),#spenden .et_pb_toggle_close p:nth-child(1){padding:0px}#spenden .et_pb_toggle_open .et_pb_toggle_content p:nth-last-child(1){padding-bottom:12px}#spenden ul{padding-left:29px}#spenden .et_pb_toggle_close{padding:0px}#spenden img{width:100%}.bild100 img{width:1000px!important}#ebusy iframe{width:100%;height:1800px}#map_ol3js_1{border:#25a1db solid 1px!important}@media(max-width:980px){#map_ol3js_1{height:240px!important}}#anleitung img{border:2px solid rgb(26,49,80);margin:24px 0px}.wp-image-3851{border:0px solid rgb(26,49,80)!important;margin:0px!important}.cc-revoke.cc-bottom{filter:hue-rotate(230deg)}.cc-revoke.cc-bottom{font-size:12px!important}.cc-revoke.cc-bottom{font-size:12px!important;background-image:url(https://www.tcbwm.de/wp-content/uploads/2021/08/cookie.svg);background-position:center 4px;background-repeat:no-repeat;background-size:24px;padding-top:28px;width:80px;display:block!important;left:12px!important;bottom:-40px!important;width:40px!important}.cc-revoke.cc-bottom:hover{bottom:-40px!important}.cc-animate.cc-revoke.cc-bottom{transform:none!important;transition:none!important}#cc-window.cc-bottom{bottom:0px!important}#cc-window.cc-left{left:0px!important}#cmplz-document p,#cmplz-document h2,#cmplz-document ul{display:none}.cmplz-link.privacy-statement,.cmplz-link.impressum{display:block!important}#cmplz-document{max-width:100%}.cmplz-close{width:20px!important;height:20px!important}.cmplz-show{font-size:12px!important;background-image:url(https://www.tcbwm.de/wp-content/uploads/2021/08/cookie.svg);background-position:center 4px;background-repeat:no-repeat;background-size:24px;padding-top:36px!important;display:block!important;left:12px;bottom:-20px!important;filter:hue-rotate(230deg);width:40px;border:1px solid #ddd!important;min-width:40px!important}.cmplz-categories-type-view-preferences{bottom:0px!important;filter:hue-rotate(0deg);width:600px;padding-top:0px!important}.cmplz-title{display:block!important;padding:12px 0px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:none!important}#cmplz-message-1-optin{padding:0px 0px 12px 0px}#cmplz-message-1-optin.cmplz-message{width:100%!important}.cmplz-link{padding-top:12px}.cmplz-body{padding-bottom:12px}.cmplz-link.cookie-statement{display:none}.cmplz-manage-consent{left:8px!important}#footer{color:white!important}#footer a{color:#fff!important}.reg{font-family:'OpenReg',Helvetica,Arial,Lucida,sans-serif!important}#footer a:hover{color:#25a1db!important}#footer a:hover{color:white!important}@media(min-width:981px){.footer{display:flex;align-items:center;justify-content:center}}#footer .et_pb_newsletter_description_content a{display:block;font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif}#footer a:hover{color:#25a1db!important}div.et_pb_section.et_pb_section_0_tb_footer{background-image:linear-gradient(175deg,#2c3b6c 28%,#25a1db 100%)!important}.rsswidget{font-family:'OpenReg',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}.widgettitle .rsswidget{font-family:'OpenBold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:normal!important}.wp-forecast-curr-details{padding:0px!important}#rss-2 ul{padding-left:0px}#rss-2 ul li{line-height:1.2em;border-bottom:1px solid #ccc;padding:6px 0px}.widgets_on_page ul{padding:0px!important}.wp-forecast-curr-details{font-size:14px!important}#start-widget .et_pb_text_inner h2{padding-bottom:4px;margin-bottom:8px}.sponsoren .et_pb_image_wrap,.sponsoren .et_pb_column{display:flex;align-items:center;justify-content:center}.sponsoren .et_pb_column{padding:8px}.lgx-logo-wrapper{padding:0px!important}.owl-stage{display:flex!important;align-items:center!important;justify-content:center!important}.wp-forecast-curr-head{display:none}#footer .et_pb_forgot_password{display:none}#footer .input{padding:6px 8px!important}#footer p.et_pb_contact_form_field{margin:0px!important;padding-bottom:10px!important}#footer h2{padding:0px!important}@media(max-width:1080px){.et_pb_row{width:94%}}#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}@media(min-width:981px){a:first-child:after{top:6px!important}}#mobile_menu1{height:96vh!important;overflow:scroll!important;padding-bottom:24vh;margin-left:-4%;width:108%;margin-top:6px}@media(max-width:980px){#menu .et_pb_row{width:100%}#menu{padding:4px 0px!important}.et_pb_menu__logo-wrap{width:240px!important}.et_pb_menu__logo img{}}.et_pb_sticky .et_mobile_menu li a,.et_mobile_menu li a{padding:4px 0px!important;border-bottom:1px solid #25a1db}.et_pb_sticky .et_mobile_menu li a:hover,.et_mobile_menu li a:hover{background:linear-gradient(90deg,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%)!important}.mobile_menu_bar{bottom:0px!important}.et_pb_menu__search-form{border:1px #1a3150 solid;padding:6px;background-color:#fff}.mobile-toggle:hover{background:linear-gradient(90deg,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%)!important}@media(max-width:640px){.et_pb_menu__search-container{min-width:80%!important;padding-left:12px!important;position:absolute;left:0px!important}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:100%;height:100%;padding:0px!important;max-height:34px;border:none;position:absolute;right:0px;top:0px!important;z-index:999;background-color:transparent;text-align:right!important}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:4px;position:relative;font-family:"ETModules";content:'\33';color:#25a1db;background:#fff;border-radius:50%;padding:5px;border:#25a1db 1px solid;font-weight:bold}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}ul#mobile_menu1 li li a:hover{color:#333!important}#copyright a{font-family:'OpenReg',Helvetica,Arial,Lucida,sans-serif!important}@media(max-width:1080px){#copyright .et_pb_text_inner{padding-left:48px}}