*{
	box-sizing: border-box;
	margin: 0;
}
.parte1{
	width: 100%;
	overflow: auto;
}
.titulo_p1{
	width: 100%;
	padding: 1% 0%;
	text-align: center;
}
.titulo_p1 h2{
	font-size: 32px;
	margin: 0;
	font-family:MavenPro-Black;
}
.lista_ae{
	width: 50%;
	float: left;
	background-color: #ff5f5f;
	color: #fff;
	padding: 3.05% 3%;
}
.lista_ae h2{
	font-size: 26px;
	margin: 0;
	line-height: 28px;
	text-align: center;
	font-family:MavenPro-Black;
	padding-bottom: 2%;
}
.lista_ae p{
	font-family:MavenPro-Medium;
	font-size: 16px;
	padding-bottom: 3%;
	text-align: center;
	margin: 0;
}
.lista_ae p span{
	font-weight: 700;
}
.img_ae{
	width: 50%;
	float: left;
}
.img_ae img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.g_niños{
	width: 100%;
	overflow: auto;
	padding: 1% 0%;
}
.titulo_gñ {
	width: 30%;
	float: left;
	padding: 0% 0% 2% 2%;
}
.titulo_gñ h2{
	font-size: 38px;
	line-height: 42px;
	font-family:MavenPro-Black;
}
.descripcion_gñ{
	width: 70%;
	float: left;
	padding: 2% 2%;
}
.descripcion_gñ p{
	font-size: 16px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.descripcion_gñ p span{
	font-weight: 700;
}
/*---------------boton de servicios---------------*/
.btn_servicios{
	width: 20%;
	border: 0px;
	border-radius: 10px;
	padding: 0.5% 2%;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
}
#b_pt{
	background-color:#45566d;
	margin-right: 3%;
	font-size:12px;
}
#b_pc{
	background-color: #803e5a;	
	font-size:12px;
}
#b_pp{
	background-color: #8a3908;	
	margin-left:  3%;
	font-size:12px;
}
.rojo{
	border:1px solid white;
}

