
/*-------------TIPOGRAFIAS -------------*/

@import url('https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,900');

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap')


/*-------------FIN TIPOGRAFIAS -------------*/

a{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}

.cabezal-menu span{ cursor: pointer; }


/*-------------COLORES TEXTO -------------*/

.color-azulCordis{color:#1D4F99;}
.color-azulCordis a{color:#1D4F99; text-decoration: none}
.color-azulCordis a:hover{color:#333333; text-decoration: none}



.color-rojoCordis{color:#DF2624;}

.color-grisOscuro{color:#333333;}
.columnaGris a , .color-grisOscuro a, .serviciosMedicos-resultado ul li a, .serviciosMedicos-resultadoModal ul li a{color:#333333; text-decoration: none}
.columnaGris a:hover , .color-grisOscuro a:hover , .serviciosMedicos-resultado ul li a:hover, .serviciosMedicos-resultadoModal ul li a:hover{color:#1D4F99; text-decoration: none}



.color-grisClaro{color:#999999;}

.color-blanco{color:#ffffff;}
.selecto a, .color-blanco a{color:#ffffff ; text-decoration: none}
.selecto a:hover,.color-blanco a:hover{color:#F4F4F4; text-decoration: none}


.color-celeste{color:#29ABE2;}

.boton-whatsapp{
	  position: fixed;
    z-index: 9999999;
    bottom: 30px;
    right: 30px;
    background-color: #27AE4C;
    color: #ffffff;
    height: 45px;
    width: 200px;
    margin: 0 auto;
    border-radius: 25px;
    text-align: center;
    line-height: 45px;
    font-family: "Montserrat", sans-serif;
    font-size: 9px;
    border: none;
    cursor: pointer;
    box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -webkit-box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -moz-box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.14);
    padding: 3px 0 0 0;
}

.boton-whatsapp h5{
	display: inline-block;
}

.boton-whatsapp i {
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 8px;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: -8px;
}

.ico-whatsapp{
	background-image: url('../images/ico-whatsapp.svg');
}



/*-------------FIN COLORES TEXTO-------------*/


#mapaContent h1{
	font-family: "Montserrat", sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #333333;
	margin-bottom: 0px;
	
}

#mapaContent h2{
	font-family: "Montserrat", sans-serif;
	font-size: 13px;
	font-weight: 400;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 0;
}

#mapaContent p{
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #333333;
	margin-bottom: 10px;
}

/*-------------COLORES FONDO -------------*/

.bg-azulCordis{background-color: #1D4F99;}

.bg-rojoCordis{background-color: #DF2624;}

.bg-grisOscuro{background-color: #333333;}

.bg-blanco{background-color: #ffffff;}

.bg-celeste{background-color: #1D4F99;}

.bg-grisClaro{background-color: #E6E6E6;}

.bg-negroAlfa{
	
	position: absolute;
	padding-top: 20px;
	width: 100%;
	bottom: 60px;
	color:#ffffff;
	height: 20%;
}



/*-------------FIN COLORES FONDO-------------*/


/*-------------FORMAS GENERICAS -------------*/

.slideEscritorio{
	display: block;
}

.slideMovil{
	display: none;
}


#servicioMedicoFicha h4, #areaAcademica-ficha h4, #noticiasDesarrollo h4{
	font-size: 16px;
	font-weight: 300;
	text-align: center;
}

.foto-justificar{
	padding-left:60px;
	 }

.carousel-destacado{
	position: absolute;
	background-color: #1D4F99;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	top:-40px;
	left: 60px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

.carousel-inner h5{
	padding-left: 45px;
	font-size: 50px;
	font-weight: 900;
	text-shadow: 2px 2px 4px #000000;
	font-family: "Montserrat", sans-serif;
}
.columnaGris{

	width: 260px;	
	background-color: #f2f2f2;
	padding: 20px;
	border-bottom: solid 2px #df2624;

}


.columnaGris ul{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px;

	

}

.columnaGris li{
	margin-bottom: 10px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.selecto{
	background-color: #1D4F99;
	color:#ffffff;
	padding: 4px 6px !important;
}

.solapaAzul{
	
  background-color: #df2624;
	width: 100%;
	margin-top: 60px;
	height: 53px;
	border-radius: 10px;
}

.solapaAzulDoble{
	background-image: url("../images/solapa-azul-doble.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	background-size: auto 53px;
	border-bottom-color: #1D4F99;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	width: 100%;
	margin-top: 60px;
	height: 53px;
}

.solapaAzul h2, .solapaAzulDoble h2{
	font-size: 16px;
	font-weight: 700;
	color:#ffffff;
	padding-top: 15px;
	padding-left: 60px;
	height: 53px;
	font-family: "Montserrat", sans-serif;
}

.lista-destacada {
	list-style-type: none;
	list-style-image: none; 
	margin: 0px; 
    padding-left: 60px;
    padding-right: 20px;
    font-weight: 300;
    font-size: 16px;
    background-image: url("../images/bg-degradado-listas.jpg");
    background-repeat: repeat-y;
    background-position: left bottom;
    padding-top: 15px;
    padding-bottom: 15px;


}



.lista-destacada li{

	background-image: url("../images/lista-cuadrito.gif");
	background-repeat: no-repeat;
	background-position: left 10px;

	padding-left: 10px;
	margin-bottom: 10px;
}

.lista-clasica {
	list-style-type: none;
	list-style-image: none; 
	margin: 0px; 
    padding-left: 60px;
    font-weight: 300;
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 15px;

}



.lista-clasica li{

	background-image: url("../images/lista-cuadrito.gif");
	background-repeat: no-repeat;
	background-position: left center;

	padding-left: 10px;
	margin-bottom: 10px;
}
.ms-30{margin-top: 30px !important}

.noticias-vinculadas, .servicios-vinculados{
	list-style-type: none;
	list-style-image: none; 
	margin: 0px; 
    padding-left: 60px;
    margin-top: 30px;
    
}

.noticias-vinculadas li , .servicios-vinculados li{

	background-image: url("../images/lista-triangulito.gif");
	background-repeat: no-repeat;
	background-position: left center;
    color:#333333;
	padding-left: 10px;
	margin-bottom: 10px;
}

.ver-mas{
	font-weight: 300;
	color:#333333;
	float: right;
	font-size: 12px;
	padding-right: 30px;
	background-image: url("../images/icono-verMas-02.svg");
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 16px auto;
	cursor: pointer;


}

.cerrar{
	font-weight: 300;
	color:#333333;
	float: right;
	font-size: 12px;
	padding-right: 30px;
	background-image: url("../images/icono-cerrar-02.svg");
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 16px auto;
	cursor: pointer;
	display: none;


}


/*-------------FIN FORMAS GENERICAS -------------*/


/*------------- HOME TURNOS ----------*/

#homeTurnos{
	width: 100%;
	padding: 60px 0;
	background-image: url('../fotos/bg-turnos.jpg');
	background-position: center;
	background-size: cover;

		display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: stretch;
}


#homeTurnos .contenedor-grupo{
	max-width: 800px;
	display: flex;
	flex-direction: row;
	align-items: center;

}

#homeTurnos .contenedor-rojo{
	background-color: #df2624;
	color: #ffffff;
	padding: 30px 30px 30px 60px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	margin-left: -40px;
	z-index: 10;
}

#homeTurnos .contenedor-rojo h2{

	font-family: "Montserrat", sans-serif;
	font-weight: 900;
	font-size: 30px;
	margin-bottom: 10px;
}

#homeTurnos .contenedor-rojo h4{

	font-family: "Montserrat", sans-serif;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 0px;
}

#homeTurnos .contenedor-rojo p{

	font-family: "Montserrat", sans-serif;
	font-weight: 500;
	font-size: 18px;
	background-repeat: no-repeat;

	padding: 0 0 0 30px;

}

#homeTurnos .contenedor-rojo .whatsapp{
	background-image: url('../images/ico-wapp-blanco.svg');
}

#homeTurnos .contenedor-rojo .ubicacion{
	background-image: url('../images/ico-mapa-blanco.svg');
}

#homeTurnos .foto-circular{
	width: 400px;
	height: 400px;
	border-radius: 50%;
	overflow: hidden;
	z-index: 20;

}


/*-------------CABEZAL -------------*/


.fijarCabezal{
	position: fixed;
	top:0px;
	z-index: 1000;
}


#cabezal{
	 height: 90px;
	 background:#ffffff;
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	 border-top: solid 10px #1d4f99;
	 padding-top: 10px;
	

	 }

.menu-movil{
		display: none;
	}

#cabezal ul.menu-escritorio{
	font-family: "Montserrat", sans-serif;
	font-weight: 500;
	font-size: 12px;
	padding: 0;
	margin: 0;

		display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: stretch;
	height: 60px;
	color: #4d4d4d;
	line-height: 14px;
	
}

#cabezal ul.menu-escritorio span{
	font-weight: 900;
}

#cabezal ul.menu-escritorio li{
	display: inline-block;
	text-align: center;

}

#cabezal .input-buscador{
	width: 100%;
	height: 45px;
	border-radius: 25px;
	border: none ;
	background-color: #f2f2f2;
	margin-top: 8px;
	background-image: url('../images/new-ico-buscador.svg');
	background-position: 11px 9px;
	background-size: 30px auto;
	background-repeat: no-repeat;
	padding: 0 0 0 50px;
}

#cabezal .input-buscador:focus-visible{
	border: none;
}

#cabezal .cabezal-data{
	height: 70px;
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: flex-start;
	align-content: center;
}

