/**
 * Foundation for Sites by ZURB
 * Version 6.5.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
.bg-primary .button {
  background-color: #fefefe;
  color: #039f4e; }
  .bg-primary .button.hollow {
    border-color: #fefefe;
    background-color: transparent;
    color: #fefefe; }

.icon-ae::before,
.icon-ae::after {
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icon-css-ae' viewBox='0 0 512 512'%3E%3Cpath fill='%2300732f' d='M0 0h512v170.7H0z'/%3E%3Cpath fill='%23fff' d='M0 170.7h512v170.6H0z'/%3E%3Cpath d='M0 341.3h512V512H0z'/%3E%3Cpath fill='red' d='M0 0h180v512H0z'/%3E%3C/svg%3E%0A");
  background-size: cover; }

.map-section {
  position: relative;
  background-color: #9E9E9E; }
  .map-section .drilldown {
    position: unset;
    overflow-y: scroll; }
    .map-section .drilldown a {
      background: #f5f5f5; }
    .map-section .drilldown .is-drilldown-submenu {
      background: #f5f5f5; }
    .map-section .drilldown .is-drilldown-submenu-parent > a::after {
      border: none;
      width: 20px;
      height: 20px;
      margin-top: -10px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239e9e9e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
      background-size: contain; }
    .map-section .drilldown .js-drilldown-back {
      border-bottom: 1px solid #9E9E9E;
      margin-bottom: 1rem;
      color: #009598; }
      .map-section .drilldown .js-drilldown-back > a::before {
        border: none;
        width: 20px;
        height: 20px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239e9e9e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'%3E%3C/line%3E%3Cpolyline points='12 19 5 12 12 5'%3E%3C/polyline%3E%3C/svg%3E");
        background-size: contain;
        vertical-align: text-bottom; }
    .map-section .drilldown > li {
      border-bottom: 1px solid #9E9E9E; }
      .map-section .drilldown > li a {
        padding: 0.7rem 0;
        color: inherit;
        line-height: inherit; }
      .map-section .drilldown > li:last-child {
        border-bottom: none; }
