body{margin: 0px;font-family: 'Lato', sans-serif}
img{max-width: 100%;height: auto;}
.contenedor{width: 80%;margin:0px auto;}
.logo img{height: 130px;margin: 30px 0px;}
.logo{text-align: center;}
.navegador{background: #00adef;}
.menu1{text-align: center;}
.tel{padding: 10px 0px;background: #00adef;color: #fff;font-size: 20px;margin: 1px 0px 0px 0px;}
.tel a{text-decoration: none;color: #fff}
.tel a:hover{color: #2d2d2d}



.portal{display: flex;justify-content: space-between;align-items: center;color: #2d2d2d;padding: 0px 0px 60px 0px}
.texto-portal{text-align: center;font-size: 45px;font-weight: 700;width: 80%;background:#00adef;border-radius: 0px 50px 50px 0px;padding: .8em;}
.texto-portal a{color:white;letter-spacing: 2px;border: 2px solid #fff;border-radius: 0px 50px 50px 50px;padding: .3em;text-decoration: none;font-weight: 500}
.texto-portal a:hover{background:#fff !important;color: #2d2d2d;}
.sub-texto{margin: 20px 0px 60px 0px;font-size: 25px;letter-spacing: 1px;color:#737373}
.servicios{background: url(../imagenes/fondo.jpg)no-repeat fixed;background-size: cover;padding: 80px 0px;border-radius: 150px 0px 0px 0px}
h3{text-align: left;font-size: 35px;}
.titulo hr{background:#00adef;height: 3px;width: 50px;border:none;margin-left: 0px}
.servicios img{width: 50px;height: 50px;}
.flexi{display: flex;justify-content: flex-start;margin: 0px 0px 40px 40px;}
.practica{font-size: 20px;font-weight: 700; color:#fff;padding: 20px 0px}
.contactame{padding: 70px 0px;}
.flexi-contacto{display: flex;justify-content: flex-end;}
.titulo-contacto hr{background:#00adef;height: 3px;width: 50px;border:none;margin-right: 0px}
.loguito-contacto img{width: 50px ;height: 50px;}
.loguito-contacto{align-items: flex-start;}
.lomas{padding: 30px 0px;}
.lomas h2{font-size: 20px;font-weight: 700;padding: 0px 0px 40px 0px;text-align: left;color:#737373;}
.flexible2{display: flex;justify-content: space-between;align-items: center;}
.mapa{width: 40%;border: 1px solid #ccc; padding: 5px;}
.datos{width: 50%;}
.datos a:hover{color:#00adef}
.adrogue h2{font-size: 20px;font-weight: 700;padding: 0px 0px 40px 0px;text-align: left;color:#737373;}
.datos-b ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 90%}
.datos-b li{display: flex;justify-content: flex-start;width: 48%;padding-bottom: 50px;}
.box i{width: 70px;height: 70px;color:#4b4e53;text-align: center;margin-right: 15px;font-size: 25px;line-height: 70px;}
.link{padding: 18px 0px 18px 30px;border-left: 1px solid #c1c1c1;}
.link h6{color:#4b4e53;font-weight: 700;font-size: 15px;}
.link p{font-size: 14px;color:#666;line-height: 25px;}
.link a{color:#4b4e53;text-decoration: none;}


.icono-whatsapp {
  position: fixed;
  bottom: 20px;
  right: 20px;
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  font-size: 30px;
  background: #21C36B;
  color: white;
  text-align: center;
  line-height: 50px} 


.ig{text-align: center;padding: 40px 0px 10px 0px;border-bottom: 1px solid #fff}
.ig i{font-size: 30px;margin: 10px 0px}
.piedepagina p{padding: 30px 0px }
footer{background:#1f1f1f;color: #fff}
footer p{text-align: center;font-size: 11px;letter-spacing: 1px;line-height: 20px}
footer a{color: #fff}
footer a:hover{color:#00adef}
.logueate{background: url(../imagenes/slider111.jpg)no-repeat fixed;background-size: cover;padding: 90px 0px;}
.tabla h6{font-size: 30px}
.tabla p{font-size: 18px;line-height: 30px;margin: 0px 0px 20px 0px;}
.tabla{padding:60px 0px;}

@media screen and (max-width: 800px){
.portal{padding: 0px 0px 40px 0px;}
.texto-portal{font-size: 20px;padding: 1.5em;}
.texto-portal a{padding: 0.5em}
.sub-texto{font-size: 18px;margin: 20px 0px 40px 0px;}
.flexible2{flex-direction: column;}
.mapa{width: 100%;order: 2}
.datos{width: 100%;order: 1;padding: 0px 0px 60px 0px;font-size: 18px}
.mapa2{width: 100%;order: 2}
.adrogue h2{text-align: center;padding: 40px 0px;}
.lomas h2{text-align: center;padding: 40px 0px;}
.datos-b ul{flex-direction: column;width: 100%}
.datos-b li{width: 100%}

.logueate{background: url(../imagenes/slider-min.jpg)no-repeat fixed;background-size: cover;}


table {
        width: 100%;
    }
/* Ocultar fecha */
    table tr th:nth-child(1),
    table tr td:nth-child(1) {
        display: none;}

 





}