#cabezal .cabezal-whatsapp{
	background-image: url('../images/new-ico-wp.svg');
}

#cabezal .cabezal-ubicacion{
	background-image: url('../images/new-ico-mapa.svg');
}


#cabezal h5{
	font-family: "Montserrat", sans-serif;
	font-weight: 500;
	font-size: 10px;
	color: #1d4f99;
	padding: 0 0 0 18px;
	background-repeat: no-repeat;
}

.cabezal-logo-cordis{
	width: 85px;
	margin: 0 auto;
	
	
}

.cabezal-logo-cordis-texto{
	width: 218px;
	height: 19px;
	margin-left: 165px;
	margin-top: 35px;
	;
}

.cabezal-logo-cordis-sombra{
	width: 74px;
	height: 46px;
	position: absolute;
	background-image: url("../images/bg-sombra-logo.png");
	background-repeat: no-repeat;
	background-position: center top;
	
	left: 48px;
	top:78px;
	z-index: 940;
}

.cabezal-logo-cordis-compacto{
	width: 200px;
	height: 60px;
	position: absolute;
	background-image: url("../images/logo-cordis-02.svg");
	background-repeat: no-repeat;
	background-size: 200px auto;
	left: 0px;
	top:5px;
	z-index: 100;
}


.cabezal-menu li{
	font-size: 14px;
	font-weight: 700;
	padding-left: 10px;
	padding-right: 10px
}

.cabezal-menu ul{
	margin-top: 35px;
	font-family: "Montserrat", sans-serif;
}
.cabezal-buscador{
	background-image: url("../images/icono-lupaBuscador-02.svg");
	background-size: 20px auto;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: pointer;

}

.cabezal-sombra{
	position: absolute; 
	width: 100%;
	height: 10px;
	top: 0px;
	background-image: url("../images/bg-sombra-inferior.png");
	background-repeat: repeat-x;
	z-index: 900;
}

.cabezal-menu-marcador{
	position: absolute; 
	width: 100%;
	height: 4px;
	top:53px;
	left: 0px;
	background-color: #1D4F99;
	z-index: 902;
	display: none;
	
}
.cabezal-menu-contenedor{
	position: absolute; 
	width: 400px;
	
	top:53px;
	left: 0px;
	background-color: #F2F2F2;
	z-index: 901;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	padding: 10px;
	text-align: left;
	display: none;

}

.cabezal-submenu ul{
	width: 100%;
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px !important; 
	padding: 0px;
}

.cabezal-submenu li{
	margin-bottom: 10px;
	display: inline-block;
	width: 100%;
	font-family: "Montserrat", sans-serif;
}

.cabezal-menu-contenedor h3{
	font-size: 18px;
	text-align: center;
	margin-top: 10px;
	font-weight: 700;
	font-family: "Montserrat", sans-serif;
}

#cabezal-compacto{
	width: 100%;
	height: 65px;
	position: fixed;
	top:0px;
	z-index: 1000;
	background-color: #ffffff;
	display: none;
}


.entra {
    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    animation-name: example;
    animation-duration: 1s;
}

@-webkit-keyframes example {
  from {top:-42px;} 
  to {top:0px;}
}

@keyframes example {
  from {top:-42px;} 
  to {top:0px;}
}

.cabezal-buscador-contenedor{
	width: 400px;
	background-color: #ffffff;
	position: absolute;
	right: 0px;
	padding: 20px;
	z-index: 1000;
	border-radius: 6px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	display: none;
	font-family: "Montserrat", sans-serif;
}

.cabezal-seccion{
	width: 100%;
	height: 160px;
	display: flex;
	align-items: center;

	background-image: url("../images/bg-seccion-n.jpg");	
	background-position: center;
	background-size: cover;

	border-bottom: solid 8px #df2624;
	margin: 0;
}

.cabezal-seccion h1{
 font-size: 40px;
 font-weight: 900;
 font-family: "Montserrat", sans-serif;
 color: #1d4f99;
 margin: 0;
}

.boton-menu-abrir,.boton-menu-cerrar,.boton-buscador-abrir,.link-home-movil{
	display: none;
}

.slide{
	border-bottom: solid 8px #df2624;
}

.submenu-cordis{
	position: absolute;
	top: 60px;
	left: 0;
	width: 200px;
	background-color: #ffffff;
	z-index: 999;
	padding: 15px;
	display: none;
}

.submenu-cordis ul, .submenu-cordis-movil{
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: "Montserrat", sans-serif;
}

.submenu-cordis ul li{
	margin-bottom: 15px;
}

header a{

	color: #4d4d4d;

}

header a:hover{

	color: #1d4f99;
	
}

.submenu-cordis-movil{
	padding: 15px 15px 0 15px !important;
	display: none;
}


/*-------------FIN CABEZAL -------------*/


/*-------------CORDIS -------------*/

#cordis{
	padding-top: 70px;
	padding-bottom: 70px;
}

.cordis-fondo{
	background-image: url("../images/bg-cordis.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: 100% auto;
}


#cordis h1{ 
	font-size: 50px;
	font-weight: 900;
	background-image: url("../images/icono-edificio-03.svg");
	background-repeat: no-repeat;
	background-position: left 9px;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

#cordis h2{
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;

}

.cordis-listado{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px;
}

.cordis-listado li {
	display: block;
	width: 100%;
	height: 67px;
	line-height: 67px;
	background-color: #22B573;
	margin-bottom: 16px;
	padding-left: 20px;
	font-weight: 700;
	border-radius: 6px;
	background-image: url(../images/cordis-listado-bg.jpg);
	font-family: "Montserrat", sans-serif;
}

.cordis-listado a:hover{background-color: #333333;}
/*-------------FIN CORDIS -------------*/


/*-------------SERVICIOS MEDICOS -------------*/

.smhome{ margin-left: 45px; }



#serviciosMedicos{
	padding-top: 70px;
	padding-bottom: 70px;
}

.serviciosMedicos-fondo{
	background-image:  url("../images/bg-serviciosMedicos.jpg");
	background-color: #1D4F99;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto;
}


#serviciosMedicos h1{ 
	font-size: 50px;
	font-weight: 900;
	background-image: url("../images/icono-serviciosMedicos-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }



#serviciosMedicos ul{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px;
	
	}

.serviciosMedidos-marcas li{
	height: 100px;
	background-color: #ffffff;
	margin-bottom: 10px;
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: "Montserrat", sans-serif;
}

