@charset "UTF-8";
:root, [data-bs-theme="light"] {
  /*--body-font-size: 1.6rem;*/
  }

main {font-size: 1.3rem;}
.cursoTxt, .conferenciaTxt {font-size: 1.1rem;}
main ul li, main ol li {margin-left: 50px; padding:0.5rem;}
main a {
  font-weight: bold;
}

h1, h2, .display-4 { color: #3f3d73;}
.h1, h1.bannerECCI { color: #3f3d73;}
/*div.textoECCI {background-color:rgba(21,40,84,0.1);}*/
p.lead { color: #152854;}


/* morado .container-banner .banner-overlay .overlay { background-color: hsla(240, 30%, 45%, 0.80); }*/
/* oro-1 .container-banner .banner-overlay .overlay { background-color: hsla(40, 60%, 50%, 0.85); }*/
/* blanco .container-banner .banner-overlay .overlay { background-color: hsla(35, 73.9%, 90%, 0.3); }*/
.container-banner .banner-overlay .overlay { background-color: hsla(222, 60%, 85%, 0.4); }

.mod-list li a {
  text-decoration: underline;
}

.mod-list li a.btnFormulario {
  text-decoration: none;
}


/* conferencia en pagina de inicio */

  @media (width <= 772.98px) { /*991.98px*/
    .noDisplayMobile { display:none; }
    .displayMobile { display: block: }
  }

  @media (width >= 773px) { /*992px*/
    .noDisplayDesktop { display:none; }
  }

/* header de cursos en modulos */
.headerModulo { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; }

/* header de cursos en articulos */
.headerArticulo { 
   display: block; 
   margin-left: auto; 
   margin-right: auto; 
   margin-top: 40px; 
   box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; 
}

.nota { font-size: 16px; font-weight: bold; }
.notaGMT { font-size: 16px;}

.iconECCI { color: #3d3e74; }
.cardContacto { font-size: 1.3rem; }

/*cambia el color de fuente en el menu*/
.metismenu.mod-menu .metismenu-item > a {
  text-decoration: none;
  color: white;
}

/*Focus con tabulador en el menu principal*/
.metismenu.mod-menu .metismenu-item > a:focus {
  outline-offset: 2px;
  outline: 2px solid #ced4da;
}

/* modulo en debug G4 */
.g4 { display: none; }

