@font-face {
  font-family: "Luciole";
  src: url("/assets/typo/Luciole/Luciole-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Luciole Bold";
  src: url("/assets/typo/Luciole/Luciole-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Luciole-Italic";
  src: url("/assets/typo/Luciole/Luciole-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Luciole-Bold-Italic";
  src: url("/assets/typo/Luciole/Luciole-Bold-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  src: url("/assets/typo/Roboto/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto-Bold";
  src: url("/assets/typo/Roboto/Roboto-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto-Italic";
  src: url("/assets/typo/Roboto/Roboto-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto-Bold-Italic";
  src: url("/assets/typo/Roboto/Roboto-Bold-Italic.ttf") format("truetype");
}
/*#191c88 !default;*/ /*ee1133*/
#agenda h2, #valo_quartier_agenda h2, #sommaire_agenda h2, #date_liste h2 {
  margin-top: 30px;
}
#agenda h3, #valo_quartier_agenda h3, #sommaire_agenda h3, #date_liste h3 {
  background: none;
  padding-left: 0;
}
#agenda .titre_agenda_valo, #valo_quartier_agenda .titre_agenda_valo, #sommaire_agenda .titre_agenda_valo, #date_liste .titre_agenda_valo {
  transition: all 0.15s ease;
  color: black;
  font-weight: bold;
}
#agenda .titre_agenda_valo:hover, #valo_quartier_agenda .titre_agenda_valo:hover, #sommaire_agenda .titre_agenda_valo:hover, #date_liste .titre_agenda_valo:hover {
  text-decoration: underline;
}

#agenda #corps_article, #valo_quartier_agenda #corps_article, #sommaire_agenda #corps_article {
  padding-top: 0;
  padding-bottom: 0;
}

#valo_quartier_agenda h2, #sommaire_agenda h2 {
  margin: 0;
}
#valo_quartier_agenda h3, #sommaire_agenda h3 {
  margin-top: 5px;
  margin-bottom: 5px;
  color: black;
  font-size: 0.9em;
}
#valo_quartier_agenda img, #sommaire_agenda img {
  width: 100%;
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}
#valo_quartier_agenda .image_16_9 img, #sommaire_agenda .image_16_9 img {
  aspect-ratio: 16/9;
}
#valo_quartier_agenda .dateInfoIcon, #sommaire_agenda .dateInfoIcon {
  color: black;
}
#valo_quartier_agenda .dateInfoIcon p, #sommaire_agenda .dateInfoIcon p {
  align-items: flex-start;
}
#valo_quartier_agenda .dateInfoIcon__access, #sommaire_agenda .dateInfoIcon__access {
  display: none;
}

#sommaire_agenda h2 {
  margin-bottom: 20px;
}
#sommaire_agenda .colonnes_agenda--bigContent h3 {
  font-size: 1.2em;
}
#sommaire_agenda .colonnes_agenda--bigContent p {
  font-size: 1em;
}
#sommaire_agenda .colonnes_agenda--bigContent p .dateInfoIcon {
  padding: 10px 0;
  flex-direction: column;
  align-items: flex-start;
}
#sommaire_agenda .colonnes_agenda--bigContent p .dateInfoIcon p {
  margin-bottom: 10px;
}

#valo_quartier_agenda .dateInfoIcon__place {
  display: none;
}

#date_liste.agenda main {
  width: 100%;
  padding-top: 0;
}
#date_liste .sort {
  margin-top: 0;
}

[class^=icon-], [class*=" icon-"] {
  margin: 0 2px;
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: cover;
}

svg {
  box-sizing: content-box;
}

.icon-search {
  background-image: url("../icons/search.svg");
}

.icon-calendar {
  background-image: url("../icons/black/calendar.svg");
}

.icon-clock {
  background-image: url("../icons/black/clock.svg");
}

.icon-pin {
  background-image: url("../icons/black/pin.svg");
}

.icon-people {
  background-image: url("../icons/black/people.svg");
}

.icon-calendar-primary {
  background-image: url("../icons/primary/calendar.svg");
}

.icon-clock-primary {
  background-image: url("../icons/primary/clock.svg");
}

.icon-pin-primary {
  background-image: url("../icons/primary/pin.svg");
}

.icon-people-primary {
  background-image: url("../icons/primary/people.svg");
}

.icon-people-secondary {
  background-image: url("../icons/secondary/people.svg");
}

.icon-people-warning {
  background-image: url("../icons/warning/people.svg");
}

.icon-link {
  background-image: url("../icons/link/link.svg");
}

.icon-facebook {
  background-image: url("../icons/social_network/facebook.svg");
}

.icon-tweeter {
  background-image: url("../icons/social_network/x.webp");
}

.icon-linkedin {
  background-image: url("../icons/social_network/linkedin.svg");
}

.icon-google-maps {
  background-image: url("../icons/google_maps.svg");
}

.icon-category {
  background-image: url("../icons/black/category.svg");
}/*# sourceMappingURL=minimalAgendaValorization.css.map */