@charset "utf-8";

@font-face {
    font-family: 'futura';
    src: url('fonts/Futura-Std-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Alegreya Sans';
    src: local('Alegreya Sans Thin'), local('Alegreya-Sans-Thin'),
        url('fonts/AlegreyaSans-Thin.woff2') format('woff2'),
        url('fonts/AlegreyaSans-Thin.woff') format('woff'),
        url('fonts/AlegreyaSans-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
  }


/*Document CSS*/


.encadre {
    width:90%;
    max-width:600px;
    margin: auto;	
}



h1{
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 40;
	text-align: center;
	color: black;
    margin:80px 0px 80px 0px;
    font-weight: 1000;
    opacity: 0;
    animation: IntroFadeIn 2s ease forwards;
	
}

@keyframes IntroFadeIn {
    from {
        transform: scale(0.95);
    }
    to {
        transform: scale(1);
        opacity:1;
    }
}

h2{
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 30;
	width:100%;
	text-align: center;
	color: black;
    font-weight: 1500;
    margin-bottom: 10px;;
	
}
.contenu{
    text-indent:20px;
    text-indent:each-line;
    color:rgb(50,50,50);
	font-family: 'futura', sans-serif;
	font-size: 18;
	width:100%;
	text-align: justify;
    margin-bottom: 60px;
	
}

.lien_site{
	margin:30px 0px;
	color:rgb(147,141,73);
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
	font-family: 'futura';
	font-size: 17;
	border: none;
	background-color: rgb(255, 255, 255);
	cursor: pointer;
}