.cordisCheck{
	background-image: url("../images/logo-cordisCheck-02.svg");
	background-size: 80% auto;
}

.hospitalDia{
	background-image: url("../images/logo-hospitalDia-02.svg");
	background-size: 80% auto;
}

.siCordis{
	background-image: url("../images/logo-siCordis-02.svg");
	background-size: 80% auto;
}

.serviciosMedicos-campo{
	width: 100%;
	height: 40px;
	border-radius: 6px;
	background-image: url("../images/icono-lupaBuscador-02.svg");
	background-repeat: no-repeat;
	background-position: 98% center;
	background-size: auto 20px;
	border: none;
	padding: 4px;
	padding-left: 10px
}

.serviciosMedicos-mas h3{
	color:#29ABE2;
	font-size: 16px;
	margin-top: 30px;
	font-weight: 700;
	font-family: "Montserrat", sans-serif;
}

.serviciosMedicos-mas li{
	font-size: 14px;
	margin-bottom: 2px;
}

#servicioMedico, #servicioMedicoFicha{

	padding-bottom: 70px


}





 #servicioMedico h2{
	text-align: center;
	font-size: 19px;
	font-weight: 700;
  color: #1d4f99;
	margin: 60px 0;
	font-family: 'Montserrat', sans-serif;
}

	#servicioMedico .serviciosMedicosModulos{
		display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 60px;
	}

	#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo{
      
    flex: 0 0 calc(50% - 0px);    
    height: 140px;
    display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
		align-content: center;
		color: #4d4d4d;
	}

	#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo h3{
			font-family: 'Montserrat', sans-serif;
			font-weight: 700;
			font-size: 16px;
			margin-bottom: 0;
			text-align: center;
		}

			#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo h3.consultar{
			
			color: #df2624;
			font-size: 16px;
			margin-bottom: 0;
			text-align: center;
		}

	#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo p{
			font-family: 'Montserrat', sans-serif;
			font-weight: 400;
			font-size: 12px;
			margin: 0;
		}




.bg-uno,.bg-cuatro{
            background-color: #f2f2f2;
        }




#servicioMedico p{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-top: 5px;
	margin-bottom: 40px
	font-family: "Montserrat", sans-serif;
}

#servicioMedicoFicha h1{
	font-size: 25px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "Montserrat", sans-serif;



	/*
	background-image: url("../images/icono-serviciosMedicos-gris-02.svg");
	background-repeat: no-repeat;
	background-position: 20px top;
	background-size: 20px auto;
*/
}

/*
.servicio1{	background-image: url("../images/servicio-1.svg");}
.servicio2{	background-image: url("../images/servicio-2.svg");}
.servicio3{	background-image: url("../images/servicio-3.svg");}
.servicio4{	background-image: url("../images/servicio-4.svg");}
.servicio5{	background-image: url("../images/servicio-5.svg");}
.servicio6{	background-image: url("../images/servicio-6.svg");}
.servicio7{	background-image: url("../images/servicio-7.svg");}
.servicio8{	background-image: url("../images/servicio-8.svg");}
.servicio9{	background-image: url("../images/servicio-9.svg");}
.servicio10{	background-image: url("../images/servicio-10.svg");}
.servicio11{	background-image: url("../images/servicio-11.svg");}
.servicio12{	background-image: url("../images/servicio-12.svg");}
.servicio13{	background-image: url("../images/servicio-13.svg");}
.servicio14{	background-image: url("../images/servicio-14.svg");}

*/

.servicioMedicoFicha-bajada{
	padding-left: 60px;
	color:#333333;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	font-family: "Montserrat", sans-serif;
}

.servicioMedicoFicha-foto {
	margin-bottom: 30px;
}
.servicioMedicoFicha-texto{
	padding-left: 60px;
	color:#333333;
	font-size: 16px;
	font-weight: 300;
	font-family: "Montserrat", sans-serif;
	
}

.servicioMedicoFicha-estudios{
	background-image: url("../images/icono-estudiosProcedimientos-02.svg");
	background-repeat: no-repeat;
	background-size: 30px auto;
	background-position: 10px 15px;
}

.servicioMedicoFicha-staff{
	background-image: url("../images/icono-medico-blanco-02.svg");
	background-repeat: no-repeat;
	background-size: 20px auto;
	background-position: 15px 15px;
}

.servicioMedicoFicha-staff h4{

	margin-top: 15px;
	font-family: "Montserrat", sans-serif;

}

.servicioMedicoFicha-noticias{
	background-image: url("../images/icono-noticia-blanco-02.svg");
	background-repeat: no-repeat;
	background-size: 21px auto;
	background-position: 15px 15px;
}

.serviciosMedicos-resultado{
  display: none;
	background-color: #ffffff;
	position: absolute;	
	width: 100%;	
	max-height: 500px;
	overflow-y: scroll;
	left: 0;
	top: 60px;
	z-index: 999;
	padding: 15px;
	-webkit-box-shadow: 0px 7px 13px -6px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 7px 13px -6px rgba(0,0,0,0.64);
box-shadow: 0px 7px 13px -6px rgba(0,0,0,0.64);


}

.serviciosMedicos-resultado ul{
	text-align: left;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
}

.serviciosMedicos-resultadoModal{
	background-color: #ffffff;
	padding: 10px;
	color:#000000;
	margin-top: 5px;
	display: none;
	text-transform: uppercase !important;
	
}

.serviciosMedicos-resultadoModal ul{
	list-style-type: none; 
	list-style-image: none; 
	margin:0;
	padding: 0;

}

.serviciosMedicos-resultadoModal ul li, .serviciosMedicos-resultado ul li{ 
	font-size: 12px; 
	margin-top: 5px;
	font-family: 'Montserrat', sans-serif; }

#formBuscadorServiciosModal{border-style: solid; border-width: 1px; border-color: #E6E6E6;}


/*---------------NUEVO SERVICIO MEDICO----------------*/

#serviciosMedicosNuevo{
	width: 100%;
	background-color: #f2f2f2;
	height: 140px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: stretch;
}

#homeCoberturas{
	width: 100%;
	background-color: #f2f2f2;
	height: 140px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: stretch;
}

#serviciosMedicosNuevo .vertical,#homeCoberturas .vertical{
	display: flex;
	flex-direction: row;
	align-items: center;
	
}

#serviciosMedicosNuevo h2,#homeCoberturas h2{
	color: #df2624;
	text-align: center;
	font-family: "Montserrat", sans-serif;
	font-size: 22px;
	font-weight: 400;
}

#serviciosMedicosNuevo h2 strong,#homeCoberturas h2 strong{
	font-weight: 900;
}

#serviciosMedicosNuevo .modulos .modulo{
	width: 200px;

	height: 45px;
	margin: 0 auto;

	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

#homeCoberturas .modulos .modulo{
	width: 140px;
	height: 45px;
	margin: 0 auto;

	display: flex;
	flex-direction: row;
	align-items: center;
}

#serviciosMedicosNuevo .modulos .modulo h3,#homeCoberturas .modulos .modulo h3{
	color: #1d4f99;
	font-family: "Montserrat", sans-serif;
	font-weight: 900;
	font-size: 16px;
	text-align: center;
}





/*SM*/ @media (max-width:767px) and (min-width:577px){

#serviciosMedicosNuevo,#homeCoberturas{

	height: 100px;

}

#serviciosMedicosNuevo h2,#homeCoberturas h2{

	font-size: 20px;

}

	#serviciosMedicosNuevo .vertical, #homeCoberturas .vertical{
	justify-content: center;
	
}

#serviciosMedicosNuevo .modulos .modulo, #homeCoberturas .modulos .modulo{
	width: 160px;
	margin: 0 auto;
}


	#servicioMedico .serviciosMedicosModulos{
		display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: column;
    
	}

	#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo{
    flex: 0 0 calc(100% - 0px);  
		color: #4d4d4d;
	}

		#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo .info{
		height: 140px;   
    display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
		align-content: center;
		}


	.bg-uno,.bg-tres{
            background-color: #f2f2f2;
        }
  .bg-cuatro{
  	background-color: #ffffff;
  }


}




