.ClientTestimonials-module__xjA9Ga__container{text-align:center;background:linear-gradient(#fafbfe 0%,#fff 100%);padding:100px 24px}.ClientTestimonials-module__xjA9Ga__title{color:#111;letter-spacing:-1px;margin-bottom:60px;font-size:48px;font-weight:800;line-height:1.2}.ClientTestimonials-module__xjA9Ga__carousel{justify-content:center;align-items:center;gap:16px;display:flex}.ClientTestimonials-module__xjA9Ga__arrow{cursor:pointer;color:#333;background:#fff;border:2px solid #e8e8e8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;transition:all .3s;display:flex;box-shadow:0 6px 20px #3333331a}.ClientTestimonials-module__xjA9Ga__arrow:hover{color:#fff;background:#000;border-color:#000;transform:scale(1.08);box-shadow:0 8px 24px #667eea4d}.ClientTestimonials-module__xjA9Ga__arrow:active{transform:scale(.95)}.ClientTestimonials-module__xjA9Ga__track{align-items:stretch;gap:24px;display:flex}.ClientTestimonials-module__xjA9Ga__card{background:#eae9ea;border:1px solid #fffc;border-radius:24px;flex-direction:column;justify-content:space-between;width:420px;min-height:300px;padding:40px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #3333330f}.ClientTestimonials-module__xjA9Ga__card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.ClientTestimonials-module__xjA9Ga__card:hover:before{left:100%}.ClientTestimonials-module__xjA9Ga__card.ClientTestimonials-module__xjA9Ga__left,.ClientTestimonials-module__xjA9Ga__card.ClientTestimonials-module__xjA9Ga__right{opacity:.72;transform:scale(.88)}.ClientTestimonials-module__xjA9Ga__card.ClientTestimonials-module__xjA9Ga__center{transform:scale(1);box-shadow:0 30px 60px #33333326}.ClientTestimonials-module__xjA9Ga__stars{color:#ffc107;gap:6px;height:28px;margin-bottom:20px;display:flex}.ClientTestimonials-module__xjA9Ga__star{filter:drop-shadow(0 2px 3px #ffc10733);font-size:22px;transition:transform .2s}.ClientTestimonials-module__xjA9Ga__star:hover{transform:scale(1.2)}.ClientTestimonials-module__xjA9Ga__text{color:#333;text-align:left;letter-spacing:.3px;flex-grow:1;margin-bottom:24px;font-size:16px;line-height:1.7}.ClientTestimonials-module__xjA9Ga__readMore{color:#1976d2;margin-left:6px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.ClientTestimonials-module__xjA9Ga__readMore:hover{color:#1565c0;text-decoration:underline}.ClientTestimonials-module__xjA9Ga__meta{border-top:1px solid #0000000d;align-items:center;gap:14px;margin-top:16px;padding-top:16px;display:flex}.ClientTestimonials-module__xjA9Ga__avatar{color:#fcb712;background:linear-gradient(135deg,#000 0% 100%);border:3px solid #fcb712;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:18px;font-weight:700;transition:transform .3s;display:inline-flex;box-shadow:0 6px 16px #667eea59}.ClientTestimonials-module__xjA9Ga__avatar:hover{transform:scale(1.08)}.ClientTestimonials-module__xjA9Ga__name{color:#111;letter-spacing:-.3px;font-size:16px;font-weight:700}.ClientTestimonials-module__xjA9Ga__verified{color:#667eea;margin-left:6px;font-size:12px;font-weight:700}.ClientTestimonials-module__xjA9Ga__role{color:#999;letter-spacing:.2px;margin-top:4px;font-size:14px}.ClientTestimonials-module__xjA9Ga__dots{margin-top:40px}.ClientTestimonials-module__xjA9Ga__dot{cursor:pointer;background:#fcb712;border:none;border-radius:50%;width:12px;height:12px;margin:0 8px;transition:all .3s;display:inline-block}.ClientTestimonials-module__xjA9Ga__dot:hover{background:#fcb712;transform:scale(1.2)}.ClientTestimonials-module__xjA9Ga__activeDot{background:#000;transform:scale(1.15);box-shadow:0 0 12px #fcb712}@media (max-width:980px){.ClientTestimonials-module__xjA9Ga__track{gap:20px}.ClientTestimonials-module__xjA9Ga__card{width:360px;min-height:280px}.ClientTestimonials-module__xjA9Ga__title{margin-bottom:50px;font-size:40px}}@media (max-width:720px){.ClientTestimonials-module__xjA9Ga__carousel{gap:12px}.ClientTestimonials-module__xjA9Ga__track{transform:none}.ClientTestimonials-module__xjA9Ga__card{width:100%;min-width:280px;min-height:260px;padding:32px}.ClientTestimonials-module__xjA9Ga__arrow{width:48px;height:48px;font-size:22px}.ClientTestimonials-module__xjA9Ga__container{padding:60px 20px}.ClientTestimonials-module__xjA9Ga__title{margin-bottom:40px;font-size:32px}}
.overlay{justify-content:center;align-items:center;animation:4s ease-in-out infinite float;display:flex;position:absolute;inset:0}.slider.next .overlay-content,.slider.prev .overlay-content{animation:.8s forwards contentReveal}header{background-color:#0000}header a{color:#000;margin-right:10px;padding:5px 10px;transition:all .2s}a{text-decoration:none}a.active{background:#14ff72cb;border-radius:2px}header a:hover{color:#fcb712;border-radius:2px}.slider{width:100vw;height:100svh;min-height:100vh;position:relative;overflow:hidden}.slider .list .item{width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.slider .list .item img{width:100px;height:100px}}@media (max-width:480px){.slider .list .item img{width:100px;height:100px}}@media (max-width:576px){.slider .list .item img{width:100%;height:100%}}@media (min-width:769px){.slider .list .item img{object-fit:cover;width:100%;height:100%}}.slider .list .item .content{box-sizing:border-box;color:#fff;text-shadow:0 5px 10px #0004;width:1140px;max-width:80%;padding-right:30%;position:absolute;top:20%;left:50%;transform:translate(-50%)}.slider .list .item .content .title,.slider .list .item .content .type{font-size:5em;font-weight:700;line-height:1.3em}.slider .list .item .type{color:#14ff72cb}.slider .list .item .button{grid-template-rows:40px;grid-template-columns:repeat(2,130px);gap:5px;margin-top:20px;display:grid}.slider .list .item .button button{cursor:pointer;letter-spacing:2px;background-color:#eee;border:none;font-family:Poppins;font-weight:500;transition:all .4s}.slider .list .item .button button:hover{letter-spacing:3px}.slider .list .item .button button:nth-child(2){color:#eee;background-color:#0000;border:1px solid #fff}.thumbnail{z-index:100;gap:20px;width:max-content;display:flex;position:absolute;bottom:50px;left:50%}.thumbnail .item{flex-shrink:0;width:150px;height:220px;position:relative}.thumbnail .item img{object-fit:cover;border-radius:20px;width:100%;height:100%;box-shadow:5px 0 15px #0000004d}.nextPrevArrows{z-index:100;align-items:center;gap:10px;width:300px;max-width:30%;display:flex;position:absolute;top:80%;right:52%}.nextPrevArrows button{color:#fff;cursor:pointer;background-color:#14ff72cb;border:none;border-radius:50%;width:40px;height:40px;font-family:monospace;font-weight:700;transition:all .5s}.nextPrevArrows button:hover{color:#000;background-color:#fff}.slider .list .item:first-child{z-index:1}.slider .list .item:first-child .content .title,.slider .list .item:first-child .content .type,.slider .list .item:first-child .content .description,.slider .list .item:first-child .content .buttons{filter:blur(20px);opacity:0;animation:.5s linear 1s forwards showContent;transform:translateY(50px)}@keyframes showContent{to{filter:blur();opacity:1;transform:translateY(0)}}.slider .list .item:first-child .content .title{animation-delay:.4s!important}.slider .list .item:first-child .content .type{animation-delay:.6s!important}.slider .list .item:first-child .content .description{animation-delay:.8s!important}.slider .list .item:first-child .content .buttons{animation-delay:1s!important}.slider.next .list .item:first-child img{border-radius:30px;width:150px;height:220px;animation:.5s linear forwards showImage;position:absolute;bottom:50px;left:50%}@keyframes showImage{to{border-radius:0;width:100%;height:100%;bottom:0;left:0}}.slider.next .thumbnail .item:last-child{animation:.5s linear forwards showThumbnail;overflow:hidden}.slider.prev .list .item img{z-index:100}@keyframes showThumbnail{0%{opacity:0;width:0}}.slider.next .thumbnail{animation:.5s linear forwards effectNext}@keyframes effectNext{0%{transform:translate(150px)}}.slider.prev .list .item:nth-child(2){z-index:2}.slider.prev .list .item:nth-child(2) img{animation:.5s linear forwards outFrame;position:absolute;bottom:0;left:0}@keyframes outFrame{to{border-radius:20px;width:150px;height:220px;bottom:50px;left:50%}}.slider.prev .thumbnail .item:first-child{opacity:0;animation:.5s linear forwards showThumbnail;overflow:hidden}.slider.next .nextPrevArrows button,.slider.prev .nextPrevArrows button{pointer-events:none}.slider.prev .list .item:nth-child(2) .content .title,.slider.prev .list .item:nth-child(2) .content .type,.slider.prev .list .item:nth-child(2) .content .description,.slider.prev .list .item:nth-child(2) .content .buttons{animation:1.5s linear forwards contentOut!important}@keyframes contentOut{to{filter:blur(20px);opacity:0;transform:translateY(-150px)}}@media screen and (max-width:1024px){.slider .list .item .content{padding-right:15%}.slider .list .item .content .title,.slider .list .item .content .type{font-size:3em}}@media screen and (max-width:768px){.slider .list .item .content{width:calc(100% - 40px);max-width:90%;padding:0 20px;top:15%}.slider .list .item .content .title,.slider .list .item .content .type{font-size:2.2em;line-height:1.2em}.slider .list .item .button{grid-template-columns:repeat(2,100px);gap:8px;margin-top:15px}.slider .list .item .button button{font-size:.85em}.thumbnail{gap:10px;bottom:30px}.thumbnail .item{width:100px;height:150px}}@media screen and (max-width:480px){.slider .list .item .content{width:calc(100% - 30px);max-width:95%;padding:0 15px;top:10%}.slider .list .item .content .title,.slider .list .item .content .type{font-size:1.5em;line-height:1.1em}.slider .list .item .button{grid-template-columns:1fr;gap:8px;margin-top:12px}.slider .list .item .button button{padding:10px;font-size:.75em}.thumbnail{gap:8px;bottom:15px}.thumbnail .item{width:70px;height:100px}.nextPrevArrows{width:90px;right:50%}.nextPrevArrows button{width:35px;height:35px;font-size:.9em}}@media screen and (max-width:678px){.slider .list .item .content{padding-right:0}.slider .list .item .content .title{font-size:50px}}
