div.elements.elements1,
div.elements.elements2 {
	padding: 60px 20px 0 20px;
}

div.elements div.items {
	
}

div.elements div.items div.item {
	
}

div.elements div.items div.item div.num {
	padding: 0 10px;
}

div.elements div.items div.item div.num .num2 {
	font-size: 520%;
	font-weight: 900;
	color: #84aec1;
}

div.elements div.items div.item div.num .arrow {
	
}

div.elements div.items div.item .title {
	padding: 0 10px;
	font-weight: 700;
	padding-bottom: 20px;
}

div.elements div.items div.item .descr {
	padding: 0 10px;
}

div.elements2 div.items div.item div.num .num2 {
	color: #b9845b;
}

.page.steps {
	padding: 80px 0 40px 0;
}

.page.steps h3 {
	background: #d0e3ec;
	display: inline-block;
	margin: 10px 0 0 0;
	padding: 5px 15px;
}

.page.steps .titleh12 h3 {
	background: #b9845b;
	color: white;
}

.page.steps.step001 {

	min-height: 600px;
	background: url(/pic/full/files/lists/DataTbls/6_Image_1477560274_Etap-1.jpg) center center no-repeat;
	background-size: cover;
}

.page.steps.step002 {

	min-height: 600px;
	background: url(/pic/full/files/lists/DataTbls/6_Image_1477560275_Etap-2.jpg) center center no-repeat;
	background-size: cover;
}


div.page.main div.page2.page2normal h2 {
	text-align: left;
	padding: 10px 10px 10px 30px
}

div.titleh1 {
    text-align: center;
}