/*SS*/ @media (max-width:576px){
#serviciosMedicosNuevo,#homeCoberturas{

	height: 100px;

}

#serviciosMedicosNuevo h2,#homeCoberturas h2{

	font-size: 20px;

}

#serviciosMedicosNuevo .vertical,#homeCoberturas .vertical{
	justify-content: center;
	
}

#serviciosMedicosNuevo .modulos .modulo,#homeCoberturas .modulos .modulo{
	width: 160px;
	margin: 0 auto;
}

#servicioMedico .serviciosMedicosModulos{
		display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: column;
    
	}

#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo{
    flex: 0 0 calc(100% - 0px);  
		color: #4d4d4d;
	}

#servicioMedico .serviciosMedicosModulos .serviciosMedicosModulo .info{
		height: 140px;   
    display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
		align-content: center;
}

.bg-uno,.bg-tres{
            background-color: #f2f2f2;
}

.bg-cuatro{
  	background-color: #ffffff;
}


}




/*-------------FIN SERVICIOS MEDICOS -------------*/


/*------------- NOTICIAS -------------*/

.noticias-indicador{
	text-align: left;
	font-weight: 700;
	font-size: 24px;
	color:#333333;
	padding-left: 45px;
}

.noticias-resultado{display: none}
.noticias-resultado ul{
	list-style-type: none; 
	list-style-image: none;
	padding-left: 0px;
	padding-top: 15px;
	 }

.noticias-resultado h3{
	font-size: 14px;
	margin-top: 5px;
	font-family: "Montserrat", sans-serif;
}	

#noticiasBuscador{
	padding-top: 30px;
	padding-bottom: 30px;
} 

#noticias{
	padding-top: 70px;
	padding-bottom: 70px;
}

.noticias-fondo{
	background-image: url("../images/bg-noticias.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% auto;
}

#noticias h1{ 
	font-size: 50px;
	font-weight: 900;
	background-image: url("../images/icono-noticia-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #noticias h3{
 	text-align: left;
 	font-size: 16px;
 	margin-top: 20px;
 	font-family: "Montserrat", sans-serif;

 }

 .noticias-verMas{
 	width: 150px;
 	background-image: url("../images/icono-verMas-02.svg");
 	background-size: auto 20px;
 	background-repeat: no-repeat;
 	background-position: right center;
 	cursor: pointer;
 	font-family: "Montserrat", sans-serif;
 }

 #noticias-n2{
	padding-top: 70px;
	padding-bottom: 70px;
}

#noticias-n2 h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-noticia-gris-02.svg");
	background-size: 26px auto;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 46px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #noticias-n2 h3{
 	text-align: left;
 	font-size: 16px;
 	margin-top: 20px;
 	font-family: "Montserrat", sans-serif;
 	margin-bottom: 30px;

 }

#noticiasCategorias{
	margin-bottom: 90px;
}

#noticiasCategorias h1{
	font-size: 25px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-image: url("../images/icono-serviciosMedicos-gris-02.svg");
	background-repeat: no-repeat;
	background-position: 20px center;
	background-size: 20px auto;
	margin-bottom: 30px;
	font-family: "Montserrat", sans-serif;

}

#noticiasCategorias h2{
	font-size: 16px;
	font-weight: 700;
	margin-top: 15px;
	margin-bottom: 0px;
	font-family: "Montserrat", sans-serif;
}

#noticiasCategorias p{
	font-size: 14px;
	font-weight: 300;
	margin-top: 10px;
	font-family: "Montserrat", sans-serif;
}

#noticiasDesarrollo{
	padding-bottom: 30px;
}

#noticiasDesarrollo h1{
	font-size: 25px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	margin-bottom: 15px;
	font-family: "Montserrat", sans-serif;
	background-image: url("../images/icono-noticia-gris-02.svg");
	background-position: 10px center;
	background-size: 30px auto;
	background-repeat: no-repeat;
	
}

#noticiasDesarrollo p{
	margin-top: 15px;
	font-size: 16px;
	font-weight: 300;
	padding-left: 60px;
	font-family: "Montserrat", sans-serif;
}

.noticia-autor{
	background-image: url("../images/icono-medico-blanco-02.svg");
	background-repeat: no-repeat;
	background-size: 20px auto;
	background-position: 15px 15px;
	font-family: "Montserrat", sans-serif;
}


#noticiasCategoriaModulo{

	margin-bottom: 20px;

}

#noticiasCategoriaModulo h3{
	font-size: 15px;
	font-family: "Montserrat", sans-serif;
}

/*-------------FIN NOTICIAS -------------*/


/*------------- AREA ACADEMICA -------------*/
#areaAcademica{
	padding-top: 70px;
	padding-bottom: 70px;
}

.areaAcademica-fondo{
	background-image: url("../images/bg-areaAcademica.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: 100% auto;
}

#areaAcademica h1{ 
	font-size: 50px;
	font-weight: 900;
	background-image: url("../images/icono-areaAcademica-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

#areaAcademica h2{
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;

}
/*------------- FIN AREA ACADEMICA -------------*/


/*------------- MAPA -------------*/


#mapa2{
	
	background-color: #ffffff;
	padding: 30px 30px 0 30px;
	margin-bottom: -60px;
	
}

#mapa2 iframe{
	width: 100%;
	height: 500px;

}

.mapaComoLlegar{
	position: absolute;
	height: 60px;
	width: 200px;
	background-color: #333333;
	opacity: .6;
	z-index: 400;
	line-height: 60px;
	text-align: center;
}



/*------------- FIN MAPA -------------*/


/*------------- PIE -------------*/

#pie{
	background-color: #f2f2f2;
	padding: 120px 0 60px 0;
	border-bottom: solid 30px #df2624;
}

#pie .pie-logo-grupo{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: center;
	align-content: stretch;
	font-family: "Montserrat", sans-serif;

}

#pie .pie-logo{
	width: 90px;
	margin-right: 15px;
}

#pie .pie-texto h3{
	color: #df2624;
	font-weight: 900;
	font-size: 16px;
	margin-bottom: 5px;

}

#pie .pie-texto p{
	color: #df2624;
	font-weight: 400;
	font-size: 12px;
	margin: 0;

}

#pie h4{
	font-family: "Montserrat", sans-serif;
	color: #df2624;
	font-weight: 300;
	font-size: 18px;
}


#pie .pie-whatsapp{
	background-image: url('../images/ico-wapp-rojo.svg');
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
}

#pie .pie-ubicacion{
	background-image: url('../images/ico-mapa-rojo.svg');
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
}

/*------------- FIN DE PIE -------------*/

/*-------------AUTORIDADES -------------*/

#autoridades h1{
 text-align: center;
 font-weight: 700;
 font-size: 25px;
 font-family: "Montserrat", sans-serif;
 margin-top: 30px;
 margin-bottom: 30px;

}


#autoridades h2{
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 0px;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

#autoridades p{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-top: 5px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
}


/*-------------EQUIPO MEDICO -------------*/

#equipoMedico h2{
	text-align: center;
	font-size: 19px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 0px;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

#equipoMedico p{
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	margin-top: 5px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
}

.equipoMedico-buscador{
	border-radius: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;
}

.equipoMedico-indicador{
	text-align: center;
	font-weight: 700;
	font-size: 24px;
	color:#333333;
	font-family: "Montserrat", sans-serif;
}


#equipoMedicoFicha{

	padding-bottom: 70px


}

