    .text-azul-naval {
      color: #000080 !important
    }
    .svg-fill-azul-naval {
      fill: #000080 !important
    }
    image {
      filter: hue-rotate(90deg) brightness(0.9) contrast(1.2);
    }
    .point {
      fill: #ffde00;
      stroke: #ffde00;
      stroke-width: 1;
    }
    .label {
      font-size: 0.9em;
      font-weight: normal;
      fill: #000080;
    }
    @media (max-width: 576px) {
      .label {
        font-size: 1.4em;
      }
    }
    /* ------------- Collapse menu */
    #intern-menu-principal #item .bg-light svg {
      position: absolute;
      right: 10px;
      top: 14px
    }
    #intern-menu-principal #item a.collapse {
      color: #1bb1dc
    }
    #intern-menu-principal #item a.link {
      display: inline
    }