:root{--ff-serif: 'The Serif Bold', 'Arial', sans-serif;--ff-sans: 'Arial', sans-serif;--grid-gap: 20px;--grey: #EFEFEF;--green-light: #a3b52c;--green-dark: #616f1b;--blue-light: #118EC6;--blue-dark: #0C5574;--orange-light: #DA851B;--c-special: var(--orange-light);--aspect-2: 2.2 / 1.25;--aspect-3: 3 / 1.7;--aspect-4: 4.6 / 1.8;--scrollBar-width: 0px}.wrf{--grid-gap-x: 10px;--grid-gap-y: 10px;--grid-gap: var(--grid-gap-x) var(--grid-gap-y);color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrf .csc-element.news_pi1>.wrf,.wrf .csc-element.news_pi1>.wrf__subheader,.wrf .csc-element.news_pi1>.csc-element__header{display:none}.wrf .leadtext,.wrf .lead{font-size:18px;line-height:1.444}.wrf .RootlineNavigation{margin:10px 0 60px 0 !important}.wrf .grid{display:grid;grid-template-columns:repeat(var(--gridCols), calc((100% - var(--grid-gap-x, 0) * (var(--gridCols) - 1)) / var(--gridCols)));gap:var(--grid-gap)}.wrf .wrf__subheader{color:#000;font-size:16px;line-height:1.1875;display:none}@media (min-width:768px){.wrf .wrf__subheader{display:block}}.wrf .wrf__subheader a,.wrf .wrf__subheader a:link,.wrf .wrf__subheader a:hover,.wrf .wrf__subheader a:visited,.wrf .wrf__subheader a:focus{color:#000}.wrf .wrf__subheader a:hover,.wrf .wrf__subheader a:link:hover,.wrf .wrf__subheader a:hover:hover,.wrf .wrf__subheader a:visited:hover,.wrf .wrf__subheader a:focus:hover{color:var(--blue-light)}.wrf .csc-element__header{display:flex;justify-content:space-between;align-items:baseline}.wrf .csc-element__header>.wrf{margin-top:0}.wrf .csc-element__header.csc-element__header--after{display:flex;justify-content:flex-end;margin-top:20px}@media (min-width:768px){.wrf .csc-element__header.csc-element__header--after{display:none}}.wrf .csc-element__header.csc-element__header--after .wrf__subheader{display:block}.wrf .csc-element.news_pi1,.wrf .csc-element.coElshortcut,.wrf .csc-element.coElsfpfrontender_twocolumns,.wrf .csc-element.publications_publications,.wrf .csc-element.sfpextenderevents_teaser,.wrf .csc-element.eawagprojects_project{float:none;margin:60px 0;padding:0}.wrf .csc-element.eawagprojects_project .tx-eawagprojects-teaser{margin-bottom:0}.wrf .csc-element.coElshortcut>.csc-element{margin-top:0;margin-bottom:0}.wrf .csc-element{float:none}@media (min-width:768px){.wrf .coElsfpfrontender_twocolumns .col-sm-12>.csc-element:last-child{margin-bottom:0;padding-bottom:0}}@media (min-width:768px){.wrf .coElsfpfrontender_twocolumns .col-sm-12>.csc-element:first-child{margin-top:0}.wrf .coElsfpfrontender_twocolumns .col-sm-12>.csc-element:first-child .csc-element__header .wrf{margin-top:0}}.wrf .coElsfpfrontender_twocolumns .col-sm-12:last-child>.csc-element:last-child{margin-bottom:0;padding-bottom:0}.wrf .csc-element.no-margin{margin-bottom:0}.wrf .csc-element.no-margin-top{margin-top:0}.wrf__mainColumn>.csc-element{float:none;margin:60px 0;padding:0}.wrf__mainColumn>.csc-element:first-child{margin-top:0}.wrf__mainColumn>.csc-element.margin-top-small{margin-top:30px}.wrf__mainColumn>.csc-element.margin-bottom-small{margin-bottom:30px}.wrf__mainColumn>.csc-element.margin--half{margin-top:30px;margin-bottom:30px}.wrf__mainColumn>.csc-element.coElsfpfrontender_accordeon+.coElsfpfrontender_accordeon{margin-top:-52px}.wrf__mainColumn>.csc-element.coElsfpfrontender_accordeon.margin--half+.coElsfpfrontender_accordeon{margin-top:-22px}.wrf__mainColumn>.csc-element.coElmask_themen_im_fokus:last-child,.wrf__mainColumn>.csc-element.coElmask_mask_spezialthema_teaser:last-child{margin-bottom:0}@media (min-width:768px){.wrf__mainColumn>.csc-element.coEltextpic .csc-element__header{max-width:calc(10 / 12 * 100%)}.wrf__mainColumn>.csc-element.coEltextpic .csc-textpic-text p,.wrf__mainColumn>.csc-element.coEltextpic .csc-textpic-text ul{max-width:calc(8 / 12 * 100%)}.wrf__mainColumn>.csc-element.coEltextpic .csc-textpic-text .lead,.wrf__mainColumn>.csc-element.coEltextpic .csc-textpic-text .lead+p{max-width:calc(10 / 12 * 100%)}}.wrf__mainColumn .userprofiles_teaser+.userprofiles_teaser{margin-top:-60px}.wrf__mainColumn .withBorderBottom:last-child>.tx-userprofiles-teaser-list,.wrf__mainColumn .withBorderBottom.tx-userprofiles-teaser-list-off:last-child{margin-bottom:20px}.wrf__header{padding:0 10px}.wrf__header>.csc-element,.wrf__header>.csc-element[class*="coElmask_"]{margin-top:0;margin-bottom:0}#layoutDefault.wrf+.footer{margin-top:0}@media (max-width:450px){#Content>.wrf>#RootlineNavigation+.row-no-padding{margin-top:60px}}h1.wrf{font-size:40px;line-height:1.2}h2.wrf{font-size:26px;margin-bottom:20px;line-height:1.2}h3.wrf{font-size:18px;line-height:1.1875}.wrf.breakout{margin-left:-10px;margin-right:-10px;position:relative}.wrf.breakout.breakout--white{background:#fff;padding:60px 0}.wrf.breakout.breakout--white>.container>.row>.col-xs-12>.csc-element:first-child{margin-top:0}.wrf.breakout.breakout--white>.container>.row>.col-xs-12>.csc-element:last-child{margin-bottom:0}.wrf.breakout.breakout--std{background:var(--grey);padding:60px 0}@media (min-width:960px){.wrf.breakout{padding-left:0;padding-right:0;width:calc(100vw - var(--scrollBar-width, 0));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(--scrollBar-width, 0) / 2);margin-right:calc(-50vw + var(--scrollBar-width, 0) / 2)}.wrf.breakout .container{width:100%;max-width:960px}}.wrf .btn-primary{--bg-btn: var(--blue-light)}.wrf .btn-primary:hover{--bg-btn: var(--blue-dark)}.wrf .btn.btn{font-family:var(--ff-serif);line-height:1.18;font-weight:400;display:inline-flex;padding:0 20px;align-items:center;justify-content:center;min-height:40px;font-size:16px;transition:background 0.2s ease;background:var(--bg-btn)}.wrf .arrow-right-after,.wrf .arrow-left-before{font-family:var(--ff-serif);display:inline-flex;align-items:center;color:#000;font-size:15px}.wrf .arrow-right-after:hover,.wrf .arrow-right-after:focus,.wrf .arrow-right-after:visited,.wrf .arrow-left-before:hover,.wrf .arrow-left-before:focus,.wrf .arrow-left-before:visited{text-decoration:none}.wrf .arrow-right-after:hover,.wrf .arrow-left-before:hover{color:var(--blue-light)}.wrf .arrow-right-after::after,.wrf .arrow-left-before::after{content:'';position:static;margin:0 0 0 6px;width:10px;height:15px;background:url('/typo3conf/ext/sfpfrontender/Resources/Public/img/icons/chevron.svg') center}.wrf .arrow-right-after::before,.wrf .arrow-left-before::before{display:none;content:'';position:static;margin:0 6px 0 0;width:10px;height:15px;transform:rotate(180deg);background:url('/typo3conf/ext/sfpfrontender/Resources/Public/img/icons/chevron.svg') center}.wrf .arrow-right-after.arrow-right-after--down::after,.wrf .arrow-left-before.arrow-right-after--down::after{margin:0 0 0 10px;transform:rotate(90deg)}.wrf .arrow-right-after.arrow-left-before::before,.wrf .arrow-left-before.arrow-left-before::before{display:block}.wrf .arrow-right-after.arrow-left-before::after,.wrf .arrow-left-before.arrow-left-before::after{display:none}.wrf .iconLink,.wrf .external-link-new-window,.wrf a[href^="http://"]:not(.kein-icon):not(.arrow-left-before):not(.specialfeature a),.wrf a[href^="https://"]:not(.kein-icon):not(.arrow-left-before):not(.specialfeature a){margin-left:0;display:inline-flex;gap:4px}.wrf .iconLink:before,.wrf .external-link-new-window:before,.wrf a[href^="http://"]:not(.kein-icon):not(.arrow-left-before):not(.specialfeature a):before,.wrf a[href^="https://"]:not(.kein-icon):not(.arrow-left-before):not(.specialfeature a):before{content:none;display:none}.wrf .external-link-new-window svg{display:none}.wrf .Footer .socialmedia li a>svg{display:none}.wrf .accordeon-box>.header{font-weight:500;font-family:'The Serif Bold', Arial, sans-serif !important;font-size:15px}.layoutDefault.wrf{margin-top:0}.csc-element[class*="coElmask_"]{float:none;padding:0;margin:60px 0}.csc-element[class*="coElmask_"]:first-child{margin-top:0}h2:has(a[id][name]),h3:has(a[id][name]),h4:has(a[id][name]),h5:has(a[id][name]){position:relative}h2:has(a[id][name])>a[id][name],h3:has(a[id][name])>a[id][name],h4:has(a[id][name])>a[id][name],h5:has(a[id][name])>a[id][name]{position:absolute;top:0}.breakout--white .csc-textpic-image.image--border img{border:2px solid var(--grey)}.csc-textpic-image.image--border img{border:2px solid var(--grey)}.powermail .powermail_fieldwrap.powermail_fieldwrap_rechnungsadr_switch{width:100%;clear:both}.powermail .powermail_fieldwrap.powermail_fieldwrap_rechnungsadr_switch label{width:auto;display:flex;align-items:center;gap:7px}.powermail_fieldset.layout1{display:grid;gap:0 30px;padding-right:60px;grid-template-columns:100%}@media (min-width:501px){.powermail_fieldset.layout1{grid-template-columns:repeat(2, 50%)}}.powermail_fieldset.layout1 *{float:none !important}.powermail_fieldset.layout1 .powermail_fieldwrap{width:100%}.powermail_fieldset.layout1 .powermail_fieldwrap input,.powermail_fieldset.layout1 .powermail_fieldwrap select{width:100%;max-width:100%}.powermail_fieldset.layout1 .powermail_fieldwrap input[type="checkbox"],.powermail_fieldset.layout1 .powermail_fieldwrap input[type="radio"]{width:auto}@media (min-width:501px){.powermail_fieldset.layout1 .powermail_fieldwrap.layout1{grid-column:span 2}}.powermail_fieldset.layout1 .singleCheckBox{width:100%}.powermail_fieldset.layout1 .singleCheckBox .checkbox label{display:flex;gap:4px;width:100%;align-items:flex-start}.powermail_fieldset.layout1 .singleCheckBox .checkbox label input{margin:0 0 0 -20px}.powermail_fieldset.layout1 .powermail_fieldwrap_type_submit{grid-column:1}.ce--socialWallSlider{--sc-img: 1}.ce--socialWallSlider .breakout{padding:40px 0;background:#fff}@media (min-width:768px){.ce--socialWallSlider .breakout{padding:60px 0}}.ce--socialWallSlider .tb_hs_post_details,.ce--socialWallSlider .tb_hs_contant_wrapper,.ce--socialWallSlider .tb_hs_author_wrapper{position:static;opacity:1}.ce--socialWallSlider .tb_hs_post_details{background:var(--grey);padding:20px;position:relative;visibility:visible;transform:none !important}.ce--socialWallSlider .tb_hs_contant_wrapper,.ce--socialWallSlider .tb_hs_author_wrapper{padding:0}.ce--socialWallSlider .tb_hs_post_overlay{display:none !important}.ce--socialWallSlider .tb_hs_author_wrapper{margin-top:30px}.ce--socialWallSlider .splide{margin-top:20px;padding-bottom:55px;margin-right:-10px}@media (min-width:768px){.ce--socialWallSlider .splide{margin-left:0;margin-right:0;margin-top:0}}.ce--socialWallSlider .splide__arrows{position:absolute;left:0;right:0;bottom:0;height:40px}.ce--socialWallSlider .splide__arrows .splide__arrow{background:var(--grey);border-radius:0;width:40px;height:40px;box-shadow:none;color:var(--blue-light)}.ce--socialWallSlider .splide__arrows .splide__arrow--prev{left:0}.ce--socialWallSlider .splide__arrows .splide__arrow--next{right:10px}@media (min-width:768px){.ce--socialWallSlider .splide__arrows .splide__arrow--next{right:0}}.coElsfpfrontender_accordeon:has(.accordeon--plain){background:transparent;border:0;border-bottom:1px solid #D8D6D3}.coElsfpfrontender_accordeon:has(.accordeon--plain).active{background:transparent}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header{padding-right:0;padding-left:0;display:flex;gap:4px}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header>div{width:15px;height:15px;display:flex;align-items:center;justify-content:center}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header:hover{background:transparent}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header::after{display:none}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header svg{transition:transform 0.2s}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.header svg path{fill:currentColor !important}.coElsfpfrontender_accordeon:has(.accordeon--plain).active .header svg{transform:rotate(90deg) translateX(1px)}.coElsfpfrontender_accordeon:has(.accordeon--plain)>.accordeon{margin-left:0;margin-right:0}.coElsfpfrontender_accordeon:has(.accordeon--plain) .csc-element:hover{background:transparent}