/* Estilos Predefinidos */
/* Titulos */
.h1, .container h1 {
  font-size: 2.4rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #00582a;
}

.h2, .container h2 {
  font-size: 2.2rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #00582a;
}

.h3 {
  font-size: 2.2rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #1a171b;
  font-style: oblique;
}

.h4 {
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
  color: #1a171b;
}

.h5 {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.3rem;
  color: #1a171b;
}

/* Contenedores */
.cuerpo, .container {
  width: 100%;
  min-width: 320px;
  max-width: 700px;
  height: auto;
  margin: 0 auto;
  text-align: center;
  padding: 10px 0;
}

.p, .container p, .container ul {
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 2rem;
}

/* Estilos Predefinidos */
/* Titulos */
.h1, .container h1 {
  font-size: 2.4rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #00582a;
}

.h2, .container h2 {
  font-size: 2.2rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #00582a;
}

.h3 {
  font-size: 2.2rem;
  font-weight: bold;
  line-height: 2.9rem;
  color: #1a171b;
  font-style: oblique;
}

.h4 {
  font-size: 2rem;
  font-weight: 500;
  line-height: 2.5rem;
  color: #1a171b;
}

.h5 {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.3rem;
  color: #1a171b;
}

/* Contenedores */
.cuerpo, .container {
  width: 100%;
  min-width: 320px;
  max-width: 700px;
  height: auto;
  margin: 0 auto;
  text-align: center;
  padding: 10px 0;
}

.p, .container p, .container ul {
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 2rem;
}

.container {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}

.container h1 {
  padding-bottom: 5px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.container h2 {
  padding-bottom: 5px;
}

.container p {
  text-align: left;
  padding-bottom: 10px;
  font-size: 1.2rem;
}

.container ul {
  margin-bottom: 20px;
}

.container ul li {
  list-style: inside;
  padding-left: 5px;
}

.container .costos__trifasica,
.container .requisitos__trifasica,
.container .requisitos__monofasica__a,
.container .requisitos__monofasica__b,
.container .costos__monofasica {
  margin: 0 auto;
  margin-top: 15px;
  padding: 5px;
  width: 100%;
  min-width: 280px;
  max-width: 700px;
  background-color: #b6ebcc;
  border-radius: 8px;
}
/*# sourceMappingURL=energia_tramites.css.map */

.text_anexar {
  font-weight: bold;
  font-size: 2.0rem !important;
}