*{border:0px; margin: 0px;}
.Menu_Centenedor{ padding: 0px; width: 100%; height: 160px; display: flex; margin: auto; margin-top: 0px;position: relative;
justify-content: center; background-color: #fff; border-bottom: 1px solid rgba(0,0,0,.1);}
/*-- response del menu fijo --*/
@media(max-width: 600px) {
.Menu_Centenedor{flex-wrap: wrap;}
}
.Conten_img_logo,.Conten_LInk,.Conten_redes{
  width: 30%;height: 100px;padding: 10px;
}
/*img logo*/
.Conten_img_logo > img{width: 100%; height: 120px; margin-top: 0px;}

/*-- response para logo principal --*/
@media (max-width:800px){
  .Conten_img_logo,.Conten_LInk,.Conten_redes{
    width: 45%;height: 50px;padding: 10px;
  }
  .Conten_img_logo > img{width: 100%; height: 90px; margin-top: 0px;}
}
.Conten_LInk{
   width:65%;height: 60px;
}
.Conten_redes{
   width: 15%;height: 60px;
}
.navbar-nav{width: 100%;display: flex; justify-content: center; }
.nav-link{font-size: 18px;width: 100%;}
.nav-item > a{border-radius: 3px;}
.color_red > a{
 color:rgba(0,0,0,.6); border-bottom: 3px solid #dc3545;
}
.color_verde > a{
   color:rgba(0,0,0,.6); border-bottom: 3px solid #198754;
}
.color_ambar > a{
   color:rgba(0,0,0,.6); border-bottom: 3px solid #ffc107;
}
.color_ambar > a:hover{
   color:#fff; background-color: #ffc107;
}
.color_verde > a:hover{
   color:#fff; background-color: #198754;
}
.color_red > a:hover{
  color:#fff;   background-color: #dc3545;
}
/*--- Redes sociales ---*/
.redes{display: flex;justify-content: center;align-items: center; min-width: 130px;}
.redes > a{width: 33.33%; min-width: 30px;height: auto;padding: 10px; text-align: center; font-size: 20px; text-decoration: none;
color: rgba(0,0,0,.6); transition: .3s all ease; border-radius: 4px;}

.icon-facebook:hover{
  color: #fff; background-color: #0d63ff;
}
.icon-youtube:hover{
  color: #fff; background-color: red;
}
.icon-mail:hover{
  color: #fff; background-color: green;
}

/*carrusel*/
.carousel{width: 100%; height: 300px; margin: auto; margin-top: 170px;}

/*menu de tramites documentarios y mas*/
.Conten_link_tramites{width: 80%; height: auto; display: flex; justify-content: center; margin: auto;
background-image: url('../Img/ImgTodo/fondo_icono.jpeg'); background-size: cover;background-position:center;}
.div_link_Td{width: 20%;height: 200px; padding: 30px;display: flex; justify-content: center;}
.div_link_Td > a{text-decoration: none; font-size: 17px; text-align: center;font-weight: bold;color: #fff;}
.div_link_Td > a:hover{color: yellow;}
.icono_link{
  font-size: 60px; font-weight: bold; transition: .1s all ease;color: #fff;
}
.icono_link:hover{
  font-size: 70px;color: #fff;
}

/*-- response de menu de tramites docuentarios --*/
@media (max-width:800px){
  .Conten_link_tramites{width: 100%;background-image: url('../Img/ImgTodo/fondo_icono.jpeg'); background-size: cover;background-position:center;}
  .div_link_Td > a{font-size: 13px; padding: 15px;}
  .icono_link{font-size: 30px;}
  .icono_link:hover{
    font-size: 50px;color: #fff;
  }
}

/*Modal digital*/
.TitleModal{color: rgba(0,0,0,.7); font-size: 20px;width: 85%;text-align: right; padding: 10px;}
.pdg_link{padding: 10px;width: 33%; height: 170px;}
.conten_link_modal{height: auto;display: flex; justify-content:space-around; align-items: center; flex-wrap: wrap;}
.ctn_link_digital{
  width: 100%; padding: 10px; height: auto;border-radius: 10px;
}
.titulo_link_dogitales{text-align: center;font-size: 22px; font-weight: bold; margin-top: 20px; color:#fff;}
.links_digital{display: block;border:1px solid #fff; text-align: center;text-decoration: none;width: 100%;  color:#fff;font-size: 16px; padding: 5px;
transition:.1s all ease; }


/*gopPe*/
.gopPe{width: 15%; height: 80px; padding: 20px;min-width: 100px;}
/*-- Portal de Transparencia --*/
.Portal-Transparencia{width: 20%; height: 80px; padding: 20px;min-width: 100px;}
/*-- response de gob y tranparencia --*/
@media (max-width:800px){
  .gopPe{width: 11%; height: 65px;}
  .Portal-Transparencia{width: 18%; height: 70px;}
}

/* BANNER NOSOTROS */
.banner_nosotros{
  width: 100%; height: 300px; margin: 0 auto;
}
.banner_nosotros > img{
  width: 100%; height: 100%;
}
/* mision vision */
.Mision_Vision{
  width: 100%; height: auto;padding: 20px;border-bottom: 1px solid rgba(0,0,0,.1);
  display: flex;justify-content: center;flex-wrap: wrap;
}
.mision__Vision{
  width: 35%; height: auto;padding: 20px; min-width: 300px;
}
.img_mision{
   width: 20%;height: 80px; margin: 0 auto;
}
.p_mision{
  font-family: 'Roboto', sans-serif;font-size: 30px;color: #009966; font-weight: bold;
  width: 100%; text-align: center;
}
.mision{
  width: 100%;text-align: center; color: rgba(0,0,0);  font-family: 'Roboto', sans-serif;font-size: 14px;
}
.valores_title{
  width: 100%; text-align: center;font-family: 'Roboto', sans-serif;font-size: 30px;color: #009966; font-weight: bold;
}
.slogan{
    width: 100%; text-align: center;font-family: 'Roboto', sans-serif;font-size: 16.5px;
}
.irainicio{
     padding: 40px; color: rgba(0,0,0,.5);
}
.irainicio > a:hover{
    text-decoration: underline;
}
 /* carrusel  */
.carousel{
  min-height: 500px; margin-top: 0;
}
.carousel .carousel-item{
  display: flex; flex-direction: column; justify-content: center; align-items: center;user-select: none;
  width: 900px; height: 900px;padding: 170px; border-radius: 15px; cursor: pointer;
}
.carousel .indicators .indicator-item{
border: 3px solid #009966;margin: 0 15px; background: red;
}

.carousel-item .valor_content{
  width: 100%; height: 100%; object-fit: cover;position: absolute; top: 0; left: 0;
  border-radius: 30px; box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.1);
}
.valor{
  width: 100%;padding: 60px 0px 0px 0px;font-family: 'Roboto', sans-serif;font-size: 30px; text-align: center;
  color: #009966; font-weight: bold;
}
.texto_valores{
  font-family: 'Roboto', sans-serif;font-size: 15px; text-align: center;padding: 20px;
}
 /* colores border */
.borderA{
border-bottom: 30px solid #009966;
}
.borderB{
border-bottom: 30px solid #ffc107;
}

.borderC{
border-bottom: 30px solid #6610f2;
}

.borderD{
border-bottom: 30px solid #fd7e14;
}
.borderE{
border-bottom: 30px solid #0d6efd;
}
.borderF{
border-bottom: 30px solid #003452;
}
.borderG{
border-bottom: 30px solid #dc3545;
}


