<style>
   
      .carousel-container {
      width: 100%;
      height: auto;
      overflow: hidden;
      position: relative;
     
    }
    
    .carousel-slider {
      width: 100%;
      height: auto;
      display: flex;
      transition: transform 0.5s;
    }
    
    .carousel-slide {
      flex: 0 0 100%;
      width: auto;
    }


 .carousel-button {
      position: relative;
      top: 80%;
      transform: translateY(-50%);
      width: 30px;
      height: 30px;
      background-color: #000;
      color: #fff;
      font-size: 20px;
      text-align: center;
      cursor: pointer;
    }

    .carousel-button--prev {
      left: 20px;
    }

    .carousel-button--next {
      right: 20px;
    }

  </style>