/* css diseño */
.ContenedorCounter .image img {
    width: 100%;
    max-width: 79px!important;
    margin: 0 auto;
}
.jm-count  {
    font-weight:  600;
    color:  #0e1953;
    font-size: 2.5rem !important;
}
.fondodegradado {
    background: rgb(22, 27, 70);
    background: linear-gradient(180deg, rgba(22, 27, 70, 1) 0%, rgba(64, 88, 152, 1) 100%);
}
#sp-header {
    box-shadow: none;
}
.botondonativo {
    background: #aa0000;
    border-radius: 10px;
    padding: 15px !important;
    line-height: 20px !important;
    font-weight: 600;
}
.botondiploma {
    background: #6a7caf;
    border-radius: 10px;
    padding: 15px !important;
    line-height: 20px !important;
    font-weight: 600;
    margin-left: 10px !important;
}
.text-bg-light .card-text{
  font-size: 1.2rem;
    font-family: roboto;
    font-weight: 300;
}
.burger-icon>span {
 background-color: #ffffff !important;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
color: #161b46 !important;
}
.offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span {
color: #161b46 !important;
}
.offcanvas-menu .offcanvas-inner ul.menu>li .botondonativo {
color: #ffffff !important;
}
.conteGenerar{
  text-align: center;
}
.btnGenerar{
  border-radius: 10px;
  padding: 11px 15px;
  color: #ffffff;
  font-size: 1.3rem;
  background-color: #1f336b;
  width: 300px;
}
.jmm-counter.default .jm-count {
    font-size: 2.5rem;
    line-height: 1.1;
    color: #161b46 !important;
    font-weight: 600;
}