.navbar_nav-parent__garqB {
  display: flex;
  width: 100%;
  box-shadow: none;
  background-color: #fafafa;
  padding: 1rem;
  font-size: 0.8rem;
}

.navbar_nav-parent__garqB .navbar_logo__iV3Vz {
    display: none;
  }

.navbar_nav-parent__garqB .navbar_list__niv17 {
    display: none;
  }

.navbar_nav-parent__garqB .navbar_lang__xDH8s {
    grid-area: lang;
    justify-self: end;
    display: flex;
    flex-direction: row-reverse;
  }

@media (min-width: 640px) and (max-width: 1439px) {
  .navbar_nav-parent__garqB {
    display: grid;
    grid-template-columns:
      [logo-start] 1fr [logo-end list-start] auto [list-end lang-start] 1fr [lang-end];
    align-items: center;
    padding-inline: 2rem;
  }

    .navbar_nav-parent__garqB .navbar_logo__iV3Vz {
      display: inline;
      grid-area: logo;
    }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_gradient-text__MWLgy {
        font-weight: 900;
        color: transparent;
        background: linear-gradient(to right, #475d92, #517f99);
        -webkit-text-fill-color: linear-gradient(to right, #475d92, #517f99);
        /* Fill the text inside as white */
        -webkit-background-clip: text;
        background-clip: text;
        padding: 7px;
      }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_font-family-en__56xgV {
        font-family: var(--font-en-moderno) !important;
        font-weight: 900;
      }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_font-family-fa__rrPMG {
        font-family: var(--fa-heavy) !important;
        font-weight: 900;
      }

    .navbar_nav-parent__garqB .navbar_list__niv17 {
      display: flex;
      grid-area: list;
      justify-content: center;

      width: 100%;
    }
        :is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a {
          display: flex;
          align-items: center;
          gap: 0.5rem;
          color: rgb(123, 140, 170);
          padding: 0.75rem;
        }

          :is(:is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a):hover {
            background-color: #f4f4f4;
          }

          :is(:is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a)  > .navbar_active__GSMyT {
            background: linear-gradient(to right, #475d92, #517f99);
            -webkit-background-clip: text;
                    background-clip: text;
            -webkit-text-fill-color: transparent;
          }
}

@media (min-width: 1440px) {
  .navbar_nav-parent__garqB {
    display: grid;
    grid-template-columns:
      [logo-start] 20% [logo-end list-start] 60% [list-end lang-start] 20% [lang-end];
    align-items: center;
    padding-inline: 2rem;
    font-size: 0.8rem;
  }

    .navbar_nav-parent__garqB .navbar_list__niv17 {
      width: 100%;
      display: flex;
      gap: 2rem;
    }

    .navbar_nav-parent__garqB .navbar_logo__iV3Vz {
      display: inline;
      grid-area: logo;
    }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_gradient-text__MWLgy {
        font-weight: 900;
        color: transparent;
        background: linear-gradient(to right, #475d92, #517f99);
        -webkit-text-fill-color: linear-gradient(to right, #475d92, #517f99);
        /* Fill the text inside as white */
        -webkit-background-clip: text;
        background-clip: text;
        padding: 7px;
      }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_font-family-en__56xgV {
        font-family: var(--font-en-moderno) !important;
        font-weight: 900;
      }

      :is(.navbar_nav-parent__garqB .navbar_logo__iV3Vz) .navbar_font-family-fa__rrPMG {
        font-family: var(--fa-heavy) !important;
        font-weight: 900;
      }

    .navbar_nav-parent__garqB .navbar_list__niv17 {
      grid-area: list;
      display: flex;
      justify-content: center;
    }
        :is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a {
          display: flex;
          align-items: center;
          gap: 0.5rem;
          color: rgb(123, 140, 170);
          padding: 0.75rem;

          font-size: var(--fz-200);
        }

          :is(:is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a):hover {
            background-color: #f4f4f4;
          }

          :is(:is(:is(.navbar_nav-parent__garqB .navbar_list__niv17) > li) a)  > .navbar_active__GSMyT {
            background: linear-gradient(to right, #475d92, #517f99);
            -webkit-background-clip: text;
                    background-clip: text;
            -webkit-text-fill-color: transparent;
          }
}

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