:root{--light-grey:#ededed;--grey:#484847;--dark-grey:#333;--red:#be1622;--wine:#8b0000;--beige:#fff7b2;--link-color:#3bb4b7;--link-color-hover:#3fcea5;--link-color-light:#96afdf;--link-color-light-hover:#c3d7ff;--blockquote-font-color:#ff8c00;--color-focus:#ff8c00;--button-color-bg:#176c6c;--button-color-font:#fff;--top-header-background:#8b0000;--mobile-menu-color:#1f8585;--mobile-menu-font-color:#fff;--mobile-menu-font-color-hover:#f5cb03;--mobile-menu-button-color-hover:#1f8585;--mobile-menu-button-color:#176c6c;--menu-font-color:#000;--menu-desktop-first-layer-hover:#1f8585;--menu-desktop-first-layer-font-hover:#ff8c00;--menu-desktop-submenu-font-hover:#ff8c00;--submenu-color:#1f8585;--submenu-font-color:#000;--submenu-fourth-layer-color:#176c6c;--trigger-background-color:transparent;--current-menu-item-font-color:var(--gold);--current-menu-item-mobile-font-color:#e7d1a1;--rsb-background-gradient:linear-gradient(180deg,rgba(171,133,71,.41) 50%,#8b0000 100%);--rsb-background-gradient-button:linear-gradient(110deg,rgba(171,133,71,.41) 0%,#8b0000 40%,#8b0000 60%,rgba(171,133,71,.41) 100%);--transition-duration-sticky-header:.3s;--transition-timing-function-sticky-header:ease-in;--transition-buttons:all .2s ease-in-out}body{max-width:100%;background-color:#fff}.noscroll{overflow:hidden}#page{margin:0;padding:0;box-shadow:none;max-width:none}.no-display,.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image{box-shadow:none;border-radius:0}figcaption,.entry-content>.wpb-content-wrapper .vc_row.wpb_row .wpb_wrapper figcaption{font-style:italic;margin-top:5px;font-size:.75em}#primary.site-content{margin:0}#primary.site-content article{border-bottom:none;margin-bottom:0;padding:0}#secondary.widget-area{padding:0}#page>#main{width:100%;margin:0 auto;box-sizing:border-box}#page>#main>*{width:100%;margin:0;box-sizing:border-box}#page>#main>#primary{margin-top:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{height:3px;width:100%;background-image:var(--rsb-background-gradient);border:none !important}.entry-content .vc_row{margin-left:0;margin-right:0;margin-bottom:40px;position:relative}@media screen and (min-width:1024px){.entry-content .vc_row{margin-bottom:70px}}#page .entry-content .vc_row.row-narrow{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.entry-content .vc_row>.vc_column_container>.vc_column-inner{padding:0}.entry-content .vc_row.vc_row-has-fill{padding:20px 30px}@media screen and (min-width:1024px){.entry-content .vc_row.vc_row-has-fill{padding:30px 50px}}.entry-content>.wpb-content-wrapper>.vc_row.vc_row-o-full-height,.entry-content>.wpb-content-wrapper>.vc_row .vc_row-o-full-height{max-height:800px;margin-bottom:0}.entry-content .vc_row .vc_column_container>.vc_column-inner{margin-bottom:35px}.entry-content .vc_row .vc_column_container:last-child>.vc_column-inner{margin-bottom:0}@media screen and (min-width:768px){.entry-content .vc_row .vc_column_container>.vc_column-inner{margin-bottom:0}}.entry-content .vc_col-has-fill>.vc_column-inner,.entry-content .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.entry-content .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.entry-content .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.entry-content .vc_row.wpb_row .vc_col-has-fill.vc_column_container>.vc_column-inner{padding:20px 30px}@media screen and (min-width:1024px){.entry-content .vc_row.wpb_row .vc_col-has-fill.vc_column_container>.vc_column-inner{padding:30px 50px}}.entry-content .vc_row.vc_column-gap-1{margin-left:-.5px;margin-right:-.5px}.entry-content .vc_row.vc_column-gap-2{margin-left:-1px;margin-right:-1px}.entry-content .vc_row.vc_column-gap-3{margin-left:-1.5px;margin-right:-1.5px}.entry-content .vc_row.vc_column-gap-4{margin-left:-2px;margin-right:-2px}.entry-content .vc_row.vc_column-gap-5{margin-left:-2.5px;margin-right:-2.5px}.entry-content .vc_row.vc_column-gap-10{margin-left:-5px;margin-right:-5px}.entry-content .vc_row.vc_column-gap-15{margin-left:-7.5px;margin-right:-7.5px}.entry-content .vc_row.vc_column-gap-20{margin-left:-10px;margin-right:-10px}.entry-content .vc_row.vc_column-gap-25{margin-left:-12.5px;margin-right:-12.5px}.entry-content .vc_row.vc_column-gap-30{margin-left:-15px;margin-right:-15px}.entry-content .vc_row.vc_column-gap-35{margin-left:-17.5px;margin-right:-17.5px}@media screen and (max-width:767px){.entry-content .vc_row.wpb_row>.wpb_column.vc_column_container{padding-left:0 !important;padding-right:0 !important}.entry-content .vc_row.vc_column-gap-1,.entry-content .vc_row.vc_column-gap-2,.entry-content .vc_row.vc_column-gap-3,.entry-content .vc_row.vc_column-gap-4,.entry-content .vc_row.vc_column-gap-5,.entry-content .vc_row.vc_column-gap-10,.entry-content .vc_row.vc_column-gap-15,.entry-content .vc_row.vc_column-gap-20,.entry-content .vc_row.vc_column-gap-25,.entry-content .vc_row.vc_column-gap-30,.entry-content .vc_row.vc_column-gap-35{margin-left:0;margin-right:0}}.entry-content>.wpb-content-wrapper>.vc_row .wpb_wrapper>*:not(:first-child){margin-top:35px;margin-bottom:0}.entry-content>.wpb-content-wrapper>.vc_row .wpb_wrapper>*:first-child{margin-top:0;margin-bottom:0}.entry-content>.wpb-content-wrapper>.vc_row.wpb_row .wpb_wrapper h1{margin-top:35px}.wpb_text_column{break-inside:avoid-column}.wpb_text_column>.wpb_wrapper>*{max-width:1400px}.wpb_text_column>.wpb_wrapper>.centered{margin-left:auto;margin-right:auto}.vc_toggle .vc_toggle_title{background-color:var(--link-color);border-radius:15px}.vc_toggle .vc_toggle_title h4{font-size:1em}.entry-content .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:before,.entry-content .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{width:12px;height:2px;border-color:#000}.entry-content .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:after{height:12px;width:2px;background-color:#000}@media screen and (min-width:768px){.text-three-columns,.text-two-columns{column-count:2}}@media screen and (min-width:1366px){.text-three-columns{column-count:3}}*{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;white-space:normal;box-sizing:border-box;color:#484847;color:var(--grey);font-family:'Poppins',sans-serif;font-weight:400}strong,b{font-family:inherit;color:inherit;font-weight:600;font-style:inherit}em,i{font-family:inherit;color:inherit;font-weight:inherit;font-style:italic}span{font-family:inherit;color:inherit;font-weight:inherit;font-style:inherit}blockquote{color:var(--blockquote-font-color);background-color:#eee;font-size:1.2em}blockquote *{font-family:inherit;font-style:normal;color:inherit}h1,.entry-header h1.entry-title,.page-header h1.page-title,.archive-header h1.archive-title,.elementor-widget-heading h1.elementor-heading-title{margin-top:30px;margin-left:auto;margin-right:auto;text-transform:none;color:var(--gold);font-weight:600}.entry-header h1.entry-title,.page-header h1.page-title,.archive-header h1.archive-title{text-align:center}h2,.entry-content h2,.comment-content h2,.elementor-widget-heading h2.elementor-heading-title{color:var(--aquamarine);font-weight:500;background:linear-gradient(left top,#3fcea5 0%,#3bb4b7 40%);background:-webkit-linear-gradient(left top,#3fcea5 0%,#3bb4b7 40%);background:-moz-linear-gradient(left top,#3fcea5 0%,#3bb4b7 40%);background:-o-linear-gradient(left top,#3fcea5 0%,#3bb4b7 40%);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent}:is(h3,h4,h5,h6),:is(.entry-content,.comment-content) :is(h3,h4,h5,h6),.elementor-widget-heading :is(h3,h4,h5,h6).elementor-heading-title{color:var(--gold);font-weight:400}.slogan{font-size:1.5em}.slogan *{text-shadow:0 0 3px rgba(255,255,255,.7)}:is(h1,h2,h3,h4,h5,h6),:is(.entry-content,.comment-content) :is(h1,h2,h3,h4,h5,h6),:is(p,ol,ul),:is(.entry-content,.comment-content) :is(p,ol,ul){line-height:1.2;padding:0}:is(p,ol,ul,li),:is(.entry-content,.comment-content) :is(p,ol,ul,li){line-height:1.5}a,a:is(:any-link,:hover,:focus,:active){text-decoration:none;outline:none;font-family:inherit;font-weight:inherit}:is(a,button,input,textarea,select):is(:focus-visible){outline:2px solid var(--color-focus) !important}a:is(:hover,:focus,:focus-within,:focus-visible,:active){text-decoration:none}:is(.entry-content,p,.wpb_text_column) a:any-link{color:var(--link-color)}p a:is(:hover,:focus,:focus-within,:focus-visible,:active),.wpb_text_column a:is(:hover,:focus,:focus-within,:focus-visible,:active){text-decoration:underline;color:#5d749f;color:var(--link-color-hover)}:is(.entry-content,.comment-content,.mu_register) :is(ul,ol){list-style-position:outside;padding-left:28px}ul+ul,.entry-content .vc_row.wpb_row .wpb_wrapper ul+ul,.comment-content ul+ul{margin-top:0}:is(.entry-content,.comment-content,.mu_register) li{list-style-position:outside;margin:0;break-inside:avoid-column}:is(.text-white,.white-text,.weiss-text,.text-weiss) *{color:#fff}:is(.text-white,.white-text,.weiss-text,.text-weiss) a:is(:any-link,:link,:visited){color:#96afdf;color:var(--link-color-light)}:is(.text-white,.white-text,.weiss-text,.text-weiss) a:is(:hover,:focus,:focus-within,:focus-visible,:active){color:#c3d7ff;color:var(--link-color-light-hover)}body,body.global-font-size-small{font-size:18px;transition:font-size .2s linear}body.global-font-size-medium{font-size:20px}body.global-font-size-big{font-size:22px}*{font-size:1em}header.site-header{font-size:.8em}header.site-header *{font-size:1em}footer#colophon{font-size:.8em}sub,sup{font-size:.6em}.widget-title{font-size:1em}h1,:is(.entry-content,.comment-content,.entry-header,.page-header,.archive-header) :is(h1,h1.entry-title,h1.page-title,h1.archive-title){font-size:1.7em}h2,:is(.entry-content,.comment-content,.entry-header) h2{font-size:1.5em}h3,:is(.entry-content,.comment-content,.entry-header) h3{font-size:1.4em}h4,:is(.entry-content,.comment-content,.entry-header) h4{font-size:1.3em}h5,:is(.entry-content,.comment-content,.entry-header) h5{font-size:1.2em}h6,:is(.entry-content,.comment-content,.entry-header) h6{font-size:1.1em}@media screen and (min-width:768px){body,body.global-font-size-small{font-size:20px}body.global-font-size-medium{font-size:22px}body.global-font-size-big{font-size:24px}header.site-header{font-size:.6em}}@media screen and (min-width:1024px){header.site-header{font-size:.7em}}@media screen and (min-width:1366px){body,body.global-font-size-small{font-size:22px}body.global-font-size-medium{font-size:24px}body.global-font-size-big{font-size:26px}header.site-header{font-size:.8em}h1,:is(.entry-content,.comment-content,.entry-header,.page-header,.archive-header) :is(h1,h1.entry-title,h1.page-title,h1.archive-title){font-size:2.5em}h2,:is(.entry-content,.comment-content,.entry-header) h2{font-size:2em}h3,:is(.entry-content,.comment-content,.entry-header) h3{font-size:1.7em}h4,:is(.entry-content,.comment-content,.entry-header) h4{font-size:1.5em}h5,:is(.entry-content,.comment-content,.entry-header) h5{font-size:1.3em}h6,:is(.entry-content,.comment-content,.entry-header) h6{font-size:1.15em}}header a.elementor-button .elementor-button-icon{display:flex;align-items:center}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child{justify-content:space-between !important}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:first-child{width:15%;max-width:100px;min-width:80px}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:first-child img{width:100%}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2){width:auto}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2)>.e-con-inner{gap:4px}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2) .elementor-widget-button{width:auto}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2) a.elementor-button{padding:4px}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2) a.elementor-button .elementor-button-content-wrapper{display:flex;align-items:center}header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2) a.elementor-button .elementor-button-text{font-size:14px}@media screen and (min-width:640px){header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2) a.elementor-button .elementor-button-text{font-size:16px}}@media screen and (max-width:500px){header>.elementor-hidden-widescreen.elementor-hidden-desktop:first-child>.elementor-element:nth-child(2){width:calc(100% - 80px)}}header>.elementor-hidden-mobile_extra:nth-child(2){justify-content:center !important}header>.elementor-hidden-mobile_extra:nth-child(2)>div:not(.elementor-shape){width:auto !important}header>.elementor-hidden-mobile_extra:nth-child(2) .elementor-button-text{hyphens:none;text-align:left}header>.elementor-hidden-mobile_extra.elementor-element:nth-child(2) .elementor-widget-theme-site-logo{width:15%}header>.elementor-hidden-mobile_extra:nth-child(2) .elementor-widget-theme-site-logo img{width:100%;max-width:140px;min-width:80px}header>.elementor-hidden-mobile_extra:nth-child(2) a.elementor-button{padding:4px 8px}.header-container{position:fixed;top:0;left:0;width:100%;z-index:99}.logged-in.admin-bar .header-container{top:46px}@media screen and (min-width:783px){.logged-in.admin-bar .header-container{top:32px}}#masthead.site-header{width:100% !important;padding:0;background-color:#fff;color:#484847;color:var(--grey);position:relative;z-index:10}#masthead.site-header:after{content:'';display:block;height:2px;width:100%;background-image:var(--rsb-background-gradient)}#headerwrap>*{padding:10px 12px 0}@media screen and (min-width:768px){#headerwrap>*{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){#headerwrap>*{padding-left:50px;padding-right:50px}}@media screen and (min-width:1600px){#headerwrap>*{padding-left:80px;padding-right:80px}}#header-info{background-color:var(--top-header-background);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:8px}#header-info :is(.contact-links,.social-links){display:flex;flex-direction:row}.header_row_one{color:#465497;color:var(--dark-blue);font-size:16px;font-weight:700;padding:0;margin:0;width:100%;clear:both;float:none;width:auto;display:flex;justify-content:flex-end;align-items:center}.header_row_one>*{float:right;display:flex;align-items:center;margin:0 20px 0 0;font-family:'Poppins',sans-serif}.header_row_one>*:last-child{margin:0 !important}#masthead.site-header .header_row_one a:is(:hover,:focus,:focus-within,:focus-visible,:active){opacity:.5}.contact-links>a:first-child{padding-right:20px}@media screen and (max-width:600px){.contact-links>a span{display:none}.contact-links>a:first-child{padding-right:0}}.contact-links a{display:flex;align-items:center;color:#fff}.header_row_one .contact-links a img{margin:0 10px 0 0}.header_row_two{display:flex;justify-content:space-between;align-items:stretch}.header-col{display:flex;align-items:flex-end;margin-bottom:0}.header-col.header-col-1{margin-right:30px;margin-bottom:0}#logo{clear:none;float:left;margin-top:0}#logo a:is(:hover,:focus,:focus-within,:focus-visible,:active){opacity:.8;cursor:pointer}#logo img{height:80px !important;width:auto !important}@media screen and (min-width:1024px){#logo img{height:100px !important}}#site-navigation.main-navigation{clear:none;float:right;height:100%;margin:0;padding:0;display:flex !important;align-items:flex-end;flex-direction:row-reverse}#site-navigation.main-navigation .menuToggleBtn{display:inline-block;position:relative;height:23px;width:25px;padding:10px;background:0 0;border:none;border-radius:100px;box-shadow:none;box-sizing:content-box;z-index:2}#site-navigation.main-navigation .menuToggleBtn>div{position:relative;top:0;left:0;height:3px;width:25px;background-color:var(--mobile-menu-button-color);border-radius:10px;transform-origin:0 0;transform:rotate(0deg);transition-duration:.2s;transition-timing-function:linear;transition-property:transform,top,left,width}#site-navigation.main-navigation .menuToggleBtn>div:first-child{top:-8px}#site-navigation.main-navigation .menuToggleBtn>div:nth-child(2){top:-1px}#site-navigation.main-navigation .menuToggleBtn>div:nth-child(3){top:6px}#site-navigation.main-navigation .menuToggleBtn:hover div{background-color:var(--mobile-menu-button-color-hover)}#site-navigation.main-navigation .menuToggleBtn.menuToggle div{background-color:var(--mobile-menu-button-color)}#site-navigation.main-navigation .menuToggleBtn.menuToggle div:first-child{transform:rotate(41deg);width:33px;top:-8px;left:2px}#site-navigation.main-navigation .menuToggleBtn.menuToggle div:nth-child(2){transform:rotate(-41deg);width:33px;top:11px}#site-navigation.main-navigation .menuToggleBtn.menuToggle div:nth-child(3){opacity:0}.main-navigation li.menu-item a{line-height:1.4;display:flex;align-items:center}.main-navigation ul:is(.menu,.nav-menu)>li.menu-item{margin:0 40px 0 0}.main-navigation ul:is(.menu,.nav-menu)>li.menu-item:last-child{margin:0 10px 0 0}#site-navigation.main-navigation :is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a{font-weight:400}.main-navigation .menu-wrapper-mobile :is(ul:is(.menu,.nav-menu),ul:is(.menu,.nav-menu) ul.sub-menu) li.menu-item:is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a{color:var(--current-menu-item-mobile-font-color)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.menu-item:is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a,.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.menu-item ul.sub-menu li.menu-item:is(.current-menu-item,.current-menu-ancestor,.current_page_item,.current_page_ancestor)>a{color:var(--current-menu-item-font-color)}.main-navigation .menu-wrapper-mobile :is(ul:is(.menu,.nav-menu),ul:is(.menu,.nav-menu) ul.sub-menu) li.menu-item>a:is(:hover,:focus,:focus-within,:focus-visible,:active){color:var(--mobile-menu-font-color-hover)}li.menu-item-has-children>.trigger{width:45px;height:45px;border-radius:0;border:none;background:var(--trigger-background-color);float:right;display:inline-block;display:flex;padding:0;justify-content:center;align-items:center;position:absolute;top:0;left:unset;right:0;cursor:pointer}li.menu-item-has-children>.trigger>div{height:100%;width:100%;border-top:none;border-left:none;background-color:transparent;background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>');background-size:35%;background-repeat:no-repeat;background-position:center;transform:rotate(0deg);transition:all .2s linear}li.menu-item-has-children.active>.trigger>div,li.menu-item-has-children>.trigger:is(:hover,:focus,:focus-within,:focus-visible,:active)>div{background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>');transform:rotate(180deg)}ul:is(.menu,.nav-menu) li.menu-item.menu-item-has-children:before{display:none}li.menu-item-has-children:hover>.trigger,li.menu-item-has-children:hover>.trigger div{border-color:var(--mobile-menu-button-color-hover)}ul.sub-menu li.menu-item-has-children:hover>.trigger div{margin-top:0}ul.sub-menu{display:flex;flex-direction:column;padding-left:12px}ul:is(.menu,.nav-menu) ul.sub-menu{background-color:rgba(0,0,0,.1)}.main-navigation li ul.sub-menu li{margin:0}.main-navigation li ul.sub-menu li a{font-size:1em;text-align:left;color:#fff}#site-navigation.main-navigation .menu-wrapper-desktop{display:none}#site-navigation.main-navigation .menu-wrapper-mobile{display:none;position:absolute;top:100%;left:unset;right:100vw;width:100%;padding:20px;background-color:#eee;background-color:var(--mobile-menu-color);background-color:var(--top-header-background);background-image:var(--rsb-background-gradient);overflow:scroll !important;transition:right linear .2s;z-index:1}#site-navigation.main-navigation .menu-wrapper-mobile.menuToggleOn{display:block;right:0}#site-navigation.main-navigation .menu-wrapper>*:not(:first-child){margin-top:20px}.social-icons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.social-icons a{margin:0 10px;display:block;width:25px}.social-icons .social-icon{width:100%;height:auto;filter:grayscale(1)}.social-icons a:is(:hover,:focus,:focus-within,:focus-visible,:active) .social-icon{filter:grayscale(0)}#site-navigation.main-navigation .menu-wrapper .after-nav-header>*{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.main-navigation ul:is(.menu,.nav-menu) li.menu-item{position:relative;display:block;margin-right:0;margin-top:0;border-bottom:1px solid #ddd}.main-navigation ul:is(.menu,.nav-menu) li.menu-item a,.main-navigation ul:is(.menu,.nav-menu)>li.menu-item>ul.sub-menu li a{padding:10px 20px;height:45px;width:100%;text-align:left;text-transform:none;display:inline-flex;align-items:center;background:0 0;border:none;color:var(--mobile-menu-font-color)}ul:is(.menu,.nav-menu) ul.sub-menu{display:none !important;position:static;height:0;width:auto;clip:unset;overflow:hidden;height:auto;overflow:visible;transition:height .5s linear .5s}ul:is(.menu,.nav-menu) .menu-item-has-children.active>ul.sub-menu{display:block !important}#site-navigation.main-navigation .menu-wrapper-desktop{position:static;width:auto;padding:0;background-color:transparent;box-shadow:none;overflow:visible !important}#site-navigation.main-navigation .menu-wrapper-desktop ul:is(.menu,.nav-menu){display:block !important;position:static;max-width:none;padding:0;box-shadow:none;border:none;overflow:visible !important}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.menu-item{border-bottom:none}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item{margin:0;float:left}.menu-wrapper-desktop li.menu-item-has-children>.trigger{width:20px;height:45px;border-left:none}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item.menu-item-has-children{padding-right:20px}.menu-wrapper-desktop li.menu-item:not(:last-child){margin-right:10px}.menu-wrapper-desktop li.menu-item>a{padding:10px;height:45px;white-space:nowrap}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.menu-item a{color:var(--menu-font-color)}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item.menu-item-has-children>a{padding-right:5px}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu li a{padding:10px 20px;color:var(--submenu-font-color)}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item.active>:is(a,.trigger),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item>a:is(:hover,:focus,:focus-within,:focus-visible,:active),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item>a:is(:hover,:focus,:focus-within,:focus-visible,:active)+.trigger,.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item>.trigger:is(:hover,:focus,:focus-within,:focus-visible,:active),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item>a:has(+.trigger:is(:hover,:focus,:focus-within,:focus-visible,:active)){color:var(--aquamarine)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) ul.sub-menu{position:absolute;min-width:100%;background-color:#fff}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li>ul.sub-menu>li>ul.sub-menu{border-left:2px solid var(--submenu-fourth-layer-color)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) ul.sub-menu ul.sub-menu ul.sub-menu{position:static;background-color:var(--submenu-fourth-layer-color)}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu>li.menu-item.active>:is(a,.trigger),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu>li.menu-item>a:is(:hover,:focus,:focus-within,:focus-visible,:active),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu>li.menu-item>a:is(:hover,:focus,:focus-within,:focus-visible,:active)+.trigger,.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu>li.menu-item>.trigger:is(:hover,:focus,:focus-within,:focus-visible,:active),.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item ul.sub-menu>li.menu-item>a:has(+.trigger:is(:hover,:focus,:focus-within,:focus-visible,:active)){background-color:rgba(255,255,255,.2)}.menu-wrapper-desktop li.menu-item-has-children>.trigger{width:20px;height:45px;border-left:none}.menu-wrapper-desktop li.menu-item-has-children>.trigger>div{background-size:60%}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item-has-children>.trigger>div{background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23484847;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>')}.menu-wrapper-desktop ul:is(.menu,.nav-menu)>li>ul.sub-menu>li.menu-item-has-children>.trigger>div{background-image:url('data:image/svg+xml,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="48.3" height="80" version="1.1" viewBox="0 0 48.3 80"><defs><style> .cls-1 { fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 8px; } </style></defs><polyline class="cls-1" points="6.3 6.3 42 40 6.3 73.7"/></svg>');background-size:35%}.menu-wrapper-desktop ul.sub-menu ul.sub-menu>li.menu-item-has-children>.trigger>div{background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>')}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu>ul.sub-menu{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px;width:100vw;left:0;top:200px;position:fixed;border-bottom:1px solid var(--red)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu>ul.sub-menu{transform:translateY(46px)}@media screen and (min-width:783px){.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu>ul.sub-menu{transform:translateY(32px)}}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu{display:flex !important}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li>a:before{content:'';display:inline-block;width:28px;height:28px;margin:-3px 4px 0 0;background-image:url(/wp-content/uploads/2024/10/basketball.png);background-size:contain;background-position:center;background-repeat:no-repeat}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.boxsport>a:before{background-image:url(/wp-content/uploads/2024/10/boxing-glove.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.breakdance>a:before{background-image:url(/wp-content/uploads/2024/10/breakdance.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.esport>a:before{background-image:url(/wp-content/uploads/2024/10/multiplayer.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.flinta>a:before{background-image:url(/wp-content/uploads/2024/10/lgbt.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.fussball>a:before{background-image:url(/wp-content/uploads/2024/10/soccer-ball.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.kyukushin>a:before{background-image:url(/wp-content/uploads/2024/10/karate.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.radsport>a:before{background-image:url(/wp-content/uploads/2024/10/bicycle.png)}.menu-wrapper-desktop ul:is(.menu,.nav-menu) li.mega-menu.menu-item-has-children.active>ul.sub-menu>li.tischtennis>a:before{background-image:url(/wp-content/uploads/2024/10/ping-pong.png)}@media screen and (min-width:1024px){.main-navigation .menu-wrapper-desktop li.menu-item>a{padding:10px 20px}}@media screen and (min-width:860px){#site-navigation.main-navigation{flex-direction:row}#site-navigation.main-navigation .menuToggleBtn{display:none}#site-navigation.main-navigation .menu-wrapper-desktop{display:block;display:flex;flex-direction:row;flex-wrap:wrap}#site-navigation.main-navigation .menu-wrapper-mobile{display:none}.before-nav-header-wrap{width:100%;display:none}}.menu-wrapper-desktop .after-nav-header-wrap{display:none}.after-nav-header-wrap{display:flex;flex-direction:column;padding-left:12px}.after-nav-header-wrap a{display:flex;flex-direction:row;align-items:center;color:#fff}.after-nav-header-wrap a:is(:hover,:focus,:focus-within,:focus-visible,:active){color:#fff;text-decoration:underline}.after-nav-header-wrap a img{margin-right:5px}.after-menu-wrapper{display:flex}.main-navigation :is(.menu-language-menu-container,.menu-language-menu-deutsch-container,.menu-language-menu-englisch-container) ul:is(.menu,.nav-menu)>li.menu-item:last-child{margin:0}:is(.menu-language-menu-container,.menu-language-menu-deutsch-container,.menu-language-menu-englisch-container) ul:is(.menu,.nav-menu)>li.menu-item>a{padding:10px 20px 10px 10px}:is(.menu-language-menu-container,.menu-language-menu-deutsch-container,.menu-language-menu-englisch-container) ul:is(.menu,.nav-menu)>li.menu-item>button.trigger{width:20px}:is(.menu-language-menu-container,.menu-language-menu-deutsch-container,.menu-language-menu-englisch-container) ul:is(.menu,.nav-menu)>li.menu-item>button.trigger div{background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>')}:is(.menu-language-menu-container,.menu-language-menu-deutsch-container,.menu-language-menu-englisch-container) ul:is(.menu,.nav-menu)>li.menu-item>ul.sub-menu{position:absolute;top:100%;left:0;background-image:var(--rsb-background-gradient)}#searchbox{background:0 0;border:none;padding:0}#searchbox .search-menu{clear:none;float:left;display:flex;align-items:center;justify-content:center;padding:10px;line-height:2;cursor:pointer}.after-header{width:100%;margin:0 auto;padding:10px 30px 0;background-color:#ededed;background-color:var(--light-grey);position:absolute;z-index:9;transform:translateY(-100%);transition:all .5s linear;box-shadow:0px 0px 6px rgb(0 0 0/60%)}.after-header>div{width:100%;max-width:1200px;max-width:none;margin:0 auto}@media screen and (max-width:767px){.header_row_one{display:flex;justify-content:center}}@media screen and (max-width:530px){.header_row_one{margin-bottom:10px}}@media screen and (min-width:768px){.header_row_one>*{margin:0 38px 0 0}.after-header{padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.after-header{display:flex;justify-content:center}}@media screen and (min-width:1366px){.after-header{padding-left:50px;padding-right:50px}}@media screen and (min-width:1600px){.after-header{padding-left:80px;padding-right:80px}}.after-header{display:none}.after-header.search-toggled-on{display:block;transform:translateY(0)}.after-header .widget-wrap{position:relative}.after-header form{display:inline-block;float:right}.after-header form>*{float:left;margin:0 0 10px 10px;line-height:1}.after-header input.search-field[type=search],.after-header input.search-field[type=search]:is(:focus,:focus-within,:focus-visible,:hover,:active){appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:.8em !important;padding:7px 15px !important;max-width:270px;height:auto !important;background-color:#fff;border:1px solid #000;position:static !important}.after-header form input.search-submit[type=submit],.after-header form input.search-submit[type=submit]:is(:focus,:focus-within,:focus-visible,:hover,:active){appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:.9em !important;width:auto !important;height:auto !important;padding:9px 20px !important;position:static !important}.close_search{background:0 0 !important;border:none;padding:0;display:none}.after-header .close_search{position:absolute;top:0;left:unset;right:0;height:32px;margin-right:-5px;cursor:pointer}.after-header .close_search:hover{opacity:.6}.after-header .close_search>div{width:30px;height:2px;background-color:#000}.after-header .close_search>div:first-child{transform:rotate(45deg)}.after-header .close_search>div:nth-child(2){transform:rotate(-45deg);margin-top:-2px}@media screen and (min-width:500px){.after-header form{padding-right:40px}.after-header .close_search{display:block}}#header-search-form{display:none}#header-search-form.vsbl{display:block}.header-container #header-info{overflow:hidden}.scrollDown .header-container.stickyHeader #header-info{display:none;height:0;padding:0}.scrollUp .header-container.stickyHeader{height:auto}.header-container.stickyHeader #headerwrap{padding-top:5px}#headerwrap{transition-duration:var(--transition-duration-sticky-header);transition-timing-function:var(--transition-timing-function-sticky-header);transition-property:padding-top}.header-container.stickyHeader .header-col.header-col-1{margin-bottom:5px}.header-col.header-col-1{transition-duration:var(--transition-duration-sticky-header);transition-timing-function:var(--transition-timing-function-sticky-header);transition-property:margin-bottom}.header-container.stickyHeader #logo img{height:60px !important}#logo img{transition-duration:var(--transition-duration-sticky-header);transition-timing-function:var(--transition-timing-function-sticky-header);transition-property:height}.main-navigation li.menu-item a{transition-duration:var(--transition-duration-sticky-header);transition-timing-function:var(--transition-timing-function-sticky-header);transition-property:line-height}.header-container.stickyHeader #searchbox .search-menu{line-height:1}.header-height{height:100vh;max-height:700px}.change-font-size{padding:0}.change-font-size .align-center{display:flex;justify-content:center;align-items:baseline}.change-font-size button{padding:2px 5px !important;background-image:none;background-color:transparent;font-family:'Oswald';border:none;color:#000}.change-font-size button.current-font-size{color:#999}.change-font-size #small{font-size:16px}.change-font-size #medium{font-size:18px}.change-font-size #big{font-size:20px}.vc_row .vc_btn3-container{margin:0}button,input[type=submit],input[type=button],body .nf-form-content button,body .nf-form-content input[type=button],body .nf-form-content input[type=submit],.after-header form input.search-submit[type=submit],.entry-content .elementor-widget-button .elementor-button,#page .vc_btn3-container .vc_general.vc_btn3,#page .vc_btn3-container .vc_btn3{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--button-color-bg);background:var(--button-color-bg);background:var(--rsb-background-gradient-button);background-size:200%;background-position:0;color:var(--button-color-font);font-size:1em;height:auto;text-align:center;text-decoration:none;padding:12px 28px;border:none;border-radius:6px;display:inline-flex;justify-content:center;align-items:center;transition:var(--transition-buttons)}button:is(:hover,:focus,:focus-within,:focus-visible,:active),input[type=submit]:is(:hover,:focus,:focus-within,:focus-visible,:active),input[type=button]:is(:hover,:focus,:focus-within,:focus-visible,:active),body .nf-form-content button:is(:hover,:focus,:focus-within,:focus-visible,:active),body .nf-form-content input[type=button]:is(:hover,:focus,:focus-within,:focus-visible,:active),body .nf-form-content input[type=submit]:is(:hover,:focus,:focus-within,:focus-visible,:active),.after-header form input.search-submit[type=submit]:is(:hover,:focus,:active,:focus-within),.entry-content .elementor-widget-button .elementor-button:is(:hover,:focus,:active,:focus-within),#page .vc_btn3-container .vc_btn3:is(:hover,:focus,:focus-within,:focus-visible,:active),#page .vc_btn3-container .vc_general.vc_btn3:is(:hover,:focus,:focus-within,:focus-visible,:active){background-position:100%;background:var(--rsb-background-gradient-button);color:var(--button-color-font)}#page .vc_btn3-container .vc_btn3 .vc_btn3-icon{transition:var(--transition-buttons)}#page .vc_btn3-container .vc_general.vc_btn3.vc_btn3-icon-right{padding-right:48px}#page .vc_btn3-container .vc_general.vc_btn3.vc_btn3-icon-left{padding-left:48px}#breadcrumbs{width:100%;border-top:10px solid #484847;border-top:10px solid var(--grey);margin-top:10px;margin-bottom:20px}#breadcrumbs *{font-size:12px;color:#484847;color:var(--grey)}#breadcrumbs p{width:100%;margin:0 auto;display:none}#breadcrumbs p span{color:#000}@media screen and (min-width:768px){#breadcrumbs p{padding:10px 30px;display:block}}@media screen and (min-width:1200px){#breadcrumbs p{padding:10px 50px}}.elementor-icon-box-icon svg path{fill:var(--gold)}.elementor-icon-box-icon a:is(:hover,:focus,:focus-within,:focus-visible,:active) svg path{fill:var(--aquamarine)}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var(--aquamarine)}.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a:is(:hover,:focus,:focus-within,:focus-visible,:active){color:var(--gold)}.icon-boxes-grid.elementor-element .elementor-widget-icon-box{padding:20px;border-radius:16px;border:1px solid var(--aquamarine)}.single-terapeuta .entry-header{position:relative;width:100vw;height:0;padding-top:80%}.single-terapeuta .entry-header>*{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;object-fit:cover;object-position:center;display:flex;justify-content:center;align-items:center;text-shadow:0 0 8px rgba(0,0,0,.8);margin:0 !important}@media screen and (min-width:768px){.single-terapeuta .entry-header{padding-top:60%}}@media screen and (min-width:1024px){.single-terapeuta .entry-header{padding-top:40%}}@media screen and (min-width:1366px){.single-terapeuta .entry-header{padding-top:640px}}.nf-form-cont{max-width:1024px;margin-left:auto;margin-right:auto;padding:0}.nf-form-cont .nf-form-title{max-width:1024px;margin-left:auto;margin-right:auto;display:block;display:none}.nf-form-cont form .nf-form-content{max-width:none;padding:0}.nf-field-label label{cursor:pointer}.checkbox-container.nf-field-container .nf-field .field-wrap{flex-direction:column}.checkbox-container.nf-field-container .nf-field .field-wrap .nf-field-label{margin-bottom:5px}.nf-form-wrap.ninja-forms-form-wrap{max-width:1024px;margin-left:auto;margin-right:auto;padding:0;width:100%}.sidebar{position:fixed;top:calc(40vh - 50px);left:-300px;transition:left .5s linear;z-index:10;display:block}.sidebar p{font-size:.8em}.sidebar>*{float:right}.sidebar.sidebarToggle{left:0}.sidebar-handle{width:46px;margin-left:-1px;padding:10px;background-color:var(--light-grey);box-shadow:3px -3px 5px rgba(0,0,0,.5);box-shadow:none;border-radius:0 3px 3px 0;border-width:1px;border-style:solid;border-color:#000;border-left:none;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;cursor:pointer}.sidebar-handle:hover img{opacity:.7}.sidebar-handle img{width:25px;height:auto}.sidebar-handle img:not(:last-child){margin-bottom:20px}.sidebar-content{width:300px;padding:20px;background-color:#fff;border:1px solid var(--grey);border-bottom-right-radius:3px;border-left:none;position:relative;z-index:0}.sidebar-content .textwidget>*:not(:last-child){margin-bottom:8px;display:block;clear:both;float:none}.sidebar-content>*{display:none;animation-duration:1s;animation-fill-mode:forwards;animation-count:1}.showSidebar.sidebar .sidebar-content>*{animation-name:showSidebar;display:block}.hideSidebar.sidebar .sidebar-content>*{animation-name:hideSidebar;display:none}@keyframes showSidebar{0%{display:none}1%{display:block}100%{display:block}}@keyframes hideSidebar{0%{display:block}1%{display:block}100%{display:none}}.sidebar-content img{border-radius:100%;max-width:100%}@media screen and (min-width:1366px){.sidebar{left:-380px}.sidebar-content{width:380px}.sidebar-handle{width:60px}.sidebar-handle img{width:40px}.sidebar-handle img:not(:last-child),.sidebar-handle img:not(:last-of-type){margin-bottom:25px}}#accessibility-box-container{left:-250px}#accessibility-box-container.sidebar.sidebarToggle{left:0}#accessibility-box-container .sidebar-content{width:250px}#accessibility-box-container.toggleVisibility{animation-iteration-count:1;animation-duration:.35s;animation-fill-mode:forwards;animation-timing-function:ease-in}.scrollDown #accessibility-box-container.toggleVisibility{animation-name:toggleHideAcessibilitySidebar}.scrollUp #accessibility-box-container.toggleVisibility{animation-name:toggleShowAcessibilitySidebar}@keyframes toggleHideAcessibilitySidebar{0%{opacity:1;margin-top:0;display:block}99%{opacity:0;margin-top:-40px;display:block}100%{opacity:0;margin-top:-40px;display:none}}@keyframes toggleShowAcessibilitySidebar{0%{opacity:0;margin-top:-40px;display:none}1%{opacity:0;margin-top:-40px;display:block}100%{opacity:1;margin-top:0;display:block}}#contact-box-container{left:unset;right:-300px;top:40vh;transition:right .5s linear}#contact-box-container>*{float:left}#contact-box-container.sidebar.sidebarToggle{left:unset;right:0}#contact-box-container.sidebar .sidebar-content{border:1px solid var(--grey);border-bottom-left-radius:3px;border-bottom-right-radius:0;border-right:none}#contact-box-container .contact-handle{margin-right:-1px;border-radius:3px 0 0 3px;border:1px solid var(--grey);border-right:none}@media screen and (min-width:1366px){#contact-box-container{right:-380px}}body:is(.search-results,.archive) #content>article{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:50px}body:is(.search-results,.archive) #content>article:not(:last-child){border-bottom:1px solid #ededed;padding-bottom:25px}body:is(.search-results,.archive) #content>article .archive-post-title{font-size:1.7em;margin-bottom:30px}.error404 article{max-width:1400px;margin-left:auto;margin-right:auto}.error404 .entry-content *{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}body.search-no-results .entry-content *{text-align:center}body.search-results .post-container{width:100%;max-width:800px;margin:0 auto}body.search-results .post-container *{width:100%;max-width:800px}body.search-results .search-post-title,body.archive .archive-post-title{font-size:1.5em;margin:0 0 30px}body.search-results .search-post-title a,body.archive .archive-post-title a{color:#484847;color:var(--grey)}body:is(.search-results,.archive) .search-post-title a:is(:hover,a:focus,a:active){color:#a6a6a6;color:var(--light-grey)}body.search-results .search-post-excerpt,body.archive .archive-post-excerpt{font-size:1em;margin:0 0 30px}footer.entry-meta{margin-bottom:40px;display:none}footer#colophon{position:relative;display:inline-block;background-color:var(--gold);width:100%;max-width:none;padding:75px 25px 20px;margin:50px 0 0}@media screen and (min-width:768px){footer#colophon{padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){footer#colophon{padding:85px 50px 20px}}@media screen and (min-width:1600px){footer#colophon{padding-left:80px;padding-right:80px}}footer#colophon *{color:#000;line-height:1.5}footer#colophon a:is(:hover,:focus,:focus-within,:focus-visible,:active){opacity:.5}footer#colophon .widget-title{margin-bottom:20px}footer#colophon p:not(:last-child){margin-bottom:20px}footer#colophon li:not(:last-child){margin-bottom:5px}#footerwidgets{max-width:1760px;margin:0 auto}footer#colophon #footerwidgets .footer-column{width:100%;margin-bottom:40px}@media screen and (min-width:1024px){#footerwidgets .footer-column{float:left}#footerwidgets .footer-column:not(:last-child){padding-right:25px}#footerwidgets #footereins{width:30%}#footerwidgets #footerzwei{width:20%}#footerwidgets #footerdrei{width:50%}}@media screen and (min-width:1366px){footer#colophon #footerwidgets .footer-column{width:33.333%}}.google-maps-footer{height:400px}@media screen and (max-width:1023px){iframe{padding:20px 0 !important}}@media screen and (min-width:1024px){.google-maps-footer{height:210px}}#copyrightline{padding:50px 50px 100px;font-size:.7em}#copyrightline *{text-align:center}#copyrightline a:is(:hover,:focus,:focus-within,:focus-visible,:active){opacity:.5}#totop{display:none;position:fixed;right:20px;top:unset;left:unset;bottom:20px;z-index:999;height:50px;width:50px;border-radius:100px;background-color:#333;justify-content:center;align-items:center;box-shadow:0 0 5px rgba(255,255,255,.7)}.scrollUp #totop.vsbl{display:flex}#totop span{width:20px;height:20px;border:2px solid #fff;border-bottom:none;border-right:none;margin-top:5px;transform:rotate(45deg)}#totop img{filter:drop-shadow(0px 0px 4px rgba(0,0,0,.4))}@media screen and (min-width:768px){#totop{right:40px;bottom:40px}}@media screen and (min-width:1366px){#totop{right:50px;bottom:50px}}@media screen and (min-width:1500px){#totop{right:50%;margin-right:-700px}}.tribe-events-pro .tribe-events-pro-photo{margin:0 -21px;overflow:hidden;position:relative}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo{margin:0;padding:0}.tribe-events-pro .tribe-events-pro-photo__events{flex-wrap:nowrap;margin:0}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__events{flex-wrap:wrap}.tribe-events-pro .tribe-events-pro-photo__event{flex:none}.tribe-events-pro .tribe-events-pro-photo .swiper-pagination{display:flex;justify-content:center;padding:15px 16px}.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet{background-color:#bababa;border-radius:50%;flex:none;height:10px;margin:0 6px;width:10px}.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet:hover,.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet:focus,.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet-active{background-color:#727272}.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev,.tribe-events-pro .tribe-events-pro-photo .swiper-button-next{position:absolute;bottom:10px}.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev{left:21px}.tribe-events-pro .tribe-events-pro-photo .swiper-button-next{right:21px}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-pagination,.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev,.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-button-next{display:none;visibility:hidden}button.e-n-menu-toggle svg{fill:#fff !important}button.e-n-menu-toggle,button.e-n-menu-toggle *{background:0 0 !important}.vereinonline-form{color:var(--beige)}.typing-container{font-family:inherit;font-size:inherit;border-right:2px solid;white-space:nowrap;overflow:hidden;margin:0}body.pojo-a11y-high-contrast #page a:visited,body.pojo-a11y-high-contrast #page a:visited abbr,body.pojo-a11y-high-contrast #page a:visited acronym,body.pojo-a11y-high-contrast #page a:visited b,body.pojo-a11y-high-contrast #page a:visited basefont,body.pojo-a11y-high-contrast #page a:visited big,body.pojo-a11y-high-contrast #page a:visited br,body.pojo-a11y-high-contrast #page a:visited code,body.pojo-a11y-high-contrast #page a:visited div,body.pojo-a11y-high-contrast #page a:visited em,body.pojo-a11y-high-contrast #page a:visited font,body.pojo-a11y-high-contrast #page a:visited h1,body.pojo-a11y-high-contrast #page a:visited h2,body.pojo-a11y-high-contrast #page a:visited h3,body.pojo-a11y-high-contrast #page a:visited h4,body.pojo-a11y-high-contrast #page a:visited h5,body.pojo-a11y-high-contrast #page a:visited h6,body.pojo-a11y-high-contrast #page a:visited i,body.pojo-a11y-high-contrast #page a:visited kbd,body.pojo-a11y-high-contrast #page a:visited rb,body.pojo-a11y-high-contrast #page a:visited rp,body.pojo-a11y-high-contrast #page a:visited rt,body.pojo-a11y-high-contrast #page a:visited ruby,body.pojo-a11y-high-contrast #page a:visited samp,body.pojo-a11y-high-contrast #page a:visited small,body.pojo-a11y-high-contrast #page a:visited span,body.pojo-a11y-high-contrast #page a:visited strong,body.pojo-a11y-high-contrast #page a:visited tt,body.pojo-a11y-high-contrast #page a:visited u,body.pojo-a11y-high-contrast #page a:visited var,body.pojo-a11y-high-contrast #page div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#f0f !important}html.mwAccHiCo :is(#page,#masthead,footer#colophon,#header-info,#site-navigation.main-navigation .menu-wrapper,.after-header,.menu-wrapper-desktop ul:is(.menu,.nav-menu) ul.sub-menu){background-color:#000 !important}html.mwAccHiCo :is(a,button):is(:any-link,:link,:visited){color:#d8fa4c !important}html.mwAccHiCo :is(a,button):is(:hover,:focus,:focus-within,:focus-visible,:active){color:#00ff81 !important;outline-color:#dc00ff !important}html.mwAccHiCo :is(p,h1,h2,h3,h4,h5,h6,li,figcaption,blockquote,label,.widget-title){color:#fff !important}html.mwAccHiCo :is(.vc_row,.vc_column-inner){background-color:#000 !important}html.mwAccHiCo #site-navigation.main-navigation .menuToggleBtn>div{background-color:#d8fa4c !important}html.mwAccHiCo .menu-wrapper-desktop ul:is(.menu,.nav-menu) ul.sub-menu{border:1px solid #fff}html.mwAccHiCo li.menu-item-has-children>.trigger>div,html.mwAccHiCo .menu-wrapper-desktop ul:is(.menu,.nav-menu)>li.menu-item-has-children>.trigger>div{background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 80 48.3" style="enable-background:new 0 0 80 48.3;" xml:space="preserve"><style type="text/css">.st0{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:%23ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}</style><polyline class="st0" points="6.3,6.3 40,42 73.7,6.3 "/></svg>')}html.mwAccHiCo .after-header .close_search>div{background-color:#fff !important}html.mwAccHiCo .accessibility-handle>div{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Ebene_2" data-name="Ebene 2" xmlns="http://www.w3.org/2000/svg" width="115.4013" height="158.8662" version="1.1" viewBox="0 0 115.4013 158.8662"><defs><style> .cls-1 { fill: %23fff; stroke-width: 0px; } </style></defs><path class="cls-1" d="M108.5368,143.535h-5.4795l7.3398-47.6109c.291-1.8687-.2461-3.771-1.4717-5.2114-1.2246-1.4409-3.0166-2.2764-4.9072-2.2891l-33.2556-.223,20.0261-48.0236c.7871-1.8867.6406-4.0332-.3945-5.7949-1.0361-1.7622-2.8398-2.9346-4.8701-3.1655l-13.4521-1.5288c-.001-.0001-.0017,0-.0027,0l-28.967-3.2866c-3.04-.3472-5.9169,1.4829-6.8935,4.3867l-8.7139,25.9111c-1.1445,3.4023.6865,7.0884,4.0889,8.2329.6875.231,1.3857.3408,2.0732.3408,2.7148-.0005,5.2471-1.7148,6.1602-4.4302l7.039-20.9321,15.1355,1.7171-11.5081,27.4539c-1.752-.209-3.5349-.3171-5.3435-.3171C20.3084,68.7644.1784,88.8945.1784,113.7261s20.13,44.9617,44.9617,44.9617,44.9617-20.1301,44.9617-44.9617c0-4.3065-.6187-8.4656-1.7522-12.4072l8.0417.0539-7.3477,47.6612c-.292,1.876.251,3.7861,1.4854,5.2285,1.2354,1.4424,3.0391,2.2725,4.9375,2.2725h13.0703c3.5898,0,6.5-2.9102,6.5-6.5s-2.9102-6.5-6.5-6.5ZM77.9872,113.7261c0,18.112-14.7352,32.8472-32.8472,32.8472s-32.8472-14.7352-32.8472-32.8472,14.7352-32.8473,32.8472-32.8473c.132,0,.2609.0125.3925.0141l-4.5718,10.9067c-.3422.8165-.4997,1.6804-.4958,2.5405-.0016.053-.0087.1045-.009.1578-.0234,3.5898,2.8661,6.519,6.456,6.5435l28.5889.1916c1.5938,3.8545,2.4866,8.0695,2.4866,12.4932Z"/><path class="cls-1" d="M83.2326,27.1274c1.8613,0,3.6345-.3772,5.2473-1.0594,1.2095-.5116,2.3291-1.1948,3.3276-2.019.9988-.8242,1.8767-1.7894,2.6035-2.8652,1.4536-2.1516,2.3025-4.7453,2.3025-7.5373s-.8489-5.3857-2.3025-7.5374c-.7268-1.0757-1.6047-2.041-2.6035-2.8652-.9985-.8242-2.1182-1.5074-3.3276-2.019-1.6128-.6822-3.386-1.0594-5.2473-1.0594-7.4453,0-13.481,6.0356-13.481,13.481s6.0356,13.4809,13.481,13.4809Z"/></svg>')}html.mwAccHiCo button,html.mwAccHiCo input[type=submit],html.mwAccHiCo input[type=button],html.mwAccHiCo html.mwAccHiCo body .nf-form-content button,html.mwAccHiCo body .nf-form-content input[type=button],html.mwAccHiCo body .nf-form-content input[type=submit],html.mwAccHiCo html.mwAccHiCo .after-header form input.search-submit[type=submit],html.mwAccHiCo html.mwAccHiCo #page .vc_btn3-container .vc_general.vc_btn3,html.mwAccHiCo #page .vc_btn3-container .vc_btn3{color:#d8fa4c !important;background:#000 !important;border-color:#fff !important;border-style:solid !important}html.mwAccHiCo .sidebar-content{background:#000 !important;border-color:#fff !important}html.mwAccHiCo .sidebar-handle{background:#000 !important;border-color:#fff !important;border-style:solid solid solid none !important}html.mwAccHiCo .sidebar-handle.contact-handle{border-style:solid none solid solid !important}.high-contrast-element{display:none}html.mwAccHiCo .high-contrast-element{display:block}html.mwAccHiCo *:has(+.high-contrast-element){display:none}html.mwAccGrSc{filter:grayscale(100%)}