/*------------------------------------------
 *  Reponsive
 * -----------------------------------------*/
/*------------------------------------------
 *  BUTTON
 * -----------------------------------------*/
/*------------------------------------------
 *  Before/After
 * -----------------------------------------*/
body main.main-content .wp-block-group:not(.alignfull), main.main-content .wp-block-columns:not(.alignfull) {
  padding: 20px 20px 0 20px;
  max-width: var(--wp--style--global--content-size);
}

.ik-col-right > div {
  margin-bottom: 30px;
}
.ik-col-right > div:last-child {
  margin-bottom: 0 !important;
}

.home main.main-content {
  padding-top: 0;
}

.ik-article-section {
  background-color: var(--wp--preset--color--sixth);
  padding-top: 92px;
  padding-bottom: 112px;
}

.ik-newsletter-short {
  display: none;
}

.ik-newsletter-lg > .wp-block-group {
  padding-left: calc(var(--padding-section) + 70px) !important;
}

.pub-article .advertisement-wallpaper-banner {
  position: fixed;
  top: var(--header-height);
  left: 0;
  display: block;
  width: 100%;
  overflow: hidden;
  height: calc(100vh - var(--header-height));
}
.pub-article .advertisement-wallpaper-banner .advertisement-wallpaper {
  height: 100%;
}
.pub-article .advertisement-wallpaper-banner .advertisement-wallpaper img {
  position: relative;
  object-position: top;
  width: 100%;
  height: 100%;
  object-fit: cover;
  left: 0;
}
.pub-article .advertisement-banner {
  display: none;
}
.pub-article .ik-article-grid-section {
  margin-top: calc(var(--header-height) + 140px);
}

.ik-article-section > .ik-block-group > .article-category .single-article-category-mea-grid img {
  border-radius: 0;
}

@media (max-width: 1600px) {
  .ik-article-section {
    padding-top: var(--padding-section);
    padding-bottom: var(--padding-section);
  }
}
@media (max-width: 1400px) {
  .ik-newsletter-lg > .wp-block-group {
    padding-left: var(--padding-section) !important;
  }
}
@media (max-width: 1224px) {
  .pub-article {
    padding-top: var(--header-height);
  }
  .pub-article .advertisement-wallpaper-banner {
    display: none;
  }
  .pub-article .advertisement-banner {
    display: block;
    position: relative;
    width: 100%;
    overflow: hidden;
    height: auto;
  }
  .pub-article .advertisement-banner img {
    display: block;
    height: auto;
    width: 100%;
  }
  .pub-article .ik-article-grid-section {
    margin-top: 0;
    padding: 0 !important;
  }
  .pub-article .ik-articles-section {
    max-width: 1224px !important;
    padding-left: 15px !important;
    padding-top: 15px !important;
  }
}
@media (max-width: 1024px) {
  body main.main-content .wp-block-group:not(.alignfull), main.main-content .wp-block-columns:not(.alignfull) {
    padding: 0;
  }
  .pub-article .ik-articles-section {
    flex-direction: column;
    padding-left: 0 !important;
    padding-top: 0 !important;
  }
  .ik-article-section {
    background-color: var(--wp--preset--color--white);
    padding-top: 0;
    padding-bottom: 0;
  }
  .home {
    background: #ECEFF8;
  }
  .home main.main-content {
    margin-bottom: 15px;
  }
  .home main.main-content .ik-articles-section {
    background: unset !important;
  }
  .home main.main-content > .entry-content {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .pub-article .advertisement-banner {
    margin-bottom: 15px;
  }
  .ik-ads > .ik-block-group {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .ik-article-section {
    background: none !important;
  }
  .ik-article-section > .ik-block-group {
    display: flex;
    flex-direction: column;
    gap: 15px;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .ik-article-section > .ik-block-group > .article-category {
    background: var(--wp--preset--color--white) !important;
    padding-left: 15px;
    padding-right: 15px;
    padding-block: var(--padding-section);
    margin: 0 !important;
  }
  .ik-article-section > .ik-block-group > .article-category .single-article-category-mea-grid {
    margin-left: -15px;
    margin-right: -15px;
  }
  .ik-article-section > .ik-block-group > .article-category .single-article-category-mea-grid img {
    border-radius: 0;
  }
  .ik-newsletter-lg {
    min-height: unset;
  }
}
@media (max-width: 781px) {
  .home main.main-content > .entry-content {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .home main.main-content .ik-articles-section {
    background: unset !important;
    padding: 0 !important;
  }
  .home main.main-content .ik-articles-section .article-grid {
    gap: 15px !important;
  }
  .home main.main-content .ik-articles-section .article-grid article {
    background: var(--wp--preset--color--white);
  }
  .ik-article-section > .ik-block-group > .article-category {
    padding-block: 20px 10px;
  }
}
@media (max-width: 550px) {
  .ik-ads .advertisement-heading {
    margin-top: 0;
    margin-bottom: 40px;
  }
  .ik-newsletter-lg {
    max-width: calc(100% - 30px) !important;
  }
}/*# sourceMappingURL=accueil.css.map */