@import "override-olivero.css";
@import "footer.css";

.site-branding {
  background-color: #E9E6E3;
  background-image: none;
}
.site-branding__text {
  color: #114C87;
}
.sticky-header-toggle__icon > span{
  background-color: #114C87;
}
/*.site-header__fixable {
  max-height: 130px;
}*/

@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Regular.woff2') format('woff2'),
  url('../fonts/Montserrat-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat-Bold.woff2') format('woff2'),
  url('../fonts/Montserrat-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}

body {
  background-image: none;
  font-family: 'Montserrat', sans-serif;

}


h1, h2, h3, h4, h5, h6 {
  font-family: 'Montserrat', sans-serif;
}

/* H2 vue des articles */

#block-ask-theme-views-block-articles-aticles-hp .block__title {
  font-size: 45px;
  line-height: 36px;
  margin-bottom: 30px;
  color: #114C87;

}

/* Grid 1 colonne pour les articles */

@media (max-width: 767px) {
    .views-view-responsive-grid--horizontal {
      --views-responsive-grid--gap-count: 1;
      --views-responsive-grid-item--max-width: 100%;
    }
}

/* Comment centrer le texte ? */
/*.grid-full {
  grid-template-columns: none;
}*/


/* Titre d'un article */

h2.node__title span {
  font-size: 25px;
  color: #112287;
}


/* Titre des articles */

h1.title span {
  color: #114C87;
}

.site-header__initial{
  background-color: #E9E6E3;

}
.sticky-header-toggle{
  background-color: #E9E6E3;

}

.page-wrapper {
  max-width: none;
}

/* Video */
.media-oembed-content {
  width: 1000px;
  height: 500px;
}
