.testimonials{background:#0c145b;justify-content:center;display:flex;position:relative}.testimonials div{display:block}.testimonials .testimonials-sub{width:100%;padding:103px 0;overflow:hidden}.testimonials .testimonials-heading{letter-spacing:-2px;text-align:center;color:var(--Colors-Grey-100,#f2f4f6);z-index:100;font-family:Darker Grotesque,sans-serif;font-size:68px;font-weight:700;line-height:65px;position:relative}.testimonials .testimonials-data-container{width:100%;height:375px;margin:51px 0 0;position:relative}.testimonials .testimonials-data{z-index:100;object-fit:cover;opacity:0;pointer-events:none;background:#ffffff1a;border-radius:20px;gap:29px;width:100%;max-width:966px;height:100%;transition:opacity .8s ease-in-out;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.testimonials .testimonials-data.active{opacity:1;pointer-events:auto}.testimonials .testimonials-data-information{flex-direction:column;gap:21px;padding:32px 32px 32px 41px;display:flex}.testimonials .star-container{gap:7px;padding:3.5px 0;display:flex}.testimonials .testimonials-data-description h6{letter-spacing:-.5px;color:var(--Colors-Grey-100,#f2f4f6);margin-bottom:28px;font-family:Darker Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:28px}.testimonials .testimonials-data-description hr{border:1px solid #7c8ea821;margin-bottom:28px}.testimonials .testimonials-name{letter-spacing:-.5px;color:var(--Colors-Grey-100,#f2f4f6);margin-bottom:8px;font-family:Darker Grotesque,sans-serif;font-size:22px;font-weight:700;line-height:100%}.testimonials .testimonials-name-data{letter-spacing:0;color:var(--Colors-Grey-200,#d1d7e1);font-family:Ronzino;font-size:16px;font-weight:400;line-height:24px}.testimonials .testimonial-image{width:100%;max-width:304px;max-height:375px;transition:transform .3s}.testimonials .testimonials-data:hover .testimonial-image{transform:scale(.95)}.testimonials .testimonials-buttons{z-index:100;justify-content:center;gap:5px;width:100%;margin-top:43px;display:flex;position:relative}.testimonials .testimonials-buttons-1{cursor:pointer;background:#ffffff4d;border:none;border-radius:31px;width:42px;height:8px}.testimonials .testimonials-buttons-1:hover{background:#fff9;transform:scale(1.1)}.testimonials .testimonials-buttons-1.testimonials-active{background:#ffffff1a;gap:10px;width:71px}.testimonials .testimonials-cut1{z-index:10;height:574px;position:absolute;top:0;left:0}.testimonials .testimonials-cut2{z-index:10;height:100%;position:absolute;top:0;right:0}.testimonials .testimonials-cut3{z-index:10;position:absolute;top:-42px;left:0}.testimonials .testimonials-cut4{z-index:10;width:160px;position:absolute;bottom:0;right:0}@media (max-width:1024px){.testimonials .testimonials-data-information{padding:20px}}@media (max-width:768px){.testimonials .testimonials-data-container{height:700px}.testimonials .testimonials-sub{padding:50px 40px}.testimonials .testimonials-data{flex-direction:column}.testimonials .testimonials-data-information{order:2}.testimonials .testimonials-data>img{order:1}}@media (max-width:550px){.testimonials .testimonials-sub{padding:60px 12px}}
