 * {

     margin: 0;

     padding: 0;

     box-sizing: border-box;

     font-family: "Poppins", sans-serif;

 }



 body {

     /* background: #fbffff !important; */

     background-image: url(../../../images/home/slider-home/background-image.jpg) !important;

     background-attachment: fixed;

 }


 .sub-slider-main-sunita {


padding-top: 50px;
     display: flex;

     justify-content: center;

     align-items: center;

     min-height: 70vh;

     margin: 30px 0px;

 }



 .testimonial-section-sunita-main {

     text-align: center;

     width: 90%;

     max-width: 1100px;

     position: relative;

 }



 .testimonial-section-sunita-main h5 {

     color: var(--color1);

     font-size:22px;

     margin-bottom: 5px;

 }



 .testimonial-section-sunita-main h2 {

     font-size: 32px;

     font-weight: 700;

     color: var(--color44);

     margin-bottom: 30px;

 }



 .testimonial-section-sunita-main h2 span {

     color:var(--background-color2);

 }



 .slider-container-sunita-main {

     position: relative;

     overflow: hidden;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .slider-sunita-main1 {

     display: flex;

     transition: transform 0.6s ease-in-out;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .h3 {

     font-size: 20px;

     font-weight: bold;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .slide-sunita-main {

     flex: 0 0 33.333%;

     display: flex;

     justify-content: center;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .card-sunita-main {

     background: #fff;

     border-radius: 12px;

     padding: 30px;

     margin: 10px;

     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);

     transition: 0.3s;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .card-sunita-main:hover {

     transform: translateY(-8px);

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .card-sunita-main img {

     width: 80px;

     height: 80px;

     border-radius: 50%;

     margin-bottom: 15px;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .title-sunita-main {

     color: var(--para-color);

     font-size: 14px;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .stars-sunita-main {

     color: var(--color1);

     font-size: 18px;

     margin: 10px 0;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .review-sunita-main {

     font-size: 15px;

     color: var(--para-color);

     line-height: 1.5;

     margin-top: 10px;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .prev-sunita-main,

 .next-sunita-main {

     position: absolute;

     top: 45%;

     transform: translateY(-50%);

     background: var(--background-color1);

     border: none;

     color: #fff;

     font-size: 20px;

     cursor: pointer;

     padding: 12px 20px;

     border-radius: 50%;

     transition: 0.3s;

     z-index: 10;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .prev-sunita-main:hover,

 .next-sunita-main:hover {

     background: var(--background-color2);

     color: var(--color3);

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .prev-sunita-main {

     left: 0px;

 }



 .testimonial-section-sunita-main .slider-container-sunita-main .next-sunita-main {

     right: 0px;

 }



 @media (max-width: 900px) {

     .testimonial-section-sunita-main .slider-container-sunita-main .slide-sunita-main {

         flex: 0 0 50%;

     }

 }



 @media (max-width: 600px) {

     .testimonial-section-sunita-main .slider-container-sunita-main .slide-sunita-main {

         flex: 0 0 100%;

     }

 }