/************************************************
*************************************************

				INTERVENTION

*************************************************
************************************************/

section{
	background: url('../images/intervention/illustrationIntervention.svg') no-repeat 0px 80px;
}

/* bloc1 */
section article:nth-of-type(1){
	width: 655px;
	height: 345px;
	background: rgb(255, 255, 255);
	box-shadow: 0px 8px 6px -2px rgba(0, 0, 0, 0.3);
	margin: 10px 0px 0px 25px;
	padding: 15px;
	position: absolute;
	top: 60px;
	left: 250px;
}

section article:nth-of-type(1):before, section article:nth-of-type(1):after{
	content: ' ';
	width: 100px;
	height: 40px;
	position: absolute;
	bottom: 10px;
	z-index: -1;
}

section article:nth-of-type(1):before{
	box-shadow: -5px 5px 10px 10px rgba(0, 0, 0, 0.3);
	-moz-transform: rotate(-10deg) skewX(-10deg);
	-o-transform: rotate(-10deg) skewX(-10deg);
	-webkit-transform: rotate(-10deg) skewX(-10deg);
	-ms-transform: rotate(-10deg) skewX(-10deg);
	transform: rotate(-10deg) skewX(-10deg);
	left: 15px;
}

section article:nth-of-type(1):after{
	box-shadow: 5px 5px 10px 10px rgba(0, 0, 0, 0.3);
	-moz-transform: rotate(10deg) skewX(10deg);
	-o-transform: rotate(10deg) skewX(10deg);
	-webkit-transform: rotate(10deg) skewX(10deg);
	-ms-transform: rotate(10deg) skewX(10deg);
	transform: rotate(10deg) skewX(10deg);
	right: 15px;
}

/* bloc2 */
section article:nth-of-type(2){
	width: 300px;
	height: 70px;
	background: rgb(255, 255, 255);
	box-shadow: 0px 8px 6px -2px rgba(0, 0, 0, 0.3);
	-moz-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	-webkit-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
	padding: 5px;
	position: absolute;
	top: 365px;
	left: 630px;
}

section article:nth-of-type(2):before, section article:nth-of-type(2):after{
	content: ' ';
	width: 50px;
	height: 40px;
	position: absolute;
	bottom: 10px;
	z-index: -2;
}

section article:nth-of-type(2):before{
	box-shadow: -5px 5px 10px 10px rgba(0, 0, 0, 0.3);
	-moz-transform: rotate(-10deg) skewX(-10deg);
	-o-transform: rotate(-10deg) skewX(-10deg);
	-webkit-transform: rotate(-10deg) skewX(-10deg);
	-ms-transform: rotate(-10deg) skewX(-10deg);
	transform: rotate(-10deg) skewX(-10deg);
	left: 15px;
}

section article:nth-of-type(2):after{
	box-shadow: 5px 5px 10px 10px rgba(0, 0, 0, 0.3);
	-moz-transform: rotate(10deg) skewX(10deg);
	-o-transform: rotate(10deg) skewX(10deg);
	-webkit-transform: rotate(10deg) skewX(10deg);
	-ms-transform: rotate(10deg) skewX(10deg);
	transform: rotate(10deg) skewX(10deg);
	right: 15px;
}

/* cache ombre */
section figure{
	width: 310px;
	height: 80px;
	background: rgb(255, 255, 255);
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
}

/************************************************
*************************************************

				TEXTES

*************************************************
************************************************/

section > h1{
	margin-right: 10px;
	float: left;
}

section > h1 + p{
	width: 600px;
	font-family: 'OpenSansBold';
	font-size: 0.7em;
	color: rgb(87, 182, 221);
	margin-top: 20px;
	float: left;
}

section > aside{
	width: 230px;
	margin: 280px 0px 0px 25px;
	clear: both;
}

section > aside p{
	font-size: 0.55em;
}

/* article1 */
section article:nth-of-type(1) aside{
	float: left;
}

section article:nth-of-type(1) aside:nth-of-type(1){
	width: 380px;
	margin-right: 10px;
}

section article:nth-of-type(1) aside:nth-of-type(1) li{
	font-family: 'OpenSansSemibold';
	margin-bottom: 8px;
	text-indent: -7px;
}

section article:nth-of-type(1) aside li:before{
	content: '• ';
	color: rgb(87, 182, 221);
}

section aside:nth-of-type(1) li span{
	font-family: 'OpenSansLight';
}

section article:nth-of-type(1) aside:nth-of-type(2){
	width: 265px;
	padding-top: 0px;
}

section article:nth-of-type(1) aside:nth-of-type(2) ul{
	font-size: 0.6em;
}

section article:nth-of-type(1) aside:nth-of-type(2) li{
	margin-bottom: 3px;
}

section article:nth-of-type(1) aside:nth-of-type(2) h4{
	margin-top: 10px;
}