body {margin: 0px;font-family: 'Poppins', sans-serif;font-weight: 500;background:#fff;}
img{max-width: 100%; height: auto;}
.contenedor{width: 80%;margin: 0px auto;}
.logo img{margin:0px 0px 0px 5px; height: 70px;width:}

.colores{background:#fff ;display: flex;justify-content:center;padding: 0px 0px 60px 0px;}
.colores a{text-decoration: none;color:#2b6cb0;text-align: center;font-size: 25px}
.turnos{flex-basis: 130px;height: 130px;flex-grow: 1;display: flex;flex-direction: column;justify-content: center;background:#F2F2F2;}
.turnos2{flex-basis: 130px;height: 130px;flex-grow: 1;display: flex;flex-direction: column;justify-content: center;background:#E5E5E5;}
.portal{background: #D9D9D9;color: #fff;flex-basis: 130px;height: 130px;flex-grow: 1;display: flex;flex-direction: column;justify-content: center;}
.turnos i{font-size: 30px; margin: 0px 0px 20px 0px}
.turnos2 i{font-size: 30px; margin: 0px 0px 20px 0px}
.portal i{font-size: 30px; margin: 0px 0px 20px 0px}
.turnos i:hover{color:#b0b0b0}
.portal i:hover{color:#b0b0b0}
.colores a:hover{color:#b0b0b0}

.tagliane p{text-align: center;font-size: 50px;color:#F2D091;padding: 80px 0px;font-family: "Montserrat", sans-serif;font-weight: 400}
.tagliane{background: url(../imagenes/fondo.png)no-repeat fixed;background-size:cover;}
.nosotros{padding: 80px 0px}
.nosotros hr{height: 3px;width: 120px;background:#2b6cb0;margin: 18px auto}
.negrita{padding:40px 0px 15px 0px}
.texto p{letter-spacing: 1px}
.parrafo2{padding: 15px 0px 30px 0px}
.empresa{display: flex;justify-content: space-around;background:#EDF2F7;padding:0px 0px 40px 0px}
.empresa p{color: #2d2d2d;font-weight: 400;letter-spacing: 1px}
h5{color: #2b6cb0;font-size: 20px;letter-spacing: 1px;font-weight: 400}
.mision{width: 50%;}
.objetivo{width: 40%;}

.servicios{background:#f5f5f5;padding: 80px 0px}
h3{text-align: center;font-size: 30px;color:#2b6cb0!important;font-weight: 400;}
.servicios hr{height: 3px;width: 200px;background:#2b6cb0;margin: 18px auto}
.manto{background: rgba(0,0,0,0.5);}
.servicios-flex{display: flex;justify-content: space-around;padding: 40px 0px}
.lista-servicios li{color: #2d2d2d;list-style: none}
.lista-servicios i{color:#2b6cb0;margin: 0px 10px 0px 0px;font-size:22px; }
.horario p{color: #2d2d2d;margin: 15px 0px}
.horario i{color:#2b6cb0;margin: 0px 10px 0px 0px;font-size:22px;}

.titulo{color: #b0b0b0;font-size: 20px;}

.frase p{text-align: center;font-size: 25px;padding: 0px 0px 20px 0px;color:#f5f5f5;font-family: "Montserrat", sans-serif;font-weight: 400}
.frase{background:#718096;padding: 100px 0px 0px 0px;}
.contacto{padding: 60px 0px;}
.contacto hr{height: 3px;width: 120px;background:#2b6cb0;margin: 18px auto}
.lista{text-align: left;font-size: 20px;list-style: none;padding: 40px 0px}
.lista li{padding: 10px 0px}
.lista a{text-decoration: none;color: #2d2d2d;}
.lista a:hover{color: #b0b0b0}
.lista i{font-size: 25px;margin: 0px 10px;color: #b0b0b0}
.flex{display: flex;justify-content: space-around;align-items: center;}
.datos{width: 50%}
.mapa1{border: 1px solid #ccc;padding: 5px;border-radius: 15px;width: 20%}
.mapa2{border: 1px solid #ccc;padding: 5px;border-radius: 15px;width: 20%}
footer{padding: 30px 0px;background: #d9d9d9;color: #8C8C8C;font-weight: 400;}
.delta{width: 30px;margin:0px 5px;}
footer a{color:#2d2d2d }
footer a:hover{color: #2b6cb0}

.tabla{padding: 90px 0px;}
.logueate{background: url(../imagenes/fondo-portal.png)no-repeat;background-size: cover;}



@media screen and (max-width: 800px){

.colores{display: ;width: 100%}
.colores a{font-size: 16px;}
.turnos{height: 100px}
.turnos2{height: 100px}
.portal{height:100px;}
.turnos i{font-size: 18px}
.turnos2 i{font-size: 18px}
.portal i{font-size: 18px}

.tagliane{background: url(../imagenes/fondo-celu.png)no-repeat fixed;background-size:cover;}
.tagliane p{font-size: 30px;padding: 40px 0px}
.empresa{flex-direction: column;padding: 40px 30px}
.mision{width: 100%;text-align: center;}
.objetivo{width: 100%; text-align: center;}
h3{font-size: 20px}
.servicios{padding: 60px;}
.servicios hr{width: 130px;height: 3px}
.titulo{font-size: 18px}
.servicios-flex{flex-direction: column;}
.horario{padding: 30px 0px 0px 0px}


.frase p{font-size: 20px;padding: 0px 0px 10px 0px;}
.frase{padding: 90px 0px 0px 0px;}
.contacto hr{width: 80px;height: 3px}
.lista{font-size: 16px;}
.lista i{font-size: 23px;margin: 0px}
.flex{flex-direction: column;}
.datos{width: 95%}
.mapa1{width: 80%;margin: 0px 0px 20px 0px}
.mapa2{width: 80%;}


table {
        width: 100%;
    }
/* Ocultar fecha */
    table tr th:nth-child(1),
    table tr td:nth-child(1) {
        display: none;}
.tabla{padding: 80px 0px;}
.tabla p{padding: 20px 0px;line-height: 30px}
.logueate{background: url(../imagenes/densitometria.png)no-repeat;background-size: cover;}

	}