@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}blockquote,figcaption,figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}#toolbar-bar{position:fixed}.toolbar-vertical.domain_freischwimmen header{margin-top:39px}.toolbar-vertical.domain_freischwimmen .mobile-menu{padding-top:39px}.node--unpublished{background:rgba(255,133,140,.31);border:2px solid red;border-radius:10px;position:relative}.node--unpublished:before{color:red;content:"Nicht veröffentlicht";font-size:12px;left:0;position:absolute;top:-20px}.breadcrumb{color:#b2b2b2;margin:0 0 16px;padding:0}.breadcrumb a{color:#0460c1}.breadcrumb li:before{content:"\2022";margin:0 6px}ul.primary{margin:15px 0;padding:0}ul.primary li{margin-bottom:10px}.tabs li a{background-color:#bebebe;border-radius:4px;color:#fff}.tabs li a.is-active{background-color:#fff;color:#004288}#user-login,.profile{margin-left:auto;margin-right:auto;max-width:75rem;padding-left:1.25rem;padding-right:1.25rem}.media-bulk-upload-multiedit-form{padding:30px}div.status{background-color:#9e9e9e;border:none}.webform-component-textarea .grippie{display:none}.kint{position:relative;z-index:100}.ui-widget.ui-widget-content{background:transparent;border:none;box-shadow:0 24px 48px 0 rgba(0,0,0,.45);max-width:calc(100% - 32px);padding:13px 0 0;position:absolute;transform:translateY(13px)}.ui-widget.ui-widget-content li{background:#fff!important;box-shadow:inset 0 -1px 0 0 #f1f1f1;overflow:hidden}.ui-widget.ui-widget-content li:first-child{border-top-left-radius:8px;border-top-right-radius:8px;padding-top:8px}.ui-widget.ui-widget-content li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:none;padding-bottom:8px}.ui-widget.ui-widget-content li a{background:#fff;color:#333;display:block;font-family:Fira Sans,Arial,Helvetica,sans-serif;padding:8px 24px;width:100%}.ui-widget.ui-widget-content li a .search-api-autocomplete-suggestion{background:none!important;color:#00254c!important;font-size:.9375rem}.ui-widget.ui-widget-content li a.ui-state-active,.ui-widget.ui-widget-content li a:hover{background:#f1f1f1}@media screen and (min-width:641px){.toolbar-horizontal.domain_freischwimmen .mobile-menu,.toolbar-horizontal.domain_freischwimmen header{margin-top:39px}.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open .mobile-menu,.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open header{margin-top:79px}.toolbar-vertical .mobile-menu,.toolbar-vertical header{margin-top:39px}}.flex-container{-webkit-box-orient:horizontal;-ms-box-orient:horizontal;display:flex;flex-wrap:nowrap}.flex-container.align-space-between{justify-content:space-between}.flex-container.align-center{justify-content:center}.flex-container.align-left{justify-content:flex-start}.flex-container.align-right{justify-content:flex-end}.flex-container.align-top{align-items:flex-start}.flex-container.align-middle{align-items:center}.flex-container.align-bottom{align-items:flex-end}.flex-container.align-baseline{align-items:baseline}.flex-container.flex-wrap{flex-wrap:wrap}.flex-container.flex-row{flex-direction:row}.flex-container.flex-column{flex-direction:column}.flex-container.flex-column div{flex:0 0 auto!important}.flex-container.flex-row-reverse{flex-direction:row-reverse}.flex-container.flex-column-reverse{flex-direction:column-reverse}.flex-container.flex-column-reverse div{flex:0 0 auto!important}.flex-container .order-1{order:1}.flex-container .order-2{order:2}.flex-container .order-3{order:3}.flex-container .order-4{order:4}.flex-container .small-2{flex:0 0 16.66666%;max-width:16.66666%}.flex-container .small-3{flex:0 0 25%;max-width:25%}.flex-container .small-4{flex:0 0 33.33333%;max-width:33.33333%}.flex-container .small-5{flex:0 0 41.66666%;max-width:41.66666%}.flex-container .small-6{flex:0 0 50%;max-width:50%}.flex-container .small-8{flex:0 0 66.66666%;max-width:66.66666%}.flex-container .small-12{flex:0 0 100%;max-width:100%}.flex-container .small-none{flex:none;width:auto}.flex-container .small-fill{flex:1 0 0}@media screen and (min-width:769px){.flex-container .medium-2{flex:0 0 16.66666%;max-width:16.66666%}.flex-container .medium-3{flex:0 0 25%;max-width:25%}.flex-container .medium-4{flex:0 0 33.33333%;max-width:33.33333%}.flex-container .medium-5{flex:0 0 41.66666%;max-width:41.66666%}.flex-container .medium-6{flex:0 0 50%;max-width:50%}.flex-container .medium-7{flex:0 0 58.33333%;max-width:58.33333%}.flex-container .medium-8{flex:0 0 66.66666%;max-width:66.66666%}.flex-container .medium-9{flex:0 0 75%;max-width:75%}.flex-container .medium-12{flex:0 0 100%;max-width:100%}.flex-container .medium-none{flex:none;width:auto}.flex-container .medium-fill{flex:1 0 0}.flex-container.medium-flex-nowrap{flex-wrap:nowrap}}@media screen and (min-width:1024px){.flex-container .large-2{flex:0 0 16.66666%;max-width:16.66666%}.flex-container .large-3{flex:0 0 25%;max-width:25%}.flex-container .large-4{flex:0 0 33.33333%;max-width:33.33333%}.flex-container .large-5{flex:0 0 41.66666%;max-width:41.66666%}.flex-container .large-6{flex:0 0 50%;max-width:50%}.flex-container .large-7{flex:0 0 58.33333%;max-width:58.33333%}.flex-container .large-8{flex:0 0 66.66666%;max-width:66.66666%}.flex-container .large-12{flex:0 0 100%;max-width:100%}.flex-container .large-none{flex:none;width:auto}.flex-container .large-fill{flex:1 0 0}}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;src:url(../fonts/Fira-Sans/FiraSans-Italic.eot);src:local("☺"),url(../fonts/Fira-Sans/FiraSans-Italic.woff) format("woff"),url(../fonts/Fira-Sans/FiraSans-Italic.ttf) format("truetype"),url(../fonts/Fira-Sans/FiraSans-Italic.otf) format("otf"),url(../fonts/Fira-Sans/FiraSans-Italic.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(../fonts/Fira-Sans/FiraSans-Regular.eot);src:local("☺"),url(../fonts/Fira-Sans/FiraSans-Regular.woff) format("woff"),url(../fonts/Fira-Sans/FiraSans-Regular.ttf) format("truetype"),url(../fonts/Fira-Sans/FiraSans-Regular.otf) format("otf"),url(../fonts/Fira-Sans/FiraSans-Regular.woff2) format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(../fonts/Fira-Sans/FiraSans-SemiBold.eot);src:local("☺"),url(../fonts/Fira-Sans/FiraSans-SemiBold.woff) format("woff"),url(../fonts/Fira-Sans/FiraSans-SemiBold.ttf) format("truetype"),url(../fonts/Fira-Sans/FiraSans-SemiBold.otf) format("otf"),url(../fonts/Fira-Sans/FiraSans-SemiBold.woff2) format("woff2")}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:100%;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}body,html{overflow-x:hidden}body{background:#fafafa;color:#333;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.55}*,body{-webkit-font-smoothing:antialiased}*{-moz-osx-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box;outline:none}.row{margin:0 auto;max-width:72rem;width:100%}.row .row{margin:0 -8px}.column,.columns{padding:0 .5rem}img{height:auto;max-width:100%;width:auto}.relative{position:relative}.h1,.h1-fieldset>legend,.h2,.h2-fieldset>legend,.h3,.h3-fieldset>legend,.h4,.h4-fieldset>legend,h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3}.h1-fieldset>legend.white,.h1.white,.h2-fieldset>legend.white,.h2.white,.h3-fieldset>legend.white,.h3.white,.h4-fieldset>legend.white,.h4.white,h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}.h1,.h1-fieldset>legend,h1{font-size:2rem;margin:16px 0 24px}.h2,.h2-fieldset>legend,h2{font-size:1.5rem;margin:16px 0 24px}.h3,.h3-fieldset>legend,.h4,.h4-fieldset>legend,h3,h4,h5,h6{font-size:1.125rem;margin:0 0 16px}@media screen and (min-width:641px){.h1,.h1-fieldset>legend,h1{font-size:2.875rem}.h2,.h2-fieldset>legend,h2{font-size:2rem}.h3,.h3-fieldset>legend,h3{font-size:1.375rem}.h4,.h4-fieldset>legend,h4,h5,h6{font-size:1.125rem}}.page-wrapper{position:relative;z-index:10}.page-wrapper a{color:#0460c1;font-weight:400;text-decoration:none}.page-wrapper a:focus-visible,.page-wrapper a:hover{border-color:#004288;color:#004288}.page-wrapper a:focus-visible{text-decoration:underline}.page-wrapper p{margin:0 0 24px}.page-wrapper p a{border-bottom:1px dashed #0460c1}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clear{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hide-for-small{display:none}.inline-block{display:inline-block}.paragraph .field--name-field-text ul.fs-21{list-style:none;margin:0;padding:0}.paragraph .field--name-field-text ul.fs-21 li{padding-left:30px;position:relative}.paragraph .field--name-field-text ul.fs-21 li:before{background-color:#fff;border-radius:50%;content:"";height:20px;left:0;position:absolute;text-align:center;top:1px;width:20px}.paragraph .field--name-field-text ul.fs-21.green li:before{background:#fff url(../images/freischwimmen/fs-21-green.svg) no-repeat 50%/contain}.paragraph .field--name-field-text ul.fs-21.blue li:before{background:#fff url(../images/freischwimmen/fs-21-blue.svg) no-repeat 50%/contain}.paragraph .field--name-field-text ul.fs-21.lightblue li:before{background:#fff url(../images/freischwimmen/fs-21-lightblue.svg) no-repeat 50%/contain}@media screen and (min-width:641px){.paragraph .field--name-field-text ul.fs-21 li:before{top:3px}}@media screen and (max-width:641px){.align-left,.align-right{float:none}}.messages__wrapper{margin:0 0 25px;padding:0 0 0 8px}.messages__wrapper .messages{background-position:10px}[dir=rtl] .messages__wrapper{padding:20px 8px 5px 0}.node-preview-container{background:#d1e8f5;background-image:linear-gradient(180deg,#d1e8f5,#d3e8f4);box-shadow:0 1px 3px 1px rgba(0,0,0,.333);font-family:Arial,sans-serif;padding:10px;position:fixed;width:100%;z-index:499}.node-preview-backlink{background-color:#419ff1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);color:#fff;font-size:.9em;line-height:normal;margin:0;padding:4px 1em 4px .6em;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.5)}[dir=rtl] .node-preview-backlink{background:url(../../../../core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#419ff1,#1076d5);float:right;padding:4px .6em 4px 1em}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#59abf3,#2a90ef);border:1px solid #0048c8;color:#fff;text-decoration:none}[dir=rtl] .node-preview-backlink:focus,[dir=rtl] .node-preview-backlink:hover{background:url(../../../../core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#59abf3,#2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(../../../../core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}[dir=rtl] .node-preview-backlink:active{background:url(../../../../core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#0e69be,#2a93ef)}.node-preview-backlink:before{content:"";display:inline-block;width:10px}#klaro .cookie-modal .cm-modal,#klaro .cookie-notice{background:#fff}#klaro .cookie-modal .cm-modal .cm-list-input+.cm-list-label .slider{background:#e0e0e0;box-shadow:none}#klaro .cookie-modal .cm-modal .cm-list-input:checked+.cm-list-label .slider{background:#ffc500}#klaro .cookie-modal .cm-modal .cm-toggle-all{display:none}#klaro .cookie-modal .cm-modal a{color:#0460c1}#klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-wrap:wrap;margin:0}#klaro .cookie-modal .cm-modal ul.cm-purposes .cm-list-label{color:#000;font-size:1.125rem;font-weight:400!important;line-height:22px}#klaro .cookie-modal .cm-modal ul.cm-purposes .cm-list-label .cm-list-title{font-weight:400!important}#klaro .cookie-modal .cm-modal .cm-btn{background:#0460c1;border:1px solid #0460c1;border-radius:4px;color:#fff;float:none;font-size:.875rem;font-weight:400;line-height:16px;margin:8px 0;padding:12px 16px;transition:background-color .3s}#klaro .cookie-modal .cm-modal .cm-btn:hover{background:#056cda}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all{background:#0460c1;border:1px solid #0460c1;color:#fff;flex:0 0 100%;order:3}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all:hover{background:#056cda}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{flex:0 0 100%;order:2}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{background:#f0f0f0;border-color:#f0f0f0;color:#000;flex:0 0 calc(40% - 17px);max-width:calc(40% - 17px);order:1}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-decline{display:none}#klaro .cookie-modal .cm-modal .cm-header{border:none;padding:20px 15px;position:relative}#klaro .cookie-modal .cm-modal .cm-header:after{background:#e0e0e0;bottom:0;content:"";height:1px;left:10px;position:absolute;width:calc(100% - 20px)}#klaro .cookie-modal .cm-modal .cm-body{padding:20px 10px;position:relative}#klaro .cookie-modal .cm-modal .cm-body:after{background:#e0e0e0;bottom:0;content:"";height:1px;left:10px;position:absolute;width:calc(100% - 20px)}#klaro .cookie-modal .cm-modal .cm-footer{border:none;padding:20px 10px}#klaro .cookie-modal h1{color:#000;font-size:1.5rem;font-weight:400;line-height:22px}#klaro .cookie-modal p{color:#000;font-size:.875rem;font-weight:400;line-height:22px}#klaro .cookie-modal .cm-app-title{color:#000;font-size:1.125rem;font-weight:400;line-height:22px}#klaro .cookie-modal .app-item-cms-description{font-size:.875rem}#klaro .cm-powered-by,#klaro .cm-required,#klaro .purposes{display:none}.cmd-privacy-settings{background:#ffc500;border-radius:50%;bottom:10px;box-shadow:inset -16px -32px 32px 0 #e3a800,0 21px 47px 0 rgba(0,0,0,.3);cursor:pointer;display:none;height:50px;left:10px;overflow:hidden;padding:12px;position:fixed;text-align:center;width:50px;z-index:1001}.cmd-privacy-settings img{max-width:30px}@media screen and (min-width:520px){#klaro .cookie-modal .cm-modal .cm-btn{font-size:1rem;line-height:16px;margin:0 8px}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all{flex:0 0 auto;margin-left:auto;max-width:none;min-width:200px;order:3}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{flex:0 0 auto;max-width:none;order:1}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{flex:0 0 auto;margin-left:auto;max-width:none;order:3}#klaro .cookie-modal .cm-modal .cm-header{padding:40px 32px 20px}#klaro .cookie-modal .cm-modal .cm-header:after{left:40px;width:calc(100% - 80px)}#klaro .cookie-modal .cm-modal .cm-body{padding:20px 32px}#klaro .cookie-modal .cm-modal .cm-body:after{left:40px;width:calc(100% - 80px)}#klaro .cookie-modal .cm-modal .cm-footer{padding:20px 32px 40px}.cmd-privacy-settings{bottom:20px;height:68px;left:20px;width:68px}.cmd-privacy-settings img{max-width:38px}}.layout-container{margin:0 8px}.overlayer,.overlayerSelector{background:rgba(0,0,0,.5);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.h100{height:100%}body #page{padding:200px 0 0;position:relative}body #main-wrapper{min-height:680px;padding:0;position:relative;z-index:50}body.node-type-lead_out_seite .block-system-breadcrumb-block{display:none}body.blue{background:#f1f3f3}body.blue .breadcrumb,body.blue .logo_wrapper_content{color:#fff;margin:0 auto 16px;max-width:752px}body.blue .breadcrumb a,body.blue .logo_wrapper_content a{color:#e7e9fd}body.blue .titleWrapper h1{font-size:18px}body.blue .logo_wrapper_content{margin:0 auto 16px;max-width:752px}body.blue .logo_wrapper_content .inner{background:#fff;border:1px solid #e0e0e0;border-radius:10px;max-width:652px;padding:24px;position:relative}body.blue .logo_wrapper_content .inner:before{box-shadow:0 -48px 46px 0 rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}body.blue.node-type-nettie .breadcrumb{margin:0 0 16px}body.blue #page-title{word-wrap:break-word;color:#fff;margin:16px auto 24px;max-width:752px}body.blue.node-type-wissenscenter #page-title,body.blue.node-type-wissenscenter .breadcrumb{max-width:1136px}body.blue .flap-background{background:#f1f3f3;margin:0 -16px;padding:42px 16px 16px;position:relative}body.blue .flap-background:before{box-shadow:0 -48px 46px 0 rgba(0,0,0,.12);content:"";height:250px;left:0;position:absolute;top:0;width:100%;z-index:-1}body.blue .teaser-entry-box{font-size:1.25rem;margin:0 0 40px;max-width:752px}body.simpleBg{background:#fafafa}body.front #header{position:relative;z-index:100}body.front #header .shapes{display:none}body.front #page{padding:0}.fa{font-weight:300}.fa.fa-facebook,.fa.fa-facebook-f,.fa.fa-linkedin,.fa.fa-twitter,.fa.fa-whatsapp,.fa.fa-xing{font-family:"Font Awesome\ 5 Brands"}.page-wrapper a.glossar-item{background:#e6ecf3;border:none;border-radius:6px;color:#333;display:inline-block;font-style:italic;padding:0 8px}.page-wrapper .node__content ol,.page-wrapper .node__content ul{margin:-14px 0 16px}ul.term-reference-tree-level{list-style:none;margin:0;padding:0}ul.term-reference-tree-level li{margin:0;padding:0}ul.term-reference-tree-level .term-reference-tree-level{margin:0 0 35px 32px}@media screen and (min-width:641px){body.blue .flap-background{border-radius:16px;margin:0 auto;max-width:752px;padding:64px 62px 45px}body.blue .flap-background:before{border-radius:16px;height:255px}body.blue .teaser-entry-box{font-size:1.375rem;margin:0 0 50px}}@media screen and (min-width:670px){body #page{padding:136px 0 0}}@media screen and (min-width:1024px){body #page{padding:192px 0 0}body.blue .flap-background{padding:64px 96px 60px}body.blue .flap-background:before{height:275px}}.button:not(.trigger),a.button:not(.trigger){background:#0460c1;border:none;border-radius:8px;box-shadow:none;color:#fff;font-family:Fira Sans;margin:0;min-height:56px;padding:16px 24px;text-align:center}.button:not(.trigger):active,.button:not(.trigger):focus-visible,.button:not(.trigger):hover,a.button:not(.trigger):active,a.button:not(.trigger):focus-visible,a.button:not(.trigger):hover{background:#004288;color:#fff}.button:not(.trigger):focus-visible,a.button:not(.trigger):focus-visible{outline:2px solid #004288;outline-offset:2px}.button:not(.trigger).big_button,a.button:not(.trigger).big_button{font-size:20px;padding:16px 32px}.button:not(.trigger).block,a.button:not(.trigger).block{display:block;width:100%}.button:not(.trigger).large,a.button:not(.trigger).large{font-size:1.25rem;min-height:60px;padding:18px 32px}.button:not(.trigger).white,a.button:not(.trigger).white{background:#fff;border:1px solid #c4cdd5;box-shadow:0 1px 2px 0 rgba(22,29,37,.16);color:#0460c1}.button:not(.trigger).white:hover,a.button:not(.trigger).white:hover{background:#f0f0f0;border:1px solid #004288}.button:not(.trigger).yellow,a.button:not(.trigger).yellow{background:#ffc500;box-shadow:inset -16px -32px 32px 0 #e3a800,0 21px 47px 0 rgba(0,0,0,.3);color:#333;transition:background .3s}.button:not(.trigger).yellow:hover,a.button:not(.trigger).yellow:hover{background:#ffd133}.button:not(.trigger).download,a.button:not(.trigger).download{background:#fff;border:1px solid #c4cdd5;box-shadow:0 1px 2px 0 rgba(22,29,37,.16);color:#333;height:auto;line-height:28px;margin:0 0 16px;padding:16px 16px 16px 52px;position:relative;text-align:left}.button:not(.trigger).download:last-child,a.button:not(.trigger).download:last-child{margin-bottom:0}@media screen and (min-width:641px){.button:not(.trigger).large,a.button:not(.trigger).large,button:not(.trigger).large{min-height:72px;padding:24px 32px}.button:not(.trigger).big_button,a.button:not(.trigger).big_button,button:not(.trigger).big_button{padding:24px 32px}}@media screen and (min-width:769px){.button:not(.trigger).download,a.button:not(.trigger).download,button:not(.trigger).download{padding:24px 32px 24px 72px}}#map{height:500px}.gm-style .gm-style-iw-d{max-height:300px!important}.gm-style-iw{padding:20px 12px 5px}.gm-style-iw.gm-style-iw-c{max-height:300px!important}.gm-style-iw .content{margin:0 0 20px}.gm-style-iw .content .secondHeading{color:#004288;font-size:1.25rem}.gm-style-iw .content .firstHeading,.gm-style-iw .content .secondHeading{font-family:Fira Sans,Arial,Helvetica,sans-serif;font-weight:400;margin:0 0 4px}.gm-style-iw .content .firstHeading{color:#333;font-size:1.375rem}.gm-style-iw .content a{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400}@media screen and (min-width:641px){#map{height:700px}}@media screen and (min-width:769px){#map{height:900px}}@media screen and (min-width:1024px){#map{height:1000px}}.view-glossar .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,.view-glossar .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,.view-materialien .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,.view-search .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,.view-search .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;display:block;padding:24px 16px 32px;transition:all .2s}.view-glossar .node--type-presse.node--view-mode-full:hover,.view-glossar .node--view-mode-teaser:hover,.view-glossar .search-result-entry:hover,.view-materialien .node--type-presse.node--view-mode-full:hover,.view-materialien .node--view-mode-teaser:hover,.view-materialien .search-result-entry:hover,.view-nettie-finder .node--type-presse.node--view-mode-full:hover,.view-nettie-finder .node--view-mode-teaser:hover,.view-nettie-finder .search-result-entry:hover,.view-neuigkeiten .node--type-presse.node--view-mode-full:hover,.view-neuigkeiten .node--view-mode-teaser:hover,.view-neuigkeiten .search-result-entry:hover,.view-search .node--type-presse.node--view-mode-full:hover,.view-search .node--view-mode-teaser:hover,.view-search .search-result-entry:hover,.view-veranstaltungen .node--type-presse.node--view-mode-full:hover,.view-veranstaltungen .node--view-mode-teaser:hover,.view-veranstaltungen .search-result-entry:hover,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser:hover,body.domain_freischwimmen .view-aktions-finder .search-result-entry:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12);color:#333}.view-glossar.view-display-id-page,.view-glossar.view-display-id-page_glossar,.view-glossar.view-display-id-page_materialien,.view-glossar.view-display-id-page_neuigkeiten,.view-materialien.view-display-id-page,.view-materialien.view-display-id-page_glossar,.view-materialien.view-display-id-page_materialien,.view-materialien.view-display-id-page_neuigkeiten,.view-nettie-finder.view-display-id-page,.view-nettie-finder.view-display-id-page_glossar,.view-nettie-finder.view-display-id-page_materialien,.view-nettie-finder.view-display-id-page_neuigkeiten,.view-neuigkeiten.view-display-id-page,.view-neuigkeiten.view-display-id-page_glossar,.view-neuigkeiten.view-display-id-page_materialien,.view-neuigkeiten.view-display-id-page_neuigkeiten,.view-search.view-display-id-page,.view-search.view-display-id-page_glossar,.view-search.view-display-id-page_materialien,.view-search.view-display-id-page_neuigkeiten,.view-veranstaltungen.view-display-id-page,.view-veranstaltungen.view-display-id-page_glossar,.view-veranstaltungen.view-display-id-page_materialien,.view-veranstaltungen.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page.view-aktions-finder,body.domain_freischwimmen .view-display-id-page.view-glossar-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-neuigkeiten-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-presse-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-suche-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-aktions-finder,body.domain_freischwimmen .view-display-id-page_glossar.view-glossar-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-neuigkeiten-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-presse-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-suche-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-aktions-finder,body.domain_freischwimmen .view-display-id-page_materialien.view-glossar-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-neuigkeiten-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-presse-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-suche-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-aktions-finder,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-glossar-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-neuigkeiten-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-presse-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-suche-freischwimmen{margin:0 auto 25px;max-width:752px}.view-glossar.view-display-id-past .view-filters,.view-materialien.view-display-id-past .view-filters,.view-nettie-finder.view-display-id-past .view-filters,.view-neuigkeiten.view-display-id-past .view-filters,.view-search.view-display-id-past .view-filters,.view-veranstaltungen.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .view-filters,body.domain_freischwimmen .view-display-id-past.view-glossar-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-materialien-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-presse-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .view-filters{display:none}.view-glossar .view-content,.view-materialien .view-content,.view-nettie-finder .view-content,.view-neuigkeiten .view-content,.view-search .view-content,.view-veranstaltungen .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content{margin-bottom:25px}.view-glossar .view-content .views-row,.view-materialien .view-content .views-row,.view-nettie-finder .view-content .views-row,.view-neuigkeiten .view-content .views-row,.view-search .view-content .views-row,.view-veranstaltungen .view-content .views-row,body.domain_freischwimmen .view-aktions-finder .view-content .views-row,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row{margin-bottom:16px}.view-glossar .view-content .views-row:last-of-type,.view-materialien .view-content .views-row:last-of-type,.view-nettie-finder .view-content .views-row:last-of-type,.view-neuigkeiten .view-content .views-row:last-of-type,.view-search .view-content .views-row:last-of-type,.view-veranstaltungen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-aktions-finder .view-content .views-row:last-of-type,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row:last-of-type{margin-bottom:0}.view-glossar .date_wrapper,.view-materialien .date_wrapper,.view-nettie-finder .date_wrapper,.view-neuigkeiten .date_wrapper,.view-search .date_wrapper,.view-veranstaltungen .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper{color:#004288;margin-right:16px;text-align:center}.view-glossar .date_wrapper .day,.view-materialien .date_wrapper .day,.view-nettie-finder .date_wrapper .day,.view-neuigkeiten .date_wrapper .day,.view-search .date_wrapper .day,.view-veranstaltungen .date_wrapper .day,body.domain_freischwimmen .view-aktions-finder .date_wrapper .day,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .day{font-size:32px;line-height:32px;margin-bottom:4px}.view-glossar .date_wrapper .month,.view-materialien .date_wrapper .month,.view-nettie-finder .date_wrapper .month,.view-neuigkeiten .date_wrapper .month,.view-search .date_wrapper .month,.view-veranstaltungen .date_wrapper .month,body.domain_freischwimmen .view-aktions-finder .date_wrapper .month,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .month{font-size:16px;line-height:16px}.view-glossar .image_wrapper,.view-materialien .image_wrapper,.view-nettie-finder .image_wrapper,.view-neuigkeiten .image_wrapper,.view-search .image_wrapper,.view-veranstaltungen .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper{margin-right:20px;max-width:60px}.view-glossar .image_wrapper img,.view-materialien .image_wrapper img,.view-nettie-finder .image_wrapper img,.view-neuigkeiten .image_wrapper img,.view-search .image_wrapper img,.view-veranstaltungen .image_wrapper img,body.domain_freischwimmen .view-aktions-finder .image_wrapper img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper img{box-shadow:0 5px 5px 0 rgba(0,0,0,.15);display:block}.view-glossar .image_wrapper.news,.view-materialien .image_wrapper.news,.view-nettie-finder .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,.view-search .image_wrapper.news,.view-veranstaltungen .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news{border-radius:8px;margin:0 0 24px;max-width:100%;overflow:hidden;width:100%}.view-glossar .image_wrapper.news img,.view-materialien .image_wrapper.news img,.view-nettie-finder .image_wrapper.news img,.view-neuigkeiten .image_wrapper.news img,.view-search .image_wrapper.news img,.view-veranstaltungen .image_wrapper.news img,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news img{box-shadow:none}.view-glossar .text_wrapper,.view-materialien .text_wrapper,.view-nettie-finder .text_wrapper,.view-neuigkeiten .text_wrapper,.view-search .text_wrapper,.view-veranstaltungen .text_wrapper,body.domain_freischwimmen .view-aktions-finder .text_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper{flex:1 0 0;padding-bottom:32px;position:relative}.view-glossar .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,.view-search .text_wrapper .view_title,.view-veranstaltungen .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title{word-wrap:break-word;color:#333;font-size:20px;font-weight:400;line-height:28px;margin:0 0 24px;vertical-align:middle}.view-glossar .text_wrapper .view_title:after,.view-materialien .text_wrapper .view_title:after,.view-nettie-finder .text_wrapper .view_title:after,.view-neuigkeiten .text_wrapper .view_title:after,.view-search .text_wrapper .view_title:after,.view-veranstaltungen .text_wrapper .view_title:after,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title:after,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title:after{color:#0460c1;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:top}.view-glossar .text_wrapper .description_small,.view-materialien .text_wrapper .description_small,.view-nettie-finder .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .description_small,.view-search .text_wrapper .description_small,.view-veranstaltungen .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small{color:#9e9e9e;font-size:16px}.view-glossar .text_wrapper .description_small.material_teaser p:last-of-type,.view-materialien .text_wrapper .description_small.material_teaser p:last-of-type,.view-nettie-finder .text_wrapper .description_small.material_teaser p:last-of-type,.view-neuigkeiten .text_wrapper .description_small.material_teaser p:last-of-type,.view-search .text_wrapper .description_small.material_teaser p:last-of-type,.view-veranstaltungen .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small.material_teaser p:last-of-type,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small.material_teaser p:last-of-type{margin:0}.view-glossar .text_wrapper .button_wrapper.material_teaser a.button.download span,.view-materialien .text_wrapper .button_wrapper.material_teaser a.button.download span,.view-nettie-finder .text_wrapper .button_wrapper.material_teaser a.button.download span,.view-neuigkeiten .text_wrapper .button_wrapper.material_teaser a.button.download span,.view-search .text_wrapper .button_wrapper.material_teaser a.button.download span,.view-veranstaltungen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-aktions-finder .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span{color:#0460c1;font-size:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.view-glossar .text_wrapper .meta,.view-materialien .text_wrapper .meta,.view-nettie-finder .text_wrapper .meta,.view-neuigkeiten .text_wrapper .meta,.view-search .text_wrapper .meta,.view-veranstaltungen .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta{bottom:-5px;color:#9e9e9e;font-size:16px;left:0;margin:0;position:absolute}.view-glossar .text_wrapper .meta .rubric,.view-materialien .text_wrapper .meta .rubric,.view-nettie-finder .text_wrapper .meta .rubric,.view-neuigkeiten .text_wrapper .meta .rubric,.view-search .text_wrapper .meta .rubric,.view-veranstaltungen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .rubric,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .rubric{color:#004288}.view-glossar .text_wrapper .meta .events_day,.view-materialien .text_wrapper .meta .events_day,.view-nettie-finder .text_wrapper .meta .events_day,.view-neuigkeiten .text_wrapper .meta .events_day,.view-search .text_wrapper .meta .events_day,.view-veranstaltungen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .events_day,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .events_day{white-space:nowrap}.view-glossar .text_wrapper.veranstaltungs_teaser,.view-materialien .text_wrapper.veranstaltungs_teaser,.view-nettie-finder .text_wrapper.veranstaltungs_teaser,.view-neuigkeiten .text_wrapper.veranstaltungs_teaser,.view-search .text_wrapper.veranstaltungs_teaser,.view-veranstaltungen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-aktions-finder .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.veranstaltungs_teaser{padding-bottom:55px}.view-glossar .text_wrapper.glossar,.view-materialien .text_wrapper.glossar,.view-nettie-finder .text_wrapper.glossar,.view-neuigkeiten .text_wrapper.glossar,.view-search .text_wrapper.glossar,.view-veranstaltungen .text_wrapper.glossar,body.domain_freischwimmen .view-aktions-finder .text_wrapper.glossar,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.glossar{padding-bottom:0}.view-glossar .pager,.view-materialien .pager,.view-nettie-finder .pager,.view-neuigkeiten .pager,.view-search .pager,.view-veranstaltungen .pager,body.domain_freischwimmen .view-aktions-finder .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager{margin-bottom:56px;margin-top:20px;text-align:right}.view-glossar .pager .pager__items,.view-materialien .pager .pager__items,.view-nettie-finder .pager .pager__items,.view-neuigkeiten .pager .pager__items,.view-search .pager .pager__items,.view-veranstaltungen .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items{display:flex;flex-direction:row;justify-content:flex-end;margin:0;overflow:hidden;padding:0}.view-glossar .pager .pager__item,.view-materialien .pager .pager__item,.view-nettie-finder .pager .pager__item,.view-neuigkeiten .pager .pager__item,.view-search .pager .pager__item,.view-veranstaltungen .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item{background:#fff;border-right:1px solid #f0f0f0;display:none;padding:8px 4px}.view-glossar .pager .pager__item a,.view-materialien .pager .pager__item a,.view-nettie-finder .pager .pager__item a,.view-neuigkeiten .pager .pager__item a,.view-search .pager .pager__item a,.view-veranstaltungen .pager .pager__item a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item a{border-radius:50%;color:#333;cursor:pointer;display:inline-block;font-size:16px;height:40px;line-height:21px;padding:10px 0;width:40px}.view-glossar .pager .pager__item--next,.view-materialien .pager .pager__item--next,.view-nettie-finder .pager .pager__item--next,.view-neuigkeiten .pager .pager__item--next,.view-search .pager .pager__item--next,.view-veranstaltungen .pager .pager__item--next,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next{border-radius:0 8px 8px 0;display:block}.view-glossar .pager .pager__item--next span[aria-hidden],.view-materialien .pager .pager__item--next span[aria-hidden],.view-nettie-finder .pager .pager__item--next span[aria-hidden],.view-neuigkeiten .pager .pager__item--next span[aria-hidden],.view-search .pager .pager__item--next span[aria-hidden],.view-veranstaltungen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next span[aria-hidden]{display:none}.view-glossar .pager .pager__item--next a:after,.view-materialien .pager .pager__item--next a:after,.view-nettie-finder .pager .pager__item--next a:after,.view-neuigkeiten .pager .pager__item--next a:after,.view-search .pager .pager__item--next a:after,.view-veranstaltungen .pager .pager__item--next a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next a:after{content:"\f061";font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-glossar .pager .pager__item--next.no_active,.view-materialien .pager .pager__item--next.no_active,.view-nettie-finder .pager .pager__item--next.no_active,.view-neuigkeiten .pager .pager__item--next.no_active,.view-search .pager .pager__item--next.no_active,.view-veranstaltungen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active{pointer-events:none}.view-glossar .pager .pager__item--next.no_active a:after,.view-materialien .pager .pager__item--next.no_active a:after,.view-nettie-finder .pager .pager__item--next.no_active a:after,.view-neuigkeiten .pager .pager__item--next.no_active a:after,.view-search .pager .pager__item--next.no_active a:after,.view-veranstaltungen .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active a:after{color:#cbcbcb}.view-glossar .pager .pager__item--previous,.view-materialien .pager .pager__item--previous,.view-nettie-finder .pager .pager__item--previous,.view-neuigkeiten .pager .pager__item--previous,.view-search .pager .pager__item--previous,.view-veranstaltungen .pager .pager__item--previous,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous{border-radius:8px 0 0 8px;display:block}.view-glossar .pager .pager__item--previous span[aria-hidden],.view-materialien .pager .pager__item--previous span[aria-hidden],.view-nettie-finder .pager .pager__item--previous span[aria-hidden],.view-neuigkeiten .pager .pager__item--previous span[aria-hidden],.view-search .pager .pager__item--previous span[aria-hidden],.view-veranstaltungen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous span[aria-hidden]{display:none}.view-glossar .pager .pager__item--previous a:before,.view-materialien .pager .pager__item--previous a:before,.view-nettie-finder .pager .pager__item--previous a:before,.view-neuigkeiten .pager .pager__item--previous a:before,.view-search .pager .pager__item--previous a:before,.view-veranstaltungen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous a:before,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous a:before{content:"\f060";font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-glossar .pager .pager__item--previous.no_active,.view-materialien .pager .pager__item--previous.no_active,.view-nettie-finder .pager .pager__item--previous.no_active,.view-neuigkeiten .pager .pager__item--previous.no_active,.view-search .pager .pager__item--previous.no_active,.view-veranstaltungen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active{pointer-events:none}.view-glossar .pager .pager__item--previous.no_active a:before,.view-materialien .pager .pager__item--previous.no_active a:before,.view-nettie-finder .pager .pager__item--previous.no_active a:before,.view-neuigkeiten .pager .pager__item--previous.no_active a:before,.view-search .pager .pager__item--previous.no_active a:before,.view-veranstaltungen .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active a:before{color:#cbcbcb}.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper{display:none}@media screen and (min-width:641px){.view-glossar .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,.view-glossar .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,.view-materialien .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,.view-search .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,.view-search .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry{padding:32px}.view-glossar .view-content,.view-materialien .view-content,.view-nettie-finder .view-content,.view-neuigkeiten .view-content,.view-search .view-content,.view-veranstaltungen .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content{margin-bottom:56px}.view-glossar.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-materialien.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-nettie-finder.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-neuigkeiten.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-search.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-veranstaltungen.view-display-id-past .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-glossar-freischwimmen .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-materialien-freischwimmen .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-presse-freischwimmen .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper{background:#e0e0e0}.view-glossar .date_wrapper,.view-materialien .date_wrapper,.view-nettie-finder .date_wrapper,.view-neuigkeiten .date_wrapper,.view-search .date_wrapper,.view-veranstaltungen .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper{background:#004288;border-radius:50%;color:#fff;height:100px;margin-right:32px;padding:24px;width:100px}.view-glossar .image_wrapper,.view-materialien .image_wrapper,.view-nettie-finder .image_wrapper,.view-neuigkeiten .image_wrapper,.view-search .image_wrapper,.view-veranstaltungen .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper{margin-right:32px;max-width:100px}.view-glossar .image_wrapper.news,.view-materialien .image_wrapper.news,.view-nettie-finder .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,.view-search .image_wrapper.news,.view-veranstaltungen .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news{margin:0 32px 0 0;max-width:244px}.view-glossar .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,.view-search .text_wrapper .view_title,.view-veranstaltungen .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title{color:#333;font-size:24px;font-weight:400;line-height:28px}.view-glossar .text_wrapper .description_small,.view-glossar .text_wrapper .meta,.view-materialien .text_wrapper .description_small,.view-materialien .text_wrapper .meta,.view-nettie-finder .text_wrapper .description_small,.view-nettie-finder .text_wrapper .meta,.view-neuigkeiten .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .meta,.view-search .text_wrapper .description_small,.view-search .text_wrapper .meta,.view-veranstaltungen .text_wrapper .description_small,.view-veranstaltungen .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta{font-size:18px}.view-glossar .pager,.view-materialien .pager,.view-nettie-finder .pager,.view-neuigkeiten .pager,.view-search .pager,.view-veranstaltungen .pager,body.domain_freischwimmen .view-aktions-finder .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager{text-align:right}.view-glossar .pager .pager__items,.view-materialien .pager .pager__items,.view-nettie-finder .pager .pager__items,.view-neuigkeiten .pager .pager__items,.view-search .pager .pager__items,.view-veranstaltungen .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items{border-radius:4px;margin:0;overflow:hidden;padding:0}.view-glossar .pager .pager__item,.view-materialien .pager .pager__item,.view-nettie-finder .pager .pager__item,.view-neuigkeiten .pager .pager__item,.view-search .pager .pager__item,.view-veranstaltungen .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item{display:block}.view-glossar .pager .pager__item.is-active,.view-materialien .pager .pager__item.is-active,.view-nettie-finder .pager .pager__item.is-active,.view-neuigkeiten .pager .pager__item.is-active,.view-search .pager .pager__item.is-active,.view-veranstaltungen .pager .pager__item.is-active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active{color:#fff}.view-glossar .pager .pager__item.is-active a,.view-materialien .pager .pager__item.is-active a,.view-nettie-finder .pager .pager__item.is-active a,.view-neuigkeiten .pager .pager__item.is-active a,.view-search .pager .pager__item.is-active a,.view-veranstaltungen .pager .pager__item.is-active a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active a{background:#004288;color:#fff}}@media screen and (min-width:769px){.view-materialien .text_wrapper .button_wrapper.material_teaser a.button.download,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download{padding:20px 32px 20px 65px}.view-materialien .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .button_wrapper.material_teaser a.button.download span{font-size:24px;left:23px}}@media screen and (min-width:1024px){.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper{display:block}}body.menu-is-open{position:relative}body.menu-is-open .page-wrapper{height:100%;left:0;top:0;width:100%}body.menu-is-open .mobile-menu{top:0}body.menu-is-open .headerbox{background:#fafafa}.mobile-menu{-webkit-overflow-scrolling:touch;display:block;height:calc(100% - 180px);left:0;margin-top:180px;position:fixed;top:100%;transition:top .5s;width:100%;z-index:55}.mobile-menu .region-primary-menu,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen{background:#0460c1;height:100%;overflow-y:scroll;padding:60px 15px 30px;width:100%}.mobile-menu .region-primary-menu ul.menu,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu{text-align:center}.mobile-menu .region-primary-menu ul.menu .menu-item a,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item a,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item a{color:#fff;font-size:18px}.mobile-menu .region-primary-menu ul.menu .menu-item--expanded,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded{list-style-image:none;list-style-type:none;margin:0 0 20px}.mobile-menu .region-primary-menu ul.menu .menu-item--expanded .menu-item a,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded .menu-item a,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded .menu-item a{color:#fff;font-size:14px}.mobile-menu .region-primary-menu ul.menu .menu-item--expanded:after,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:after,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:after{content:none}.mobile-menu .region-primary-menu ul.menu .menu-item--collapsed,.mobile-menu body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--collapsed,body.domain_freischwimmen #header .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--collapsed{list-style-image:none;list-style-type:none}.headerbox{left:0;padding:16px 16px 0;position:absolute;top:0;transition:background .3s;width:100%;z-index:60}.headerbox .logo_wrapper{max-width:300px;text-align:center;width:100%}.headerbox .logo_wrapper .logo{display:inline-block;max-width:300px;position:relative;width:100%;z-index:200}.menuContainer{background:#fff;border-radius:28px;height:56px;margin:17px auto;max-width:350px;position:relative;width:100%;z-index:150}.menuContainer a.menu-item-first{color:#00254c;font-size:15px;padding:4px 32px 4px 5px;white-space:nowrap}.menuContainer a.menu-item-first img{margin-right:8px;vertical-align:-19px}.desk-menu{display:none}.page-wrapper .search{border-radius:28px;cursor:pointer;height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;text-align:right;top:0;width:100%}.page-wrapper .search div{display:inline-block;padding:0;width:100%}.page-wrapper .search div form{position:relative;z-index:1000}.page-wrapper .search div form input[type=submit],.page-wrapper .search div form label{display:none}.page-wrapper .search div form input[type=text]{background:#fff;border:none;border-radius:28px;color:#fff;cursor:pointer;height:56px;padding:0 0 0 50px;pointer-events:auto;transition:all .5s;width:0;z-index:200}.page-wrapper .search div form input[type=text]:active,.page-wrapper .search div form input[type=text]:focus{color:#333;cursor:auto;padding:1px 20px;width:100%}.page-wrapper .fa-search{background:#fff;border-bottom-right-radius:28px;border-top-right-radius:28px;box-sizing:content-box;color:#00254c;cursor:pointer;display:inline-block;font-size:20px;font-weight:300;height:100%;line-height:56px;padding:0 18px 0 4px;right:0;top:0;width:26px;z-index:1000}.menu_mobile_wrapper{cursor:pointer}.menu_span{color:#00254c;display:none;font-size:15px}.menu-button{cursor:pointer;display:inline-block;height:40px;margin:6px 0 0;padding:10px;position:relative;width:40px}.menu-button .menu-icon{background:#00254c;height:2px;position:absolute;top:20px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:19px}.menu-button .menu-icon:nth-child(2){top:13px;transform-origin:0 100%}.menu-button .menu-icon:nth-child(3){top:27px;transform-origin:0 0}.menu-button.menu-is-open .menu-icon:first-child{transform:scaleX(.01)}.menu-button.menu-is-open .menu-icon:nth-child(2){transform:translate(2px) rotate(45deg)}.menu-button.menu-is-open .menu-icon:nth-child(3){transform:translate(2px) rotate(-45deg)}.menu-button:active{transform:scale(.8)}ul.menu{padding:0}[dir=rtl] ul.menu,ul.menu{margin:0}@media screen and (min-width:641px){.headerbox .logo_wrapper{text-align:left;width:50%}.headerbox .logo_wrapper .logo{width:215px}.menu_mobile_wrapper{cursor:pointer}.menu_mobile_wrapper .menu-button{display:inline-block;vertical-align:top}.menu_mobile_wrapper .menu_span{display:inline-block;line-height:1;padding:21px 0;vertical-align:middle}.mobile-menu{height:calc(100% - 100px);margin-top:100px}}@media screen and (min-width:670px){.menuContainer{margin:0;max-width:350px;width:auto}}@media screen and (min-width:769px){.mobile-menu{height:calc(100% - 85px);margin-top:85px}.headerbox{padding:16px 24px 0}.headerbox .logo_wrapper{text-align:left}}@media screen and (min-width:1200px){.headerbox .logo_wrapper{width:30%}body.menu-is-open .headerbox{background:none}.menuContainer{margin:0;max-width:none;width:auto}.menu_mobile_wrapper{cursor:pointer}.menu_mobile_wrapper .menu-button,.menu_mobile_wrapper .menu_span{display:none}.desk-menu{display:block}.mobile-menu{display:none}.menuContainer a.menu-item-first{padding:4px 15px 4px 5px}.region-primary-menu,body.domain_freischwimmen #header .region-primary-menu-freischwimmen{background:none;height:auto;left:0;padding-top:0;position:relative;top:0;width:auto}.region-primary-menu ul.menu>.menu-item,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item{display:inline-block;padding:0 15px 0 0}.region-primary-menu ul.menu>.menu-item a,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item a{color:#00254c;display:inline-block;font-size:15px;line-height:1;padding:21px 0}.region-primary-menu ul.menu .menu-item--expanded,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded{list-style-image:none;list-style-type:none;position:relative}.region-primary-menu ul.menu .menu-item--expanded ul.menu,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu{background:#fff;border-radius:8px;box-shadow:0 24px 48px 0 rgba(0,0,0,.45);left:-24px;min-width:220px;opacity:0;padding:8px 0;position:absolute;top:70px;transition:all .5s;visibility:hidden;white-space:nowrap}.region-primary-menu ul.menu .menu-item--expanded ul.menu .menu-item,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item{box-shadow:inset 0 -1px 0 0 #f1f1f1;display:block;padding:0}.region-primary-menu ul.menu .menu-item--expanded ul.menu .menu-item:last-of-type,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item:last-of-type{box-shadow:none}.region-primary-menu ul.menu .menu-item--expanded ul.menu .menu-item a,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item a{padding:16px 24px;width:100%}.region-primary-menu ul.menu .menu-item--expanded ul.menu .menu-item a.is-active,.region-primary-menu ul.menu .menu-item--expanded ul.menu .menu-item a:hover,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item a.is-active,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item a:hover{background:#f1f1f1}.region-primary-menu ul.menu .menu-item--expanded:hover,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:hover{padding-bottom:15px}.region-primary-menu ul.menu .menu-item--expanded:hover ul.menu,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:hover ul.menu{opacity:1;visibility:visible}.region-primary-menu ul.menu .menu-item--expanded:after,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:after{content:"\f107";font-family:"Font Awesome\ 5 Pro";font-size:14px;font-weight:300;margin-left:3px;opacity:.5}.region-primary-menu ul.menu .menu-item--expanded:last-of-type ul.menu,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:last-of-type ul.menu{left:auto;right:0}}@media screen and (min-width:1024px){.headerbox{padding:32px 48px 0}.headerbox .logo_wrapper{width:30%}.headerbox .logo_wrapper .logo{width:100%}.menuContainer a.menu-item-first{padding:4px 15px 4px 5px}.region-primary-menu ul.menu>.menu-item,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item{padding:0 6px 0 0}}@media screen and (min-width:1300px){.menuContainer a.menu-item-first{padding:4px 32px 4px 5px}.region-primary-menu ul.menu>.menu-item,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item{padding:0 16px 0 0}}input:-webkit-autofill{animation-name:onAutoFillStart}input:not(:-webkit-autofill){animation-name:onAutoFillCancel}input::-ms-clear{display:none}div.shs-widget-container{margin:0 15px 15px 0}.content_login_form{margin-bottom:10px}select.shs-select{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;height:56px;margin:0;max-width:100%;padding:16px;width:100%}.page-wrapper .views-exposed-form:not(.block-views-exposed-filter-blocknettie-finder-page-3):not(.block-views-exposed-filter-blockaktions-finder-page-2) label span{display:none}.page-wrapper .views-exposed-form:not(.block-views-exposed-filter-blocknettie-finder-page-3):not(.block-views-exposed-filter-blockaktions-finder-page-2) .form-actions input[type=submit]{height:0;left:-99999px;position:absolute;top:-99999px;width:0}.page-wrapper details{border:none;margin:0;padding:0}.page-wrapper details summary{display:none}.page-wrapper details .details-wrapper{padding:0}.page-wrapper form{margin:0;padding:0}.page-wrapper form input[type=date],.page-wrapper form input[type=email],.page-wrapper form input[type=number],.page-wrapper form input[type=password],.page-wrapper form input[type=tel],.page-wrapper form input[type=text],.page-wrapper form input[type=url]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;height:56px;margin:0;max-width:100%;padding:16px;width:100%}.page-wrapper form input[type=date].error,.page-wrapper form input[type=email].error,.page-wrapper form input[type=number].error,.page-wrapper form input[type=password].error,.page-wrapper form input[type=tel].error,.page-wrapper form input[type=text].error,.page-wrapper form input[type=url].error{background:#d2aaaa;border:1px solid red}.page-wrapper form input[type=date]:focus,.page-wrapper form input[type=date]:focus-visible,.page-wrapper form input[type=email]:focus,.page-wrapper form input[type=email]:focus-visible,.page-wrapper form input[type=number]:focus,.page-wrapper form input[type=number]:focus-visible,.page-wrapper form input[type=password]:focus,.page-wrapper form input[type=password]:focus-visible,.page-wrapper form input[type=tel]:focus,.page-wrapper form input[type=tel]:focus-visible,.page-wrapper form input[type=text]:focus,.page-wrapper form input[type=text]:focus-visible,.page-wrapper form input[type=url]:focus,.page-wrapper form input[type=url]:focus-visible{border:1px solid #0460c1}.page-wrapper form input[type=date][disabled=disabled],.page-wrapper form input[type=email][disabled=disabled],.page-wrapper form input[type=number][disabled=disabled],.page-wrapper form input[type=password][disabled=disabled],.page-wrapper form input[type=tel][disabled=disabled],.page-wrapper form input[type=text][disabled=disabled],.page-wrapper form input[type=url][disabled=disabled]{background:#f0f0f0}.page-wrapper form input[type=date]::-moz-placeholder,.page-wrapper form input[type=email]::-moz-placeholder,.page-wrapper form input[type=number]::-moz-placeholder,.page-wrapper form input[type=password]::-moz-placeholder,.page-wrapper form input[type=tel]::-moz-placeholder,.page-wrapper form input[type=text]::-moz-placeholder,.page-wrapper form input[type=url]::-moz-placeholder{color:#828282;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.page-wrapper form input[type=date]::placeholder,.page-wrapper form input[type=email]::placeholder,.page-wrapper form input[type=number]::placeholder,.page-wrapper form input[type=password]::placeholder,.page-wrapper form input[type=tel]::placeholder,.page-wrapper form input[type=text]::placeholder,.page-wrapper form input[type=url]::placeholder{color:#828282;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.page-wrapper form textarea{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:1rem;margin:0;max-width:100%;padding:24px 16px 14px}.page-wrapper form textarea::-moz-placeholder{color:#828282;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.page-wrapper form textarea::placeholder{color:#828282;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.page-wrapper form textarea.error{background:#d2aaaa;border:none}.page-wrapper form textarea:focus,.page-wrapper form textarea:focus-visible{border:1px solid #0460c1}.page-wrapper form textarea[disabled=disabled]{background:#f0f0f0}.page-wrapper form label:not(.option){color:#828282;display:block;font-size:1rem;font-weight:400;margin:0 0 12px}.page-wrapper form .js-form-type-textarea label:not(.option){font-size:.625rem;left:16px;pointer-events:none;position:absolute;top:16px;transition:all .3s}.page-wrapper form .form-type-date label:not(.option),.page-wrapper form .form-type-email label:not(.option),.page-wrapper form .form-type-number label:not(.option),.page-wrapper form .form-type-password label:not(.option),.page-wrapper form .form-type-tel label:not(.option),.page-wrapper form .form-type-textfield label:not(.option),.page-wrapper form .form-type-url label:not(.option){font-size:1rem;left:16px;pointer-events:none;position:absolute;top:25px;transition:all .3s;z-index:1}.page-wrapper form .form-type-date label.notempty,.page-wrapper form .form-type-date.notempty label:not(.option),.page-wrapper form .form-type-email label.notempty,.page-wrapper form .form-type-email.notempty label:not(.option),.page-wrapper form .form-type-number label.notempty,.page-wrapper form .form-type-number.notempty label:not(.option),.page-wrapper form .form-type-password label.notempty,.page-wrapper form .form-type-password.notempty label:not(.option),.page-wrapper form .form-type-tel label.notempty,.page-wrapper form .form-type-tel.notempty label:not(.option),.page-wrapper form .form-type-textfield label.notempty,.page-wrapper form .form-type-textfield.notempty label:not(.option),.page-wrapper form .form-type-url label.notempty,.page-wrapper form .form-type-url.notempty label:not(.option){font-size:.625rem;top:16px}.page-wrapper form .description{color:#9e9e9e;font-size:.875rem}.page-wrapper fieldset:not(.fieldgroup){border:0;margin:16px 0 40px;min-width:0;padding:0}.page-wrapper fieldset:not(.fieldgroup)>legend{font-size:1.375rem;font-weight:600;margin:0 0 8px}.page-wrapper fieldset.fieldgroup>legend{color:#333;display:block;font-size:1rem;font-weight:600}.page-wrapper fieldset.fieldgroup>legend span{display:inline-block;margin:16px 0 10px}.page-wrapper fieldset.fieldgroup.form-required:after,.page-wrapper fieldset.fieldgroup.required:after{background-image:none;height:0;margin:0;width:0}.page-wrapper fieldset.fieldgroup.form-required>legend span.fieldset-legend.js-form-required:after,.page-wrapper fieldset.fieldgroup.required>legend span.fieldset-legend.js-form-required:after{background-image:url(../images/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}.page-wrapper label.special-checkbox{color:#333;cursor:pointer;display:inline-block;font-size:1rem;padding:0 0 0 32px;position:relative;vertical-align:middle}.page-wrapper label.special-checkbox:before{background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#fff;content:"";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;height:22px;left:0;margin:-1px 8px 0 0;position:absolute;text-align:center;top:0;vertical-align:middle;width:22px}.page-wrapper label.special-checkbox.checked:before{background:#0460c1;border:1px solid #0460c1;content:"\f00c"}.page-wrapper label.special-checkbox.disabled:before{background:#f0f0f0}.page-wrapper input[type=checkbox]{clip:rect(0,0,0,0);height:22px;opacity:0;overflow:hidden;position:absolute;width:22px}.page-wrapper input[type=checkbox]+label{color:#333;cursor:pointer;display:inline-block;font-size:1rem;padding:0 0 0 32px;position:relative;vertical-align:middle}.page-wrapper input[type=checkbox]+label:before{background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#fff;content:"";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;height:22px;left:0;margin:-1px 8px 0 0;position:absolute;text-align:center;top:0;vertical-align:middle;width:22px}.page-wrapper input[type=checkbox].error+label:before{background:#d2aaaa;border:1px solid red}.page-wrapper input[type=checkbox]:focus-visible+label:before{border:1px solid #0460c1}.page-wrapper input[type=checkbox]:checked+label:before{background:#0460c1;border:1px solid #0460c1;content:"\f00c"}.page-wrapper input[type=checkbox][disabled=disabled]+label:before{background:#f0f0f0}.page-wrapper input[type=radio]{clip:rect(0,0,0,0);height:22px;opacity:0;overflow:hidden;position:absolute;width:22px}.page-wrapper input[type=radio]+label{color:#333;cursor:pointer;display:inline-block;font-size:1rem;padding:0 0 0 32px;position:relative;vertical-align:middle}.page-wrapper input[type=radio]+label:before{background:#fff;border:1px solid #e0e0e0;border-radius:50%;content:"";display:inline-block;height:22px;left:0;margin:-1px 8px 0 0;position:absolute;top:0;vertical-align:middle;width:22px}.page-wrapper input[type=radio].error+label:before{background:#d2aaaa;border:1px solid red}.page-wrapper input[type=radio]:focus-visible+label:before{border:1px solid #0460c1}.page-wrapper input[type=radio]:checked+label:before{background:#0460c1;background:radial-gradient(#fff,#fff 4px,#0460c1 4.5px,#0460c1 100%);border:1px solid #0460c1}.page-wrapper .form-type-checkbox .description,.page-wrapper .form-type-radio .description{margin:8px 0 0}.page-wrapper .form-actions,.page-wrapper .form-item{margin:0;padding:8px 0 12px;position:relative}.page-wrapper .form-actions .js-webform-telephone-international,.page-wrapper .form-actions>input[type=date],.page-wrapper .form-actions>input[type=email],.page-wrapper .form-actions>input[type=number],.page-wrapper .form-actions>input[type=password],.page-wrapper .form-actions>input[type=tel],.page-wrapper .form-actions>input[type=text],.page-wrapper .form-actions>input[type=url],.page-wrapper .form-actions>textarea,.page-wrapper .form-item .js-webform-telephone-international,.page-wrapper .form-item>input[type=date],.page-wrapper .form-item>input[type=email],.page-wrapper .form-item>input[type=number],.page-wrapper .form-item>input[type=password],.page-wrapper .form-item>input[type=tel],.page-wrapper .form-item>input[type=text],.page-wrapper .form-item>input[type=url],.page-wrapper .form-item>textarea{padding:24px 16px 14px}.page-wrapper .form-actions .description,.page-wrapper .form-item .description{margin:5px 0 0}.page-wrapper .form-item.fieldgroup{padding:0}.page-wrapper .form-radios .form-type-radio{margin:0 16px 16px 0;padding:0}.page-wrapper .form-radios .form-type-radio .info{display:none}.page-wrapper .form-type-checkbox{margin:0 16px 16px 0;padding:0}.page-wrapper .form-type-checkbox .info{display:none}.term-reference-tree-level .search-region .region-selector{font-size:1rem;line-height:1.4;padding:12px 53px 12px 16px;position:relative}.term-reference-tree-level .search-region .region-selector:after{content:"\f107";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1.5rem;font-weight:300;line-height:1;position:absolute;right:16px;text-align:center;top:12px;vertical-align:middle}.term-reference-tree-level .search-region .search-box{border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin:8px 0 0;max-width:346px;padding:24px;width:calc(100% - 32px)}.term-reference-tree-level .search-region .search-box .search-input-wrapper{position:relative}.term-reference-tree-level .search-region .search-box .search-input-wrapper:after{color:#757575;content:"\f002";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1.125rem;font-weight:300;line-height:1;position:absolute;right:16px;text-align:center;top:16px;vertical-align:middle}.term-reference-tree-level .search-region .search-box input[type=text]{border:1px solid #c4cdd5;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.16);height:48px;padding:14px 50px 14px 16px;position:relative}.term-reference-tree-level .search-region .search-box input[type=text]::-moz-placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.term-reference-tree-level .search-region .search-box input[type=text]::placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.term-reference-tree-level .search-region .search-box .checkboxes{border-bottom:1px solid hsla(0,0%,82%,.5)}form div.address-container-inline{display:flex}form div.address-container-inline>.form-item.form-item-field-adresse-0-address-postal-code input{width:105px}form div.address-container-inline>.form-item.form-item-field-adresse-0-address-locality{flex:1 0 0;margin:0}form #edit-field-kontaktmoeglichkeiten--wrapper{margin:20px 0 0}form #edit-field-facebook-0-uri--description,form #edit-field-linkedin-0-uri--description,form #edit-field-twitter-0-uri--description,form #edit-field-xing-0-uri--description,form .field--name-field-tn-netzwerk-bildung{display:none}form #edit-field-website-vorhanden--wrapper{margin:10px 0 0}form #edit-field-website-vorhanden--wrapper legend{display:none}form #edit-field-website-vorhanden--wrapper .form-type-radio{display:inline-block}form .field--name-field-akteure-sonstiges label .info,form .field--name-field-koop-form-sonstiges label .info,form .form-item-field-website-0-value label .info{display:none}form .field--name-field-bildungsabschnitte-sonstig,form .field--name-field-handlungsfelder-sonstiges,form .field--name-field-interessen-sonstiges{margin:-10px 0 10px 34px}form .field--name-field-bildungsabschnitte-sonstig label .info,form .field--name-field-handlungsfelder-sonstiges label .info,form .field--name-field-interessen-sonstiges label .info{display:none}form .field--name-field-akteure,form .field--name-field-kooperationspartner-form{display:none;margin:0 0 0 24px}form .field--name-field-akteure-sonstiges,form .field--name-field-koop-form-sonstiges{margin:-10px 0 20px 48px}form .field--name-field-akteure-sonstiges>.form-item,form .field--name-field-koop-form-sonstiges>.form-item{padding:8px 0 12px}form .field--name-field-website{display:none}form #edit-field-verwirklichung .form-type-checkbox,form #edit-field-verwirklichung .form-type-radio{display:inline-block}form .terms-box{background:#f8f9f9;border:1px solid rgba(37,37,37,.09);border-radius:8px;padding:24px 16px 14px}form .terms-box input[type=checkbox]+label{color:#828282;font-size:.875rem}form .terms-box input[type=checkbox]+label a{color:#828282;text-decoration:underline}form .terms-box input[type=checkbox]+label a:hover{color:#757575}.views-exposed-form .js-form-type-select{width:100%}.views-exposed-form .form-actions{padding:0}.select{position:relative;width:100%}.select .select-hidden{display:none}.select .select-styled{background:#fff;border:1px solid #c4cdd5;border-radius:8px;box-shadow:0 1px 2px 0 rgba(22,29,37,.16);color:#0460c1;cursor:pointer;font-size:1rem;line-height:24px;margin-bottom:40px;padding:10px 45px 10px 16px;position:relative;white-space:nowrap}.select .select-styled.yellow,.select .select-styled.yellowFix{background:#ffc500;border:1px solid #e3a800;color:#333}.select .select-styled.active{z-index:100}.select .select-styled:after{content:"\f107";font-family:"Font Awesome\ 5 Pro";font-size:1.5rem;font-weight:300;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.select .select-options{background:#fff;border-radius:8px;box-shadow:0 24px 32px 0 rgba(0,0,0,.12);display:none;left:0;list-style:none;margin:0;min-width:100%;padding:8px 0;position:absolute;top:60px;z-index:100}.select .select-options .search-input-wrapper{margin:0 0 17px;position:relative}.select .select-options .search-input-wrapper:after{color:#757575;content:"\f002";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1.125rem;font-weight:300;line-height:1;position:absolute;right:16px;text-align:center;top:16px;vertical-align:middle}.select .select-options .search-input-wrapper input{height:48px;line-height:48px;padding:12px 16px}.select .select-options .search-input-wrapper input::-moz-placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.select .select-options .search-input-wrapper input::placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.select .select-options.very-big{padding:24px 16px 16px}.select .select-options.very-big .button:hover{background:#0460c1;border:1px solid #0460c1;color:#fff}.select .select-options.very-big li{box-shadow:none;margin:0 0 12px;overflow:visible;padding:2px 0 0}.select .select-options .listBox{list-style:none;margin:0 0 18px;max-height:350px;overflow:auto;overflow-x:hidden;padding:0}.select .select-options .listBox::-webkit-scrollbar{width:8px}.select .select-options .listBox::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px;box-shadow:none}.select .select-options .listBox::-webkit-scrollbar-thumb{background:#0460c1;border-radius:4px;cursor:pointer}.select .select-options .listBox::-webkit-scrollbar-thumb:hover{background:#084a90}.select .select-options li{box-shadow:inset 0 -1px 0 0 #f1f1f1;cursor:pointer;font-size:1rem;padding:8px 20px;transition:all .3s}.select .select-options li:last-of-type{box-shadow:none}.select .select-options li:hover{background:#f1f1f1}@media screen and (min-width:641px){form div.address-container-inline>.form-item.form-item-field-adresse-0-address-postal-code input{width:176px}form .field--name-field-akteure-sonstiges,form .field--name-field-koop-form-sonstiges{margin:-10px 0 20px 58px}form #edit-field-anrede .form-type-checkbox,form #edit-field-anrede .form-type-radio,form #edit-field-kontaktmoeglichkeiten .form-type-checkbox,form #edit-field-kontaktmoeglichkeiten .form-type-radio{display:inline-block}form .terms-box{padding:24px 25px 6px}.views-exposed-form .js-form-type-select{min-width:225px;width:auto}.select .select-styled{background:#fff;color:#0460c1;font-size:1.125rem;line-height:24px;margin:0 0 24px;min-width:225px;padding:18px 45px 18px 16px}.select .select-styled:after{font-size:2rem}.select .select-options{top:75px}.select .select-options.very-big .listBox{-moz-column-count:2;column-count:2}.select .select-options.very-big li{font-size:1rem}.select .select-options.very-big li:hover{background:none}.select .select-options .listBox{max-height:none}.select .select-options li{font-size:1.125rem}}@media screen and (min-width:768px){.webform-flexbox{margin:0 -.5em}}@media screen and (min-width:769px){.select .select-options.very-big .listBox{-moz-column-count:3;column-count:3}}body #header .shapes-blue{display:none}body #header .shapes-white,body.blue #header .shapes-blue{display:block}body.blue #header .shapes-white{display:none}#header .shapes img{height:auto;max-width:none}#header .shapes .shape1{left:-376px;position:absolute;top:-325px;width:900px;z-index:12}#header .shapes .shape2{left:50%;margin-left:-2014px;position:absolute;top:-624px;z-index:11}#header .shapes .shape3{margin-right:-2200px;position:absolute;right:50%;top:-410px;z-index:10}#header .shapes .shape1_white{left:-3301px;position:absolute;top:-736px;width:5850px;z-index:12}#header .shapes .shape2_white{left:-4175px;position:absolute;top:-795px;width:5850px;z-index:11}#header .shapes .shape3_white{left:-445px;position:absolute;top:-730px;width:5850px;z-index:10}@media screen and (min-width:641px){#header .shapes .shape1{left:-376px;top:-268px;width:732px}#header .shapes .shape2{left:50%;margin-left:-1778px;top:-625px}#header .shapes .shape3{margin-right:-1998px;right:50%;top:-309px}}@media screen and (min-width:1024px){#header .shapes .shape1{left:-880px;top:-589px;width:1475px}#header .shapes .shape2{left:50%;margin-left:-1965px;top:-549px}#header .shapes .shape3{margin-right:-2100px;right:50%;top:-304px}}body.domain_freischwimmen #main-wrapper{padding-top:0;transition:all .5s}body.domain_freischwimmen #page-title{word-wrap:break-word;color:#212b36;margin:16px 0 24px;max-width:752px}body.domain_freischwimmen .flap-background{background:none;margin:0;padding:0}body.domain_freischwimmen .flap-background:before{box-shadow:none}body.domain_freischwimmen .cmd-privacy-settings{display:none!important}body.domain_freischwimmen .overlayerSelector{background:rgba(0,0,0,.5);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0;z-index:99}body.domain_freischwimmen.sticky #main-wrapper{margin-top:-75px;padding-top:0}body.domain_freischwimmen .page-wrapper a{color:#009fe3}body.domain_freischwimmen .page-wrapper p a{border:none}body.domain_freischwimmen .row_min{max-width:752px}body.domain_freischwimmen .row_min.center{margin:0 auto}@media screen and (min-width:641px){body.domain_freischwimmen.sticky #main-wrapper{margin-top:0}}@media screen and (min-width:1200px){body.domain_freischwimmen.front_freischwimmen #main-wrapper{padding-top:140px}body.domain_freischwimmen.front_freischwimmen.sticky #main-wrapper{padding-top:0}}body.domain_freischwimmen #header .shapes{height:1px}body.domain_freischwimmen #header .shapes img.shapes_logo{filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));pointer-events:none}body.domain_freischwimmen .shapes .shape{left:0;position:absolute;top:0;width:100%;z-index:10}body.domain_freischwimmen .shapes .shape.shape_header{left:50%;min-width:1600px;transform:translatex(-50%);width:100%}body.domain_freischwimmen #header{left:0;position:fixed;top:0;width:100%;z-index:1000}body.domain_freischwimmen #header .shapes{position:relative;transition:all .5s}body.domain_freischwimmen #header .shapes .shapes_logo{transition:all .5s;width:450px}body.domain_freischwimmen #header.menu-is-open .headerbox{top:-75px}body.domain_freischwimmen #header.menu-is-open .shapes{top:-200px}body.domain_freischwimmen #header .submenu{display:none}body.domain_freischwimmen #header .logo_wrapper{text-align:left}body.domain_freischwimmen #header .logo_wrapper .logo{max-width:220px}body.domain_freischwimmen #header .headerbox{transition:all .5s}body.domain_freischwimmen #header.sticky .headerbox{top:-75px}body.domain_freischwimmen #header.sticky .shapes{top:-200px}body.domain_freischwimmen #header .menuContainer{box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative}body.domain_freischwimmen #header .menuContainer a.menu-item-first{color:#00467e;padding:4px 5px;transition:color .3s}body.domain_freischwimmen #header .menuContainer a.menu-item-first img{height:48px;margin-right:4px;transform:rotate(5deg);vertical-align:-19px;width:48px}body.domain_freischwimmen #header .menuContainer a.menu-item-first:hover{color:#009fe3}body.domain_freischwimmen #header .menuContainer .fa.fa-search,body.domain_freischwimmen #header .menuContainer .search{display:none}body.domain_freischwimmen #header .menuContainer .mach_mit_button_link{padding:4px}body.domain_freischwimmen #header .menuContainer .mach_mit_button{color:#a6d854;display:inline-block;font-size:15px;font-weight:600;line-height:16px;padding:16px 0 20px;position:relative;text-align:center;text-transform:uppercase}body.domain_freischwimmen #header .menuContainer .menu-button{margin-right:3px;padding:10px 10px 10px 5px}body.domain_freischwimmen #header .menuContainer .menu-button .menu-icon{background:#00467e;border-radius:8px;height:3px}@media screen and (min-width:375px){body.domain_freischwimmen #header .menuContainer a.menu-item-first{padding:4px 20px 4px 5px}body.domain_freischwimmen #header .menuContainer a.menu-item-first img{margin-right:8px}body.domain_freischwimmen #header .menuContainer .menu-button{margin-right:10px;padding:10px}}@media screen and (min-width:641px){body.domain_freischwimmen #header.menu-is-open .headerbox,body.domain_freischwimmen #header.sticky .headerbox,body.domain_freischwimmen #header.sticky .shapes{top:0}body.domain_freischwimmen #header.menu-is-open .shapes{top:-300px}}@media screen and (min-width:1024px){body.domain_freischwimmen #header .shapes .shapes_logo{width:475px}body.domain_freischwimmen #header .headerbox{margin-top:32px;padding:0 48px}}@media screen and (min-width:1200px){body.domain_freischwimmen.front_freischwimmen #header .shapes .shapes_logo{max-width:1085px;width:auto}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper{flex:1 0 0;max-width:none;padding-top:50px;transition:all .5s;width:auto}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper .logo{max-width:500px;transition:all .5s}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper img{width:100%}body.domain_freischwimmen.front_freischwimmen #header.sticky .headerbox,body.domain_freischwimmen.front_freischwimmen #header.sticky .shapes{top:0}body.domain_freischwimmen.front_freischwimmen #header.sticky .shapes .shapes_logo{max-width:475px}body.domain_freischwimmen #header .submenu{background:transparent linear-gradient(89deg,rgba(0,159,227,0),rgba(0,71,127,.99) 59%,#00467e) 0 0 no-repeat padding-box;display:block;height:32px;opacity:1;padding-right:68px;position:absolute;right:0;text-align:right;top:0;transition:all .5s;width:700px}body.domain_freischwimmen #header .submenu ul.menu{margin:0;padding:0;text-align:right}body.domain_freischwimmen #header .submenu ul.menu li{display:inline-block}body.domain_freischwimmen #header .submenu ul.menu li a{color:#fff;font-size:15px;font-weight:400;padding:0 10px}body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu{margin-right:-16px}body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item a{color:#00467e}body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item a.is-active,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item a:hover{color:#009fe3}body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu>.menu-item a.search_freischwimmen_mobil{display:none}body.domain_freischwimmen #header.sticky .submenu{opacity:0}body.domain_freischwimmen #header.sticky .headerbox .logo_wrapper{padding-top:0}body.domain_freischwimmen #header.sticky .headerbox .logo_wrapper .logo{max-width:220px}body.domain_freischwimmen #header .menuContainer .mach_mit_button_link{padding:4px}body.domain_freischwimmen #header .menuContainer .mach_mit_button{background:#a6d854;border-radius:36px;color:#fff;display:inline-block;font-size:20px;font-weight:600;letter-spacing:2px;line-height:24px;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;z-index:201}body.domain_freischwimmen #header .menuContainer .fa.fa-search{color:#00467e;display:block}body.domain_freischwimmen #header .menuContainer .search{display:block}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]{position:relative;right:170px}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]:focus{width:calc(100% - 170px)}}body.domain_freischwimmen{background:#daeaf2}body.domain_freischwimmen.menu-is-open .headerbox{background:none}body.domain_freischwimmen .mobile-menu{height:100%;margin-top:0}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen{background:#00467e;height:100%;overflow-y:scroll;padding:100px 15px 130px;width:100%}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu{text-align:center}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item a{color:#fff;font-size:18px}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item a.search_freischwimmen_mobil{padding-right:23px;position:relative}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item a.search_freischwimmen_mobil:after{color:#fff;content:"\f002";font-family:Font Awesome\ 5 Pro;font-size:16px;font-weight:300;position:absolute;right:0;top:-2px}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded{list-style-image:none;list-style-type:none;margin:0 0 20px}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded .menu-item a{color:#fff;font-size:14px}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--expanded:after{content:none}body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen ul.menu .menu-item--collapsed{list-style-image:none;list-style-type:none}@media screen and (min-width:641px){body.domain_freischwimmen .mobile-menu .region-primary-menu-freischwimmen{padding-top:130px}}body.domain_freischwimmen #footer{padding:30px 0 0}body.domain_freischwimmen #footer .footer_bg{background:#fff;bottom:0;height:85%;left:0;position:absolute;width:100%}body.domain_freischwimmen #footer .footer-content{padding:125px 0 0}body.domain_freischwimmen #footer a{color:#00467e}body.domain_freischwimmen #footer .shapes .shape_footer{left:50%;min-width:600px;position:absolute;top:0;transform:translateX(-50%);width:100%}body.domain_freischwimmen #footer .flex_item .item_inner{border-top:1px solid #707070;margin:0 auto;max-width:320px;padding-top:50px}body.domain_freischwimmen #footer .flex_item:first-child .item_inner{border:none;padding-top:0}body.domain_freischwimmen #footer .logo_footer{margin-bottom:50px}body.domain_freischwimmen #footer .logo_footer img{max-width:272px;width:100%}body.domain_freischwimmen #footer .logo_footer.bmbf img{max-width:195px}body.domain_freischwimmen #footer .logo_footer.sfb-logo{height:55px;position:relative}body.domain_freischwimmen #footer .logo_footer.sfb-logo img{left:0;max-width:272px;position:absolute;top:0;transition:opacity .3s;width:100%}body.domain_freischwimmen #footer .logo_footer.sfb-logo img.grayscale{opacity:1}body.domain_freischwimmen #footer .logo_footer.sfb-logo img.bunt{opacity:0}body.domain_freischwimmen #footer .logo_footer:hover img.bunt{opacity:1}body.domain_freischwimmen #footer .logo_footer:hover img.grayscale{opacity:0}body.domain_freischwimmen #footer .button.donate{color:#00467e;font-size:20px;margin-bottom:65px}body.domain_freischwimmen #footer .button.donate:hover{color:#fff}body.domain_freischwimmen #footer .copyright,body.domain_freischwimmen #footer .text_tick{color:#212b36;font-size:14px;font-weight:400;margin-bottom:50px}body.domain_freischwimmen #footer .copyright.upper,body.domain_freischwimmen #footer .text_tick.upper{margin-bottom:40px;text-transform:uppercase}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu{-moz-column-count:unset;column-count:unset;margin:0 0 50px;padding:0}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu li{display:block;margin:0 0 12px;padding:0;width:100%}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu li a{color:#00467e}@media screen and (min-width:641px){body.domain_freischwimmen #footer .footer_bg{height:85%}}@media screen and (min-width:769px){body.domain_freischwimmen #footer .footer_bg{height:60%}body.domain_freischwimmen #footer .footer-content{padding-bottom:50px}body.domain_freischwimmen #footer .flex_item{border-left:1px solid #707070;padding:0 20px 0 50px}body.domain_freischwimmen #footer .flex_item:first-child{border:none;padding:0}body.domain_freischwimmen #footer .flex_item .item_inner{border:none;margin-bottom:-50px;padding:0}}@media screen and (min-width:1024px){body.domain_freischwimmen #footer .footer_bg{height:50%}}@media screen and (min-width:1400px){body.domain_freischwimmen #footer .footer_bg{height:30%}}body.domain_freischwimmen .button:not(.trigger),body.domain_freischwimmen a.button:not(.trigger){border-radius:36px;display:inline-block;font-size:20px;font-weight:400;min-width:272px;transition:all .3s}body.domain_freischwimmen .button:not(.trigger).download,body.domain_freischwimmen a.button:not(.trigger).download{border-radius:8px}body.domain_freischwimmen .button:not(.trigger).border_blue,body.domain_freischwimmen a.button:not(.trigger).border_blue{background:transparent;border:1px solid #00467e;color:#00467e}body.domain_freischwimmen .button:not(.trigger).prio_button,body.domain_freischwimmen a.button:not(.trigger).prio_button{background:#009fe3;color:#fff}body.domain_freischwimmen .button:not(.trigger).aktion_button,body.domain_freischwimmen a.button:not(.trigger).aktion_button{background:#a6d854;border:1px solid #a6d854;color:#fff}body.domain_freischwimmen .button:not(.trigger):hover.border_blue,body.domain_freischwimmen a.button:not(.trigger):hover.border_blue{background:#009fe3;border:1px solid #009fe3;color:#fff}body.domain_freischwimmen .button:not(.trigger):hover.prio_button,body.domain_freischwimmen a.button:not(.trigger):hover.prio_button{background:#00467e}body.domain_freischwimmen .button:not(.trigger):hover.aktion_button,body.domain_freischwimmen a.button:not(.trigger):hover.aktion_button{background:#fff;border:1px solid #00467e;color:#00467e}body.domain_freischwimmen .button:not(.trigger) .fa-long-arrow-left,body.domain_freischwimmen a.button:not(.trigger) .fa-long-arrow-left{font-size:24px;margin-right:8px;vertical-align:text-top}body.domain_freischwimmen .node--type-startseite-freischwimmen .node__content{position:relative}body.domain_freischwimmen .node--type-startseite-freischwimmen h2.subtitle{font-size:32px;font-weight:400;line-height:40px;margin-bottom:40px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_intro_home{margin-bottom:90px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{max-width:100%;position:relative}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper{padding-bottom:75px;text-align:center}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper a{display:inline-block}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .mobil.slogan{display:inline-block;right:-20px;top:-95px;vertical-align:top;width:158px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .mobil.slogan img{width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .desk.slogan{display:none;right:-20px;top:-95px;width:158px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .desk.slogan img{width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue{background:transparent linear-gradient(180deg,#009fe3,#00467e) 0 0 no-repeat padding-box;border-radius:50%;position:absolute;z-index:-1}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-80{height:54px;right:38%;top:173px;width:54px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{height:55px;right:200px;top:110%;width:55px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{height:35px;right:53%;top:140px;transform:translateX(-50%);width:35px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{right:25px;top:109%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{right:-100px;top:70%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble{background:transparent linear-gradient(180deg,#009fe3,#00467e) 0 0 no-repeat padding-box;border-radius:50%;display:inline-block;height:160px;position:relative;width:160px;z-index:-1}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count{color:#fff;font-size:36px;letter-spacing:.54px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count .label{display:block;font-size:13px;font-weight:400;line-height:22px;margin-top:-13px}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner{margin:0 auto 64px;max-width:460px}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner p{font-size:18px;margin:0}body.domain_freischwimmen .node--type-startseite-freischwimmen .cta_buttons .buttom_wrapper{margin-top:16px;text-align:center}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_aktions_finder_front{margin:60px 0;position:relative}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_aktions_finder_front .bg_stuff .shape{left:50%;min-width:1600px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front{background:transparent linear-gradient(229deg,#0183bc,#00467e) 0 0 no-repeat;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;max-width:560px;padding:40px 30px}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .intro{margin-bottom:50px}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .exposed-form-container{max-height:436px;visibility:hidden}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland{float:none;padding:10px 0 14px}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland>label{display:none}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled{background:transparent;border:1px solid #a6d854;color:#a6d854;margin:0;padding-left:40px;position:relative;text-align:left}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled:before{display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:15px;margin:0;position:absolute;vertical-align:middle}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big{width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select .select-options.very-big .listBox,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select .select-options.very-big .listBox,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big .listBox{-moz-column-count:auto;column-count:auto;margin:0;max-height:350px;overflow:auto;text-align:left}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select .select-options.very-big .listBox label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select .select-options.very-big .listBox li.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select .select-options.very-big .listBox label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select .select-options.very-big .listBox li.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox li.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big .listBox label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big .listBox li.disabled{cursor:none;pointer-events:none!important}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select .select-options.very-big .button,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select .select-options.very-big .button,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .button,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big .button{display:none}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled:before{content:"\f073"}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select-styled:before{content:"\f0c1"}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select-styled:before{content:"\f07c"}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled:before{content:"\f140"}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-actions input[type=submit]{display:block;margin:26px 0 0;min-width:unset;width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_akuelles .title_section{font-size:2.375rem}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_akuelles .title_section a{color:#212b36}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_akuelles .title_section span{vertical-align:text-bottom}@media screen and (min-width:641px){body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{max-width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front{padding:50px}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsort .select-styled{padding-left:50px}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsfelder .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsgruppe .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionsort .select-styled:before{font-size:1.5rem}}@media screen and (min-width:769px){body.domain_freischwimmen .node--type-startseite-freischwimmen h2.subtitle{font-size:46px;line-height:56px}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner{margin:0 0 0 auto}body.domain_freischwimmen .node--type-startseite-freischwimmen .cta_buttons{padding-left:16px}body.domain_freischwimmen .node--type-startseite-freischwimmen .cta_buttons .buttom_wrapper{text-align:right}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_aktions_finder_front{margin:100px 0}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_akuelles .title_section{font-size:3rem}}@media screen and (min-width:785px){body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{max-width:576px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble{height:224px;width:224px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble .count{font-size:48px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble .count .label{font-size:20px;line-height:34px;margin-top:-18px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper{height:224px;position:absolute;right:-170px;top:130px;width:224px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .desk.slogan{display:block;position:absolute;right:-20px;top:-95px;width:158px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .mobil.slogan{display:none}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-80{height:80px;right:-22px;top:93%;width:80px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{height:55px;right:200px;top:110%;width:55px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{height:35px;right:400px;top:95%;width:35px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{right:25px;top:109%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{right:-100px;top:70%}}@media screen and (min-width:1000px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{left:-50px;position:relative}}@media screen and (min-width:1100px){body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{max-width:870px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-80{right:-22px;top:90%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{right:200px;top:110%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{right:400px;top:95%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{right:25px;top:109%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{right:-100px;top:70%}}@media screen and (min-width:1200px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{left:0;position:relative}}@media screen and (min-width:1300px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{left:-40px;position:relative}}@media screen and (min-width:1400px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{left:-90px;position:relative}}@media screen and (min-width:1500px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{left:-120px;position:relative}}body.domain_freischwimmen .node--type-aktion h2{font-size:22px;font-weight:400;margin:0 0 10px}body.domain_freischwimmen .node--type-aktion h2.cooperation{margin-top:10px}body.domain_freischwimmen .node--type-aktion .subheadline{color:#00467e;font-size:20px}body.domain_freischwimmen .node--type-aktion .description_aktion{margin-bottom:24px}body.domain_freischwimmen .node--type-aktion .content-section{margin-bottom:50px}body.domain_freischwimmen .node--type-aktion .date,body.domain_freischwimmen .node--type-aktion .name{margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .contact-items{margin-bottom:8px;padding:0 0 0 24px;position:relative}body.domain_freischwimmen .node--type-aktion .contact-items .fa{left:0;position:absolute;top:4px;width:18px}@media screen and (min-width:641px){body.domain_freischwimmen .node--type-aktion.node--view-mode-full .left{padding:0 25px 0 0}}@media screen and (min-width:769px){body.domain_freischwimmen .node--type-aktion .subheadline{font-size:28px}}body.domain_freischwimmen .node--type-aktion.node--view-mode-card{background:#a6d854;border:none;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;display:inline-block;height:100%;height:272px;margin:0 0 13px;padding:32px 24px;transition:all .2s;width:272px}body.domain_freischwimmen .node--type-aktion.node--view-mode-card:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12)}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .node__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .place{color:#00467e;font-size:1.125rem;line-height:20px;margin:0 0 6px}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .title{color:#fff;font-size:1.5rem;line-height:30px}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .orga{word-wrap:break-word;color:#00467e;font-size:1.125rem;line-height:20px}body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .view_aktion_front{position:relative}body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:100%}body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .views-row{flex:0 0 288px;max-width:288px;padding:0 8px}@media screen and (min-width:641px){body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .view-content{max-width:576px}}@media screen and (min-width:785px){body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .view-content{margin:0 -8px}}@media screen and (min-width:1100px){body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .view-content{max-width:870px}}body.domain_freischwimmen .page-wrapper label.special-checkbox.checked:before{background:#009fe3;border:1px solid #009fe3}body.domain_freischwimmen form.webform-submission-aktionsformular-form{visibility:hidden}body.domain_freischwimmen form input[type=date],body.domain_freischwimmen form input[type=email],body.domain_freischwimmen form input[type=number],body.domain_freischwimmen form input[type=password],body.domain_freischwimmen form input[type=tel],body.domain_freischwimmen form input[type=text],body.domain_freischwimmen form input[type=url]{background:none;border:1px solid #00467e;color:#212b36}body.domain_freischwimmen form label:not(.option){color:#212b36}body.domain_freischwimmen form input[type=radio]+label:before{background:none;border:1px solid #00467e}body.domain_freischwimmen form input[type=radio]:checked+label:before{background:radial-gradient(#fff,#fff 4px,#009fe3 4.5px,#009fe3 100%);border:1px solid #009fe3}body.domain_freischwimmen form input[type=checkbox]+label:before{background:none;border:1px solid #00467e}body.domain_freischwimmen form input[type=checkbox]:checked+label:before{background:#009fe3;border:1px solid #009fe3}body.domain_freischwimmen form select,body.domain_freischwimmen form textarea{background:none;border:1px solid #00467e}body.domain_freischwimmen form .select .select-styled{background:transparent;border:1px solid #00467e;box-shadow:none;color:#00467e}body.domain_freischwimmen form .js-form-item-telefonnummer .iti{width:100%}body.domain_freischwimmen form .js-form-item-telefonnummer .iti .iti__flag-container{display:none}body.domain_freischwimmen form .js-form-item-telefonnummer .form-item--error-message{color:red;font-size:13px;font-weight:400}body.domain_freischwimmen form .js-form-item-telefonnummer .form-item--error-message:before{background:none;height:0;width:0}body.domain_freischwimmen form [name=file_aktionbericht_upload_button],body.domain_freischwimmen form [name=gemeinnuetzigkeitsnachweis_upload_button]{display:none!important}body.domain_freischwimmen form .js-webform-document-file:after{color:#9e9e9e;content:"Nur eine Datei möglich. | maximal 32 MB | Erlaubte Dateitypen: pdf.";display:block;font-size:.875rem}body.domain_freischwimmen form .js-webform-document-file+.description{display:none}body.domain_freischwimmen form .js-form-item-file-aktionbericht:after{color:#9e9e9e;content:"Maximal 4 Dateien möglich | 10 MB Limit | Erlaubte Dateitypen: jpg, jpeg, png, pdf";display:block;font-size:.875rem}body.domain_freischwimmen form .js-form-item-file-aktionbericht .description{display:none}body.domain_freischwimmen form [name=file_aktionbericht_remove_button],body.domain_freischwimmen form [name=gemeinnuetzigkeitsnachweis_remove_button],body.domain_freischwimmen form label.webform-file-button{background:#009fe3;border:1px solid #009fe3;color:#fff!important;cursor:pointer;line-height:1.15;max-width:272px;width:100%}body.domain_freischwimmen form [name=file_aktionbericht_remove_button]:hover,body.domain_freischwimmen form [name=gemeinnuetzigkeitsnachweis_remove_button]:hover,body.domain_freischwimmen form label.webform-file-button:hover{background:#00467e;border:1px solid #00467e;color:#fff}body.domain_freischwimmen form [name=gemeinnuetzigkeitsnachweis_remove_button]{margin:0 0 12px 12px}body.domain_freischwimmen form [name=file_aktionbericht_remove_button]{margin:0 0 12px}body.domain_freischwimmen form #edit-anrede .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-fuer-oeffentlichkeitsarbeit-nutzen .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-nutzen .form-type-radio{display:inline-block}body.domain_freischwimmen form #edit-barrierefreiheit-fieldset span:after{background-image:none;content:""}body.domain_freischwimmen form .js-form-required:after{background-image:url(../images/freischwimmen/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}body.domain_freischwimmen form .button[name=zeitraum_table_add]{background:transparent;border:1px solid #00467e;color:#00467e}body.domain_freischwimmen form .button[name=zeitraum_table_add]:hover,body.domain_freischwimmen form .form-actions .webform-button--submit{background:#009fe3;border:1px solid #009fe3;color:#fff}body.domain_freischwimmen form .form-actions .webform-button--submit:hover{background:#00467e;border:1px solid #00467e;color:#fff}body.domain_freischwimmen .select .select-styled.green,body.domain_freischwimmen .select .select-styled.greenFix{background:#a6d854!important;border:1px solid #a6d854!important;color:#fff!important}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form h2{margin-bottom:10px}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form .custom_markup{color:#333;font-size:1rem;font-weight:600;margin:16px 0 0;padding:0}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form .fieldset-wrapper .field-prefix .description{color:#333;font-size:1rem;font-weight:600;margin-bottom:15px}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form input[type=checkbox][disabled]+label{color:#9e9e9e;cursor:default}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form input[type=checkbox][disabled]+label:before{background:transparent;border-color:#9e9e9e;cursor:default}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form input[type=radio][disabled]+label{color:#9e9e9e;cursor:default}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form input[type=radio][disabled]+label:before{background:transparent;border-color:#9e9e9e;cursor:default}@media screen and (min-width:769px){body.domain_freischwimmen .select .select-options.very-big .listBox{-moz-column-count:2;column-count:2}}body.domain_freischwimmen .view-materialien-freischwimmen .intro,body.domain_freischwimmen .view-presse-freischwimmen .intro{padding-bottom:24px}body.domain_freischwimmen .view-materialien-freischwimmen .view-id-presse_freischwimmen,body.domain_freischwimmen .view-materialien-freischwimmen.view-display-id-page_materialien,body.domain_freischwimmen .view-presse-freischwimmen .view-id-presse_freischwimmen,body.domain_freischwimmen .view-presse-freischwimmen.view-display-id-page_materialien{margin:0 0 25px}body.domain_freischwimmen .view-presse-freischwimmen{max-width:752px}body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .rubric{color:#00467e}body.domain_freischwimmen .view-neuigkeiten-freischwimmen .intro{padding-bottom:24px}body.domain_freischwimmen .view-neuigkeiten-freischwimmen.view-display-id-page_neuigkeiten{margin:0 0 25px}body.domain_freischwimmen .view-display-id-block_aktuelles_front .view_title_card:after{color:#00467e!important}body.domain_freischwimmen .view-glossar-freischwimmen.view-display-id-page_glossar{margin:0 0 25px}body.domain_freischwimmen .view-aktions-finder .view-header{font-size:2rem;font-weight:400}body.domain_freischwimmen .view-aktions-finder .view-content .views-row{margin-bottom:16px}body.domain_freischwimmen .view-aktions-finder .view-content .tab-view.list{max-width:752px}body.domain_freischwimmen .view-aktions-finder .pager{margin-bottom:56px;margin-top:20px;text-align:right}body.domain_freischwimmen .view-aktions-finder .pager .pager__items{display:flex;flex-direction:row;justify-content:flex-end;margin:0;overflow:hidden;padding:0}body.domain_freischwimmen .view-aktions-finder .pager .pager__item{background:#fff;border-right:1px solid #f0f0f0;display:none;padding:8px 4px}body.domain_freischwimmen .view-aktions-finder .pager .pager__item a{border-radius:50%;color:#212b36;cursor:pointer;display:inline-block;font-size:16px;height:40px;line-height:21px;padding:10px 0;width:40px}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next{border-radius:0 8px 8px 0;display:block}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next span[aria-hidden]{display:none}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next a:after{content:"\f061";font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active{pointer-events:none}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active a:after{color:#cbcbcb}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous{border-radius:8px 0 0 8px;display:block}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous span[aria-hidden]{display:none}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous a:before{content:"\f060";font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active{pointer-events:none}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active a:before{color:#cbcbcb}@media screen and (min-width:641px){body.domain_freischwimmen .view-aktions-finder .pager{text-align:right}body.domain_freischwimmen .view-aktions-finder .pager .pager__items{border-radius:4px;margin:0;overflow:hidden;padding:0}body.domain_freischwimmen .view-aktions-finder .pager .pager__item{display:block}body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active{color:#fff}body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a{background:#00467e;color:#fff}}body.domain_freischwimmen .bubble_parallax_wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}body.domain_freischwimmen .bubble{background:transparent linear-gradient(40deg,rgba(0,70,126,.4),rgba(0,70,126,.1) 70%) 0 0 no-repeat;border-radius:50%;height:30px;position:absolute;width:30px}body.domain_freischwimmen .bubble.pos-10{height:30px;left:5%;top:20%;width:30px}body.domain_freischwimmen .bubble.pos-15{height:40px;left:8%;top:26%;width:40px}body.domain_freischwimmen .bubble.pos-20{height:20px;left:3%;top:50%;width:20px}body.domain_freischwimmen .bubble.pos-25{left:3%;top:35%}body.domain_freischwimmen .bubble.pos-30{left:50%;top:60%}body.domain_freischwimmen .bubble.pos-35{left:60%;top:55%}body.domain_freischwimmen .bubble.pos-40{left:40%;top:50%}body.domain_freischwimmen .bubble.pos-50{height:40px;left:68%;top:36%;width:40px}body.domain_freischwimmen .bubble.pos-60{height:40px;left:85%;top:40%;width:40px}body.domain_freischwimmen .bubble.pos-70{height:20px;left:85%;top:56%;width:20px}body.domain_freischwimmen .bubble.pos-80{height:30px;left:90%;top:65%;width:30px}body.domain_freischwimmen .bubble.pos-90{height:30px;left:90%;top:55%;width:30px}body.domain_freischwimmen .bubble.pos-100{height:20px;left:79%;top:50%;width:20px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .intro{margin:0;max-width:none;padding:0 0 24px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .item.map{position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .item.map .tooltip-map{background:#fff;border-radius:8px;box-shadow:0 24px 32px 0 rgba(0,0,0,.12);color:#00467e;font-size:.8125rem;left:-50px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:-90px;transition:opacity .5s ease-in-out;width:200px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .item.map.map-disabled:hover .tooltip-map{opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .sorter ul li{color:#00467e}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .sorter ul li .fa.fa-arrow-down,body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .view-content .tabulators .sorter ul li .fa.fa-arrow-up{font-size:1.0625rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters #filterDelete{position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters #filterDelete #x-char-filter{color:#00467e;right:145px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters #filterDelete #edit-reset{color:#00467e;min-width:2px;padding:0 0 0 30px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche{width:100%}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select{flex:0 0 100%;max-width:100%}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select>label{display:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select .select-styled{margin:0;padding-left:40px;position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select .select-styled:before{display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:15px;margin:0;position:absolute;vertical-align:middle}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-aktionszeitraum .listBox li{white-space:nowrap}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-aktionszeitraum .select-styled:before{content:"\f073"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-aktionsgruppe .select-styled:before{content:"\f0c1"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-aktionsfelder .select-styled:before{content:"\f07c"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-bundesland .select-styled:before{content:"\f140"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-bundesland .select-options.very-big{left:auto;right:0}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche .fa-search{background:transparent;color:#00467e;top:24px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{background:none;border:1px solid #00467e;box-shadow:none;font-size:1rem;height:46px;padding:12px 32px 12px 16px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder{color:#00467e;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{color:#00467e;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters{background:#f7f7f7;display:none;height:0;margin:28px -8px 24px;padding:0;position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .select .select-options.very-big .listBox{-moz-column-count:auto;column-count:auto;max-height:300px;overflow:auto;overflow-x:hidden}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters strong{font-size:1rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .form-item>label{font-size:.875rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .form-item.form-item-standort>label{color:#333;font-size:1rem;font-weight:600}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .wrappermore{position:absolute;width:100%}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .column{position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .flex-container{margin:0 -8px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .extraFilterWrapperOuter{height:100%;overflow:hidden}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .extraFilterWrapperOuter.shower{overflow:visible}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong{display:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong.show{display:block}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .extraFilterWrapper{padding:24px 8px 60px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open{border-bottom:1px solid rgba(196,205,213,.45);border-top:1px solid rgba(196,205,213,.45);height:auto}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open .moreFiltersFs{bottom:13px;right:20px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open .moreFiltersFs:before{content:"\f068"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open .moreFiltersFs:after{content:"weniger Filter"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .moreFiltersFs{bottom:100%;color:#00467e;cursor:pointer;font-size:1rem;position:absolute;right:20px;transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:70}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .moreFiltersFs:before{content:"\f067";font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;margin:0 8px 0 0;right:0;top:50%;transform:translateY(-50%);vertical-align:middle}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .moreFiltersFs:after{content:"weitere Filter"}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .form-item-sort-by,body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .form-item-sort-order{display:none}@media screen and (min-width:641px){body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche .fa-search{font-size:1.5rem;top:26px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{font-size:1.125rem;height:62px;padding:16px 48px 16px 16px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder{font-size:1.125rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{font-size:1.125rem}}@media screen and (min-width:769px){body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container #nettiefinderfilter{position:relative}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters{margin:0 -8px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters #filterDelete{position:absolute;right:7px;top:43px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche{max-width:50%;padding:8px 8px 12px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select{flex:0 0 50%;margin:0;max-width:50%;padding:8px 8px 12px}}@media screen and (min-width:1024px){.view-nettie-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche,body.domain_freischwimmen .view-id-aktions_finder.view-aktions-finder .exposed-form-container .normalfilters .form-item-suche{max-width:50%;padding:8px 8px 12px 0}.view-nettie-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select,body.domain_freischwimmen .view-id-aktions_finder.view-aktions-finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select{flex:0 0 25%;max-width:25%}}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser{border-radius:8px}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .blue{color:#00467e}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .orga{color:#00467e;font-size:1.25rem;line-height:30px;margin:0 0 16px}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .orga:after{color:#00467e;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:top}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails{color:#828282;font-size:1rem;line-height:22px;margin:0 0 8px;padding:0 0 0 25px;position:relative}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails:before{display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails.zeitraum:before{content:"\f073"}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails.aktionsfelder:before{content:"\f07c"}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails.aktionsgruppe:before{content:"\f0c1"}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails.aktionsort:before{content:"\f140"}body.domain_freischwimmen .shareContainer{background:#00467e;color:#fff}body.domain_freischwimmen .shareContainer a .fa{color:#0760c1}body.domain_freischwimmen .img_leichte_sprache{float:right!important;max-width:160px}@media screen and (min-width:641px){body.domain_freischwimmen .img_leichte_sprache{max-width:250px}}body.domain_freischwimmen .image_overlay{display:none}@media screen and (min-width:769px){body.domain_freischwimmen .marginTop{margin-top:0;position:relative}body.domain_freischwimmen .stage_image img{border-radius:8px}}body.domain_freischwimmen .paragraph--type--call2action .action{text-align:left}body.domain_freischwimmen .paragraph--type--call2action .button.block{background:#009fe3;color:#fff;display:inline-block;width:auto}body.domain_freischwimmen .paragraph--type--call2action .button.block:hover{background:#00467e}body.domain_freischwimmen .field--name-field-text ul li h2,body.domain_freischwimmen .field--name-field-text ul li h3,body.domain_freischwimmen .field--name-field-text ul li h4{margin:0;padding:0}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1{margin:0 0 25px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-empty,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-empty h2,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-empty p,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-header,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-header h2,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .view-header p{color:#212b36}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .search-result-entry .views-field-title:after,body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .search-result-entry .views-field-type{color:#00467e}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete{display:block;float:none;margin:8px 0 0;max-width:376px;padding:8px 0 0;width:100%}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete .fa-search{background:transparent;border-radius:8px;color:#00467e;display:block!important;height:58px;line-height:58px;padding:0 8px;position:absolute;right:2px;top:10px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete label{color:#00467e;display:block;font-size:1rem;left:16px;pointer-events:none;position:absolute;top:28px;transition:all .3s;z-index:1}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete input[type=text]{border:1px solid #00467e;color:#00467e;height:62px;padding:24px 16px 14px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete.notempty label{font-size:.625rem;top:16px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen{max-width:376px;width:100%}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen .select .select-styled{color:#00467e;margin-bottom:30px;padding:18px 45px 18px 16px}body.domain_freischwimmen #klaro .cookie-modal a{color:#009fe3;transition:all .3s}body.domain_freischwimmen #klaro .cookie-modal a:hover{color:#00467e}body.domain_freischwimmen #klaro .cookie-modal .cm-app-input:checked+.cm-list-label .slider{background:#a6d854}body.domain_freischwimmen #klaro .cookie-modal .cm-btn{background:#009fe3;border:1px solid #009fe3;border-radius:36px;transition:all .3s}body.domain_freischwimmen #klaro .cookie-modal .cm-btn.cm-btn-accept-all{background:#009fe3;border:1px solid #009fe3}body.domain_freischwimmen #klaro .cookie-modal .cm-btn.cm-btn-accept-all:hover,body.domain_freischwimmen #klaro .cookie-modal .cm-btn:hover{background:#00467e;border:1px solid #00467e}body.domain_freischwimmen .map-wrapper .text{color:#212b36}body.domain_freischwimmen .map-wrapper .text a{color:#009fe3}.node--type-startseite .speechWrapper{position:relative;text-align:center;z-index:5}.node--type-startseite .speechWrapper .buehne{-webkit-clip-path:url(#myClip);clip-path:url(#myClip);height:100%;position:absolute;text-align:center;width:100%;z-index:1}.node--type-startseite .speechWrapper .buehne .bg{background-position:70%;background-size:cover;height:100%;left:0;margin:0 -8px;position:absolute;top:0;width:calc(100% + 16px)}.node--type-startseite .speechWrapper .buehne .welle{height:auto;left:50%;min-width:1800px;position:absolute;top:calc(100% - 450px);transform:translateX(-38%);width:100%;z-index:0}.node--type-startseite .speechWrapper .speech{display:inline-block;margin:200px 0 270px;position:relative;text-align:left;z-index:5}.node--type-startseite .speechWrapper .speech span{background:#004288;color:#fff;display:inline-block;font-size:1.625rem;font-style:italic;margin:-2px 0 0;padding:6px 24px}.node--type-startseite .speechWrapper .speech span.round-lt{border-top-left-radius:25px}.node--type-startseite .speechWrapper .speech span.round-lb{border-bottom-left-radius:25px}.node--type-startseite .speechWrapper .speech span.round-rt{border-top-right-radius:25px}.node--type-startseite .speechWrapper .speech span.round-rb{border-bottom-right-radius:25px}.node--type-startseite .speechWrapper .speech .field--name-field-button-link{bottom:-45px;position:absolute;right:0}.node--type-startseite>.node__content{position:relative;transform:translateY(-80px);z-index:40}.node--type-startseite>.node__content .bubble{background:#ffc500;border-radius:50%;box-shadow:inset -16px -32px 32px 0 #e3a800,0 21px 47px 0 rgba(0,0,0,.3);color:#333;display:none;height:161px;left:-120px;padding:30px;position:absolute;top:-50px;vertical-align:middle;width:161px;z-index:120}.node--type-startseite .nettie-finder{margin:180px -8px 0;padding:0 0 250px;position:relative;text-align:center;z-index:50}.node--type-startseite .nettie-finder .bg-stuff{left:170%;min-width:1700px;pointer-events:none;position:absolute;transform:translateX(-50%);width:100%}.node--type-startseite .nettie-finder .bg-stuff .shape{left:0;position:absolute;top:-340px;width:100%}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_1{z-index:10}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_2{top:-480px;z-index:5}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_3{top:-60px;z-index:1}.node--type-startseite .nettie-finder .content{position:relative;z-index:15}.node--type-startseite .nettie-finder .bubbleCounter{background:#ffc500;border-radius:50%;box-shadow:inset -16px -32px 32px 0 #e3a800,0 21px 47px 0 rgba(0,0,0,.3);color:#333;font-size:1.25rem;height:165px;padding:42px 0;position:absolute;right:16px;top:-350px;vertical-align:middle;width:165px;z-index:120}.node--type-startseite .nettie-finder .bubbleCounter .number{font-size:3rem;line-height:1;margin:0 0 4px}.node--type-startseite .nettie-finder .front-nettie-finder{background:#fff;border-radius:8px;margin:0 auto;max-width:560px;padding:32px 24px 40px;width:100%}.node--type-startseite .nettie-finder .front-nettie-finder h2{font-size:2rem;font-weight:400;margin:0 0 16px}.node--type-startseite .nettie-finder .front-nettie-finder .intro{color:#9e9e9e;margin:0 0 48px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder{padding:10px 0 14px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder>label{display:none}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select-styled,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select-styled,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select-styled{margin:0;padding-left:40px;position:relative;text-align:left}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select-styled:before,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select-styled:before,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select-styled:before{content:"\f07c";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:15px;margin:0;position:absolute;vertical-align:middle}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select .select-options.very-big,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select .select-options.very-big,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select .select-options.very-big{width:100%}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select .select-options.very-big .listBox,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select .select-options.very-big .listBox,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select .select-options.very-big .listBox{-moz-column-count:auto;column-count:auto;margin:0;max-height:350px;overflow:auto;text-align:left}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select .select-options.very-big .button,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select .select-options.very-big .button,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select .select-options.very-big .button{display:none}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select-styled:before{content:"\f07c"}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select-styled:before{content:"\f0c1"}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select-styled:before{content:"\f140"}.node--type-startseite .nettie-finder .front-nettie-finder .form-actions input[type=submit]{display:block;margin:26px 0 0;width:100%}.node--type-startseite .nettie-finder .call_to_action{position:relative;text-align:center;top:-100px}.node--type-startseite .nettie-finder .call_to_action a{display:inline-block}.node--type-startseite .section_news .title_section{font-size:24px;font-weight:100;margin-bottom:14px}.node--type-startseite .section_news .title_section span{vertical-align:text-bottom}.node--type-startseite .section_news .title_section a,.node--type-startseite .section_news .title_section a:hover{color:#7d8ea2}.node--type-startseite .section_news .view-veranstaltungen .view-content{margin-bottom:32px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite{background:#004288;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#fff;display:block;padding:32px 16px;transition:all .2s}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12);color:#fff}.node--type-startseite .section_news .view-veranstaltungen .date_wrapper{display:none}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper{flex:1 0 0;padding-bottom:50px;position:relative}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title{color:#fff;font-size:20px;font-weight:400;line-height:24px;margin:0 0 24px;max-width:660px;vertical-align:middle}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title:after{color:#fff;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:top}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta{bottom:-5px;color:#80a0c3;font-size:16px;left:0;margin:0;position:absolute}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:#fff}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta .events_day{white-space:nowrap}@media screen and (max-width:375px){.node--type-startseite .speechWrapper .speech{margin:200px 0 310px}.node--type-startseite .speechWrapper .speech span{font-size:1.375rem;padding:8px 20px 5px}}@media screen and (min-width:641px){.node--type-startseite .speechWrapper .speech{margin:200px 0 220px}.node--type-startseite .speechWrapper .speech span{font-size:2.0625rem;padding:8px 28px}.node--type-startseite .speechWrapper .speech .field--name-field-button-link{right:-90px}.node--type-startseite>.node__content{min-height:130px}.node--type-startseite>.node__content .bubble{display:block}.node--type-startseite .nettie-finder{margin:340px 0 0}.node--type-startseite .nettie-finder .bg-stuff{left:50%;min-width:1800px}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_3{top:-100px}.node--type-startseite .nettie-finder .bubbleCounter{height:175px;padding:48px 0;right:25px;top:-220px;width:175px}.node--type-startseite .nettie-finder .bubbleCounter .number{font-size:3rem;line-height:1;margin:0 0 4px}.node--type-startseite .nettie-finder .front-nettie-finder{padding:48px 40px 64px}.node--type-startseite .nettie-finder .front-nettie-finder h2{font-size:2.875rem}.node--type-startseite .nettie-finder .front-nettie-finder .intro{font-size:1.375rem}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select-styled,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select-styled,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select-styled{padding-left:50px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius .select-styled:before,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte .select-styled:before,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .select-styled:before{font-size:1.5rem}.node--type-startseite .section_news .view-veranstaltungen .view-content{margin-bottom:48px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite{padding:32px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .date_wrapper{background:#fff;border-radius:50%;color:#004288;display:block;height:100px;margin-right:32px;padding:24px;text-align:center;width:100px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .date_wrapper .day{font-size:32px;line-height:32px;margin-bottom:4px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .date_wrapper .month{font-size:16px;line-height:16px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .text_wrapper{padding-bottom:17px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .text_wrapper .view_title{font-size:32px;line-height:40px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .text_wrapper .view_title:after{font-size:32px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .text_wrapper .meta{font-size:18px}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite .text_wrapper .meta .rubric{color:#fff}}@media screen and (min-width:769px){.node--type-startseite .section_news .title_section{font-size:32px;margin-bottom:24px}.node--type-startseite .section_news .view-veranstaltungen .view-content{margin-bottom:64px}}@media screen and (min-width:1024px){.node--type-startseite .speechWrapper .buehne .welle{transform:translateX(-50%)}.node--type-startseite .speechWrapper .speech{margin:200px 0 350px -80px}.node--type-startseite .speechWrapper .speech span{font-size:2.375rem;padding:8px 34px}.node--type-startseite>.node__content .bubble{height:212px;width:212px}.node--type-startseite .section_news .title_section{font-size:48px}.node--type-startseite .nettie-finder .call_to_action{float:right;min-width:260px;position:relative;right:-25px;top:0}.node--type-startseite .nettie-finder .call_to_action a{display:inline-block;-webkit-hyphens:auto;hyphens:auto;max-width:260px}}.medium-4,.medium-8{width:100%}.float_left{float:left}.stage_image{margin:0 -16px 28px;position:relative}.stage_image img{display:block}.stage_image .copyright{text-align:right}.marginTop .stage_title{word-wrap:break-word;margin-top:0}@media screen and (min-width:769px){.medium-8{width:66.6666%}.medium-4{width:33.3333%}.marginTop{margin-top:-120px;padding:38px 0 0;position:relative;z-index:1}.marginTop .stage_title{margin-top:0}.stage_image{margin:0;position:relative}.stage_image img{border-radius:10px}.stage_image .copyright{max-width:25%}.image_overlay{background:#fafafa;border-top-right-radius:16px;bottom:-1px;height:120px;left:-1px;position:absolute;width:75%}}.node--type-neuigkeiten-detailseite .meta{color:#9e9e9e;margin:0 0 13px}.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik,.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik-freischwimmen{color:#004288;display:inline-block}.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik-freischwimmen{color:#00467e}.node--type-veranstaltungs-detailseite .stage_title{margin-bottom:24px}.node--type-veranstaltungs-detailseite .meta{color:#9e9e9e;margin:0 0 13px}.node--type-veranstaltungs-detailseite .meta .field--name-field-rubrik-veranstaltung{color:#004288;display:inline-block}.node--type-veranstaltungs-detailseite .headerStuff{margin:0 0 40px}.node--type-veranstaltungs-detailseite .va_info{color:#828282;display:flex;flex-wrap:wrap;font-size:1rem;margin:0 0 40px;width:100%}.node--type-veranstaltungs-detailseite .va_info .fa{color:#333;font-size:1.5rem}.node--type-veranstaltungs-detailseite .va_info>.field{display:inline-block;margin:0 25px 24px 0;max-width:360px;min-width:160px;vertical-align:top}.node--type-veranstaltungs-detailseite .va_info>.field:last-of-type{flex:1 0 0;margin:0}.node--type-veranstaltungs-detailseite .va_info>.field .address{margin:0}.node--type-veranstaltungs-detailseite .va_info>.field a{border-bottom:1px dashed #0460c1;color:#0460c1}.node--type-veranstaltungs-detailseite .field--name-field-untertitel{color:#9e9e9e;font-size:1.25rem}@media screen and (min-width:769px){.node--type-veranstaltungs-detailseite .field--name-field-untertitel{font-size:1.875rem}}.node--type-lead-out-seite .field--name-body{margin:0 0 70px}.view-id-glossar.view-display-id-attachment_1 .view-content,body.domain_freischwimmen .view-id-glossar_freischwimmen.view-display-id-attachment_1 .view-content{display:flex;flex-wrap:wrap}.view-id-glossar.view-display-id-attachment_1 span.views-summary,body.domain_freischwimmen .view-id-glossar_freischwimmen.view-display-id-attachment_1 span.views-summary{background:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;display:block;font-size:0;height:51px;padding:8px 4px;text-align:center;white-space:nowrap}.view-id-glossar.view-display-id-attachment_1 span.views-summary a,body.domain_freischwimmen .view-id-glossar_freischwimmen.view-display-id-attachment_1 span.views-summary a{border-radius:50%;color:#333;cursor:pointer;display:inline-block;font-size:15px;height:35px;line-height:17px;padding:10px 0;text-decoration:none;width:35px}.view-id-glossar.view-display-id-attachment_1 span.views-summary a.is-active,body.domain_freischwimmen .view-id-glossar_freischwimmen.view-display-id-attachment_1 span.views-summary a.is-active{background:#004288;color:#fff}.node--type-glossar-detailseite .field__label{font-size:1.375rem;font-style:normal;margin:0 0 8px}.node--type-glossar-detailseite .field--name-field-verwandte-begriffe{font-style:italic;margin:0 0 40px}.node--type-glossar-detailseite .field--name-field-verwandte-begriffe .field__item{display:inline-block}.node--type-glossar-detailseite .field--name-field-verwandte-begriffe .field__item:after{content:", "}.node--type-glossar-detailseite .field--name-field-verwandte-begriffe .field__item:last-of-type:after{content:""}.node--type-glossar-detailseite .field--name-field-kurzbeschreibung{margin:0 0 40px}.node--type-glossar-detailseite .field--name-field-ausfuehrliche-beschreibung{margin:0}.node--type-glossar-detailseite .button_wrapper{margin:32px 0 28px}.node--type-glossar-detailseite .button_wrapper .fa-long-arrow-left{font-size:24px;margin-right:8px;vertical-align:top}.node--type-glossar-detailseite .view-search .search-result-entry,.node--type-glossar-detailseite body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry,body.domain_freischwimmen .node--type-glossar-detailseite .view-suche-freischwimmen .search-result-entry{background:#efefef;border-radius:16px;box-shadow:none;overflow:hidden}.node--type-glossar-detailseite .moreStuff{margin:15px 0 0}.view-nettie-finder .view-header h2,body.domain_freischwimmen .view-aktions-finder .view-header h2{font-size:2rem;font-weight:400}.view-nettie-finder .intro,body.domain_freischwimmen .view-aktions-finder .intro{margin:0 auto 38px;max-width:1152px;padding:0 8px}.view-nettie-finder .tabulators,body.domain_freischwimmen .view-aktions-finder .tabulators{margin:0 0 24px;max-width:752px}.view-nettie-finder .tabulators .item,body.domain_freischwimmen .view-aktions-finder .tabulators .item{color:#858a90;cursor:pointer;display:inline-block;font-size:1rem;margin:0 2px;vertical-align:middle}.view-nettie-finder .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .tabulators .item .fa{font-size:1.25rem;vertical-align:middle}.view-nettie-finder .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .tabulators .item.active{color:#004288}.view-nettie-finder .sorter,body.domain_freischwimmen .view-aktions-finder .sorter{display:none;float:right;position:relative;z-index:10}.view-nettie-finder .sorter.active,body.domain_freischwimmen .view-aktions-finder .sorter.active{display:block}.view-nettie-finder .sorter ul,body.domain_freischwimmen .view-aktions-finder .sorter ul{border-radius:8px;list-style:none;margin:0 -10px 0 0;overflow:hidden;padding:0;position:absolute;right:0;text-align:right;width:165px}.view-nettie-finder .sorter ul li,body.domain_freischwimmen .view-aktions-finder .sorter ul li{color:#0460c1;cursor:pointer;display:none;font-size:1rem;margin:0;padding:2px 12px}.view-nettie-finder .sorter ul li.active,body.domain_freischwimmen .view-aktions-finder .sorter ul li.active{display:block}.view-nettie-finder .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .sorter ul li .fa{font-size:1.375rem;margin:0 0 0 3px;vertical-align:middle}.view-nettie-finder .sorter ul.open,body.domain_freischwimmen .view-aktions-finder .sorter ul.open{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.view-nettie-finder .sorter ul.open li,body.domain_freischwimmen .view-aktions-finder .sorter ul.open li{display:block}.view-nettie-finder .sorter ul.open li:hover,body.domain_freischwimmen .view-aktions-finder .sorter ul.open li:hover{background:#f1f1f1;color:#00254c}.view-nettie-finder .tab-view,body.domain_freischwimmen .view-aktions-finder .tab-view{display:none}.view-nettie-finder .tab-view.active,body.domain_freischwimmen .view-aktions-finder .tab-view.active{display:block}.view-nettie-finder .view-content,body.domain_freischwimmen .view-aktions-finder .view-content{margin-bottom:56px}.view-nettie-finder .view-content .views-row,body.domain_freischwimmen .view-aktions-finder .view-content .views-row{margin-bottom:16px}.view-nettie-finder .view-content .tab-view.list,body.domain_freischwimmen .view-aktions-finder .view-content .tab-view.list{max-width:752px}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete{display:none;flex:none;height:40px;position:relative;text-align:right;width:100%}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete #x-char-filter,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete #x-char-filter{color:#0460c1;display:inline-block;font-size:1.2rem;position:absolute;right:156px;top:13px;z-index:-1}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete #edit-reset,.view-nettie-finder .exposed-form-container .normalfilters #filterDelete #edit-reset-nettie-finder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete #edit-reset,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete #edit-reset-nettie-finder{background:none;color:#0460c1;display:inline-block;font-size:1rem;padding:0 15px;position:static;z-index:10}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche{width:100%}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label{display:none}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled{margin:0;padding-left:40px;position:relative}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before{display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:15px;margin:0;position:absolute;vertical-align:middle}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before{content:"\f07c"}.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before{content:"\f0c1"}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before{content:"\f140"}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-options.very-big,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-options.very-big{left:auto;right:0}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche .fa-search,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche .fa-search{color:#004288;cursor:pointer;display:inline-block;font-size:1rem;font-weight:300;height:auto;line-height:1;padding:0;position:absolute;right:16px;text-align:center;top:26px;vertical-align:middle;z-index:0}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche label{display:none}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche],body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{background:#fff;border:1px solid #c4cdd5;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.16);font-size:1rem;height:48px;padding:12px 32px 12px 16px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;opacity:1}.view-nettie-finder .exposed-form-container .extrafilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters{background:#f7f7f7;height:0;margin:28px -8px 24px;padding:0;position:relative}.view-nettie-finder .exposed-form-container .extrafilters .select .select-options.very-big .listBox,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .select .select-options.very-big .listBox{-moz-column-count:auto;column-count:auto;max-height:300px;overflow:auto;overflow-x:hidden}.view-nettie-finder .exposed-form-container .extrafilters strong,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters strong{font-size:1rem}.view-nettie-finder .exposed-form-container .extrafilters .form-item>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .form-item>label{font-size:.875rem}.view-nettie-finder .exposed-form-container .extrafilters .form-item.form-item-standort>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .form-item.form-item-standort>label{color:#333;font-size:1rem;font-weight:600}.view-nettie-finder .exposed-form-container .extrafilters .wrappermore,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .wrappermore{position:absolute;width:100%}.view-nettie-finder .exposed-form-container .extrafilters .column,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .column{position:relative}.view-nettie-finder .exposed-form-container .extrafilters .flex-container,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container{margin:0 -8px}.view-nettie-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter{height:100%;overflow:hidden}.view-nettie-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter.shower,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter.shower{overflow:visible}.view-nettie-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong{display:none}.view-nettie-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong.show,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .extraFilterWrapperOuter strong.show{display:block}.view-nettie-finder .exposed-form-container .extrafilters .extraFilterWrapper,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .extraFilterWrapper{padding:24px 8px 60px}.view-nettie-finder .exposed-form-container .extrafilters.open,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open{border-bottom:1px solid rgba(196,205,213,.45);border-top:1px solid rgba(196,205,213,.45);height:auto}.view-nettie-finder .exposed-form-container .extrafilters.open .moreFilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open .moreFilters{bottom:13px;right:20px}.view-nettie-finder .exposed-form-container .extrafilters.open .moreFilters:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open .moreFilters:before{content:"\f068"}.view-nettie-finder .exposed-form-container .extrafilters.open .moreFilters:after,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open .moreFilters:after{content:"weniger Filter"}.view-nettie-finder .exposed-form-container .extrafilters .moreFilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .moreFilters{bottom:100%;color:#004288;cursor:pointer;font-size:1rem;position:absolute;right:20px;transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:70}.view-nettie-finder .exposed-form-container .extrafilters .moreFilters:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .moreFilters:before{content:"\f067";font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;margin:0 8px 0 0;right:0;top:50%;transform:translateY(-50%);vertical-align:middle}.view-nettie-finder .exposed-form-container .extrafilters .moreFilters:after,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .moreFilters:after{content:"weitere Filter"}.view-nettie-finder .exposed-form-container .extrafilters .flex-container div[class*=form-item-aktionsradius-],.view-nettie-finder .exposed-form-container .extrafilters .form-item-sort-by,.view-nettie-finder .exposed-form-container .extrafilters .form-item-sort-order,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container div[class*=form-item-aktionsradius-],body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .form-item-sort-by,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .form-item-sort-order{display:none}.view-nettie-finder .exposed-form-container .extrafilters .flex-container div[class*=form-item-aktionsradius-].show,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container div[class*=form-item-aktionsradius-].show{display:block}.view-nettie-finder .exposed-form-container .extrafilters .flex-container>.form-item,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container>.form-item{margin:0 8px 16px;width:272px}.view-nettie-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort{margin:0 8px;padding:0;width:100%}.view-nettie-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort .select,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort .select{max-width:272px}.view-nettie-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container>.form-item.form-item-standort .select-styled{margin:0}@media screen and (min-width:641px){.view-nettie-finder .intro,body.domain_freischwimmen .view-aktions-finder .intro{margin:0 auto 24px}.view-nettie-finder .tabulators .item,body.domain_freischwimmen .view-aktions-finder .tabulators .item{font-size:1.125rem;margin:0 8px}.view-nettie-finder .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .tabulators .item .fa{font-size:1.5rem}.view-nettie-finder .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .tabulators .item.active{color:#004288}.view-nettie-finder .sorter ul,body.domain_freischwimmen .view-aktions-finder .sorter ul{margin:0;width:170px}.view-nettie-finder .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .sorter ul li .fa{font-size:1.5rem;margin:0 0 0 7px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled{padding-left:50px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled:before,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled:before{font-size:1.5rem}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche .fa-search,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche .fa-search{font-size:1.5rem;top:28px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche label{display:none}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche],body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{font-size:1.125rem;height:64px;padding:16px 48px 16px 16px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-moz-placeholder{font-size:1.125rem}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{font-size:1.125rem}}@media screen and (min-width:769px){.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder{flex:1 0 0;margin:0 8px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder{margin:0 8px 0 0}.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius{margin:0 0 0 8px}}@media screen and (min-width:1024px){.view-nettie-finder .exposed-form-container .normalfilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters{align-items:flex-start;display:flex;justify-content:space-between}.view-nettie-finder .exposed-form-container .normalfilters .flex-container,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .flex-container{margin:0 -8px}.view-nettie-finder .exposed-form-container .normalfilters .flex-container>div,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .flex-container>div{flex:1 0 0;margin:0 8px;min-width:calc(25% - 16px)}.view-nettie-finder .exposed-form-container .normalfilters .flex-container>div select,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .flex-container>div select{width:100%}}main .copyright{color:#9e9e9e;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:.5625rem;font-style:normal;line-height:17px;padding:10px 0 8px}main .copyright.absolute{bottom:0;color:#fff;font-size:.5625rem;padding:10px 20px;position:absolute;right:0;text-shadow:0 0 4px #000}.caption{color:#828282;font-size:16px}.caption.has_padding{padding-top:10px}@media screen and (min-width:641px){main .copyright{font-size:.75rem}main .copyright.absolute{font-size:.875rem}}.shareContainer{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#828282;font-size:.875rem;margin:30px 0;max-width:752px;padding:16px 24px 24px}.shareContainer .shareIcons{margin:24px 0 0}.shareContainer .shareIcons>a{background:#fff;border:1px solid #c4cdd5;border-radius:50%;box-shadow:0 2px 1px 0 rgba(22,29,37,.05);display:inline-block;font-size:1.2rem;height:40px;line-height:40px;margin:0 4px 10px 0;position:relative;text-align:center;width:40px}.shareContainer .shareIcons>a img{display:inline-block;height:20px;vertical-align:middle}.shareContainer .shareIcons>a img.twitterimg{height:16px}.shareContainer .shareIcons>a:hover{background:#f1f1f1}@media screen and (min-width:641px){.shareContainer .shareIcons>a{font-size:1.5rem;height:56px;line-height:54px;width:56px}.shareContainer .shareIcons>a.whatsapp{display:none}.shareContainer .shareIcons>a.print{float:right;margin:0}.shareContainer .shareIcons>a img{height:26px}.shareContainer .shareIcons>a img.twitterimg{height:22px}}.field--name-field-ansprechpartner{background:#fff;border:1px solid #e0e0e0;border-radius:10px;color:#212b36;font-size:16px;line-height:24px;margin-left:auto;padding:24px}.field--name-field-ansprechpartner .field--name-field-name{font-weight:700}.field--name-field-ansprechpartner .field--name-field-position{margin:12px 0 16px}.field--name-field-ansprechpartner a{border-bottom:1px dashed #0460c1;color:#0460c1}.field--name-field-ansprechpartner .field--name-field-foto{border-radius:50%;float:left;height:96px;margin:0 16px 16px 0;overflow:hidden;width:96px}.field--name-field-ansprechpartner .field--name-field-telefon{margin:0 0 8px}@media screen and (min-width:769px){.node--type-standard-detailseite .field--name-field-ansprechpartner{margin-top:80px}.field--name-field-ansprechpartner{max-width:205px}.field--name-field-ansprechpartner .field--name-field-foto{float:none;margin:0 0 16px}.field--name-field-ansprechpartner .field--name-field-position{margin:2px 0 16px}}@media screen and (max-width:350px){.field--name-field-ansprechpartner .field--name-field-foto{float:none;margin:0 0 16px}}.field--name-field-block-referenzieren>.field__item{background:#fff;border:1px solid #e0e0e0;border-radius:10px;color:#212b36;font-size:16px;line-height:24px;margin-left:auto;overflow:hidden;padding:0}.field--name-field-block-referenzieren>.field__item:nth-child(1n){margin-top:30px}.field--name-field-block-referenzieren .field--name-field-partner-logo{float:none;margin:0;overflow:hidden;width:205px}.field--name-field-block-referenzieren .field--name-field-partner-logo a{border:none;pointer-events:none}.field--name-field-block-referenzieren .field--name-field-name-partner{float:none;font-weight:700;margin:0 20px 8px}.field--name-field-block-referenzieren .field--name-field-website{margin:0 20px 20px}.field--name-field-block-referenzieren .field--name-field-name{font-weight:700;margin:0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:12px 20px 16px}.field--name-field-block-referenzieren .field--name-field-email{margin:0 20px 20px}.field--name-field-block-referenzieren a{border-bottom:1px dashed #0460c1;color:#0460c1}.field--name-field-block-referenzieren .field--name-field-foto{border-radius:50%;float:none;height:96px;margin:20px 16px 16px 20px;overflow:hidden;width:96px}.field--name-field-block-referenzieren .field--name-field-telefon{margin:0 20px 8px}@media screen and (min-width:350px){.field--name-field-block-referenzieren .field--name-field-partner-logo{float:left;width:170px}.field--name-field-block-referenzieren .field--name-field-name-partner{margin:20px 20px 8px}.field--name-field-block-referenzieren .field--name-field-foto{float:left;margin:20px 16px 16px 20px}.field--name-field-block-referenzieren .field--name-field-name{margin:20px 20px 0}}@media screen and (min-width:400px){.field--name-field-block-referenzieren .field--name-field-partner-logo{width:205px}}@media screen and (min-width:769px){.node--type-standard-detailseite .field--name-field-block-referenzieren>.field__item{margin-top:80px}.node--type-standard-detailseite .field--name-field-block-referenzieren>.field__item:nth-child(n+2){margin-top:30px}.field--name-field-block-referenzieren>.field__item{max-width:205px}.field--name-field-block-referenzieren .field--name-field-partner-logo{float:none;margin:0}.field--name-field-block-referenzieren .field--name-field-name-partner{font-weight:700;margin:0 20px 8px}.field--name-field-block-referenzieren .field--name-field-foto{float:none;margin:20px 0 16px 20px}.field--name-field-block-referenzieren .field--name-field-name{font-weight:700;margin:0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:2px 20px 16px}}.paragraph--type--zitat .text_wrapper .field--name-field-simpel-text{color:#004288;font-size:24px;font-style:italic;line-height:32px;margin-bottom:20px}.paragraph--type--zitat .icon_quote{width:24px}.paragraph--type--zitat .image_wrapper{border-radius:50%;height:76px;margin-right:20px;overflow:hidden;width:76px}.paragraph--type--zitat .quote_person{color:#828282;font-size:16px;line-height:22px}@media screen and (min-width:641px){.paragraph--type--zitat .text_wrapper .field--name-field-simpel-text{font-size:30px;line-height:40px}.paragraph--type--zitat .icon_quote{display:inline-block;margin-right:15px;vertical-align:top;width:48px}.paragraph--type--zitat .quote{display:inline-block;width:calc(100% - 70px)}}.paragraph--type--galerie{position:relative}.paragraph--type--galerie .image_content{border-radius:8px;overflow:hidden}.paragraph--type--galerie .image_wrapper{position:relative}.paragraph--type--galerie .image_wrapper .countWrapper{display:none}.paragraph--type--galerie .countWrapper.mobile{display:block}.paragraph--type--galerie .countWrapper.mobile .fa{color:#0460c1;cursor:pointer;font-size:48px;vertical-align:middle}.paragraph--type--galerie .countWrapper.mobile .counter{color:#9e9e9e;font-size:16px;margin:0 20px}@media screen and (min-width:641px){.paragraph--type--galerie .image_wrapper .countWrapper{bottom:-53px;display:block;position:absolute;right:0}.paragraph--type--galerie .image_wrapper .countWrapper .fa{color:#0460c1;cursor:pointer;font-size:48px;vertical-align:middle}.paragraph--type--galerie .image_wrapper .countWrapper .counter{color:#9e9e9e;font-size:16px;margin:0 8px}.paragraph--type--galerie .countWrapper.mobile{display:none}.paragraph--type--galerie .text_wrapper{min-height:50px;padding-right:95px}}.field--name-field-teaser{display:flex;flex-wrap:wrap;margin:0}.field--name-field-teaser>.field__item{margin:0 0 16px;width:100%}a.paragraph--type--teaser-klein{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);display:block;height:100%;margin:0;padding:32px 16px 48px 32px;transition:all .3s}a.paragraph--type--teaser-klein .field--name-field-titel{color:#333;font-size:1.5rem;font-weight:600;line-height:30px;margin:0 0 16px;vertical-align:middle}a.paragraph--type--teaser-klein .field--name-field-titel:after{color:#0460c1;content:"\f178";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:2rem;font-weight:300;margin:0 0 0 8px;vertical-align:middle}a.paragraph--type--teaser-klein .field--name-field-simpel-text{color:#828282;line-height:24px;padding:0 16px 0 0}a.paragraph--type--teaser-klein:hover{border:none;box-shadow:0 24px 32px 0 rgba(0,0,0,.05)}a.paragraph--type--teaser-klein.no_link{cursor:auto}a.paragraph--type--teaser-klein.no_link .field--name-field-titel:after{content:""}.paragraph--type--teaser-gross .imager{margin:0 0 35px}.paragraph--type--teaser-gross .imager img{display:block;margin:0 auto}.paragraph--type--teaser-gross .texter .field--name-field-titel{font-size:1.5rem;font-weight:600;margin:0 0 25px}.paragraph--type--teaser-gross .texter .field--name-field-text{font-size:1.25rem}.paragraph--type--teaser-gross .texter .field--name-field-button-link a{display:block;margin:24px 0 0}@media screen and (min-width:769px){.field--name-field-teaser{margin:0 -8px}.field--name-field-teaser>.field__item{margin:0 8px 16px;width:calc(50% - 16px)}.paragraph--type--teaser-gross .texter .field--name-field-button-link a{display:inline-block;min-width:200px}}@media screen and (min-width:1024px){.paragraph--type--teaser-gross .texter{padding:0 0 0 42px}.field--name-field-teaser>.field__item{flex:1 0 0}}.video-wrapper{background:url(/themes/custom/nsb/images/icon-video/yt-playbutton.svg) no-repeat 50%/70px auto rgba(0,0,0,.8);cursor:pointer;height:100%;position:absolute;width:100%}.video-wrapper:hover{background:url(/themes/custom/nsb/images/icon-video/yt-playbutton-active.svg) no-repeat 50%/70px auto rgba(0,0,0,.8)}.video-wrapper .text-wrapper{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.video-wrapper .text-wrapper .text{color:#fff;left:50%;max-width:400px;padding:10px;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.video-wrapper .text-wrapper .text .button{cursor:pointer;display:inline-block;margin:10px 0 0}.video-wrapper .text-wrapper .text a{color:#0460c1}.video-wrapper iframe{display:none;height:100%}.node--type-nettie.node--view-mode-card{background:#fff;border:none;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;display:inline-block;height:272px;margin:0 5px 13px;padding:32px 24px 62px;transition:all .2s;width:232px}.node--type-nettie.node--view-mode-card:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12)}.node--type-nettie.node--view-mode-card:before{content:""}.node--type-nettie.node--view-mode-card .blue{color:#004288;margin:0 0 8px}.node--type-nettie.node--view-mode-card .orga{word-wrap:break-word;font-size:1.5rem;line-height:30px}.node--type-nettie.node--view-mode-teaser .blue{color:#004288;margin:0 0 8px}.node--type-nettie.node--view-mode-teaser .orga{font-size:1.25rem;line-height:30px;margin:0 0 16px}.node--type-nettie.node--view-mode-teaser .orga:after{color:#0460c1;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:top}.node--type-nettie.node--view-mode-teaser .handlungsfelder{color:#828282;font-size:1rem;line-height:22px;margin:0 0 8px;padding:0 0 0 25px;position:relative}.node--type-nettie.node--view-mode-teaser .handlungsfelder:before{content:"\f07c";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte{color:#828282;font-size:1rem;line-height:22px;padding:0 0 0 25px;position:relative}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte:before{content:"\f19d";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-size:1rem;font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content{background:#fff;border-radius:8px;box-shadow:0 24px 32px 0 rgba(0,0,0,.12);max-width:752px;padding:46px 16px 28px}.node--type-nettie.node--view-mode-full .node__content a{border-bottom:1px dashed #0460c1;color:#0460c1;word-break:break-word}.node--type-nettie.node--view-mode-full .node__content #page-title{color:#333;margin:5px 0 24px}.node--type-nettie.node--view-mode-full .node__content .subheadline{color:#004288;font-size:1.25rem}.node--type-nettie.node--view-mode-full .node__content h2.sub{color:#004288;font-size:1.25rem;font-weight:400;margin:0 0 16px}.node--type-nettie.node--view-mode-full .node__content .content-section{font-size:1rem;margin:0 0 32px}.node--type-nettie.node--view-mode-full .node__content .content-section .focus{margin:25px 0 0}.node--type-nettie.node--view-mode-full .node__content .content-section .focus i{display:inline-block;margin:0 0 4px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item{margin:0 0 8px;padding:0 0 0 26px;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item:before{color:#004288;content:"\f07c";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung{margin:0 0 8px;padding:0 0 0 26px;position:relative}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung:before{color:#004288;content:"\f07c";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item{margin:0 0 8px;padding:0 0 0 28px;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item:before{color:#004288;content:"\f0c1";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung{margin:0 0 8px;padding:0 0 0 28px;position:relative}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung:before{color:#004288;content:"\f19d";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul{list-style:none;margin:0;padding:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li{margin:0 0 10px;padding:0 0 0 24px;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li span:before{color:#004288;content:"\f140";display:inline-block;font-family:"Font Awesome\ 5 Pro";font-weight:300;left:0;margin:0;position:absolute;vertical-align:middle}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul ul{margin:10px 0 0 8px}.node--type-nettie.node--view-mode-full .node__content .name_kontakt .name{margin:0 0 16px}.node--type-nettie.node--view-mode-full .node__content .name_kontakt .contactinfos>.field{margin:0 0 6px;padding:0 0 0 24px;position:relative}.node--type-nettie.node--view-mode-full .node__content .name_kontakt .contactinfos .fa{display:inline-block;left:0;position:absolute;top:4px;width:18px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse p.address{margin:0 0 8px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image{margin:28px 0 0;max-width:270px;min-height:270px;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image a.go-to-google{border:none;display:none;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image:after{background:url(/themes/custom/nsb/images/pin.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:41px;left:50%;margin:-37px 0 0 -17px;position:absolute;top:50%;width:34px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-text{font-size:14px;height:100%;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:2}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-text .accept-app{display:inline-block;font-size:16px;line-height:1;margin:15px 0 0}.node-type-nettie #block-teaserlistenettiedetailseite{max-width:752px}.node-type-nettie .button_wrapper{margin:40px 0}.node-type-nettie .button_wrapper .fa-long-arrow-left{font-size:24px;margin-right:8px;vertical-align:top}.view-netties.view-display-id-front{display:none}.view-netties.view-display-id-front .view-content{height:700px;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:200%}.view-netties.view-display-id-front .views-row{display:inline-block;vertical-align:top}@media screen and (min-width:641px){.view-netties.view-display-id-front{display:block}.node--type-nettie.node--view-mode-full .left{padding:0 25px 0 0}.node--type-nettie.node--view-mode-full .node__content{padding:42px 40px 56px}.node--type-nettie.node--view-mode-full .node__content .subheadline{font-size:1.75rem}.node--type-nettie.node--view-mode-full .node__content #page-title{margin:8px 0 70px}}@media screen and (min-width:1024px){.node--type-nettie.node--view-mode-card{width:272px}.node--type-nettie.node--view-mode-teaser .orga{font-size:1.5rem}}.node--type-uebersichtsseite .field--name-field-ansprechpartner{margin:0 auto;max-width:356px;width:100%}.node--type-uebersichtsseite .field--name-field-ansprechpartner .field--name-field-foto{float:left;margin:0 16px 16px 0}.node--type-uebersichtsseite .field--name-field-block-referenzieren>.field__item{margin:0 auto;max-width:356px;width:100%}.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-partner-logo{float:none}.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-name-partner{margin:0 20px 8px}@media screen and (min-width:350px){.node--type-uebersichtsseite .field--name-field-block-referenzieren>.field__item{margin:0 auto;max-width:356px;width:100%}.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-partner-logo{float:left}.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-name-partner{margin:20px 20px 8px}}@media screen and (min-width:1024px){.node--type-uebersichtsseite{position:relative}.node--type-uebersichtsseite .field--name-field-ansprechpartner,.node--type-uebersichtsseite .field--name-field-block-referenzieren{max-width:205px;width:100%}.node--type-uebersichtsseite .field--name-field-ansprechpartner .field--name-field-foto,.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-foto{float:none;margin:0 0 16px}.node--type-uebersichtsseite .field--name-field-ansprechpartner .field--name-field-partner-logo,.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-partner-logo{float:none}.node--type-uebersichtsseite .field--name-field-ansprechpartner .field--name-field-name-partner,.node--type-uebersichtsseite .field--name-field-block-referenzieren .field--name-field-name-partner{margin:0 20px 8px}.node--type-uebersichtsseite .minHeight .field--name-body{min-height:290px}.node--type-uebersichtsseite .field--name-field-ansprechpartner,.node--type-uebersichtsseite .field--name-field-block-referenzieren{position:absolute;right:0;top:100px}}@media screen and (min-width:1146px){.node--type-uebersichtsseite .field--name-field-ansprechpartner,.node--type-uebersichtsseite .field--name-field-block-referenzieren{right:32px}}.node--type-wissenscenter .slick-slider .slick-list,.node--type-wissenscenter .slick-slider .slick-track{transform:translateZ(0)}.node--type-wissenscenter section{margin-bottom:64px}.node--type-wissenscenter .title_section{font-size:32px;font-weight:100;margin-bottom:26px}.node--type-wissenscenter .title_section a,.node--type-wissenscenter .title_section a:hover{color:#7d8ea2}.node--type-wissenscenter .section_materialien .view-content{display:flex;flex-wrap:wrap}.node--type-wissenscenter .section_materialien .view-content .views-row{flex:0 0 100%}.node--type-wissenscenter .section_veranstaltung .field--name-field-veranstaltungen>.field__item{margin-bottom:16px}.node--type-wissenscenter .section_veranstaltung .field--name-field-veranstaltungen>.field__item:last-of-type{margin-bottom:64px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite{background:#004288;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#fff;display:block;padding:32px 16px;transition:all .2s}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12);color:#fff}.node--type-wissenscenter .section_veranstaltung .date_wrapper{display:none}.node--type-wissenscenter .section_veranstaltung .text_wrapper{flex:1 0 0;padding-bottom:50px;position:relative}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title{color:#fff;font-size:20px;font-weight:400;line-height:24px;margin:0 0 24px;max-width:660px;vertical-align:middle}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title:after{color:#fff;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:top}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta{bottom:-5px;color:#80a0c3;font-size:16px;left:0;margin:0;position:absolute}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:#fff}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .events_day{white-space:nowrap}.node--type-wissenscenter .section_glossar{height:477px;margin:0 -8px 15px;padding-top:75px;position:relative;width:calc(100% + 16px)}.node--type-wissenscenter .section_glossar .view-glossar .slick-slide,.node--type-wissenscenter .section_glossar body.domain_freischwimmen .view-glossar-freischwimmen .slick-slide,body.domain_freischwimmen .node--type-wissenscenter .section_glossar .view-glossar-freischwimmen .slick-slide{margin:0 8px}.node--type-wissenscenter .section_glossar .view-glossar .node--view-mode-card,.node--type-wissenscenter .section_glossar body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-card,body.domain_freischwimmen .node--type-wissenscenter .section_glossar .view-glossar-freischwimmen .node--view-mode-card{background:#fff;border-radius:4px;height:243px;overflow:hidden;padding:24px 16px 32px}.node--type-wissenscenter .section_glossar .shape_glossar{display:block;height:auto;max-width:none;min-width:100%;position:absolute;width:1200px;z-index:-1}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-122%;top:0}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-100%;top:-38px}@media screen and (min-width:500px){.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-66%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-65%}}@media screen and (min-width:641px){.node--type-wissenscenter .section_veranstaltung .field--name-field-veranstaltungen>.field__item:last-of-type,.node--type-wissenscenter section{margin-bottom:80px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite{padding:32px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .date_wrapper{background:#fff;border-radius:50%;color:#004288;display:block;height:100px;margin-right:32px;padding:24px;text-align:center;width:100px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .date_wrapper .day{font-size:32px;line-height:32px;margin-bottom:4px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .date_wrapper .month{font-size:16px;line-height:16px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .text_wrapper{padding-bottom:17px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .text_wrapper .view_title{font-size:32px;line-height:40px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .text_wrapper .view_title:after{font-size:32px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .text_wrapper .meta{font-size:18px}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite .text_wrapper .meta .rubric{color:#fff}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-38%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-38%;top:-41px}}@media screen and (min-width:768px){.node--type-wissenscenter .title_section{margin-bottom:24px}.node--type-wissenscenter .section_materialien .view-content{display:flex;flex-wrap:wrap;margin:0 -8px}.node--type-wissenscenter .section_materialien .view-content .views-row{flex:0 0 50%;height:100%;margin-bottom:0;max-width:50%;padding:0 8px}.node--type-wissenscenter .section_glossar{height:636px;margin:0 -8px 45px;padding-top:75px}.node--type-wissenscenter .section_glossar .view-glossar .node--view-mode-card,.node--type-wissenscenter .section_glossar body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-card,body.domain_freischwimmen .node--type-wissenscenter .section_glossar .view-glossar-freischwimmen .node--view-mode-card{height:317px;padding:32px 24px 48px}.node--type-wissenscenter .section_glossar .shape_glossar{width:1600px}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-40%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-40%;top:-61px}}@media screen and (min-width:769px){.node--type-wissenscenter .section_glossar{height:722px;margin:0 -8px 80px;padding-top:145px}.node--type-wissenscenter .section_glossar .view-glossar .node--view-mode-card,.node--type-wissenscenter .section_glossar body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-card,body.domain_freischwimmen .node--type-wissenscenter .section_glossar .view-glossar-freischwimmen .node--view-mode-card{height:288px}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-46%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-47%;top:-68px}}@media screen and (min-width:900px){.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-54%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-47%;top:-68px}}@media screen and (min-width:1024px){.node--type-wissenscenter .section_glossar .shape_glossar{width:1800px}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-35%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:-15%}}@media screen and (min-width:1124px){.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:0;top:0}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{left:0}}.paragraph--type--bild .image_content{border-radius:8px;overflow:hidden}.paragraph--type--bild .image_content img{display:block}.paragraph--type--download{font-size:1rem}.paragraph--type--download span{color:#0460c1;font-size:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px){.paragraph--type--download{font-size:1.25rem}.paragraph--type--download span{font-size:24px;left:32px}}.paragraph{margin-bottom:48px}.paragraph.paragraph--type--call2action{margin-bottom:64px}.paragraph.paragraph--type--call2action .action{font-size:1.25rem;margin:0 0 16px}.paragraph.paragraph--type--akkordeon,.paragraph.paragraph--type--akkordeon-baustein .paragraph--type--download{margin-bottom:40px}.paragraph.paragraph--type--volltext{margin:0}.paragraph.paragraph--type--teaser-gross p{line-height:28px}.paragraph .field--name-field-text h2,.paragraph .field--name-field-text h3,.paragraph .field--name-field-text h4,.paragraph .field--name-field-text h5,.paragraph .field--name-field-text h6{margin-top:0;padding-top:16px}.paragraph .field--name-field-text ol,.paragraph .field--name-field-text ul{margin:0 0 32px;padding:0 0 0 20px}.paragraph .field--name-field-text ol li,.paragraph .field--name-field-text ul li{margin:0 0 8px}.paragraph .field--name-field-text figure{margin-bottom:24px}.field--name-field-inhalte .paragraph--type--teaserliste{margin:0}.field--name-field-inhalte .paragraph--type--teaserliste:last-of-type{margin:0 0 48px}.field--name-field-webform-url,.paragraph--type--social-share-button .field--name-field-simpel-text{display:none}.view-display-id-block_neuigkeiten .small_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card{margin:0 0 16px}.view-display-id-block_neuigkeiten .small_card .image_wrapper_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card .image_wrapper_card{display:none}.view-display-id-block_neuigkeiten .small_card:last-of-type,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card:last-of-type{margin:0}.view-display-id-block_neuigkeiten .views_row,body.domain_freischwimmen .view-display-id-block_aktuelles_front .views_row{flex:0 0 100%;padding:0 0 16px}.view-display-id-block_neuigkeiten .node--view-mode-card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;display:block;padding:16px 16px 32px;transition:all .2s}.view-display-id-block_neuigkeiten .node--view-mode-card:hover,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card:hover{box-shadow:0 24px 32px 0 rgba(0,0,0,.12);color:#333}.view-display-id-block_neuigkeiten .image_wrapper_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .image_wrapper_card{border-radius:8px;margin:0 0 32px;overflow:hidden}.view-display-id-block_neuigkeiten .image_wrapper_card img,body.domain_freischwimmen .view-display-id-block_aktuelles_front .image_wrapper_card img{display:block;width:100%}.view-display-id-block_neuigkeiten .view_title_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .view_title_card{color:#333;font-size:20px;font-weight:400;line-height:24px;margin:0 0 24px;vertical-align:middle}.view-display-id-block_neuigkeiten .view_title_card:after,body.domain_freischwimmen .view-display-id-block_aktuelles_front .view_title_card:after{color:#0460c1;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:20px;font-weight:300;margin-left:5px;vertical-align:top}@media screen and (min-width:641px){.view-display-id-block_neuigkeiten .node__content,.view-display-id-block_neuigkeiten .node__content .news_card,.view-display-id-block_neuigkeiten .node__content .text_wrapper,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content .news_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content .text_wrapper{height:100%}.view-display-id-block_neuigkeiten .small_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card{height:50%;margin:0;padding:0 0 8px}.view-display-id-block_neuigkeiten .small_card .node--view-mode-card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card .node--view-mode-card{height:100%}.view-display-id-block_neuigkeiten .small_card:last-of-type,body.domain_freischwimmen .view-display-id-block_aktuelles_front .small_card:last-of-type{padding:8px 0 0}.view-display-id-block_neuigkeiten .views_row,body.domain_freischwimmen .view-display-id-block_aktuelles_front .views_row{flex:0 0 50%;max-width:50%;padding:0 8px 0 0}.view-display-id-block_neuigkeiten .views_row:last-of-type,body.domain_freischwimmen .view-display-id-block_aktuelles_front .views_row:last-of-type{padding:0 0 0 8px}.view-display-id-block_neuigkeiten .image_wrapper_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .image_wrapper_card{border-radius:4px}.view-display-id-block_neuigkeiten .view_title_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .view_title_card{font-size:28px;line-height:28px}.view-display-id-block_neuigkeiten .view_title_card:after,body.domain_freischwimmen .view-display-id-block_aktuelles_front .view_title_card:after{font-size:32px}}@media screen and (min-width:768px){.view-display-id-block_neuigkeiten .node--view-mode-card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card{padding:32px}}.paragraph--type--akkordeon .paragraph--type--akkordeon-baustein{margin-bottom:16px}.paragraph--type--akkordeon .field--name-field-zwischenueberschrift{color:#333;font-size:1.375rem;font-weight:700;line-height:28px;margin-bottom:16px}.paragraph--type--akkordeon .question-title{cursor:pointer;padding:24px 0}.paragraph--type--akkordeon .faq-question{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;padding:0 16px;transition:box-shadow .5s;width:100%}.paragraph--type--akkordeon .faq-question .field--name-field-titel{font-size:1.125rem;line-height:24px;padding-right:25px;position:relative}.paragraph--type--akkordeon .faq-question .field--name-field-titel:after{color:#0460c1;content:"\f067";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;font-weight:100;position:absolute;right:0;top:50%;transform:translateY(-50%)}.paragraph--type--akkordeon .faq-question.open{box-shadow:0 24px 32px 0 rgba(0,0,0,.12);position:relative;z-index:100}.paragraph--type--akkordeon .faq-question.open .field--name-field-titel{color:#004288}.paragraph--type--akkordeon .faq-question.open .field--name-field-titel:after{content:"\f068";font-size:24px;position:absolute;top:50%;transform:translateY(-50%)}.paragraph--type--akkordeon .faq-answer{display:none;padding:8px 0 10px}@media screen and (min-width:769px){.paragraph--type--akkordeon .question-title{padding:24px 0}.paragraph--type--akkordeon .faq-question{padding:0 32px}.paragraph--type--akkordeon .faq-question .field--name-field-titel{font-size:1.25rem}.paragraph--type--akkordeon .faq-answer{padding:8px 0 24px}}.glossar-item{position:relative}#tooltip{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);color:#333;font-size:14px;line-height:1.4;padding:15px;position:absolute;text-align:left;z-index:100}#tooltip a{color:#333;font-style:normal;text-decoration:none;text-transform:none}#tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0}#tooltip.top:after{border-bottom:10px solid #fff;border-top-color:transparent;bottom:auto;top:-20px}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{left:auto;margin:0;right:10px}.view-search,body.domain_freischwimmen .view-suche-freischwimmen{margin:0 auto;max-width:752px}.view-search .views-exposed-form .js-form-item,body.domain_freischwimmen .view-suche-freischwimmen .views-exposed-form .js-form-item{margin:16px 0 0;padding:0}.view-search .views-exposed-form .js-form-item label,body.domain_freischwimmen .view-suche-freischwimmen .views-exposed-form .js-form-item label{display:none}.view-search .search-result-entry .views-field-title,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-title{font-size:1.25rem;margin:0 0 16px;vertical-align:middle}.view-search .search-result-entry .views-field-title:after,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-title:after{color:#0460c1;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-size:24px;font-weight:300;margin-left:5px;vertical-align:middle}.view-search .search-result-entry .views-field-search-api-excerpt,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-search-api-excerpt{color:#757575;font-size:1rem;line-height:22px;margin:0 0 24px}.view-search .search-result-entry .views-field-type,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-type{color:#004288;font-size:1rem}.view-search .form-type-search-api-autocomplete,.view-search .search-result-entry .views-field-nid,body.domain_freischwimmen .view-suche-freischwimmen .form-type-search-api-autocomplete,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-nid{display:none}.view-search .view-header,body.domain_freischwimmen .view-suche-freischwimmen .view-header{color:#fff}@media screen and (min-width:641px){.view-search .search-result-entry .views-field-title,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-title{font-size:1.5rem}.view-search .search-result-entry .views-field-search-api-excerpt,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-search-api-excerpt{font-size:1.125rem;line-height:24px}.view-search .search-result-entry .views-field-type,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-type{font-size:1.125rem}}@media print{*{box-shadow:none!important;color:#000!important;text-shadow:none!important}body{padding-top:0}body #page{padding:130px 0 0}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h1,h2,h3,h4,h5{page-break-after:avoid}.link,a{color:#000;text-decoration:underline}.button,.button--primary{background:none!important}.messages{border-color:#999;border-width:1px}.is-collapse-enabled .tabs{max-height:999em}.is-horizontal .tabs__tab{border-radius:4px 4px 0 0!important;margin:0 4px!important}.dropbutton-multiple .dropbutton .secondary-action{display:block}.js .dropbutton-widget,.js td .dropbutton-widget{position:relative}.js .dropbutton .dropbutton-toggle{display:none}.js .dropbutton-multiple .dropbutton-widget{background:none;border-radius:4px}input.form-autocomplete,input.form-color,input.form-email,input.form-file,input.form-number,input.form-search,input.form-tel,input.form-text,input.form-url,select.form-select,textarea.form-textarea{border-width:1px}.menuContainer,.mobile-menu,.shapes,footer{display:none}.cmd-privacy-settings,.paragraph--type--akkordeon .faq-answer{display:none!important}.node--view-mode-teaser{border:1px solid #9e9e9e}.no-print{display:none}}#footer{color:#949da9;font-size:14px;margin:50px 0 0;overflow:hidden;padding:170px 16px 50px;position:relative;text-align:center;z-index:40}#footer .nettiewerden{background:#ffc500;border-radius:50%;box-shadow:inset -16px -32px 32px 0 #e3a800;color:#333;display:inline-block;font-size:.875rem;height:120px;line-height:16px;padding:30px;position:absolute;right:0;text-align:center;top:-120px;vertical-align:middle;width:120px;z-index:100}#footer .nettiewerden .fa{display:inline-block;font-size:1.5rem;margin:0 0 5px}#footer .shapes img{height:auto;max-width:none}#footer .shapes .shape1{left:50%;margin-left:-1386px;position:absolute;top:-80px;width:3045px;z-index:10}#footer .shapes .shape2{left:50%;margin-left:-1428px;position:absolute;top:56px;width:3045px;z-index:11}#footer .footer-content{position:relative;z-index:15}#footer a{color:#949da9;font-size:.875rem}#footer ul{list-style:none;margin:0;padding:0}#footer .thick{color:#fff;font-size:1rem;margin:0 0 15px}#footer .logo{margin:0 0 52px}#footer .address{margin:0 0 30px}#footer ul.menu{text-align:center}#footer ul.menu li{margin:0 0 7px;padding:0}#footer .footer-bottom{margin:35px 0 0}#footer .footer-bottom .img-container{margin:0 0 15px}#footer .footer-bottom .img-container img{width:190px}#footer .footer-bottom .text .copyright{display:block;margin:0 0 7px}#footer .footer-bottom .text ul{display:block}#footer .footer-bottom .text ul li{display:block;margin:0 0 7px}@media screen and (min-width:641px){#footer{padding:220px 16px 50px;text-align:left}#footer .nettiewerden{right:50px;top:-200px}#footer .shapes .shape1{margin-left:-850px;top:0}#footer .shapes .shape2{margin-left:-1770px;top:50px}#footer .thick{margin:0 0 25px}#footer .address{padding:0 16px 0 0}#footer .logo{text-align:center}#footer ul.menu{-moz-column-count:2;column-count:2;text-align:left}#footer .footer-bottom{text-align:center}#footer .footer-bottom .text{padding:10px 16px 0 0}#footer .footer-bottom .text .copyright{display:inline-block;margin:0 30px 0 0}#footer .footer-bottom .text ul{display:inline-block}#footer .footer-bottom .text ul li{display:inline-block;margin:0 30px 0 0}}@media screen and (min-width:1024px){#footer{padding:330px 16px 50px}#footer .nettiewerden{font-size:1.25rem;height:176px;line-height:19px;padding:40px;right:150px;top:-200px;width:176px}#footer .nettiewerden .fa{display:inline-block;font-size:3rem;margin:0 0 10px}#footer .shapes .shape1{margin-left:-1465px}#footer .shapes .shape2{margin-left:-1400px;top:140px}#footer .address{padding:0 16px 0 96px}#footer .footer-bottom,#footer .logo{text-align:left}#footer .footer-bottom .img-container{margin:0;order:2}#footer .footer-bottom .text{padding:0 16px 0 96px}}.js-info-bubble-close{padding:5px!important}.geolocation-map-control{margin:10px}.geolocation-map-control button{height:40px;padding:0;width:40px}.geolocation-map-control button.recenter{background:#fff}.geolocation-map-control button.recenter:before{background-image:url(../images/map-icons/recenter.svg)}#map-container,.geolocation-map-container{height:500px!important}#map-container .cluster>div,.geolocation-map-container .cluster>div{color:#fff!important}#map-container .cluster img,.geolocation-map-container .cluster img{max-width:100%!important;width:100%!important}[class*=" _ibani_"] img+div{height:auto!important;min-width:185px!important}.infobubble{display:flex;flex-direction:column;justify-content:space-between}.infobubble h3,.infobubble h4{margin-bottom:10px}.infobubble .views-field-title{color:#333;font-size:1.375rem}.infobubble .views-field-nid{color:#0460c1;font-family:Fira Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400}.tab-content .tab-view{display:none}.tab-content .tab-view.active{display:block}.map-placeholder{background:url(/themes/custom/nsb/images/placeholder-google-maps.jpg) no-repeat 50%/cover;height:500px;position:relative;text-align:center;width:100%}.map-content{height:500px!important;width:100%}.map-loader{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s;width:100%;z-index:1000}.map-loader .spinner img{width:100px}.text-consent{color:#333;left:50%;max-width:400px;padding:10px;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}@media screen and (min-width:641px){.map-placeholder{height:800px}#map-container,.geolocation-map-container,.map-content{height:800px!important}}.paragraph--type--contact-person .field--name-field-block-contact-person{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.paragraph--type--contact-person .field--name-field-block-contact-person>.field__item{background:#fff;border:1px solid #e0e0e0;border-radius:10px;color:#212b36;display:flex;flex-direction:column;font-size:16px;gap:.2rem;justify-content:space-between;line-height:24px;max-width:205px;min-width:205px;overflow:hidden;padding:20px}.paragraph--type--contact-person .field--name-field-block-contact-person .field--name-field-foto{border-radius:50%;float:none;height:96px;margin-bottom:.5rem;overflow:hidden;width:96px}.paragraph--type--contact-person .field--name-field-block-contact-person .field--name-field-name{font-weight:700}.paragraph--type--contact-person .field--name-field-block-contact-person .field--name-field-position{margin:0 0 .75rem}
/*# sourceMappingURL=../maps/style.css.map */