.clients {
  margin: 100px 0;
  @media (max-width: 1440px) {
    margin: 90px 0;
  }
  @media (max-width: 1366px) {
    margin: 80px 0;
  }
  @media (max-width: 1280px) {
    margin: 70px 0;
  }
  @media (max-width: 1024px) {
    margin: 60px 0;
  }
  @media (max-width: 768px) {
    margin: 50px 0;
  }
  @media (max-width: 576px) {
    margin: 40px 0;
  }
  .container {
    padding: 60px 40px;
    border: 1px solid var(--c-gray-400);
    @media (max-width: 1440px) {
      padding: 56px 38px;
    }
    @media (max-width: 1366px) {
      padding: 52px 36px;
    }
    @media (max-width: 1280px) {
      padding: 48px 34px;
    }
    @media (max-width: 1024px) {
      padding: 44px 32px;
    }
    @media (max-width: 768px) {
      padding: 40px 30px;
    }
    @media (max-width: 576px) {
      padding: 36px 10px;
    }
    h4 {
      margin: 0 0 24px;
      text-align: center;
      @media (max-width: 1024px) {
        margin: 0 0 20px;
      }
      @media (max-width: 768px) {
        margin: 0 0 16px;
      }
      @media (max-width: 576px) {
        margin: 0 0 12px;
      }
    }
    .clients-slider-wrapper {
      position: relative;
      .clients-slider {
        margin: 0 36px;
        .swiper-wrapper {
          .swiper-slide {
            display: flex;
            align-items: center;
            justify-content: center;
            figure {
              height: 130px;
              a {
                display: flex;
                align-items: center;
                justify-content: center;
                height: 100%;
              }
              img {
                max-height: 100%;
              }
            }
          }
        }
      }
      .clients-slider-previous,
      .clients-slider-next {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        width: 30px;
        height: 30px;
        top: 50%;
        transform: translateY(-50%);
        background-color: var(--c-white);
        cursor: pointer;
        z-index: 2;
        svg {
          path {
            fill: var(--c-primary-200);
          }
        }
      }
      .clients-slider-previous {
        left: 0px;
      }
      .clients-slider-next {
        right: 0px;
      }
    }
  }
}
