.partner-carousel-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #ffffff;
  padding: 20px 0;
  border-top: 6px solid #F3AB2E; }
  .partner-carousel-wrapper .partnership-label {
    font-size: 33px;
    font-weight: 600;
    color: #333333;
    margin-bottom: 33px;
    align-self: flex-start; }
  .partner-carousel-wrapper .owl-carousel {
    display: flex;
    justify-content: center;
    width: 100%;
    overflow: hidden; }
    .partner-carousel-wrapper .owl-carousel .owl-stage {
      display: flex;
      align-items: center; }
    .partner-carousel-wrapper .owl-carousel .owl-item {
      display: flex;
      justify-content: center;
      align-items: center;
      max-width: 180px;
      height: auto;
      margin: 0 15px; }
      .partner-carousel-wrapper .owl-carousel .owl-item img {
        max-width: 100%;
        max-height: 100px;
        vertical-align: middle; }
    .partner-carousel-wrapper .owl-carousel:before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 200px;
      background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
      z-index: 1; }
      @media (max-width: 960px) {
        .partner-carousel-wrapper .owl-carousel:before {
          width: 60px; } }
    .partner-carousel-wrapper .owl-carousel:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      width: 200px;
      background: linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0));
      z-index: 1; }
      @media (max-width: 960px) {
        .partner-carousel-wrapper .owl-carousel:after {
          width: 60px; } }
  .partner-carousel-wrapper .owl-nav, .partner-carousel-wrapper .owl-dots {
    display: none; }

/*# sourceMappingURL=frontend.css.map */
