    @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');
  
    * {

      box-sizing: border-box;
    }
  
    .layouts-slider {
      position: relative;
      width: 100%;
      height: 100%;
    }
  
    .layouts-slider-main {
      position: relative;
      width: 100%;
      height: 100%;
    }
  
    .layouts-slider-main li {
      list-style: none;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.5s ease;
    }
  
    .layouts-slider-main li.active {
      opacity: 1;
      pointer-events: all;
    }
  
    .layouts-slide {
      position: relative;
      width: 100%;
      height: 100%;
    }
  
    .layouts-left,
    .layouts-right {
      position: absolute;
      width: 50%;
      height: 100%;
      background: #fff;
    }
  
    .layouts-left-face {
      left: 0;
      transform: rotateX(90deg);
      transform-origin: bottom;
      transition: transform 1s;
    }
  
    .layouts-right-face {
      right: 0;
      transform: rotateX(90deg);
      transform-origin: top;
      padding: 0 0 0 100px;
      display: flex;
      justify-content: center;
      align-items: start;
      transition: transform 1s;
    }
  
    .layouts-left img {
        width: 100%;
  height: auto;
  max-width: 590px;
  max-height: 420px;
  object-fit: cover;
  display: block;
  margin: 0 auto;
    }
  
    .layouts-content h2 {
      font-size: 3rem;
      color: #333;
    }
  
    .layouts-content p {
      font-size: 1.1rem;
      color: #333;
      line-height: 1.5em;
    }
  
    /* Arrows */
    .layouts-arrow {
  position: absolute;
  bottom: 30px;
  left: 20px;
  z-index: 1000;
  font-size: 1.8rem;
  background: transparent;
  color: #fff;
  border: 1px solid #ffffff;
  padding: 10px 15px;
  cursor: pointer;
  transition: background 0.3s;
  margin-right: 10px;
}

.layouts-arrow.layouts-arrow-left {
  left: 20px;
}

.layouts-arrow.layouts-arrow-right {
  left: 70px;
}

.layouts-arrow:hover {
  background: #00B48D;
  border: 1px solid #00B48D;
}
  