*{
	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-family:MavenPro-Black;
	font-size: 32px;
	margin: 0;
}
.sc_1{
	width: 50%;
	background-color: #83ffe6;
	float: left;
	text-align: justify;
	padding: 4.5% 8%;
}
.sc_1 h2{
	padding: 4% 0%;
	font-size: 28px;
	margin: 0;
	line-height: 32px;
	text-align: center;
	font-family:MavenPro-Black;
}
.sc_1 p{
	font-size: 16px;
	margin: 0;
	font-family:MavenPro-Medium;	
}
.sc_1 h4{
	margin: 0;
	font-size: 16px;
	font-family:MavenPro-Medium;	
	text-align: center;
	font-weight: 400;
	padding-bottom: 2%;
}	
.sc_1 h3{
	margin: 0;
	font-weight: bold;
	font-size: 16px;	
	font-family:MavenPro-Medium;
	text-align: center;
	padding: 2% 0%;
}
.img_sc1{
	width: 50%;
	float: left;
}
.img_sc1 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
/*-------------------------PARTE2-------------------------*/
.parte2{
	width: 100%;
	overflow: auto;
	padding-bottom: 2%; 
	text-align: center;
}
.ep_p2{
	width: 100%;
	float: left;
	padding: 2% 10% 0% 10%;
}
.ep_p2 h2{
	font-size: 28px;
	padding: 1% 0%;
	margin: 0;
	font-family:MavenPro-Black;
}
.ep_p2 p{
	margin: 0;
	font-size: 16px;
	padding: 1% 8%;
	font-family:MavenPro-Medium;
}
.ep_p2 p span{
	font-weight: 900;
}
/*-------------------------PARTE3-------------------------*/
.parte3{
	width: 100%;
	padding: 2% 25%;
	background-color: #83ffe6;
}
.parte3 h2{
	font-size: 26px;
	font-family:MavenPro-Black;
	text-align: center;
	margin:0;
}
.parte3 h3{
	margin:0;
	font-size: 18px;
	text-align: center;
	font-family:MavenPro-Medium;
	font-weight: 700;
}
.parte3 p{
	margin:0;
	font-size: 16px;
	padding: 1% 0%;
	text-align: center;
	font-family:MavenPro-Regular;
}
.parte3 p span{
	font-weight: 900;
}
/*-------------------------PARTE4-------------------------*/
.parte4{
	width: 100%;
	padding: 2% 5%;
}
.parte4 h2{
	font-size: 26px;
	margin: 0;
	font-family:MavenPro-Black;
	text-align: center;
	padding-bottom: 2%; 
}
.parte4 p{
	margin: 0;
	font-size: 18px;
	font-family:MavenPro-Medium;
	text-align: center;
	padding: 1% 20% 4% 20%;
}
.parte4 button{
	text-align: center;
	border-radius: 12px;
	background-color: #ff5f5f;
	padding: 0.5% 2%;
	border: 0;
	margin-left: 43%;
	font-family:MavenPro-Medium;
	font-size: 14px;
}
.parte4  a:link{
	text-decoration: none;
	color: #000;
}
.parte4  a:visited{
	text-decoration: none;
	color: #000;
}
.tipo_t{
	width: 80%;
	overflow: auto;
	padding: 3% 0% 2% 0%;
	margin-left: 18.5%;
	box-sizing: border-box;
}
.tipo_t button{
	width: 11%;
	font-size: 12px;
	float: left;
	margin: 0;
	padding: 1% 2%;
}
.arrow_rigth{
	width: 10%;
	float: left;
	padding: 0.5% 3%;
	margin: 0% 1%;
}
.arrow_rigth img{
	width: 100%;
}

