.carousel-indicators {
    position: absolute!important;
    bottom: -45px!important; /* Adjust as n0eeded */
    /* left: 35%; */
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    /* transform: translateX(-50%); */
}
.carousel-indicators .carouselBtn {
    width: 8px!important;
    height: 8px!important;
    border-radius: 50%!important;
    background-color: rgba(7, 47, 247, 0.638)!important; /* Default (inactive) dot color */
    transition: all 0.3s ease!important;
    margin: 0 5px!important;
}
 .carouselBtn.active {
    width: 12px!important;
    height: 12px!important;
    background-color: #0051ff !important;
}


.card {
    box-shadow: 5px 5px 10px #a9c1ff52; 
    transition: box-shadow 0.3s ease-in-out;
    border-radius:15px;border:#e3ebff 2px solid;
}
.quote-img {
    position: absolute; 
    width: 150px;
    height: auto; 
    z-index: -2; 
}

.top-left {
    top: 10px;
    left: 10px;
}

.top-right {
    bottom: 10px; 
    right: 10px;
}

.card-body {
    position: relative; 
    z-index: 1; 
}

@media (max-width: 576px) {
    .carousel-control-prev, 
    .carousel-control-next {
        display: none; /* Hide the buttons on mobile screens */
    }
}
.testimonialBg {

  background-image: url("/img/newYorosit/client testimonial bg-01.svg"); 
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;

  }


.testimonialBg2{
    background-image: url("/img/newYorosit/client testimonial bg-02.svg"); /* Fixed file name formatting */
    background-repeat: no-repeat;
    background-size: cover; /* Ensures the image covers the entire container */
    background-position: center; 
}


.carousel-indicators .orangecarouselBtn {
    width: 8px!important;
    height: 8px!important;
    border-radius: 50%!important;
    background-color: #eeaf94!important; /* Default (inactive) dot color */
    transition: all 0.3s ease!important;
    margin: 0 5px!important;
}
 .orangecarouselBtn.active {
    width: 12px!important;
    height: 12px!important;
    background-color: #ef9b77 !important;
}

.quote-img1{
    position: absolute; 
    width: 80px;

}
.top-right1{
    bottom: 10%; 
    right: 10%;
}
.top-left1{
    top:10%;
    left:12%
}