@font-face {
  font-family: "PP Editorial Old";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPEditorialOld-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "PP Editorial Old";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPEditorialOld-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "PP Editorial Old";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPEditorialOld-Ultrabold.woff2") format("woff2");
}
@font-face {
  font-family: "PP Editorial Old";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPEditorialOld-UltraboldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "PP Pangram Sans";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPPangramSans-Light.woff2") format("woff2");
}
@font-face {
  font-family: "PP Pangram Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPPangramSans-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "PP Pangram Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPPangramSans-Semibold.woff2") format("woff2");
}
@font-face {
  font-family: "PP Pangram Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/wp-content/themes/ikadia-theme-child/assets/fonts/PPPangramSans-Bold.woff2") format("woff2");
}
/*------------------------------------------
 *  Reponsive
 * -----------------------------------------*/
/*------------------------------------------
 *  BUTTON
 * -----------------------------------------*/
/*------------------------------------------
 *  Before/After
 * -----------------------------------------*/
.ik-block-alumnis .swiper-block-alumnis {
  padding-bottom: 80px;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide {
  height: auto;
  border: solid 2px var(--wp--preset--color--first);
  padding: 15px;
  display: flex;
  flex-direction: column;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide picture > * {
  max-width: 100%;
  height: auto;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide .single-alumni-name {
  font-weight: 900;
  font-size: var(--psm);
  font-family: "PP Editorial Old", serif;
  color: var(--wp--preset--color--first);
  position: relative;
  padding: 8px 0;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide .single-alumni-name::after {
  content: "";
  width: calc(100% + 30px);
  position: absolute;
  top: 100%;
  left: -15px;
  height: 2px;
  background-color: var(--wp--preset--color--first);
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide .single-alumni-poste {
  font-size: var(--psm);
  color: var(--wp--preset--color--first);
  line-height: 150%;
  flex: auto;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-slide .single-alumni-entreprise {
  padding: 4px 10px 2px;
  width: fit-content;
  display: block;
  background-color: var(--wp--preset--color--first);
  color: var(--wp--preset--color--second);
  font-size: var(--pxs);
  font-weight: 700;
  margin: 0;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-navigation {
  position: unset;
  bottom: auto;
  right: auto;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-navigation .swiper-button {
  position: absolute;
  bottom: 10px;
}
.ik-block-alumnis .swiper-block-alumnis .swiper-navigation .swiper-button.swiper-button-prev {
  left: 25%;
  transform: translateX(-150%);
}
.ik-block-alumnis .swiper-block-alumnis .swiper-navigation .swiper-button.swiper-button-next {
  right: 25%;
  transform: translateX(150%);
}/*# sourceMappingURL=block.css.map */