#equipoMedicoFicha h1{
	font-size: 30px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-image: url("../images/icono-equipoMedico-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

.equipoMedicoFicha-foto{
	position: absolute;
	right: 0px;
	top:-180px;

}

.equipoMedicoFicha-cargos{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px;
	padding-left: 60px;
	font-size: 18px;
	font-weight: 700;
	width: 60%;
	font-family: "Montserrat", sans-serif;
}

.equipoMedicoFicha-experiencia{
	background-image: url("../images/icono-certificaciones-02.svg");
	background-repeat: no-repeat;
	background-size: 22px auto;
	background-position: 15px 12px;
	font-family: "Montserrat", sans-serif;
}

.equipoMedicoFicha-horario h3{
	font-size: 20px;
	padding-left: 60px;
		background-image: url("../images/icono-horario-02.svg");
	background-repeat: no-repeat;
	background-size: 22px auto;
	background-position: 15px center; 
	font-family: "Montserrat", sans-serif;


}

.equipoMedicoFicha-obraSocial h3{
	font-size: 20px;
	padding-left: 60px;
		background-image: url("../images/icono-credencial-02.svg");
	background-repeat: no-repeat;
	background-size: 28px auto;
	background-position: 15px center; 
	font-family: "Montserrat", sans-serif;


}
.equipoMedicoFicha-horario p, .equipoMedicoFicha-obraSocial p{
	font-size: 16px;
	padding-left: 60px;
	color:#333333;
	margin-top: 5px;
	font-family: "Montserrat", sans-serif;

}

.equipoMedicoFicha-ajuste{
	height: 140px
}
/*-------------FIN EQUIPO MEDICO -------------*/


/*-------------HISTORIA -------------*/

#historia{

	padding-bottom: 70px


}

.historia-fondo{
	background-image: url("../images/bg-historia.png");
	background-repeat: no-repeat;
	background-position: right top;
}

.historia-contenedor{
	width: 100%;
	position: relative;
	height: 400px;
}

.historia-numerote{
	width: 430px;
	height: 150px;
	color: rgba(53,80,140,.1);
	position: absolute;
	z-index: 1;
	left: 40px;
	top:-20px;
	font-weight: 900;
	font-size: 180px;
	font-family: "Montserrat", sans-serif;
}

.historia-numero{
	width: 100px;
	height: 100px;
	color: #1D4F99;
	position: absolute;
	z-index: 2;
	left: 220px;
    top: 70px;
	font-weight: 900;
	font-size: 90px;
	font-family: "Montserrat", sans-serif;
}

.historia-texto{
	width: 360px;
	height: 150px;
	color:#333333;
	font-weight: 400;
	position: absolute;
	z-index: 3;
	top: 190px;
  left: 90px;
	text-align: right;
	font-size: 16px;
	font-family: "Montserrat", sans-serif;
}

.historia-foto{
	width: 280px;
	height: 280px;
	position: absolute;
	z-index: 4;
	top: 30px;
    left: 470px;
}
.historia-sombra{
	width: 178px;
	height: 40px;
	background-image: url("../images/sombra-historia.png");
	position: absolute;
	z-index: 5;
	top: 300px;
	left: 520px;
}



.historia-navegador-recorte{
	width: 100%;
	   /* Make this scrollable when needed */
    overflow-x: hidden;
    overflow-y: hidden;
    /* We don't want vertical scrolling */
    
    /* Make an auto-hiding scroller for the 3 people using a IE */
    background-image: url("../images/historia-linea.png");
	background-repeat: repeat-x;
	background-position: center 19px;
	position: relative;
	padding-top: 10px;
	font-family: "Montserrat", sans-serif;
   
}

.historia-next{
	width: 44px;
	height: 64px;
	position: absolute;
	right: 0px;
	top:4px;
	background-image: url("../images/historia-next.png");
	background-repeat: no-repeat;
	cursor: pointer;

}

.historia-prev{
	width: 44px;
	height: 64px;
	position: absolute;
	left: 0px;
	top:4px;
	background-image: url("../images/historia-prev.png");
	background-repeat: no-repeat;
	cursor: pointer;

}

.opacar{
	opacity: 0.3;
	cursor: default;
}

#draggable2 { cursor: e-resize; }



.historia-navegador {
	
	list-style-type: none; 
	
	height: 60px;
	width: 1500px;
	text-align: left;
	



}

.historia-navegador li{
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	color:#333333;
	height: 60px;
	background-image: url("../images/historia-pelotita.png");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 20px auto;
	padding-top: 30px;
	margin-right: 40px;
	margin-bottom: 30px;
	cursor: pointer;
	font-family: "Montserrat", sans-serif;
}



/*-------------FIN HISTORIA -------------*/




/*-------------MISION VISION -------------*/

#misionVision{
	padding-bottom: 70px;
	padding-top: 30px
}

#misionVision h1{
 text-align: center;
 font-weight: 700;
 font-size: 40px;
 font-family: "Montserrat", sans-serif;

}

#misionVision h2{
 text-align: center;
 font-weight: 400;
 font-size: 25px;
 margin-bottom: 30px
 font-family: "Montserrat", sans-serif;

}

#misionVision h3{
 text-align: center;
 font-weight: 400;
 font-size: 24px;
 margin-top: 15px;
 margin-bottom: 5px;
 font-family: "Montserrat", sans-serif;

}

#misionVision ul{

	list-style-type: none; 
	list-style-image: url("../images/lista-cuadrito.gif");
	padding: 12px;
	font-weight: 300px;
	color:#333333;
	font-size: 14px;
	margin:0px;
	/*height: 160px;
	overflow-y: hidden;*/


}

#misionVision li{
	margin-bottom: 8px;
	font-family: "Montserrat", sans-serif;
}


/*-------------FIN MISION -------------*/


/*------------- AREA ACADECIMICA-------------*/

#areaAcademica-ficha{
	padding-bottom: 70px;
}

#areaAcademica-ficha h1{

	font-size: 30px;
	font-weight: 700;
	line-height: 39px;
	margin-top: 30px;
	padding-left: 60px;
	background-image: url("../images/icono-areaAcademica-03.svg");
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Montserrat", sans-serif;
	

}

.areaAcademica-ficha-bajada{
	padding-left: 60px;
	color:#333333;
	font-size: 20px !important;
	font-weight: 700 !important;
	font-family: "Montserrat", sans-serif;
}

#areaAcademica-ficha p{
	font-weight: 300;
	color:#333333;
	font-size: 16px;
	padding-left: 60px;
	margin-top: 15px;
	font-family: "Montserrat", sans-serif;
}



#servicioMedicoFicha-bloques{
	margin-top: 60px
}
#servicioMedicoFicha-bloques h3{
	text-align: center;
	font-weight: 700;
	font-size: 27px;
	margin-bottom: 15px;
	margin-top: 15px;
	font-family: "Montserrat", sans-serif;
}

#servicioMedicoFicha-bloques p{
	color:#333333;
	font-weight: 300;
	font-size: 16px;
	padding-left: 20px;
	background-image: url("../images/lista-cuadrito.gif");
	background-repeat: no-repeat;
	background-position: left 12px;
	font-family: "Montserrat", sans-serif;
}


.areaAcademica-certificacion{
	background-image: url("../images/icono-certificaciones-02.svg");
	background-repeat: no-repeat;
	background-size: 22px auto;
	background-position: 15px 12px;
	font-family: "Montserrat", sans-serif;
}

.areaAcademica-descargas{
	background-image: url("../images/icono-descargas-06.svg");
	background-repeat: no-repeat;
	background-size: 22px auto;
	background-position: 15px 15px;
	font-family: "Montserrat", sans-serif;
}

.areaAcademica-alta-complejidad{
	background-image: url("../images/icono-estudiosProcedimientos-02.svg");
	background-repeat: no-repeat;
	background-size: 30px auto;
	background-position: 10px 15px;
	font-family: "Montserrat", sans-serif;
}

.areaAcademica-informacion{
	background-image: url("../images/icono-checkList-02.svg");
	background-repeat: no-repeat;
	background-size: 30px auto;
	background-position: 10px 15px;
	font-family: "Montserrat", sans-serif;
}

/*------------- FIN AREA ACADECIMICA-------------*/


/*------------- INFO PACIENTES-------------*/

#infoPacientes {
	padding-bottom: 30px;
}

#infoPacientes p{
padding-left: 60px;
font-weight: 300;
font-size: 16px;
margin-top: 30px;
font-family: "Montserrat", sans-serif;
}

