@font-face {
    font-family: 'subscriber';
    src: url('../fonts/subscriber.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'source-sans-pro';
    src: url('../fonts/source-sans-pro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


body {
    font-family:  'source-sans-pro', sans-serif;
}

.police-titre{
    font-family:  'subscriber', sans-serif;
    letter-spacing: 0.4px;
}

h1, h2, h3 {
  font-family:  'subscriber', sans-serif;
    letter-spacing: 0.4px;
}

.couleur-contraste{
    color: chocolate;
}

/* lien pas surligner*/

.non-surligner>a{
    text-decoration:none;
}

.image-radius, .wp-post-image, .wp-block-image >img, .category-image-wrapper>img{
    border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}


.wp-block-columns{
  margin-top: 70px ;
  margin-bottom: 40px;
}

@media (max-width: 992px) {
  .wp-block-columns{
  margin-top: 40px ;
  margin-bottom: 20px;
}
}

.wrapper{
  padding-bottom: 0;
}

.pas-arondi, .pas-arondi>img {
  border-radius: 0 !important;
  box-shadow: none !important;
}