@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Bold.woff2') format('woff2'),
      url('../fonts/Poppins-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-BlackItalic.woff2') format('woff2'),
      url('../fonts/Poppins-BlackItalic.woff') format('woff');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Black.woff2') format('woff2'),
      url('../fonts/Poppins-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-BoldItalic.woff2') format('woff2'),
      url('../fonts/Poppins-BoldItalic.woff') format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraBold.woff2') format('woff2'),
      url('../fonts/Poppins-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraBoldItalic.woff2') format('woff2'),
      url('../fonts/Poppins-ExtraBoldItalic.woff') format('woff');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraLight.woff2') format('woff2'),
      url('../fonts/Poppins-ExtraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraLightItalic.woff2') format('woff2'),
      url('../fonts/Poppins-ExtraLightItalic.woff') format('woff');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
  
/* Global */
html,
body {
  font-family: 'Poppins';
  font-size: initial;
  line-height: 1.35;
  margin: 0; }

#proyectos-farc {
  /* Map */
  /* Modal */
  /* Card */
  /* Tooltip */ }
  #proyectos-farc #mapa-afarc {
    height: 100vh; }
  #proyectos-farc #mapa-leyenda {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color:black;
    background-color: white; 
    padding:20px;
    max-width: 300px;
    font-weight: bold;}
    #proyectos-farc #mapa-leyenda ul {
      list-style: none;
      padding: 0;
      margin: 0; }
      #proyectos-farc #mapa-leyenda ul li {
        vertical-align: top;
        line-height: 24px;
        font-size: 8px; }
        #proyectos-farc #mapa-leyenda ul li span.circle {
          display: inline-block;
          width: 20px;
          height: 20px;
          border-radius: 100%;
          background-color: #fff;
          margin-right: 5px; }
        #proyectos-farc #mapa-leyenda ul li:nth-child(2) .circle {
          background-color:#A85496 }
        #proyectos-farc #mapa-leyenda ul li:nth-child(1) .circle {
          background-color:#368EB0; }
         

  #proyectos-farc .modal {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100vh;
    background-color: rgba(17, 17, 17, 0.5);
    z-index: 998; }
    #proyectos-farc .modal.show {
      display: block; }
  #proyectos-farc .afarc {
    position: absolute;
    left: 50%;
    top: 50%;
    width: calc(100% - 20px);
    max-width: 500px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 999;
    display: none;
    max-height: 90%;
    background: #fff;
    padding: 10px; }
    #proyectos-farc .afarc #afarc-close {
      float: right;
      margin-right: 6px;
      margin-top: 6px;
      cursor: pointer; }
      #proyectos-farc .afarc #afarc-close img {
        width: 25px;
        height: 25px; }
    #proyectos-farc .afarc__header {
      padding: 10px;
      background-color: #222222; }
      #proyectos-farc .afarc__header__name {
        font-size: 18px;
        font-weight: 700;
        line-height: 24px;
        margin-bottom: 7px;
        text-transform: uppercase;
        color: #fff; }
      #proyectos-farc .afarc__header__date {
        line-height: 24px;
        color: #555;
        font-size: 20px; }
        #proyectos-farc .afarc__header__date img {
          width: 20px;
          vertical-align: top; }
    #proyectos-farc .afarc__content {
      width: 100%;
      background-color: #fff; }
      #proyectos-farc .afarc__content .cell {
        padding: 10px;}
        #proyectos-farc .afarc__content .cell:last-child {
          border-bottom: none;
          padding-bottom: 0; }
        #proyectos-farc .afarc__content .cell__label {
          color: #424242;
          margin-bottom: 10px; }
        #proyectos-farc .afarc__content .cell__value {
          font-weight: 700;
          font-size: 16px;
          color:#165485; }
        #proyectos-farc .afarc__content .cell__text {
          font-family: 'Poppins';
          color: #111;
          max-height: 30vh;
          overflow-y: auto;
          font-size: 16px;
          line-height: 1.5; }
        #proyectos-farc .afarc__content .cell #afarc-participantes,
        #proyectos-farc .afarc__content .cell #afarc-valor {
          background-color: rgba(255, 217, 0, 0.75); }
  #proyectos-farc .proyectos-farc-tooltip {
    position: absolute;
    padding: 7px;
    border-radius: 3px;
    background-color: #000;
    background-color: rgba(31, 31, 31, 0.9);
    color: #fff;
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
    -webkit-transform: translate(-50%, calc(-100% - 5px));
            transform: translate(-50%, calc(-100% - 5px));
    z-index: 1000;
    pointer-events: none;
    display: none; }
    #proyectos-farc .proyectos-farc-tooltip:after {
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -5px;
      width: 0;
      border-top: 5px solid #000;
      border-top: 5px solid rgba(31, 31, 31, 0.9);
      border-right: 5px solid transparent;
      border-left: 5px solid transparent;
      content: " ";
      font-size: 0;
      line-height: 0;
      z-index: 1000; }

/*# sourceMappingURL=style.css.map */
