@font-face {
	font-family: "PaytoneAPI";
	src: url("/static/fonts/PaytoneOne-Regular.1f7652ec6b78.ttf");
}

@font-face {
	font-family: "LatoAPI";
	src: url("/static/fonts/Lato-Regular.3b9b99039cc0.ttf");
}

body{
	margin-bottom: 120px;
	/*font-family: Trebuchet MS, sans-serif;*/
	font-family: "LatoAPI", Trebuchet MS, sans-serif;
}

h1{ font-family: "PaytoneAPI"; font-size: 49px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 53.9px; }


/*h2{ font-family: "PaytoneAPI"; font-size: 49px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 53.9px; }*/
/*h2{ font-family: "PaytoneAPI"; }*/
/*h2 { font-family: "Paytone One" !important; font-size: 30px; font-weight: 100 !important; }*/
h2 { font-family: "PaytoneAPI"; font-size: 30px; font-weight: 100; }
h3 { font-family: "PaytoneAPI"; font-size: 20px; font-weight: 100; }

/*p { font-family: "Lato"; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; }*/
/*p { font-family: "Paytone One"; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; }*/
/*blockquote { font-family: "Paytone One"; font-size: 21px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 30px; }*/
/*pre { font-family: "Paytone One"; font-size: 13px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 18.5714px; }*/

html{
  position: relative;
  min-height: 100%;
}

footer{
	text-align: center;
	width: 100%;
	color: #9d9d9d;
	position: absolute;
	bottom: 0;
}

footer > div > span{
	display: inline-block;
	/*padding: 20px;*/
	padding: 8px;
}

.resume-api{ padding-top: 15px; padding-bottom: 15px; }
/* .resume-api{ background-color: rgba(255,255,255,0.3); } */
.resume-api{
	/* border: 2px solid blue; */
	/*background-color: #e9ecef;*/
	/*background-color: #283a90;*/
	background-image: linear-gradient(to top, #283a90 20%, #516ae0 100%);
	color: white;
}

.nav-item{ font-size: 20px; }



/* autre css */
/* table{
	border: white solid 2px;
}
tr{
	border-color: green;	
}
td, th{
	margin: 20px;
	border: solid 1px black;
	background-color: darkgray;
} */