.animation_parent {
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    z-index:1000;
    height:100vh;
    width:100%;
    /*background-color:#fff;*/
    background: #f5f5f5 url("../loader/fond-blanc.jpg");
    color:#b29b70;
    pointer-events:none;
    -webkit-animation: single 2s linear forwards;
	-moz-animation: single 2s linear forwards;
	-o-animation: single 2s linear forwards;
	animation: single 2s linear forwards;
	animation-delay:3.25s;
}
.animation_parent .layer1{
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	justify-content:center;
	text-align:center;
	width:100%/*80%*/;
	/*padding: 0 10%;*/
	height:100%;
	position:absolute;
	
	
	
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*-webkit-animation: home-one 4s linear forwards;
	-moz-animation: home-one 4s linear forwards;
	-o-animation: home-one 4s linear forwards;
	animation: home-one 4s linear forwards;*/
	
	-webkit-animation: home-two 4s linear forwards;
	-moz-animation: home-two 4s linear forwards;
	-o-animation: home-two 4s linear forwards;
	animation: home-two 4s linear forwards;
}
.animation_parent .layer1 .animation-loader{
	/*text-transform:uppercase;
	letter-spacing:8px;
	font-size:16px;*/
	 width: 150px;
    height: 150px;
    background: url("../loader/logo.png");
	background-repeat: no-repeat;
	
    text-align: center;
    margin: 0 auto;
     
   
    
	
	
	
	/*text-transform:none;
	letter-spacing:2px;
	font-size:36px;
	font-family: 'english_157italic';*/
}
/*@font-face {
    font-family: 'english_157italic';
    src: url('../loader/english_157-webfont.eot');
    src: url('../loader/english_157-webfont.eot?#iefix') format('embedded-opentype'),
         url('../loader/english_157-webfont.woff2') format('woff2'),
         url('../loader/english_157-webfont.woff') format('woff'),
         url('../loader/english_157-webfont.ttf') format('truetype'),
         url('../loader/english_157-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*==== ANIMATIONS ====*/

@-webkit-keyframes home-one{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	25%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-moz-keyframes home-one{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	25%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-o-keyframes home-one{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	25%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@keyframes home-one{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	25%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-webkit-keyframes home-two{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	35%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-moz-keyframes home-two{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	35%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-o-keyframes home-two{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	35%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@keyframes home-two{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	35%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	65%{
		opacity:1;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
}
@-webkit-keyframes home-skip{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	55%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
}
@-moz-keyframes home-skip{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	55%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
}
@-o-keyframes home-skip{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	55%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
}
@keyframes home-skip{
	0%{
		opacity:0;
		-webkit-filter:blur(8px);
		-moz-filter:blur(8px);
		-o-filter:blur(8px);
		filter:blur(8px);
	}
	55%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
	100%{
		opacity:.6;
		-webkit-filter:blur(0px);
		-moz-filter:blur(0px);
		-o-filter:blur(0px);
		filter:blur(0px);
	}
}
@-webkit-keyframes single{
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
@-moz-keyframes single{
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
@-o-keyframes single{
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
@keyframes single{
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
/* iPhone 6, 7, & 8 in portrait et landscape */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
.animation_parent .layer1 .animation-loader{
	  width: 100px!important;
    height: 100px!important;
    background: url("../loader/logo-1.png")!important;
	background-repeat: no-repeat!important;
}
}

/* iPhone 5 & 5S in portrait et landscape */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
.animation_parent .layer1 .animation-loader{
	  width: 100px!important;
    height: 100px!important;
    background: url("../loader/logo-1.png")!important;
	background-repeat: no-repeat!important;
}
	}
/* iPhone 2G-4S in portrait et landscape */	
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) { 
	.animation_parent .layer1 .animation-loader{
	  width: 100px!important;
    height: 100px!important;
    background: url("../loader/logo-1.png")!important;
	background-repeat: no-repeat!important;
}
	}
	
/* Pour iPhone */
@media only screen and (min--moz-device-pixel-ratio: 1.3),
only screen and (min-device-width : 320px)and (max-device-width : 480px),
screen and (max-width: 610px) {
	.animation_parent .layer1 .animation-loader{
	  width: 100px!important;
    height: 100px!important;
    background: url("../loader/logo-1.png")!important;
	background-repeat: no-repeat!important;
}

}
/* iPhone 4s et 5s */
@media only screen
and (min-width : 320px)
and (max-width : 480px)
and (orientation : portrait) {
	.animation_parent .layer1 .animation-loader{
	 width: 100px!important;
    height: 100px!important;
    background: url("../loader/logo-1.png")!important;
	background-repeat: no-repeat!important;
	
	}
	}