.info-label{font-size:.75rem}.fade-in-up{animation:.8s ease-out fadeInUp}.pop-in{animation:.6s ease-out popIn}.pop-in-delayed{animation:.6s ease-out .2s both popIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
.prospect-companies-section{background:#fff;overflow:hidden}.fade-in-up{animation:.8s ease-out fadeInUp}.companies-marquee{align-items:center;gap:40px;width:fit-content;animation:30s linear infinite marquee;display:flex}.company-logo-wrapper{justify-content:center;align-items:center;min-width:150px;height:80px;padding:0 20px;display:flex}.company-logo{object-fit:contain;opacity:.7;width:auto;max-width:130px;height:auto;max-height:50px;transition:opacity .3s}.company-logo:hover{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.testimonials{background:#f9fdfb;overflow:hidden}.fade-in-up{animation:.8s ease-out fadeInUp}.testimonial-swiper{padding-bottom:50px;overflow:visible}.testimonial-avatar{overflow:hidden}.testimonial-avatar-image{object-fit:cover;width:100%;height:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.info-section{background:#fff}.fade-in-up{animation:.8s ease-out fadeInUp}.info-section-image{filter:grayscale();max-width:100%;height:auto;transition:filter .3s}.info-section-image:hover{filter:grayscale(0%)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.info-section-points{flex-direction:column;gap:1.5rem;display:flex}.info-section-point{align-items:flex-start;gap:1rem;display:flex}.info-section-point-icon{color:var(--main-color);flex-shrink:0;margin-top:2px}.info-section-point-content{flex:1}.info-section-point-title{color:var(--main-dark-color);margin-bottom:.5rem;font-size:1.1rem;font-weight:700;line-height:1.4}.info-section-point-desc{color:var(--main-para-color);margin:0;font-size:.95rem;line-height:1.6}@media (max-width:767px){.info-section-points{gap:1.25rem}.info-section-point-title{font-size:1rem}.info-section-point-desc{font-size:.9rem}}