.infoPacientes-lista{
	list-style-type: none; 
	list-style-image: url("../images/lista-cuadrito.gif");
	list-style-position: inside;
	font-size: 16px;
	color:#333333;
	padding-left: 60px;
	font-weight: 300;
	margin-top: 30px;
	font-family: "Montserrat", sans-serif;
}

#infoPacientes h3{
	font-weight: 400;
	font-size: 21px;
	padding-left: 60px;
	margin-top: 30px;
	font-family: "Montserrat", sans-serif;
}

#infoPacientes h1{

	font-size: 30px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-image: url("../images/icono-infopacientes-13.svg");
	background-repeat: no-repeat;
	background-position: 10px 5px;
	font-family: "Montserrat", sans-serif;
	
}

.infoPacientes-informacion{
	background-image: url("../images/icono-checkList-02.svg");
	background-repeat: no-repeat;
	background-size: 30px auto;
	background-position: 10px 15px;
}

#idHorario h2{
	background-image: url("../images/ip-horarios.svg");
	background-repeat: no-repeat;
    background-position: 10px center;	
    font-family: "Montserrat", sans-serif;
}

#idEmedicas h2{
	background-image: url("../images/ip-emergencias-03.svg");
	background-repeat: no-repeat;
    background-position: 10px center;	
    font-family: "Montserrat", sans-serif;
}

#idTurnos h2{
	background-image: url("../images/ip-turnos-03.svg");
	background-repeat: no-repeat;
    background-position: 10px center;	
    font-family: "Montserrat", sans-serif;
}

#idEstudios h2{
	background-image: url("../images/ip-estudios-03.svg");
	background-repeat: no-repeat;
    background-position: 10px center;
    font-family: "Montserrat", sans-serif;	
}


#idCobertura h2{
	background-image: url("../images/ip-cobertura-03.svg");
	background-repeat: no-repeat;
    background-position: 10px center;
    font-family: "Montserrat", sans-serif;	
}

/*------------- FIN INFO PACIENTES-------------*/

/*------------- CONTACTO -------------*/
.contacto-fondo{
	background-image: url("../images/bg-degrado-contacto.jpg");
	background-repeat: no-repeat;
	background-position: center top;
}

#contacto{
	padding-bottom: 60px;
	padding-top: 30px;
	color: #333333;
}

#contacto h1{
	font-size: 40px;
	font-weight: 900;
	margin-top: 30px;
	padding-left: 45px;
	background-image: url("../images/icono-contacto.svg");
	background-repeat: no-repeat;
	font-family: "Montserrat", sans-serif;


}

#contacto h2{
	font-size: 35px;
	font-weight: 900;
	margin-top: 30px;
	font-family: "Montserrat", sans-serif;

}


#contacto h3{
	font-size: 25px;
	font-weight: 700;
	padding-left: 45px;
	margin-top: 30px;
	font-family: "Montserrat", sans-serif;

}

#contacto ul{
	list-style-type: none;
	padding-left: 50px;
	font-family: "Montserrat", sans-serif;

}


#contacto p{
	padding-left: 45px;
	font-family: "Montserrat", sans-serif;
}
.contactoCampoText{
	width: 100%;
	height: 50px;
	border-radius: 6px;
	position: relative;
	border: solid 1px #cccccc;
	padding-left: 10px;
	margin-top:15px;

}

.contactoCampoTextArea{
	width: 100%;
	height: 300px;
	border-radius: 6px;
	position: relative;
	border: solid 1px #cccccc;
	padding-left: 10px;
	margin-top:15px;

}

.contactoBoton{
	background-color: #1D4F99;
	color: #ffffff;
	font-weight: 400;
	text-align: center;
	padding-right: 5%;
	padding-left: 5%;
	width: 30%;
	height: 40px;
	border: none;
	cursor: pointer;
	margin-top: 15px;
	font-family: "Montserrat", sans-serif;
}

#pie-pestania-turnos{
	position: fixed;
	bottom: 0;
	right: 30px;
	background-image: url("../images/grafico-pestania-telefono-02.svg");
	background-repeat: no-repeat;
	width:265px;
	height: 47px;
	text-align: center;
	z-index: 5000;
	font-family: "Montserrat", sans-serif;
	


}


/*=============================================
PANTALLAS GRANDES
=============================================*/

@media (min-width:1367px){

.carousel-foto{
	height:380px;
	width: 100%;
	background-position: center top;
	background-size: cover;
	background-repeat: no-repeat;
	
}

	#cabezalCelular{
display: none;
}

.col-xl-0{display: none}

.fraccion{margin-top: 90px;}

}


/*=============================================
NOTEBOOKS (XL revisamos en 1366px en adelante)
=============================================*/

@media (max-width:1366px) and (min-width:1200px){




.carousel-foto{
	height:380px;
	width: 100%;
	background-position: center top;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-size: cover;
}


	#cabezalCelular{
display: none;
}
.col-xl-0{display: none}

.fraccion{margin-top: 90px;}

}

/*=============================================
ESCRITORIO MEDIANO O TABLET HORIZONTAL (LG revisamos en 1024px)
=============================================*/

@media (max-width:1199px) and (min-width:992px){

	#cabezal .cabezal-data {
		display: none;
	}

	#cabezalCelular{
		display: none;
	}



	.col-lg-0{
		display: none;
	}

	.cabezal-sobre-direccion {
    font-size: 11px;
    padding-left: 20px;
    background-image: url(../images/icono-ubicacion-02.svg);
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-position: left center;
    display: inline-block;
	}

	.cabezal-sobre-telefono {
    font-size: 11px;
    padding-left: 20px;
    background-image: url(../images/icono-telefono-02.svg);
    background-repeat: no-repeat;
    background-size: 16px auto;
    background-position: left center;
    margin-left: 10px;
    display: inline-block;
	}

	.cabezal-menu li {
    font-size: 12px;
    font-weight: 700;
    padding-left: 5px;
    padding-right: 5px;
	}

	.cabezal-menu-contenedor{
		width: 205px;
	}

	.carousel-foto{
	height:  500px;
	width: 100%;
	background-position: center;
	background-size: auto 500px;
}


	.carousel-destacado{
	position: absolute;
	background-color: #1D4F99;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	top:-40px;
	left: 60px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
	font-size: 12px;
}

.carousel-inner h5{
	padding-left: 45px;
	font-size: 30px;
	font-weight: 900;
	text-shadow: 2px 2px 4px #000000;
	font-family: "Montserrat", sans-serif;
}

#cordis h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-edificio-03.svg");
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #cordis h2{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;

}

.cordis-listado li {
	display: block;
	width: 100%;
	height: 55px;
	background-color: #22B573;
	margin-bottom: 16px;
	padding-left: 20px;
	font-weight: 700;
	border-radius: 6px;
	background-image: url(../images/cordis-listado-bg.jpg);
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	line-height: 55px;
}


#serviciosMedicos h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-serviciosMedicos-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #noticias h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-noticia-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #areaAcademica h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-areaAcademica-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #areaAcademica h2{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;

}





}

/*=============================================
ESCRITORIO PEQUEÑO O TABLET VERTICAL (MD revisamos en 768px)
=============================================*/

@media (max-width:991px) and (min-width:768px){


.boton-whatsapp{
	  position: fixed;
    z-index: 9999999;
    bottom: 30px;
    right: 30px;
    background-color: #27AE4C;
    color: #ffffff;
    height: 60px;
    width: 60px;
    margin: 0 auto;
    border-radius: 50%;
    text-align: center;
    line-height: 45px;
    font-family: "Montserrat", sans-serif;
    font-size: 9px;
    border: none;
    cursor: pointer;
    box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -webkit-box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -moz-box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.14);
    padding: 10px 0 0 10px;
}

.boton-whatsapp h5{
	display: none;
}


.slideEscritorio{
	display: none !important;
}

.slideMovil{
	display: block !important;
}

