@font-face {
	font-family: "Montserrat";
	src: url("../fonts/Montserrat-VariableFont_wght.ttf"), url("Montserrat-Italic-VariableFont_wght.ttf");
}

main {
	/*background-image: url('../img/bg01.jpg');
	background-repeat: no-repeat;
	background-size: cover;*/
}

form {
	background-color: rgba(255, 255, 255, 0.85);
}

a {
	text-decoration: none;
}

a:active {
	background-color: black;
}

.btn-custom1 {
	background-color: #f5333f;
	
	border-color: rgba(255, 255, 255, 0.5);
	border-radius: 0px;
	color: white;
	box-shadow: 1.5px 1.5px rgba(255, 255, 255, 0.2), 0 2.5px 5px 0 rgba(255, 255, 255, 0.60);
}

.btn-custom1:link {
	color: white !important;
	text-decoration: none;	
	font-weight: bold;
}

.btn-custom1:visited {
	color: white !important;
	text-decoration: none;	
	font-weight: bold;
}

.btn-custom1:hover {
	background-color: white;
	color: black !important;
	text-decoration: none;	
	font-weight: bold;
	border-style: solid;
	border-left-width: 1.5px;
	border-bottom-width: 1.5px ;
	border-top-width: 0.5px;
	border-right-width: 0.5px;
	border-color: rgba(245, 51, 63, 0.75);
	border-radius: 10px;
	box-shadow: 1.5px 1.5px rgba(245, 51, 63, 0.2), 0 2.5px 5px 0 rgba(245, 51, 63, 0.60);
}

.myfont {
	font-family: "Montserrat";
}

.jaune {
	background-color: #FFC629 !important;
	color: black;
}

.page-item.active .page-link {
	background-color: #DC3545 !important;
	border-color: #DC3545 !important;
	color: #fff !important;
} 

.pagination .page-link {
	background-color: white;
	color: #DC3545;
}

.dtr-control:before {
	background-color: red !important;
}