p.PleaseWait{margin:10px}div#loading:before,div#loading:not(:required):after{content:"";display:block}div#loading{position:fixed;z-index:500000;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}div#loading:before{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(250,250,250,.8)}div#loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}div#loading:not(:required):after{font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
body{margin:0;padding:0;font-family:"Poppins",sans-serif;font-weight:300;color:#454545}strong{font-weight:600}div#form-summary-message-outer{background:#e2e6b8;text-align:center;padding-top:1rem;padding-bottom:1rem}div#form-summary-message{font-size:18px;color:#000}label.form-label{margin-bottom:2px;display:block}select.form-select{border:1px solid #454545;width:450px}div#district-type-select-wrapper{display:flex}div#district-type-select-wrapper button#clear{border:1px solid #454545;background:#fff;border-radius:.25em;margin-left:15px}div.location-select-wrapper{display:flex;align-items:center}div.location-select-wrapper span.select-alert{color:#ed7625;font-weight:400;display:none;margin-left:15px}@media screen and (max-width: 1200px){div.location-select-wrapper{flex-direction:column;align-items:flex-start}div.location-select-wrapper span.select-alert{margin-left:0}}@media screen and (max-width: 992px){select.form-select{width:100%}}div#goal-checks div.checkbox-wrapper{display:flex;align-items:center;margin:10px 0}div#goal-checks div.checkbox-wrapper label{font-size:18px}div.form-check{padding-left:0;display:flex;align-items:center}div.form-check input.form-check-input{border-color:#555;width:22px;height:22px;margin-top:3px;margin-right:8px;margin-left:0;border:2px solid rgba(0,0,0,.25);border-radius:.15em;cursor:pointer;flex-shrink:0;float:none}div.form-check input.form-check-input:checked[type=checkbox]{border-color:#555;background-color:#fff;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/></svg>")}span.circle{width:20px;height:20px;border-radius:50%}span.circle.big{width:32px;height:32px;margin-right:9px;flex-shrink:0}span.circle.access{background-color:#b0bc22}span.circle.climate{background-color:#5eb3e4}span.circle.biodiversity{background-color:#645d26}div.hr{margin:1.1rem 0 1.14rem;border-top:1px solid #b0bc22;height:1px}div#map{width:100%;height:500px}div#selects select{display:block}div#selects select.location-select{display:none}div#selects select.location-select.first-default{display:block}.leaflet-popup-content p{margin:3px 0}p.popup-header{margin-top:8px;font-weight:bold;font-size:13px}p.popup-name{text-decoration:underline;color:#2e7299;cursor:pointer}p.popup-name:hover{color:#163c52}div#cards .geo-header{font-size:22px;font-weight:600;margin-bottom:10px !important}div#cards a.card-outer{text-decoration:none;color:inherit;cursor:pointer;width:100%;height:100%;display:inline-block}div#cards a.card-outer div.card{box-shadow:0px 3px 6px rgba(0,0,0,0.16078)}div#cards a.card-outer div.card div.card-body{padding:.5rem .7rem}div#cards a.card-outer div.card div.card-body .circle-outer{display:flex;align-items:center}div#cards a.card-outer div.card div.card-body .circle-outer span{margin-right:5px}div#cards a.card-outer div.card div.card-body .card-title{font-size:20px;font-weight:600;margin-top:.5rem;margin-bottom:.2rem}div#cards a.card-outer div.card div.card-body .card-org{font-size:18px;font-weight:300}div#cards a.card-outer div.card div.card-body .card-intro{font-size:16px;font-weight:300}div#cards a.card-outer div.card div.card-body .card-link{color:#2e7299;text-decoration:none;font-size:14px;font-weight:600}div#cards a.card-outer div.card div.card-body .card-link:hover{color:#163c52}div#cards a.card-outer div.card div.card-body .card-regional{margin:-0.8rem -0.7rem 0 auto;text-transform:uppercase;padding:1px 7px;background:#ebebeb;border-radius:0 3px;font-size:14px;color:#000;font-weight:400}.modal-backdrop.show{background-color:#fff}div.modal#project-details-modal{overflow-y:hidden}div.modal#project-details-modal div.modal-dialog{width:90vw;max-width:1400px}div.modal#project-details-modal div.modal-dialog div.modal-content{border-radius:.25rem;box-shadow:0px 3px 6px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,.125)}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body{padding:25px}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body button{float:right}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .circle-outer{display:flex;align-items:center}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .circle-outer span{margin-right:5px}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-title{font-size:20px;font-weight:600;margin-top:.5rem;margin-bottom:.2rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-org{font-size:18px;font-weight:300}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-description{font-size:16px;font-weight:300}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-link{margin-top:10px}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-link a{display:none;color:#2e7299;text-decoration:none;font-size:15px;font-weight:300;cursor:pointer;border:1px solid #2e7299;padding:4px 8px;border-radius:.25rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body .project-link a:hover{color:#163c52;border:1px solid #163c52}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.key-activities,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.achieve-goals{margin-top:1rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.key-activities .subheader,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.achieve-goals .subheader{font-size:16px;font-weight:600;margin-bottom:.2rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.key-activities p,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.achieve-goals p{font-size:16px;font-weight:300;margin-bottom:0}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer{margin-top:1rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location{margin-top:1rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics .project-footer-subheader,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location .project-footer-subheader{font-size:16px;font-weight:600;margin-bottom:.2rem}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics table,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location table{width:100%}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics table td,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location table td{font-size:16px;font-weight:300}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics table td:first-of-type,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location table td:first-of-type{vertical-align:top;white-space:nowrap;padding-right:12px}div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.funding-demographics table td span.modal-place,div.modal#project-details-modal div.modal-dialog div.modal-content div.modal-body div.project-footer div.location table td span.modal-place{border:1px solid #a7a5a5;border-radius:12px;margin:0 2px 6px;padding:2px 6px;display:inline-block}@media screen and (max-width: 768px){div.modal#project-details-modal div.modal-dialog{width:95vw;height:100%;top:0;max-width:100%}}

/*# sourceMappingURL=app.cad0f1732711a98735f3.css.map*/