@media (max-width: 900px) {
	  .textInside{
	   top:90%;
	   left: 0; 
  	   width: 100%;
	}
	.blueTop{
		background-color: white;
	}

	.blueBot{
		background-color: white;
	}
	.textRight{
	  margin: 50px;
   	 margin-top: 0;
	}
	

}
@media (min-width:956px) and (max-width:1148px){

	.textRightPhilosophie{
		font-size: 15px;
		line-height: 30px;
	}
}

@media (min-width:814px) and (max-width:956px){

	.textRightPhilosophie{
		font-size: 12px;
		line-height: 26px;
	}
}

@media (min-width:767px) and (max-width:813px){

	.textRightPhilosophie{
		font-size: 10px;
		line-height: 24px;
	}
}
@media (max-width: 768px) {
    /* For mobile phones: */
   .grandePage {
       display: block !important;

    }
    .textLeftExpertise{
		 display: block !important;
    }
	.textRightExpertise{
		 display: block !important;
		 float: inherit !important;

	}
}

@media (min-width: 991px) and (max-width:1096px){
    /* For specific window: */
   .listeExpertise{
   		font-size: 16px;
   }
}



