.breadcrumb-wrap{margin:0 auto;padding:1.875rem 0;width:90rem}.breadcrumb-wrap .next-breadcrumb{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:AlibabaPuHuiTi;height:2.875rem}.breadcrumb-wrap .next-breadcrumb .breadcrumb-font{color:#222!important;font-size:1.125rem!important;font-weight:400;text-decoration:none}.breadcrumb-wrap .next-breadcrumb a{text-decoration:none}@media (max-width:767px){.breadcrumb-wrap{padding:1.25rem 1.5rem;width:100%}.breadcrumb-wrap .next-breadcrumb{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.breadcrumb-wrap .next-breadcrumb .breadcrumb-font{font-size:1.125rem!important}}.carbon-reduction-tabs{background-color:#fff;padding-bottom:3.125rem;padding-top:3.125rem;width:100%}.carbon-reduction-tabs .tabs-description{color:#222;font-size:1rem;line-height:1.5rem;margin:0 auto 1.875rem;width:90rem}.carbon-reduction-tabs .carbon-reduction-tabs-container{margin:0 auto;width:90rem}.carbon-reduction-tabs .section-title{color:#333;font-family:AlibabaPuHuiTi;font-size:2.25rem;font-weight:700;margin:0 auto 3.125rem;position:relative;width:90rem}.carbon-reduction-tabs .section-title:after{background:#40aa32;bottom:-1.25rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.carbon-reduction-tabs .tabs-bar{background-color:#f2f2f2;border-radius:1.875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1.875rem;max-width:100%;padding:.375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.carbon-reduction-tabs .tab-item{-webkit-box-flex:0;-moz-box-flex:0;color:#222;cursor:pointer;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.125rem;padding:.75rem 1.5rem;position:relative;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.carbon-reduction-tabs .tab-item:hover{color:#40aa32}.carbon-reduction-tabs .tab-item.active{background-color:#40aa32;border-radius:1.875rem;color:#fff;font-weight:500}.carbon-reduction-tabs .images-section{margin:0 auto;position:relative;width:90rem}.carbon-reduction-tabs .images-wrapper{margin-bottom:1.875rem;overflow:hidden;width:100%}.carbon-reduction-tabs .images-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .6s cubic-bezier(.33,1,.68,1);-moz-transition:transform .6s cubic-bezier(.33,1,.68,1),-moz-transform .6s cubic-bezier(.33,1,.68,1);transition:transform .6s cubic-bezier(.33,1,.68,1);transition:transform .6s cubic-bezier(.33,1,.68,1),-webkit-transform .6s cubic-bezier(.33,1,.68,1),-moz-transform .6s cubic-bezier(.33,1,.68,1);width:100%}.carbon-reduction-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;background-color:#fff;border-radius:.75rem;-webkit-flex:0 0 calc(33.33% - 1.25rem);-ms-flex:0 0 calc(33.33% - 1.25rem);flex:0 0 calc(33.33% - 1.25rem);margin-right:1.25rem;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-moz-transition:transform .3s ease,box-shadow .3s ease,-moz-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-webkit-box-shadow .3s ease}.carbon-reduction-tabs .image-card:hover{-webkit-box-shadow:0 .5rem 1.25rem rgba(0,0,0,.08);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.08)}.carbon-reduction-tabs .image-card:last-child{margin-right:0}.carbon-reduction-tabs .image-wrapper{border-radius:.75rem;height:25rem;overflow:hidden;position:relative}.carbon-reduction-tabs .image-wrapper img{border-radius:.75rem;height:100%;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;width:100%}.carbon-reduction-tabs .image-wrapper:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.carbon-reduction-tabs .image-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;background:#40aa32;border-radius:.75rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;left:0;opacity:0;padding:1.875rem;position:absolute;top:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.carbon-reduction-tabs .image-card:hover .image-overlay{opacity:1}.carbon-reduction-tabs .image-card:hover .image-title{opacity:0}.carbon-reduction-tabs .image-overlay-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.9375rem}.carbon-reduction-tabs .image-overlay-description{-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1rem;line-height:1.5rem;overflow:hidden}.carbon-reduction-tabs .image-title{bottom:.625rem;color:#fff;font-size:1.25rem;font-weight:600;left:1.25rem;padding:1.25rem;position:absolute;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.carbon-reduction-tabs .navigation-controls{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:1.25rem}.carbon-reduction-tabs .navigation-buttons,.carbon-reduction-tabs .navigation-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.carbon-reduction-tabs .navigation-buttons{grid-gap:.75rem;gap:.75rem}.carbon-reduction-tabs .navigation-buttons .nav-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:2.5rem;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);-moz-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1);width:2.5rem}.carbon-reduction-tabs .navigation-buttons .nav-button.disabled{cursor:not-allowed;opacity:.6}.carbon-reduction-tabs .navigation-buttons .prev{border:1px solid #ccc}.carbon-reduction-tabs .navigation-buttons .next{background-color:#222;color:#fff}@media (max-width:1024px) and (min-width:768px){.carbon-reduction-tabs .carbon-reduction-tabs-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.875rem;width:100%}.carbon-reduction-tabs .tabs-description{margin-bottom:1.5625rem}.carbon-reduction-tabs .images-section,.carbon-reduction-tabs .section-title,.carbon-reduction-tabs .tabs-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%}.carbon-reduction-tabs .tabs-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 1.875rem;max-width:100%;min-width:auto;width:100%}.carbon-reduction-tabs .tab-item{font-size:.9375rem;line-height:1.4;padding:.625rem .5rem}.carbon-reduction-tabs .tab-item,.carbon-reduction-tabs .tab-item.active{word-wrap:break-word;white-space:normal;word-break:keep-all}.carbon-reduction-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(50% - 0.625rem);-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}.carbon-reduction-tabs .image-card:nth-child(2n){margin-right:0}.carbon-reduction-tabs .image-wrapper{height:25rem}}@media (max-width:767px){.carbon-reduction-tabs{padding:2.5rem 0}.carbon-reduction-tabs .carbon-reduction-tabs-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.25rem;width:100%}.carbon-reduction-tabs .tabs-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.125rem;line-height:1.375rem;margin-bottom:1.25rem;padding:0;width:100%}.carbon-reduction-tabs .section-title{padding:0;width:100%}.carbon-reduction-tabs .tabs-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;border-radius:.75rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.25rem;max-width:100%;min-width:auto;padding:.375rem;width:100%}.carbon-reduction-tabs .tab-item{word-wrap:break-word;border-bottom:1px solid #eee;font-size:1.125rem;line-height:1.4;padding:.75rem;text-align:left;white-space:normal;word-break:keep-all}.carbon-reduction-tabs .tab-item:last-child{border-bottom:none}.carbon-reduction-tabs .tab-item.active{word-wrap:break-word;border-radius:.5rem;white-space:normal;word-break:keep-all}.carbon-reduction-tabs .images-section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%}.carbon-reduction-tabs .images-wrapper{margin-bottom:1.25rem;overflow:visible;width:100%}.carbon-reduction-tabs .images-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;grid-gap:1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none;-moz-transition:none;transition:none}.carbon-reduction-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;width:100%}.carbon-reduction-tabs .image-wrapper{height:15rem}.carbon-reduction-tabs .image-title{bottom:.625rem;font-size:1.25rem;left:.625rem;padding:.9375rem}.carbon-reduction-tabs .image-overlay{padding:1.25rem}.carbon-reduction-tabs .image-overlay-title{font-size:1.25rem;margin-bottom:.625rem}.carbon-reduction-tabs .image-overlay-description{-webkit-line-clamp:6;line-clamp:6;font-size:1.125rem;line-height:1.25rem}.carbon-reduction-tabs .navigation-controls{display:none}}.sustainability-knowledge{background-position:50%;background-size:cover;overflow:hidden;position:relative;width:100%}.sustainability-knowledge .knowledge-container{margin:0 auto;position:relative;width:90rem;z-index:2}.sustainability-knowledge .knowledge-title{color:#222;display:inline-block;font-size:2.25rem;font-weight:700;margin-bottom:3.75rem;position:relative}.sustainability-knowledge .knowledge-title:after{background:#ff6a00;bottom:-1.25rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.sustainability-knowledge .knowledge-title-green:after{background:#40aa32;bottom:-1.25rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.sustainability-knowledge .knowledge-description{color:#333;font-size:1rem;line-height:1.75rem;margin-bottom:1.875rem}.sustainability-knowledge .knowledge-description-more{color:#ff6a00;cursor:pointer;text-decoration:underline}.sustainability-knowledge .knowledge-content-container{border-radius:.75rem;padding:5rem 2.5rem}.sustainability-knowledge .knowledge-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:41.25rem}.sustainability-knowledge .knowledge-card{background-color:hsla(0,0%,100%,.8);border-radius:.75rem;cursor:pointer;max-width:62.5rem;min-height:20rem;padding:1.875rem;position:relative}.sustainability-knowledge .knowledge-card .knowledge-content-title{color:#222;font-size:1.375rem;font-weight:700;margin-bottom:.625rem}.sustainability-knowledge .knowledge-card p{color:#222;font-size:1rem;line-height:1.625rem;margin:0;white-space:pre-line}.sustainability-knowledge .knowledge-card .knowledge-card-arrow{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;bottom:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;left:1.875rem;position:absolute}.sustainability-knowledge .knowledge-card .knowledge-card-arrow svg{height:1rem;width:1.75rem}@media (max-width:1024px) and (min-width:768px){.sustainability-knowledge .knowledge-container{padding:0 1.875rem;width:100%}.sustainability-knowledge .knowledge-card{padding:1.5625rem}.sustainability-knowledge .knowledge-card p{font-size:1.125rem;line-height:1.625rem}}@media (max-width:767px){.sustainability-knowledge{padding:.625rem 0}.sustainability-knowledge .knowledge-container{padding:0 1.25rem;width:100%}.sustainability-knowledge .knowledge-title{font-size:2.5rem;margin-bottom:3.75rem}.sustainability-knowledge .knowledge-title:after{height:.4375rem;width:2rem}.sustainability-knowledge .knowledge-description{font-size:1.375rem}.sustainability-knowledge .knowledge-card{max-width:60%;padding:1.25rem}.sustainability-knowledge .knowledge-card p{font-size:1.125rem;line-height:1.5rem}.sustainability-knowledge .knowledge-card .knowledge-card-arrow{bottom:1.25rem;left:1.25rem}.sustainability-knowledge .knowledge-card .knowledge-card-arrow svg{height:.875rem;width:1.5rem}}.progress-result-cards{background:#f2f2f2;width:100%}.progress-result-cards .content-container{margin:0 auto;position:relative;width:90rem}.progress-result-cards .section-title{color:#333;font-family:AlibabaPuHuiTi;font-size:1.5rem;font-weight:700;margin-bottom:3.125rem;position:relative}.progress-result-cards .section-title:after{background:#40aa32;border-radius:.25rem;bottom:-.625rem;content:"";height:.25rem;left:0;position:absolute;width:1.875rem}.progress-result-cards .cards-wrapper{margin-bottom:1.875rem;overflow:hidden;width:100%}.progress-result-cards .cards-container{grid-gap:.375rem;gap:.375rem;position:relative;width:100%}.progress-result-cards .cards-container,.progress-result-cards .result-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.progress-result-cards .result-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#fff;border-radius:.75rem;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:28.125rem;overflow:hidden;padding:1.875rem .625rem;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-moz-transition:transform .3s ease,box-shadow .3s ease,-moz-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-webkit-box-shadow .3s ease}.progress-result-cards .result-card .card-content{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;color:#222;-webkit-flex-grow:1;flex-grow:1;font-family:AlibabaPuHuiTi;font-size:1rem;line-height:1.375rem;padding:.625rem 1.875rem 1.875rem}.progress-result-cards .result-card .card-content p{margin:0 0 .75rem}.progress-result-cards .result-card .card-content .lake-fontsize-24{font-size:2.125rem!important}.progress-result-cards .result-card .card-content strong{font-weight:700}.progress-result-cards .result-card .card-content img{max-width:100%}.progress-result-cards .result-card .card-image{height:11.25rem;overflow:hidden;padding:1.25rem;text-align:right}.progress-result-cards .result-card .card-image img{border-radius:.75rem;height:10rem;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;width:10rem}.progress-result-cards .navigation-controls{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:1.875rem}.progress-result-cards .indicators,.progress-result-cards .navigation-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.progress-result-cards .indicators{grid-gap:.5rem;gap:.5rem;margin-right:1.25rem}.progress-result-cards .indicators .indicator{background-color:#ddd;border:none;border-radius:50%;cursor:pointer;height:.5rem;padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:.5rem}.progress-result-cards .indicators .indicator.active{background-color:#40aa32;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.progress-result-cards .navigation-buttons{grid-gap:.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.75rem}.progress-result-cards .navigation-buttons .nav-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:2.5rem;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);-moz-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1);width:2.5rem}.progress-result-cards .navigation-buttons .nav-button.disabled{cursor:not-allowed;opacity:.6}.progress-result-cards .navigation-buttons .prev{border:1px solid #ccc}.progress-result-cards .navigation-buttons .next{background-color:#222;color:#fff}@media (max-width:767px){.progress-result-cards .content-container{width:100%}.progress-result-cards .section-title{font-size:1.25rem;margin-bottom:1.875rem}.progress-result-cards .section-title:after{height:.1875rem;width:2rem}.progress-result-cards .cards-container{padding-bottom:1.25rem}.progress-result-cards .result-card .card-content{font-size:1.25rem;padding:1.5rem}.progress-result-cards .result-card .card-image{height:8.75rem}.progress-result-cards .navigation-controls{margin-top:1.25rem}}.water-resource-tabs{background:#fff;font-family:AlibabaPuHuiTi;padding:3.125rem 0;width:100%}.water-resource-tabs .tabs-description{color:#222;font-size:1rem;line-height:1.5rem;margin:0 auto 1.875rem;width:90rem}.water-resource-tabs .water-resource-tabs-container{margin:0 auto;width:90rem}.water-resource-tabs .section-title{color:#333;font-size:2.25rem;font-weight:700;margin:0 auto 3.125rem;position:relative;width:90rem}.water-resource-tabs .section-title:after{background:#40aa32;bottom:-1rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.water-resource-tabs .images-section{margin:0 auto;position:relative;width:90rem}.water-resource-tabs .images-wrapper{margin-bottom:1.875rem;overflow:hidden;width:100%}.water-resource-tabs .images-container{-webkit-transition:-webkit-transform .6s cubic-bezier(.33,1,.68,1);transition:-webkit-transform .6s cubic-bezier(.33,1,.68,1);-moz-transition:transform .6s cubic-bezier(.33,1,.68,1),-moz-transform .6s cubic-bezier(.33,1,.68,1);transition:transform .6s cubic-bezier(.33,1,.68,1);transition:transform .6s cubic-bezier(.33,1,.68,1),-webkit-transform .6s cubic-bezier(.33,1,.68,1),-moz-transform .6s cubic-bezier(.33,1,.68,1);width:100%}.water-resource-tabs .image-card,.water-resource-tabs .images-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.water-resource-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#fff;border-radius:.75rem;-webkit-flex:0 0 calc(33.33% - 1.25rem);-ms-flex:0 0 calc(33.33% - 1.25rem);flex:0 0 calc(33.33% - 1.25rem);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1.25rem;overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-moz-transition:transform .3s ease,box-shadow .3s ease,-moz-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-webkit-box-shadow .3s ease}.water-resource-tabs .image-card:hover{-webkit-box-shadow:0 .5rem 1.25rem rgba(0,0,0,.08);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.08)}.water-resource-tabs .image-card:hover .image-overlay{opacity:1}.water-resource-tabs .image-card:hover .image-caption{opacity:0}.water-resource-tabs .image-card:hover .image-wrapper img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.water-resource-tabs .image-card:last-child{margin-right:0}.water-resource-tabs .image-wrapper{height:25rem;overflow:hidden;position:relative}.water-resource-tabs .image-wrapper img{height:100%;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease;width:100%}.water-resource-tabs .image-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;background:#40aa32;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;left:0;opacity:0;padding:1.875rem;position:absolute;top:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.water-resource-tabs .image-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.9375rem}.water-resource-tabs .image-description{-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1rem;line-height:1.5rem;overflow:hidden}.water-resource-tabs .image-caption{bottom:1.25rem;color:#fff;font-size:1.125rem;font-weight:500;left:1.25rem;padding:.625rem .9375rem;position:absolute;right:1.25rem;z-index:1}.water-resource-tabs .navigation-controls{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:1.25rem}.water-resource-tabs .navigation-buttons,.water-resource-tabs .navigation-controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.water-resource-tabs .navigation-buttons{grid-gap:.75rem;gap:.75rem}.water-resource-tabs .navigation-buttons .nav-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#f0f0f0;border:none;border-radius:50%;color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:2.5rem;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(.33,1,.68,1);-moz-transition:all .3s cubic-bezier(.33,1,.68,1);transition:all .3s cubic-bezier(.33,1,.68,1);width:2.5rem}.water-resource-tabs .navigation-buttons .nav-button:hover{background-color:#40aa32;-webkit-box-shadow:0 .25rem .625rem rgba(64,170,50,.3);box-shadow:0 .25rem .625rem rgba(64,170,50,.3);color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.water-resource-tabs .navigation-buttons .nav-button:active{-webkit-box-shadow:0 .125rem .25rem rgba(64,170,50,.2);box-shadow:0 .125rem .25rem rgba(64,170,50,.2);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.water-resource-tabs .navigation-buttons .nav-button.disabled{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.5}.water-resource-tabs .navigation-buttons .nav-button.disabled:hover{background-color:#f0f0f0;-webkit-box-shadow:none;box-shadow:none;color:#333;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}@media (max-width:1024px) and (min-width:768px){.water-resource-tabs .water-resource-tabs-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.875rem;width:100%}.water-resource-tabs .tabs-description{margin-bottom:1.5625rem}.water-resource-tabs .images-section,.water-resource-tabs .section-title,.water-resource-tabs .tabs-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%}.water-resource-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(50% - 0.625rem);-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}.water-resource-tabs .image-card:nth-child(2n){margin-right:0}.water-resource-tabs .image-wrapper{height:25rem}}@media (max-width:767px){.water-resource-tabs{padding:2.5rem 0}.water-resource-tabs .water-resource-tabs-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.25rem;width:100%}.water-resource-tabs .tabs-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.125rem;line-height:1.375rem;margin-bottom:1.25rem;padding:0;width:100%}.water-resource-tabs .section-title{padding:0;width:100%}.water-resource-tabs .images-section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;width:100%}.water-resource-tabs .images-wrapper{margin-bottom:1.25rem;overflow:visible;width:100%}.water-resource-tabs .images-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;grid-gap:1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none;-moz-transition:none;transition:none}.water-resource-tabs .image-card{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;width:100%}.water-resource-tabs .image-wrapper{height:15rem}.water-resource-tabs .image-overlay{padding:1.25rem}.water-resource-tabs .image-title{font-size:1.25rem;margin-bottom:.625rem}.water-resource-tabs .image-description{font-size:1.125rem}.water-resource-tabs .image-caption{bottom:.9375rem;font-size:1.25rem;left:.9375rem;padding:.5rem .75rem;right:.9375rem}.water-resource-tabs .navigation-controls{display:none}}