.hide-desktop{display:none}.hidden{display:none!important}html.noscroll{overflow-y:scroll;position:fixed;width:100%}.container{max-width:1128px}.font-bold,h3{font-weight:700}h3{font-size:40px}h4{font-size:24px}h4,h5{font-weight:700}h5{font-size:16px}.text-green{color:#00953b}.text-link{color:#76bc21}.text-light-green{color:#c1d115}.fw-300{font-weight:300}.fw-200{font-weight:200}.bkg-white{background-color:#fff}ol li::marker{font-size:24px;font-weight:400;line-height:19px}ol li{margin-bottom:15px;padding-left:10px}ol ul li{list-style:disc;margin-bottom:5px;padding-left:0}ol ul li::marker{font-size:10px}ol ul{margin-bottom:15px}.back-custom-text a{text-decoration:none}.back-custom-text a:hover{color:#76bc21;text-decoration:underline}.back-custom-text a i{margin-right:5px}body{background-color:#faf9f8;color:#3c3c3b;font-family:Lato,var(--bs-body-font-family)}.form-control{background-clip:padding-box;background-color:#f4f5f6;border:.5px solid #bcbcbe;border-radius:0;color:#858689;font-size:14px!important;font-weight:300;height:40px;line-height:1.71;margin:0 0 16px}.form-control:focus{box-shadow:0 0 5px 2px rgba(0,149,59,.24)}textarea.form-control{height:auto}.form-label{color:#3c3c3b;font-size:14px;letter-spacing:normal;line-height:1.14}.btn{background-color:#76bc21;border-color:#76bc21;border-radius:2px;width:auto}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-check:focus+.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.show>.btn-primary.dropdown-toggle{background-color:#76bc21;border-color:#76bc21;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:none}.ng-login-form-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content,.ui-dialog .ui-dialog-content{padding:0}.ng-login-form-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content .container{padding:0!important}.ng-login-form-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content .container .mt-5.mb-5.col-lg-6{margin:0!important;width:100%!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.navbar-branding-wrapper{position:absolute}.node-type--nextgen-project .navbar-branding-wrapper,.node-type--page .navbar-branding-wrapper{position:relative}nav .ng-navbar-branding{z-index:1030}.fixed-logo nav .ng-navbar-branding{position:fixed}nav .ng-navbar-burger-menu{position:fixed;right:0;z-index:1050}a#link-trigger-offcanvas-main-navigation{border:2px solid #fff;border-radius:50%;color:#fff;height:60px;padding:5px;text-align:center;text-decoration:none;width:60px}a#link-trigger-offcanvas-main-navigation span{font-size:10px;font-weight:400;line-height:normal}a#link-trigger-offcanvas-main-navigation i{font-size:25px}#offcanvas-main-navigation .offcanvas-header{border-bottom:1px solid #e8e8e8;padding:0}#offcanvas-main-navigation .offcanvas-header div:not(:last-child){border-right:1px solid #e8e8e8}#offcanvas-main-navigation .offcanvas-footer{border-top:1px solid #e8e8e8;padding:20px}#offcanvas-main-navigation:after{background:linear-gradient(90deg,#00953b,#c1d115);content:"";height:20px}ul#nav-main-menu,ul#nav-main-menu ul{list-style:none}ul#nav-main-menu ul{padding-left:4px}ul#nav-main-menu .nav-link{color:#3c3c3b}ul#nav-main-menu li.nav-item-1st-level{border-left:4px solid #00953b;font-size:24px;margin-top:30px}ul#nav-main-menu li.nav-item-2nd-level a{padding-bottom:0;padding-top:0}.ng-language-switcher,.ng-language-switcher a.dropdown-item,.ng-user-menu-account,.ng-user-menu-account a.dropdown-item{font-size:14px}.ng-language-switcher a.link-language-switcher,.ng-user-menu-account a.link-account-menu{color:#3c3c3b;text-decoration:none}.ng-language-switcher a.dropdown-toggle:after,.ng-user-menu-account a.dropdown-toggle:after,.ng-user-menu-account a.link-account-menu i{color:#00953b}.ng-language-switcher a.dropdown-item{padding-left:25px}.ng-language-switcher a.is-active:before{color:#76bc21;content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:14px;font-weight:300;left:10px;position:absolute}.ng-language-switcher .dropdown-item:focus,.ng-language-switcher .dropdown-item:hover,.ng-user-menu-account .dropdown-item:focus,.ng-user-menu-account .dropdown-item:hover{background-color:#e3f1d3;color:#00953b}.ng-language-switcher ul.dropdown-menu,.ng-user-menu-account ul.dropdown-menu{border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin-left:-16px!important;margin-top:18px!important}.ng-login-form-modal{z-index:1050}#loader-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}#loader-wrapper #loader-overlay{background:hsla(0,0%,100%,.9);height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}#loader-wrapper #loader-image{position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1060}.ng-login-form-modal{background-color:#fff;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:32px 36px 37px 40px}.ng-login-form-modal .ui-dialog-titlebar{padding:30px 0 0!important}.ng-login-form-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.ng-login-form-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{right:0!important;top:-15px!important}.user-login-form a.forgot-password,.user-login-form a.ng-create-account-link{color:#76bc21;font-size:14px;text-decoration:underline}.user-login-form a.ng-create-account-link{font-weight:700;text-decoration:none}.user-login-form h4{color:#3c3c3b;font-size:20px;font-weight:700;margin:0}header.page__header{position:relative;top:100vh;z-index:1041}.back-cover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.ng-custom-breadcrumb ol.breadcrumb{font-size:12px;font-weight:700}li.breadcrumb-item:first-of-type{padding-left:0}.ng-custom-breadcrumb li.breadcrumb-item a{color:#3c3c3b;text-decoration:none}.ng-custom-breadcrumb li.breadcrumb-item.active{color:#3c3c3b}.ng-project--article header,.ng-project-article header{height:100vh;left:0;position:fixed;top:0;width:100%}.ng-img-highligted-full-viewport img,.ng-project--article img{flex-shrink:0;min-height:100%;min-width:100%}.ng-img-highligted-full-viewport img.img-thumbnail,.ng-project--article img.img-thumbnail,.ng-project--testimony-paragraph img.img-thumbnail{all:unset}.ng-project--article header .ng-project--header--content-container,.ng-project-in-study--info-container,.ng-projects-list--info-container{height:100vh;left:0;padding-bottom:40px;position:absolute;top:0;width:100%}.ng-project-in-study--info-container{bottom:45px;height:auto;top:inherit}.ng-project--article header .ng-project--header--content-container h1,.ng-project-in-study--info-container h3,.ng-projects-list--info-container h1{color:#fff;font-size:66px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.03;width:50%}.ng-project--article header .ng-project--header--content-container h2,.ng-project-in-study--info-container h4,.ng-projects-list--info-container h2{color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;width:50%}.ng-project--article .ng-project--content-container{background-color:#faf9f8;margin-top:100vh;position:relative;z-index:1040}h3.ng-project--content-title{color:#3c3c3b;font-size:40px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.ng-project--content-paragraphs h5.ng-project--content-subtitles{font-size:24px;font-weight:700}.ng-project--content-paragraphs p{font-weight:300}.ng-project--content-paragraphs p a{color:#76bc21;font-weight:700;text-decoration:none}.ng-project--content-paragraphs p a:hover{text-decoration:underline}.ng-project--content-images{display:inline-block;margin-bottom:30px;margin-top:30px;width:100%}.ng-project--content-images .field-images-item{display:inline-block;vertical-align:top;width:100%}.ng-project--content-images .field-images-item a{display:inline-block;width:100%}.ng-project--content-images .field-images-item img{border:none;border-radius:0;display:inline-block;height:auto;padding:0;width:100%}.ng-project--content-images .field-images-item .img-footer{color:#9e9e9e;display:inline-block;font-size:12px;width:100%}.ng-project--content-videos .media{display:inline-block;margin-top:30px;vertical-align:top;width:100%}.ng-project--content-videos .media video{background:red;display:inline-block;height:auto;width:100%}.ng-project--content-videos .media iframe{display:inline-block;min-height:410px;width:100%}.ng-project--content-videos>div>div:last-of-type{margin-bottom:30px}.ng-project--content-images.two-pic .field-images-item{margin-bottom:24px;width:49%}.ng-project--content-images.two-pic .field-images-item:nth-child(odd){padding-right:12px}.ng-project--content-images.two-pic .field-images-item:nth-child(2n){padding-left:12px}.ng-project--content-images.three-pic .field-images-item{margin-bottom:6px;width:33%}.ng-project--content-images.three-pic .field-images-item:first-of-type,.ng-project--content-images.three-pic .field-images-item:nth-child(3n+1){padding-right:4px}.ng-project--content-images.three-pic .field-images-item:nth-child(3n+2){padding-left:2px;padding-right:2px}.ng-project--content-images.three-pic .field-images-item:nth-child(3n+3){padding-left:4px}.ng-project--content-info,.ng-project--content-info--collaborations,.ng-project--content-info--download-info{background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ng-project--content-info h4{font-size:26px;font-weight:700}.ng-project--content-info .field__label,.ng-project--content-info--collaborations p.field__label{color:#00953b;font-weight:700}.ng-project--content-info div:not(.field__label){font-weight:300;margin-bottom:1rem}.ng-project--content-info--bar{background:linear-gradient(90deg,#00953b,#c1d115);height:6px}.ng-project--content-info--collaborations,.ng-project--content-info--download-info{border-top:1px solid #e8e8e8}.ng-project--content-info--download-info a{color:#3c3c3b;text-decoration:none}.ng-project--content-info--download-info a:before{color:#c60000;content:"\f1c1";font-family:Font Awesome\ 5 Pro;font-size:24px;font-weight:600;margin-right:10px}.ng-project--share-time .share-time-text{font-size:16px;font-weight:300;margin-bottom:40px}.ng-project--share-time a.btn{line-height:24px}.ng-project--share-time a.btn i{font-size:24px;margin-right:2px}.webform-submission-share-time-form{text-align:left}.webform-submission-share-time-form .js-form-type-webform-markup{text-align:center}.webform-submission-share-time-form .form-actions.webform-actions{margin:0}.ng-project--header--impact-paragraph,.ng-project--header--impact-paragraphs-list>div>div .ng-project--header--impact-paragraph{border-radius:10px;text-align:center;width:auto}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph:first-child,.ng-project--header--impact-paragraphs-list>div>div:first-child .ng-project--header--impact-paragraph{background-color:rgba(193,209,21,.6)}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph:nth-child(2),.ng-project--header--impact-paragraphs-list>div>div:nth-child(2) .ng-project--header--impact-paragraph{background-color:rgba(118,188,33,.6)}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph:nth-child(3),.ng-project--header--impact-paragraphs-list>div>div:nth-child(3) .ng-project--header--impact-paragraph{background-color:rgba(0,149,59,.6)}.ng-project--header--impact-paragraph div>span,.ng-project--header--impact-paragraphs-list>div>div:first-child .ng-project--header--impact-paragraph>span{color:#fff;font-size:24px;font-weight:700;line-height:.92;margin-right:5px}.ng-project--header--impact-paragraph p.ng-impact-qty-counter,.ng-project--header--impact-paragraphs-list>div>div:first-child .ng-project--header--impact-paragraph p.ng-impact-qty-counter{color:#fff;font-size:58px;font-weight:700;line-height:1;margin-bottom:0}.ng-project--header--impact-paragraph p.ng-impact-text,.ng-project--header--impact-paragraphs-list>div>div:first-child .ng-project--header--impact-paragraph p.ng-impact-text{color:#fff;font-size:20px;font-weight:300;line-height:1.1}.ng-project--content-info--collaborations ul{font-weight:300;line-height:1.31;list-style:inside}testimony-left{max-height:590px}.ng-project--testimony-paragraph .row{background-color:#fff}.ng-project--testimony-paragraph .card-quote{color:#00953b;font-size:50px}.ng-project--testimony-paragraph .card-title{color:#00953b;font-size:30px;font-weight:700}.ng-project--testimony-paragraph .card-subtitle{font-size:20px;margin-bottom:50px}.ng-project--testimony-paragraph a.more-testimonies-link{color:#76bc21;font-weight:700;text-decoration:none}.ng-project--testimony-paragraph a.more-testimonies-link:hover{text-decoration:underline}.ng-project--testimony-paragraph .card-footer-bar{background:linear-gradient(90deg,#00953b,#c1d115);height:10px}#more-testimonies-modal .modal-dialog-close{cursor:pointer;font-size:24px;font-weight:300;height:24px;margin:0;padding:0;position:absolute;right:20px;top:15px;width:24px;z-index:999}#more-testimonies-modal .modal-body{padding:40px}#more-testimonies-modal .modal-body .carousel-control-next,#more-testimonies-modal .modal-body .carousel-control-prev{width:auto}#more-testimonies-modal .modal-body .carousel-control-prev{left:-30px}#more-testimonies-modal .modal-body .carousel-control-next{right:-30px}#more-testimonies-modal .carousel-indicators,#more-testimonies-modal a.more-testimonies-link{display:none}#more-testimonies-modal span.carousel-control-next-icon,#more-testimonies-modal span.carousel-control-prev-icon{background-image:none}#more-testimonies-modal span.carousel-control-next-icon:after,#more-testimonies-modal span.carousel-control-prev-icon:after{color:#00953b;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:32px;font-weight:300}#more-testimonies-modal span.carousel-control-next-icon:after{content:"\f054"}#more-testimonies-modal .carousel-indicators [data-bs-target]{background-color:#00953b}.page__content_top__full_viewport,.view-projects-in-study-view .view-header,.view-projects-in-study-view article.nextgen-project--teaser{height:100vh;overflow:hidden;position:relative;width:100%}.view-projects-in-study-view .view-header,.view-projects-in-study-view article.nextgen-project--teaser{z-index:1040}.ng-img-highligted-full-viewport{height:100vh}.ng-explore-projects-link-container,.ng-projects-in-study--info--link-container{bottom:45px;position:absolute;width:100%}.ng-explore-projects-link-container a,.ng-projects-in-study--info--link-container a{text-decoration:none}.ng-projects-in-study--info--link-container a{position:relative;z-index:1060}.ng-explore-projects-link-container span,.ng-projects-in-study--info--link-container span{color:#fff}.ng-explore-projects-link-container a:after,.ng-projects-in-study--info--link-container a:after{border:2px solid #00953b;border-radius:64px;color:#00953b;content:"\f063";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:36px;font-weight:300;height:64px;line-height:64px;text-align:center;width:64px}.ng-projects-in-study--info--link-container a:after{background-color:#76bc21;border:2px solid #76bc21;border-radius:64px;color:#fff;content:"\f036";display:inline-block;font-size:36px;font-weight:300;height:64px;line-height:64px;text-align:center;width:64px}.ng-projects-in-study--info--link-container a.ng-close-offcanvas:after{content:"\f00d"}.ng-explore-projects-link-container a:hover:after{background-color:#76bc21;border:2px solid #76bc21;color:#fff}.docSlider-button{background-color:#fff;height:10px;margin:5px 0;opacity:unset;padding:0;width:10px}.docSlider-button.selected{background-color:#76bc21;height:16px;opacity:unset;width:16px}.nextgen-project--teaser .offcanvas-start{width:50%}.offcanvas-project-in-study-info h3{font-size:56px;font-weight:300;line-height:1.21;margin-bottom:40px}.offcanvas-project-in-study-info p{line-height:1.38}.offcanvas-project-in-study-info ul{line-height:1.63;padding-left:16px}#propose-project .life-cycle h3{margin-bottom:3rem}#propose-project .life-cycle p{font-weight:300}#propose-project .criteria{padding-bottom:80px;padding-top:80px}#propose-project .criteria ol{font-weight:300}#propose-project .criteria h3{margin-bottom:3rem}#propose-project .criteria .items{margin-top:46px;padding-left:30px}#propose-project .criteria .items .item{background-color:#f4f5f6;display:inline-block;margin:0 1% 24px;min-height:192px;padding:40px 40px 0;vertical-align:top;width:46%}#propose-project .form-propose{padding-bottom:80px;padding-top:80px}#propose-project .form-propose .form-propose-wrapper{padding:50px 75px}.custom-webform-container{padding-bottom:80px}.custom-webform-container .custom-form-wrapper{padding:50px 75px}.webform-submission-form .form-item-acepto{display:inline-block;vertical-align:middle}.webform-submission-form .form-item-acepto label{font-size:0!important;padding-left:24px!important}.webform-submission-form .form-item-acepto label i{top:2px!important}.webform-submission-form .form-item-markup-conditions-check{display:inline-block}.webform-submission-form .form-item-markup-conditions-check a{color:#76bc21}.form-actions.form-wrapper,.form-actions.webform-actions{margin-top:40px}.account-form-wrapper{padding:50px 75px}.select2-container .select2-selection{background-clip:padding-box;background-color:#f4f5f6;border:.5px solid #bcbcbe;border-radius:0;color:#858689;font-size:14px!important;font-weight:300;height:40px;line-height:1.71;margin:0 0 16px}.select2-container .select2-selection .select2-selection__rendered{color:#858689;line-height:40px}.select2-container .select2-selection .select2-selection__arrow{height:40px;right:15px}.select2-container .select2-selection .select2-selection__arrow b{border-color:#00953b transparent transparent}.select2-container .select2-selection .select2-selection__clear{float:left;padding-right:10px}.select2-container--default.select2-container--open{z-index:99999}.select2-container--default.select2-container--open .select2-selection--single{margin-bottom:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #00953b}.select2-container--default.select2-container--open .select2-dropdown{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.select2-container--default.select2-container--open .select2-dropdown .select2-results ul li{padding:10px 10px 10px 40px}.select2-container--default.select2-container--open .select2-dropdown .select2-results ul li.select2-results__option--highlighted{background-color:#e3f1d3;color:#00953b}.select2-container--default.select2-container--open .select2-dropdown .select2-results ul li.select2-results__option[aria-selected=true]{background:transparent;color:#3c3c3b}.select2-container--default.select2-container--open .select2-dropdown .select2-results ul li.select2-results__option[aria-selected=true]:before{color:#76bc21;content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:16px;font-weight:300;left:0;position:absolute;text-align:center;width:40px}.ui-widget-overlay{background:rgba(0,0,0,.33);opacity:1}.ui-dialog.ui-widget.ui-widget-content{border:none;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.12);margin:0!important;z-index:9999!important}.ui-dialog.ui-widget.ui-widget-content #drupal-modal{padding-bottom:0}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{background:transparent;border:none;padding:50px 55px 0;text-align:center}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{color:#3c3c3b;float:none;font-family:Lato,var(--bs-body-font-family);font-size:40px;font-weight:300;line-height:40px;margin:0;overflow:visible;text-overflow:unset;white-space:normal;width:100%}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{font-size:14px;padding:35px 55px 55px;text-align:center}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{background:transparent;border:none;height:24px;margin:0;padding:0;right:20px;top:15px;width:24px}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close:after{color:#3c3c3b;content:"\f00d";font-family:Font Awesome\ 6 Pro;font-size:24px;font-weight:300}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close:focus-visible{outline:0}.view-development-projects{padding-bottom:60px}.view-development-projects .view-filters{display:inline-block;float:right;margin-bottom:40px}.view-development-projects .view-filters label.form-label{display:inline-block;margin-bottom:0;margin-right:17px;padding:10px;vertical-align:top}.view-development-projects .view-filters .form-select{background:transparent;border:none;display:inline-block;margin:0;padding:0;vertical-align:top;width:auto}.view-development-projects .view-filters .form-select ul{margin:0;padding:0}.view-development-projects .view-filters .form-select ul li{display:inline-block;list-style:none;vertical-align:top}.view-development-projects .view-filters .form-select ul li a.bef-link{background:#fff;border:1px solid #e8e8e8;color:#76bc21;display:inline-block;font-size:12px;line-height:16px;padding:10px;position:relative;text-align:center;text-decoration:none;width:180px}.view-development-projects .view-filters .form-select ul li a.bef-link.bef-link--selected{background:#00953b;color:#fff}.view-development-projects .view-filters .form-select ul li a.bef-link:before{color:#76bc21;content:"\e59d";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:600;line-height:10px;padding-right:10px;position:relative}.view-development-projects .view-filters .form-select ul li a.bef-link.bef-link--selected:before{color:#fff}.view-development-projects .view-filters .form-select ul li:first-of-type a.bef-link{border-radius:2px 0 0 2px;border-right:none}.view-development-projects .view-filters .form-select ul li:first-of-type a.bef-link:before{display:none}.view-development-projects .view-filters .form-select ul li:last-of-type a.bef-link{border-left:none;border-radius:0 2px 2px 0}.view-development-projects .view-filters .form-select ul li:last-of-type a.bef-link:before{content:"\f724"}.view-development-projects .view-content{display:inline-block;width:100%}.view-development-projects .view-content .views-row{background:#fff;display:inline-block;margin-bottom:40px;width:100%}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-left a{display:inline-block;width:100%}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-left img{border:none;border-radius:0;display:inline-block;padding:0;width:100%}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right{padding:25px 30px 48px 80px}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right .field--name-field-objective{font-size:14px;padding-right:30px}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right h3{display:inline-block;margin-bottom:22px;padding-right:50px}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right h3 a{color:#3c3c3b;font-size:34px;font-weight:300;margin:0;padding:0;text-decoration:none}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right .field--name-field-project-type{display:inline-block;float:right}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right .field--name-field-project-type .field__item{display:inline-block;margin-right:12px}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right .field--name-field-project-type .field__item :last-of-type{margin-right:0}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right .field--name-field-project-type .field__item img{border:none;border-radius:0;display:inline-block;height:24px;padding:0;width:auto}.node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right a{color:#76bc21;display:inline-block;font-size:16px;font-weight:700;margin-top:40px;text-decoration:none}.node-type--page nav .ng-navbar-branding{position:relative}.node-type--page header{top:180px}.node-type--page a#link-trigger-offcanvas-main-navigation{border-color:#3c3c3b;color:#3c3c3b}.node-type--page .ng-custom-breadcrumb{padding:80px 0 0!important}.black-menu a#link-trigger-offcanvas-main-navigation{border-color:#3c3c3b;color:#3c3c3b}.game-wrapper{padding-bottom:150px;padding-top:100px}.game-wrapper .game-pretitle h5{font-size:24px;font-weight:700}.game-wrapper .game-pretitle p{font-size:16px;font-weight:300}.game-wrapper.teaser-game .game-content a{display:inline-block;height:40px;line-height:40px;padding:0 40px;width:auto}.paragraph--type--ng-parag-quests-answs-game{background:linear-gradient(90deg,#00953b,#c1d115);border-radius:4px;margin-top:33px;padding:47px 8px 8px;position:relative}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form{background:#fff;border-radius:2px;padding:50px 78px;position:relative}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied a,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form a{text-decoration:none}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-progress,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-progress{left:0;padding-left:8px;position:absolute;top:-38px;width:100%}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-progress .game-subtitle,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-progress .game-subtitle{color:#fff;display:inline-block;font-size:19px;font-weight:700;vertical-align:middle}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-progress .game-subtitle i,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-progress .game-subtitle i{color:#c1d115;display:inline-block;font-size:24px;margin-right:8px;vertical-align:middle}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-progress .game-subtitle span,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-progress .game-subtitle span{display:inline-block;vertical-align:middle}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-progress .webform-progress__status,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-progress .webform-progress__status{color:#fff;display:inline-block;font-size:14px;font-weight:700;position:absolute;right:22px;top:7px;vertical-align:middle}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset{border:none}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .card-header,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .card-header{background:transparent;border:none;padding:0}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .card-header legend,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .card-header legend{font-size:24px;font-weight:700}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .card-header legend .form-required--indicator,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .card-header legend .form-required--indicator{display:none}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .card-body,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .card-body{padding:24px 0 0}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .form-item,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .form-item{margin-bottom:10px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied fieldset .form-item label,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form fieldset .form-item label{font-size:16px;font-weight:300}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .form-actions,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .form-actions{text-align:center}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .form-actions input.form-submit,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .form-actions input.form-submit{max-width:160px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .form-actions input.form-submit[disabled],.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .form-actions input.form-submit[disabled]{background-color:#76bc21;border:none}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .form-actions input.webform-button--previous,.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .form-actions input.webform-button--previous[disabled],.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .form-actions input.webform-button--previous,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .form-actions input.webform-button--previous[disabled]{background:transparent;border:none;color:#76bc21}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message{margin:0 auto;max-width:60%}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message h2,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message h2{font-size:34px;margin-bottom:14px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message h3,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message h3{font-size:24px;margin-bottom:6px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message p,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message p{font-size:16px;margin:0}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message ol,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message ol{margin-top:32px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message ol li,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message ol li{font-size:12px;line-height:16px;padding-left:5px;position:relative}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message ol li::marker,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message ol li::marker{font-size:12px;font-weight:400;line-height:16px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message ol li:before,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message ol li:before{color:#76bc21;content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:14px;font-weight:700;left:-35px;line-height:16px;position:absolute}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message ol li.quiz-answer-failed:before,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message ol li.quiz-answer-failed:before{color:#ce3936;content:"\f00d"}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message a.btn,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message a.btn{margin-top:42px;max-width:160px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message a.add-points-button,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message a.add-points-button{margin-left:12px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message a.back-game-button,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message a.back-game-button{background:transparent;color:#76bc21;margin-right:12px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message a.one-button,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message a.one-button{margin-left:0;margin-right:0;max-width:180px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .alert-messages-wrapper,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .alert-messages-wrapper{display:none}.game-wrapper.teaser-game{padding-bottom:40px;padding-top:40px}.game-wrapper.teaser-game form.webform-submission-form{padding:30px 38px}.game-wrapper.teaser-game form.webform-submission-form .webform-confirmation .webform-confirmation__message a.btn{max-width:150px}.game-wrapper.teaser-game .game-pretitle.col-lg-6{width:100%}.form-check{padding-left:0;position:relative}.form-check input.form-check-input{height:1px;left:6px;margin:0;padding:0;position:absolute;top:14px;width:1px}.form-check label.form-check-label{font-size:14px;font-weight:200;line-height:24px;padding-left:30px;position:relative}.form-check label.form-check-label i{background:#fff;color:#76bc21;font-size:20px;left:0;line-height:15px;margin-right:5px;position:absolute;top:8px}.form-check label.form-check-label i.fa-circle-dot{font-weight:700}.form-check label.form-check-label i.fa-check-square{box-shadow:0 0 2px 0 #76bc21}.form-check.js-form-type-radio label.form-check-label i{border-radius:20px}.form-check label.form-check-label span{display:inline-block;line-height:24px;vertical-align:middle}.ng-page--article .date{color:#76bc21;font-size:14px}.ng-page--article .article-image img{border:none;border-radius:0;padding:0}.view-communication{display:inline-block}.view-communication .views-row{display:inline-block;margin-bottom:24px;vertical-align:top;width:49%}.view-communication .views-row:nth-child(odd){padding-right:12px}.view-communication .views-row:nth-child(2n){padding-left:12px}.ng-page--article.view-mode-teaser,.ng-page--article.view-mode-teaser .article-image,.ng-page--article.view-mode-teaser .article-image img{display:inline-block;width:100%}.ng-page--article.view-mode-teaser .article-content{display:inline-block;min-height:312px;padding:0 24px 43px}.ng-page--article.view-mode-teaser .article-title{display:inline-block;font-size:24px;font-weight:300;line-height:32px;padding-right:30px;width:100%}.ng-page--article.view-mode-teaser .article-title a{color:#3c3c3b;text-decoration:none}.ng-page--article.view-mode-teaser .article-title a:hover{text-decoration:underline}.ng-page--article.view-mode-teaser .article-text{line-height:22px}.ng-page--article.view-mode-teaser a.more-info{color:#76bc21;display:inline-block;font-weight:700;text-decoration:none;width:100%}.ng-page--article.view-mode-teaser a.more-info:hover{text-decoration:underline}.pagination.pager__items .page-item{margin:0 4px}.pagination.pager__items .page-item a{background:transparent;border:1px solid #626365;border-radius:2px;color:#3c3c3b;padding:10px 20px;text-align:center}.pagination.pager__items .page-item.is-active a{background:#e3f1d3;border-color:#00953b;color:#00953b}.pagination.pager__items .pager__item--next{margin-left:24px}.pagination.pager__items .pager__item--next a{background:transparent;border:none;color:#76bc21}.pagination.pager__items .pager__item--previous{margin-right:24px}.pagination.pager__items .pager__item--previous a{background:transparent;border:none;color:#76bc21}.pagination.pager__items .pager__item--first,.pagination.pager__items .pager__item--last{display:none}.field-files-item{border-bottom:1px solid #e8e8e8;display:inline-block;margin:0!important;padding:20px 0;position:relative;width:100%}.field-files-item:last-of-type{border-bottom:none}.field-files-item a{color:#3c3c3b;display:inline-block;line-height:24px;text-decoration:none}.field-files-item a:before{color:#76bc21;content:"\f1c1";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:24px;font-weight:700;margin-right:10px}.field-files-item .file--mime-application-pdf a:before{color:#c60000;content:"\f1c1"}.field-files-item .file--mime-application-zip a:before{color:#dfc90e;content:"\f1c6"}.block--amara-radix-local-tasks{left:0;position:fixed;top:200px}.block--amara-radix-local-tasks:before{background-color:#76bc21;border:1px solid #76bc21;color:#fff;content:"\f044";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-size:24px;font-weight:700;height:40px;left:10px;line-height:40px;position:absolute;text-align:center;width:40px}.block--amara-radix-local-tasks ul.nav-tabs{background:#fff;border:1px solid #76bc21;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);display:none;left:10px;padding:0;position:absolute;top:39px;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;width:200px}.block--amara-radix-local-tasks ul.nav-tabs li{display:inline-block;width:100%}.block--amara-radix-local-tasks ul.nav-tabs li a{border:none;color:#3c3c3b;padding:10px 20px}.block--amara-radix-local-tasks ul.nav-tabs li a:hover{background:#e3f1d3;border:none;color:#00953b}.block--amara-radix-local-tasks ul.nav-tabs li a.active{background:transparent;border:none;color:#00953b}.block--amara-radix-local-tasks ul.nav-tabs li a.active:hover{background:#e3f1d3;color:#00953b}.block--amara-radix-local-tasks:hover ul.nav-tabs{display:inline-block;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out}.alert-messages-wrapper .alert{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.page__footer{background:#f0f0f0;padding:120px 0 0;position:relative}.page__footer .container .footer-inner{display:flex;flex-wrap:wrap}.page__footer .container .footer-inner .block--logofooterblock{flex:0 0 100%;margin:0 0 20px}.page__footer .container .footer-inner .block--webform{flex:0 0 50%;vertical-align:bottom}.page__footer .container .footer-inner .block--webform form .container-fluid.wrapper-form{padding:0}.page__footer .container .footer-inner .block--webform form .form-item-markup{display:inline-block;margin-bottom:30px;width:100%}.page__footer .container .footer-inner .block--webform form .form-item-markup h3{font-size:28px;font-weight:300;line-height:40px;margin:0;width:90%}.page__footer .container .footer-inner .block--webform form .form-item-markup p{font-size:14px;line-height:24px}.page__footer .container .footer-inner .block--webform form .form-item-email,.page__footer .container .footer-inner .block--webform form .form-item-nombre{display:inline-block;padding-right:8px;vertical-align:top;width:35%}.page__footer .container .footer-inner .block--webform form .form-actions{display:inline-block;margin:0;vertical-align:top;width:28%}.page__footer .container .footer-inner .block--webform form .form-actions input{height:40px}.page__footer .container .footer-inner .block--foundations-logo{flex:0 0 50%}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:auto auto}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions .logo-item p{font-size:14px}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions .logo-item img{background-color:unset;border:0;height:auto;padding:0}.page__footer .container .footer-inner .block--contactosiguenosredes{display:inline-block;vertical-align:bottom;width:auto}.page__footer .container .footer-inner .block--contactosiguenosredes a{color:#3c3c3b;text-decoration:none}.page__footer .container .footer-inner .block--contactosiguenosredes a:hover{color:#3c3c3b;text-decoration:underline}.page__footer .container .footer-inner .block--redes{display:inline-block;margin-left:8px;vertical-align:bottom;width:auto}.page__footer .container .footer-inner .block--redes a{display:inline-block;height:32px;width:32px}.page__footer .container .footer-inner .block--redes a img{display:inline-block;height:32px;margin-top:4px;width:32px}.page__footer .container .footer-inner .block--redes>div>div{display:inline-block}.page__footer .post-footer{background:linear-gradient(90deg,#00953b,#c1d115);margin-top:100px}.page__footer .post-footer .copyright{color:#fff;display:inline-block;width:auto}.page__footer .post-footer .menu-footer{display:inline-block}.page__footer .post-footer .menu-footer li,.page__footer a.nav-link,a.page__footer:focus,a.page__footer:hover{color:#fff;display:inline-block}.page__footer .menu-footer .nav-item:not(:last-child):after{content:"|"}.page__footer p{margin-bottom:0!important}.form-item-condition label.form-check-label{font-size:16px;font-weight:300}.form-item-condition label.form-check-label a{margin-left:5px}.front-page .alert-messages-wrapper .alert,.page .alert-messages-wrapper .alert{left:10%;position:fixed;top:20%;width:80%}.block-content--main-content-wrapper{bottom:65px;left:0;position:absolute;width:100%}.block-content--main-content-text{color:#fff;width:55%}.block-content--main-content-text .block-content--main-content-title{font-size:66px;font-weight:300;line-height:68px;margin:0 0 17px}.block-content--main-content-text .block-content--main-content-body{font-size:16px;line-height:22px;margin:17px 0 0}.block-content--main-content-text .block-content--main-content-link{display:inline-block;margin:48px 0 0}.block-content--main-content-text .block-content--main-content-link a{background-color:#76bc21;border:1px solid #76bc21;color:#fff;display:inline-block;padding:15px 40px;text-align:center;text-decoration:none;width:auto}.block-content--main-content-project-impact{margin-top:50px;width:100%}.block-content--main-content-project-impact .ng-project--header--impact-paragraphs-list>div{text-align:left;width:100%}.block-content--main-content-project-impact .ng-project--header--impact-paragraphs-list>div>div{display:inline-block;margin-right:24px;width:264px}.block-content--main-content-project-impact .ng-project--header--impact-paragraphs-list>div>div .ng-project--header--impact-paragraph{border-radius:10px;display:inline-block;height:120px;width:auto}.custom-error-page .block-content--main-content-wrapper{bottom:0;height:100vh}.custom-error-page .block-content--main-content-wrapper .block-content--main-content-text{width:80%}.custom-error-page .block-content--main-content-wrapper .block-content--main-content-text .error-type{color:#c1d115;margin-bottom:20px}.custom-error-page .block-content--main-content-wrapper .block-content--main-content-text .error-type p{margin-bottom:0}.custom-error-page .block-content--main-content-wrapper .block-content--main-content-text .btn-login{margin-left:20px}#about-us-content-wrapper .about-us-content p{font-weight:300}#about-us-content-wrapper .about-us-content strong{font-weight:400}.maintenance-page{margin:0 auto;max-width:760px;padding:100px 20px;text-align:center;width:100%}.maintenance-page .maintenance-wrapper{background:linear-gradient(90deg,#00953b,#c1d115);border-radius:4px;display:inline-block;padding:10px}.maintenance-page .maintenance-wrapper .maintenance-inner{background:#fff;border-radius:4px;padding:20px}@media (min-width:320px) and (max-width:767px){h3{font-size:32px;line-height:38px}h4{font-size:20px;line-height:26px}.hide-desktop{display:inline-block}.block--amara-radix-branding img{width:120px}.pt-5{padding-top:30px!important}.pb-5,.py-5{padding-bottom:30px!important}.py-5{padding-top:30px!important}.p-5{padding:30px!important}.mt-5{margin-top:30px!important}.mb-5,.my-5{margin-bottom:30px!important}.my-5{margin-top:30px!important}.amara-points-counter-block{background:transparent;border-radius:0;margin:0;padding:0;right:0;width:100%}.amara-points-counter-block .amara-points-counter-block-head .amara-points-counter-block-head-label{display:none}.amara-points-counter-block .amara-points-counter-block-head i{border-radius:3px;height:31px;line-height:31px;padding:0;right:30px;text-align:center;top:12px;width:31px}.amara-points-counter-block .amara-points-counter-block-content{border-left:none;border-radius:0;border-right:none}.amara-points-counter-block.collapsed{bottom:-215px}.user-not-logged .amara-points-counter-block.collapsed,.user-not-logged .amara-points-counter-block.collapsed:hover{bottom:-180px}.ng-project--article header .ng-project--header--content-container{padding-bottom:95px}.ng-project--article header .ng-project--header--content-container h1{font-size:36px;width:100%}.ng-project--article header .ng-project--header--content-container h2{width:100%}.ng-project--article .project-group-left{margin-top:30px}.ng-project--article h3.ng-project--content-title{font-size:28px}.ng-project--article .ng-project--content-paragraphs h5.ng-project--content-subtitles{font-size:20px}.ng-project--article .ng-project--testimony-paragraph .card-title{font-size:26px}.ng-project--article .ng-project--testimony-paragraph .card-subtitle{font-size:17px;margin-bottom:30px}.ng-project--header--impact-paragraphs-list{margin-top:20px!important}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph{display:inline-block!important;width:100%}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph div.align-items-center{display:inline-block!important;text-align:left;vertical-align:middle}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph div.align-items-center span{display:inline-block;font-size:24px;vertical-align:middle}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph div.align-items-center p{display:inline-block;font-size:38px!important;vertical-align:middle}.ng-project--header--impact-paragraphs-list .ng-project--header--impact-paragraph p.ng-impact-text{display:inline-block!important;font-size:14px!important;margin:0 0 0 12px;text-align:left;vertical-align:middle}.game-wrapper{padding-bottom:30px;padding-top:30px}#more-testimonies-modal .modal-body{padding:15px}#more-testimonies-modal .modal-body .carousel-control-prev{left:-15px}#more-testimonies-modal .modal-body .carousel-control-next{right:-15px}.ng-custom-breadcrumb{display:none!important}.ui-dialog.ui-widget.ui-widget-content:not(.competition-modal){height:90%!important;left:5%!important;top:5%!important;width:90%!important}.ui-dialog.ui-widget.ui-widget-content:not(.competition-modal) .ui-dialog-titlebar-close{right:5px;top:0}.ui-dialog.ui-widget.ui-widget-content:not(.competition-modal) .ui-dialog-titlebar{padding:30px 15px 0}.ui-dialog.ui-widget.ui-widget-content:not(.competition-modal) .ui-dialog-titlebar .ui-dialog-title{font-size:32px;line-height:38px}.ui-dialog.ui-widget.ui-widget-content:not(.competition-modal) .ui-dialog-content{height:67%!important;padding:15px}.page__footer{padding-top:50px}.page__footer .container .footer-inner .block--webform{flex:0 0 100%;margin-bottom:50px;width:100%}.page__footer .container .footer-inner .block--webform form .form-item-markup h3{font-size:24px;line-height:34px;width:100%}.page__footer .container .footer-inner .block--webform form .form-actions,.page__footer .container .footer-inner .block--webform form .form-item-email,.page__footer .container .footer-inner .block--webform form .form-item-nombre{padding-right:0;width:100%}.page__footer .container .footer-inner .block--contactosiguenosredes{display:none}.page__footer .container .footer-inner .block--logofooterblock{flex:0 0 100%;margin:0;vertical-align:middle}.page__footer .container .footer-inner .block--redes{margin-top:20px;position:absolute;right:10px}.page__footer .container .footer-inner .block--foundations-logo{flex:0 0 100%}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions{grid-template-columns:auto}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions .logo-item{text-align:left}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions .logo-item p{font-size:14px}.page__footer .container .footer-inner .block--foundations-logo>.field--type-entity-reference-revisions .logo-item img{background-color:unset;border:0;height:auto;padding:0}.page__footer .post-footer{background:#00953b;margin-top:34px;padding:18px 0}.page__footer .post-footer .copyright{font-size:12px;text-align:center;width:100%}.page__footer .post-footer .menu-footer{padding-bottom:40px;text-align:center;width:100%}.page__footer .post-footer .menu-footer li a{font-size:12px;padding:5px 0}body{overflow-x:hidden}.docSlider-pager{margin-right:0!important}.project-pointer-block{background-color:rgba(31,44,36,.95);border-radius:0;height:100vh!important;left:100%;position:absolute;top:0;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;width:100%!important;z-index:9999999999999!important}.project-pointer-block .add-points-mobile{background:rgba(31,44,36,.7);cursor:pointer;display:inline-block;left:-33px;padding:5px 15px;position:absolute;top:88%;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:0 0;transform-origin:0 0}.project-pointer-block .add-points-mobile span.icon{color:#76bc21;font-size:14px;margin-right:10px}.project-pointer-block .add-points-mobile span.text{color:#c1d115;font-size:14px}.project-pointer-block .add-points-mobile-close{color:#fff;cursor:pointer;font-size:24px;line-height:20px;padding:5px 20px;position:absolute;right:0;text-align:right;width:100%}.project-pointer-block .add-points-form-wrapper{bottom:40px;left:0;padding:15px;position:absolute;width:100%}.project-pointer-block.open{left:0;width:100%}.ng-projects-list--info-container h1{font-size:32px;line-height:38px;margin-bottom:20px;padding-right:45px;width:100%}.ng-projects-list--info-container h2{font-size:16px;line-height:22px;padding-right:45px;width:100%}.ng-project-in-study--info-container{height:100vh}.ng-project-in-study--info-container h3{font-size:32px;line-height:38px;margin-bottom:20px;padding-right:45px;width:100%}.ng-project-in-study--info-container h4{font-size:16px;line-height:22px;padding-right:45px;width:100%}.ng-explore-projects-link-container,.ng-projects-in-study--info--link-container{bottom:80px}.nextgen-project--teaser .offcanvas-start.offcanvas-project-in-study-info{width:100%;z-index:9999}.nextgen-project--teaser .offcanvas-start.offcanvas-project-in-study-info h3{font-size:32px;line-height:38px;margin-bottom:30px}.nextgen-project--teaser a.ng-close-offcanvas{position:fixed;right:20px;top:20px;z-index:99999}.nextgen-project--teaser .ng-projects-in-study--info--link-container a.ng-close-offcanvas:after{display:inline-block;font-size:20px;height:34px;line-height:30px;padding:0!important;text-align:center;width:34px}.amara-points-project-block-thank-you .points-message-social-media-links{margin-top:30px}.amara-points-project-block-thank-you .points-message-social-media-links .social-sharing-buttons a.social-sharing-buttons__button svg{width:50px}#development-projects h3{font-size:32px;line-height:38px;margin-top:30px}#development-projects .view-filters,#development-projects .view-header{display:none}#development-projects .view-content{margin-top:30px}#development-projects .node--type-nextgen-project.node--view-mode-development-projects-teasers .group-left{display:inline-block;width:100%}#development-projects .node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right{display:inline-block;padding:15px;width:100%}#development-projects .node--type-nextgen-project.node--view-mode-development-projects-teasers .group-right h3{font-size:28px;line-height:36px;margin-top:0;padding:0}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form{padding:15px}.paragraph--type--ng-parag-quests-answs-game .webform-access-denied .webform-confirmation .webform-confirmation__message,.paragraph--type--ng-parag-quests-answs-game form.webform-submission-form .webform-confirmation .webform-confirmation__message{margin:0;max-width:100%;width:100%}#propose-project .criteria{padding-bottom:30px;padding-top:30px}#propose-project .criteria .items{margin-top:30px;padding:0}#propose-project .criteria .items .item{margin:0 0 20px;min-height:auto;padding:15px;width:100%}#propose-project .form-propose{padding-bottom:30px;padding-top:30px}#propose-project .form-propose .form-propose-wrapper{padding:15px}#propose-project h3.ng-project--content-title{font-size:32px;line-height:38px}.custom-webform-container .custom-form-wrapper{padding:15px}.front-page .docSlider-inner .block-content--main-content-wrapper{bottom:60px;left:0;padding:0 15px;width:100%}.front-page .docSlider-inner .block-content--main-content-wrapper .block-content--main-content-text{padding-right:40px;width:100%}.front-page .docSlider-inner .block-content--main-content-wrapper .block-content--main-content-text h1.block-content--main-content-title{font-size:32px;line-height:38px}.front-page .docSlider-inner .block-content--main-content-wrapper .block-content--main-content-text .block-content--main-content-body{font-size:14px}.front-page .docSlider-inner .block-content--main-content-wrapper .block-content--main-content-text .block-content--main-content-link{margin-top:30px}.front-page .docSlider-inner .block-content--main-content-wrapper .block-content--main-content-text .block-content--main-content-link a{padding:10px 30px}.front-page .docSlider-inner .block-content--main-content-project-impact{margin-top:10px}.front-page .docSlider-inner .ng-project--header--impact-paragraphs-list{padding-right:40px}.front-page .docSlider-inner .ng-project--header--impact-paragraphs-list>div>div{display:inline-block;margin:0;width:100%!important}.front-page .docSlider-inner .ng-project--header--impact-paragraphs-list>div>div .ng-project--header--impact-paragraph{height:auto;margin:0 0 10px;width:100%}#comunicacion-wrapper .project-group-right{margin:40px 0}#comunicacion-wrapper .project-group-left .views-row{padding:0!important;width:100%}.ng-project--content-images.three-pic .field-images-item{margin-bottom:24px;width:49%}.ng-project--content-images.three-pic .field-images-item:nth-child(odd){padding-right:12px}.ng-project--content-images.three-pic .field-images-item:nth-child(2n){padding-left:12px}.amara-points-info-block.modal.show{height:90%;top:5%}.amara-points-info-block.modal.show .modal-body{padding:0}.amara-points-info-block.modal.show .modal-body .block{padding:0 15px}.amara-points-info-block.modal.show .modal-body .block h2.amara-points-info-block-title{font-size:32px;line-height:38px}.amara-points-info-block.modal.show .modal-body .block .amara-points-info-block-content div{padding:5px 0}.amara-points-info-block.modal.show .modal-body .block .amara-points-info-block-content span{font-size:14px;line-height:24px}}.competition-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:300;line-height:1.5;overflow:hidden;padding:14px 19px 0;text-align:left;text-overflow:ellipsis}.competition-card-author{font-size:14px;line-height:1.57;padding:12px 19px 17px;text-align:left}.view-competition-list .view-header h2{font-size:40px;font-weight:700}.view-competition-list .view-header p{font-weight:300;line-height:1.5}.view-competition-list .view-filters .bef-exposed-form .card{background:transparent;border:none;padding:0}.view-competition-list .view-filters .bef-exposed-form .card .card-header{display:none}.view-competition-list .view-filters .bef-exposed-form .card .card-body{padding:0}.view-competition-list .view-filters .bef-exposed-form .card .card-body .form-item{margin-right:32px}.view-competition-list .view-filters .bef-exposed-form .card .card-body .form-item input.form-check-input{display:none}.view-competition-list .view-filters .bef-exposed-form .card .card-body .form-item label.form-check-label{color:#3c3c3b;cursor:pointer;font-size:26px;font-weight:700;opacity:.3;padding-left:0}.view-competition-list .view-filters .bef-exposed-form .card .card-body .form-item label.form-check-label i{display:none}.view-competition-list .view-filters .bef-exposed-form .card .card-body .form-item:has(.form-check-input:checked) label.form-check-label{color:#00953b;opacity:1}.view-competition-list .view-content .competition-card{padding:12px;position:relative}.view-competition-list .view-content .competition-card .competition-points{background-color:#fff;border-radius:2px;font-size:14px;font-weight:700;padding:4px 10px;position:absolute;right:20px;top:20px}.view-competition-list .view-content .competition-card>div{background-color:#fff}.view-competition-list .view-content .competition-card>div img{border:none;border-radius:0;padding:0;width:100%}.view-competition-list .view-content .competition-card .ajax-progress-throbber{background-color:hsla(0,0%,100%,.35);background-image:url(../../build/assets/images/ajax-loader.gif);background-position:50%;background-repeat:no-repeat;border-radius:0;height:100%;left:0;opacity:1;padding:4px;position:fixed;top:0;width:100%;z-index:1060}.view-competition-list .view-content .competition-card .ajax-progress-throbber .throbber{display:none}.competition-modal.ui-dialog.ui-widget.ui-widget-content{max-width:90%}@media (min-width:320px) and (max-width:767px){.competition-modal.ui-dialog.ui-widget.ui-widget-content{height:auto!important}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{padding:48px 55px 0}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close{top:8px}}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{padding:10px 24px 19px!important}@media (min-width:320px) and (max-width:767px){.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{height:auto!important;max-height:100%!important;padding:0 16px 19px!important}}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content img{border:none;border-radius:0;padding:0;width:100%}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content .competition-card-title{color:#3c3c3b;font-family:Lato,sans-serif;font-size:16px;padding:12px 0 0}.competition-modal.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content .competition-card-author{color:#3c3c3b;font-family:Lato,sans-serif;padding:2px 0 0}
