.career-testimonial-section{padding:40px 100px;background-color:#fff}.career-testimonial-section .career-testimonial-section-container{max-width:1650px;margin:0 auto;padding:0 20px}.career-testimonial-section .career-testimonial-section-container .header-section{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;gap:40px}@media(max-width:768px){.career-testimonial-section .career-testimonial-section-container .header-section{flex-direction:column;gap:20px;margin-bottom:40px}}.career-testimonial-section .career-testimonial-section-container .header-section .header-left{flex:1}.career-testimonial-section .career-testimonial-section-container .header-section .header-left .header-section-title{width:55%;font-size:36px;font-weight:500;color:#060821;line-height:46px;letter-spacing:-.03em}.career-testimonial-section .career-testimonial-section-container .header-section .header-left .header-section-title span{background:linear-gradient(270.15deg,#2C52BE 60.24%,#FF822B 99.8%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width:768px){.career-testimonial-section .career-testimonial-section-container .header-section .header-left .header-section-title{width:80%;font-size:24px;line-height:32px}}.career-testimonial-section .career-testimonial-section-container .header-section .header-left .header-section-subtitle{font-size:16px;font-weight:400;color:#333;line-height:24px;letter-spacing:-.02em}.career-testimonial-section .career-testimonial-section-container .header-section .header-right{flex:1;max-width:400px}.career-testimonial-section .career-testimonial-section-container .header-section .header-right .header-section-description{font-size:16px;font-weight:400;color:#666;line-height:1.6}@media(max-width:768px){.career-testimonial-section .career-testimonial-section-container .header-section .header-right .header-section-description{font-size:14px;max-width:100%}}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section{overflow:hidden}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .marquee-container{width:100%;overflow:hidden;position:relative}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .marquee-container .marquee-content{display:flex;gap:24px;animation:marquee 60s linear infinite;width:-moz-max-content;width:max-content}@media(max-width:768px){.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .marquee-container .marquee-content{gap:16px;animation-duration:40s}}@media(max-width:480px){.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .marquee-container .marquee-content{animation-duration:30s}}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .marquee-container:hover .marquee-content{animation-play-state:paused}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card{width:420px;min-height:378px;border-radius:20px;border:1px solid #e8e8e8;box-shadow:none;flex-shrink:0}@media(max-width:768px){.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card{min-width:280px;min-height:300px}}@media(max-width:480px){.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card{min-width:250px;min-height:280px}}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content{padding:24px;height:calc(100% - 48px);display:flex;flex-direction:column;justify-content:space-between}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .rating-section{margin-bottom:16px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .rating-section .star-rating .MuiRating-iconFilled{color:gold}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .review-text{font-size:16px;font-weight:400;color:#333;line-height:1.6;margin-bottom:24px;flex-grow:1;min-height:120px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info{display:flex;align-items:center;gap:12px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-avatar{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-details .profile-name{font-size:16px;font-weight:600;color:#0d0f2c;line-height:1.3;margin-bottom:2px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-details .profile-date{font-size:14px;font-weight:400;color:#999;line-height:1.3}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .google-logo{width:50px;height:50px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .google-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}@media(max-width:1024px){.career-testimonial-section{padding:60px 0}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content{padding:20px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .review-text{font-size:15px;min-height:100px}}@media(max-width:768px){.career-testimonial-section{padding:40px 0}.career-testimonial-section .career-testimonial-section-container{padding:0 16px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content{padding:16px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .review-text{font-size:14px;min-height:80px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-avatar{width:40px;height:40px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-details .profile-name{font-size:14px}.career-testimonial-section .career-testimonial-section-container .testimonials-cards-section .testimonial-card .testimonial-card-content .profile-section .profile-info .profile-details .profile-date{font-size:12px}}@media(max-width:450px){.career-testimonial-section{padding:20px 0}}