h1 {
	color : #004C7C ;
    font-weight : bold;
	font-size : 24px;
}

* {
    font-family : "Hero";
}

@font-face {
    font-family: 'Hero'; /* Nom de la police que vous utiliserez plus tard */
    src: local('Hero'), url('../fonts/Hero.otf') format('truetype');
}

.home-tile-subtext {
	color : #004C7C;
	font-family: "Hero";
}

.espace-usager-tile-subtext {
    font-weight: bold;
    font-size: 1.1rem;
    color: #004C7C;
}

#header-subtitle {
	color : #004C7C;
}

#accessibilite {
	background-color : #86BD2C;
}

#accessibilite a {
	text-transform : lowercase;
	color : #FFFFFF;
}

#accessibilite a:hover {
	color : #004C7C;
	text-transform : lowercase;
}

h2, h3 {
	color : #004C7C;
    font-weight : bold;
	font-size : 24px;
}

.zone-formulaire {
	background-color: #86BD2C;
	color : #004C7C;
}

.btn {
    background-color: #86BD2C;
	color : #FFFFFF;
}

.btn:hover {
    background-color: #004C7C;
}


#myBtn {
	background-color: #86BD2C;
}

#myBtn:hover {
	background-color: #004C7C;
}

/*.cadre{
		background-color
}*/

/*






.capitalized-link a:hover {
    color: #F08217;
}

.capitalized-link a {
    color: #312058;
}







.services-link a {
	color : #312058;
}

.services-link a:hover {
	color : #F08217;
}

#div-reset-password a {
	color : #312058;
}

#div-reset-password a:hover {
	color : #F08217;
}

.ml-3, .mx-3{
	margin-left:0rem!important;
}

.pt-1, .py-1 {
	padding-left:20px;	
}

#cookie-consent .btn-danger{
	display : none;	
}

#form-check-input custom-checkbox .Rgpd_DroitRetention{
	display : none;
}

div:has(> #Rgpd_DroitRetention){
    display : none;
}

div:has(> #DroitRetention){
    display : none;
}*/