    .swiper-container {
        width: 85%;
        height: 230px; 
        overflow: hidden;
        position: relative;
        margin: 0 auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }
    .swiper-slide img {
        max-width: 85%;
        height: auto;
    }

    .mySwiper .swiper-slide-active {
      transform: scale(1.3);
  }

  .artista-img-container {
    position: absolute;
    bottom: 0;
    right: 0;
}

.artista-img-container img {
    width: 100%;
    max-width: 400px;
    height: auto;
    object-fit: contain;
}

    .swiper-button-prev, .swiper-button-next {
        color: #fff;
        border-radius: 50%;
        height: 30px;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 50;
    }
    .swiper-button-prev {
        left: 0px;
    }
    .swiper-button-next {
        right: 0px;
    }

    .swiper-container-second {
        width: 90%;
        height: 250px; 
        overflow: hidden;
        position: relative;
        margin: 0 auto;
    }

    .swiper-slide-segundo {
        text-align: left;
        font-size: 18px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }

    .slide-content {
        display: flex;
        align-items: center;
        width: 100%;
    }

    .slide-content img {
        max-width: 50%;
        max-height: 100%;
        margin-right: 10px;
    }

    .faq-item {
        border: 1px solid white;
        border-radius: 30px;
        padding: 1rem;
        margin-bottom: 1rem;
        width: 100%;
        max-width: 40rem;
        background-color: transparent;
        transition: border-radius 0.3s;
    }

  .faq-item.open {
    border-radius: 30px;
  }

  .hidden-content {
    display: none;
  }

  .arrow {
    transition: transform 0.3s;
  }
    .listSaldo ul li{
        list-style-type: none;
    }
    .listSaldo ul li:before {
        content: '';
        display: inline-block;
        width: 8px;
        height: 8px;
        background-color: #fff;
        border-radius: 50%;
        margin-right: 10px;
        margin-bottom: 4px;
    }
    .desktop-image {
    display: block;
    }

    .mobile-image {
    display: none;
    }

    @media (max-width: 767px) {
        body {
            width: 100%;
        }
    .desktop-image {
        display: none;
    }
    .mobile-image {
        display: block;
    }
    .swiper-container {
        width: 100%;
        height: 250px; 
        overflow: hidden;
        position: relative;
        margin: 0 auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }
    .swiper-slide img {
        max-width: 64%;
        max-height: 100%;
    }
    }
    @media screen and (max-width: 310px) {
        body {
            width: fit-content;
            margin: 0;
            padding: 0;
        }
    }

    @media (max-width: 376px) {
        .mt-7 a {
            font-size: 11px;
        }
        
        .mt-7 a:last-child {
            margin-left: 4px;
        }
    }
    