<<<<<<< HEAD
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure,figcaption,blockquote{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{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,0.31);border-radius:10px;border:2px solid red;position:relative}.node--unpublished:before{content:"Nicht veröffentlicht";color:red;font-size:12px;position:absolute;top:-20px;left:0}.breadcrumb{color:#B2B2B2;padding:0;margin:0 0 16px}.breadcrumb a{color:#0460C1}.breadcrumb li:before{content:"\2022";margin:0 6px}ul.primary{padding:0;margin:15px 0}ul.primary li{margin-bottom:10px}.tabs li a{background-color:#bebebe;border-radius:4px;color:white}.tabs li a.is-active{background-color:#fff;color:#004288}.profile,#user-login{max-width:75rem;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left: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{position:absolute;padding:13px 0 0;-webkit-box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);border:none;-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px);max-width:-webkit-calc(100% - 32px);max-width:calc(100% - 32px);background:transparent}.ui-widget.ui-widget-content li{background:white !important;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1;overflow:hidden}.ui-widget.ui-widget-content li:first-child{padding-top:8px;border-top-left-radius:8px;border-top-right-radius:8px}.ui-widget.ui-widget-content li:last-child{padding-bottom:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-webkit-box-shadow:none;box-shadow:none}.ui-widget.ui-widget-content li a{padding:8px 24px;width:100%;display:block;color:#333;background:white;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.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:hover,.ui-widget.ui-widget-content li a.ui-state-active{background:#F1F1F1}@media screen and (min-width: 641px){.toolbar-horizontal.domain_freischwimmen header{margin-top:39px}.toolbar-horizontal.domain_freischwimmen .mobile-menu{margin-top:39px}.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open header{margin-top:79px}.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open .mobile-menu{margin-top:79px}.toolbar-vertical header{margin-top:39px}.toolbar-vertical .mobile-menu{margin-top:39px}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-box-direction:normal}.flex-container.align-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-container.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-container.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-container.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-container.align-top{-webkit-box-align:center;-ms-flex-align:start;align-items:flex-start}.flex-container.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-container.align-bottom{-webkit-box-align:center;-ms-flex-align:end;align-items:flex-end}.flex-container.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-container.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-container.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container.flex-column div{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.flex-container.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-container.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-container.flex-column-reverse div{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.flex-container .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-container .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-container .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex-container .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-container .small-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .small-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .small-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .small-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .small-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .small-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .small-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .small-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .small-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media screen and (min-width: 769px){.flex-container .medium-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .medium-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .medium-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .medium-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .medium-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.flex-container .medium-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .medium-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-container .medium-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .medium-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .medium-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.flex-container.medium-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 1024px){.flex-container .large-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .large-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .large-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .large-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .large-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .large-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.flex-container .large-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .large-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .large-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .large-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@font-face{font-family:'Fira Sans';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-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';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-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';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");font-weight:600;font-style:normal}html{font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter !important}}html,body{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;background:#fafafa;color:#333;font-size:18px;font-family:"Fira Sans",Arial,Helvetica,sans-serif;line-height:1.55}*{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}.row{width:100%;max-width:72rem;margin:0 auto}.row .row{margin:0 -8px}.column,.columns{padding:0 .5rem}img{max-width:100%;width:auto;height:auto}.relative{position:relative}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h1-fieldset>legend,.h2-fieldset>legend,.h3-fieldset>legend,.h4-fieldset>legend{font-weight:600;line-height:1.3}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,.h1.white,.h2.white,.h3.white,.h4.white,.h1-fieldset>legend.white,.h2-fieldset>legend.white,.h3-fieldset>legend.white,.h4-fieldset>legend.white{color:white}h1,.h1,.h1-fieldset>legend{font-size:2rem;margin:16px 0 24px}h2,.h2,.h2-fieldset>legend{font-size:1.5rem;margin:16px 0 24px}h3,.h3,.h3-fieldset>legend{font-size:1.125rem;margin:0 0 16px}h4,h5,h6,.h4,.h4-fieldset>legend{font-size:1.125rem;margin:0 0 16px}@media screen and (min-width: 641px){h1,.h1,.h1-fieldset>legend{font-size:2.875rem}h2,.h2,.h2-fieldset>legend{font-size:2rem}h3,.h3,.h3-fieldset>legend{font-size:1.375rem}h4,h5,h6,.h4,.h4-fieldset>legend{font-size:1.125rem}}.page-wrapper{position:relative;z-index:10}.page-wrapper a{color:#0460C1;text-decoration:none;font-weight:400}.page-wrapper a:hover{color:#004288;border-color:#004288}.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;height:0;visibility:hidden;font-size:0}.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{content:'';background-color:white;height:20px;width:20px;position:absolute;left:0px;top:1px;border-radius:50%;text-align:center}.paragraph .field--name-field-text ul.fs-21.green li:before{background:#fff url("../images/freischwimmen/fs-21-green.svg") no-repeat center/contain}.paragraph .field--name-field-text ul.fs-21.blue li:before{background:#fff url("../images/freischwimmen/fs-21-blue.svg") no-repeat center/contain}.paragraph .field--name-field-text ul.fs-21.lightblue li:before{background:#fff url("../images/freischwimmen/fs-21-lightblue.svg") no-repeat center/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{padding:0 0 0 8px;margin:0 0 25px}.messages__wrapper .messages{background-position:10px center}[dir="rtl"] .messages__wrapper{padding:20px 8px 5px 0}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top, #d1e8f5, #d3e8f4);background-image:-webkit-gradient(linear, left top, left bottom, from(#d1e8f5), to(#d3e8f4));background-image:linear-gradient(to bottom, #d1e8f5, #d3e8f4);font-family:Arial, sans-serif;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px}.node-preview-backlink{background-color:#419ff1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #419ff1, #1076d5);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#419ff1), to(#1076d5));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #419ff1, #1076d5);border:1px solid #0048c8;border-radius:.4em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);text-decoration:none}[dir="rtl"] .node-preview-backlink{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #419ff1, #1076d5);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#419ff1), to(#1076d5));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #419ff1, #1076d5);padding:4px 0.6em 4px 1em;float:right}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #59abf3, #2a90ef);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#59abf3), to(#2a90ef));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #59abf3, #2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #59abf3, #2a90ef);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#59abf3), to(#2a90ef));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #59abf3, #2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #0e69be, #2a93ef);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#0e69be), to(#2a93ef));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #0e69be, #2a93ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}[dir="rtl"] .node-preview-backlink:active{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #0e69be, #2a93ef);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#0e69be), to(#2a93ef));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #0e69be, #2a93ef)}.node-preview-backlink::before{content:'';width:10px;display:inline-block}#klaro .cookie-notice{background:white}#klaro .cookie-modal .cm-modal{background:white}#klaro .cookie-modal .cm-modal .cm-list-input+.cm-list-label .slider{background:#E0E0E0;-webkit-box-shadow:none;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:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#klaro .cookie-modal .cm-modal ul.cm-purposes .cm-list-label{font-weight:400 !important;font-size:1.125rem;line-height:22px;color:#000000}#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{float:none;padding:12px 16px;border-radius:4px;font-weight:400;font-size:.875rem;line-height:16px;color:#FFFFFF;background:#0460C1;border:1px solid #0460C1;margin:8px 0;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}#klaro .cookie-modal .cm-modal .cm-btn:hover{background:#056cda}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all{color:#FFFFFF;background:#0460C1;border:1px solid #0460C1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all:hover{background:#056cda}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{border-color:#F0F0F0;background:#F0F0F0;color:black;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 17px);flex:0 0 -webkit-calc(40% - 17px);flex:0 0 calc(40% - 17px);max-width:-webkit-calc(40% - 17px);max-width:calc(40% - 17px)}#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{content:'';position:absolute;bottom:0;left:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:1px;background:#e0e0e0}#klaro .cookie-modal .cm-modal .cm-body{padding:20px 10px;position:relative}#klaro .cookie-modal .cm-modal .cm-body:after{content:'';position:absolute;bottom:0;left:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:1px;background:#e0e0e0}#klaro .cookie-modal .cm-modal .cm-footer{padding:20px 10px;border:none}#klaro .cookie-modal h1{color:black;font-weight:400;font-size:1.5rem;line-height:22px}#klaro .cookie-modal p{font-weight:400;font-size:.875rem;line-height:22px;color:#000000}#klaro .cookie-modal .cm-app-title{font-weight:400;font-size:1.125rem;line-height:22px;color:#000000}#klaro .cookie-modal .app-item-cms-description{font-size:.875rem}#klaro .cm-required{display:none}#klaro .cm-powered-by{display:none}#klaro .purposes{display:none}.cmd-privacy-settings{display:none;background:#FFC500;position:fixed;bottom:10px;left:10px;width:50px;height:50px;overflow:hidden;border-radius:50%;z-index:1001;padding:12px;text-align:center;cursor:pointer;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0}.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{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;min-width:200px;margin-left:auto}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;margin-left:auto}#klaro .cookie-modal .cm-modal .cm-header{padding:40px 32px 20px 32px}#klaro .cookie-modal .cm-modal .cm-header:after{left:40px;width:-webkit-calc(100% - 80px);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:-webkit-calc(100% - 80px);width:calc(100% - 80px)}#klaro .cookie-modal .cm-modal .cm-footer{padding:20px 32px 40px 32px}.cmd-privacy-settings{width:68px;height:68px;bottom:20px;left:20px}.cmd-privacy-settings img{max-width:38px}}.layout-container{margin:0 8px}.overlayer,.overlayerSelector{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:99;display:none;cursor:pointer}.h100{height:100%}body #page{padding:200px 0 0;position:relative}body #main-wrapper{position:relative;z-index:50;padding:0;min-height:680px}body.node-type-lead_out_seite .block-system-breadcrumb-block{display:none}body.blue{background:#F1F3F3}body.blue .breadcrumb{max-width:752px;margin:0 auto 16px;color:white}body.blue .breadcrumb a{color:#E7E9FD}body.blue.node-type-nettie .breadcrumb{margin:0 0 16px}body.blue #page-title{color:white;max-width:752px;margin:16px auto 24px;word-wrap:break-word}body.blue.node-type-wissenscenter #page-title,body.blue.node-type-wissenscenter .breadcrumb{max-width:1136px}body.blue .flap-background{background:#F1F3F3;padding:42px 16px 16px;margin:0 -16px;position:relative}body.blue .flap-background:before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:rgba(0,0,0,0.12) 0 -48px 46px 0;box-shadow:rgba(0,0,0,0.12) 0 -48px 46px 0;height:250px;top:0;left:0;width:100%}body.blue .teaser-entry-box{font-size:1.25rem;max-width:752px;margin:0 0 40px}body.simpleBg{background:#fafafa}body.front #header{z-index:100;position:relative}body.front #header .shapes{display:none}body.front #page{padding:0}.fa{font-weight:300}.fa.fa-facebook,.fa.fa-facebook-f,.fa.fa-twitter,.fa.fa-xing,.fa.fa-linkedin,.fa.fa-whatsapp{font-family:"Font Awesome\ 5 Brands"}.page-wrapper a.glossar-item{background:#E6ECF3;border-radius:6px;border:none;display:inline-block;color:#333;font-style:italic;padding:0 8px}.page-wrapper .node__content ul,.page-wrapper .node__content ol{margin:-14px 0 16px}ul.term-reference-tree-level{margin:0;padding:0;list-style:none}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;padding:64px 62px 45px;max-width:752px;margin:0 auto}body.blue .flap-background:before{height:255px;border-radius:16px}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;color:white;min-height:56px;padding:16px 24px;text-align:center;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;border:none;font-family:"Fira Sans";margin:0}.button:not(.trigger):hover,.button:not(.trigger):active,a.button:not(.trigger):hover,a.button:not(.trigger):active{background:#004288;color:white}.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{min-height:60px;padding:18px 32px;font-size:1.25rem}.button:not(.trigger).white,a.button:not(.trigger).white{background:white;color:#0460C1;border:1px solid #C4CDD5;-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16)}.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;color:#333;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;-webkit-transition:background 0.3s;transition:background 0.3s}.button:not(.trigger).yellow:hover,a.button:not(.trigger).yellow:hover{background:#ffd133}.button:not(.trigger).download,a.button:not(.trigger).download{-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);background:white;color:#333;padding:16px 16px 16px 52px;border:1px solid #C4CDD5;position:relative;margin:0 0 16px 0;text-align:left;height:auto;line-height:28px}.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,button:not(.trigger).large,a.button:not(.trigger).large{min-height:72px;padding:24px 32px}.button:not(.trigger).big_button,button:not(.trigger).big_button,a.button:not(.trigger).big_button{padding:24px 32px}}@media screen and (min-width: 769px){.button:not(.trigger).download,button:not(.trigger).download,a.button:not(.trigger).download{padding:24px 32px 24px 72px}}.map-wrapper{background:url("/themes/custom/nsb/images/placeholder-google-maps.jpg") no-repeat center center/cover;position:relative}.map-wrapper .text{text-align:center;position:absolute;left:50%;right:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#333;z-index:2;padding:10px;max-width:400px;width:100%}.map-wrapper .text .button{margin:10px 0 0;display:inline-block;cursor:pointer}.map-wrapper .text a{color:#0460C1}#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;margin:0 0 4px;font-size:1.25rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.gm-style-iw .content .firstHeading{color:#333;margin:0 0 4px;font-size:1.375rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.gm-style-iw .content a{color:#0460C1;font-size:1rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}@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-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,.view-materialien .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,.view-search .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry,.view-search .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,body.domain_freischwimmen .view-aktions-finder .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,.view-glossar .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,.view-glossar .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:white;padding:24px 16px 32px;border-radius:4px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:#333}.view-veranstaltungen .node--view-mode-teaser:hover,.view-veranstaltungen .search-result-entry:hover,.view-veranstaltungen .node--type-presse.node--view-mode-full:hover,.view-materialien .node--view-mode-teaser:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser:hover,.view-materialien .search-result-entry:hover,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry:hover,.view-materialien .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-neuigkeiten .node--view-mode-teaser:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser:hover,.view-neuigkeiten .search-result-entry:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry:hover,.view-neuigkeiten .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-search .node--view-mode-teaser:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser:hover,.view-search .search-result-entry:hover,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry:hover,.view-search .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-nettie-finder .node--view-mode-teaser:hover,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser:hover,.view-nettie-finder .search-result-entry:hover,body.domain_freischwimmen .view-aktions-finder .search-result-entry:hover,.view-nettie-finder .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full:hover,.view-glossar .node--view-mode-teaser:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser:hover,.view-glossar .search-result-entry:hover,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry:hover,.view-glossar .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:#333}.view-veranstaltungen.view-display-id-page,.view-veranstaltungen.view-display-id-page_materialien,.view-veranstaltungen.view-display-id-page_neuigkeiten,.view-veranstaltungen.view-display-id-page_glossar,.view-materialien.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-presse-freischwimmen,.view-materialien.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-presse-freischwimmen,.view-materialien.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-presse-freischwimmen,.view-materialien.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-presse-freischwimmen,.view-neuigkeiten.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-neuigkeiten-freischwimmen,.view-search.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-suche-freischwimmen,.view-search.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-suche-freischwimmen,.view-search.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-suche-freischwimmen,.view-search.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-suche-freischwimmen,.view-nettie-finder.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-aktions-finder,.view-nettie-finder.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-aktions-finder,.view-nettie-finder.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-aktions-finder,.view-nettie-finder.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-aktions-finder,.view-glossar.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-glossar-freischwimmen,.view-glossar.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-glossar-freischwimmen,.view-glossar.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-glossar-freischwimmen,.view-glossar.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-glossar-freischwimmen{max-width:752px;margin:0 auto 25px}.view-veranstaltungen.view-display-id-past .view-filters,.view-materialien.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-materialien-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-presse-freischwimmen .view-filters,.view-neuigkeiten.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .view-filters,.view-search.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .view-filters,.view-nettie-finder.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .view-filters,.view-glossar.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-glossar-freischwimmen .view-filters{display:none}.view-veranstaltungen .view-content,.view-materialien .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,.view-neuigkeiten .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,.view-search .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content,.view-nettie-finder .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,.view-glossar .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content{margin-bottom:25px}.view-veranstaltungen .view-content .views-row,.view-materialien .view-content .views-row,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row,.view-neuigkeiten .view-content .views-row,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row,.view-search .view-content .views-row,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row,.view-nettie-finder .view-content .views-row,body.domain_freischwimmen .view-aktions-finder .view-content .views-row,.view-glossar .view-content .views-row,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row{margin-bottom:16px}.view-veranstaltungen .view-content .views-row:last-of-type,.view-materialien .view-content .views-row:last-of-type,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row:last-of-type,.view-neuigkeiten .view-content .views-row:last-of-type,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row:last-of-type,.view-search .view-content .views-row:last-of-type,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row:last-of-type,.view-nettie-finder .view-content .views-row:last-of-type,body.domain_freischwimmen .view-aktions-finder .view-content .views-row:last-of-type,.view-glossar .view-content .views-row:last-of-type,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row:last-of-type{margin-bottom:0}.view-veranstaltungen .date_wrapper,.view-materialien .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,.view-neuigkeiten .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,.view-search .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper,.view-nettie-finder .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,.view-glossar .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper{color:#004288;text-align:center;margin-right:16px}.view-veranstaltungen .date_wrapper .day,.view-materialien .date_wrapper .day,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .day,.view-neuigkeiten .date_wrapper .day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .day,.view-search .date_wrapper .day,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .day,.view-nettie-finder .date_wrapper .day,body.domain_freischwimmen .view-aktions-finder .date_wrapper .day,.view-glossar .date_wrapper .day,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .day{font-size:32px;line-height:32px;margin-bottom:4px}.view-veranstaltungen .date_wrapper .month,.view-materialien .date_wrapper .month,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .month,.view-neuigkeiten .date_wrapper .month,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .month,.view-search .date_wrapper .month,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .month,.view-nettie-finder .date_wrapper .month,body.domain_freischwimmen .view-aktions-finder .date_wrapper .month,.view-glossar .date_wrapper .month,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .month{font-size:16px;line-height:16px}.view-veranstaltungen .image_wrapper,.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,.view-neuigkeiten .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,.view-search .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper,.view-nettie-finder .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,.view-glossar .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper{margin-right:20px;max-width:60px}.view-veranstaltungen .image_wrapper img,.view-materialien .image_wrapper img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper img,.view-neuigkeiten .image_wrapper img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper img,.view-search .image_wrapper img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper img,.view-nettie-finder .image_wrapper img,body.domain_freischwimmen .view-aktions-finder .image_wrapper img,.view-glossar .image_wrapper img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper img{display:block;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.view-veranstaltungen .image_wrapper.news,.view-materialien .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,.view-search .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news,.view-nettie-finder .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,.view-glossar .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news{width:100%;max-width:100%;border-radius:8px;overflow:hidden;margin:0 0 24px}.view-veranstaltungen .image_wrapper.news img,.view-materialien .image_wrapper.news img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news img,.view-neuigkeiten .image_wrapper.news img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news img,.view-search .image_wrapper.news img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news img,.view-nettie-finder .image_wrapper.news img,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news img,.view-glossar .image_wrapper.news img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news img{-webkit-box-shadow:none;box-shadow:none}.view-veranstaltungen .text_wrapper,.view-materialien .text_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper,.view-neuigkeiten .text_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper,.view-search .text_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper,.view-nettie-finder .text_wrapper,body.domain_freischwimmen .view-aktions-finder .text_wrapper,.view-glossar .text_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper{position:relative;padding-bottom:32px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.view-veranstaltungen .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,.view-search .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,.view-glossar .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title{font-size:20px;font-weight:400;color:#333;line-height:28px;margin:0 0 24px 0;vertical-align:middle;word-wrap:break-word}.view-veranstaltungen .text_wrapper .view_title:after,.view-materialien .text_wrapper .view_title:after,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title:after,.view-neuigkeiten .text_wrapper .view_title:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title:after,.view-search .text_wrapper .view_title:after,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title:after,.view-nettie-finder .text_wrapper .view_title:after,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title:after,.view-glossar .text_wrapper .view_title:after,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}.view-veranstaltungen .text_wrapper .description_small,.view-materialien .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,.view-search .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small,.view-nettie-finder .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,.view-glossar .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small{font-size:16px;color:#9e9e9e}.view-veranstaltungen .text_wrapper .meta,.view-materialien .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,.view-neuigkeiten .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,.view-search .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta,.view-nettie-finder .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,.view-glossar .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta{font-size:16px;position:absolute;color:#9e9e9e;bottom:-5px;left:0;margin:0}.view-veranstaltungen .text_wrapper .meta .rubric,.view-materialien .text_wrapper .meta .rubric,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .rubric,.view-neuigkeiten .text_wrapper .meta .rubric,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .rubric,.view-search .text_wrapper .meta .rubric,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .rubric,.view-nettie-finder .text_wrapper .meta .rubric,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .rubric,.view-glossar .text_wrapper .meta .rubric,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .rubric{color:#004288}.view-veranstaltungen .text_wrapper .meta .events_day,.view-materialien .text_wrapper .meta .events_day,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .events_day,.view-neuigkeiten .text_wrapper .meta .events_day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .events_day,.view-search .text_wrapper .meta .events_day,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .events_day,.view-nettie-finder .text_wrapper .meta .events_day,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .events_day,.view-glossar .text_wrapper .meta .events_day,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .events_day{white-space:nowrap}.view-veranstaltungen .text_wrapper.veranstaltungs_teaser,.view-materialien .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-neuigkeiten .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-search .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-nettie-finder .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-aktions-finder .text_wrapper.veranstaltungs_teaser,.view-glossar .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.veranstaltungs_teaser{padding-bottom:55px}.view-veranstaltungen .text_wrapper.glossar,.view-materialien .text_wrapper.glossar,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.glossar,.view-neuigkeiten .text_wrapper.glossar,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.glossar,.view-search .text_wrapper.glossar,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.glossar,.view-nettie-finder .text_wrapper.glossar,body.domain_freischwimmen .view-aktions-finder .text_wrapper.glossar,.view-glossar .text_wrapper.glossar,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.glossar{padding-bottom:0}.view-veranstaltungen .pager,.view-materialien .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,.view-neuigkeiten .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,.view-search .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager,.view-nettie-finder .pager,body.domain_freischwimmen .view-aktions-finder .pager,.view-glossar .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager{text-align:right;margin-top:20px;margin-bottom:56px}.view-veranstaltungen .pager .pager__items,.view-materialien .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,.view-neuigkeiten .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,.view-search .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items,.view-nettie-finder .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,.view-glossar .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items{margin:0;overflow:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.view-veranstaltungen .pager .pager__item,.view-materialien .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,.view-neuigkeiten .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,.view-search .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item,.view-nettie-finder .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,.view-glossar .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item{display:none;padding:8px 4px;border-right:1px solid #f0f0f0;background:white}.view-veranstaltungen .pager .pager__item a,.view-materialien .pager .pager__item a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item a,.view-neuigkeiten .pager .pager__item a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item a,.view-search .pager .pager__item a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item a,.view-nettie-finder .pager .pager__item a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item a,.view-glossar .pager .pager__item a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item a{color:#333;font-size:16px;cursor:pointer;padding:10px 0;display:inline-block;height:40px;width:40px;border-radius:50%;line-height:21px}.view-veranstaltungen .pager .pager__item--next,.view-materialien .pager .pager__item--next,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next,.view-neuigkeiten .pager .pager__item--next,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next,.view-search .pager .pager__item--next,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next,.view-nettie-finder .pager .pager__item--next,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next,.view-glossar .pager .pager__item--next,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next{display:block;border-radius:0 8px 8px 0}.view-veranstaltungen .pager .pager__item--next span[aria-hidden],.view-materialien .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next span[aria-hidden],.view-neuigkeiten .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next span[aria-hidden],.view-search .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next span[aria-hidden],.view-nettie-finder .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next span[aria-hidden],.view-glossar .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next span[aria-hidden]{display:none}.view-veranstaltungen .pager .pager__item--next a:after,.view-materialien .pager .pager__item--next a:after,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next a:after,.view-neuigkeiten .pager .pager__item--next a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next a:after,.view-search .pager .pager__item--next a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next a:after,.view-nettie-finder .pager .pager__item--next a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next a:after,.view-glossar .pager .pager__item--next a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next a:after{content:'\f061';font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-veranstaltungen .pager .pager__item--next.no_active,.view-materialien .pager .pager__item--next.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next.no_active,.view-neuigkeiten .pager .pager__item--next.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active,.view-search .pager .pager__item--next.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active,.view-nettie-finder .pager .pager__item--next.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active,.view-glossar .pager .pager__item--next.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active{pointer-events:none}.view-veranstaltungen .pager .pager__item--next.no_active a:after,.view-materialien .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-presse-freischwimmen .pager .pager__item--next.no_active a:after,.view-neuigkeiten .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active a:after,.view-search .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active a:after,.view-nettie-finder .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active a:after,.view-glossar .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active a:after{color:#CBCBCB}.view-veranstaltungen .pager .pager__item--previous,.view-materialien .pager .pager__item--previous,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous,.view-neuigkeiten .pager .pager__item--previous,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous,.view-search .pager .pager__item--previous,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous,.view-nettie-finder .pager .pager__item--previous,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous,.view-glossar .pager .pager__item--previous,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous{display:block;border-radius:8px 0 0 8px}.view-veranstaltungen .pager .pager__item--previous span[aria-hidden],.view-materialien .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-neuigkeiten .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-search .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-nettie-finder .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous span[aria-hidden],.view-glossar .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous span[aria-hidden]{display:none}.view-veranstaltungen .pager .pager__item--previous a:before,.view-materialien .pager .pager__item--previous a:before,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous a:before,.view-neuigkeiten .pager .pager__item--previous a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous a:before,.view-search .pager .pager__item--previous a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous a:before,.view-nettie-finder .pager .pager__item--previous a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous a:before,.view-glossar .pager .pager__item--previous a:before,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous a:before{content:'\f060';font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-veranstaltungen .pager .pager__item--previous.no_active,.view-materialien .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous.no_active,.view-neuigkeiten .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active,.view-search .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active,.view-nettie-finder .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active,.view-glossar .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous.no_active{pointer-events:none}.view-veranstaltungen .pager .pager__item--previous.no_active a:before,.view-materialien .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-presse-freischwimmen .pager .pager__item--previous.no_active a:before,.view-neuigkeiten .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active a:before,.view-search .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active a:before,.view-nettie-finder .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active a:before,.view-glossar .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-glossar-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-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,.view-materialien .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,.view-search .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry,.view-search .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,body.domain_freischwimmen .view-aktions-finder .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,.view-glossar .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,.view-glossar .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full{padding:32px}.view-veranstaltungen .view-content,.view-materialien .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,.view-neuigkeiten .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,.view-search .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content,.view-nettie-finder .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,.view-glossar .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content{margin-bottom:56px}.view-veranstaltungen.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,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-presse-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-glossar.view-display-id-past .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{background:#e0e0e0}.view-veranstaltungen .date_wrapper,.view-materialien .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,.view-neuigkeiten .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,.view-search .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper,.view-nettie-finder .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,.view-glossar .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper{background:#004288;color:white;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px}.view-veranstaltungen .image_wrapper,.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,.view-neuigkeiten .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,.view-search .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper,.view-nettie-finder .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,.view-glossar .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper{margin-right:32px;max-width:100px}.view-veranstaltungen .image_wrapper.news,.view-materialien .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,.view-search .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news,.view-nettie-finder .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,.view-glossar .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news{max-width:244px;margin:0 32px 0 0}.view-veranstaltungen .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,.view-search .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,.view-glossar .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title{font-size:24px;font-weight:400;color:#333;line-height:28px}.view-veranstaltungen .text_wrapper .description_small,.view-materialien .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,.view-search .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small,.view-nettie-finder .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,.view-glossar .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small{font-size:18px}.view-veranstaltungen .text_wrapper .meta,.view-materialien .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,.view-neuigkeiten .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,.view-search .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta,.view-nettie-finder .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,.view-glossar .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta{font-size:18px}.view-veranstaltungen .pager,.view-materialien .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,.view-neuigkeiten .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,.view-search .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager,.view-nettie-finder .pager,body.domain_freischwimmen .view-aktions-finder .pager,.view-glossar .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager{text-align:right}.view-veranstaltungen .pager .pager__items,.view-materialien .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,.view-neuigkeiten .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,.view-search .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items,.view-nettie-finder .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,.view-glossar .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items{margin:0;border-radius:4px;overflow:hidden;padding:0}.view-veranstaltungen .pager .pager__item,.view-materialien .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,.view-neuigkeiten .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,.view-search .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item,.view-nettie-finder .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,.view-glossar .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item{display:block}.view-veranstaltungen .pager .pager__item.is-active,.view-materialien .pager .pager__item.is-active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active,.view-neuigkeiten .pager .pager__item.is-active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active,.view-search .pager .pager__item.is-active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active,.view-nettie-finder .pager .pager__item.is-active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active,.view-glossar .pager .pager__item.is-active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active{color:white}.view-veranstaltungen .pager .pager__item.is-active a,.view-materialien .pager .pager__item.is-active a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active a,.view-neuigkeiten .pager .pager__item.is-active a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active a,.view-search .pager .pager__item.is-active a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active a,.view-nettie-finder .pager .pager__item.is-active a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a,.view-glossar .pager .pager__item.is-active a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active a{color:white;background:#004288}}@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{top:0;left:0;width:100%;height:100%}body.menu-is-open .mobile-menu{top:0}body.menu-is-open .headerbox{background:#fafafa}.mobile-menu{-webkit-overflow-scrolling:touch;display:block;position:fixed;top:100%;left:0;width:100%;height:-webkit-calc(100% - 180px);height:calc(100% - 180px);-webkit-transition:top 0.5s;transition:top 0.5s;z-index:55;margin-top:180px}.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{width:100%;height:100%;overflow-y:scroll;padding:60px 15px 30px 15px;background:#0460C1}.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{font-size:18px;color:white}.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{font-size:14px;color:white}.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{position:absolute;width:100%;top:0;left:0;padding:16px 16px 0 16px;z-index:60;-webkit-transition:background 0.3s;transition:background 0.3s}.headerbox .logo_wrapper{width:100%;max-width:300px;text-align:center}.headerbox .logo_wrapper .logo{max-width:300px;width:100%;position:relative;z-index:200;display:inline-block}.menuContainer{position:relative;z-index:150;background:white;height:56px;border-radius:28px;max-width:350px;width:100%;margin:17px auto}.menuContainer a.menu-item-first{padding:4px 32px 4px 5px;font-size:15px;color:#00254C;white-space:nowrap}.menuContainer a.menu-item-first img{vertical-align:-19px;margin-right:8px}.desk-menu{display:none}.page-wrapper .search{position:absolute;height:100%;width:100%;right:0;top:0;cursor:pointer;overflow:hidden;text-align:right;border-radius:28px;pointer-events:none}.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 label{display:none}.page-wrapper .search div form input[type=submit]{display:none}.page-wrapper .search div form input[type="text"]{width:0;height:56px;border:none;padding:0 0 0 50px;-webkit-transition:all 0.5s;transition:all 0.5s;pointer-events:auto;cursor:pointer;color:white;border-radius:28px;z-index:200;background:white}.page-wrapper .search div form input[type="text"]:focus{width:100%;cursor:auto;color:#333;padding:1px 20px}.page-wrapper .search div form input[type="text"]:active{width:100%;cursor:auto;color:#333;padding:1px 20px}.page-wrapper .fa-search{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:300;font-size:20px;color:#00254C;line-height:56px;right:0;top:0;background:white;height:100%;width:26px;padding:0 18px 0 4px;border-top-right-radius:28px;border-bottom-right-radius:28px;cursor:pointer;z-index:1000}.menu_mobile_wrapper{cursor:pointer}.menu_span{display:none;color:#00254C;font-size:15px}.menu-button{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer;padding:10px;margin:6px 0 0}.menu-button .menu-icon{background:#00254C;width:19px;height:2px;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);position:absolute;top:20px}.menu-button .menu-icon:nth-child(2){top:13px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.menu-button .menu-icon:nth-child(3){top:27px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.menu-button.menu-is-open .menu-icon:nth-child(1){-webkit-transform:scale(0.01, 1);-ms-transform:scale(0.01, 1);transform:scale(0.01, 1)}.menu-button.menu-is-open .menu-icon:nth-child(2){-webkit-transform:translate(2px, 0) rotate(45deg);-ms-transform:translate(2px, 0) rotate(45deg);transform:translate(2px, 0) rotate(45deg)}.menu-button.menu-is-open .menu-icon:nth-child(3){-webkit-transform:translate(2px, 0) rotate(-45deg);-ms-transform:translate(2px, 0) rotate(-45deg);transform:translate(2px, 0) rotate(-45deg)}.menu-button:active{-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}ul.menu{margin:0;padding:0}[dir="rtl"] 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;padding:21px 0;line-height:1;vertical-align:middle}.mobile-menu{margin-top:100px;height:-webkit-calc(100% - 100px);height:calc(100% - 100px)}}@media screen and (min-width: 670px){.menuContainer{max-width:350px;width:auto;margin:0}}@media screen and (min-width: 769px){.mobile-menu{margin-top:85px;height:-webkit-calc(100% - 85px);height:calc(100% - 85px)}.headerbox{padding:16px 24px 0 24px}.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{max-width:none;width:auto;margin:0}.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{position:relative;top:0;left:0;background:none;width:auto;height:auto;padding-top:0}.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{padding:21px 0;display:inline-block;font-size:15px;color:#00254C;line-height:1}.region-primary-menu ul.menu .menu-item--expanded,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded{position:relative;list-style-image:none;list-style-type:none}.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{visibility:hidden;background:white;border-radius:8px;position:absolute;white-space:nowrap;padding:8px 0;top:70px;left:-24px;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);min-width:220px}.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{padding:0;display:block;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1}.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{-webkit-box-shadow:none;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,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item a.is-active{background:#F1F1F1}.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: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{visibility:visible;opacity:1}.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-weight:300;font-size:14px;margin-left:3px;opacity:0.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{right:0;left:auto}}@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 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}}@-webkit-keyframes onAutoFillStart{from{}to{}}@keyframes onAutoFillStart{from{}to{}}@-webkit-keyframes onAutoFillCancel{from{}to{}}@keyframes onAutoFillCancel{from{}to{}}input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}input:not(:-webkit-autofill){-webkit-animation-name:onAutoFillCancel;animation-name:onAutoFillCancel}input::-ms-clear{display:none}div.shs-widget-container{margin:0 15px 15px 0}select.shs-select{border:1px solid #e0e0e0;border-radius:8px;background:white;height:56px;max-width:100%;color:#333;font-size:1rem;padding:16px;width:100%;font-family:"Fira Sans", Arial, Helvetica, sans-serif;margin:0}.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]{width:0px;height:0px;position:absolute;top:-99999px;left:-99999px}.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="text"],.page-wrapper form input[type="email"],.page-wrapper form input[type="password"],.page-wrapper form input[type="tel"],.page-wrapper form input[type="url"],.page-wrapper form input[type="date"],.page-wrapper form input[type="number"]{border:1px solid #e0e0e0;border-radius:8px;background:white;height:56px;max-width:100%;color:#333;font-size:1rem;padding:16px;margin:0;width:100%;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.page-wrapper form input[type="text"].error,.page-wrapper form input[type="email"].error,.page-wrapper form input[type="password"].error,.page-wrapper form input[type="tel"].error,.page-wrapper form input[type="url"].error,.page-wrapper form input[type="date"].error,.page-wrapper form input[type="number"].error{border:1px solid red;background:#D2AAAA}.page-wrapper form input[type="text"]:focus,.page-wrapper form input[type="email"]:focus,.page-wrapper form input[type="password"]:focus,.page-wrapper form input[type="tel"]:focus,.page-wrapper form input[type="url"]:focus,.page-wrapper form input[type="date"]:focus,.page-wrapper form input[type="number"]:focus{border:1px solid #0460C1}.page-wrapper form input[type="text"][disabled="disabled"],.page-wrapper form input[type="email"][disabled="disabled"],.page-wrapper form input[type="password"][disabled="disabled"],.page-wrapper form input[type="tel"][disabled="disabled"],.page-wrapper form input[type="url"][disabled="disabled"],.page-wrapper form input[type="date"][disabled="disabled"],.page-wrapper form input[type="number"][disabled="disabled"]{background:#f0f0f0}.page-wrapper form input[type="text"]::-webkit-input-placeholder,.page-wrapper form input[type="email"]::-webkit-input-placeholder,.page-wrapper form input[type="password"]::-webkit-input-placeholder,.page-wrapper form input[type="tel"]::-webkit-input-placeholder,.page-wrapper form input[type="url"]::-webkit-input-placeholder,.page-wrapper form input[type="date"]::-webkit-input-placeholder,.page-wrapper form input[type="number"]::-webkit-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]:-moz-placeholder,.page-wrapper form input[type="email"]:-moz-placeholder,.page-wrapper form input[type="password"]:-moz-placeholder,.page-wrapper form input[type="tel"]:-moz-placeholder,.page-wrapper form input[type="url"]:-moz-placeholder,.page-wrapper form input[type="date"]:-moz-placeholder,.page-wrapper form input[type="number"]:-moz-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]:-ms-input-placeholder,.page-wrapper form input[type="email"]:-ms-input-placeholder,.page-wrapper form input[type="password"]:-ms-input-placeholder,.page-wrapper form input[type="tel"]:-ms-input-placeholder,.page-wrapper form input[type="url"]:-ms-input-placeholder,.page-wrapper form input[type="date"]:-ms-input-placeholder,.page-wrapper form input[type="number"]:-ms-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]::placeholder,.page-wrapper form input[type="email"]::placeholder,.page-wrapper form input[type="password"]::placeholder,.page-wrapper form input[type="tel"]::placeholder,.page-wrapper form input[type="url"]::placeholder,.page-wrapper form input[type="date"]::placeholder,.page-wrapper form input[type="number"]::placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea{border:1px solid #e0e0e0;border-radius:8px;background:white;max-width:100%;color:#333;margin:0;font-size:1rem;padding:24px 16px 14px}.page-wrapper form textarea::-webkit-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea:-moz-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea:-ms-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea::placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea.error{border:none;background:#D2AAAA}.page-wrapper form textarea:focus{border:1px solid #0460C1}.page-wrapper form textarea[disabled="disabled"]{background:#f0f0f0}.page-wrapper form label:not(.option){display:block;font-size:1rem;color:#828282;font-weight:400;margin:0 0 12px}.page-wrapper form .js-form-type-textarea label:not(.option){position:absolute;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;top:16px;left:16px;font-size:.625rem}.page-wrapper form .form-type-textfield label:not(.option),.page-wrapper form .form-type-email label:not(.option),.page-wrapper form .form-type-url label:not(.option),.page-wrapper form .form-type-password label:not(.option),.page-wrapper form .form-type-date label:not(.option),.page-wrapper form .form-type-number label:not(.option),.page-wrapper form .form-type-tel label:not(.option){position:absolute;top:25px;left:16px;font-size:1rem;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;z-index:1}.page-wrapper form .form-type-textfield.notempty label:not(.option),.page-wrapper form .form-type-email.notempty label:not(.option),.page-wrapper form .form-type-url.notempty label:not(.option),.page-wrapper form .form-type-password.notempty label:not(.option),.page-wrapper form .form-type-date.notempty label:not(.option),.page-wrapper form .form-type-number.notempty label:not(.option),.page-wrapper form .form-type-tel.notempty label:not(.option){top:16px;font-size:.625rem}.page-wrapper form .form-type-textfield label.notempty,.page-wrapper form .form-type-email label.notempty,.page-wrapper form .form-type-url label.notempty,.page-wrapper form .form-type-password label.notempty,.page-wrapper form .form-type-date label.notempty,.page-wrapper form .form-type-number label.notempty,.page-wrapper form .form-type-tel label.notempty{top:16px;font-size:.625rem}.page-wrapper form .description{color:#9e9e9e;font-size:.875rem}.page-wrapper fieldset:not(.fieldgroup){margin:16px 0 40px;min-width:0;padding:0;border:0}.page-wrapper fieldset:not(.fieldgroup)>legend{font-size:1.375rem;font-weight:600;margin:0 0 8px}.page-wrapper fieldset.fieldgroup>legend{display:block;font-size:1rem;color:#333;font-weight:600}.page-wrapper fieldset.fieldgroup>legend span{display:inline-block;margin:16px 0 10px}.page-wrapper label.special-checkbox{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper label.special-checkbox:before{content:"";font-family:"Font Awesome\ 5 Pro";font-weight:300;width:22px;height:22px;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0;border-radius:4px;color:white;text-align:center;font-size:1rem}.page-wrapper label.special-checkbox.checked:before{content:"\f00c";background:#0460C1;border:1px solid #0460C1}.page-wrapper label.special-checkbox.disabled:before{background:#f0f0f0}.page-wrapper input[type=checkbox]{position:absolute;width:22px;height:22px;overflow:hidden;opacity:0;clip:rect(0, 0, 0, 0)}.page-wrapper input[type=checkbox]+label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper input[type=checkbox]+label:before{content:"";font-family:"Font Awesome\ 5 Pro";font-weight:300;width:22px;height:22px;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0;border-radius:4px;color:white;text-align:center;font-size:1rem}.page-wrapper input[type=checkbox].error+label:before{border:1px solid red;background:#D2AAAA}.page-wrapper input[type=checkbox]:checked+label:before{content:"\f00c";background:#0460C1;border:1px solid #0460C1}.page-wrapper input[type=checkbox][disabled="disabled"]+label:before{background:#f0f0f0}.page-wrapper input[type=radio]{position:absolute;width:22px;height:22px;overflow:hidden;opacity:0;clip:rect(0, 0, 0, 0)}.page-wrapper input[type=radio]+label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper input[type=radio]+label:before{content:"";width:22px;height:22px;border-radius:50%;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0}.page-wrapper input[type=radio].error+label:before{border:1px solid red;background:#D2AAAA}.page-wrapper input[type=radio]:checked+label:before{background:#0460C1;background:-webkit-radial-gradient(#fff, #fff 4px, #0460C1 4.5px, #0460C1 100%);background:radial-gradient(#fff, #fff 4px, #0460C1 4.5px, #0460C1 100%);border:1px solid #0460C1}.page-wrapper .form-type-radio .description,.page-wrapper .form-type-checkbox .description{margin:8px 0 0}.page-wrapper .form-item,.page-wrapper .form-actions{padding:8px 0 12px;margin:0;position:relative}.page-wrapper .form-item>input[type="text"],.page-wrapper .form-item>input[type="email"],.page-wrapper .form-item>input[type="password"],.page-wrapper .form-item>input[type="tel"],.page-wrapper .form-item>input[type="url"],.page-wrapper .form-item>input[type="date"],.page-wrapper .form-item>input[type="number"],.page-wrapper .form-item>textarea,.page-wrapper .form-item .js-webform-telephone-international,.page-wrapper .form-actions>input[type="text"],.page-wrapper .form-actions>input[type="email"],.page-wrapper .form-actions>input[type="password"],.page-wrapper .form-actions>input[type="tel"],.page-wrapper .form-actions>input[type="url"],.page-wrapper .form-actions>input[type="date"],.page-wrapper .form-actions>input[type="number"],.page-wrapper .form-actions>textarea,.page-wrapper .form-actions .js-webform-telephone-international{padding:24px 16px 14px}.page-wrapper .form-item .description,.page-wrapper .form-actions .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{padding:12px 53px 12px 16px;font-size:1rem;line-height:1.4;position:relative}.term-reference-tree-level .search-region .region-selector:after{content:"\f107";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:12px;position:absolute;text-align:center;font-size:1.5rem;line-height:1}.term-reference-tree-level .search-region .search-box{margin:8px 0 0;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.08) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.08) 0 4px 8px 0;padding:24px;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);max-width:346px}.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{content:"\f002";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:16px;position:absolute;text-align:center;font-size:1.125rem;line-height:1;color:#757575}.term-reference-tree-level .search-region .search-box input[type="text"]{height:48px;padding:14px 50px 14px 16px;position:relative;border:1px solid #C4CDD5;-webkit-box-shadow:inset rgba(0,0,0,0.16) 0 1px 1px 0;box-shadow:inset rgba(0,0,0,0.16) 0 1px 1px 0}.term-reference-tree-level .search-region .search-box input[type="text"]::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]:-moz-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]::placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box .checkboxes{border-bottom:1px solid rgba(208,208,208,0.5)}form div.address-container-inline{display:-webkit-box;display:-ms-flexbox;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{-webkit-box-flex:1;-ms-flex:1 0 0px;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-twitter-0-uri--description,form #edit-field-xing-0-uri--description,form #edit-field-linkedin-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 .form-item-field-website-0-value label .info,form .field--name-field-akteure-sonstiges label .info,form .field--name-field-koop-form-sonstiges label .info{display:none}form .field--name-field-handlungsfelder-sonstiges,form .field--name-field-bildungsabschnitte-sonstig,form .field--name-field-interessen-sonstiges{margin:-10px 0 10px 34px}form .field--name-field-handlungsfelder-sonstiges label .info,form .field--name-field-bildungsabschnitte-sonstig label .info,form .field--name-field-interessen-sonstiges label .info{display:none}form .field--name-field-akteure,form .field--name-field-kooperationspartner-form{margin:0 0 0 24px;display:none}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{display:inline-block}form #edit-field-verwirklichung .form-type-radio{display:inline-block}form .terms-box{border-radius:8px;border:1px solid rgba(37,37,37,0.09);padding:24px 16px 14px;background:#F8F9F9}form .terms-box input[type=checkbox]+label{font-size:.875rem;color:#828282}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:white;-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);border:1px solid #C4CDD5;padding:10px 45px 10px 16px;color:#0460C1;line-height:24px;position:relative;border-radius:8px;cursor:pointer;margin-bottom:40px;font-size:1rem;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";position:absolute;font-weight:300;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem}.select .select-options{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);display:none;background:white;min-width:100%;list-style:none;padding:8px 0;border-radius:8px;position:absolute;left:0;top:60px;z-index:100;margin:0}.select .select-options .search-input-wrapper{margin:0 0 17px;position:relative}.select .select-options .search-input-wrapper:after{content:"\f002";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:16px;position:absolute;text-align:center;font-size:1.125rem;line-height:1;color:#757575}.select .select-options .search-input-wrapper input{padding:12px 16px;height:48px;line-height:48px}.select .select-options .search-input-wrapper input::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input:-moz-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input::placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options.very-big{padding:24px 16px 16px}.select .select-options.very-big .button:hover{background:#0460C1;color:white;border:1px solid #0460C1}.select .select-options.very-big li{-webkit-box-shadow:none;box-shadow:none;margin:0 0 12px;padding:2px 0 0;overflow:visible}.select .select-options .listBox{list-style:none;margin:0 0 18px;padding:0;max-height:350px;overflow:auto;overflow-x:hidden}.select .select-options .listBox::-webkit-scrollbar{width:8px}.select .select-options .listBox::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:4px;background:#f5f5f5}.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{cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;padding:8px 20px;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1;font-size:1rem}.select .select-options li:last-of-type{-webkit-box-shadow:none;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-kontaktmoeglichkeiten .form-type-checkbox,form #edit-field-anrede .form-type-checkbox{display:inline-block}form #edit-field-kontaktmoeglichkeiten .form-type-radio,form #edit-field-anrede .form-type-radio{display:inline-block}form .terms-box{padding:24px 25px 6px}.views-exposed-form .js-form-type-select{width:auto;min-width:225px}.select .select-styled{background:white;padding:18px 45px 18px 16px;color:#0460C1;line-height:24px;min-width:225px;font-size:1.125rem;margin:0 0 24px}.select .select-styled:after{font-size:2rem}.select .select-options{top:75px}.select .select-options.very-big .listBox{-webkit-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: 769px){.select .select-options.very-big .listBox{-webkit-column-count:3;column-count:3}}body #header .shapes-blue{display:none}body #header .shapes-white{display:block}body.blue #header .shapes-blue{display:block}body.blue #header .shapes-white{display:none}#header .shapes img{max-width:none;height:auto}#header .shapes .shape1{position:absolute;z-index:12;left:-376px;top:-325px;width:900px}#header .shapes .shape2{position:absolute;z-index:11;left:50%;top:-624px;margin-left:-2014px}#header .shapes .shape3{position:absolute;z-index:10;right:50%;top:-410px;margin-right:-2200px}#header .shapes .shape1_white{position:absolute;z-index:12;left:-3301px;top:-736px;width:5850px}#header .shapes .shape2_white{position:absolute;z-index:11;left:-4175px;top:-795px;width:5850px}#header .shapes .shape3_white{position:absolute;z-index:10;left:-445px;top:-730px;width:5850px}@media screen and (min-width: 641px){#header .shapes .shape1{width:732px;left:-376px;top:-268px}#header .shapes .shape2{left:50%;top:-625px;margin-left:-1778px}#header .shapes .shape3{right:50%;top:-309px;margin-right:-1998px}}@media screen and (min-width: 1024px){#header .shapes .shape1{width:1475px;left:-880px;top:-589px}#header .shapes .shape2{left:50%;top:-549px;margin-left:-1965px}#header .shapes .shape3{right:50%;top:-304px;margin-right:-2100px}}body.domain_freischwimmen #main-wrapper{padding-top:0;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #page-title{color:#212B36;max-width:752px;margin:16px 0 24px;word-wrap:break-word}body.domain_freischwimmen .flap-background{background:none;margin:0;padding:0}body.domain_freischwimmen .flap-background:before{-webkit-box-shadow:none;box-shadow:none}body.domain_freischwimmen .cmd-privacy-settings{display:none !important}body.domain_freischwimmen .overlayerSelector{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:99;display:none;cursor:pointer}body.domain_freischwimmen.sticky #main-wrapper{padding-top:0;margin-top:-75px}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{pointer-events:none;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16));filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}body.domain_freischwimmen .shapes .shape{width:100%;top:0;left:0;position:absolute;z-index:10}body.domain_freischwimmen .shapes .shape.shape_header{min-width:1600px;width:100%;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}body.domain_freischwimmen #header{position:fixed;width:100%;top:0;left:0;z-index:1000}body.domain_freischwimmen #header .shapes{position:relative;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #header .shapes .shapes_logo{width:450px;-webkit-transition:all 0.5s;transition:all 0.5s}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{-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #header.sticky .headerbox{top:-75px}body.domain_freischwimmen #header.sticky .shapes{top:-200px}body.domain_freischwimmen #header .menuContainer{position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}body.domain_freischwimmen #header .menuContainer a.menu-item-first{padding:4px 5px 4px 5px;-webkit-transition:color 0.3s;transition:color 0.3s;color:#00467e}body.domain_freischwimmen #header .menuContainer a.menu-item-first img{width:48px;height:48px;vertical-align:-19px;margin-right:4px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}body.domain_freischwimmen #header .menuContainer a.menu-item-first:hover{color:#009FE3}body.domain_freischwimmen #header .menuContainer .search,body.domain_freischwimmen #header .menuContainer .fa.fa-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;padding:16px 0 20px 0;position:relative;text-align:center;text-transform:uppercase;font-weight:600;font-size:15px;line-height:16px}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;height:3px;border-radius:8px}@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.sticky .headerbox{top:0}body.domain_freischwimmen #header.sticky .shapes{top:0}body.domain_freischwimmen #header.menu-is-open .headerbox{top:0px}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{padding:0 48px 0;margin-top:32px}}@media screen and (min-width: 1200px){body.domain_freischwimmen.front_freischwimmen #header .shapes .shapes_logo{width:auto;max-width:1085px}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper{padding-top:50px;width:auto;max-width:none;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper .logo{max-width:500px;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper img{width:100%}body.domain_freischwimmen.front_freischwimmen #header.sticky .headerbox{top:0}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{display:block;position:absolute;padding-right:68px;top:0;right:0;width:700px;height:32px;text-align:right;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1;background:transparent -webkit-linear-gradient(1deg, rgba(0,159,227,0) 0%, rgba(0,71,127,0.99) 59%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(89deg, rgba(0,159,227,0) 0%, rgba(0,71,127,0.99) 59%, #00467e 100%) 0% 0% no-repeat padding-box}body.domain_freischwimmen #header .submenu ul.menu{text-align:right;padding:0;margin:0}body.domain_freischwimmen #header .submenu ul.menu li{display:inline-block}body.domain_freischwimmen #header .submenu ul.menu li a{padding:0 10px;font-size:15px;font-weight:400;color:white}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{color:#009FE3}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;color:white;display:inline-block;position:relative;text-align:center;text-transform:uppercase;font-weight:600;font-size:20px;padding:12px 25px;line-height:24px;letter-spacing:2px;border-radius:36px;z-index:201}body.domain_freischwimmen #header .menuContainer .fa.fa-search{display:block;color:#00467e}body.domain_freischwimmen #header .menuContainer .search{display:block}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]{right:170px;position:relative}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]:focus{width:-webkit-calc(100% - 170px);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{width:100%;height:100%;overflow-y:scroll;padding:100px 15px 130px 15px;background:#00467e}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{font-size:18px;color:white}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{content:'\f002';font-family:"Font Awesome 5 Pro";font-weight:300;font-size:16px;position:absolute;right:0;top:-2px;color:white}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{font-size:14px;color:white}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{position:absolute;left:0;bottom:0;width:100%;height:85%;background:white}body.domain_freischwimmen #footer .footer-content{padding:125px 0 0 0}body.domain_freischwimmen #footer a{color:#00467e}body.domain_freischwimmen #footer .shapes .shape_footer{position:absolute;left:50%;top:0;width:100%;min-width:600px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.domain_freischwimmen #footer .flex_item .item_inner{border-top:1px solid #707070;padding-top:50px;max-width:320px;margin:0 auto 0 auto}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{width:100%;max-width:272px}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{width:100%;max-width:272px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}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{font-size:20px;color:#00467e;margin-bottom:65px}body.domain_freischwimmen #footer .button.donate:hover{color:white}body.domain_freischwimmen #footer .text_tick,body.domain_freischwimmen #footer .copyright{font-size:14px;font-weight:400;color:#212B36;margin-bottom:50px}body.domain_freischwimmen #footer .text_tick.upper,body.domain_freischwimmen #footer .copyright.upper{text-transform:uppercase;margin-bottom:40px}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu{padding:0;margin:0 0 50px 0;-webkit-column-count:unset;column-count:unset}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu li{display:block;width:100%;padding:0;margin:0 0 12px 0}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{margin-bottom:-50px;border:none;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;min-width:272px;display:inline-block;font-weight:400;font-size:20px;-webkit-transition:all 0.3s;transition:all 0.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{color:white;background:#009FE3}body.domain_freischwimmen .button:not(.trigger).aktion_button,body.domain_freischwimmen a.button:not(.trigger).aktion_button{color:white;background:#A6D854;border:1px solid #A6D854}body.domain_freischwimmen .button:not(.trigger):hover.border_blue,body.domain_freischwimmen a.button:not(.trigger):hover.border_blue{color:white;background:#009FE3;border:1px solid #009FE3}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{color:#00467e;background:white;border:1px solid #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;vertical-align:text-top;margin-right:8px}body.domain_freischwimmen .node--type-startseite-freischwimmen .node__content{position:relative}body.domain_freischwimmen .node--type-startseite-freischwimmen h2.subtitle{font-size:32px;margin-bottom:40px;line-height:40px;font-weight:400}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_intro_home{margin-bottom:90px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{position:relative;max-width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper{text-align:center;padding-bottom:75px}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;width:158px;right:-20px;top:-95px;vertical-align:top}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;width:158px;right:-20px;top:-95px}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 -webkit-gradient(linear, left top, left bottom, from(#009fe3), to(#00467e)) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(top, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #009fe3 0%, #00467e 100%) 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{width:54px;height:54px;top:173px;right:38%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{width:55px;height:55px;top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{width:35px;height:35px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:140px;right:53%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble{width:160px;z-index:-1;height:160px;position:relative;display:inline-block;border-radius:50%;background:transparent -webkit-gradient(linear, left top, left bottom, from(#009fe3), to(#00467e)) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(top, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count{font-size:36px;letter-spacing:0.54px;color:white;text-align:center;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count .label{font-size:13px;line-height:22px;display:block;font-weight:400;margin-top:-13px}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner{max-width:460px;margin:0 auto 64px auto}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner p{margin:0;font-size:18px}body.domain_freischwimmen .node--type-startseite-freischwimmen .cta_buttons .buttom_wrapper{text-align:center;margin-top:16px}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{min-width:1600px;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:-1}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front{max-width:560px;padding:40px 30px;color:white;border-radius:8px;background:transparent -webkit-linear-gradient(221deg, #0183bc 0%, #00467e 100%) 0% 0% no-repeat;background:transparent linear-gradient(229deg, #0183bc 0%, #00467e 100%) 0% 0% no-repeat;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}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{visibility:hidden;max-height:436px}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-aktionsfelder,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum{padding:10px 0 14px;float:none}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-aktionsfelder>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum>label{display:none}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-aktionsfelder .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled{position:relative;padding-left:40px;margin:0;text-align:left;background:transparent;border:1px solid #A6D854;color:#A6D854}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-aktionsfelder .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}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-aktionsfelder .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big{width:100%}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-aktionsfelder .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,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox{-webkit-column-count:auto;column-count:auto;text-align:left;max-height:350px;overflow:auto;margin:0}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-aktionsfelder .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 li.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox li.disabled{pointer-events:none !important;cursor:none}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-aktionsfelder .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 label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox label.special-checkbox.disabled{pointer-events:none !important;cursor:none}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-aktionsfelder .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,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .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;width:100%;margin:26px 0 0;min-width:unset}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-aktionsgruppe .select-styled,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-aktionsort .select-styled{padding-left:50px}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-aktionsfelder .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{width:224px;height: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{position:absolute;width:224px;height:224px;right:-170px;top:130px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .desk.slogan{display:block;width:158px;position:absolute;right:-20px;top:-95px}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{width:80px;height:80px;top:93%;right:-22px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{width:55px;height:55px;top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{width:35px;height:35px;top:95%;right:400px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}}@media screen and (min-width: 1000px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-50px}}@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{top:90%;right:-22px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{top:95%;right:400px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}}@media screen and (min-width: 1200px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:0px}}@media screen and (min-width: 1300px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-40px}}@media screen and (min-width: 1400px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-90px}}@media screen and (min-width: 1500px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-120px}}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{margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .name{margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .contact-items{position:relative;padding:0 0 0 24px;margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .contact-items .fa{position:absolute;width:18px;left:0;top:4px}@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;width:272px;height:100%;height:272px;display:inline-block;margin:0 0 13px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;padding:32px 24px;color:#333;-webkit-transition:all 0.2s;transition:all 0.2s}body.domain_freischwimmen .node--type-aktion.node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12)}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .place{font-size:1.125rem;line-height:20px;color:#00467e;margin:0 0 6px 0}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .title{color:white;font-size:1.5rem;line-height:30px}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .orga{color:#00467e;font-size:1.125rem;line-height:20px;word-wrap:break-word}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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:0 auto}body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .views-row{padding:0 8px;max-width:288px;-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px}@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="text"],body.domain_freischwimmen form input[type="email"],body.domain_freischwimmen form input[type="password"],body.domain_freischwimmen form input[type="tel"],body.domain_freischwimmen form input[type="url"],body.domain_freischwimmen form input[type="date"],body.domain_freischwimmen form input[type="number"]{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:-webkit-radial-gradient(#fff, #fff 4px, #009FE3 4.5px, #009FE3 100%);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 textarea{background:none;border:1px solid #00467e}body.domain_freischwimmen form select{background:none;border:1px solid #00467e}body.domain_freischwimmen form .select .select-styled{color:#00467e;background:transparent;border:1px solid #00467e;-webkit-box-shadow:none;box-shadow:none}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;width:0;height:0}body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_upload_button"],body.domain_freischwimmen form [name="file_aktionbericht_upload_button"]{display:none !important}body.domain_freischwimmen form .js-webform-document-file:after{content:"Nur eine Datei möglich. | maximal 32 MB | Erlaubte Dateitypen: pdf.";display:block;color:#9e9e9e;font-size:.875rem}body.domain_freischwimmen form .js-webform-document-file+.description{display:none}body.domain_freischwimmen form .js-form-item-file-aktionbericht:after{content:"Maximal 4 Dateien möglich | 10 MB Limit | Erlaubte Dateitypen: jpg, jpeg, png, pdf";display:block;color:#9e9e9e;font-size:.875rem}body.domain_freischwimmen form .js-form-item-file-aktionbericht .description{display:none}body.domain_freischwimmen form label.webform-file-button,body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_remove_button"],body.domain_freischwimmen form [name="file_aktionbericht_remove_button"]{width:100%;max-width:272px;color:white !important;background:#009FE3;border:1px solid #009FE3;cursor:pointer;line-height:1.15}body.domain_freischwimmen form label.webform-file-button:hover,body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_remove_button"]:hover,body.domain_freischwimmen form [name="file_aktionbericht_remove_button"]:hover{color:white;background:#00467e;border:1px solid #00467e}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 0}body.domain_freischwimmen form #edit-anrede .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-nutzen .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-fuer-oeffentlichkeitsarbeit-nutzen .form-type-radio{display:inline-block}body.domain_freischwimmen form #edit-barrierefreiheit-fieldset span:after{content:'';background-image:none}body.domain_freischwimmen form .js-form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../images/freischwimmen/required.svg);background-repeat:no-repeat;background-size:6px 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{color:white;background:#009FE3;border:1px solid #009FE3}body.domain_freischwimmen form .form-actions .webform-button--submit{color:white;background:#009FE3;border:1px solid #009FE3}body.domain_freischwimmen form .form-actions .webform-button--submit:hover{color:white;background:#00467e;border:1px solid #00467e}body.domain_freischwimmen .select .select-styled.green,body.domain_freischwimmen .select .select-styled.greenFix{background:#A6D854 !important;border:1px solid #A6D854 !important;color:white !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{font-size:1rem;font-weight:600;color:#333333;margin:16px 0 0;padding:0}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form .fieldset-wrapper .field-prefix .description{font-size:1rem;font-weight:600;color:#333333;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{-webkit-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-display-id-page_materialien,body.domain_freischwimmen .view-materialien-freischwimmen .view-id-presse_freischwimmen,body.domain_freischwimmen .view-presse-freischwimmen.view-display-id-page_materialien,body.domain_freischwimmen .view-presse-freischwimmen .view-id-presse_freischwimmen{margin:0 0 25px 0}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 0}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 0}body.domain_freischwimmen .view-aktions-finder .view-header{font-weight:400;font-size:2rem}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{text-align:right;margin-top:20px;margin-bottom:56px}body.domain_freischwimmen .view-aktions-finder .pager .pager__items{margin:0;overflow:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.domain_freischwimmen .view-aktions-finder .pager .pager__item{display:none;padding:8px 4px;border-right:1px solid #f0f0f0;background:white}body.domain_freischwimmen .view-aktions-finder .pager .pager__item a{color:#212B36;font-size:16px;cursor:pointer;padding:10px 0;display:inline-block;height:40px;width:40px;border-radius:50%;line-height:21px}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next{display:block;border-radius:0 8px 8px 0}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{display:block;border-radius:8px 0 0 8px}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{margin:0;border-radius:4px;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:white}body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a{color:white;background:#00467e}}body.domain_freischwimmen .bubble_parallax_wrapper{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}body.domain_freischwimmen .bubble{width:30px;height:30px;border-radius:50%;background:transparent -webkit-linear-gradient(50deg, rgba(0,70,126,0.4) 0%, rgba(0,70,126,0.1) 70%) 0% 0% no-repeat;background:transparent linear-gradient(40deg, rgba(0,70,126,0.4) 0%, rgba(0,70,126,0.1) 70%) 0% 0% no-repeat;position:absolute}body.domain_freischwimmen .bubble.pos-10{width:30px;height:30px;top:20%;left:5%}body.domain_freischwimmen .bubble.pos-15{width:40px;height:40px;top:26%;left:8%}body.domain_freischwimmen .bubble.pos-20{width:20px;height:20px;top:50%;left:3%}body.domain_freischwimmen .bubble.pos-25{top:35%;left:3%}body.domain_freischwimmen .bubble.pos-30{top:60%;left:50%}body.domain_freischwimmen .bubble.pos-35{top:55%;left:60%}body.domain_freischwimmen .bubble.pos-40{top:50%;left:40%}body.domain_freischwimmen .bubble.pos-50{width:40px;height:40px;top:36%;left:68%}body.domain_freischwimmen .bubble.pos-60{width:40px;height:40px;top:40%;left:85%}body.domain_freischwimmen .bubble.pos-70{width:20px;height:20px;top:56%;left:85%}body.domain_freischwimmen .bubble.pos-80{width:30px;height:30px;top:65%;left:90%}body.domain_freischwimmen .bubble.pos-90{width:30px;height:30px;top:55%;left:90%}body.domain_freischwimmen .bubble.pos-100{width:20px;height:20px;top:50%;left:79%}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .intro{padding:0 0 24px 0;margin:0;max-width:none}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{position:absolute;border-radius:8px;color:#00467e;top:-90px;left:-50px;background:white;padding:10px;width:200px;font-size:.8125rem;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0;pointer-events:none;-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12)}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;padding:0 0 0 30px;min-width:2px}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{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 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{position:relative;padding-left:40px;margin:0}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select .select-styled:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}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{color:#00467e;background:transparent;top:24px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{height:46px;padding:12px 32px 12px 16px;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #00467e;background:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-moz-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters{background:#F7F7F7;position:relative;height:0;padding:0;margin:28px -8px 24px;display:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .select .select-options.very-big .listBox{max-height:300px;-webkit-column-count:auto;column-count:auto;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{font-size:1rem;font-weight:600;color:#333}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-top:1px solid rgba(196,205,213,0.45);border-bottom:1px solid rgba(196,205,213,0.45);height:auto}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open .moreFiltersFs{right:20px;bottom:13px}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{color:#00467e;cursor:pointer;font-size:1rem;position:absolute;right:20px;bottom:100%;-webkit-transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);z-index:70}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .moreFiltersFs:before{content:'\f067';margin:0 8px 0 0;vertical-align:middle;font-family:"Font Awesome\ 5 Pro";font-weight:300;font-size:1rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}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{top:26px;font-size:1.5rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{height:62px;padding:16px 48px 16px 16px;font-size:1.125rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-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]:-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]:-ms-input-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 8px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:8px 8px 12px 8px;margin:0}}@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{-webkit-box-flex:0;-ms-flex:0 0 25%;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{font-size:1.25rem;line-height:30px;margin:0 0 16px;color:#00467e}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .orga:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#00467e;font-weight:300;margin-left:5px;vertical-align:top}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px;margin:0 0 8px}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}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:white}body.domain_freischwimmen .shareContainer a .fa{color:#0760c1}body.domain_freischwimmen .img_leichte_sprache{max-width:160px;float:right !important}@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{display:inline-block;background:#009FE3;color:white;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 0}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-empty{color:#212B36}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,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{color:#212B36}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .search-result-entry .views-field-title:after{color:#00467e}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;margin:8px 0 0;padding:8px 0 0 0;float:none;width:100%;max-width:376px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete .fa-search{position:absolute;display:block !important;right:2px;top:10px;padding:0 8px 0 8px;border-radius:8px;height:58px;line-height:58px;color:#00467e;background:transparent}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete label{display:block;position:absolute;top:28px;left:16px;font-size:1rem;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;z-index:1;color:#00467e}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete input[type="text"]{padding:24px 16px 14px;border:1px solid #00467e;height:62px;color:#00467e}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete.notempty label{top:16px;font-size:.625rem}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen{width:100%;max-width:376px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen .select .select-styled{padding:18px 45px 18px 16px;margin-bottom:30px;color:#00467e}body.domain_freischwimmen #klaro .cookie-modal a{color:#009FE3;-webkit-transition:all 0.3s;transition:all 0.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{border-radius:36px;background:#009FE3;border:1px solid #009FE3;-webkit-transition:all 0.3s;transition:all 0.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{background:#00467e;border:1px solid #00467e}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;z-index:5;text-align:center}.node--type-startseite .speechWrapper .buehne{text-align:center;-webkit-clip-path:url(#myClip);clip-path:url(#myClip);position:absolute;width:100%;z-index:1;height:100%}.node--type-startseite .speechWrapper .buehne .bg{position:absolute;background-size:cover;background-position:70% center;height:100%;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);top:0;left:0;margin:0 -8px}.node--type-startseite .speechWrapper .buehne .welle{width:100%;min-width:1800px;height:auto;position:absolute;top:-webkit-calc(100% - 450px);top:calc(100% - 450px);z-index:0;left:50%;-webkit-transform:translateX(-38%);-ms-transform:translateX(-38%);transform:translateX(-38%)}.node--type-startseite .speechWrapper .speech{display:inline-block;text-align:left;margin:200px 0 270px;position:relative;z-index:5}.node--type-startseite .speechWrapper .speech span{padding:6px 24px;margin:-2px 0 0;background:#004288;color:white;font-style:italic;display:inline-block;font-size:1.625rem}.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{position:absolute;bottom:-45px;right:0}.node--type-startseite>.node__content{position:relative;z-index:40;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.node--type-startseite>.node__content .bubble{display:none;border-radius:50%;width:161px;height:161px;background:#FFC500;position:absolute;color:#333;padding:30px;vertical-align:middle;top:-50px;left:-120px;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;z-index:120}.node--type-startseite .nettie-finder{position:relative;z-index:50;text-align:center;padding:0 0 250px;margin:180px -8px 0}.node--type-startseite .nettie-finder .bg-stuff{pointer-events:none;min-width:1700px;width:100%;left:170%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.node--type-startseite .nettie-finder .bg-stuff .shape{width:100%;position:absolute;top:-340px;left:0}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_1{z-index:10}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_2{z-index:5;top:-480px}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_3{z-index:1;top:-60px}.node--type-startseite .nettie-finder .content{z-index:15;position:relative}.node--type-startseite .nettie-finder .bubbleCounter{top:-350px;right:16px;border-radius:50%;width:165px;height:165px;background:#FFC500;position:absolute;color:#333;padding:42px 0;vertical-align:middle;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;z-index:120;font-size:1.25rem}.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{max-width:560px;width:100%;margin:0 auto;padding:32px 24px 40px;background:white;border-radius:8px}.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{margin:0 0 48px;color:#9E9E9E}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius{padding:10px 0 14px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius>label{display:none}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select-styled{position:relative;padding-left:40px;margin:0;text-align:left}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select-styled:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select .select-options.very-big{width:100%}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select .select-options.very-big .listBox{-webkit-column-count:auto;column-count:auto;text-align:left;max-height:350px;overflow:auto;margin:0}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .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;width:100%;margin:26px 0 0}.node--type-startseite .nettie-finder .call_to_action{text-align:center;position:relative;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{color:#7D8EA2}.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{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:#004288;padding:32px 16px;border-radius:8px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:white}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:white}.node--type-startseite .section_news .view-veranstaltungen .date_wrapper{display:none}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper{position:relative;padding-bottom:50px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title{font-size:20px;font-weight:400;color:white;line-height:24px;margin:0 0 24px 0;vertical-align:middle;max-width:660px}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:white;font-weight:300;margin-left:5px;vertical-align:top}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta{font-size:16px;position:absolute;color:#80A0C3;bottom:-5px;left:0;margin:0}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:white}.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 0}.node--type-startseite .speechWrapper .speech span{padding:8px 20px 5px;font-size:1.375rem}}@media screen and (min-width: 641px){.node--type-startseite .speechWrapper .speech{margin:200px 0 220px 0}.node--type-startseite .speechWrapper .speech span{padding:8px 28px;font-size:2.0625rem}.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{top:-220px;right:25px;width:175px;height:175px;padding:48px 0}.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-handlungsfelder .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-aktionsradius .select-styled{padding-left:50px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .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{display:block;background:white;color:#004288;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px;text-align:center}.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:white}}@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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.node--type-startseite .speechWrapper .speech{margin:200px 0 350px -80px}.node--type-startseite .speechWrapper .speech span{padding:8px 34px;font-size:2.375rem}.node--type-startseite>.node__content .bubble{width:212px;height:212px}.node--type-startseite .section_news .title_section{font-size:48px}.node--type-startseite .nettie-finder .call_to_action{float:right;right:-25px;min-width:260px;position:relative;top:0}.node--type-startseite .nettie-finder .call_to_action a{display:inline-block;max-width:260px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.medium-8{width:100%}.medium-4{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{margin-top:0;word-wrap:break-word}@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{position:relative;margin:0}.stage_image img{border-radius:10px}.stage_image .copyright{max-width:25%}.image_overlay{background:#fafafa;width:75%;height:120px;border-top-right-radius:16px;position:absolute;left:-1px;bottom:-1px}}.node--type-neuigkeiten-detailseite .meta{margin:0 0 13px;color:#9e9e9e}.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik,.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik-freischwimmen{display:inline-block;color:#004288}.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{margin:0 0 13px;color:#9e9e9e}.node--type-veranstaltungs-detailseite .meta .field--name-field-rubrik-veranstaltung{display:inline-block;color:#004288}.node--type-veranstaltungs-detailseite .headerStuff{margin:0 0 40px}.node--type-veranstaltungs-detailseite .va_info{margin:0 0 40px;color:#828282;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.node--type-veranstaltungs-detailseite .va_info .fa{font-size:1.5rem;color:#333}.node--type-veranstaltungs-detailseite .va_info>.field{min-width:160px;max-width:360px;margin:0 25px 24px 0;display:inline-block;vertical-align:top}.node--type-veranstaltungs-detailseite .va_info>.field:last-of-type{margin:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-veranstaltungs-detailseite .va_info>.field .address{margin:0}.node--type-veranstaltungs-detailseite .va_info>.field a{color:#0460C1;border-bottom:1px dashed #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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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{padding:8px 4px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background:white;font-size:0;text-align:center;white-space:nowrap;height:51px;display:block}.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{color:#333;font-size:15px;cursor:pointer;padding:10px 0;height:35px;width:35px;display:inline-block;border-radius:50%;line-height:17px;text-decoration:none}.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{color:white;background:#004288}.node--type-glossar-detailseite .field__label{margin:0 0 8px;font-size:1.375rem;font-style:normal}.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 0}.node--type-glossar-detailseite .button_wrapper .fa-long-arrow-left{font-size:24px;vertical-align:top;margin-right:8px}.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{-webkit-box-shadow:none;box-shadow:none;background:#efefef;border-radius:16px;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{max-width:1152px;margin:0 auto 38px;padding:0 8px}.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 .view-content .tabulators,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators{max-width:752px;margin:0 0 24px}.view-nettie-finder .view-content .tabulators .item,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item{display:inline-block;vertical-align:middle;margin:0 2px;color:#858A90;cursor:pointer;font-size:1rem}.view-nettie-finder .view-content .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item .fa{font-size:1.25rem;vertical-align:middle}.view-nettie-finder .view-content .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item.active{color:#004288}.view-nettie-finder .view-content .tabulators .sorter,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter{float:right;position:relative;display:none;z-index:10}.view-nettie-finder .view-content .tabulators .sorter.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter.active{display:block}.view-nettie-finder .view-content .tabulators .sorter ul,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul{margin:0 -10px 0 0;padding:0;list-style:none;text-align:right;border-radius:8px;position:absolute;right:0;width:165px;overflow:hidden}.view-nettie-finder .view-content .tabulators .sorter ul li,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li{font-size:1rem;color:#0460C1;display:none;cursor:pointer;margin:0;padding:2px 12px}.view-nettie-finder .view-content .tabulators .sorter ul li.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li.active{display:block}.view-nettie-finder .view-content .tabulators .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li .fa{font-size:1.375rem;vertical-align:middle;margin:0 0 0 3px}.view-nettie-finder .view-content .tabulators .sorter ul.open,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open{background:white;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05)}.view-nettie-finder .view-content .tabulators .sorter ul.open li,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open li{display:block}.view-nettie-finder .view-content .tabulators .sorter ul.open li:hover,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open li:hover{background:#F1F1F1;color:#00254C}.view-nettie-finder .view-content .tab-view,body.domain_freischwimmen .view-aktions-finder .view-content .tab-view{display:none}.view-nettie-finder .view-content .tab-view.active,body.domain_freischwimmen .view-aktions-finder .view-content .tab-view.active{display:block}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete{display:none;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;text-align:right;height:40px}.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{display:inline-block;position:absolute;top:13px;right:156px;color:#0460C1;z-index:-1;font-size:1.2rem}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete #edit-reset,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete #edit-reset{display:inline-block;background:none;position:static;z-index:10;color:#0460C1;font-size:1rem;padding:0 15px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche{width:100%}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius{width:100%}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label{display:none}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled{position:relative;padding-left:40px;margin:0}.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,.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,.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{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}.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{font-weight:300;padding:0;display:inline-block;vertical-align:middle;right:16px;top:26px;height:auto;position:absolute;text-align:center;line-height:1;color:#004288;font-size:1rem;cursor:pointer;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]{height:48px;padding:12px 32px 12px 16px;font-size:1rem;border:1px solid #C4CDD5;background:white;-webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 2px 0 inset;box-shadow:rgba(0,0,0,0.16) 0 2px 2px 0 inset}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.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:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;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{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.view-nettie-finder .exposed-form-container .extrafilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters{background:#F7F7F7;position:relative;height:0;padding:0;margin:28px -8px 24px}.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{max-height:300px;-webkit-column-count:auto;column-count:auto;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{font-size:1rem;font-weight:600;color:#333}.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-top:1px solid rgba(196,205,213,0.45);border-bottom:1px solid rgba(196,205,213,0.45);height:auto}.view-nettie-finder .exposed-form-container .extrafilters.open .moreFilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open .moreFilters{right:20px;bottom:13px}.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{color:#004288;cursor:pointer;font-size:1rem;position:absolute;right:20px;bottom:100%;-webkit-transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.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';margin:0 8px 0 0;vertical-align:middle;font-family:"Font Awesome\ 5 Pro";font-weight:300;font-size:1rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.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 .form-item-sort-by,body.domain_freischwimmen .view-aktions-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 .form-item-sort-order{display:none}.view-nettie-finder .exposed-form-container .extrafilters .flex-container div[class*="form-item-aktionsradius-"],body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container div[class*="form-item-aktionsradius-"]{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{width:100%;margin:0 8px;padding:0}.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 .view-content .tabulators .item,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item{font-size:1.125rem;margin:0 8px}.view-nettie-finder .view-content .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item .fa{font-size:1.5rem}.view-nettie-finder .view-content .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item.active{color:#004288}.view-nettie-finder .view-content .tabulators .sorter ul,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul{margin:0;width:170px}.view-nettie-finder .view-content .tabulators .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li .fa{font-size:1.5rem;margin:0 0 0 7px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled{padding-left:50px}.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,.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,.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{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{top:28px;font-size:1.5rem}.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]{height:64px;padding:16px 48px 16px 16px;font-size:1.125rem}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1.125rem}.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]:-ms-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-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-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius{-webkit-box-flex:1;-ms-flex:1 0 0px;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;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{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0 8px;min-width:-webkit-calc(25% - 16px);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{font-size:.5625rem;font-style:normal;font-family:"Fira Sans",Arial,Helvetica,sans-serif;padding:10px 0 8px;color:#9e9e9e;line-height:17px}main .copyright.absolute{padding:10px 20px;position:absolute;font-size:.5625rem;bottom:0;right:0;color:white;text-shadow:0 0 4px black}.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{margin:30px 0;padding:16px 24px 24px;background:white;border:1px solid #e0e0e0;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px;font-size:.875rem;color:#828282;max-width:752px}.shareContainer .shareIcons{margin:24px 0 0}.shareContainer .shareIcons>a{background:white;border:1px solid #C4CDD5;-webkit-box-shadow:0 2px 1px 0 rgba(22,29,37,0.05);box-shadow:0 2px 1px 0 rgba(22,29,37,0.05);display:inline-block;border-radius:50%;width:40px;height:40px;margin:0 4px 10px 0;text-align:center;line-height:40px;font-size:1.2rem;position:relative}.shareContainer .shareIcons>a img{display:inline-block;vertical-align:middle;height:20px}.shareContainer .shareIcons>a img.twitterimg{height:16px}.shareContainer .shareIcons>a:hover{background:#F1F1F1}@media screen and (min-width: 641px){.shareContainer .shareIcons>a{width:56px;height:56px;line-height:54px;font-size:1.5rem}.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{margin-left:auto;border-radius:10px;padding:24px;border:1px solid #e0e0e0;font-size:16px;line-height:24px;color:#212B36;background:white}.field--name-field-ansprechpartner .field--name-field-name{font-weight:bold}.field--name-field-ansprechpartner .field--name-field-position{margin:12px 0 16px}.field--name-field-ansprechpartner a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-ansprechpartner .field--name-field-foto{width:96px;height:96px;border-radius:50%;overflow:hidden;float:left;margin:0 16px 16px 0}.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 0}.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 0}}.field--name-field-block-referenzieren>.field__item{margin-left:auto;border-radius:10px;padding:0;overflow:hidden;border:1px solid #e0e0e0;font-size:16px;line-height:24px;color:#212B36;background:white}.field--name-field-block-referenzieren>.field__item:nth-child(1n){margin-top:30px}.field--name-field-block-referenzieren a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-block-referenzieren .field--name-field-partner-logo{width:205px;overflow:hidden;float:none;margin:0}.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{font-weight:bold;float:none;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:bold;margin:0 20px 0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:12px 20px 16px 20px}.field--name-field-block-referenzieren .field--name-field-email{margin:0 20px 20px}.field--name-field-block-referenzieren a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-block-referenzieren .field--name-field-foto{width:96px;height:96px;border-radius:50%;overflow:hidden;float:none;margin:20px 16px 16px 20px}.field--name-field-block-referenzieren .field--name-field-telefon{margin:0 20px 8px 20px}@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 20px}.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 20px}}@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:bold;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:bold;margin:0 20px 0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:2px 20px 16px 20px}}.paragraph--type--zitat .text_wrapper .field--name-field-simpel-text{color:#004288;font-size:24px;line-height:32px;margin-bottom:20px;font-style:italic}.paragraph--type--zitat .icon_quote{width:24px}.paragraph--type--zitat .image_wrapper{width:76px;height:76px;border-radius:50%;overflow:hidden;margin-right:20px}.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;width:48px;margin-right:15px;vertical-align:top}.paragraph--type--zitat .quote{display:inline-block;width:-webkit-calc(100% - 70px);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{cursor:pointer;color:#0460C1;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{display:block;right:0;bottom:-53px;position:absolute}.paragraph--type--galerie .image_wrapper .countWrapper .fa{cursor:pointer;color:#0460C1;font-size:48px;vertical-align:middle}.paragraph--type--galerie .image_wrapper .countWrapper .counter{margin:0 8px;color:#9e9e9e;font-size:16px}.paragraph--type--galerie .countWrapper.mobile{display:none}.paragraph--type--galerie .text_wrapper{min-height:50px;padding-right:95px}}.field--name-field-teaser{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-teaser>.field__item{width:100%;margin:0 0 16px}a.paragraph--type--teaser-klein{background:white;padding:32px 16px 48px 32px;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px;display:block;margin:0;height:100%}a.paragraph--type--teaser-klein .field--name-field-titel{color:#333;font-weight:600;font-size:1.5rem;line-height:30px;vertical-align:middle;margin:0 0 16px}a.paragraph--type--teaser-klein .field--name-field-titel:after{font-size:2rem;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-weight:300;color:#0460C1;display:inline-block;vertical-align:middle;margin:0 0 0 8px}a.paragraph--type--teaser-klein .field--name-field-simpel-text{color:#828282;padding:0 16px 0 0;line-height:24px}a.paragraph--type--teaser-klein:hover{border:none;-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.05);box-shadow:0 24px 32px 0 rgba(0,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{margin:0 auto;display:block}.paragraph--type--teaser-gross .texter .field--name-field-titel{font-size:1.5rem;margin:0 0 25px;font-weight:600}.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{width:-webkit-calc(50% - 16px);width:calc(50% - 16px);margin:0 8px 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{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.video-wrapper{position:absolute;height:100%;width:100%;background:url("/themes/custom/nsb/images/icon-video/yt-playbutton.svg") no-repeat center center/70px auto rgba(0,0,0,0.8);cursor:pointer}.video-wrapper:hover{background:url("/themes/custom/nsb/images/icon-video/yt-playbutton-active.svg") no-repeat center center/70px auto rgba(0,0,0,0.8)}.video-wrapper .text-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:none;background:rgba(0,0,0,0.8)}.video-wrapper .text-wrapper .text{text-align:center;position:absolute;left:50%;right:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;z-index:2;padding:10px;max-width:400px}.video-wrapper .text-wrapper .text .button{margin:10px 0 0;display:inline-block;cursor:pointer}.video-wrapper .text-wrapper .text a{color:#0460C1}.video-wrapper iframe{height:100%;display:none}.node--type-nettie.node--view-mode-card{background:white;border:none;width:232px;height:272px;display:inline-block;margin:0 5px 13px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;padding:32px 24px 62px;color:#333;-webkit-transition:all 0.2s;transition:all 0.2s}.node--type-nettie.node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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{font-size:1.5rem;line-height:30px;word-wrap:break-word}.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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}.node--type-nettie.node--view-mode-teaser .handlungsfelder{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px;margin:0 0 8px}.node--type-nettie.node--view-mode-teaser .handlungsfelder:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte:before{content:"\f19d";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}.node--type-nettie.node--view-mode-full .node__content{padding:46px 16px 28px;background:white;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.12) 0 24px 32px 0;box-shadow:rgba(0,0,0,0.12) 0 24px 32px 0;max-width:752px}.node--type-nettie.node--view-mode-full .node__content a{color:#0460C1;border-bottom:1px dashed #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{font-size:1.25rem;color:#004288}.node--type-nettie.node--view-mode-full .node__content h2.sub{font-size:1.25rem;color:#004288;font-weight:400;margin:0 0 16px}.node--type-nettie.node--view-mode-full .node__content .content-section{margin:0 0 32px;font-size:1rem}.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{margin:0 0 4px;display:inline-block}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item{margin:0 0 8px 0;position:relative;padding:0 0 0 26px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung{margin:0 0 8px 0;position:relative;padding:0 0 0 26px}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item{margin:0 0 8px 0;position:relative;padding:0 0 0 28px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item:before{content:"\f0c1";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung{margin:0 0 8px 0;position:relative;padding:0 0 0 28px}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung:before{content:"\f19d";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul{margin:0;padding:0;list-style:none}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li{margin:0 0 10px;position:relative;padding:0 0 0 24px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li:before{content:"\f140";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.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;width:18px;position:absolute;left:0;top:4px}.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;position:relative;min-height:270px;max-width:270px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image a.go-to-google{display:none;border:none;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image:after{content:"";display:inline-block;width:34px;height:41px;background:url("/themes/custom/nsb/images/pin.png") no-repeat center;background-size:contain;left:50%;top:50%;margin:-37px 0 0 -17px;position:absolute}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-placeholder{z-index:2;position:absolute;width:100%;height:100%;top:0;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-text{z-index:2;font-size:14px;position:absolute;width:100%;height:100%;padding:20px;top:0;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image .dsgvo-text .accept-app{margin:15px 0 0;display:inline-block;font-size:16px;line-height:1}.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;vertical-align:top;margin-right:8px}.view-netties.view-display-id-front{display:none}.view-netties.view-display-id-front .view-content{width:200%;overflow:hidden;height:700px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.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{max-width:356px;width:100%;margin:0 auto}.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{max-width:356px;width:100%;margin:0 auto}.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 20px}@media screen and (min-width: 350px){.node--type-uebersichtsseite .field--name-field-block-referenzieren>.field__item{max-width:356px;width:100%;margin:0 auto}.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 20px}}@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{width:100%;max-width:205px}.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 0}.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 20px}.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;top:100px;right:0}}@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-track,.node--type-wissenscenter .slick-slider .slick-list{-webkit-transform:translateZ(0);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{color:#7D8EA2}.node--type-wissenscenter .title_section a:hover{color:#7D8EA2}.node--type-wissenscenter .section_materialien .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-wissenscenter .section_materialien .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 100%;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{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:#004288;padding:32px 16px;border-radius:8px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:white}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:white}.node--type-wissenscenter .section_veranstaltung .date_wrapper{display:none}.node--type-wissenscenter .section_veranstaltung .text_wrapper{position:relative;padding-bottom:50px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title{font-size:20px;font-weight:400;color:white;line-height:24px;margin:0 0 24px 0;vertical-align:middle;max-width:660px}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:white;font-weight:300;margin-left:5px;vertical-align:top}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta{font-size:16px;position:absolute;color:#80A0C3;bottom:-5px;left:0;margin:0}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:white}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .events_day{white-space:nowrap}.node--type-wissenscenter .section_glossar{width:-webkit-calc(100% + 16px);width:calc(100% + 16px);margin:0 -8px 15px -8px;padding-top:75px;height:477px;position:relative}.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{padding:24px 16px 32px 16px;background:white;overflow:hidden;height:243px;border-radius:4px}.node--type-wissenscenter .section_glossar .shape_glossar{max-width:none;min-width:100%;width:1200px;height:auto;display:block;position:absolute;z-index:-1}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{top:0;left:-122%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-38px;left:-100%}@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{margin-bottom:80px}.node--type-wissenscenter .section_veranstaltung .field--name-field-veranstaltungen>.field__item:last-of-type{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{display:block;background:white;color:#004288;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px;text-align:center}.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:white}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-38%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-41px;left:-38%}}@media screen and (min-width: 768px){.node--type-wissenscenter .title_section{margin-bottom:24px}.node--type-wissenscenter .section_materialien .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.node--type-wissenscenter .section_materialien .view-content .views-row{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 8px;height:100%;max-width:50%}.node--type-wissenscenter .section_glossar{height:636px;padding-top:75px;margin:0 -8px 45px -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{padding:32px 24px 48px 24px;height:317px}.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{top:-61px;left:-40%}}@media screen and (min-width: 769px){.node--type-wissenscenter .section_glossar{height:722px;padding-top:145px;margin:0 -8px 80px -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{height:288px}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-46%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-68px;left:-47%}}@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{top:-68px;left:-47%}}@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{top:0;left: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{position:absolute;left:16px;top:50%;font-size:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#0460C1}@media screen and (min-width: 769px){.paragraph--type--download{font-size:1.25rem}.paragraph--type--download span{left:32px;font-size:24px}}.paragraph{margin-bottom:48px}.paragraph.paragraph--type--call2action{margin-bottom:64px}.paragraph.paragraph--type--call2action .action{margin:0 0 16px;font-size:1.25rem}.paragraph.paragraph--type--akkordeon{margin-bottom:40px}.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 ul,.paragraph .field--name-field-text ol{margin:0 0 32px;padding:0 0 0 20px}.paragraph .field--name-field-text ul li,.paragraph .field--name-field-text ol 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{display:none}.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 0}.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{padding:0 0 16px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.view-display-id-block_neuigkeiten .node--view-mode-card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:white;padding:16px 16px 32px 16px;border-radius:4px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:#333}.view-display-id-block_neuigkeiten .node--view-mode-card:hover,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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{margin:0 0 32px 0;border-radius:8px;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{font-size:20px;font-weight:400;color:#333;line-height:24px;margin:0 0 24px 0;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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:20px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}@media screen and (min-width: 641px){.view-display-id-block_neuigkeiten .node__content,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content{height:100%}.view-display-id-block_neuigkeiten .node__content .news_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content .news_card{height:100%}.view-display-id-block_neuigkeiten .node__content .text_wrapper,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%;padding:0 0 8px 0;margin:0}.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 0}.view-display-id-block_neuigkeiten .views_row,body.domain_freischwimmen .view-display-id-block_aktuelles_front .views_row{padding:0 8px 0 0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.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{margin-bottom:16px;font-size:1.375rem;color:#333;font-weight:bold;line-height:28px}.paragraph--type--akkordeon .question-title{cursor:pointer;padding:24px 0}.paragraph--type--akkordeon .faq-question{width:100%;color:#333;background:white;-webkit-transition:-webkit-box-shadow 0.5s;transition:-webkit-box-shadow 0.5s;transition:box-shadow 0.5s;transition:box-shadow 0.5s, -webkit-box-shadow 0.5s;padding:0 16px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:4px}.paragraph--type--akkordeon .faq-question .field--name-field-titel{position:relative;line-height:24px;font-size:1.125rem;padding-right:25px}.paragraph--type--akkordeon .faq-question .field--name-field-titel:after{content:'\f067';font-family:"Font Awesome\ 5 Pro";font-weight:300;position:absolute;font-size:24px;font-weight:100;color:#0460C1;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--akkordeon .faq-question.open{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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';position:absolute;font-size:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--akkordeon .faq-answer{display:none;padding:8px 0 10px 0}@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 0}}.glossar-item{position:relative}#tooltip{text-align:left;color:#333;background:white;position:absolute;z-index:100;padding:15px;font-size:14px;line-height:1.4;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px}#tooltip a{color:#333;font-style:normal;text-transform:none;text-decoration:none}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid white;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.view-search,body.domain_freischwimmen .view-suche-freischwimmen{max-width:752px;margin:0 auto}.view-search .views-exposed-form .js-form-item,body.domain_freischwimmen .view-suche-freischwimmen .views-exposed-form .js-form-item{padding:0;margin:16px 0 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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;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{font-size:1rem;color:#757575;margin:0 0 24px;line-height:22px}.view-search .search-result-entry .views-field-type,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-type{font-size:1rem;color:#004288}.view-search .search-result-entry .views-field-nid,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-nid{display:none}.view-search .form-type-search-api-autocomplete,body.domain_freischwimmen .view-suche-freischwimmen .form-type-search-api-autocomplete{display:none}.view-search .view-header,body.domain_freischwimmen .view-suche-freischwimmen .view-header{color:white}@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{*{color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}body{padding-top:0}body #page{padding:130px 0 0}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h1,h2,h3,h4,h5{page-break-after:avoid}a,.link{color:#000;text-decoration:underline}.button,.button--primary{background:none !important}.messages{border-width:1px;border-color:#999}.is-collapse-enabled .tabs{max-height:999em}.is-horizontal .tabs__tab{margin:0 4px !important;border-radius:4px 4px 0 0 !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-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px}.menuContainer,.mobile-menu,.shapes,footer{display:none}.paragraph--type--akkordeon .faq-answer{display:none !important}.cmd-privacy-settings{display:none !important}.node--view-mode-teaser{border:1px solid #9e9e9e}.no-print{display:none}}#footer{padding:170px 16px 50px;color:#949DA9;font-size:14px;text-align:center;position:relative;overflow:hidden;z-index:40;margin:50px 0 0}#footer .nettiewerden{border-radius:50%;width:120px;height:120px;background:#FFC500;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0;box-shadow:inset #e3a800 -16px -32px 32px 0;position:absolute;display:inline-block;color:#333;padding:30px;vertical-align:middle;z-index:100;top:-120px;right:0;text-align:center;font-size:.875rem;line-height:16px}#footer .nettiewerden .fa{font-size:1.5rem;display:inline-block;margin:0 0 5px}#footer .shapes img{max-width:none;height:auto}#footer .shapes .shape1{position:absolute;z-index:10;left:50%;top:-80px;margin-left:-1386px;width:3045px}#footer .shapes .shape2{position:absolute;z-index:11;left:50%;top:56px;margin-left:-1428px;width:3045px}#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{font-size:1rem;color:white;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{padding:0;margin:0 0 7px}#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{margin:0 0 7px;display:block}#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{text-align:left;padding:220px 16px 50px}#footer .nettiewerden{top:-200px;right:50px}#footer .shapes .shape1{margin-left:-850px;top:0}#footer .shapes .shape2{top:50px;margin-left:-1770px}#footer .thick{margin:0 0 25px}#footer .address{padding:0 16px 0 0}#footer .logo{text-align:center}#footer ul.menu{-webkit-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{margin:0 30px 0 0;display:inline-block}#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{width:176px;height:176px;padding:40px;top:-200px;right:150px;font-size:1.25rem;line-height:19px}#footer .nettiewerden .fa{font-size:3rem;display:inline-block;margin:0 0 10px}#footer .shapes .shape1{margin-left:-1465px}#footer .shapes .shape2{top:140px;margin-left:-1400px}#footer .address{padding:0 16px 0 96px}#footer .logo{text-align:left}#footer .footer-bottom{text-align:left}#footer .footer-bottom .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}#footer .footer-bottom .text{padding:0 16px 0 96px}}
=======
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure,figcaption,blockquote{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{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,0.31);border-radius:10px;border:2px solid red;position:relative}.node--unpublished:before{content:"Nicht veröffentlicht";color:red;font-size:12px;position:absolute;top:-20px;left:0}.breadcrumb{color:#B2B2B2;padding:0;margin:0 0 16px}.breadcrumb a{color:#0460C1}.breadcrumb li:before{content:"\2022";margin:0 6px}ul.primary{padding:0;margin:15px 0}ul.primary li{margin-bottom:10px}.tabs li a{background-color:#bebebe;border-radius:4px;color:white}.tabs li a.is-active{background-color:#fff;color:#004288}.profile,#user-login{max-width:75rem;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left: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{position:absolute;padding:13px 0 0;-webkit-box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);border:none;-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px);max-width:-webkit-calc(100% - 32px);max-width:calc(100% - 32px);background:transparent}.ui-widget.ui-widget-content li{background:white !important;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1;overflow:hidden}.ui-widget.ui-widget-content li:first-child{padding-top:8px;border-top-left-radius:8px;border-top-right-radius:8px}.ui-widget.ui-widget-content li:last-child{padding-bottom:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-webkit-box-shadow:none;box-shadow:none}.ui-widget.ui-widget-content li a{padding:8px 24px;width:100%;display:block;color:#333;background:white;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.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:hover,.ui-widget.ui-widget-content li a.ui-state-active{background:#F1F1F1}@media screen and (min-width: 641px){.toolbar-horizontal.domain_freischwimmen header{margin-top:39px}.toolbar-horizontal.domain_freischwimmen .mobile-menu{margin-top:39px}.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open header{margin-top:79px}.toolbar-horizontal.domain_freischwimmen.toolbar-tray-open .mobile-menu{margin-top:79px}.toolbar-vertical header{margin-top:39px}.toolbar-vertical .mobile-menu{margin-top:39px}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-box-direction:normal}.flex-container.align-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-container.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-container.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-container.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-container.align-top{-webkit-box-align:center;-ms-flex-align:start;align-items:flex-start}.flex-container.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-container.align-bottom{-webkit-box-align:center;-ms-flex-align:end;align-items:flex-end}.flex-container.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-container.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-container.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container.flex-column div{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.flex-container.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-container.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-container.flex-column-reverse div{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.flex-container .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-container .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-container .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex-container .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-container .small-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .small-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .small-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .small-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .small-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .small-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .small-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .small-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .small-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media screen and (min-width: 769px){.flex-container .medium-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .medium-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .medium-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .medium-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .medium-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.flex-container .medium-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .medium-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-container .medium-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .medium-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .medium-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.flex-container.medium-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 1024px){.flex-container .large-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%}.flex-container .large-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-container .large-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-container .large-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}.flex-container .large-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-container .large-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.flex-container .large-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}.flex-container .large-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-container .large-none{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.flex-container .large-fill{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@font-face{font-family:'Fira Sans';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-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';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-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';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");font-weight:600;font-style:normal}html{font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter !important}}html,body{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;background:#fafafa;color:#333;font-size:18px;font-family:"Fira Sans",Arial,Helvetica,sans-serif;line-height:1.55}*{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}.row{width:100%;max-width:72rem;margin:0 auto}.row .row{margin:0 -8px}.column,.columns{padding:0 .5rem}img{max-width:100%;width:auto;height:auto}.relative{position:relative}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h1-fieldset>legend,.h2-fieldset>legend,.h3-fieldset>legend,.h4-fieldset>legend{font-weight:600;line-height:1.3}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,.h1.white,.h2.white,.h3.white,.h4.white,.h1-fieldset>legend.white,.h2-fieldset>legend.white,.h3-fieldset>legend.white,.h4-fieldset>legend.white{color:white}h1,.h1,.h1-fieldset>legend{font-size:2rem;margin:16px 0 24px}h2,.h2,.h2-fieldset>legend{font-size:1.5rem;margin:16px 0 24px}h3,.h3,.h3-fieldset>legend{font-size:1.125rem;margin:0 0 16px}h4,h5,h6,.h4,.h4-fieldset>legend{font-size:1.125rem;margin:0 0 16px}@media screen and (min-width: 641px){h1,.h1,.h1-fieldset>legend{font-size:2.875rem}h2,.h2,.h2-fieldset>legend{font-size:2rem}h3,.h3,.h3-fieldset>legend{font-size:1.375rem}h4,h5,h6,.h4,.h4-fieldset>legend{font-size:1.125rem}}.page-wrapper{position:relative;z-index:10}.page-wrapper a{color:#0460C1;text-decoration:none;font-weight:400}.page-wrapper a:hover{color:#004288;border-color:#004288}.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;height:0;visibility:hidden;font-size:0}.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{content:'';background-color:white;height:20px;width:20px;position:absolute;left:0px;top:1px;border-radius:50%;text-align:center}.paragraph .field--name-field-text ul.fs-21.green li:before{background:#fff url("../images/freischwimmen/fs-21-green.svg") no-repeat center/contain}.paragraph .field--name-field-text ul.fs-21.blue li:before{background:#fff url("../images/freischwimmen/fs-21-blue.svg") no-repeat center/contain}.paragraph .field--name-field-text ul.fs-21.lightblue li:before{background:#fff url("../images/freischwimmen/fs-21-lightblue.svg") no-repeat center/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{padding:0 0 0 8px;margin:0 0 25px}.messages__wrapper .messages{background-position:10px center}[dir="rtl"] .messages__wrapper{padding:20px 8px 5px 0}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top, #d1e8f5, #d3e8f4);background-image:-webkit-gradient(linear, left top, left bottom, from(#d1e8f5), to(#d3e8f4));background-image:linear-gradient(to bottom, #d1e8f5, #d3e8f4);font-family:Arial, sans-serif;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px}.node-preview-backlink{background-color:#419ff1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #419ff1, #1076d5);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#419ff1), to(#1076d5));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #419ff1, #1076d5);border:1px solid #0048c8;border-radius:.4em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);text-decoration:none}[dir="rtl"] .node-preview-backlink{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #419ff1, #1076d5);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#419ff1), to(#1076d5));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #419ff1, #1076d5);padding:4px 0.6em 4px 1em;float:right}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #59abf3, #2a90ef);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#59abf3), to(#2a90ef));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #59abf3, #2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #59abf3, #2a90ef);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#59abf3), to(#2a90ef));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #59abf3, #2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top, #0e69be, #2a93ef);background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear, left top, left bottom, from(#0e69be), to(#2a93ef));background:url(../../../../core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom, #0e69be, #2a93ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}[dir="rtl"] .node-preview-backlink:active{background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top, #0e69be, #2a93ef);background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear, left top, left bottom, from(#0e69be), to(#2a93ef));background:url(../../../../core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom, #0e69be, #2a93ef)}.node-preview-backlink::before{content:'';width:10px;display:inline-block}#klaro .cookie-notice{background:white}#klaro .cookie-modal .cm-modal{background:white}#klaro .cookie-modal .cm-modal .cm-app-input+.cm-app-label .slider{background:#E0E0E0;-webkit-box-shadow:none;box-shadow:none}#klaro .cookie-modal .cm-modal .cm-app-input:checked+.cm-app-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:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#klaro .cookie-modal .cm-modal .cm-btn{float:none;padding:12px 16px;border-radius:4px;font-weight:400;font-size:.875rem;line-height:16px;color:#0460C1;background:#FFFFFF;border:1px solid #0460C1;margin:8px 0}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept-all{color:#FFFFFF;background:#0460C1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{border-color:#F0F0F0;background:#F0F0F0;color:black;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 17px);flex:0 0 -webkit-calc(40% - 17px);flex:0 0 calc(40% - 17px);max-width:-webkit-calc(40% - 17px);max-width:calc(40% - 17px)}#klaro .cookie-modal .cm-modal .cm-header{border:none;padding:20px 15px;position:relative}#klaro .cookie-modal .cm-modal .cm-header:after{content:'';position:absolute;bottom:0;left:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:1px;background:#e0e0e0}#klaro .cookie-modal .cm-modal .cm-body{padding:20px 10px;position:relative}#klaro .cookie-modal .cm-modal .cm-body:after{content:'';position:absolute;bottom:0;left:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:1px;background:#e0e0e0}#klaro .cookie-modal .cm-modal .cm-footer{padding:20px 10px;border:none}#klaro .cookie-modal h1{color:black;font-weight:400;font-size:1.5rem;line-height:22px}#klaro .cookie-modal p{font-weight:400;font-size:.875rem;line-height:22px;color:#000000}#klaro .cookie-modal .cm-app-title{font-weight:400;font-size:1.125rem;line-height:22px;color:#000000}#klaro .cookie-modal .app-item-cms-description{font-size:.875rem}#klaro .cm-required{display:none}#klaro .cm-powered-by{display:none}#klaro .purposes{display:none}.cmd-privacy-settings{display:none;background:#FFC500;position:fixed;bottom:10px;left:10px;width:50px;height:50px;overflow:hidden;border-radius:50%;z-index:1001;padding:12px;text-align:center;cursor:pointer;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0}.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{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;min-width:200px;margin-left:auto}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-accept{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}#klaro .cookie-modal .cm-modal .cm-btn.cm-btn-danger{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;margin-left:auto}#klaro .cookie-modal .cm-modal .cm-header{padding:40px 32px 20px 32px}#klaro .cookie-modal .cm-modal .cm-header:after{left:40px;width:-webkit-calc(100% - 80px);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:-webkit-calc(100% - 80px);width:calc(100% - 80px)}#klaro .cookie-modal .cm-modal .cm-footer{padding:20px 32px 40px 32px}.cmd-privacy-settings{width:68px;height:68px;bottom:20px;left:20px}.cmd-privacy-settings img{max-width:38px}}.layout-container{margin:0 8px}.overlayer,.overlayerSelector{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:99;display:none;cursor:pointer}.h100{height:100%}body #page{padding:200px 0 0;position:relative}body #main-wrapper{position:relative;z-index:50;padding:0;min-height:680px}body.node-type-lead_out_seite .block-system-breadcrumb-block{display:none}body.blue{background:#F1F3F3}body.blue .breadcrumb{max-width:752px;margin:0 auto 16px;color:white}body.blue .breadcrumb a{color:#E7E9FD}body.blue.node-type-nettie .breadcrumb{margin:0 0 16px}body.blue #page-title{color:white;max-width:752px;margin:16px auto 24px;word-wrap:break-word}body.blue.node-type-wissenscenter #page-title,body.blue.node-type-wissenscenter .breadcrumb{max-width:1136px}body.blue .flap-background{background:#F1F3F3;padding:42px 16px 16px;margin:0 -16px;position:relative}body.blue .flap-background:before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:rgba(0,0,0,0.12) 0 -48px 46px 0;box-shadow:rgba(0,0,0,0.12) 0 -48px 46px 0;height:250px;top:0;left:0;width:100%}body.blue .teaser-entry-box{font-size:1.25rem;max-width:752px;margin:0 0 40px}body.simpleBg{background:#fafafa}body.front #header{z-index:100;position:relative}body.front #header .shapes{display:none}body.front #page{padding:0}.fa{font-weight:300}.fa.fa-facebook,.fa.fa-facebook-f,.fa.fa-twitter,.fa.fa-xing,.fa.fa-linkedin,.fa.fa-whatsapp{font-family:"Font Awesome\ 5 Brands"}.page-wrapper a.glossar-item{background:#E6ECF3;border-radius:6px;border:none;display:inline-block;color:#333;font-style:italic;padding:0 8px}.page-wrapper .node__content ul,.page-wrapper .node__content ol{margin:-14px 0 16px}ul.term-reference-tree-level{margin:0;padding:0;list-style:none}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;padding:64px 62px 45px;max-width:752px;margin:0 auto}body.blue .flap-background:before{height:255px;border-radius:16px}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;color:white;min-height:56px;padding:16px 24px;text-align:center;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;border:none;font-family:"Fira Sans";margin:0}.button:not(.trigger):hover,.button:not(.trigger):active,a.button:not(.trigger):hover,a.button:not(.trigger):active{background:#004288;color:white}.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{min-height:60px;padding:18px 32px;font-size:1.25rem}.button:not(.trigger).white,a.button:not(.trigger).white{background:white;color:#0460C1;border:1px solid #C4CDD5;-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16)}.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;color:#333;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;-webkit-transition:background 0.3s;transition:background 0.3s}.button:not(.trigger).yellow:hover,a.button:not(.trigger).yellow:hover{background:#ffd133}.button:not(.trigger).download,a.button:not(.trigger).download{-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);background:white;color:#333;padding:16px 16px 16px 52px;border:1px solid #C4CDD5;position:relative;margin:0 0 16px 0;text-align:left;height:auto;line-height:28px}.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,button:not(.trigger).large,a.button:not(.trigger).large{min-height:72px;padding:24px 32px}.button:not(.trigger).big_button,button:not(.trigger).big_button,a.button:not(.trigger).big_button{padding:24px 32px}}@media screen and (min-width: 769px){.button:not(.trigger).download,button:not(.trigger).download,a.button:not(.trigger).download{padding:24px 32px 24px 72px}}.map-wrapper{background:url("/themes/custom/nsb/images/placeholder-google-maps.jpg") no-repeat center center/cover;position:relative}.map-wrapper .text{text-align:center;position:absolute;left:50%;right:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#333;z-index:2;padding:10px;max-width:400px;width:100%}.map-wrapper .text .button{margin:10px 0 0;display:inline-block;cursor:pointer}.map-wrapper .text a{color:#0460C1}#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;margin:0 0 4px;font-size:1.25rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.gm-style-iw .content .firstHeading{color:#333;margin:0 0 4px;font-size:1.375rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.gm-style-iw .content a{color:#0460C1;font-size:1rem;font-weight:400;font-family:"Fira Sans",Arial,Helvetica,sans-serif}@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-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,.view-materialien .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,.view-search .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry,.view-search .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,body.domain_freischwimmen .view-aktions-finder .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,.view-glossar .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,.view-glossar .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:white;padding:24px 16px 32px;border-radius:4px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:#333}.view-veranstaltungen .node--view-mode-teaser:hover,.view-veranstaltungen .search-result-entry:hover,.view-veranstaltungen .node--type-presse.node--view-mode-full:hover,.view-materialien .node--view-mode-teaser:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser:hover,.view-materialien .search-result-entry:hover,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry:hover,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry:hover,.view-materialien .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-neuigkeiten .node--view-mode-teaser:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser:hover,.view-neuigkeiten .search-result-entry:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry:hover,.view-neuigkeiten .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-search .node--view-mode-teaser:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser:hover,.view-search .search-result-entry:hover,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry:hover,.view-search .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full:hover,.view-nettie-finder .node--view-mode-teaser:hover,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser:hover,.view-nettie-finder .search-result-entry:hover,body.domain_freischwimmen .view-aktions-finder .search-result-entry:hover,.view-nettie-finder .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full:hover,.view-glossar .node--view-mode-teaser:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser:hover,.view-glossar .search-result-entry:hover,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry:hover,.view-glossar .node--type-presse.node--view-mode-full:hover,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:#333}.view-veranstaltungen.view-display-id-page,.view-veranstaltungen.view-display-id-page_materialien,.view-veranstaltungen.view-display-id-page_neuigkeiten,.view-veranstaltungen.view-display-id-page_glossar,.view-materialien.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page.view-presse-freischwimmen,.view-materialien.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_materialien.view-presse-freischwimmen,.view-materialien.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-presse-freischwimmen,.view-materialien.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-materialien-freischwimmen,body.domain_freischwimmen .view-display-id-page_glossar.view-presse-freischwimmen,.view-neuigkeiten.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-neuigkeiten-freischwimmen,.view-neuigkeiten.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-neuigkeiten-freischwimmen,.view-search.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-suche-freischwimmen,.view-search.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-suche-freischwimmen,.view-search.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-suche-freischwimmen,.view-search.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-suche-freischwimmen,.view-nettie-finder.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-aktions-finder,.view-nettie-finder.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-aktions-finder,.view-nettie-finder.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-aktions-finder,.view-nettie-finder.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-aktions-finder,.view-glossar.view-display-id-page,body.domain_freischwimmen .view-display-id-page.view-glossar-freischwimmen,.view-glossar.view-display-id-page_materialien,body.domain_freischwimmen .view-display-id-page_materialien.view-glossar-freischwimmen,.view-glossar.view-display-id-page_neuigkeiten,body.domain_freischwimmen .view-display-id-page_neuigkeiten.view-glossar-freischwimmen,.view-glossar.view-display-id-page_glossar,body.domain_freischwimmen .view-display-id-page_glossar.view-glossar-freischwimmen{max-width:752px;margin:0 auto 25px}.view-veranstaltungen.view-display-id-past .view-filters,.view-materialien.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-materialien-freischwimmen .view-filters,body.domain_freischwimmen .view-display-id-past.view-presse-freischwimmen .view-filters,.view-neuigkeiten.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .view-filters,.view-search.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .view-filters,.view-nettie-finder.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .view-filters,.view-glossar.view-display-id-past .view-filters,body.domain_freischwimmen .view-display-id-past.view-glossar-freischwimmen .view-filters{display:none}.view-veranstaltungen .view-content,.view-materialien .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,.view-neuigkeiten .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,.view-search .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content,.view-nettie-finder .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,.view-glossar .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content{margin-bottom:25px}.view-veranstaltungen .view-content .views-row,.view-materialien .view-content .views-row,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row,.view-neuigkeiten .view-content .views-row,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row,.view-search .view-content .views-row,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row,.view-nettie-finder .view-content .views-row,body.domain_freischwimmen .view-aktions-finder .view-content .views-row,.view-glossar .view-content .views-row,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row{margin-bottom:16px}.view-veranstaltungen .view-content .views-row:last-of-type,.view-materialien .view-content .views-row:last-of-type,body.domain_freischwimmen .view-materialien-freischwimmen .view-content .views-row:last-of-type,body.domain_freischwimmen .view-presse-freischwimmen .view-content .views-row:last-of-type,.view-neuigkeiten .view-content .views-row:last-of-type,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content .views-row:last-of-type,.view-search .view-content .views-row:last-of-type,body.domain_freischwimmen .view-suche-freischwimmen .view-content .views-row:last-of-type,.view-nettie-finder .view-content .views-row:last-of-type,body.domain_freischwimmen .view-aktions-finder .view-content .views-row:last-of-type,.view-glossar .view-content .views-row:last-of-type,body.domain_freischwimmen .view-glossar-freischwimmen .view-content .views-row:last-of-type{margin-bottom:0}.view-veranstaltungen .date_wrapper,.view-materialien .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,.view-neuigkeiten .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,.view-search .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper,.view-nettie-finder .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,.view-glossar .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper{color:#004288;text-align:center;margin-right:16px}.view-veranstaltungen .date_wrapper .day,.view-materialien .date_wrapper .day,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .day,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .day,.view-neuigkeiten .date_wrapper .day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .day,.view-search .date_wrapper .day,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .day,.view-nettie-finder .date_wrapper .day,body.domain_freischwimmen .view-aktions-finder .date_wrapper .day,.view-glossar .date_wrapper .day,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .day{font-size:32px;line-height:32px;margin-bottom:4px}.view-veranstaltungen .date_wrapper .month,.view-materialien .date_wrapper .month,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper .month,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper .month,.view-neuigkeiten .date_wrapper .month,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper .month,.view-search .date_wrapper .month,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper .month,.view-nettie-finder .date_wrapper .month,body.domain_freischwimmen .view-aktions-finder .date_wrapper .month,.view-glossar .date_wrapper .month,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper .month{font-size:16px;line-height:16px}.view-veranstaltungen .image_wrapper,.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,.view-neuigkeiten .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,.view-search .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper,.view-nettie-finder .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,.view-glossar .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper{margin-right:20px;max-width:60px}.view-veranstaltungen .image_wrapper img,.view-materialien .image_wrapper img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper img,.view-neuigkeiten .image_wrapper img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper img,.view-search .image_wrapper img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper img,.view-nettie-finder .image_wrapper img,body.domain_freischwimmen .view-aktions-finder .image_wrapper img,.view-glossar .image_wrapper img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper img{display:block;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.15);box-shadow:0 5px 5px 0 rgba(0,0,0,0.15)}.view-veranstaltungen .image_wrapper.news,.view-materialien .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,.view-search .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news,.view-nettie-finder .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,.view-glossar .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news{width:100%;max-width:100%;border-radius:8px;overflow:hidden;margin:0 0 24px}.view-veranstaltungen .image_wrapper.news img,.view-materialien .image_wrapper.news img,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news img,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news img,.view-neuigkeiten .image_wrapper.news img,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news img,.view-search .image_wrapper.news img,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news img,.view-nettie-finder .image_wrapper.news img,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news img,.view-glossar .image_wrapper.news img,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news img{-webkit-box-shadow:none;box-shadow:none}.view-veranstaltungen .text_wrapper,.view-materialien .text_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper,.view-neuigkeiten .text_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper,.view-search .text_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper,.view-nettie-finder .text_wrapper,body.domain_freischwimmen .view-aktions-finder .text_wrapper,.view-glossar .text_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper{position:relative;padding-bottom:32px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.view-veranstaltungen .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,.view-search .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,.view-glossar .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title{font-size:20px;font-weight:400;color:#333;line-height:28px;margin:0 0 24px 0;vertical-align:middle;word-wrap:break-word}.view-veranstaltungen .text_wrapper .view_title:after,.view-materialien .text_wrapper .view_title:after,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title:after,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title:after,.view-neuigkeiten .text_wrapper .view_title:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title:after,.view-search .text_wrapper .view_title:after,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title:after,.view-nettie-finder .text_wrapper .view_title:after,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title:after,.view-glossar .text_wrapper .view_title:after,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}.view-veranstaltungen .text_wrapper .description_small,.view-materialien .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,.view-search .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small,.view-nettie-finder .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,.view-glossar .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small{font-size:16px;color:#9e9e9e}.view-veranstaltungen .text_wrapper .meta,.view-materialien .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,.view-neuigkeiten .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,.view-search .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta,.view-nettie-finder .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,.view-glossar .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta{font-size:16px;position:absolute;color:#9e9e9e;bottom:-5px;left:0;margin:0}.view-veranstaltungen .text_wrapper .meta .rubric,.view-materialien .text_wrapper .meta .rubric,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .rubric,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .rubric,.view-neuigkeiten .text_wrapper .meta .rubric,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .rubric,.view-search .text_wrapper .meta .rubric,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .rubric,.view-nettie-finder .text_wrapper .meta .rubric,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .rubric,.view-glossar .text_wrapper .meta .rubric,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .rubric{color:#004288}.view-veranstaltungen .text_wrapper .meta .events_day,.view-materialien .text_wrapper .meta .events_day,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta .events_day,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta .events_day,.view-neuigkeiten .text_wrapper .meta .events_day,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta .events_day,.view-search .text_wrapper .meta .events_day,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta .events_day,.view-nettie-finder .text_wrapper .meta .events_day,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta .events_day,.view-glossar .text_wrapper .meta .events_day,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta .events_day{white-space:nowrap}.view-veranstaltungen .text_wrapper.veranstaltungs_teaser,.view-materialien .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-neuigkeiten .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-search .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.veranstaltungs_teaser,.view-nettie-finder .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-aktions-finder .text_wrapper.veranstaltungs_teaser,.view-glossar .text_wrapper.veranstaltungs_teaser,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.veranstaltungs_teaser{padding-bottom:55px}.view-veranstaltungen .text_wrapper.glossar,.view-materialien .text_wrapper.glossar,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper.glossar,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper.glossar,.view-neuigkeiten .text_wrapper.glossar,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper.glossar,.view-search .text_wrapper.glossar,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper.glossar,.view-nettie-finder .text_wrapper.glossar,body.domain_freischwimmen .view-aktions-finder .text_wrapper.glossar,.view-glossar .text_wrapper.glossar,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper.glossar{padding-bottom:0}.view-veranstaltungen .pager,.view-materialien .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,.view-neuigkeiten .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,.view-search .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager,.view-nettie-finder .pager,body.domain_freischwimmen .view-aktions-finder .pager,.view-glossar .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager{text-align:right;margin-top:20px;margin-bottom:56px}.view-veranstaltungen .pager .pager__items,.view-materialien .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,.view-neuigkeiten .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,.view-search .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items,.view-nettie-finder .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,.view-glossar .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items{margin:0;overflow:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.view-veranstaltungen .pager .pager__item,.view-materialien .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,.view-neuigkeiten .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,.view-search .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item,.view-nettie-finder .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,.view-glossar .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item{display:none;padding:8px 4px;border-right:1px solid #f0f0f0;background:white}.view-veranstaltungen .pager .pager__item a,.view-materialien .pager .pager__item a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item a,.view-neuigkeiten .pager .pager__item a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item a,.view-search .pager .pager__item a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item a,.view-nettie-finder .pager .pager__item a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item a,.view-glossar .pager .pager__item a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item a{color:#333;font-size:16px;cursor:pointer;padding:10px 0;display:inline-block;height:40px;width:40px;border-radius:50%;line-height:21px}.view-veranstaltungen .pager .pager__item--next,.view-materialien .pager .pager__item--next,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next,.view-neuigkeiten .pager .pager__item--next,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next,.view-search .pager .pager__item--next,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next,.view-nettie-finder .pager .pager__item--next,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next,.view-glossar .pager .pager__item--next,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next{display:block;border-radius:0 8px 8px 0}.view-veranstaltungen .pager .pager__item--next span[aria-hidden],.view-materialien .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next span[aria-hidden],.view-neuigkeiten .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next span[aria-hidden],.view-search .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next span[aria-hidden],.view-nettie-finder .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next span[aria-hidden],.view-glossar .pager .pager__item--next span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next span[aria-hidden]{display:none}.view-veranstaltungen .pager .pager__item--next a:after,.view-materialien .pager .pager__item--next a:after,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next a:after,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next a:after,.view-neuigkeiten .pager .pager__item--next a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next a:after,.view-search .pager .pager__item--next a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next a:after,.view-nettie-finder .pager .pager__item--next a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next a:after,.view-glossar .pager .pager__item--next a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next a:after{content:'\f061';font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-veranstaltungen .pager .pager__item--next.no_active,.view-materialien .pager .pager__item--next.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--next.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--next.no_active,.view-neuigkeiten .pager .pager__item--next.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active,.view-search .pager .pager__item--next.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active,.view-nettie-finder .pager .pager__item--next.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active,.view-glossar .pager .pager__item--next.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active{pointer-events:none}.view-veranstaltungen .pager .pager__item--next.no_active a:after,.view-materialien .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-presse-freischwimmen .pager .pager__item--next.no_active a:after,.view-neuigkeiten .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--next.no_active a:after,.view-search .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--next.no_active a:after,.view-nettie-finder .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next.no_active a:after,.view-glossar .pager .pager__item--next.no_active a:after,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--next.no_active a:after{color:#CBCBCB}.view-veranstaltungen .pager .pager__item--previous,.view-materialien .pager .pager__item--previous,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous,.view-neuigkeiten .pager .pager__item--previous,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous,.view-search .pager .pager__item--previous,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous,.view-nettie-finder .pager .pager__item--previous,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous,.view-glossar .pager .pager__item--previous,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous{display:block;border-radius:8px 0 0 8px}.view-veranstaltungen .pager .pager__item--previous span[aria-hidden],.view-materialien .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-neuigkeiten .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-search .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous span[aria-hidden],.view-nettie-finder .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous span[aria-hidden],.view-glossar .pager .pager__item--previous span[aria-hidden],body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous span[aria-hidden]{display:none}.view-veranstaltungen .pager .pager__item--previous a:before,.view-materialien .pager .pager__item--previous a:before,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous a:before,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous a:before,.view-neuigkeiten .pager .pager__item--previous a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous a:before,.view-search .pager .pager__item--previous a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous a:before,.view-nettie-finder .pager .pager__item--previous a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous a:before,.view-glossar .pager .pager__item--previous a:before,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous a:before{content:'\f060';font-family:"Font Awesome\ 5 Pro";font-size:16px;font-weight:300}.view-veranstaltungen .pager .pager__item--previous.no_active,.view-materialien .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item--previous.no_active,.view-neuigkeiten .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active,.view-search .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active,.view-nettie-finder .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active,.view-glossar .pager .pager__item--previous.no_active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item--previous.no_active{pointer-events:none}.view-veranstaltungen .pager .pager__item--previous.no_active a:before,.view-materialien .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-presse-freischwimmen .pager .pager__item--previous.no_active a:before,.view-neuigkeiten .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item--previous.no_active a:before,.view-search .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item--previous.no_active a:before,.view-nettie-finder .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-aktions-finder .pager .pager__item--previous.no_active a:before,.view-glossar .pager .pager__item--previous.no_active a:before,body.domain_freischwimmen .view-glossar-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-veranstaltungen .node--view-mode-teaser,.view-veranstaltungen .search-result-entry,.view-veranstaltungen .node--type-presse.node--view-mode-full,.view-materialien .node--view-mode-teaser,body.domain_freischwimmen .view-materialien-freischwimmen .node--view-mode-teaser,body.domain_freischwimmen .view-presse-freischwimmen .node--view-mode-teaser,.view-materialien .search-result-entry,body.domain_freischwimmen .view-materialien-freischwimmen .search-result-entry,body.domain_freischwimmen .view-presse-freischwimmen .search-result-entry,.view-materialien .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-materialien-freischwimmen .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-presse-freischwimmen .node--type-presse.node--view-mode-full,.view-neuigkeiten .node--view-mode-teaser,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--view-mode-teaser,.view-neuigkeiten .search-result-entry,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .search-result-entry,.view-neuigkeiten .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .node--type-presse.node--view-mode-full,.view-search .node--view-mode-teaser,body.domain_freischwimmen .view-suche-freischwimmen .node--view-mode-teaser,.view-search .search-result-entry,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry,.view-search .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-suche-freischwimmen .node--type-presse.node--view-mode-full,.view-nettie-finder .node--view-mode-teaser,body.domain_freischwimmen .view-aktions-finder .node--view-mode-teaser,.view-nettie-finder .search-result-entry,body.domain_freischwimmen .view-aktions-finder .search-result-entry,.view-nettie-finder .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-aktions-finder .node--type-presse.node--view-mode-full,.view-glossar .node--view-mode-teaser,body.domain_freischwimmen .view-glossar-freischwimmen .node--view-mode-teaser,.view-glossar .search-result-entry,body.domain_freischwimmen .view-glossar-freischwimmen .search-result-entry,.view-glossar .node--type-presse.node--view-mode-full,body.domain_freischwimmen .view-glossar-freischwimmen .node--type-presse.node--view-mode-full{padding:32px}.view-veranstaltungen .view-content,.view-materialien .view-content,body.domain_freischwimmen .view-materialien-freischwimmen .view-content,body.domain_freischwimmen .view-presse-freischwimmen .view-content,.view-neuigkeiten .view-content,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .view-content,.view-search .view-content,body.domain_freischwimmen .view-suche-freischwimmen .view-content,.view-nettie-finder .view-content,body.domain_freischwimmen .view-aktions-finder .view-content,.view-glossar .view-content,body.domain_freischwimmen .view-glossar-freischwimmen .view-content{margin-bottom:56px}.view-veranstaltungen.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,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-presse-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-neuigkeiten-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-suche-freischwimmen .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,body.domain_freischwimmen .view-display-id-past.view-aktions-finder .node--type-veranstaltungs-detailseite.node--view-mode-teaser .date_wrapper,.view-glossar.view-display-id-past .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{background:#e0e0e0}.view-veranstaltungen .date_wrapper,.view-materialien .date_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .date_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .date_wrapper,.view-neuigkeiten .date_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .date_wrapper,.view-search .date_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .date_wrapper,.view-nettie-finder .date_wrapper,body.domain_freischwimmen .view-aktions-finder .date_wrapper,.view-glossar .date_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .date_wrapper{background:#004288;color:white;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px}.view-veranstaltungen .image_wrapper,.view-materialien .image_wrapper,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper,.view-neuigkeiten .image_wrapper,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper,.view-search .image_wrapper,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper,.view-nettie-finder .image_wrapper,body.domain_freischwimmen .view-aktions-finder .image_wrapper,.view-glossar .image_wrapper,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper{margin-right:32px;max-width:100px}.view-veranstaltungen .image_wrapper.news,.view-materialien .image_wrapper.news,body.domain_freischwimmen .view-materialien-freischwimmen .image_wrapper.news,body.domain_freischwimmen .view-presse-freischwimmen .image_wrapper.news,.view-neuigkeiten .image_wrapper.news,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .image_wrapper.news,.view-search .image_wrapper.news,body.domain_freischwimmen .view-suche-freischwimmen .image_wrapper.news,.view-nettie-finder .image_wrapper.news,body.domain_freischwimmen .view-aktions-finder .image_wrapper.news,.view-glossar .image_wrapper.news,body.domain_freischwimmen .view-glossar-freischwimmen .image_wrapper.news{max-width:244px;margin:0 32px 0 0}.view-veranstaltungen .text_wrapper .view_title,.view-materialien .text_wrapper .view_title,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .view_title,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .view_title,.view-neuigkeiten .text_wrapper .view_title,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .view_title,.view-search .text_wrapper .view_title,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .view_title,.view-nettie-finder .text_wrapper .view_title,body.domain_freischwimmen .view-aktions-finder .text_wrapper .view_title,.view-glossar .text_wrapper .view_title,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .view_title{font-size:24px;font-weight:400;color:#333;line-height:28px}.view-veranstaltungen .text_wrapper .description_small,.view-materialien .text_wrapper .description_small,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .description_small,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .description_small,.view-neuigkeiten .text_wrapper .description_small,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .description_small,.view-search .text_wrapper .description_small,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .description_small,.view-nettie-finder .text_wrapper .description_small,body.domain_freischwimmen .view-aktions-finder .text_wrapper .description_small,.view-glossar .text_wrapper .description_small,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .description_small{font-size:18px}.view-veranstaltungen .text_wrapper .meta,.view-materialien .text_wrapper .meta,body.domain_freischwimmen .view-materialien-freischwimmen .text_wrapper .meta,body.domain_freischwimmen .view-presse-freischwimmen .text_wrapper .meta,.view-neuigkeiten .text_wrapper .meta,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .text_wrapper .meta,.view-search .text_wrapper .meta,body.domain_freischwimmen .view-suche-freischwimmen .text_wrapper .meta,.view-nettie-finder .text_wrapper .meta,body.domain_freischwimmen .view-aktions-finder .text_wrapper .meta,.view-glossar .text_wrapper .meta,body.domain_freischwimmen .view-glossar-freischwimmen .text_wrapper .meta{font-size:18px}.view-veranstaltungen .pager,.view-materialien .pager,body.domain_freischwimmen .view-materialien-freischwimmen .pager,body.domain_freischwimmen .view-presse-freischwimmen .pager,.view-neuigkeiten .pager,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager,.view-search .pager,body.domain_freischwimmen .view-suche-freischwimmen .pager,.view-nettie-finder .pager,body.domain_freischwimmen .view-aktions-finder .pager,.view-glossar .pager,body.domain_freischwimmen .view-glossar-freischwimmen .pager{text-align:right}.view-veranstaltungen .pager .pager__items,.view-materialien .pager .pager__items,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__items,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__items,.view-neuigkeiten .pager .pager__items,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__items,.view-search .pager .pager__items,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__items,.view-nettie-finder .pager .pager__items,body.domain_freischwimmen .view-aktions-finder .pager .pager__items,.view-glossar .pager .pager__items,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__items{margin:0;border-radius:4px;overflow:hidden;padding:0}.view-veranstaltungen .pager .pager__item,.view-materialien .pager .pager__item,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item,.view-neuigkeiten .pager .pager__item,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item,.view-search .pager .pager__item,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item,.view-nettie-finder .pager .pager__item,body.domain_freischwimmen .view-aktions-finder .pager .pager__item,.view-glossar .pager .pager__item,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item{display:block}.view-veranstaltungen .pager .pager__item.is-active,.view-materialien .pager .pager__item.is-active,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active,.view-neuigkeiten .pager .pager__item.is-active,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active,.view-search .pager .pager__item.is-active,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active,.view-nettie-finder .pager .pager__item.is-active,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active,.view-glossar .pager .pager__item.is-active,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active{color:white}.view-veranstaltungen .pager .pager__item.is-active a,.view-materialien .pager .pager__item.is-active a,body.domain_freischwimmen .view-materialien-freischwimmen .pager .pager__item.is-active a,body.domain_freischwimmen .view-presse-freischwimmen .pager .pager__item.is-active a,.view-neuigkeiten .pager .pager__item.is-active a,body.domain_freischwimmen .view-neuigkeiten-freischwimmen .pager .pager__item.is-active a,.view-search .pager .pager__item.is-active a,body.domain_freischwimmen .view-suche-freischwimmen .pager .pager__item.is-active a,.view-nettie-finder .pager .pager__item.is-active a,body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a,.view-glossar .pager .pager__item.is-active a,body.domain_freischwimmen .view-glossar-freischwimmen .pager .pager__item.is-active a{color:white;background:#004288}}@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{top:0;left:0;width:100%;height:100%}body.menu-is-open .mobile-menu{top:0}body.menu-is-open .headerbox{background:#fafafa}.mobile-menu{-webkit-overflow-scrolling:touch;display:block;position:fixed;top:100%;left:0;width:100%;height:-webkit-calc(100% - 180px);height:calc(100% - 180px);-webkit-transition:top 0.5s;transition:top 0.5s;z-index:55;margin-top:180px}.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{width:100%;height:100%;overflow-y:scroll;padding:60px 15px 30px 15px;background:#0460C1}.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{font-size:18px;color:white}.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{font-size:14px;color:white}.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{position:absolute;width:100%;top:0;left:0;padding:16px 16px 0 16px;z-index:60;-webkit-transition:background 0.3s;transition:background 0.3s}.headerbox .logo_wrapper{width:100%;max-width:300px;text-align:center}.headerbox .logo_wrapper .logo{max-width:300px;width:100%;position:relative;z-index:200;display:inline-block}.menuContainer{position:relative;z-index:150;background:white;height:56px;border-radius:28px;max-width:350px;width:100%;margin:17px auto}.menuContainer a.menu-item-first{padding:4px 32px 4px 5px;font-size:15px;color:#00254C;white-space:nowrap}.menuContainer a.menu-item-first img{vertical-align:-19px;margin-right:8px}.desk-menu{display:none}.page-wrapper .search{position:absolute;height:100%;width:100%;right:0;top:0;cursor:pointer;overflow:hidden;text-align:right;border-radius:28px;pointer-events:none}.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 label{display:none}.page-wrapper .search div form input[type=submit]{display:none}.page-wrapper .search div form input[type="text"]{width:0;height:56px;border:none;padding:0 0 0 50px;-webkit-transition:all 0.5s;transition:all 0.5s;pointer-events:auto;cursor:pointer;color:white;border-radius:28px;z-index:200;background:white}.page-wrapper .search div form input[type="text"]:focus{width:100%;cursor:auto;color:#333;padding:1px 20px}.page-wrapper .search div form input[type="text"]:active{width:100%;cursor:auto;color:#333;padding:1px 20px}.page-wrapper .fa-search{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:300;font-size:20px;color:#00254C;line-height:56px;right:0;top:0;background:white;height:100%;width:26px;padding:0 18px 0 4px;border-top-right-radius:28px;border-bottom-right-radius:28px;cursor:pointer;z-index:1000}.menu_mobile_wrapper{cursor:pointer}.menu_span{display:none;color:#00254C;font-size:15px}.menu-button{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer;padding:10px;margin:6px 0 0}.menu-button .menu-icon{background:#00254C;width:19px;height:2px;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);position:absolute;top:20px}.menu-button .menu-icon:nth-child(2){top:13px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.menu-button .menu-icon:nth-child(3){top:27px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.menu-button.menu-is-open .menu-icon:nth-child(1){-webkit-transform:scale(0.01, 1);-ms-transform:scale(0.01, 1);transform:scale(0.01, 1)}.menu-button.menu-is-open .menu-icon:nth-child(2){-webkit-transform:translate(2px, 0) rotate(45deg);-ms-transform:translate(2px, 0) rotate(45deg);transform:translate(2px, 0) rotate(45deg)}.menu-button.menu-is-open .menu-icon:nth-child(3){-webkit-transform:translate(2px, 0) rotate(-45deg);-ms-transform:translate(2px, 0) rotate(-45deg);transform:translate(2px, 0) rotate(-45deg)}.menu-button:active{-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}ul.menu{margin:0;padding:0}[dir="rtl"] 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;padding:21px 0;line-height:1;vertical-align:middle}.mobile-menu{margin-top:100px;height:-webkit-calc(100% - 100px);height:calc(100% - 100px)}}@media screen and (min-width: 670px){.menuContainer{max-width:350px;width:auto;margin:0}}@media screen and (min-width: 769px){.mobile-menu{margin-top:85px;height:-webkit-calc(100% - 85px);height:calc(100% - 85px)}.headerbox{padding:16px 24px 0 24px}.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{max-width:none;width:auto;margin:0}.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{position:relative;top:0;left:0;background:none;width:auto;height:auto;padding-top:0}.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{padding:21px 0;display:inline-block;font-size:15px;color:#00254C;line-height:1}.region-primary-menu ul.menu .menu-item--expanded,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded{position:relative;list-style-image:none;list-style-type:none}.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{visibility:hidden;background:white;border-radius:8px;position:absolute;white-space:nowrap;padding:8px 0;top:70px;left:-24px;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);box-shadow:0 24px 48px 0 rgba(0,0,0,0.45);min-width:220px}.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{padding:0;display:block;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1}.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{-webkit-box-shadow:none;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,body.domain_freischwimmen #header .region-primary-menu-freischwimmen ul.menu .menu-item--expanded ul.menu .menu-item a.is-active{background:#F1F1F1}.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: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{visibility:visible;opacity:1}.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-weight:300;font-size:14px;margin-left:3px;opacity:0.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{right:0;left:auto}}@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 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}}@-webkit-keyframes onAutoFillStart{from{}to{}}@keyframes onAutoFillStart{from{}to{}}@-webkit-keyframes onAutoFillCancel{from{}to{}}@keyframes onAutoFillCancel{from{}to{}}input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}input:not(:-webkit-autofill){-webkit-animation-name:onAutoFillCancel;animation-name:onAutoFillCancel}input::-ms-clear{display:none}div.shs-widget-container{margin:0 15px 15px 0}select.shs-select{border:1px solid #e0e0e0;border-radius:8px;background:white;height:56px;max-width:100%;color:#333;font-size:1rem;padding:16px;width:100%;font-family:"Fira Sans", Arial, Helvetica, sans-serif;margin:0}.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]{width:0px;height:0px;position:absolute;top:-99999px;left:-99999px}.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="text"],.page-wrapper form input[type="email"],.page-wrapper form input[type="password"],.page-wrapper form input[type="tel"],.page-wrapper form input[type="url"],.page-wrapper form input[type="date"],.page-wrapper form input[type="number"]{border:1px solid #e0e0e0;border-radius:8px;background:white;height:56px;max-width:100%;color:#333;font-size:1rem;padding:16px;margin:0;width:100%;font-family:"Fira Sans",Arial,Helvetica,sans-serif}.page-wrapper form input[type="text"].error,.page-wrapper form input[type="email"].error,.page-wrapper form input[type="password"].error,.page-wrapper form input[type="tel"].error,.page-wrapper form input[type="url"].error,.page-wrapper form input[type="date"].error,.page-wrapper form input[type="number"].error{border:1px solid red;background:#D2AAAA}.page-wrapper form input[type="text"]:focus,.page-wrapper form input[type="email"]:focus,.page-wrapper form input[type="password"]:focus,.page-wrapper form input[type="tel"]:focus,.page-wrapper form input[type="url"]:focus,.page-wrapper form input[type="date"]:focus,.page-wrapper form input[type="number"]:focus{border:1px solid #0460C1}.page-wrapper form input[type="text"][disabled="disabled"],.page-wrapper form input[type="email"][disabled="disabled"],.page-wrapper form input[type="password"][disabled="disabled"],.page-wrapper form input[type="tel"][disabled="disabled"],.page-wrapper form input[type="url"][disabled="disabled"],.page-wrapper form input[type="date"][disabled="disabled"],.page-wrapper form input[type="number"][disabled="disabled"]{background:#f0f0f0}.page-wrapper form input[type="text"]::-webkit-input-placeholder,.page-wrapper form input[type="email"]::-webkit-input-placeholder,.page-wrapper form input[type="password"]::-webkit-input-placeholder,.page-wrapper form input[type="tel"]::-webkit-input-placeholder,.page-wrapper form input[type="url"]::-webkit-input-placeholder,.page-wrapper form input[type="date"]::-webkit-input-placeholder,.page-wrapper form input[type="number"]::-webkit-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]:-moz-placeholder,.page-wrapper form input[type="email"]:-moz-placeholder,.page-wrapper form input[type="password"]:-moz-placeholder,.page-wrapper form input[type="tel"]:-moz-placeholder,.page-wrapper form input[type="url"]:-moz-placeholder,.page-wrapper form input[type="date"]:-moz-placeholder,.page-wrapper form input[type="number"]:-moz-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]:-ms-input-placeholder,.page-wrapper form input[type="email"]:-ms-input-placeholder,.page-wrapper form input[type="password"]:-ms-input-placeholder,.page-wrapper form input[type="tel"]:-ms-input-placeholder,.page-wrapper form input[type="url"]:-ms-input-placeholder,.page-wrapper form input[type="date"]:-ms-input-placeholder,.page-wrapper form input[type="number"]:-ms-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form input[type="text"]::placeholder,.page-wrapper form input[type="email"]::placeholder,.page-wrapper form input[type="password"]::placeholder,.page-wrapper form input[type="tel"]::placeholder,.page-wrapper form input[type="url"]::placeholder,.page-wrapper form input[type="date"]::placeholder,.page-wrapper form input[type="number"]::placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea{border:1px solid #e0e0e0;border-radius:8px;background:white;max-width:100%;color:#333;margin:0;font-size:1rem;padding:24px 16px 14px}.page-wrapper form textarea::-webkit-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea:-moz-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea:-ms-input-placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea::placeholder{font-size:1rem;color:#828282;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.page-wrapper form textarea.error{border:none;background:#D2AAAA}.page-wrapper form textarea:focus{border:1px solid #0460C1}.page-wrapper form textarea[disabled="disabled"]{background:#f0f0f0}.page-wrapper form label:not(.option){display:block;font-size:1rem;color:#828282;font-weight:400;margin:0 0 12px}.page-wrapper form .js-form-type-textarea label:not(.option){position:absolute;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;top:16px;left:16px;font-size:.625rem}.page-wrapper form .form-type-textfield label:not(.option),.page-wrapper form .form-type-email label:not(.option),.page-wrapper form .form-type-url label:not(.option),.page-wrapper form .form-type-password label:not(.option),.page-wrapper form .form-type-date label:not(.option),.page-wrapper form .form-type-number label:not(.option),.page-wrapper form .form-type-tel label:not(.option){position:absolute;top:25px;left:16px;font-size:1rem;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;z-index:1}.page-wrapper form .form-type-textfield.notempty label:not(.option),.page-wrapper form .form-type-email.notempty label:not(.option),.page-wrapper form .form-type-url.notempty label:not(.option),.page-wrapper form .form-type-password.notempty label:not(.option),.page-wrapper form .form-type-date.notempty label:not(.option),.page-wrapper form .form-type-number.notempty label:not(.option),.page-wrapper form .form-type-tel.notempty label:not(.option){top:16px;font-size:.625rem}.page-wrapper form .form-type-textfield label.notempty,.page-wrapper form .form-type-email label.notempty,.page-wrapper form .form-type-url label.notempty,.page-wrapper form .form-type-password label.notempty,.page-wrapper form .form-type-date label.notempty,.page-wrapper form .form-type-number label.notempty,.page-wrapper form .form-type-tel label.notempty{top:16px;font-size:.625rem}.page-wrapper form .description{color:#9e9e9e;font-size:.875rem}.page-wrapper fieldset:not(.fieldgroup){margin:16px 0 40px;min-width:0;padding:0;border:0}.page-wrapper fieldset:not(.fieldgroup)>legend{font-size:1.375rem;font-weight:600;margin:0 0 8px}.page-wrapper fieldset.fieldgroup>legend{display:block;font-size:1rem;color:#333;font-weight:600}.page-wrapper fieldset.fieldgroup>legend span{display:inline-block;margin:16px 0 10px}.page-wrapper label.special-checkbox{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper label.special-checkbox:before{content:"";font-family:"Font Awesome\ 5 Pro";font-weight:300;width:22px;height:22px;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0;border-radius:4px;color:white;text-align:center;font-size:1rem}.page-wrapper label.special-checkbox.checked:before{content:"\f00c";background:#0460C1;border:1px solid #0460C1}.page-wrapper label.special-checkbox.disabled:before{background:#f0f0f0}.page-wrapper input[type=checkbox]{position:absolute;width:22px;height:22px;overflow:hidden;opacity:0;clip:rect(0, 0, 0, 0)}.page-wrapper input[type=checkbox]+label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper input[type=checkbox]+label:before{content:"";font-family:"Font Awesome\ 5 Pro";font-weight:300;width:22px;height:22px;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0;border-radius:4px;color:white;text-align:center;font-size:1rem}.page-wrapper input[type=checkbox].error+label:before{border:1px solid red;background:#D2AAAA}.page-wrapper input[type=checkbox]:checked+label:before{content:"\f00c";background:#0460C1;border:1px solid #0460C1}.page-wrapper input[type=checkbox][disabled="disabled"]+label:before{background:#f0f0f0}.page-wrapper input[type=radio]{position:absolute;width:22px;height:22px;overflow:hidden;opacity:0;clip:rect(0, 0, 0, 0)}.page-wrapper input[type=radio]+label{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1rem;color:#333;padding:0 0 0 32px}.page-wrapper input[type=radio]+label:before{content:"";width:22px;height:22px;border-radius:50%;display:inline-block;vertical-align:middle;left:0;margin:-1px 8px 0 0;background:white;border:1px solid #e0e0e0;position:absolute;top:0}.page-wrapper input[type=radio].error+label:before{border:1px solid red;background:#D2AAAA}.page-wrapper input[type=radio]:checked+label:before{background:#0460C1;background:-webkit-radial-gradient(#fff, #fff 4px, #0460C1 4.5px, #0460C1 100%);background:radial-gradient(#fff, #fff 4px, #0460C1 4.5px, #0460C1 100%);border:1px solid #0460C1}.page-wrapper .form-type-radio .description,.page-wrapper .form-type-checkbox .description{margin:8px 0 0}.page-wrapper .form-item,.page-wrapper .form-actions{padding:8px 0 12px;margin:0;position:relative}.page-wrapper .form-item>input[type="text"],.page-wrapper .form-item>input[type="email"],.page-wrapper .form-item>input[type="password"],.page-wrapper .form-item>input[type="tel"],.page-wrapper .form-item>input[type="url"],.page-wrapper .form-item>input[type="date"],.page-wrapper .form-item>input[type="number"],.page-wrapper .form-item>textarea,.page-wrapper .form-item .js-webform-telephone-international,.page-wrapper .form-actions>input[type="text"],.page-wrapper .form-actions>input[type="email"],.page-wrapper .form-actions>input[type="password"],.page-wrapper .form-actions>input[type="tel"],.page-wrapper .form-actions>input[type="url"],.page-wrapper .form-actions>input[type="date"],.page-wrapper .form-actions>input[type="number"],.page-wrapper .form-actions>textarea,.page-wrapper .form-actions .js-webform-telephone-international{padding:24px 16px 14px}.page-wrapper .form-item .description,.page-wrapper .form-actions .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{padding:12px 53px 12px 16px;font-size:1rem;line-height:1.4;position:relative}.term-reference-tree-level .search-region .region-selector:after{content:"\f107";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:12px;position:absolute;text-align:center;font-size:1.5rem;line-height:1}.term-reference-tree-level .search-region .search-box{margin:8px 0 0;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.08) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.08) 0 4px 8px 0;padding:24px;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);max-width:346px}.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{content:"\f002";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:16px;position:absolute;text-align:center;font-size:1.125rem;line-height:1;color:#757575}.term-reference-tree-level .search-region .search-box input[type="text"]{height:48px;padding:14px 50px 14px 16px;position:relative;border:1px solid #C4CDD5;-webkit-box-shadow:inset rgba(0,0,0,0.16) 0 1px 1px 0;box-shadow:inset rgba(0,0,0,0.16) 0 1px 1px 0}.term-reference-tree-level .search-region .search-box input[type="text"]::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]:-moz-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box input[type="text"]::placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.term-reference-tree-level .search-region .search-box .checkboxes{border-bottom:1px solid rgba(208,208,208,0.5)}form div.address-container-inline{display:-webkit-box;display:-ms-flexbox;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{-webkit-box-flex:1;-ms-flex:1 0 0px;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-twitter-0-uri--description,form #edit-field-xing-0-uri--description,form #edit-field-linkedin-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 .form-item-field-website-0-value label .info,form .field--name-field-akteure-sonstiges label .info,form .field--name-field-koop-form-sonstiges label .info{display:none}form .field--name-field-handlungsfelder-sonstiges,form .field--name-field-bildungsabschnitte-sonstig,form .field--name-field-interessen-sonstiges{margin:-10px 0 10px 34px}form .field--name-field-handlungsfelder-sonstiges label .info,form .field--name-field-bildungsabschnitte-sonstig label .info,form .field--name-field-interessen-sonstiges label .info{display:none}form .field--name-field-akteure,form .field--name-field-kooperationspartner-form{margin:0 0 0 24px;display:none}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{display:inline-block}form #edit-field-verwirklichung .form-type-radio{display:inline-block}form .terms-box{border-radius:8px;border:1px solid rgba(37,37,37,0.09);padding:24px 16px 14px;background:#F8F9F9}form .terms-box input[type=checkbox]+label{font-size:.875rem;color:#828282}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:white;-webkit-box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);box-shadow:0 1px 2px 0 rgba(22,29,37,0.16);border:1px solid #C4CDD5;padding:10px 45px 10px 16px;color:#0460C1;line-height:24px;position:relative;border-radius:8px;cursor:pointer;margin-bottom:40px;font-size:1rem;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";position:absolute;font-weight:300;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem}.select .select-options{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);display:none;background:white;min-width:100%;list-style:none;padding:8px 0;border-radius:8px;position:absolute;left:0;top:60px;z-index:100;margin:0}.select .select-options .search-input-wrapper{margin:0 0 17px;position:relative}.select .select-options .search-input-wrapper:after{content:"\f002";font-family:"Font Awesome\ 5 Pro";font-weight:300;display:inline-block;vertical-align:middle;right:16px;top:16px;position:absolute;text-align:center;font-size:1.125rem;line-height:1;color:#757575}.select .select-options .search-input-wrapper input{padding:12px 16px;height:48px;line-height:48px}.select .select-options .search-input-wrapper input::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input:-moz-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options .search-input-wrapper input::placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.select .select-options.very-big{padding:24px 16px 16px}.select .select-options.very-big .button:hover{background:#0460C1;color:white;border:1px solid #0460C1}.select .select-options.very-big li{-webkit-box-shadow:none;box-shadow:none;margin:0 0 12px;padding:2px 0 0;overflow:visible}.select .select-options .listBox{list-style:none;margin:0 0 18px;padding:0;max-height:350px;overflow:auto;overflow-x:hidden}.select .select-options .listBox::-webkit-scrollbar{width:8px}.select .select-options .listBox::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:4px;background:#f5f5f5}.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{cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;padding:8px 20px;-webkit-box-shadow:inset 0 -1px 0 0 #F1F1F1;box-shadow:inset 0 -1px 0 0 #F1F1F1;font-size:1rem}.select .select-options li:last-of-type{-webkit-box-shadow:none;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-kontaktmoeglichkeiten .form-type-checkbox,form #edit-field-anrede .form-type-checkbox{display:inline-block}form #edit-field-kontaktmoeglichkeiten .form-type-radio,form #edit-field-anrede .form-type-radio{display:inline-block}form .terms-box{padding:24px 25px 6px}.views-exposed-form .js-form-type-select{width:auto;min-width:225px}.select .select-styled{background:white;padding:18px 45px 18px 16px;color:#0460C1;line-height:24px;min-width:225px;font-size:1.125rem;margin:0 0 24px}.select .select-styled:after{font-size:2rem}.select .select-options{top:75px}.select .select-options.very-big .listBox{-webkit-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: 769px){.select .select-options.very-big .listBox{-webkit-column-count:3;column-count:3}}body #header .shapes-blue{display:none}body #header .shapes-white{display:block}body.blue #header .shapes-blue{display:block}body.blue #header .shapes-white{display:none}#header .shapes img{max-width:none;height:auto}#header .shapes .shape1{position:absolute;z-index:12;left:-376px;top:-325px;width:900px}#header .shapes .shape2{position:absolute;z-index:11;left:50%;top:-624px;margin-left:-2014px}#header .shapes .shape3{position:absolute;z-index:10;right:50%;top:-410px;margin-right:-2200px}#header .shapes .shape1_white{position:absolute;z-index:12;left:-3301px;top:-736px;width:5850px}#header .shapes .shape2_white{position:absolute;z-index:11;left:-4175px;top:-795px;width:5850px}#header .shapes .shape3_white{position:absolute;z-index:10;left:-445px;top:-730px;width:5850px}@media screen and (min-width: 641px){#header .shapes .shape1{width:732px;left:-376px;top:-268px}#header .shapes .shape2{left:50%;top:-625px;margin-left:-1778px}#header .shapes .shape3{right:50%;top:-309px;margin-right:-1998px}}@media screen and (min-width: 1024px){#header .shapes .shape1{width:1475px;left:-880px;top:-589px}#header .shapes .shape2{left:50%;top:-549px;margin-left:-1965px}#header .shapes .shape3{right:50%;top:-304px;margin-right:-2100px}}body.domain_freischwimmen #main-wrapper{padding-top:0;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #page-title{color:#212B36;max-width:752px;margin:16px 0 24px;word-wrap:break-word}body.domain_freischwimmen .flap-background{background:none;margin:0;padding:0}body.domain_freischwimmen .flap-background:before{-webkit-box-shadow:none;box-shadow:none}body.domain_freischwimmen .cmd-privacy-settings{display:none !important}body.domain_freischwimmen .overlayerSelector{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:99;display:none;cursor:pointer}body.domain_freischwimmen.sticky #main-wrapper{padding-top:0;margin-top:-75px}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{pointer-events:none;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16));filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}body.domain_freischwimmen .shapes .shape{width:100%;top:0;left:0;position:absolute;z-index:10}body.domain_freischwimmen .shapes .shape.shape_header{min-width:1600px;width:100%;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}body.domain_freischwimmen #header{position:fixed;width:100%;top:0;left:0;z-index:1000}body.domain_freischwimmen #header .shapes{position:relative;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #header .shapes .shapes_logo{width:450px;-webkit-transition:all 0.5s;transition:all 0.5s}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{-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen #header.sticky .headerbox{top:-75px}body.domain_freischwimmen #header.sticky .shapes{top:-200px}body.domain_freischwimmen #header .menuContainer{position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}body.domain_freischwimmen #header .menuContainer a.menu-item-first{padding:4px 5px 4px 5px;-webkit-transition:color 0.3s;transition:color 0.3s;color:#00467e}body.domain_freischwimmen #header .menuContainer a.menu-item-first img{width:48px;height:48px;vertical-align:-19px;margin-right:4px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}body.domain_freischwimmen #header .menuContainer a.menu-item-first:hover{color:#009FE3}body.domain_freischwimmen #header .menuContainer .search,body.domain_freischwimmen #header .menuContainer .fa.fa-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;padding:16px 0 20px 0;position:relative;text-align:center;text-transform:uppercase;font-weight:600;font-size:15px;line-height:16px}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;height:3px;border-radius:8px}@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.sticky .headerbox{top:0}body.domain_freischwimmen #header.sticky .shapes{top:0}body.domain_freischwimmen #header.menu-is-open .headerbox{top:0px}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{padding:0 48px 0;margin-top:32px}}@media screen and (min-width: 1200px){body.domain_freischwimmen.front_freischwimmen #header .shapes .shapes_logo{width:auto;max-width:1085px}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper{padding-top:50px;width:auto;max-width:none;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper .logo{max-width:500px;-webkit-transition:all 0.5s;transition:all 0.5s}body.domain_freischwimmen.front_freischwimmen #header .headerbox .logo_wrapper img{width:100%}body.domain_freischwimmen.front_freischwimmen #header.sticky .headerbox{top:0}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{display:block;position:absolute;padding-right:68px;top:0;right:0;width:700px;height:32px;text-align:right;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1;background:transparent -webkit-linear-gradient(1deg, rgba(0,159,227,0) 0%, rgba(0,71,127,0.99) 59%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(89deg, rgba(0,159,227,0) 0%, rgba(0,71,127,0.99) 59%, #00467e 100%) 0% 0% no-repeat padding-box}body.domain_freischwimmen #header .submenu ul.menu{text-align:right;padding:0;margin:0}body.domain_freischwimmen #header .submenu ul.menu li{display:inline-block}body.domain_freischwimmen #header .submenu ul.menu li a{padding:0 10px;font-size:15px;font-weight:400;color:white}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{color:#009FE3}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;color:white;display:inline-block;position:relative;text-align:center;text-transform:uppercase;font-weight:600;font-size:20px;padding:12px 25px;line-height:24px;letter-spacing:2px;border-radius:36px;z-index:201}body.domain_freischwimmen #header .menuContainer .fa.fa-search{display:block;color:#00467e}body.domain_freischwimmen #header .menuContainer .search{display:block}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]{right:170px;position:relative}body.domain_freischwimmen #header .menuContainer .search div form input[type=text]:focus{width:-webkit-calc(100% - 170px);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{width:100%;height:100%;overflow-y:scroll;padding:100px 15px 130px 15px;background:#00467e}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{font-size:18px;color:white}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{content:'\f002';font-family:"Font Awesome 5 Pro";font-weight:300;font-size:16px;position:absolute;right:0;top:-2px;color:white}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{font-size:14px;color:white}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{position:absolute;left:0;bottom:0;width:100%;height:85%;background:white}body.domain_freischwimmen #footer .footer-content{padding:125px 0 0 0}body.domain_freischwimmen #footer a{color:#00467e}body.domain_freischwimmen #footer .shapes .shape_footer{position:absolute;left:50%;top:0;width:100%;min-width:600px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.domain_freischwimmen #footer .flex_item .item_inner{border-top:1px solid #707070;padding-top:50px;max-width:320px;margin:0 auto 0 auto}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{width:100%;max-width:272px}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{width:100%;max-width:272px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}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{font-size:20px;color:#00467e;margin-bottom:65px}body.domain_freischwimmen #footer .button.donate:hover{color:white}body.domain_freischwimmen #footer .text_tick,body.domain_freischwimmen #footer .copyright{font-size:14px;font-weight:400;color:#212B36;margin-bottom:50px}body.domain_freischwimmen #footer .text_tick.upper,body.domain_freischwimmen #footer .copyright.upper{text-transform:uppercase;margin-bottom:40px}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu{padding:0;margin:0 0 50px 0;-webkit-column-count:unset;column-count:unset}body.domain_freischwimmen #footer .region-footer-menu-freischwimmen ul.menu li{display:block;width:100%;padding:0;margin:0 0 12px 0}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{margin-bottom:-50px;border:none;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;min-width:272px;display:inline-block;font-weight:400;font-size:20px;-webkit-transition:all 0.3s;transition:all 0.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{color:white;background:#009FE3}body.domain_freischwimmen .button:not(.trigger).aktion_button,body.domain_freischwimmen a.button:not(.trigger).aktion_button{color:white;background:#A6D854;border:1px solid #A6D854}body.domain_freischwimmen .button:not(.trigger):hover.border_blue,body.domain_freischwimmen a.button:not(.trigger):hover.border_blue{color:white;background:#009FE3;border:1px solid #009FE3}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{color:#00467e;background:white;border:1px solid #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;vertical-align:text-top;margin-right:8px}body.domain_freischwimmen .node--type-startseite-freischwimmen .node__content{position:relative}body.domain_freischwimmen .node--type-startseite-freischwimmen h2.subtitle{font-size:32px;margin-bottom:40px;line-height:40px;font-weight:400}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_intro_home{margin-bottom:90px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front{position:relative;max-width:100%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper{text-align:center;padding-bottom:75px}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;width:158px;right:-20px;top:-95px;vertical-align:top}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;width:158px;right:-20px;top:-95px}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 -webkit-gradient(linear, left top, left bottom, from(#009fe3), to(#00467e)) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(top, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #009fe3 0%, #00467e 100%) 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{width:54px;height:54px;top:173px;right:38%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{width:55px;height:55px;top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{width:35px;height:35px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:140px;right:53%}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .counter_bubble{width:160px;z-index:-1;height:160px;position:relative;display:inline-block;border-radius:50%;background:transparent -webkit-gradient(linear, left top, left bottom, from(#009fe3), to(#00467e)) 0% 0% no-repeat padding-box;background:transparent -webkit-linear-gradient(top, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #009fe3 0%, #00467e 100%) 0% 0% no-repeat padding-box}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count{font-size:36px;letter-spacing:0.54px;color:white;text-align:center;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .count .label{font-size:13px;line-height:22px;display:block;font-weight:400;margin-top:-13px}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner{max-width:460px;margin:0 auto 64px auto}body.domain_freischwimmen .node--type-startseite-freischwimmen .intro_home .inner p{margin:0;font-size:18px}body.domain_freischwimmen .node--type-startseite-freischwimmen .cta_buttons .buttom_wrapper{text-align:center;margin-top:16px}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{min-width:1600px;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:-1}body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front{max-width:560px;padding:40px 30px;color:white;border-radius:8px;background:transparent -webkit-linear-gradient(221deg, #0183bc 0%, #00467e 100%) 0% 0% no-repeat;background:transparent linear-gradient(229deg, #0183bc 0%, #00467e 100%) 0% 0% no-repeat;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.16);box-shadow:0px 3px 6px rgba(0,0,0,0.16)}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{visibility:hidden;max-height:436px}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-aktionsfelder,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum{padding:10px 0 14px;float:none}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-aktionsfelder>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland>label,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum>label{display:none}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-aktionsfelder .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled{position:relative;padding-left:40px;margin:0;text-align:left;background:transparent;border:1px solid #A6D854;color:#A6D854}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-aktionsfelder .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select-styled:before,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select-styled:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}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-aktionsfelder .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-bundesland .select .select-options.very-big,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big{width:100%}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-aktionsfelder .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,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox{-webkit-column-count:auto;column-count:auto;text-align:left;max-height:350px;overflow:auto;margin:0}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-aktionsfelder .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 li.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox li.disabled{pointer-events:none !important;cursor:none}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-aktionsfelder .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 label.special-checkbox.disabled,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .select .select-options.very-big .listBox label.special-checkbox.disabled{pointer-events:none !important;cursor:none}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-aktionsfelder .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,body.domain_freischwimmen .node--type-startseite-freischwimmen .aktions-finder-front .form-item-aktionszeitraum .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;width:100%;margin:26px 0 0;min-width:unset}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-aktionsgruppe .select-styled,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-aktionsort .select-styled{padding-left:50px}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-aktionsfelder .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{width:224px;height: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{position:absolute;width:224px;height:224px;right:-170px;top:130px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_wrapper .desk.slogan{display:block;width:158px;position:absolute;right:-20px;top:-95px}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{width:80px;height:80px;top:93%;right:-22px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{width:55px;height:55px;top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{width:35px;height:35px;top:95%;right:400px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}}@media screen and (min-width: 1000px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-50px}}@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{top:90%;right:-22px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-55{top:110%;right:200px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35{top:95%;right:400px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-2{top:109%;right:25px}body.domain_freischwimmen .node--type-startseite-freischwimmen .section_view_aktion_front .bubble_blue.width-35.pos-3{top:70%;right:-100px}}@media screen and (min-width: 1200px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:0px}}@media screen and (min-width: 1300px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-40px}}@media screen and (min-width: 1400px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-90px}}@media screen and (min-width: 1500px){body.domain_freischwimmen .node--type-startseite-freischwimmen .wrapper-intro{position:relative;left:-120px}}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{margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .name{margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .contact-items{position:relative;padding:0 0 0 24px;margin-bottom:8px}body.domain_freischwimmen .node--type-aktion .contact-items .fa{position:absolute;width:18px;left:0;top:4px}@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;width:272px;height:100%;height:272px;display:inline-block;margin:0 0 13px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;padding:32px 24px;color:#333;-webkit-transition:all 0.2s;transition:all 0.2s}body.domain_freischwimmen .node--type-aktion.node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12)}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .place{font-size:1.125rem;line-height:20px;color:#00467e;margin:0 0 6px 0}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .title{color:white;font-size:1.5rem;line-height:30px}body.domain_freischwimmen .node--type-aktion.node--view-mode-card .orga{color:#00467e;font-size:1.125rem;line-height:20px;word-wrap:break-word}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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:0 auto}body.domain_freischwimmen .view-aktion-home.view-display-id-aktion_front .views-row{padding:0 8px;max-width:288px;-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px}@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="text"],body.domain_freischwimmen form input[type="email"],body.domain_freischwimmen form input[type="password"],body.domain_freischwimmen form input[type="tel"],body.domain_freischwimmen form input[type="url"],body.domain_freischwimmen form input[type="date"],body.domain_freischwimmen form input[type="number"]{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:-webkit-radial-gradient(#fff, #fff 4px, #009FE3 4.5px, #009FE3 100%);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 textarea{background:none;border:1px solid #00467e}body.domain_freischwimmen form select{background:none;border:1px solid #00467e}body.domain_freischwimmen form .select .select-styled{color:#00467e;background:transparent;border:1px solid #00467e;-webkit-box-shadow:none;box-shadow:none}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;width:0;height:0}body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_upload_button"],body.domain_freischwimmen form [name="file_aktionbericht_upload_button"]{display:none !important}body.domain_freischwimmen form .js-webform-document-file:after{content:"Nur eine Datei möglich. | maximal 32 MB | Erlaubte Dateitypen: pdf.";display:block;color:#9e9e9e;font-size:.875rem}body.domain_freischwimmen form .js-webform-document-file+.description{display:none}body.domain_freischwimmen form .js-form-item-file-aktionbericht:after{content:"Maximal 4 Dateien möglich | 10 MB Limit | Erlaubte Dateitypen: jpg, jpeg, png, pdf";display:block;color:#9e9e9e;font-size:.875rem}body.domain_freischwimmen form .js-form-item-file-aktionbericht .description{display:none}body.domain_freischwimmen form label.webform-file-button,body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_remove_button"],body.domain_freischwimmen form [name="file_aktionbericht_remove_button"]{width:100%;max-width:272px;color:white !important;background:#009FE3;border:1px solid #009FE3;cursor:pointer;line-height:1.15}body.domain_freischwimmen form label.webform-file-button:hover,body.domain_freischwimmen form [name="gemeinnuetzigkeitsnachweis_remove_button"]:hover,body.domain_freischwimmen form [name="file_aktionbericht_remove_button"]:hover{color:white;background:#00467e;border:1px solid #00467e}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 0}body.domain_freischwimmen form #edit-anrede .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-nutzen .form-type-radio,body.domain_freischwimmen form #edit-teile-des-berichts-fuer-oeffentlichkeitsarbeit-nutzen .form-type-radio{display:inline-block}body.domain_freischwimmen form #edit-barrierefreiheit-fieldset span:after{content:'';background-image:none}body.domain_freischwimmen form .js-form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../images/freischwimmen/required.svg);background-repeat:no-repeat;background-size:6px 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{color:white;background:#009FE3;border:1px solid #009FE3}body.domain_freischwimmen form .form-actions .webform-button--submit{color:white;background:#009FE3;border:1px solid #009FE3}body.domain_freischwimmen form .form-actions .webform-button--submit:hover{color:white;background:#00467e;border:1px solid #00467e}body.domain_freischwimmen .select .select-styled.green,body.domain_freischwimmen .select .select-styled.greenFix{background:#A6D854 !important;border:1px solid #A6D854 !important;color:white !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{font-size:1rem;font-weight:600;color:#333333;margin:16px 0 0;padding:0}body.domain_freischwimmen form.webform-submission-umfrage-freischwimmen21-form .fieldset-wrapper .field-prefix .description{font-size:1rem;font-weight:600;color:#333333;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{-webkit-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-display-id-page_materialien,body.domain_freischwimmen .view-materialien-freischwimmen .view-id-presse_freischwimmen,body.domain_freischwimmen .view-presse-freischwimmen.view-display-id-page_materialien,body.domain_freischwimmen .view-presse-freischwimmen .view-id-presse_freischwimmen{margin:0 0 25px 0}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 0}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 0}body.domain_freischwimmen .view-aktions-finder .view-header{font-weight:400;font-size:2rem}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{text-align:right;margin-top:20px;margin-bottom:56px}body.domain_freischwimmen .view-aktions-finder .pager .pager__items{margin:0;overflow:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.domain_freischwimmen .view-aktions-finder .pager .pager__item{display:none;padding:8px 4px;border-right:1px solid #f0f0f0;background:white}body.domain_freischwimmen .view-aktions-finder .pager .pager__item a{color:#212B36;font-size:16px;cursor:pointer;padding:10px 0;display:inline-block;height:40px;width:40px;border-radius:50%;line-height:21px}body.domain_freischwimmen .view-aktions-finder .pager .pager__item--next{display:block;border-radius:0 8px 8px 0}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{display:block;border-radius:8px 0 0 8px}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{margin:0;border-radius:4px;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:white}body.domain_freischwimmen .view-aktions-finder .pager .pager__item.is-active a{color:white;background:#00467e}}body.domain_freischwimmen .bubble_parallax_wrapper{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}body.domain_freischwimmen .bubble{width:30px;height:30px;border-radius:50%;background:transparent -webkit-linear-gradient(50deg, rgba(0,70,126,0.4) 0%, rgba(0,70,126,0.1) 70%) 0% 0% no-repeat;background:transparent linear-gradient(40deg, rgba(0,70,126,0.4) 0%, rgba(0,70,126,0.1) 70%) 0% 0% no-repeat;position:absolute}body.domain_freischwimmen .bubble.pos-10{width:30px;height:30px;top:20%;left:5%}body.domain_freischwimmen .bubble.pos-15{width:40px;height:40px;top:26%;left:8%}body.domain_freischwimmen .bubble.pos-20{width:20px;height:20px;top:50%;left:3%}body.domain_freischwimmen .bubble.pos-25{top:35%;left:3%}body.domain_freischwimmen .bubble.pos-30{top:60%;left:50%}body.domain_freischwimmen .bubble.pos-35{top:55%;left:60%}body.domain_freischwimmen .bubble.pos-40{top:50%;left:40%}body.domain_freischwimmen .bubble.pos-50{width:40px;height:40px;top:36%;left:68%}body.domain_freischwimmen .bubble.pos-60{width:40px;height:40px;top:40%;left:85%}body.domain_freischwimmen .bubble.pos-70{width:20px;height:20px;top:56%;left:85%}body.domain_freischwimmen .bubble.pos-80{width:30px;height:30px;top:65%;left:90%}body.domain_freischwimmen .bubble.pos-90{width:30px;height:30px;top:55%;left:90%}body.domain_freischwimmen .bubble.pos-100{width:20px;height:20px;top:50%;left:79%}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .intro{padding:0 0 24px 0;margin:0;max-width:none}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{position:absolute;border-radius:8px;color:#00467e;top:-90px;left:-50px;background:white;padding:10px;width:200px;font-size:.8125rem;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0;pointer-events:none;-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12)}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;padding:0 0 0 30px;min-width:2px}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{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 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{position:relative;padding-left:40px;margin:0}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select .select-styled:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}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{color:#00467e;background:transparent;top:24px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{height:46px;padding:12px 32px 12px 16px;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #00467e;background:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-moz-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::placeholder{font-size:1rem;color:#00467e;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters{background:#F7F7F7;position:relative;height:0;padding:0;margin:28px -8px 24px;display:none}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .select .select-options.very-big .listBox{max-height:300px;-webkit-column-count:auto;column-count:auto;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{font-size:1rem;font-weight:600;color:#333}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-top:1px solid rgba(196,205,213,0.45);border-bottom:1px solid rgba(196,205,213,0.45);height:auto}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters.open .moreFiltersFs{right:20px;bottom:13px}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{color:#00467e;cursor:pointer;font-size:1rem;position:absolute;right:20px;bottom:100%;-webkit-transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);z-index:70}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .extrafilters .moreFiltersFs:before{content:'\f067';margin:0 8px 0 0;vertical-align:middle;font-family:"Font Awesome\ 5 Pro";font-weight:300;font-size:1rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}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{top:26px;font-size:1.5rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]{height:62px;padding:16px 48px 16px 16px;font-size:1.125rem}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-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]:-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]:-ms-input-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 8px}body.domain_freischwimmen .view-aktions-finder.view-id-aktions_finder .exposed-form-container .normalfilters .wrapper-select-elements .form-type-select{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:8px 8px 12px 8px;margin:0}}@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{-webkit-box-flex:0;-ms-flex:0 0 25%;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{font-size:1.25rem;line-height:30px;margin:0 0 16px;color:#00467e}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .orga:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#00467e;font-weight:300;margin-left:5px;vertical-align:top}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px;margin:0 0 8px}body.domain_freischwimmen .node--type-aktion.node--view-mode-teaser .aktionsdetails:before{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}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:white}body.domain_freischwimmen .shareContainer a .fa{color:#0760c1}body.domain_freischwimmen .img_leichte_sprache{max-width:160px;float:right !important}@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{display:inline-block;background:#009FE3;color:white;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 0}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-empty{color:#212B36}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,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{color:#212B36}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .search-result-entry .views-field-title:after{color:#00467e}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;margin:8px 0 0;padding:8px 0 0 0;float:none;width:100%;max-width:376px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete .fa-search{position:absolute;display:block !important;right:2px;top:10px;padding:0 8px 0 8px;border-radius:8px;height:58px;line-height:58px;color:#00467e;background:transparent}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete label{display:block;position:absolute;top:28px;left:16px;font-size:1rem;-webkit-transition:all 0.3s;transition:all 0.3s;pointer-events:none;z-index:1;color:#00467e}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete input[type="text"]{padding:24px 16px 14px;border:1px solid #00467e;height:62px;color:#00467e}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .form-type-search-api-autocomplete.notempty label{top:16px;font-size:.625rem}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen{width:100%;max-width:376px}body.domain_freischwimmen .view-suche-freischwimmen.view-display-id-page_1 .views-exposed-form .js-form-item-node-format-freischwimmen .select .select-styled{padding:18px 45px 18px 16px;margin-bottom:30px;color:#00467e}body.domain_freischwimmen #klaro .cookie-modal a{color:#009FE3;-webkit-transition:all 0.3s;transition:all 0.3s}body.domain_freischwimmen #klaro .cookie-modal a:hover{color:#00467e}body.domain_freischwimmen #klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider{background:#A6D854}body.domain_freischwimmen #klaro .cookie-modal .cm-btn{border-radius:36px;color:#009FE3;border:1px solid #009FE3;-webkit-transition:all 0.3s;transition:all 0.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{background:#00467e;border:1px solid #00467e}body.domain_freischwimmen #klaro .cookie-modal .cm-btn:hover{color:white;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;z-index:5;text-align:center}.node--type-startseite .speechWrapper .buehne{text-align:center;-webkit-clip-path:url(#myClip);clip-path:url(#myClip);position:absolute;width:100%;z-index:1;height:100%}.node--type-startseite .speechWrapper .buehne .bg{position:absolute;background-size:cover;background-position:70% center;height:100%;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);top:0;left:0;margin:0 -8px}.node--type-startseite .speechWrapper .buehne .welle{width:100%;min-width:1800px;height:auto;position:absolute;top:-webkit-calc(100% - 450px);top:calc(100% - 450px);z-index:0;left:50%;-webkit-transform:translateX(-38%);-ms-transform:translateX(-38%);transform:translateX(-38%)}.node--type-startseite .speechWrapper .speech{display:inline-block;text-align:left;margin:200px 0 270px;position:relative;z-index:5}.node--type-startseite .speechWrapper .speech span{padding:6px 24px;margin:-2px 0 0;background:#004288;color:white;font-style:italic;display:inline-block;font-size:1.625rem}.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{position:absolute;bottom:-45px;right:0}.node--type-startseite>.node__content{position:relative;z-index:40;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.node--type-startseite>.node__content .bubble{display:none;border-radius:50%;width:161px;height:161px;background:#FFC500;position:absolute;color:#333;padding:30px;vertical-align:middle;top:-50px;left:-120px;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;z-index:120}.node--type-startseite .nettie-finder{position:relative;z-index:50;text-align:center;padding:0 0 250px;margin:180px -8px 0}.node--type-startseite .nettie-finder .bg-stuff{pointer-events:none;min-width:1700px;width:100%;left:170%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.node--type-startseite .nettie-finder .bg-stuff .shape{width:100%;position:absolute;top:-340px;left:0}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_1{z-index:10}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_2{z-index:5;top:-480px}.node--type-startseite .nettie-finder .bg-stuff .shape.shape_3{z-index:1;top:-60px}.node--type-startseite .nettie-finder .content{z-index:15;position:relative}.node--type-startseite .nettie-finder .bubbleCounter{top:-350px;right:16px;border-radius:50%;width:165px;height:165px;background:#FFC500;position:absolute;color:#333;padding:42px 0;vertical-align:middle;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;box-shadow:inset #e3a800 -16px -32px 32px 0,rgba(0,0,0,0.3) 0 21px 47px 0;z-index:120;font-size:1.25rem}.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{max-width:560px;width:100%;margin:0 auto;padding:32px 24px 40px;background:white;border-radius:8px}.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{margin:0 0 48px;color:#9E9E9E}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius{padding:10px 0 14px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-bildungsabschnitte>label,.node--type-startseite .nettie-finder .front-nettie-finder .form-item-aktionsradius>label{display:none}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select-styled{position:relative;padding-left:40px;margin:0;text-align:left}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select-styled:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select .select-options.very-big{width:100%}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .select .select-options.very-big .listBox{-webkit-column-count:auto;column-count:auto;text-align:left;max-height:350px;overflow:auto;margin:0}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .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;width:100%;margin:26px 0 0}.node--type-startseite .nettie-finder .call_to_action{text-align:center;position:relative;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{color:#7D8EA2}.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{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:#004288;padding:32px 16px;border-radius:8px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:white}.node--type-startseite .section_news .view-veranstaltungen .node--type-veranstaltungs-detailseite:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:white}.node--type-startseite .section_news .view-veranstaltungen .date_wrapper{display:none}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper{position:relative;padding-bottom:50px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title{font-size:20px;font-weight:400;color:white;line-height:24px;margin:0 0 24px 0;vertical-align:middle;max-width:660px}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:white;font-weight:300;margin-left:5px;vertical-align:top}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta{font-size:16px;position:absolute;color:#80A0C3;bottom:-5px;left:0;margin:0}.node--type-startseite .section_news .view-veranstaltungen .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:white}.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 0}.node--type-startseite .speechWrapper .speech span{padding:8px 20px 5px;font-size:1.375rem}}@media screen and (min-width: 641px){.node--type-startseite .speechWrapper .speech{margin:200px 0 220px 0}.node--type-startseite .speechWrapper .speech span{padding:8px 28px;font-size:2.0625rem}.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{top:-220px;right:25px;width:175px;height:175px;padding:48px 0}.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-handlungsfelder .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-aktionsradius .select-styled{padding-left:50px}.node--type-startseite .nettie-finder .front-nettie-finder .form-item-handlungsfelder .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-aktionsradius .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{display:block;background:white;color:#004288;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px;text-align:center}.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:white}}@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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.node--type-startseite .speechWrapper .speech{margin:200px 0 350px -80px}.node--type-startseite .speechWrapper .speech span{padding:8px 34px;font-size:2.375rem}.node--type-startseite>.node__content .bubble{width:212px;height:212px}.node--type-startseite .section_news .title_section{font-size:48px}.node--type-startseite .nettie-finder .call_to_action{float:right;right:-25px;min-width:260px;position:relative;top:0}.node--type-startseite .nettie-finder .call_to_action a{display:inline-block;max-width:260px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.medium-8{width:100%}.medium-4{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{margin-top:0;word-wrap:break-word}@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{position:relative;margin:0}.stage_image img{border-radius:10px}.stage_image .copyright{max-width:25%}.image_overlay{background:#fafafa;width:75%;height:120px;border-top-right-radius:16px;position:absolute;left:-1px;bottom:-1px}}.node--type-neuigkeiten-detailseite .meta{margin:0 0 13px;color:#9e9e9e}.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik,.node--type-neuigkeiten-detailseite .meta .field--name-field-rubrik-freischwimmen{display:inline-block;color:#004288}.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{margin:0 0 13px;color:#9e9e9e}.node--type-veranstaltungs-detailseite .meta .field--name-field-rubrik-veranstaltung{display:inline-block;color:#004288}.node--type-veranstaltungs-detailseite .headerStuff{margin:0 0 40px}.node--type-veranstaltungs-detailseite .va_info{margin:0 0 40px;color:#828282;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.node--type-veranstaltungs-detailseite .va_info .fa{font-size:1.5rem;color:#333}.node--type-veranstaltungs-detailseite .va_info>.field{min-width:160px;max-width:360px;margin:0 25px 24px 0;display:inline-block;vertical-align:top}.node--type-veranstaltungs-detailseite .va_info>.field:last-of-type{margin:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-veranstaltungs-detailseite .va_info>.field .address{margin:0}.node--type-veranstaltungs-detailseite .va_info>.field a{color:#0460C1;border-bottom:1px dashed #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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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{padding:8px 4px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background:white;font-size:0;text-align:center;white-space:nowrap;height:51px;display:block}.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{color:#333;font-size:15px;cursor:pointer;padding:10px 0;height:35px;width:35px;display:inline-block;border-radius:50%;line-height:17px;text-decoration:none}.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{color:white;background:#004288}.node--type-glossar-detailseite .field__label{margin:0 0 8px;font-size:1.375rem;font-style:normal}.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 0}.node--type-glossar-detailseite .button_wrapper .fa-long-arrow-left{font-size:24px;vertical-align:top;margin-right:8px}.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{-webkit-box-shadow:none;box-shadow:none;background:#efefef;border-radius:16px;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{max-width:1152px;margin:0 auto 38px;padding:0 8px}.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 .view-content .tabulators,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators{max-width:752px;margin:0 0 24px}.view-nettie-finder .view-content .tabulators .item,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item{display:inline-block;vertical-align:middle;margin:0 2px;color:#858A90;cursor:pointer;font-size:1rem}.view-nettie-finder .view-content .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item .fa{font-size:1.25rem;vertical-align:middle}.view-nettie-finder .view-content .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item.active{color:#004288}.view-nettie-finder .view-content .tabulators .sorter,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter{float:right;position:relative;display:none;z-index:10}.view-nettie-finder .view-content .tabulators .sorter.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter.active{display:block}.view-nettie-finder .view-content .tabulators .sorter ul,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul{margin:0 -10px 0 0;padding:0;list-style:none;text-align:right;border-radius:8px;position:absolute;right:0;width:165px;overflow:hidden}.view-nettie-finder .view-content .tabulators .sorter ul li,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li{font-size:1rem;color:#0460C1;display:none;cursor:pointer;margin:0;padding:2px 12px}.view-nettie-finder .view-content .tabulators .sorter ul li.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li.active{display:block}.view-nettie-finder .view-content .tabulators .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li .fa{font-size:1.375rem;vertical-align:middle;margin:0 0 0 3px}.view-nettie-finder .view-content .tabulators .sorter ul.open,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open{background:white;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05)}.view-nettie-finder .view-content .tabulators .sorter ul.open li,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open li{display:block}.view-nettie-finder .view-content .tabulators .sorter ul.open li:hover,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul.open li:hover{background:#F1F1F1;color:#00254C}.view-nettie-finder .view-content .tab-view,body.domain_freischwimmen .view-aktions-finder .view-content .tab-view{display:none}.view-nettie-finder .view-content .tab-view.active,body.domain_freischwimmen .view-aktions-finder .view-content .tab-view.active{display:block}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete{display:none;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;text-align:right;height:40px}.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{display:inline-block;position:absolute;top:13px;right:156px;color:#0460C1;z-index:-1;font-size:1.2rem}.view-nettie-finder .exposed-form-container .normalfilters #filterDelete #edit-reset,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters #filterDelete #edit-reset{display:inline-block;background:none;position:static;z-index:10;color:#0460C1;font-size:1rem;padding:0 15px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche{width:100%}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius{width:100%}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte>label,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius>label{display:none}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled{position:relative;padding-left:40px;margin:0}.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,.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,.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{font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:15px;font-size:1rem}.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{font-weight:300;padding:0;display:inline-block;vertical-align:middle;right:16px;top:26px;height:auto;position:absolute;text-align:center;line-height:1;color:#004288;font-size:1rem;cursor:pointer;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]{height:48px;padding:12px 32px 12px 16px;font-size:1rem;border:1px solid #C4CDD5;background:white;-webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 2px 0 inset;box-shadow:rgba(0,0,0,0.16) 0 2px 2px 0 inset}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.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:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-placeholder{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;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{font-size:1rem;color:#0460C1;font-family:"Fira Sans",Arial,Helvetica,sans-serif;opacity:1}.view-nettie-finder .exposed-form-container .extrafilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters{background:#F7F7F7;position:relative;height:0;padding:0;margin:28px -8px 24px}.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{max-height:300px;-webkit-column-count:auto;column-count:auto;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{font-size:1rem;font-weight:600;color:#333}.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-top:1px solid rgba(196,205,213,0.45);border-bottom:1px solid rgba(196,205,213,0.45);height:auto}.view-nettie-finder .exposed-form-container .extrafilters.open .moreFilters,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters.open .moreFilters{right:20px;bottom:13px}.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{color:#004288;cursor:pointer;font-size:1rem;position:absolute;right:20px;bottom:100%;-webkit-transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.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';margin:0 8px 0 0;vertical-align:middle;font-family:"Font Awesome\ 5 Pro";font-weight:300;font-size:1rem;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.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 .form-item-sort-by,body.domain_freischwimmen .view-aktions-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 .form-item-sort-order{display:none}.view-nettie-finder .exposed-form-container .extrafilters .flex-container div[class*="form-item-aktionsradius-"],body.domain_freischwimmen .view-aktions-finder .exposed-form-container .extrafilters .flex-container div[class*="form-item-aktionsradius-"]{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{width:100%;margin:0 8px;padding:0}.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 .view-content .tabulators .item,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item{font-size:1.125rem;margin:0 8px}.view-nettie-finder .view-content .tabulators .item .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item .fa{font-size:1.5rem}.view-nettie-finder .view-content .tabulators .item.active,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .item.active{color:#004288}.view-nettie-finder .view-content .tabulators .sorter ul,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul{margin:0;width:170px}.view-nettie-finder .view-content .tabulators .sorter ul li .fa,body.domain_freischwimmen .view-aktions-finder .view-content .tabulators .sorter ul li .fa{font-size:1.5rem;margin:0 0 0 7px}.view-nettie-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte .select-styled,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius .select-styled{padding-left:50px}.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,.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,.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{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{top:28px;font-size:1.5rem}.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]{height:64px;padding:16px 48px 16px 16px;font-size:1.125rem}.view-nettie-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]::-webkit-input-placeholder{font-size:1.125rem}.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]:-ms-input-placeholder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-suche input[name=suche]:-ms-input-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-handlungsfelder,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-handlungsfelder,.view-nettie-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-bildungsabschnitte,.view-nettie-finder .exposed-form-container .normalfilters .form-item-aktionsradius,body.domain_freischwimmen .view-aktions-finder .exposed-form-container .normalfilters .form-item-aktionsradius{-webkit-box-flex:1;-ms-flex:1 0 0px;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;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{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:0 8px;min-width:-webkit-calc(25% - 16px);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{font-size:.5625rem;font-style:normal;font-family:"Fira Sans",Arial,Helvetica,sans-serif;padding:10px 0 8px;color:#9e9e9e;line-height:17px}main .copyright.absolute{padding:10px 20px;position:absolute;font-size:.5625rem;bottom:0;right:0;color:white;text-shadow:0 0 4px black}.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{margin:30px 0;padding:16px 24px 24px;background:white;border:1px solid #e0e0e0;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px;font-size:.875rem;color:#828282;max-width:752px}.shareContainer .shareIcons{margin:24px 0 0}.shareContainer .shareIcons>a{background:white;border:1px solid #C4CDD5;-webkit-box-shadow:0 2px 1px 0 rgba(22,29,37,0.05);box-shadow:0 2px 1px 0 rgba(22,29,37,0.05);display:inline-block;border-radius:50%;width:40px;height:40px;margin:0 4px 10px 0;text-align:center;line-height:40px;font-size:1.2rem;position:relative}.shareContainer .shareIcons>a img{display:inline-block;vertical-align:middle;height:20px}.shareContainer .shareIcons>a img.twitterimg{height:16px}.shareContainer .shareIcons>a:hover{background:#F1F1F1}@media screen and (min-width: 641px){.shareContainer .shareIcons>a{width:56px;height:56px;line-height:54px;font-size:1.5rem}.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{margin-left:auto;border-radius:10px;padding:24px;border:1px solid #e0e0e0;font-size:16px;line-height:24px;color:#212B36;background:white}.field--name-field-ansprechpartner .field--name-field-name{font-weight:bold}.field--name-field-ansprechpartner .field--name-field-position{margin:12px 0 16px}.field--name-field-ansprechpartner a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-ansprechpartner .field--name-field-foto{width:96px;height:96px;border-radius:50%;overflow:hidden;float:left;margin:0 16px 16px 0}.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 0}.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 0}}.field--name-field-block-referenzieren>.field__item{margin-left:auto;border-radius:10px;padding:0;overflow:hidden;border:1px solid #e0e0e0;font-size:16px;line-height:24px;color:#212B36;background:white}.field--name-field-block-referenzieren>.field__item:nth-child(1n){margin-top:30px}.field--name-field-block-referenzieren a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-block-referenzieren .field--name-field-partner-logo{width:205px;overflow:hidden;float:none;margin:0}.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{font-weight:bold;float:none;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:bold;margin:0 20px 0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:12px 20px 16px 20px}.field--name-field-block-referenzieren .field--name-field-email{margin:0 20px 20px}.field--name-field-block-referenzieren a{color:#0460C1;border-bottom:1px dashed #0460C1}.field--name-field-block-referenzieren .field--name-field-foto{width:96px;height:96px;border-radius:50%;overflow:hidden;float:none;margin:20px 16px 16px 20px}.field--name-field-block-referenzieren .field--name-field-telefon{margin:0 20px 8px 20px}@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 20px}.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 20px}}@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:bold;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:bold;margin:0 20px 0 20px}.field--name-field-block-referenzieren .field--name-field-position{margin:2px 20px 16px 20px}}.paragraph--type--zitat .text_wrapper .field--name-field-simpel-text{color:#004288;font-size:24px;line-height:32px;margin-bottom:20px;font-style:italic}.paragraph--type--zitat .icon_quote{width:24px}.paragraph--type--zitat .image_wrapper{width:76px;height:76px;border-radius:50%;overflow:hidden;margin-right:20px}.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;width:48px;margin-right:15px;vertical-align:top}.paragraph--type--zitat .quote{display:inline-block;width:-webkit-calc(100% - 70px);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{cursor:pointer;color:#0460C1;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{display:block;right:0;bottom:-53px;position:absolute}.paragraph--type--galerie .image_wrapper .countWrapper .fa{cursor:pointer;color:#0460C1;font-size:48px;vertical-align:middle}.paragraph--type--galerie .image_wrapper .countWrapper .counter{margin:0 8px;color:#9e9e9e;font-size:16px}.paragraph--type--galerie .countWrapper.mobile{display:none}.paragraph--type--galerie .text_wrapper{min-height:50px;padding-right:95px}}.field--name-field-teaser{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-teaser>.field__item{width:100%;margin:0 0 16px}a.paragraph--type--teaser-klein{background:white;padding:32px 16px 48px 32px;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px;display:block;margin:0;height:100%}a.paragraph--type--teaser-klein .field--name-field-titel{color:#333;font-weight:600;font-size:1.5rem;line-height:30px;vertical-align:middle;margin:0 0 16px}a.paragraph--type--teaser-klein .field--name-field-titel:after{font-size:2rem;content:"\f178";font-family:"Font Awesome\ 5 Pro";font-weight:300;color:#0460C1;display:inline-block;vertical-align:middle;margin:0 0 0 8px}a.paragraph--type--teaser-klein .field--name-field-simpel-text{color:#828282;padding:0 16px 0 0;line-height:24px}a.paragraph--type--teaser-klein:hover{border:none;-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.05);box-shadow:0 24px 32px 0 rgba(0,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{margin:0 auto;display:block}.paragraph--type--teaser-gross .texter .field--name-field-titel{font-size:1.5rem;margin:0 0 25px;font-weight:600}.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{width:-webkit-calc(50% - 16px);width:calc(50% - 16px);margin:0 8px 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{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.video-wrapper{position:absolute;height:100%;width:100%;background:url("/themes/custom/nsb/images/icon-video/yt-playbutton.svg") no-repeat center center/70px auto rgba(0,0,0,0.8);cursor:pointer}.video-wrapper:hover{background:url("/themes/custom/nsb/images/icon-video/yt-playbutton-active.svg") no-repeat center center/70px auto rgba(0,0,0,0.8)}.video-wrapper .text-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:none;background:rgba(0,0,0,0.8)}.video-wrapper .text-wrapper .text{text-align:center;position:absolute;left:50%;right:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;z-index:2;padding:10px;max-width:400px}.video-wrapper .text-wrapper .text .button{margin:10px 0 0;display:inline-block;cursor:pointer}.video-wrapper .text-wrapper .text a{color:#0460C1}.video-wrapper iframe{height:100%;display:none}.node--type-nettie.node--view-mode-card{background:white;border:none;width:232px;height:272px;display:inline-block;margin:0 5px 13px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;box-shadow:rgba(0,0,0,0.05) 0 4px 8px 0;padding:32px 24px 62px;color:#333;-webkit-transition:all 0.2s;transition:all 0.2s}.node--type-nettie.node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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{font-size:1.5rem;line-height:30px;word-wrap:break-word}.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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}.node--type-nettie.node--view-mode-teaser .handlungsfelder{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px;margin:0 0 8px}.node--type-nettie.node--view-mode-teaser .handlungsfelder:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte{color:#828282;padding:0 0 0 25px;position:relative;font-size:1rem;line-height:22px}.node--type-nettie.node--view-mode-teaser .bildungsabschnitte:before{content:"\f19d";font-weight:300;font-family:"Font Awesome\ 5 Pro";vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0;font-size:1rem}.node--type-nettie.node--view-mode-full .node__content{padding:46px 16px 28px;background:white;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.12) 0 24px 32px 0;box-shadow:rgba(0,0,0,0.12) 0 24px 32px 0;max-width:752px}.node--type-nettie.node--view-mode-full .node__content a{color:#0460C1;border-bottom:1px dashed #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{font-size:1.25rem;color:#004288}.node--type-nettie.node--view-mode-full .node__content h2.sub{font-size:1.25rem;color:#004288;font-weight:400;margin:0 0 16px}.node--type-nettie.node--view-mode-full .node__content .content-section{margin:0 0 32px;font-size:1rem}.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{margin:0 0 4px;display:inline-block}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item{margin:0 0 8px 0;position:relative;padding:0 0 0 26px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-handlungsfelder .field__item:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung{margin:0 0 8px 0;position:relative;padding:0 0 0 26px}.node--type-nettie.node--view-mode-full .node__content .sonst-handlung:before{content:"\f07c";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item{margin:0 0 8px 0;position:relative;padding:0 0 0 28px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-bildungsabschnitte .field__item:before{content:"\f0c1";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung{margin:0 0 8px 0;position:relative;padding:0 0 0 28px}.node--type-nettie.node--view-mode-full .node__content .sonst-bildung:before{content:"\f19d";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul{margin:0;padding:0;list-style:none}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li{margin:0 0 10px;position:relative;padding:0 0 0 24px}.node--type-nettie.node--view-mode-full .node__content .field--name-field-aktionsradius ul li span:before{content:"\f140";font-weight:300;font-family:"Font Awesome\ 5 Pro";color:#004288;vertical-align:middle;display:inline-block;margin:0;position:absolute;left:0}.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;width:18px;position:absolute;left:0;top:4px}.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}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image a{border:none;display:inline-block;position:relative}.node--type-nettie.node--view-mode-full .node__content .field--name-field-adresse .image a:after{content:"";display:inline-block;width:34px;height:41px;background:url("/themes/custom/nsb/images/pin.png") no-repeat center;background-size:contain;left:50%;top:50%;margin:-37px 0 0 -17px;position:absolute}.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;vertical-align:top;margin-right:8px}.view-netties.view-display-id-front{display:none}.view-netties.view-display-id-front .view-content{width:200%;overflow:hidden;height:700px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.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{max-width:356px;width:100%;margin:0 auto}.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{max-width:356px;width:100%;margin:0 auto}.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 20px}@media screen and (min-width: 350px){.node--type-uebersichtsseite .field--name-field-block-referenzieren>.field__item{max-width:356px;width:100%;margin:0 auto}.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 20px}}@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{width:100%;max-width:205px}.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 0}.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 20px}.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;top:100px;right:0}}@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-track,.node--type-wissenscenter .slick-slider .slick-list{-webkit-transform:translateZ(0);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{color:#7D8EA2}.node--type-wissenscenter .title_section a:hover{color:#7D8EA2}.node--type-wissenscenter .section_materialien .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-wissenscenter .section_materialien .view-content .views-row{-webkit-box-flex:0;-ms-flex:0 0 100%;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{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:#004288;padding:32px 16px;border-radius:8px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:white}.node--type-wissenscenter .section_veranstaltung .node--type-veranstaltungs-detailseite:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);color:white}.node--type-wissenscenter .section_veranstaltung .date_wrapper{display:none}.node--type-wissenscenter .section_veranstaltung .text_wrapper{position:relative;padding-bottom:50px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title{font-size:20px;font-weight:400;color:white;line-height:24px;margin:0 0 24px 0;vertical-align:middle;max-width:660px}.node--type-wissenscenter .section_veranstaltung .text_wrapper .view_title:after{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:white;font-weight:300;margin-left:5px;vertical-align:top}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta{font-size:16px;position:absolute;color:#80A0C3;bottom:-5px;left:0;margin:0}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .rubric .field--name-field-rubrik-veranstaltung{color:white}.node--type-wissenscenter .section_veranstaltung .text_wrapper .meta .events_day{white-space:nowrap}.node--type-wissenscenter .section_glossar{width:-webkit-calc(100% + 16px);width:calc(100% + 16px);margin:0 -8px 15px -8px;padding-top:75px;height:477px;position:relative}.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{padding:24px 16px 32px 16px;background:white;overflow:hidden;height:243px;border-radius:4px}.node--type-wissenscenter .section_glossar .shape_glossar{max-width:none;min-width:100%;width:1200px;height:auto;display:block;position:absolute;z-index:-1}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{top:0;left:-122%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-38px;left:-100%}@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{margin-bottom:80px}.node--type-wissenscenter .section_veranstaltung .field--name-field-veranstaltungen>.field__item:last-of-type{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{display:block;background:white;color:#004288;border-radius:50%;width:100px;height:100px;padding:24px;margin-right:32px;text-align:center}.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:white}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-38%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-41px;left:-38%}}@media screen and (min-width: 768px){.node--type-wissenscenter .title_section{margin-bottom:24px}.node--type-wissenscenter .section_materialien .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.node--type-wissenscenter .section_materialien .view-content .views-row{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 8px;height:100%;max-width:50%}.node--type-wissenscenter .section_glossar{height:636px;padding-top:75px;margin:0 -8px 45px -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{padding:32px 24px 48px 24px;height:317px}.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{top:-61px;left:-40%}}@media screen and (min-width: 769px){.node--type-wissenscenter .section_glossar{height:722px;padding-top:145px;margin:0 -8px 80px -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{height:288px}.node--type-wissenscenter .section_glossar .shape_glossar.shape_down{left:-46%}.node--type-wissenscenter .section_glossar .shape_glossar.shape_up{top:-68px;left:-47%}}@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{top:-68px;left:-47%}}@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{top:0;left: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{position:absolute;left:16px;top:50%;font-size:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#0460C1}@media screen and (min-width: 769px){.paragraph--type--download{font-size:1.25rem}.paragraph--type--download span{left:32px;font-size:24px}}.paragraph{margin-bottom:48px}.paragraph.paragraph--type--call2action{margin-bottom:64px}.paragraph.paragraph--type--call2action .action{margin:0 0 16px;font-size:1.25rem}.paragraph.paragraph--type--akkordeon{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 ul,.paragraph .field--name-field-text ol{margin:0 0 32px;padding:0 0 0 20px}.paragraph .field--name-field-text ul li,.paragraph .field--name-field-text ol 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{display:none}.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 0}.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{padding:0 0 16px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.view-display-id-block_neuigkeiten .node--view-mode-card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);background:white;padding:16px 16px 32px 16px;border-radius:4px;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;color:#333}.view-display-id-block_neuigkeiten .node--view-mode-card:hover,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node--view-mode-card:hover{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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{margin:0 0 32px 0;border-radius:8px;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{font-size:20px;font-weight:400;color:#333;line-height:24px;margin:0 0 24px 0;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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:20px;color:#0460C1;font-weight:300;margin-left:5px;vertical-align:top}@media screen and (min-width: 641px){.view-display-id-block_neuigkeiten .node__content,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content{height:100%}.view-display-id-block_neuigkeiten .node__content .news_card,body.domain_freischwimmen .view-display-id-block_aktuelles_front .node__content .news_card{height:100%}.view-display-id-block_neuigkeiten .node__content .text_wrapper,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%;padding:0 0 8px 0;margin:0}.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 0}.view-display-id-block_neuigkeiten .views_row,body.domain_freischwimmen .view-display-id-block_aktuelles_front .views_row{padding:0 8px 0 0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.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{margin-bottom:16px;font-size:1.375rem;color:#333;font-weight:bold;line-height:28px}.paragraph--type--akkordeon .faq-question{width:100%;color:#333;background:white;-webkit-transition:-webkit-box-shadow 0.5s;transition:-webkit-box-shadow 0.5s;transition:box-shadow 0.5s;transition:box-shadow 0.5s, -webkit-box-shadow 0.5s;cursor:pointer;padding:24px 16px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:4px}.paragraph--type--akkordeon .faq-question .field--name-field-titel{position:relative;line-height:24px;font-size:1.125rem;padding-right:25px}.paragraph--type--akkordeon .faq-question .field--name-field-titel:after{content:'\f067';font-family:"Font Awesome\ 5 Pro";font-weight:300;position:absolute;font-size:24px;font-weight:100;color:#0460C1;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--akkordeon .faq-question.open{-webkit-box-shadow:0 24px 32px 0 rgba(0,0,0,0.12);box-shadow:0 24px 32px 0 rgba(0,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';position:absolute;font-size:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--akkordeon .faq-answer{display:none;padding:32px 0 0 0}@media screen and (min-width: 769px){.paragraph--type--akkordeon .faq-question{padding:24px 32px}.paragraph--type--akkordeon .faq-question .field--name-field-titel{font-size:1.25rem}.paragraph--type--akkordeon .faq-answer{padding:32px 0 24px 0}}.glossar-item{position:relative}#tooltip{text-align:left;color:#333;background:white;position:absolute;z-index:100;padding:15px;font-size:14px;line-height:1.4;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);border-radius:8px}#tooltip a{color:#333;font-style:normal;text-transform:none;text-decoration:none}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid white;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.view-search,body.domain_freischwimmen .view-suche-freischwimmen{max-width:752px;margin:0 auto}.view-search .views-exposed-form .js-form-item,body.domain_freischwimmen .view-suche-freischwimmen .views-exposed-form .js-form-item{padding:0;margin:16px 0 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{content:'\f178';font-family:"Font Awesome\ 5 Pro";font-size:24px;color:#0460C1;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{font-size:1rem;color:#757575;margin:0 0 24px;line-height:22px}.view-search .search-result-entry .views-field-type,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-type{font-size:1rem;color:#004288}.view-search .search-result-entry .views-field-nid,body.domain_freischwimmen .view-suche-freischwimmen .search-result-entry .views-field-nid{display:none}.view-search .form-type-search-api-autocomplete,body.domain_freischwimmen .view-suche-freischwimmen .form-type-search-api-autocomplete{display:none}.view-search .view-header,body.domain_freischwimmen .view-suche-freischwimmen .view-header{color:white}@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{*{color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}body{padding-top:0}body #page{padding:130px 0 0}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h1,h2,h3,h4,h5{page-break-after:avoid}a,.link{color:#000;text-decoration:underline}.button,.button--primary{background:none !important}.messages{border-width:1px;border-color:#999}.is-collapse-enabled .tabs{max-height:999em}.is-horizontal .tabs__tab{margin:0 4px !important;border-radius:4px 4px 0 0 !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-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px}.menuContainer,.mobile-menu,.shapes,footer{display:none}.paragraph--type--akkordeon .faq-answer{display:block !important}.node--view-mode-teaser{border:1px solid #9e9e9e}.no-print{display:none}}#footer{padding:170px 16px 50px;color:#949DA9;font-size:14px;text-align:center;position:relative;overflow:hidden;z-index:40;margin:50px 0 0}#footer .nettiewerden{border-radius:50%;width:120px;height:120px;background:#FFC500;-webkit-box-shadow:inset #e3a800 -16px -32px 32px 0;box-shadow:inset #e3a800 -16px -32px 32px 0;position:absolute;display:inline-block;color:#333;padding:30px;vertical-align:middle;z-index:100;top:-120px;right:0;text-align:center;font-size:.875rem;line-height:16px}#footer .nettiewerden .fa{font-size:1.5rem;display:inline-block;margin:0 0 5px}#footer .shapes img{max-width:none;height:auto}#footer .shapes .shape1{position:absolute;z-index:10;left:50%;top:-80px;margin-left:-1386px;width:3045px}#footer .shapes .shape2{position:absolute;z-index:11;left:50%;top:56px;margin-left:-1428px;width:3045px}#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{font-size:1rem;color:white;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{padding:0;margin:0 0 7px}#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{margin:0 0 7px;display:block}#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{text-align:left;padding:220px 16px 50px}#footer .nettiewerden{top:-200px;right:50px}#footer .shapes .shape1{margin-left:-850px;top:0}#footer .shapes .shape2{top:50px;margin-left:-1770px}#footer .thick{margin:0 0 25px}#footer .address{padding:0 16px 0 0}#footer .logo{text-align:center}#footer ul.menu{-webkit-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{margin:0 30px 0 0;display:inline-block}#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{width:176px;height:176px;padding:40px;top:-200px;right:150px;font-size:1.25rem;line-height:19px}#footer .nettiewerden .fa{font-size:3rem;display:inline-block;margin:0 0 10px}#footer .shapes .shape1{margin-left:-1465px}#footer .shapes .shape2{top:140px;margin-left:-1400px}#footer .address{padding:0 16px 0 96px}#footer .logo{text-align:left}#footer .footer-bottom{text-align:left}#footer .footer-bottom .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}#footer .footer-bottom .text{padding:0 16px 0 96px}}
>>>>>>> d9

/*# sourceMappingURL=style.css.map */
