.inno{
display: flex;
flex-direction: column;
}

.philo{
	display: flex;
	flex-direction: row;
	justify-content:flex-start;
	align-items: center;
	border-top: solid 2px;
	border-color: rgba(0,0,0,0.5);
}

@media screen and (max-width: 690px){
	.philo{
		flex-direction: column;
	}
}

.philo > div{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.philo > img{
min-width: 300px;
width: 30%;
}

.philo > div > h3{
	font-size: 35px;
	color: #A66EFF;
}

.philo > div > p{
	font-size: 15px;
	color: grey;
	display: flex;
	flex-direction: column;
	margin-left: 20px;
	max-width: 800px;
	text-align: justify;
}

.philo > div > p > span{
	text-indent: 20px;
	text-align: justify;
	margin: 20px;
}

.contientNovation{
	overflow: hidden;
	height: 1px;
	opacity: 0;
	transition: all 0.4s ease-in-out;
}

.surnovation{
	border-top: solid 2px;
}

.novation{
	display: flex;
	flex-direction: row;
	justify-content:flex-start;
	align-items: center;
	border-color: rgba(0,0,0,0.5);
}

@media screen and (max-width: 690px){
	.novation{
		flex-direction: column;
	}
}

.novation > div{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.novation > img{
min-width: 300px;
width: 30%;
height: 30%;
}

.novation > div > h3{
	font-size: 35px;
	color: #A66EFF;
	text-align: center;
}

.novation > div > p{
	font-size: 15px;
	color: grey;
	display: flex;
	flex-direction: column;
	margin-left: 20px;
	max-width: 800px;
	text-indent: 20px;
	text-align: justify;
}

.novation > div > img{
	width: 40px;
	height: 25px;
	transition: all 0.2s ease-in-out;
}

.novation > div > img:hover{
	cursor: pointer;
	width: 55px;
}

.catego > div{
	margin: 40px;
}

.catego > div > h3{
	margin-left: 10px;
	color: #005FC8;
}

.catego > div > p{
	text-indent: 20px;
	margin-left: 200px;
	color: grey;
	text-align: justify;
}

.catego{
	height: 0px;
	opacity: 0;
	overflow: hidden;
	transition: all 0.4s ease-in-out;
	border-bottom: solid 3px;
	border-color: grey;
	justify-content: space-between;

}

#buttonNovation{
	transition: all 0.4s ease-in-out;
}


#buttonNovation:hover{
	background-color: lightgrey;
	cursor: pointer;
}

