body{font-weight:400}body p{hyphens:auto!important;hyphenate-limit-chars:auto 3!important;hyphenate-limit-lines:2!important;-webkit-hyphens:auto!important;-webkit-hyphenate-limit-chars:auto 3!important;-webkit-hyphenate-limit-lines:2!important;-ms-hyphens:auto!important;-ms-hyphenate-limit-chars:auto 3!important;-ms-hyphenate-limit-lines:2!important}h1,h2,h3{margin-bottom:15px}h4.widgettitle{font-size:25px!important}p{margin-bottom:15px}.ctct-form-field-hidden{display:none}#menu-hauptmenue li ul li a{font-size:14px!important}.wcs-timetable__list .wcs-class .wcs-class__image{width:22.5vh;background-size:auto 90%;background-position:center center;background-repeat:no-repeat;margin:2vh 0 0 0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch}.wcs-timetable__container{width:100%;padding:0 0}.imp a span,.con a span,.imp a span,.data a span,.member a span,.press a span{font-family:'ETmodules'!important;font-size:14px!important}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_pb_menu_1_tb_header.et_pb_menu ul li ul li a{font-weight:500!important;font-size:14px}#main-content .widget_nav_menu ul>li{border-bottom:1px solid #e2e2e2;padding:0px 20px .5em 20px}#main-content .widget_nav_menu ul>li.current-menu-item a{color:#2a81b8!important;font-weight:600}#main-content h4.widgettitle{border-bottom:2px solid #29c4a9}#main-content .widget_nav_menu ul{margin-top:10px}.et-l--footer .et_pb_widget li:before{top:15px;border-color:#fff;border-radius:0px;border-style:solid;border-width:3px;content:"";left:0;position:absolute}.et-l--footer .et_pb_widget li.privat:before{border-width:0px}.et-l--footer .et_pb_widget ul li{padding-bottom:.5em!important;margin-bottom:0px!important}.et-l--footer .et_pb_widget li.current_page_item,.et-l--footer .et_pb_widget li:hover a:hover{color:#e09900}.et-l--footer h4.widgettitle{font-size:18px!important}.et-l--footer .et_pb_widget li{padding-left:14px;position:relative}@media all and (max-width:980px){.et_pb_pagebuilder_layout .entry-content,.et_pb_pagebuilder_layout .et_pb_post .entry-content{margin-bottom:0!important;padding-top:0vh!important}}.et_pb_bottom_inside_divider{top:auto!important}#menu-hauptmenue li ul li.privat a,#menu-ueber-shop-d-a-ch li.privat{background:#2EA3F2;color:#fff!important}.et_pb_widget ul li.privat a,.et_pb_widget li.privat a:hover{color:#fff!important}li.privat{display:none}body.logged-in li.privat{display:block}.et_pb_widget ul li{margin-bottom:0;padding-top:.5em!important}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:rgba(255,255,255,0.6);top:140px;margin-bottom:1em;padding:1em;text-align:center;position:relative}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn{background:#0097c4;color:#fff}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover{background:#28a745;border-radius:4px;color:#fff}.et-db.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active #et-boc header.et-l--header.et-l .et_pb_section{padding-top:0!important;padding-bottom:5px}.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active header.et-l--header .et_pb_menu_0_tb_header .et_pb_menu__menu>nav>ul>li>a{padding-top:0px!important;padding-bottom:0px!important}.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active_scrolled header.et-l--header .et_pb_section .et_pb_row{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active header.et-l--header .et_pb_row_0_tb_header{display:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children ul li a,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children ul li a{font-weight:400!important;font-family:Open Sans,Arial,sans-serif!important}header .et_mobile_menu>li>a{font-family:Open Sans,Arial,sans-serif!important;font-weight:400!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 20px)!important;left:0}