#doubled_home_lines {
	
}

#doubled_home_lines .row {
	padding-bottom:80px;
	background:url('logo_blanc.svg') right -150px bottom no-repeat;
	background-size:60%;
}
#doubled_home_lines .row:first-child {
	margin-top:80px;
}
#doubled_home_lines .row.type_2 {
	background-position:left -100px bottom;
}

#doubled_home_lines .visuel {
	position:relative;
}

#doubled_home_lines .visuel img {
	width:100%;
	max-width:100%;
}

@media (min-width: 767px) {
	#doubled_home_lines .visuel h2,
	#doubled_home_lines .visuel .h2 {
		position:absolute;
		margin:0;
		top: 0px;
		right: -22px;
		font-size:60px;
		
		transform-origin: center right;
		transform: matrix(0, -1, 1, 0, 0, 0);
	}
	#doubled_home_lines .type_2 .visuel h2 {
		right:inherit;
		left:-240px;
	}
}

#doubled_home_lines .visuel h2,
#doubled_home_lines .visuel .h2 {
	font-family:"adiNeuePRO" !important;
	color:transparent;
	text-transform:uppercase;

	text-stroke: 1px;
	text-stroke-color: #ddd;
	-webkit-text-stroke: 1px;
	-webkit-text-stroke-color: #ddd;
}


#doubled_home_lines .row:first-child .texte {
	padding-top:20px;
	padding-bottom:10px;
}

#doubled_home_lines .texte h3 {
	font-size:40px;
	color:black;
}
#doubled_home_lines .slider-home-line > div a,
#doubled_home_lines .slider-home-line > div a strong {
	color:black !important;
	font-family: 'Montserrat', sans-serif;
	text-align:right;
}
#doubled_home_lines .slider-home-line img {
	width:99%;
	display:block;
	/*border:solid 1px #ccc;*/
	margin-bottom:10px;
}

@media (max-width: 767px) {
	
	#doubled_home_lines .visuel h2 {
		font-size: 50px;
		
	}
	#doubled_home_lines .visuel::after {
  		font-size: 110px;
	}
	
}