/* APSAIDAL Project Location — Africa locator presentation */
.aps-project-location__map{display:none!important}
.aps-project-location__africa{position:relative;margin:8px 0 12px;padding:0;background:#fff;border:0!important;overflow:visible!important}
.aps-project-location__africa .apsaidal-geography-locator{position:relative;width:100%!important;max-width:none!important;margin:0!important}
.aps-project-location__africa svg{display:block;width:100%;height:auto;--apsaidal-map-highlight:#F26071}
.aps-project-location.has-city-coordinates .aps-project-location__africa svg{--apsaidal-map-highlight:#e2e2e2}
.aps-project-location.has-city-marker .aps-project-location__africa{display:block!important}
.aps-project-location__city-marker{position:absolute;z-index:4;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#F26071;box-shadow:0 0 0 4px rgba(242,96,113,.20);transform:translate(-50%,-50%);pointer-events:none}

/* Long-form Project copy: editorial justification with language-aware hyphenation. */
.aps-project-editorial p{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}

@media(max-width:767px){.aps-project-location__city-marker{width:9px;height:9px;box-shadow:0 0 0 3px rgba(242,96,113,.20)}}
