* {
     margin: 0;
     padding: 0;
     box-sizing: border-box;
}
 @keyframes agas-testimonial-marquee {
     0% {
         transform: translateX(0);
    }
     100% {
         transform: translateX(-12600px);
    }
}
.agas-testimonial-section {
     padding: 1rem 0 3rem 0;
     width: 100%;
}
.agas-testimonial-container {
     display: flex;
     flex-direction: column;
     align-items: center;
     margin-left: auto;
     margin-right: auto;
     width: 100%;
     max-width: 1300px;
}
.agas-testimonial-group:hover .agas-testimonial-marquee-anim {
     animation-play-state: paused !important;
}
.agas-testimonial-marquee-anim {
     width: 12600px;
     animation: agas-testimonial-marquee 200s linear infinite;  
}
 .agas-testimonial-wrapper {
     width: 100%;
      margin: 1rem 0 0 0;
     overflow: hidden;
}
 .agas-testimonial-track {
     display: flex;
     flex-direction: row;
     gap: 1.9rem;
}
 #reviews-agas-000, #reviews-agas-001, #reviews-agas-002, #reviews-agas-003, #reviews-agas-004, #reviews-agas-005, #reviews-agas-006, #reviews-agas-007, #reviews-agas-008, #reviews-agas-009, #reviews-agas-010, #reviews-agas-011, #reviews-agas-012, #reviews-agas-013, #reviews-agas-014, #reviews-agas-015, #reviews-agas-016, #reviews-agas-017, #reviews-agas-018, #reviews-agas-019, #reviews-agas-020, #reviews-agas-021, #reviews-agas-022, #reviews-agas-023, #reviews-agas-024, #reviews-agas-025, #reviews-agas-026, #reviews-agas-027, #reviews-agas-028, #reviews-agas-029, #reviews-agas-030, #reviews-agas-031, #reviews-agas-032, #reviews-agas-033, #reviews-agas-034, #reviews-agas-035, #reviews-agas-036, #reviews-agas-037, #reviews-agas-038, #reviews-agas-039, #reviews-agas-040 {
     display: flex;
}
 .agas-testimonial-card {
     flex-direction: column;
     justify-content: space-between;
     align-items: flex-start;
     padding: 1.5rem;
     width: 25%;
     min-width: 300px;
     max-width: 20rem;
     background-color: #f2f6f5;
     box-shadow: 0 1px 3px rgba(7, 10, 9, 0.1);
}
 .agas-testimonial-quote {
     margin: 0;
     margin-top: 0.5rem;
     margin-bottom: 1.5rem;
     font-family: var(--AgasFontTwo);
      font-weight: 400;
     font-size: 1.488rem !important;
     color: #324240;
     line-height: 2.433rem;
     text-align: justify;
     hyphens: auto;
}
 .agas-testimonial-quote::before, .agas-testimonial-quote::after {
     display: inline;
     font-style: normal;
}
 .agas-testimonial-quote::before {
     content: "„";
}
 .agas-testimonial-quote::after {
     content: "”";
}
.agas-testimonial-quote.nevermore::before, .agas-testimonial-quote.nevermore::after {
      content: none !important;
}
.reviewInfo {
    display: none;
}
 .agas-testimonial-author {
     display: flex;
     flex-direction: row;
     align-items: center !important;
     gap: 1rem;
     margin-top: 1rem;
     margin-bottom: 0.5rem;
}
.agas-testimonial-author img {
     border: 1px solid !important;
     border-color: #fff !important;
     border-radius: 9999px;
     width: 48px !important;
     height: 48px !important;
     object-fit: cover !important;
     padding: 6px !important;
}
 .agas-testimonial-avatar {
     border: 1px solid !important;
     border-color: #fff !important;
     border-radius: 9999px;
     width: 48px !important;
     height: 48px !important;
     object-fit: cover !important;
     padding: 6px !important;
}
 .agas-testimonial-author-info {
     display: flex;
     flex-direction: column;
}
 .agasValueSpan {
     font-size: 1.122rem !important;
     color: #324240;
     letter-spacing: 0.1em;
}
 .agas-testimonial-author-name {
     font-family: var(--AgasFontTwo);
     font-weight: 600;
     color: black;
     font-size: 1.333rem;
     line-height: 1.444rem;
      hyphens: none !important;
}
 .agas-testimonial-author-star {
     color: #f39c12;
     font-size: 1.555rem;
     line-height: 1.15rem;
     overflow: hidden;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 1;
}