*,:after,:before{border:none;box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh}:focus:not(:focus-visible){outline:none}img{display:block;max-width:100%}button{appearance:none;background-color:transparent;border:none;border-radius:0;cursor:pointer;font:inherit;margin:0;padding:0;text-decoration:none}a,button{color:inherit}[type="checkbox"],[type="radio"],[type="submit"],button,label,select,summary{cursor:pointer}menu,ol,ul{list-style:none;padding-left:0}ol,ul{list-style-position:inside}body,html{overflow-x:hidden}body{background-color:#fff;color:#022b3a;font-family:Raleway,sans-serif;margin:auto;max-width:1600px;width:100%}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-thumb{background-color:#bfdbf7;outline:1px solid #bfdbf7}header{position:relative}a{text-decoration:none}@media (max-width:1079.9px){.display-desktop{display:none!important}}@media (min-width:1080px){.display-mobile{display:none!important}}.absolute{position:absolute}.relative{position:relative}.banner-title *{font-size:clamp(2.6rem,4.86vw,4.375rem);line-height:.943}.banner-title h2{font-size:clamp(2.6rem,4.86vw,4.4rem)}.fw-500,.fw-500 p{font-weight:500}.fw-600,.fw-600 p{font-weight:600}.fw-700,.fw-700 p{font-weight:700}.fw-800,.fw-800 p{font-weight:800}.fw-900,.fw-900 p{font-weight:900}.font-base,.font-base *{font-size:1.125rem;line-height:1.125rem}.section-blue-title{color:#022b3a;font-size:clamp(1.7rem,3.47vw,3rem);font-weight:600;line-height:1.042}.default-x-margin{margin-left:.5%;margin-right:.5%}@media (max-width:1024px){.default-x-margin{margin-left:2vw;margin-right:2vw}.default-x-margin-mobile{margin-left:2vw!important;margin-right:2vw!important}}.large-x-margin{margin-left:4.86vw;margin-right:4.86vw}@media (min-width:1600px){.large-x-margin{margin-left:5rem;margin-right:5rem}}.color-light-blue{color:#bfdbf7}.section-y-padding{padding:1.7rem 0}.section-head{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:580px){.section-head{align-items:start;flex-direction:column;gap:10px}}.font-125{font-size:1.25rem}.column{padding:1rem}.align-bottom{align-self:end}.uppercase{text-transform:uppercase}.white{color:#fff}.flex{display:flex}.align-center{align-items:center}.bg-image-cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bg-image-cover img{height:100%;object-fit:cover;object-position:center;width:100%}.header-banner{align-items:center;color:#fff;display:flex;height:clamp(10rem,26.39vw,23.3125rem);position:relative}.banner-content{display:flex;flex-direction:column;padding:0 4.86vw;width:100%}@media (max-width:600px){.banner-content{padding:0;text-align:center}}@media (min-width:1600px){.banner-content{padding:0 5rem}}.page-banner{min-height:185px;padding-bottom:30.866807611%;position:relative}dd,p{font-size:.9375rem;font-weight:500;line-height:1.2}p:not(:last-child){margin-bottom:1rem}strong{font-weight:700}ol{list-style-type:decimal-leading-zero}dt{font-size:1.25;font-weight:700}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.visually-hidden{clip:rect(0 0 0 0);border:0;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.show{display:block!important}.blue-hover{transition:color .3s ease-in-out}.blue-hover *{transition:stroke .3s ease-in-out}.blue-hover:hover{color:#022b3a}.blue-hover:hover *{stroke:#022b3a}.right-animation svg{transition:transform .4s ease-in-out}.right-animation:hover svg{transform:translateX(5px)}.block-scroll{height:100dvh}.margin-top-0{margin-top:0!important}.site-header{align-items:center;display:flex;gap:10px;height:5.625rem;justify-content:space-between;padding:1.3rem 5.25rem;position:relative;width:100%;z-index:100}@media (max-width:1024px){.site-header{padding:1.3rem}}@media (max-width:420px){.site-header{padding:1rem}}.sidenav{align-items:center;display:flex}@media (max-width:1079.9px){.sidenav{background-color:#fff;flex-direction:column;height:calc(100dvh - 5.625rem);justify-content:center;padding-bottom:5.625rem;padding-top:0;position:absolute;right:0;top:5.625rem;transform:translateX(100vw);transition:transform .5s ease-in-out;width:100vw;z-index:80}.sidenav.open{transform:translateX(0)}}.logo{flex-shrink:1}.menu-btn{flex-shrink:0;height:50px;width:50px}@media (min-width:1080px){.menu-navegacion-header-container{width:567.5px}}#menu-navegacion-header{align-items:center;display:flex;font-size:15px;font-weight:500;gap:2.62rem}@media (max-width:1079.9px){#menu-navegacion-header{flex-direction:column;font-size:1.3rem}}#menu-navegacion-header li{text-align:center;width:7.125rem}#menu-navegacion-header .menu-item{transition:font-weight .1s ease-in-out}#menu-navegacion-header .current-menu-item,#menu-navegacion-header .menu-item:hover{font-weight:700}.navbar-search-form{align-items:center;display:flex;padding-bottom:.1rem}@media (max-width:1079.9px){.navbar-search-form{display:none;margin-top:2.62rem}}.navbar-search-form .search-input{color:#022b3a;font-size:.9375rem;height:1.375rem;margin-right:.5rem;opacity:.8;padding-left:.5rem;width:24ch}.navbar-search-form .search-input:hover{border-bottom:1px solid #022b3a}.navbar-search-form>button,.navbar-search-form>button>img{height:18px;width:18px}.home-header-banner{height:85vh;margin-top:5px;max-height:850px;min-height:600px}@media (max-width:1024px){.home-header-banner{height:fit-content}}.home-header-banner .banner-content{gap:5rem;padding:2px 5rem 6rem}@media (max-width:1024px){.home-header-banner .banner-content{gap:4rem;padding:4rem 2rem}}.home-header-banner .banner-title{width:59rem}@media (max-width:1024px){.home-header-banner .banner-title{width:100%}}.banner-paragraph{display:flex;gap:3.3rem;justify-content:end}@media (max-width:1024px){.banner-paragraph{flex-direction:column;gap:1.3rem}}.banner-paragraph p{width:29.8rem}@media (max-width:1024px){.banner-paragraph p{width:100%}}.arrow-down{height:70px;width:70px}@media (max-width:1024px){.arrow-down{display:none}}.arrow-down img{height:70px;max-width:none;object-fit:contain;object-position:center;transition:transform .2s ease-in-out;width:70px}.arrow-down:hover img{transform:translateY(5px)}hr.separator{background-color:#bfdbf7;height:2px;margin:19px auto;width:94.2%}#compromisos{display:grid;gap:20px;grid-template-columns:1fr 2fr}@media (max-width:1024px){#compromisos{grid-template-columns:1fr}}.section-blue-title{grid-column:1/span 1;grid-row:1}@media (max-width:1024px){.section-blue-title{grid-template-columns:1fr}}.compromisos-destacados{grid-gap:20px;display:grid;grid-column:2/span 2;grid-row:1;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.compromisos-destacados{grid-column:initial;grid-row:initial}}@media (max-width:580px){.compromisos-destacados{grid-template-columns:1fr}}.compromiso-item{display:flex}@media (max-width:580px){.compromiso-item{align-items:center}}.compromiso-item .image-column img{max-width:none;padding-top:6px;width:55px}.compromiso-item .content-column{padding-left:20px}.compromiso-item .number{font-size:1.3rem;margin-bottom:3px}.compromiso-item .text{font-size:.9rem}.compromiso-item .text span{font-weight:600}.home-actualidad{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}@media (max-width:1024px){.home-actualidad{grid-template-columns:1fr 1fr;width:100%}}@media (max-width:580px){.home-actualidad{grid-template-columns:1fr}}.news-card{background:url(https://asociacionagua.com/wp-content/themes/agua/images/xactualidad_card_background.jpg.pagespeed.ic.7ZP0IhcdWQ.jpg) no-repeat;background-size:cover;opacity:.7;padding:2.6rem 2.3rem;transition:opacity .3s ease}.news-card:hover{opacity:1}.news-card .inner{height:100%;width:100%}.news-card .news-title{left:0;position:absolute;top:0}.news-card .news-title p{color:#bfdbf7;font-size:.75rem;font-weight:700;line-height:1rem}.news-card .news-title h4{font-size:1.0625rem;font-weight:700;line-height:1rem;margin-top:8px}.news-card .bg-image-cover{filter:grayscale(1) url(#spotlight);z-index:0}.news-card .news-prev{bottom:0;font-size:.875rem;font-weight:400;left:0;line-height:1rem;position:absolute}.news-card .news-prev svg{margin-top:20px}#quienes-somos{display:grid;gap:1.4rem;grid-template-columns:1fr 2.2fr;margin-bottom:19px}@media (max-width:1254px){#quienes-somos{grid-template-columns:1fr}}@media (min-width:1024px){#quienes-somos .section-blue-title{width:447px}}#objetivos{background-color:#bfdbf7;padding-bottom:3rem;padding-top:5.5rem;position:relative}@media (max-width:1245px){#objetivos{padding-top:3rem}}@media (min-width:1024px){#objetivos .section-blue-title{width:447px}}#objetivos .bg-image-cover{display:block}#objetivos .objetivos-text-wrapper{display:grid;gap:1.4rem;grid-template-columns:1fr 2.2fr}#objetivos .objetivos-text-wrapper>div{column-count:2;column-gap:4rem}@media (max-width:1245px){#objetivos .objetivos-text-wrapper{grid-template-columns:1fr}#objetivos .objetivos-text-wrapper .section-blue-title{grid-column:1/span 1}}@media (max-width:781px){#objetivos .objetivos-text-wrapper>div{column-count:1}}#objetivos p{break-inside:avoid}.actions-article{width:290px}.actions-card{height:24.5rem;margin:20px 0;overflow:hidden;position:relative;width:100%}.actions-card .bg-image-cover img{filter:grayscale(1);transition:filter .3s ease-in-out}.actions-card .bg-image-cover .blue-filter{filter:url(#spotlight);height:100%;left:0;opacity:.8;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:99}.actions-card:hover .bg-image-cover img{filter:grayscale(0)}.actions-card:hover .bg-image-cover .blue-filter{opacity:0}#acciones .actions-wrapper{margin-left:4.86vw;overflow-x:scroll;scrollbar-width:none}@media (min-width:1600px){#acciones .actions-wrapper{margin-left:5rem}}#acciones .actions-wrapper::-webkit-scrollbar{height:0}#acciones .actions-wrapper::-webkit-scrollbar-thumb{background-color:#fff;outline:1px solid #fff}#acciones .acciones-head{align-items:center;display:flex;justify-content:space-between}#acciones .actions-buttons{display:flex}@media (min-width:2327px){#acciones .actions-buttons{display:none}}#acciones .actions-buttons button{display:none}#acciones .actions-buttons span{padding-left:10px;padding-right:10px}#acciones .actions-buttons:hover span{color:#022b3a}#acciones .actions-buttons:hover path{stroke:#022b3a}#acciones ol{gap:2rem;width:-moz-fit-content;width:fit-content}#acciones li{margin-right:1rem}#acciones p{font-size:.875rem}#propuestas{display:grid;grid-template-columns:1fr 1fr}@media (max-width:781px){#propuestas{gap:2rem;grid-template-columns:1fr}}#propuestas .propuestas-list-wrapper{display:flex;flex-direction:column;grid-row:1/span 2;justify-content:space-between}@media (max-width:781px){#propuestas .propuestas-list-wrapper{grid-row:2/span 1}}#propuestas>a{align-self:end}.propuestas-item{display:flex}.propuestas-item .image-column{height:58px;min-width:55px;padding:7px;width:55px}@media (max-width:580px){.propuestas-item .image-column{margin:10px 0}}.propuestas-item .image-column img{height:100%;max-width:none;object-fit:contain;object-position:center;width:100%}.propuestas-item .content-column{align-items:center;border-bottom:1px solid #bfdbf7;border-top:1px solid #bfdbf7;display:flex;margin-left:20px;width:100%}@media (max-width:580px){.propuestas-item .content-column{margin-left:12px;padding-bottom:10px;padding-top:10px}}.propuestas-item .content-column p{font-size:.9rem}.propuestas-item .content-column p span{font-weight:600}.propuestas-item .content-column.border-top{border-top:2px solid #bfdbf7}.propuestas-item .content-column.border-bottom{border-bottom:2px solid #bfdbf7}@keyframes loop{0%{transform:translateX(0)}to{transform:translateX(-110vw)}}.agua-banner{display:flex;height:fit-content}.agua-banner img{display:block;height:100%;width:37.57vw}.agua-content-column{overflow:hidden;position:relative;width:62.43vw}.text-animation{align-items:center;animation:loop .5s linear infinite;animation-delay:calc(var(--scroll)*-1s);animation-play-state:paused;display:flex;height:100%}.agua-text{color:#bfdbf7;font-size:34.72vw;font-weight:100;line-height:.1;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}#organos-de-gobierno .organos-grid{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1245px){#organos-de-gobierno .organos-grid{gap:2rem;grid-template-columns:1fr}}#organos-de-gobierno .subtitle{font-size:clamp(1.4rem,1.94vw,1.75rem);line-height:1.214}#organos-de-gobierno dl{margin-top:4rem;width:min(18.0625rem,92vw)}#organos-de-gobierno .content-column{max-width:min(30.4375rem,98vw)}#organos-de-gobierno .organos-highlight{display:block;margin:4.5rem auto;width:73.6%}@media (max-width:1024px){#organos-de-gobierno .organos-highlight{margin:3.5rem auto .5rem}}#organos-de-gobierno .organos-highlight *{font-size:clamp(1.2rem,2.083vw,1.875rem);line-height:1.03;text-align:center}.wpcf7-form{margin:2.625rem auto 6.75rem;max-width:650px;width:100%}.wpcf7-form label{clip:rect(0 0 0 0);border:0;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wpcf7-form-control:not(.wpcf7-submit){border:none;border-bottom:1px solid #022b3a;font-family:Raleway,sans-serif;font-size:.9375rem;padding-bottom:.6875rem;padding-left:2px;width:100%}.wpcf7-form-control:not(.wpcf7-submit):focus-visible{border-bottom:2px solid #000;outline:none}.wpcf7-form-control::placeholder{font-size:.9375rem;font-style:italic;font-weight:400}.wpcf7-submit{background-color:#bfdbf7;border-radius:15px;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:700;margin-top:2.3125rem;padding:.9375rem 0 1.31rem;width:290px}.wpcf7-not-valid-tip{padding-top:.3125rem}.wpcf7 form .wpcf7-response-output{border:0;margin:0;padding:2em 0}.footer{background:#022b3a;color:#fff;display:grid;grid-template-columns:1fr 650px 1fr;min-height:15.6875rem;padding:2.8rem 4.86vw;width:100%}@media (max-width:1245px){.footer{grid-template-columns:1fr 1fr}}@media (max-width:670px){.footer{gap:2rem;grid-template-columns:1fr}}@media (max-width:1245px){#footer-menu{grid-area:1/1/2/3}}@media (max-width:670px){#footer-menu{grid-area:1/1/2/2}}#footer-menu .menu{display:flex;gap:1rem;justify-content:center}@media (max-width:670px){#footer-menu .menu{flex-direction:column;margin:auto;text-align:center;width:-moz-fit-content;width:fit-content}}#footer-menu .menu .menu-item{font-size:.8125rem;font-weight:800;line-height:130%;text-transform:uppercase;width:8.25rem}@media (max-width:670px){#footer-menu .menu .menu-item{width:100%}}#footer-menu .sub-menu{margin:0}@media (max-width:670px){#footer-menu .sub-menu{display:none;padding-left:0}}#footer-menu .sub-menu>.menu-item{font-size:.6875rem;font-weight:400;line-height:130%;text-transform:none;width:100%}@media (max-width:670px){#footer-menu .sub-menu>.menu-item{list-style:none}}.footer-first-column{align-items:center;font-size:.75rem;font-weight:400;gap:1rem;line-height:1rem}@media (min-width:1245px) and (max-width:1430px){.footer-first-column{align-items:flex-start;flex-direction:column}}@media (max-width:670px){.footer-first-column{justify-self:center}}.ssmm-logos{gap:.5rem}.contact-links>a:not(:first-of-type){padding-left:max(15px,1.4vw)}.footer-logo{text-align:right}.footer-logo a{display:inline-block;width:-moz-fit-content;width:fit-content}@media (max-width:670px){.footer-logo{justify-self:center}}.actualidad-header{height:16.4vw}.actualidad-header .text-animation{align-items:center;animation:loop-actualidad 2s linear infinite;animation-delay:calc(var(--scroll)*-1s);animation-play-state:paused;display:flex;height:100%;transform:translateX(-6vw)}.actualidad-header .agua-text{color:#bfdbf7;font-size:24.78vw;font-weight:100;line-height:.1}@keyframes loop-actualidad{to{transform:translateX(-110vw)}}.blog{display:grid;gap:1.88rem;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:7.25rem;margin-top:3rem}@media (max-width:1440px){.blog{grid-template-columns:1fr 1fr 1fr;margin-bottom:3rem}}@media (max-width:1024px){.blog{grid-template-columns:1fr 1fr}}@media (max-width:580px){.blog{grid-template-columns:1fr}}.news-card{aspect-ratio:41/59;height:auto;overflow:hidden;position:relative}#blog .bg-image-cover{filter:grayscale(1) url(#spotlight);z-index:0}.svg-filter{height:0;position:absolute;width:0}.noticia-container{column-gap:3.05vw;display:grid;margin:3.75rem 5.55vw 8.37rem}@media (max-width:1024px){.noticia-container{column-gap:0;grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}@media (max-width:1024px) and (max-width:1024px){.noticia-container{grid-template-columns:1fr}}.noticia-container .titulo-wrapper{margin-bottom:1.88rem}.noticia-container .noticia-titulo{font-size:3.125rem;font-weight:700;line-height:3rem;margin-bottom:5px}@media (max-width:1024px){.noticia-container .noticia-titulo{font-size:1.8rem;line-height:1;margin-bottom:8px}}.noticia-container .noticia-subtitulo{font-size:1.5rem;font-weight:700;height:5rem}@media (max-width:1024px){.noticia-container .noticia-subtitulo{font-size:1rem}}.noticia-container .noticia-cuerpo{grid-row:2}@media (max-width:1024px){.noticia-container .noticia-cuerpo{grid-row:3;margin-top:25px}}.noticia-container .noticia-imagen{grid-row:2}.noticia-container .noticia-imagen .image-container{overflow:hidden}@media screen and (min-width:1024.1px){.noticia-container .noticia-imagen .image-container{aspect-ratio:250/269}}@media screen and (max-width:1024px){.noticia-container .noticia-imagen .image-container{height:50.409vw;width:100%}}.noticia-container .noticia-imagen .image-container img{height:100%;object-fit:cover;object-position:center;width:100%}#listado .news-card{background:url(https://asociacionagua.com/wp-content/themes/agua/images/xdocumentos_card_background.jpg.pagespeed.ic.dpRfTidNgt.jpg) no-repeat;background-size:cover}#listado .news-card .news-title h4{margin-bottom:4px;text-transform:uppercase;width:80%}#listado .news-card p{color:#022b3a;font-size:.875rem;font-weight:400;line-height:1.2}#listado .news-card p:not(:last-child){margin-bottom:0}#listado .news-card svg{margin-top:6px}.search-container{padding:2rem 10px}.search-page-title{margin-bottom:1.5rem}.search-results-wrapper{margin-top:3rem;min-height:50dvh;padding-left:2rem}.search-result:not(:last-of-type){margin-bottom:.6rem}.search-results{margin-bottom:2rem}.search-result-title{text-decoration:underline}.search-result-link{color:#022b3a;font-size:.8rem;margin-top:.2rem}#not-found{color:#022b3a;display:flex;height:80vh;margin:0 auto;width:100%}@media screen and (max-width:580px){#not-found{height:72vh}}#not-found div{margin:auto!important;padding:3rem}#not-found h1{font-size:4rem;margin-bottom:1rem}@media screen and (max-width:580px){#not-found h1{font-size:3rem}}#not-found h2{font-size:2.5rem;line-height:3.125rem}@media screen and (max-width:580px){#not-found h2{font-size:1.5rem;line-height:normal}}.cky-consent-container{height:fit-content}.cky-btn{border-radius:15px!important}.cky-btn-accept{font-weight:700!important}.block-scroll{height:100vh;overflow:hidden;position:relative}.cky-overlay{z-index:999999!important}.cky-box-bottom-left{bottom:0!important;left:50%!important;top:50%;transform:translate(-50%,-50%)}