#cabezalSobre{
	display: none;
}


	.link-home-escritorio, .menu-escritorio,.buscador-formulario,.cabezal-data{
		display: none !important;
	}

.boton-menu-abrir{
	width: 60px;
	height: 60px;
	
	display: block;
}

.boton-menu-cerrar{
	width: 60px;
	height: 60px;
	
	display: none;
}

.boton-buscador-abrir{
	margin: 0 0 0 auto;
	width: 60px;
	height: 60px;

	display: block;
}


.link-home-movil{
	display: block;
}

#cabezal{
	  position: fixed;
    top: 0px;
    z-index: 1000;
}




header .menu-movil{
		display: none;
		position: fixed;
		width: 100%;
		height: auto;
		top: 0;
		left: 0;
		background-color: #f2f2f2;
		z-index: 900;
		padding: 130px 20px 130px 20px;
	}

	header .menu-movil ul{
		list-style: none;
		padding: 0;
		font-family: "Montserrat", sans-serif;
		font-weight: 500;
		font-size: 24px;
	}

	header .menu-movil ul li{
		margin-bottom: 20px;
	}


header .menu-movil .movil-data{
	 color: #ffffff;
	 background-color: #1d4f99;
	 padding: 15px;
	 margin-top: 60px;


}

header .menu-movil .movil-data h5{
	 font-family: "Montserrat", sans-serif;
	 font-size: 18px;
	font-weight: 300;
	background-repeat: no-repeat;


}






.carousel-foto{
	height:  450px;
	width: 100%;
	background-position: center;
	background-size: auto 550px;
}

	.carousel-destacado{
	position: absolute;
	background-color: #1D4F99;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	top:-40px;
	left: 60px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
	font-size: 10px;
}

.carousel-inner h5{
	padding-left: 45px;
	font-size: 20px;
	font-weight: 900;
	text-shadow: 2px 2px 4px #000000;
	font-family: "Montserrat", sans-serif;
}


#pie .pie-logo-grupo{
	display: flex;
	width: 100%;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	font-family: "Montserrat", sans-serif;

	margin: 0 0 60px 0;

}

#pie h4{
	display: block;
	width: 220px;
	margin: 0 auto;
}


.cabezal-seccion {
  
    height: 120px;
    margin: 90px 0 60px 0;
}

.cabezal-seccion h1{
  
    font-size: 35px;
    text-align: center;
}


}

/*=============================================
MOVIL (XS revisamos en 320px)
=============================================*/

@media (max-width:767px){

.boton-whatsapp{
	  position: fixed;
    z-index: 9999999;
    bottom: 30px;
    right: 30px;
    background-color: #27AE4C;
    color: #ffffff;
    height: 60px;
    width: 60px;
    margin: 0 auto;
    border-radius: 50%;
    text-align: center;
    line-height: 45px;
    font-family: "Montserrat", sans-serif;
    font-size: 9px;
    border: none;
    cursor: pointer;
    box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -webkit-box-shadow: 0px 2px 5px 2px rgba(0,0,0,0.14);
    -moz-box-shadow: 0px 2px 5px 2px rgba(0, 0, 0, 0.14);
    padding: 10px 0 0 10px;
}

.boton-whatsapp h5{
	display: none;
}

#pie .pie-logo-grupo{
	display: flex;
	width: 100%;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	font-family: "Montserrat", sans-serif;

	margin: 0 0 60px 0;

}

#pie .pie-logo-grupo .pie-texto{
	text-align: center;
	margin-top: 15px;
}


#pie h4{
	display: block;
	width: 220px;
	margin: 0 auto 30px auto;
}

/*------------- HOME TURNOS ----------*/




#homeTurnos .contenedor-grupo{
	max-width: 700px;
	display: flex;
	flex-direction: column;
	align-items: center;

}

#homeTurnos .contenedor-rojo{
	width: 100%;
	background-color: #df2624;
	color: #ffffff;
	padding: 200px 30px 30px 30px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-top-right-radius: 0px;
	margin-top: -160px;
	margin-left: 0;
	z-index: 10;
}

#homeTurnos .contenedor-rojo h2{

	font-family: "Montserrat", sans-serif;
	font-weight: 900;
	font-size: 30px;
	margin-bottom: 10px;
}

#homeTurnos .contenedor-rojo h4{

	font-family: "Montserrat", sans-serif;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 0px;
}

#homeTurnos .contenedor-rojo p{

	font-family: "Montserrat", sans-serif;
	font-weight: 500;
	font-size: 18px;

}



#homeTurnos .foto-circular{
	width: 300px;
	height: 300px;
	border-radius: 50%;
	overflow: hidden;
	z-index: 20;

}


.slideEscritorio{
	display: none !important;
}

.slideMovil{
	display: block !important;
}


#cabezal{
	  position: fixed;
    top: 0px;
    z-index: 1000;
}




header .menu-movil{
		display: none;
		position: fixed;
		width: 100%;
		height: auto;
		top: 0;
		left: 0;
		background-color: #f2f2f2;
		z-index: 900;
		padding: 130px 20px 130px 20px;
	}

	header .menu-movil ul{
		list-style: none;
		padding: 0;
		font-family: "Montserrat", sans-serif;
		font-weight: 500;
		font-size: 24px;
	}

	header .menu-movil ul li{
		margin-bottom: 20px;
	}


header .menu-movil .movil-data{
	 color: #ffffff;
	 background-color: #1d4f99;
	 padding: 15px;
	 margin-top: 60px;


}

header .menu-movil .movil-data h5{
	 font-family: "Montserrat", sans-serif;
	 font-size: 18px;
	font-weight: 300;
	background-repeat: no-repeat;


}


	.link-home-escritorio, .menu-escritorio,.buscador-formulario,.cabezal-data{
		display: none !important;
	}

.boton-menu-cerrar{
	width: 60px;
	height: 60px;
	display: none;
}

.boton-menu-abrir{
	width: 60px;
	height: 60px;
	
	display: block;
}

.boton-buscador-abrir{
	margin: 0 0 0 auto;
	width: 60px;
	height: 60px;

	display: block;
}


.link-home-movil{
	display: block;
}


.col-0{
	display: none;
}




#cabezalSobre{
	display: none;
}



#carouselExampleIndicators{
	margin-top: 60px;
}

#carouselExampleIndicators2{
	margin-top: 0px;
}
	.carousel-destacado{
	position: absolute;
	background-color: #1D4F99;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	top:-40px;
	left: 60px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
	font-size: 10px;
}
.carousel-foto{
	height:  400px;
	width: 100%;
	background-position: center;
	background-size: 1280px 400px;

	

}

.carousel-inner h5{
	padding-left: 45px;
	font-size: 18px;
	font-weight: 900;
	text-shadow: 2px 2px 4px #000000;
	font-family: "Montserrat", sans-serif;
	

}
#cordis h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-edificio-03.svg");
	background-repeat: no-repeat;
	background-position: left -10px;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #cordis h2{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;


}

.cordis-listado li {
	display: block;
	width: 100%;
	height: 55px;
	background-color: #22B573;
	margin-bottom: 16px;
	padding-left: 20px;
	font-weight: 700;
	border-radius: 6px;
	background-image: url(../images/cordis-listado-bg.jpg);
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	line-height: 55px;
}

.cordis-listado:first-child {
	margin-top: 30px;
}


#serviciosMedicos h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-serviciosMedicos-03.svg");
	background-repeat: no-repeat;
	background-position: left -10px;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }
.noticias-fondo {
    background-image: url(../images/bg-noticias.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
 #noticias h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-noticia-03.svg");
	background-repeat: no-repeat;
	background-position: left -5px;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

  #noticias h3{
 	text-align: left;
 	font-size: 16px;
 	margin-top: 10px;
 	margin-bottom: 30px;
 	font-family: "Montserrat", sans-serif;

 }

  .noticias-verMas{
 	display: none;
 }


 #areaAcademica h1{ 
	font-size: 30px;
	font-weight: 900;
	background-image: url("../images/icono-areaAcademica-03.svg");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
 }

 #areaAcademica h2{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Montserrat", sans-serif;

}

