.ms-time-bar {
  border: none !important;
}

.ms-layer > * {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.ms-layer > * > * {
  margin: 0;
}

.ms-layer > :first-child {
  margin-top: 0 !important;
}

.ms-layer > :last-child {
  margin-bottom: 0 !important;
}

.ms-slide-title {
  font-family: "Pangolin", sans-serif;
  font-size: 1.5em;
  font-weight:400;
  margin-bottom: 0;
}
.ms-slide-desc {
  font-family: "Londrina Solid", sans-serif;
  font-size:3.625em;
  font-weight: 900;
  text-transform:uppercase;
  margin-top:.34em;
  margin-bottom:.51em;
  line-height: 1.1em;
  letter-spacing: 3px;
}

.ms-slide-btn > a {
  padding: 1.6em 2.28em;
  display: inline-block;
  text-decoration: none;
  font-size: .875em;
}

/* Overlay */
.ms-slide-bgcont:after, .ms-slide-bgvideocont:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* J'ajoute une marge g/d sur les layers pour qu'ils ne collent pas les bords du slide sur résol < xl */
@media (max-width: 1350px) {
  .ms-slide-layers {
    margin: 0 15px; /* Valeur équivalente à la var BS4 "$gutter/2"  */
    width: calc(100% - 30px) !important; /* Valeur équivalente à la var BS4 "$gutter"  */
  }
}
.ms-slide .ms-slide-layers {
  overflow: visible;
}
.ms-sl-selected .ms-slide-layers .ms-layer {
  animation-name: rubberBand;
  animation-duration: 1.5s;
  animation-fill-mode: both;
}
@keyframes rubberBandResponslide {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
