/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.leaflet-control-attribution.leaflet-control{display:none;}body:not(.path-frontpage) .main-header-container{background:linear-gradient(45deg,#9b216c 0%,#ff2e5b 100%) !important;}body:not(.path-frontpage) .page-header{border:none;padding-bottom:unset;padding-left:0 !important;font-size:56px;letter-spacing:0px;text-transform:capitalize;}.page-header{padding-top:15px !important;margin-bottom:25px !important;}.field.field--name-field-submitting-organization{font-size:36px;text-transform:none;line-height:1.1;margin-top:12px;}.field.field--name-field-organization-type{display:inline-block;font-weight:500;margin-left:5px;}.applicant-profile .field--name-field-tag-link{margin:0 !important;}.field--name-field-organization-type .field.field--name-field-tag-link.field--type-link.field--label-hidden.field--item::before{content:'(';}.field--name-field-organization-type.field .field--name-field-tag-link.field--type-link.field--label-hidden.field--item::after{content:')';}.field--name-field-city::after{content:',';}.field--name-field-region .field::before{content:'(';}.field--name-field-region .field::after{content:')';}.back-button{display:block;position:relative;top:40px;}.recognition-badge{text-transform:uppercase;font-weight:900;font-size:20px;font-family:acumin-pro-condensed,sans-serif;background:black;display:block;width:fit-content;margin-top:30px;padding:5px 10px 7px 10px;}.recognition-badge a{color:white;text-decoration:none;}.recognition-badge:hover{background:#0099cc;}.recognition-badge:hover a{color:white;}.applicant-goals .field{margin:25px 0px;font-family:'acumin-pro-condensed';}.applicant-goals .field--label{font-size:28px;font-weight:700;color:black;vertical-align:top;text-transform:uppercase;}.leaflet-container{margin:10px 0px;}@media (min-width:768px){.leaflet-container{float:right;width:40%;margin:10px 0px 50px 0px;}aside.applicant-profile{float:left;width:52%;margin-bottom:50px;}.applicant-goals{clear:both;}}@media (min-width:727px){.applicant-goals .field--label{display:inline-block;width:calc(25% - 25px);vertical-align:top;margin-right:25px;}.applicant-goals .field--item{display:inline-block;width:calc(74% - 25px);vertical-align:top;margin-left:25px;}}.applicant-profile .field{margin:5px 0;font-size:20px !important;color:black;font-family:'acumin-pro-condensed';font-size:14px;}.applicant-profile .field--label{display:inline-block;font-weight:700;text-transform:uppercase;min-width:185px;}.main-content a{font-family:'acumin-pro-condensed';}.applicant-profile .field--label::after{content:':';}.applicant-profile .field--item{display:inline-block;}.applicant-profile  .field--items{display:inline-block;width:65%;}.field--name-field-tags .field--item::after{content:',';}.field--name-field-tags .field--item:nth-last-child(1)::after{display:none;}.banner-main-wrapper{margin:35px 0px;clear:both;}.banner-main-wrapper .main-cta-btn{border:2px solid #0099cc;color:#0099cc;font-size:15px;}.banner-main-wrapper .main-cta-btn:hover{background:#0099cc;border:2px solid #0099cc;}.field--name-field-tags.field--items{display:inline-block !important;}.field--name-field-tags .field--label{vertical-align:top;}.field--name-field-tags.field--items .field--item{display:inline-block;font-size:12px;margin:4px 0px;}.field--name-field-tags .field--item{margin:5px 2px 5px 0px;}.field.field--name-field-tags .field--item a{border:solid 2px black;padding:0px 6px 3px 6px;color:black;text-decoration:none;}.field.field--name-field-tags .field--item a:hover{color:#0099cc;border-color:#0099cc;}.field--name-field-tags .field--item::after{display:none;}.region-content p,.region-content li{font-size:18px;}.page-content-wrapper ul li{padding:0;}.page-content-wrapper ul li::before{display:none;}.page-content-wrapper ul li{list-style-type:disc;}a.leaflet-control-zoom-in{background:#0099cc;color:white;}a.leaflet-control-zoom-out{background:#0099cc;color:white;}a.leaflet-control-zoom-in:hover{text-decoration:none;}a.leaflet-control-zoom-out:hover{text-decoration:none;}.leaflet-touch .leaflet-bar a{line-height:1;}.field--name-field-tags h2{display:none;}.field--name-field-topic h2{display:none;}.field--name-field-recognition h2{display:none;}.field--name-field-country-list h2{display:none;}.field--name-field-region h2{display:none;}.field--name-field-budget h2{display:none;}.field--name-field-years-submitted h2{display:none;}.field--name-field-organization-type h2{display:none;}.field--name-field-recognition .contextual-region{display:inline;}.field--name-field-topic .contextual-region{display:inline;}.field--name-field-country-list .contextual-region{display:inline;}.field--name-field-region .contextual-region{display:inline;}.field--name-field-budget .contextual-region{display:inline;}.field--name-field-years-submitted .contextual-region{display:inline;}.field--name-field-organization-type .contextual-region{display:inline;}.links-wrapper{left:unset;right:unset;position:relative;background:linear-gradient(100deg,#9b216c 40%,#ff2e5b 67%) !important;margin-left:-50vw;margin-right:-50vw;font-family:'Arial',sans-serif;color:white;clip-path:polygon(0 20%,100% 5%,100% 100%,0% 87%);clear:both;}.profile-links{display:flex;padding-top:75px;padding-bottom:50px;}.links-wrapper a{color:white;font-family:'Arial',sans-serif;font-size:18px;}.links-wrapper a:hover{color:white;text-decoration:underline;}.links-wrapper .field{padding:10px;}.links-wrapper .more-info{text-transform:uppercase;font-family:'acumin-pro-condensed';font-size:32px !important;font-weight:bold;color:white;padding:0px 10px;margin-right:50px;}.project-profile-text{display:inline-block;font-style:italic;margin-left:25px !important;color:white !important;vertical-align:top;font-family:'Arial',sans-serif !important;font-size:18px;flex:4 !important;}.field.project-profile-text{font-size:18px !important;}.field.field--name-field-project-website{margin-right:50px;}span.circle-dot{height:4px;width:4px;display:inline-block;background:white;border-radius:50%;vertical-align:middle;}@media (max-width:768px){.profile-links{display:block;}.profile-links .field{margin:unset !important;padding-top:25px;padding-bottom:25px;}.field.project-profile-text{width:50%;display:block;padding-right:25px !important;}.field--name-field-project-website{display:inline;}.field--name-field-project-profile{display:inline;}.field.link-divider{display:inline;padding:0 10px !important;}}@media (max-width:767px){.links-wrapper{left:50%;right:50%;}.container.profile-links{max-width:unset;}}@media (min-width:769px) and (max-width:992px){.profile-links{padding-left:0px;padding-right:0px;}}.field--name-field-topic{margin-top:20px !important;display:block !important;}.field--name-field-topic a{background-color:#000;color:#fff;padding:2px 7px 5px 7px;font-weight:700;text-decoration:none;border-radius:0;}.field--name-field-topic a:hover{background-color:#0099cc;color:white;}@media (max-width:1199px){.applicant-profile .field--label{min-width:unset;}.applicant-profile .field--label::after{margin-right:2px;}.field--name-field-tags .field--label{margin-right:6px;}}@media (max-width:1199px) and (min-width:767px){.applicant-profile .field--items{display:inline-block;width:36%;}.field--name-field-tags .field--item{margin:5px 0px;white-space:nowrap;}}@media (max-width:767px){.page-header{font-size:40px !important;}.field.field--name-field-submitting-organization{font-size:28px !important;}}