/*--------------------------------TERAPIA INDIVIDUAL--------------------------------*/
.parte5{
	width: 100%;
	overflow: auto;
}
.titulo_ti{
	width: 100%;
	background-color: #83ffe6;
	padding: 1% 0%;
	text-align: center;
}
.titulo_ti h2{
	font-size: 32px;
	margin: 0;
	font-family:MavenPro-Black;
}
.lista_tn{
	width: 50%;
	float: left;
	padding: 0% 3%;
}
.lista_tn  h2{
	margin: 0;
	line-height: 26px;
	font-size: 28px;
	font-family:MavenPro-Black;
	text-align: center;
	padding: 1% 0%;
}
.lista_tn ul{
	width: 100%;
	padding: 4% 1% 0% 2%;
}
.lista_tn ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	list-style: none;
}
.img_tn1{
	width: 50%;
	float: left;
}
.img_tn1 img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.img_adolescente{
	width: 50%;
	float: left;
	height:460px;
}
.img_adolescente img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.lista_tadolescente{
	width: 50%;
	background-color: #83ffe6;
	float: left;	
	padding: 6.15% 3.5%;
}
.lista_tadolescente h2{
	font-size: 26px;
	font-family:MavenPro-Black;
	text-align: center;
	padding: 1% 0%;
	margin: 0;	
}
.lista_tadolescente ul{
	width: 100%;
	padding: 4% 1% 3% 9%;
}
.lista_tadolescente ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	list-style: none;
}
.lista_tadulto{
	width: 50%;
	float: left;
	padding: 1% 3%;
}
.lista_tadulto h2{
	font-size: 26px;
	margin: 0;
	font-family:MavenPro-Black;
	text-align: center;
	padding: 1% 0%;	
}
.lista_tadulto ul{
	width: 100%;
	padding: 3% 1% 1% 2%;
}
.lista_tadulto ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	list-style: none;
}
.img_tadulto{
	width: 50%;
	float: left;
}
.img_tadulto img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}
.img_am {
	width: 50%;
	float: left;
}
.img_am img{
	width: 100%;
	display: block;
	height: 100%;
	border: 0;
}
.lista_tam{
	width: 50%;
	float: left;
	padding: 4.32% 3%;
	background-color: #83ffe6;
}
.lista_tam h2{
	font-size: 26px;
	font-family:MavenPro-Black;
	text-align: center;
	padding: 1% 0%;
	margin: 0;	
}
.lista_tam ul{
	width: 100%;
	padding: 3% 1% 1% 2%;
}
.lista_tam ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	list-style: none;
}
/*---------------------------------------------TERAPIA DE PAREJA---------------------------------------------*/
.parte6{
	width: 100%;
	overflow: auto;
}
.titulo_p6{
	width: 100%;
	background-color: #83ffe6;
	padding: 1% 0%;
	text-align: center;
}
.titulo_p6 h2{
	font-size: 32px;
	font-family:MavenPro-Black;
	margin: 0;
}
.lista_tpareja{
	width: 50%;
	float: left;
	padding: 3.8% 10%;
}
.lista_tpareja h2{
	font-size: 22px;
	margin: 0;
	line-height: 28px;
	padding-bottom: 4%;
	font-family:MavenPro-Black;
}
.lista_tpareja ul{
	width: 100%;
	padding: 2% 4%;
}
.lista_tpareja ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	padding-bottom: 1%; 
}
.img_tpareja{
	width: 50%;
	float: left;
}
.img_tpareja img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}

/*-------------------------------------------------TERAPIA FAMILIAR-------------------------------------------------*/
.parte7{
	width: 100%;
	overflow: auto;
}
.titulo_p7{
	width: 100%;
	background-color: #83ffe6;
	padding: 1% 0%;
	text-align: center;
}
.titulo_p7 h2{
	margin: 0;
	font-size: 32px;
	font-family:MavenPro-Black;
}
.lista_tfamiliar{
	width: 50%;
	float: left;
	padding: 5% 10%;
}
.lista_tfamiliar h2{
	font-size: 22px;
	margin: 0;
	line-height: 22px;
	padding-bottom: 4%;
	font-family:MavenPro-Black;
}
.lista_tfamiliar ul{
	width: 100%;
	padding: 2% 4%;
}
.lista_tfamiliar ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	padding-bottom: 1%; 
}
.img_tfamiliar{
	width: 50%;
	float: left;
}
.img_tfamiliar img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}

/*------------------------------------------TERAPIA GRUPAL------------------------------------------*/
.parte8{
	width: 100%;
	overflow: auto;
}
.titulo_p8{
	width: 100%;
	background-color: #83ffe6;
	padding: 1% 0%;
	text-align: center;
}
.titulo_p8 h2{
	font-size: 32px;
	font-family:MavenPro-Black;
	margin: 0;
}
.lista_tgrupal{
	width: 50%;
	float: left;
	padding: 4% 10%;
}
.lista_tgrupal h2{
	font-size: 22px;
	padding-bottom: 4%;
	margin: 0;
	line-height: 23px;
	font-family:MavenPro-Black;
}
.lista_tgrupal ul{
	width: 100%;
	padding: 2% 4%;
}
.lista_tgrupal ul li{
	font-size: 16px;
	font-family:MavenPro-Regular;
	padding-bottom: 3%; 
}
.lista_tgrupal ul li span{
	font-weight: 900;
}
.img_tgrupal{
	width: 50%;
	float: left;
}
.img_tgrupal img{
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
}









