.fund-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ff-detail-favorite{position:absolute;top:18px;right:18px;z-index:2}.simplefavorite-button{border:none!important;border-radius:50%!important;background:#000!important;color:#fff!important;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;font-size:0;font-weight:800;cursor:pointer;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center;line-height:1;overflow:hidden}.simplefavorite-button{background-color:#fff;color:#117480;border:1px solid #117480}.simplefavorite-button::before{content:"★";color:#fff;font-size:21px;line-height:1}.simplefavorite-button.active,.simplefavorite-button:hover{background-color:#117480!important;color:#fff!important}.simplefavorite-button.active:hover{background:#000!important}.fund-finder-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fund-card{background:#fff;border:1px solid #dbe7e6;border-radius:8px;padding:24px;box-shadow:0 10px 28px rgba(20,56,64,0.08);display:flex;flex-direction:column;min-height:100%;position:relative}.fund-card__top{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.fund-chip{display:inline-flex;align-items:center;border:1px solid #cfe1df;border-radius:999px;padding:5px 10px;font-size:12px;line-height:1.2;color:#28545c;background:#f4faf9;font-weight:700}.fund-chip--status{background:#e8f5ef;border-color:#b8dfcd;color:#176044}.fund-chip--closing-soon{background:#fff1df;border-color:#f3b66f;color:#a84e00}.fund-card__title{font-size:20px;line-height:1.25;margin:0 0 12px}.fund-card__title a{color:#123f4a;text-decoration:none}.fund-card__title a:hover{color:#0d7f8c}.fund-card__summary{color:#4f6267;font-size:15px;line-height:1.55;margin:0 0 18px}.fund-card__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 20px}.fund-card__facts div{border-top:1px solid #e4eeee;padding-top:10px}.fund-card__facts dt{font-size:11px;text-transform:uppercase;letter-spacing:0;color:#6c8085;font-weight:800;margin-bottom:3px}.fund-card__facts dd{margin:0;color:#173f48;font-size:14px;line-height:1.35;font-weight:700}.fund-card__footer{display:flex;align-items:center;gap:14px;margin-top:auto}.fund-card__button{display:inline-flex;align-items:center;justify-content:center;background:#0f7480;color:#fff;border-radius:6px;padding:10px 14px;font-weight:800;text-decoration:none}.fund-card__button:hover{background:#095763;color:#fff}.fund-card__source{color:#0f7480;font-weight:800;text-decoration:none}.fund-card__source:hover{text-decoration:underline}.fund-finder-empty{grid-column:1 / -1;padding:28px;border:1px solid #dbe7e6;border-radius:8px;background:#fff}@media (max-width:980px){.fund-finder-results{grid-template-columns:1fr}}@media (max-width:520px){.fund-card{padding:18px}.fund-card__facts{grid-template-columns:1fr}.fund-card__footer{align-items:stretch;flex-direction:column}}.fund-finder-filters{background:#fff;border:1px solid #dbe7e6;border-radius:8px;padding:22px;box-shadow:0 10px 28px rgba(20,56,64,0.08)}.fund-finder-filters__toggle{display:none;width:100%;border:1px solid #0f7480;border-radius:6px;background:#0f7480;color:#fff;padding:11px 12px;font-size:15px;line-height:1.2;font-weight:800;cursor:pointer}.fund-finder-filters .facetwp-facet{margin-bottom:24px}.fund-finder-filters .facetwp-facet:last-child{margin-bottom:0}.fund-finder-filters h3,.fund-finder-filters h4{color:#123f4a;font-size:15px;line-height:1.25;margin:0 0 10px;font-weight:800}.fund-finder-filters .facetwp-checkbox,.fund-finder-filters .facetwp-radio{background:none;padding:8px 0 8px 28px;margin:0;color:#314f56;font-size:14px;line-height:1.35;position:relative}.fund-finder-filters .facetwp-checkbox::before,.fund-finder-filters .facetwp-radio::before{content:"";position:absolute;left:0;top:9px;width:17px;height:17px;border:1px solid #b9d0cf;background:#fff}.fund-finder-filters .facetwp-radio::before{border-radius:50%}.fund-finder-filters .facetwp-checkbox.checked::before{background:#0f7480;border-color:#0f7480;box-shadow:inset 0 0 0 3px #fff}.fund-finder-filters .facetwp-radio.checked::before{background:#0f7480;border-color:#0f7480;box-shadow:inset 0 0 0 4px #fff}.fund-finder-filters .facetwp-counter{color:#7b8f93;font-size:12px}.fund-finder-filters .facetwp-checkbox:hover,.fund-finder-filters .facetwp-radio:hover{color:#0f7480}.fund-finder-filters .facetwp-checkbox.disabled,.fund-finder-filters .facetwp-radio.disabled{opacity:0.42}.fund-finder-filters .facetwp-search,.fund-finder-filters .facetwp-type-search input,.fund-finder-filters input.facetwp-search,.fund-finder-filters input[type="text"],.fund-finder-filters input[type="search"]{width:100%;border:1px solid #cfe1df;border-radius:6px;background:#f8fbfb;color:#173f48;font-size:14px;padding:11px 12px;outline:none}.fund-finder-filters .facetwp-search:focus,.fund-finder-filters input[type="text"]:focus,.fund-finder-filters input[type="search"]:focus{border-color:#0f7480;background:#fff;box-shadow:0 0 0 3px rgba(15,116,128,0.14)}.fund-finder-filters .fs-wrap,.fund-finder-filters .fs-label-wrap{width:100%}.fund-finder-filters .fs-label-wrap{border:1px solid #cfe1df;border-radius:6px;background:#f8fbfb}.fund-finder-filters .fs-label{color:#173f48;font-size:14px;padding:10px 28px 10px 12px}.fund-finder-filters .fs-arrow{border-top-color:#0f7480}.fund-finder-filters .fs-dropdown{border:1px solid #cfe1df;border-radius:6px;box-shadow:0 12px 28px rgba(20,56,64,0.13)}.fund-finder-filters .fs-option{color:#314f56;font-size:14px;padding:8px 10px}.fund-finder-filters .fs-option:hover{background:#edf7f6}.fund-finder-filters .fs-option.selected{background:#0f7480;color:#fff}.fund-finder-filters .facetwp-slider-wrap{padding:8px 4px 2px}.fund-finder-filters .noUi-target{background:#e4eeee;border:0;border-radius:999px;box-shadow:none;height:8px}.fund-finder-filters .noUi-connect{background:#0f7480}.fund-finder-filters .noUi-horizontal .noUi-handle{width:20px;height:20px;right:-10px;top:-6px;border-radius:50%;border:2px solid #fff;background:#0f7480;box-shadow:0 4px 12px rgba(20,56,64,0.22)}.fund-finder-filters .noUi-handle::before,.fund-finder-filters .noUi-handle::after{display:none}.fund-finder-filters .facetwp-slider-label{margin-top:12px;color:#314f56;font-size:13px;font-weight:700}.facetwp-selections ul{margin:0 0 18px;padding:0}.facetwp-selections li{margin:0 8px 8px 0}.facetwp-selections .facetwp-selection-value{display:inline-flex;align-items:center;border:1px solid #cfe1df;border-radius:999px;background:#f4faf9;color:#28545c;padding:6px 20px!important;font-size:13px;font-weight:700;background-position-x:calc(100% - 3px)!important}.facetwp-facet-reset .facetwp-reset{width:100%;border:1px solid #0f7480;border-radius:6px;background:#fff;color:#0f7480;padding:10px 10px;font-weight:800;cursor:pointer}.facetwp-facet-reset .facetwp-reset:hover{background:#0f7480;color:#fff}.facetwp-page{color:#0F7480}@media (min-width:981px){.fund-finder-filters{position:sticky;top:110px}}@media (max-width:980px){.fund-finder-filters{margin-bottom:24px}.fund-finder-filters__toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:10px}.fund-finder-filters__toggle::after{content:"+";font-size:19px;line-height:1}.fund-finder-filters--open .fund-finder-filters__toggle::after{content:"−"}.fund-finder-filters--collapsed:not(.fund-finder-filters--open)>:not(.fund-finder-filters__toggle){display:none}}.fund-finder-filters .facetwp-radio,.fund-finder-filters .facetwp-radio.checked,.fund-finder-filters .facetwp-checkbox,.fund-finder-filters .facetwp-checkbox.checked{background-image:none!important;background:transparent!important;background-repeat:no-repeat!important}.fund-finder-filters .facetwp-type-date_range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fund-finder-filters .facetwp-type-date_range input[type="hidden"]{display:none}.fund-finder-filters .facetwp-type-date_range .fdate-alt-input{width:100%;min-width:0;margin:0}.ff-detail{color:#173f48}.ff-detail-hero{position:relative;background:#fff;border:1px solid #dbe7e6;border-radius:8px;padding:34px;margin-bottom:28px;box-shadow:0 10px 28px rgba(20,56,64,0.08)}.ff-detail-hero__chips,.ff-chip-list{display:flex;flex-wrap:wrap;gap:8px}.ff-chip{display:inline-flex;align-items:center;border:1px solid #cfe1df;border-radius:999px;padding:6px 11px;font-size:12px;line-height:1.2;color:#28545c;background:#f4faf9;font-weight:800}.ff-chip--status{background:#e8f5ef;border-color:#b8dfcd;color:#176044}.ff-detail-hero h1{color:#123f4a;font-size:42px;line-height:1.12;margin:18px 0 14px;letter-spacing:0}.ff-detail-hero__summary{color:#4f6267;font-size:18px;line-height:1.55;max-width:920px;margin:0 0 22px}.ff-detail-hero__call-id{color:#173f48;font-size:21px;line-height:1.35;font-weight:800;margin:-4px 0 14px}.ff-detail-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.ff-button{display:inline-flex;align-items:center;justify-content:center;background:#0f7480;color:#fff;border-radius:6px;padding:11px 16px;font-weight:800;text-decoration:none}.ff-button:hover{background:#095763;color:#fff}.ff-button--secondary{background:#fff;color:#0f7480;border:1px solid #0f7480}.ff-button--secondary:hover{background:#0f7480;color:#fff}.ff-detail-grid{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:28px;align-items:start}.ff-panel{background:#fff;border:1px solid #dbe7e6;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 10px 28px rgba(20,56,64,0.08)}.ff-panel h2{color:#123f4a;font-size:22px;line-height:1.25;margin:0 0 18px}.ff-keyfacts{position:sticky;top:110px}.ff-fact{border-top:1px solid #e4eeee;padding-top:12px;margin-top:12px}.ff-fact:first-of-type{border-top:0;padding-top:0;margin-top:0}.ff-fact dt{font-size:11px;text-transform:uppercase;letter-spacing:0;color:#6c8085;font-weight:800;margin-bottom:4px}.ff-fact dd{margin:0;color:#173f48;font-size:15px;line-height:1.35;font-weight:750}.ff-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.ff-content{color:#314f56;font-size:16px;line-height:1.7}.ff-content p,.ff-content ul,.ff-content ol{margin-bottom:16px}.ff-content h2,.ff-content h3,.ff-content h4{color:#123f4a;margin:24px 0 12px}.ff-content a{color:#0f7480;font-weight:700}.ff-muted{color:#4f6267;line-height:1.6}.ff-meta{margin-bottom:0}@media (max-width:980px){.ff-detail-grid{grid-template-columns:1fr}.ff-keyfacts{position:static}.ff-detail-hero h1{font-size:34px}}@media (max-width:620px){.ff-detail-hero,.ff-panel{padding:20px}.ff-detail-hero h1{font-size:28px}.ff-detail-hero__summary{font-size:16px}.ff-detail-hero__call-id{font-size:19px}.fund-card__summary{display:none}.ff-two-col{grid-template-columns:1fr}.ff-button{width:100%}}.ff-two-col .ff-fact{border-top:0;padding-top:0;margin-top:0}.ff-two-col .ff-fact:nth-child(n+3){border-top:1px solid #e4eeee;padding-top:12px;margin-top:2px}.zoom-in img{animation:zoomIn 10s ease-in-out infinite;transform-origin:center center}@keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.1)}}.et_pb_bottom_inside_divider{bottom:-1px!important}.hide-lines{margin-top:-1px;margin-bottom:-1px;z-index:-1}.et-fixed-header .dipi-primary-menu-social-icons a .dipi-icon svg,.dipi-secondary-menu-social-icons a .dipi-icon svg{fill:#ffffff!important}.dipi-social-icon a[href="https://zenodo.org/communities/waterwise_hub"] .dipi-icon svg{display:none!important}.dipi-social-icon a[href="https://zenodo.org/communities/waterwise_hub"] .dipi-icon{display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-position:center center;background-size:contain}#main-header .dipi-social-icon a[href="https://zenodo.org/communities/waterwise_hub"] .dipi-icon{background-image:url('https://waterwisehub.eu/wp-content/uploads/2025/05/zenodo-blue.png')!important}#main-header.et-fixed-header .dipi-social-icon a[href="https://zenodo.org/communities/waterwise_hub"] .dipi-icon{background-image:url('https://waterwisehub.eu/wp-content/uploads/2025/04/0ze.png')!important}.et-social-quora a.icon{background-image:url('https://waterwisehub.eu/wp-content/uploads/2025/04/0ze.png')!important;background-repeat:no-repeat;background-position:center center;background-size:contain;background-size:20px}.et-social-quora a.icon:before{content:""!important}.cky-revisit-bottom-left{bottom:45px!important}.mobile_menu_bar:before{color:#ffffff}#main-header #logo{max-height:100%}html{scroll-behavior:smooth}.map_container svg{transform:translateY(-212px) scale(1.5)}.map_wrapper .map_aspect_ratio{padding-top:42%}@media (max-width:480px){.map_container svg{transform:translateY(-27px) scale(1.5)}.map_wrapper .map_aspect_ratio{padding-top:66%!important}}.map_wrapper foreignObject div{max-width:200px!important;min-height:80px!important;white-space:normal!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:14px}.map_wrapper foreignObject div img{margin-bottom:10px}.et-blog-css-grid .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:80px}.et-blog-css-grid .et_pb_ajax_pagination_container img{max-height:150px;width:auto;margin-bottom:30px}.wp-block-social-link{border-radius:6px!important;background-color:#83D7D7!important}.wp-block-social-link svg{color:#fff!important}.et_pb_social_icon a{background-color:#83D7D7!important}.et-social-google a.icon:before{content:"\F0AC"!important}.acf-repeater{list-style:none!important}.acf-repeater-row__name{font-weight:700}.acf-repeater-row__role{font-style:italic}.acf-repeater-row__email{color:#83D7D7}.consortium-member-description{margin-bottom:23px;text-align:justify}.consortium-member-contact .acf-repeater-row{margin-bottom:14px}@media (max-width:480px){.consortium-member-description,.consortium-member-contact{display:none}.type-consortium-org{width:80vw}.et-blog-css-grid .et_pb_ajax_pagination_container img{max-height:90px;margin-bottom:0}}.mc4wp-response{color:#FFFFFF}.newsletter-wrapper{}.newsletter-button{border-width:0px!important;font-weight:700!important;text-transform:uppercase!important}@media only screen and (max-width:600px){.newsletter-wrapper{flex-direction:column;margin-bottom:30px}.newsletter-wrapper section{margin:0!important}.newsletter-mail{padding:10px 14px!important}}