.bg-unsa {
      background-color: #0d3b66 !important;
    }

.bg-unsa-white {
      background-color: rgb(242,242,242) !important;
    }

.c-unsa{
      color: #0d3b66 !important;
    }

.c-unsa-white{
      color: rgb(242,242,242) !important;
    }


.nav-item{
      padding-left: 10px;
      padding-right: 10px; 
    }

#img-logo{
      width: 100%;
    }

@media (max-width: 600px) {
    #desk{
        display: none !important;
    }
    #phone {
        display: flex !important;
        flex-direction: column
      }
    }

@media (min-width: 601px) {
      #phone {
        display: none !important;
      }
      #desk {
        display: grid !important;
      }
}

    #desk{
      width: 100%;
      display: grid;
      grid-template-columns: 33% 33% 33%;
      justify-content: space-between;
      justify-items: center;
      align-items: center;
      padding: 10px 0px;
    }

    #desk img{
      width: 100%;
      max-width: 300px;
    }

    #btn-login{
      width: 150px;
      text-align: center;
      padding: 8px 0px;
      font-size: 1.1em;
      justify-self: end;
    }

    #phone{
      width: 100%;
      padding: 10px 0px;
    }

 body {
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    background-color: rgb(242,242,242) !important;
}
#icono-certificado {
    overflow: visible;
}
    header {
        font-weight: bold;
    }



  @font-face {
    font-family: 'Inter';
    src: url(/font/Inter-VariableFont_opsz,wght.ttf) format('truetype');
  }

  @font-face {
    font-family: 'Montserrat';
    src: url(/font/Montserrat-VariableFont_wght.ttf) format('truetype');
  }

  @font-face {
    font-family: 'Open Sans';
    src: url(/font/OpenSans-VariableFont_wdth,wght.ttf) format('truetype');
  }


  