/*-------------------------------Celular-------------------------------------------*/
@media screen and (min-width:0px) and (max-width:450px){
/*---------------------------parte1---------------------------*/

.titulo_p1 h2{
	font-size: 30px;
}
.sc_1{
	width: 100%;
	padding: 6% 5%;
}
.sc_1 h2{
	padding: 4% 0%;
	font-size: 22px;
	line-height: 26px;
}
.sc_1 p{
	font-size: 16px;	
}
.sc_1 h4{
	font-size: 16px;
	font-weight: 400;
	padding-bottom: 2%;
}	
.sc_1 h3{
	font-size: 16px;	
	padding: 2% 0%;
}
.img_sc1{
	width: 100%;
}
/*---------------------------parte2---------------------------*/
.parte2{
	padding-bottom: 1%; 
}
.ep_p2{
	width: 100%;
	float: left;
	padding: 2% 2% 0% 4%;
}
.ep_p2 h2{
	font-size: 22px;
	padding: 1% 0%;
}
.ep_p2 p{
	font-size: 14px;
	padding: 1% 0%;
}
.img_p2{
	width: 100%;
	float: left;
}
/*---------------------------parte3---------------------------*/
.parte3{
	width: 100%;
	padding: 2% 10%;
}
.parte3 h2{
	font-size: 24px;
}
.parte3 h3{
	font-size: 16px;
}
.parte3 p{
	font-size: 14px;
	padding: 1% 0%;
}
/*---------------------------parte4---------------------------*/
.parte4{
	padding: 3% 0%;
}
.parte4 h2{
	font-size: 24px;
	padding-bottom: 2%; 
}
.parte4 button{
	margin-left: 20%;
	font-size: 16px;
}
.parte4 p{
	padding: 1% 3%;
}
.parte4 button{
	width: 40%;
	margin: 2% 0% 2% 31%;
}
.tipo_t{
	width: 75%;
	margin: 0% 0% 0% 22%;
	padding: 3% 1% 2% 1%;
}
.tipo_t button{
	width: 37%;
	float: none;
	margin: 2% 0%;
	padding: 1% 2%;
}
.arrow_rigth{
	display: none;
}
.arrow_rigth img{
	width: 100%;
}
/*---------------------------parte5---------------------------*/
.titulo_ti{
	width: 100%;
	padding: 2% 0%;
}
.titulo_ti h2{
	font-size: 24px;
}
.lista_tn{
	width: 100%;
	padding: 2%;
}
.lista_tn  h2{
	line-height: 18px;
	font-size: 18px;
	padding: 2% 0%;
}
.lista_tn ul{
	width: 100%;
	padding: 0% 1% 0% 8%;
}
.lista_tn ul li{
	font-size: 16px;
}
.img_tn1{
	width: 100%;
	padding: 0%
}
.img_adolescente{
	width: 100%;
	padding: 0%;
}
.lista_tadolescente{
	width: 100%;
	padding: 3.5%;
}
.lista_tadolescente h2{
	font-size: 18px;
	padding: 1% 0%;
}
.lista_tadolescente ul{
	width: 100%;
	padding: 0% 1% 3% 8%;
}
.lista_tadolescente ul li{
	font-size: 16px;
}
.lista_tadulto{
	width: 100%;
	padding: 2%;
}
.lista_tadulto h2{
	font-size: 18px;
	padding: 1% 0%;	
}
.lista_tadulto ul{
	width: 100%;
	padding: 0% 1% 1% 8%;
}
.lista_tadulto ul li{
	font-size: 16px;
}
.img_tadulto{
	width: 100%;
	padding: 0%;
}
.img_am {
	width: 100%;
	padding: 0%;
}
.lista_tam{
	width: 100%;
	padding: 2%;
}
.lista_tam h2{
	font-size: 16px;
	padding: 1% 0%;
}
.lista_tam ul{
	width: 100%;
	padding: 0% 1% 1% 8%;
}
.lista_tam ul li{
	font-size: 16px;
}
/*---------------------------------------------parte6---------------------------------------------*/
.titulo_p6{
	padding: 1.5% 0%;
}
.titulo_p6 h2{
	font-size: 26px;
}
.lista_tpareja{
	width: 100%;
	padding: 5% 10%;
}
.lista_tpareja h2{
	font-size: 16px;
	line-height: 18px;
	padding-bottom: 2%;
}
.lista_tpareja ul{
	padding: 2% 4%;
}
.lista_tpareja ul li{
	font-size: 16px; 
}
.img_tpareja{
	width: 100%;
	padding: 0%;
}

/*-------------------------------------------------parte7-------------------------------------------------*/
.titulo_p7{
	width: 100%;
	padding: 1.5% 0%;
}
.titulo_p7 h2{
	font-size: 24px;
}
.lista_tfamiliar{
	width: 100%;
	padding: 5% 10%;
}
.lista_tfamiliar h2{
	font-size: 16px;
	line-height: 18px;
}
.lista_tfamiliar ul li{
	font-size: 14px;
}
.img_tfamiliar{
	width: 100%;
	padding: 0%;
}

/*------------------------------------------parte8------------------------------------------*/
.titulo_p8{
	padding: 2% 0%;
}
.titulo_p8 h2{
	font-size: 24px;
}
.lista_tgrupal{
	width: 100%;
	padding: 5% 10%;
}
.lista_tgrupal h2{
	font-size: 16px;
	line-height: 18px;
}
.lista_tgrupal ul{
	width: 100%;
	padding: 0%;
}
.lista_tgrupal ul li{
	font-size: 14px;
	padding-bottom: 3%; 
}
.img_tgrupal{
	width: 100%;
}
}


















/*-------------------------------Tablet-------------------------------------------*/
@media screen and (min-width:450px) and (max-width:1024px){

}