.row {
  --bs-gutter-x: 0;
}

.header-2 {
  display: flex;
}

.temas {
  list-style-type: none;
}

.temas li {
  border-bottom: 1px solid #A2BDD3;
}

.progob {
  margin: 10% 0%;
}

.progob .lead > img {
  width: 80% !important;
}

@media only screen and (min-width: 468px) {
  .progob .lead > img {
  width: 50% !important;
  }
	
	
}

.text-green{
  color: #32b1b4 !important;
}
.cuadro{
  border: 1px #29B3B7 solid;
}
.cuadro ul, .ulazul, .ulverde, .ulmorado, .ulnav{
  list-style:none;
  padding-left:0;
}
.cuadro li::before {
  content: "• ";
  color: #32b1b4 !important; 
}
.text-blue{
  color:#005C99;
}
.text-morado{
  color:#911D82;
}
.ulazul li::before {
  content: "• ";
  color: #005C99 !important; 
}
.ulverde li::before {
  content: "• ";
  color: #32b1b4 !important; 
}
.ulmorado li::before {
  content: "• ";
  color: #911D82 !important; 
}

.reglamentos {
  line-height: 2 !important;
  padding-bottom: 5px;
  display: block;
  width: 100% !important;
  color: #fff;
}

.enfooter {
  color: #fff;
  font-weight: lighter;
  font-size: 15px;
  padding: 15px 0px;
}

.enfooter:hover {
  color: #F5A802;
}

/** Menú principal **/

.img-menu {
  width: 15%;
  float: left;
  display: block;
  margin-left: -22px;
  padding-right: 7px;
}

/** Sobreescribir estilos **/

.navbar .nav-link {
  font-size: 1.2rem;
}

#clima-mod{
	padding: 20px 0px 0px 0px;
}

.temperatura{
	color:#fff !important;
	font-size:16px  !important;	}
	

#icon-clima{
	float:left;
	font-size:20px;
	margin-right:10px;
	 font-family: 'weathericons';
	}
	
/* Predial 2022 */

.hmpredialcontainer {
  margin-top: 13vh;
  background: url(../../assets/img/predial2022/bgPatron.png);
  background-size: cover;
  background-color: #133A65;
}

.hmpredial {
  margin-top: -30px;
}

.hmpredial2 {
  align-items: center;
  display: flex;
  margin-left: 5vw;
}


.redespredial {
  text-align: center;
  margin-top: 15%;
  margin-bottom: auto;
}

.offset-3pc {
  margin-left: 3%;
}

.accionespredial {
  margin-top: auto;
  margin-bottom: auto;
}

.accionpredial {
  color: #f5f3f1;
  border-left: #f6a800 solid 2px;
  font-size: 20px;
  font-weight: bold;
  padding-left: 3%;
}

.accionpredial a {
  color: #f5f3f1;
}

.accionpredial a:hover {
  color: #fdd044;
}

.mesesdedescuento {
  color: #f6A800;
  font-size: 35px;
  line-height: 1;
  padding-top: 10%;
  font-weight: 500;
  display: block;
}

.aprovechaahora {
  padding: 1em;
  display: grid;
  align-items: center;
  text-align: center;
}

.aprovechadescuento {
  color: #005C9A;
  font-size: 25px;
  line-height: 1;
}

.icoredespredial {
  padding: 20px;
}

@media only screen and (min-width: 468px) {
  .hmpredial{
  margin-top: auto;
  }
  .hmpredial2{
    margin-left: auto;
  }
  .accionespredial{
    margin-top: 20%;
  }
  .aprovechaahora{
    padding: 3em;
  }
  .aprovechadescuento{
    font-size: 30px;
  }
  .mesesdedescuento{
    font-size: 40px;
  }
}

@media only screen and (min-width: 1600px) {
  .aprovechadescuento{
    font-size: 45px;
  }
  .mesesdedescuento{
    font-size: 55px;
  }
}

/* TERMINA PREDIAL 2022 */

/* Eventos 2023*/

.frameeventos {
	display: flex;
	width: 100%;
	height: 100%;
	flex-direction: column;
	overflow: hidden;
}

.frameventos {
	width: 100%;
 height: 500px;
}

