@charset "utf-8";

@keyframes swing { 
  0% { transform: rotate(0deg); }
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-15deg); }
  60% { transform: rotate(10deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}

.fig-ranking-profile-container { border-top: 1px solid rgb(204, 204, 204); margin-left: auto; margin-right: auto; max-width: 100%; overflow: hidden; padding-bottom: 16px; padding-top: 16px; position: relative; }

@media (min-width: 48em) {
  .fig-ranking-profile-container { max-width: 704px; }
}

@media (min-width: 64em) {
  .fig-ranking-profile-container { max-width: 616px; }
}

.fig-partner + .fig-ranking-profile-container, .fig-tranche + .fig-ranking-profile-container, div[figurant] + .fig-ranking-profile-container { border-top: 0px; }

.fig-list-articles > .fig-ranking-profile-container:first-child, .fig-list-articles__title + .fig-ranking-profile-container, .fig-pellicule + .fig-ranking-profile-container, .fig-wrapper-flex-column__2-of-3 > :not(.fig-related-content) .fig-ranking-profile-container:first-child { border-top: 0px; padding-top: 0px; }

.fig-list-articles > .fig-ranking-profile-container:first-child .fig-ranking-profile-link-video::after, .fig-list-articles > .fig-ranking-profile-container:first-child .fig-ranking-profile-link-video::before, .fig-list-articles__title + .fig-ranking-profile-container .fig-ranking-profile-link-video::after, .fig-list-articles__title + .fig-ranking-profile-container .fig-ranking-profile-link-video::before, .fig-pellicule + .fig-ranking-profile-container .fig-ranking-profile-link-video::after, .fig-pellicule + .fig-ranking-profile-container .fig-ranking-profile-link-video::before, .fig-wrapper-flex-column__2-of-3 > :not(.fig-related-content) .fig-ranking-profile-container:first-child .fig-ranking-profile-link-video::after, .fig-wrapper-flex-column__2-of-3 > :not(.fig-related-content) .fig-ranking-profile-container:first-child .fig-ranking-profile-link-video::before { inset: 0px 0px 16px; }

@media (max-width: 63.99em) {
  .fig-rdv + .fig-ranking-profile-container { border-top: 0px; }
}