/* 
  &:before {
    content: '\e900';
    @include icons-pseudo;
  }
*/
/* 
    @include hover-supported() {
        background-color: white;
    }
*/
/* Examples: 
    @include user-select(none);
    @include user-select(all);
*/
.grid-slider .slick-slide {
  padding: 2rem 2.2rem;
}
@media (min-width: 768px) {
  .grid-slider .slick-slide {
    padding: 2rem 2.2rem 5rem 2.2rem;
  }
}
@media (min-width: 992px) {
  .grid-slider .slick-slide {
    padding: 2rem 2.2rem 6rem 2.2rem;
  }
}
@media (max-width: 575.98px) {
  .grid-slider .slick-slide {
    transform: scale(0.8) translateX(-50%);
    transition: all 0.5s ease-in-out;
  }
}
.grid-slider .slick-slide.slick-current {
  transform: none;
  position: relative;
  z-index: 9;
}
.grid-slider .slick-list {
  margin-left: -2.2rem;
  margin-right: -2.2rem;
}
.grid-slider .slick-arrow {
  position: absolute;
  color: #76BED0;
  cursor: pointer;
  bottom: 4rem;
}
.grid-slider .slick-arrow.icon-arrow-left {
  right: 4.8rem;
}
.grid-slider .slick-arrow.icon-arrow-right {
  right: 0;
}

.section-certification__overlay, .section-certification__bg {
  height: 50%;
  bottom: 0;
}
@media (min-width: 768px) {
  .section-certification__overlay, .section-certification__bg {
    height: 60%;
  }
}
.section-certification__bg {
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}
.section-certification__btn {
  position: absolute;
  top: calc(100% - 32px);
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  padding: 0 2.4rem;
}
@media (min-width: 768px) {
  .section-certification__btn {
    position: relative;
  }
}
.section-certification-bg-top .section-certification__overlay, .section-certification-bg-top .section-certification__bg {
  height: 62%;
}
@media (min-width: 768px) {
  .section-certification-bg-top .section-certification__overlay, .section-certification-bg-top .section-certification__bg {
    height: 65%;
    bottom: auto;
    top: 0;
  }
}