.smhome{
	margin-left: 0px;
}

.serviciosMedicos-mas{
	margin-bottom: 30px;
}


.cabezal-seccion {
  
    height: 120px;
    margin: 90px 0 0 0;
}

.cabezal-seccion h1{
  
    font-size: 30px;
    text-align: center;
}


.equipoMedico-indicador{
	text-align: center;
	font-weight: 700;
	font-size: 18px;
	color:#333333;
	font-family: "Montserrat", sans-serif;
	margin-bottom: 15px;
}

#equipoMedicoFicha h1{
	font-size: 20px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-image: url("../images/icono-equipoMedico-03.svg");
	background-repeat: no-repeat;
	background-position: 10px center;
	background-size: auto 30px;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

.equipoMedicoFicha-cargos{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px;
	padding-left: 60px;
	font-size: 14px;
	font-weight: 700;
	width: 100%;
	font-family: "Montserrat", sans-serif;
}

.equipoMedicoFicha-cargos-fotoMovil{
	margin-top: 260px;
}

.equipoMedicoFicha-foto{
	position: absolute;
	right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
	top:-215px;

}

.equipoMedicoFicha-ajuste {
    height: auto;
}

#servicioMedicoFicha h1{
	font-size: 20px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "Montserrat", sans-serif;

	/*
	background-image: url("../images/icono-serviciosMedicos-gris-02.svg");
	background-repeat: no-repeat;
	background-position: 20px top;
	background-size: 20px auto;
*/
}

.columnaGris{

	width: 100%;
	background-color: #E6E6E6;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url("");
	margin:0;
	

}

.servicioMedicoFicha-bajada{
	padding-left: 60px;
	color:#333333;
	font-size: 14px;
	font-weight: 700;
	line-height: 16px;
	font-family: "Montserrat", sans-serif;
}

.servicioMedicoFicha-texto{
	padding-left: 60px;
	color:#333333;
	font-size: 14px;
	font-weight: 300;
	font-family: "Montserrat", sans-serif;
	
}

.lista-destacada {
	list-style-type: none;
	list-style-image: none; 
	margin: 0px; 
    padding-left: 60px;
    padding-right: 20px;
    font-weight: 300;
    font-size: 14px;
    background-image: url("../images/bg-degradado-listas.jpg");
    background-repeat: repeat-y;
    background-position: left bottom;
    padding-top: 15px;
    padding-bottom: 15px;


}

#misionVision h1{
 text-align: center;
 font-weight: 700;
 font-size: 30px;
 font-family: "Montserrat", sans-serif;

}

#misionVision h2{
 text-align: center;
 font-weight: 400;
 font-size: 20px;
 margin-bottom: 30px;
 font-family: "Montserrat", sans-serif;

}

#misionVision h3{
 text-align: center;
 font-weight: 400;
 font-size: 24px;
 margin-top: 15px;
 margin-bottom: 5px;
 font-family: "Montserrat", sans-serif;

}

#misionVision ul{

	list-style-type: none; 
	list-style-image: url("../images/lista-cuadrito.gif");
	padding: 12px;
	font-weight: 300px;
	color:#333333;
	font-size: 14px;
	margin:0px;
	/*height: 160px;
	overflow-y: hidden;*/


}

#misionVision li{
	margin-bottom: 8px;
	font-family: "Montserrat", sans-serif;
}

.resetList li{
		list-style-type: none; 
	list-style-image: none;
}

#carouselHistoria{
	display: none;
}

#historiaMovil ul{
	list-style-type: none; 
	list-style-image: none;
	margin:0;
	padding: 0;
}

#historiaMovil img{
	width: 280px;

}

#historiaMovil li{
	margin-top: 15px;
}

#historiaMovil h3{
	width: 100%;
	color: #1D4F99;
	font-weight: 900;
	font-size: 40px;
	font-family: "Montserrat", sans-serif;
	text-align: center;
	margin-top: 15px;

}

#historiaMovil p{
	font-family: "Montserrat", sans-serif;
	text-align: center;
	color: #333333;
	font-size: 14px;

}

.cabezalCelular-logo{
	position: absolute;
	left: 5px;
	top: 5px;
	width: 200px;
	height: 55px;
	background-image:url("../images/logo-cordis-02.svg"); 
	background-size: 200px auto;
	background-repeat: no-repeat;
}

#cabezalCelular{
	position: fixed;
	top:0;
	background-color: #FFFFFF;
	z-index: 4999;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	height: 60px;
}


.cabezalCelular-menu{
	
	width: 40px;
	height: 40px;
	background-image:url("../images/ico-menu-movil-04.svg"); 
	background-repeat: no-repeat;
	display: inline-block;
	margin-top: 10px;

}

.cabezalCelular-menuBuscar{
	
	width: 40px;
	height: 40px;
	background-image:url("../images/icono-lupa-movil-04.svg"); 
	background-repeat: no-repeat;
	display: inline-block;
	margin-top: 10px;
	margin-right: 10px;

}
.cabezalCelular-menuCerrar{
	
	width: 40px;
	height: 40px;
	background-image:url("../images/ico-menu-movil-cerrar-05.svg"); 
	background-repeat: no-repeat;
	display: inline-block;
	margin-top: 10px;
	display: none;

}
.modal {top: 70px !important;}

#accordionExample{
	margin-top: 15px;
	margin-bottom: 15px;
	display: none;
}

#accordionExample h5{
	font-family: "Montserrat", sans-serif;
	color: #1D4F99 !important;
	font-size: 18px !important;
	font-weight: 700 !important;

}

#accordionExample ul{
	width: 100%;
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px !important; 
	padding: 0px;
}

#accordionExample li{
	margin-bottom: 10px;
	display: inline-block;
	width: 100%;
	font-family: "Montserrat", sans-serif;
}

.noticias-indicador{
	text-align: left;
	font-weight: 700;
	font-size: 18px;
	color:#333333;
	padding-left: 0px;
	text-align: center;
}

#noticiasDesarrollo h1{
	font-size: 20px;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 60px;
	margin-bottom: 15px;
	font-family: "Montserrat", sans-serif;
	background-image: url("../images/icono-noticia-gris-02.svg");
	background-position: 10px 5px;
	background-size: 30px auto;
	background-repeat: no-repeat;
	
}

#noticiasDesarrollo p{
	margin-top: 15px;
	font-size: 14px;
	font-weight: 300;
	padding-left: 60px;
	font-family: "Montserrat", sans-serif;
}

.noticia-autor{
	background-image: url("../images/icono-medico-blanco-02.svg");
	background-repeat: no-repeat;
	background-size: 20px auto;
	background-position: 15px 15px;
	font-family: "Montserrat", sans-serif;
}


#noticiasCategoriaModulo{

	margin-bottom: 20px;

}

#noticiasCategoriaModulo h3{
	font-size: 15px;
	font-family: "Montserrat", sans-serif;
}

.historia-fondo{
	background-image: url("../images/bg-historia.png");
	background-repeat: no-repeat;
	background-position: center bottom;
}

 #noticias-n2 h3{
 	text-align: left;
 	font-size: 16px;
 	margin-top: 10px;
 	font-family: "Montserrat", sans-serif;
 	margin-bottom: 30px;

 }

 #contacto{
 	margin-top: 30px;
 }

.contacto-fondo{
	background-image: url("../images/bg-degrado-contacto.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: auto 60%;
}

/*-------------AUTORIDADES -------------*/

#autoridades h1{
 text-align: center;
 font-weight: 700;
 font-size: 20px;
 font-family: "Montserrat", sans-serif;
 margin-top: 30px;
 margin-bottom: 30px;

}


#autoridades h2{
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 0px;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
}

#autoridades p{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	margin-top: 5px;
	margin-bottom: 40px;
	font-family: "Montserrat", sans-serif;
}
.serviciosMedicos-fondo{
	background-image: url("../images/bg-serviciosMedicos.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.fraccion{margin-top: 0px;}

}