.g_adolescentes{
	width: 100%;
	overflow: auto;
	padding: 1% 0%;
	background-color: #ff5f5f;
}
.titulo_ga {
	width: 30%;
	float: left;
	padding: 0% 0% 2% 2%;
	color: #fff;
}
.titulo_ga h2{
	font-size: 38px;
	line-height: 42px;
	margin: 0;
	font-family:MavenPro-Black;
}
.descripcion_ga{
	width: 70%;
	float: left;
	padding: 2% 2%;
	color: #fff;
}
.descripcion_ga p{
	font-size: 16px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.descripcion_ga p span{
	font-weight: 700;
}

.g_adultos{
	width: 100%;
	overflow: auto;
	padding: 1% 0%;
}
.titulo_gadulto {
	width: 30%;
	float: left;
	padding: 0% 0% 2% 2%;
}
.titulo_gadulto h2{
	font-size: 38px;
	margin: 0;
	line-height: 42px;
	font-family:MavenPro-Black;
}
.descripcion_gadulto{
	width: 70%;
	float: left;
	padding: 2% 2%;
}
.descripcion_gadulto p{
	font-size: 16px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.descripcion_gadulto p span{
	font-weight: 700;
}

.g_am{
	width: 100%;
	overflow: auto;
	padding: 1% 0%;
	background-color: #ff5f5f;
}
.titulo_am {
	width: 30%;
	float: left;
	padding: 0% 0% 2% 2%;
	color: #fff;
}
.titulo_am h2{
	font-size: 38px;
	line-height: 42px;
	font-family:MavenPro-Black;
}
.descripcion_am{
	width: 70%;
	float: left;
	padding: 2% 2%;
	color: #fff;
}
.descripcion_am p{
	font-size: 16px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.descripcion_am p span{
	font-weight: 700;
}
/*--------------------------------------------------PARTE2--------------------------------------------------*/
.parte2{
	width: 100%;
	overflow: auto;
		background-color: #ff5f5f;
}
.titulo_p2{
	width: 100%;
	padding: 1.5% 0%;
	background-color: #FFF;
}
.titulo_p2 h2{
	font-size: 36px;
	margin: 0;
	font-family:MavenPro-Black;
	text-align: center;
}
.lista_pc{
	width: 50%;
	color: #fff;
	background-color: #ff5f5f;
	padding: 4% 6%;
	float: left;
}
.lista_pc h2{
	font-size: 22px;
	font-family:MavenPro-Black;
	margin: 0;
}
.lista_pc ul{
	width: 100%;
	padding: 2% 4% 1% 3%;
}
.lista_pc ul li {
	font-size: 18px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.img_pc{
	width: 50%;
	float: left;
}
.img_pc img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.proceso_niños{
	width: 100%;
	padding: 3% 4%;
	background-color: #2c2c2c;
}
.proceso_niños h2{
	font-size: 42px;
	color: #fff;
	padding-bottom: 4%;
	margin: 0;
	text-align: center;
	font-family:MavenPro-Black;
}
.centrar{
	text-align: center;
}
/*-------------------------------------PARTE3-------------------------------------*/
.parte3{
	width: 100%;
	overflow: auto;
	background-color: #ff5f5f;
}
.titulo_p3{
	width: 100%;
	padding: 1.5% 0%;
	background-color: #fff;
}
.titulo_p3 h2{
	font-size: 32px;
	margin: 0;
	font-family:MavenPro-Black;
	text-align: center;
}
.ppa1{
	width: 50%;
	float: left;
	padding: 3% 4%;
	background-color: #ff5f5f;
	color: #fff;
}
.ppa1 h2{
	font-size: 26px;
	margin: 0;
	font-family:MavenPro-Black;
	padding-bottom: 2%;
}
.ppa1 ul{
	width: 100%;
	padding: 0% 1% 1% 3%;
}
.ppa1 ul li{
	font-size: 18px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.img_ppa1{
	width: 50%;
	float: left;
}
.img_ppa1 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.img_ppa2{
	width: 50%;
	float: left;
}
.img_ppa2 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}

.ppa2{
	width: 50%;
	float: left;
	padding: 5.10% 4%;
	background-color: #ff5f5f;
	color: #fff;
}
.ppa2 h2{
	margin: 0;
	font-size: 26px;
	line-height: 30px;
	font-family:MavenPro-Black;
	padding-bottom: 2%;
}
.ppa2 ul{
	width: 100%;
	padding: 2% 1% 1% 3%;
}
.ppa2 ul li{
	font-size: 18px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.procesos_ado{
	width: 100%;
	padding: 4% 3%;
	background-color: #2c2c2c;
	color: #fff;
}
.procesos_ado h2{
	font-size: 32px;
	font-family:MavenPro-Black;
	padding-bottom: 3%;
	text-align: center;
	margin: 0;
}
/*--------------------------------PARTE4--------------------------------*/
.parte4{
	width: 100%;
	overflow: auto;
	background-color: #ff5f5f;
}
.titulo_p4{
	width: 100%;
	padding: 2% 0%;
	background-color:#FFF;
}
.titulo_p4 h2{
	margin: 0;
	font-size: 32px;
	text-align: center;
	font-family:MavenPro-Black;
}
.lista_ppñ{
	width: 50%;
	color: #fff;
	float: left;
	background-color: #ff5f5f;
	padding: 3% 6%;
}
.lista_ppñ h2{
	font-size: 22px;
	margin: 0;
	font-family:MavenPro-Black;
}
.lista_ppñ ul{
	width: 100%;
	padding: 2% 4% 0% 3%;
}
.lista_ppñ ul li {
	font-size: 18px;
	padding-bottom: 2%;
	font-family:MavenPro-Medium;
}
.img_ppñ{
	width: 50%;
	float: left;
}
.img_ppñ img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.ppñ{
	width: 100%;
	padding: 4% 0%;
	background-color: #2c2c2c;
}
.ppñ h2{
	font-size: 36px;
	color: #fff;
	margin: 0;
	text-align: center;
	font-family:MavenPro-Black;
	padding-bottom: 3%;
}
/*-----------------------------------------ADOLESCENTES TERAPEUTICOS-----------------------------------------*/
/*---------------------------------------------PARTE5---------------------------------------------*/
.parte5{
	width: 100%;
	overflow: auto;
	background-color: #ff5f5f;
}
.titulo_p5{
	width: 100%;
	padding: 2% 0%;
	background-color: #fff;
}
.titulo_p5 h2{
	margin: 0;
	font-size: 32px;
	text-align: center;
	font-family:MavenPro-Black;
}
.ptado1{
	width: 50%;
	float: left;
	color: #fff;
	padding: 4% 4%;
	background-color: #ff5f5f;
}
.ptado1 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
	padding-bottom: 2%;
}
.ptado1 ul{
	width: 100%;
	padding: 1% 2% 1% 3%;
}
.ptado1 ul li{
	font-family:MavenPro-Medium;
	font-size: 16px;
}
.img_ptado1{
	width: 50%;
	float: left;
}
.img_ptado1 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.img_ptado2{
	width: 50%;
	float: left;
}
.img_ptado2 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.ptado2{
	width: 50%;
	float: left;
	padding: 6.9% 5%;
	color: #fff;
	background-color: #ff5f5f;
}
.ptado2 h2{
	margin: 0;
	line-height: 28px;
	font-size: 26px;
	font-family:MavenPro-Black;
	padding-bottom: 3%;
}
.ptado2 ul{
	width: 100%;
	padding: 1% 2% 1% 3%;
}
.ptado2 ul li{
	font-family:MavenPro-Medium;
	font-size: 16px;
	padding-bottom: 1%;
}
.ptado3{
	width: 100%;
	padding: 2% 3%;
	float: left;
	background-color: #2c2c2c;
}
.ptado3 h2{
	color: #fff;
	font-size: 32px;
	text-align: center;
	font-family:MavenPro-Black;
	padding: 0% 0% 2% 0%;
	margin: 0;
}
/*-------------------------------------ADULTO TERAPEUTICO-------------------------------------*/
/*--------------------------------------------PARTE6--------------------------------------------*/
.parte6{
	width: 100%;
	overflow: auto;
}
.titulo_p6{
	width: 100%;
	padding: 1.5% 0%;
	text-align: center;
}
.titulo_p6 h2{
	margin: 0;
	font-size: 32px;
	font-family:MavenPro-Black;
}
.ptadu1{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 7.53% 4%;
}
.ptadu1 h2{
	font-size: 26px;
	margin: 0;
	font-family:MavenPro-Black;
}
.ptadu1 ul{
	width: 100%;
	padding: 2% 20% 2% 3%;
}
.ptadu1 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ptadulto{
	width: 50%;
	float: left;
}
.img_ptadulto img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.ptadu2{
	width: 100%;
	color: #fff;
	background-color: #2c2c2c;
	padding: 2% 4%;
}
.ptadu2 h2{
	margin: 0;
	font-size: 32px;
	padding: 0% 0% 2% 0%;
	font-family:MavenPro-Black;
	text-align: center;
}
/*-------------------------------------ADULT MAYOR TERAPEUTICOS-------------------------------------*/
/*--------------------------------------------PARTE7--------------------------------------------*/
.parte7{
	width: 100%;
	overflow: auto;
}
.titulo_p7{
	width: 100%;
	padding: 1.5% 0%;
	text-align: center;
}
.titulo_p7 h2{
	margin: 0;
	font-size: 32px;
	font-family:MavenPro-Black;
}
.ptam1{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 6.65% 4%;
}
.ptam1 h2{
	font-size: 28px;
	font-family:MavenPro-Black;
	margin: 0;
}
.ptam1 ul{
	width: 100%;
	padding: 2% 20% 2% 3%;
}
.ptam1 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ptam{
	width: 50%;
	float: left;
}
.img_ptam img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.ptam2{
	width: 100%;
	padding: 2% 4%;
	background-color: #2c2c2c;
	color: #fff;
}
.ptam2 h2{
	margin: 0;
	font-size: 32px;
	font-family:MavenPro-Black;
	text-align: center;
	padding-bottom: 2%;
}
/*-----------------------------------PARTE8-----------------------------------*/
.parte8{
	width: 100%;
	overflow: auto;
	background-color: #ff5f5f;
}
.titulo_p8{
	width: 100%;
	padding: 1% 0%;
	text-align: center;
	background-color: #fff;
}
.titulo_p8 h2{
	margin: 0;
	font-size: 32px;
	font-family:MavenPro-Black;
}
.subtitulo_1{
	width: 100%;
	background-color: #2c2c2c;
}
.subtitulo_1 h2{
	margin: 0;
	font-size: 24px;
	font-family:MavenPro-Black;
	text-align: center;
	color: #fff;
}
.ts_1{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 5.5% 4%;	
}
.ts_1 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_1 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_1 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ts1{
	width: 50%;
	float: left;
	height: 380px;
}
.img_ts1 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.img_ts2{
	width: 50%;
	float: left;
}
.img_ts2 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.ts_2{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 8.38% 4%;	
}
.ts_2 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_2 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_2 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.ts_3{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 5% 4%;	
}
.ts_3 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_3 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_3 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ts3{
	width: 50%;
	float: left;
	height: 380px;
}
.img_ts3 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.img_ts4{
	width: 50%;
	float: left;
}
.img_ts4 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.ts_4{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 9.267% 4%;	
}
.ts_4 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_4 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_4 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.ts_5{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 6.5% 4%;	
}
.ts_5 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_5 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_5 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ts5{
	width: 50%;
	float: left;
	height: 380px;
}
.img_ts5 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.ts_6{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 4.5% 4%;	
}
.ts_6 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_6 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_6 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ts6{
	width: 50%;
	float: left;
}
.img_ts6 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.ts_7{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 7% 4%;	
}
.ts_7 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.ts_7 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.ts_7 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_ts7{
	width: 50%;
	float: left;
}
.img_ts7 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}


.subtitulo_2{
	width: 100%;
	float: left;
	background-color: #2c2c2c;
	color: #fff;
}
.subtitulo_2 h2{
	margin: 0;
	font-size: 24px;
	font-family:MavenPro-Black;
	text-align: center;
}

.tdc_1{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 6.5% 4%;	
}
.tdc_1 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.tdc_1 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.tdc_1 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_tdc1{
	width: 50%;
	float: left;
	height: 380px;
}
.img_tdc1 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.img_tdc2{
	width: 50%;
	float: left;
}
.img_tdc2 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.tdc_2{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 6% 4%;	
}
.tdc_2 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.tdc_2 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.tdc_2 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.tdc_3{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 7% 4%;	
}
.tdc_3 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.tdc_3 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.tdc_3 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.img_tdc3{
	width: 50%;
	float: left;
	height: 380px;
}
.img_tdc3 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.img_tdc4{
	width: 50%;
	float: left;
}
.img_tdc4 img{
	width: 100%;
	height: 100%;
	display:block;
	border: 0;
}
.tdc_4{
	width: 50%;
	float: left;
	color: #fff;
	background-color: #ff5f5f;
	padding: 6% 4%;	

}
.tdc_4 h2{
	margin: 0;
	font-size: 26px;
	font-family:MavenPro-Black;
}
.tdc_4 ul{
	width: 100%;
	padding: 2% 1% 2% 3%;
}
.tdc_4 ul li{
	font-size: 16px;
	font-family:MavenPro-Medium;
}
.ptniños{
	width: 100%;
	padding: 2% 0%;
	color: #fff;
	background-color: #2c2c2c;
}
.ptniños h2{
	font-size: 32px;
	text-align: center;
	font-family:MavenPro-Black;
	padding-bottom: 2%;
}





















/*-----------------------------------CELULAR------------------------------------*/
@media screen and (min-width:0px) and (max-width:450px){
/*------------------------------------PARTE1------------------------------------*/

.titulo_p1 h2{
	font-size: 24px;
}
.lista_ae{
	width: 100%;
	padding: 2% 3%;
}
.lista_ae h2{
	font-size: 22px;
	line-height: 24px;
	padding-bottom: 2%;
}
.lista_ae p{
	font-size: 14px;
	padding-bottom: 3%;
}
.img_ae{
	width: 100%;
}

.g_niños{
	width: 100%;
	padding: 2% 0%;
}
.titulo_gñ {
	width: 100%;
	text-align: center;
	padding: 2% 0%;
}
.titulo_gñ h2{
	font-size: 18px;
	display: inline;
	line-height: 20px; 

}
br{
	display: none;
}
br br{
	display: none;
}
.descripcion_gñ{
	width: 100%;
	padding: 1% 3%;
}
.descripcion_gñ p{
	font-size: 14px;
	padding-bottom: 1%;
}
/*---------------boton de servicios---------------*/
.btn_servicios{
	width: 30%;
	font-size: 12px;
	padding: 1%;
}

.titulo_ga {
	width: 100%;
	padding: 0% 1%;
	text-align: center;
}
.titulo_ga h2{
	font-size: 18px;
	line-height: 20px;
}
.descripcion_ga{
	width: 100%;
	padding: 1% 3%;
}
.descripcion_ga p{
	font-size: 14px;
}
.titulo_gadulto {
	width: 100%;
	padding: 1% 0%;
	text-align: center;
}
.titulo_gadulto h2{
	font-size: 18px;
	line-height: 20px;
}
.descripcion_gadulto{
	width: 100%;
	padding: 1% 3%;
}
.descripcion_gadulto p{
	font-size: 14px;
}

.g_am{
	padding: 3% 0%;
}
.titulo_am {
	width: 100%;
	padding: 0;
	text-align: center;
}
.titulo_am h2 br{
	display: none;
}
.titulo_am h2{
	margin: 0;
	font-size: 18px;
	line-height: 20px;
}
.descripcion_am{
	width: 100%;
	padding: 1% 3%;
}
.descripcion_am p{
	font-size: 14px;
}
/*------------------------------------PARTE2------------------------------------*/
.titulo_p2 h2{
	margin: 0;
	font-size: 22px;
}
.lista_pc{
	width: 100%;
	padding: 4% 6%;
}
.lista_pc h2{
	font-size: 18px;
}
.lista_pc ul{
	padding: 0% 4% 1% 3%;
}
.lista_pc ul li {
	font-size: 14px;
}
.img_pc{
	width: 100%;
	background-image: url("../imagenes/tres.jpg");
	background-position: center;
	background-size: cover;
}
.proceso_niños{
	width: 100%;
	padding: 3% 4%;
}
.proceso_niños h2{
	font-size: 28px;
}
/*------------------------------------PARTE3------------------------------------*/
.titulo_p3 h2{
	font-size: 22px;
}
.ppa1{
	width: 100%;
	padding: 4% 6%;
}
.ppa1 h2{
	font-size: 18px;
}
.ppa1 ul{
	width: 100%;
	padding: 0% 1% 1% 3%;
}
.ppa1 ul li{
	font-size: 14px;
	padding-bottom: 2%;
}
.img_ppa1{
	width: 100%;
}
.img_ppa2{
	width: 100%;
}
.ppa2{
	width: 100%;
	padding: 4% 6%;
}
.ppa2 h2{
	font-size: 18px;
	line-height: 20px;
}
.ppa2 ul{
	padding: 0% 1% 1% 1%;
}
.ppa2 ul li{
	font-size: 14px;
}
.procesos_ado{
	width: 100%;
	padding: 3% 4%;
}
.procesos_ado h2{
	font-size: 22px;
}
/*------------------------------------PARTE4------------------------------------*/
.titulo_p4 h2{
	font-size: 26px;
}
.lista_ppñ{
	width: 100%;
	padding: 4% 6%;
}
.lista_ppñ h2{
	font-size: 18px;
}
.lista_ppñ ul{
	padding: 0% 4% 0% 3%;
}
.lista_ppñ ul li {
	font-size: 14px;
}
.img_ppñ{
	width: 100%;
}
.ppñ{
	width: 100%;
	padding: 3% 4%;
}
.ppñ h2{
	font-size: 22px;
}


/*------------------------------------PARTE5------------------------------------*/
.titulo_p5 h2{
	font-size: 22px;
}
.ptado1{
	width: 100%;
	padding: 4% 6%;
}
.ptado1 h2{
	font-size: 18px;
}
.ptado1 ul{
	padding: 0% 2% 1% 3%;
}
.ptado1 ul li{
	font-size: 14px;
}
.img_ptado1{
	width: 100%;
}
.img_ptado2{
	width: 100%;
}
.ptado2{
	width: 100%;
	padding: 4% 6%;
}
.ptado2 h2{
	line-height: 20px;
	font-size: 18px;
}
.ptado2 ul{
	width: 100%;
	padding: 0% 2% 1% 3%;
}
.ptado2 ul li{
	font-size: 14px;
}
.ptado3{
	padding: 3% 1%;
}
.ptado3 h2{
	font-size: 17px;
	padding: 0% 0% 3% 0%;
}
/*------------------------------------PARTE6------------------------------------*/
.titulo_p6 h2{
	font-size: 22px;
}
.ptadu1{
	width: 100%;
	padding: 4% 6%;
}
.ptadu1 h2{
	font-size: 18px;
}
.ptadu1 ul{
	padding: 0% 5% 2% 3%;
}
.ptadu1 ul li{
	font-size: 14px;
}
.img_ptadulto{
	width: 100%;
}
.ptadu2 h2{
	font-size: 17px;
}
/*------------------------------------PARTE7------------------------------------*/
.titulo_p7 h2{
	font-size: 22px;
}
.ptam1{
	width: 100%;
	padding: 3% 4%;
}
.ptam1 h2{
	font-size: 18px;
}
.ptam1 ul{
	padding: 0% 10% 2% 3%;
}
.ptam1 ul li{
	font-size: 14px;
}
.img_ptam{
	width: 100%;
}
.ptam2{
	padding: 3% 4%;
}
.ptam2 h2{
	font-size: 17px;
	line-height: 20px;
	padding-bottom: 3%;
}
/*------------------------------------PARTE8------------------------------------*/
.titulo_p8 h2{
	font-size: 26px;
}
.subtitulo_1{
	padding: 1% 0%;
}
.subtitulo_1 h2{
	font-size: 20px;
}
.ts_1{
	width: 100%;
	padding: 4% 6%;	
}
.ts_1 h2{
	font-size: 18px;
}
.ts_1 ul{
	width: 100%;
	padding: 0% 1% 2% 3%;
}
.ts_1 ul li{
	font-size: 14px;
}
.img_ts1{
	width: 100%;
	height: auto;
}
.img_ts2{
	width: 100%;
}
.ts_2{
	width: 100%;
	padding: 4% 6%;	
}
.ts_2 h2{
	font-size: 18px;
}
.ts_2 ul{
	padding: 0% 1% 2% 3%;
}
.ts_2 ul li{
	font-size: 14px;
}
.ts_3{
	width: 100%;
	padding: 4% 6%;	
}
.ts_3 h2{
	font-size: 18px;
}
.ts_3 ul{
	padding: 0% 1% 2% 3%;
}
.ts_3 ul li{
	font-size: 14px;
}
.img_ts3{
	width: 100%;
	height: auto;
}
.img_ts4{
	width: 100%;
}
.ts_4{
	width: 100%;
	padding: 4% 6%;	
}
.ts_4 h2{
	font-size: 18px;
}
.ts_4 ul{
	padding: 0% 1% 2% 3%;
}
.ts_4 ul li{
	font-size: 14px;
}
.ts_5{
	width: 100%;
	padding: 4% 6%;	
}
.ts_5 h2{
	font-size: 18px;
}
.ts_5 ul{
	padding: 0% 1% 2% 3%;
}
.ts_5 ul li{
	font-size: 14px;
}
.img_ts5{
	width: 100%;
	height: auto;
}
.img_ts6 {
    width: 100%;
    float: left;
    height: auto;
}

.ts_6{
	width: 100%;
}

.ts_7{
width:100%;
}
.img_ts7{
width:100%;
}



.subtitulo_2 h2{
	font-size: 20px;
}
.tdc_1{
	width: 100%;
	padding: 4% 6%;	
}
.tdc_1 h2{
	font-size: 18px;
}
.tdc_1 ul{
	padding: 0% 1% 2% 3%;
}
.tdc_1 ul li{
	font-size: 14px;
}
.img_tdc1{
	width: 100%;
	height: auto;
}
.img_tdc2{
	width: 100%;
}
.tdc_2{
	width: 100%;
	padding: 4% 6%;	
}
.tdc_2 h2{
	font-size: 18px;
}
.tdc_2 ul{
	padding: 0% 1% 2% 3%;
}
.tdc_2 ul li{
	font-size: 14px;
}
.tdc_3{
	width: 100%;
	padding: 4% 6%;	
}
.tdc_3 h2{
	font-size: 18px;
}
.tdc_3 ul{
	padding: 0% 1% 2% 3%;
}
.tdc_3 ul li{
	font-size: 14px;
}
.img_tdc3{
	width: 100%;
	height: auto;
}
.img_tdc4{
	width: 100%;
}
.tdc_4{
	width: 100%;
	padding: 4% 6%;	
}
.tdc_4 h2{
	font-size: 18px;
}
.tdc_4 ul{
	padding: 0% 1% 2% 3%;
}
.tdc_4 ul li{
	font-size: 14px;
}
.ptniños h2{
	font-size: 26px;
	padding: 0% 0% 3% 0%;
}
}






















/*-------------------------------Tablet-------------------------------------------*/
@media screen and (min-width:450px) and (max-width:1024px){

}