.block-general-informacin-tratamiento{
	background-color: #232E5C;
	color: white;
}
.block-general-informacin-tratamiento .title-container-first h1.title,
.block-general-informacin-tratamiento .title-container-first h2.title,
.block-general-informacin-tratamiento .title-container-first h3.title,
.block-general-informacin-tratamiento .title-container-first h4.title,
.block-general-informacin-tratamiento .title-container-first h5.title,
.block-general-informacin-tratamiento .title-container-first p.title{
	font-size: 40px;
	font-weight: 600;
	color: white;
	margin-bottom: 40px;
}
.block-general-informacin-tratamiento .control-second{
	margin-top: 50px;
	margin-bottom: 80px;
}
.block-general-informacin-tratamiento .control-second .title-container-second h1.title,
.block-general-informacin-tratamiento .control-second .title-container-second h2.title,
.block-general-informacin-tratamiento .control-second .title-container-second h3.title,
.block-general-informacin-tratamiento .control-second .title-container-second h4.title,
.block-general-informacin-tratamiento .control-second .title-container-second h5.title,
.block-general-informacin-tratamiento .control-second .title-container-second p.title{
	color: white;
	font-weight: 700;
	font-size: 25px;
	margin-bottom: 20px;
}
.block-general-informacin-tratamiento .faqs-control{
	max-width: 900px;
}


.block-general-informacin-tratamiento input[type="radio"]{
	display: none;
}
.block-general-informacin-tratamiento .faq-single{
	border-top: 1px solid white;
	padding: 15px 0;
}
.block-general-informacin-tratamiento .faq-single:last-child{
	border-bottom: 1px solid white;
}
.block-general-informacin-tratamiento .faq-single label:hover{
	cursor: pointer;
}
.block-general-informacin-tratamiento .faq-single h1.title,
.block-general-informacin-tratamiento .faq-single h2.title,
.block-general-informacin-tratamiento .faq-single h3.title,
.block-general-informacin-tratamiento .faq-single h4.title,
.block-general-informacin-tratamiento .faq-single h5.title,
.block-general-informacin-tratamiento .faq-single p.title{
	color: black;
	padding-right: 100px;
	position: relative;
	margin-bottom: 0;
	font-size: 18px;
	color: white;
}
.block-general-informacin-tratamiento .faq-single h1.title:after,
.block-general-informacin-tratamiento .faq-single h2.title:after,
.block-general-informacin-tratamiento .faq-single h3.title:after,
.block-general-informacin-tratamiento .faq-single h4.title:after,
.block-general-informacin-tratamiento .faq-single h5.title:after,
.block-general-informacin-tratamiento .faq-single p.title:after{
	content: '\f078';
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	position: absolute;
	top: 0px;
	right: 0;
	transition: 0.2s ease;
}
.block-general-informacin-tratamiento .faq-single input[type="radio"]:checked ~ label > *:after{
	transform: rotate(-180deg);
}
.block-general-informacin-tratamiento .faq-single .respuesta .respuesta-control{
	padding-top: 20px;
	padding-right: 100px;
}
.block-general-informacin-tratamiento .faq-single .respuesta{
	max-height: 0;
	transition: 0.2s ease;
	overflow: hidden;
}
.block-general-informacin-tratamiento .faq-single input[type="radio"]:checked ~ .respuesta{
	max-height: 1000px;
}
.block-general-informacin-tratamiento .respuesta a{
	color: white;
}
@media only screen and (max-width: 767px) {
	.block-general-informacin-tratamiento .control-second img{
		margin-bottom: 50px;
	}
}
@media only screen and (max-width: 575px) {
	.block-general-informacin-tratamiento .faq-single h1.title,
	.block-general-informacin-tratamiento .faq-single h2.title,
	.block-general-informacin-tratamiento .faq-single h3.title,
	.block-general-informacin-tratamiento .faq-single h4.title,
	.block-general-informacin-tratamiento .faq-single h5.title,
	.block-general-informacin-tratamiento .faq-single p.title{
		padding-right: 50px;
	}
	.block-general-informacin-tratamiento .faq-single .respuesta .respuesta-control{
		padding-right: 30px;
	}
}