.fixed-top .owl-carousel{width:100vw!important;background-color:#001636!important}.fixed-top .owl-dots{display:none!important}.fixed-top .owl-carousel .owl-item,.fixed-top .owl-carousel .owl-item.active{opacity:1}.fixed-top .testimonial-item{display:flex;align-items:center;justify-content:center;min-height:50px}.fixed-top .testimonial-item .h-100,.fixed-top .testimonial-item .h-auto{display:flex;align-items:center;justify-content:center;width:100%}.fixed-top .owl-carousel .owl-stage-outer{overflow:hidden}.fixed-top .owl-carousel .owl-item{float:none;display:flex;align-items:center;justify-content:center;width:100%}.fixed-top .testimonial-item small{color:#fff;font-size:14px;margin:0}.fixed-top .testimonial-item .btn-sm-square{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.fixed-top .owl-carousel{height:auto!important;min-height:50px}.fixed-top .owl-carousel .owl-stage{display:flex!important;align-items:center!important;justify-content:center!important}.fixed-top .owl-carousel .owl-item{position:relative!important;float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;text-align:center!important}.fixed-top .owl-carousel .owl-item .testimonial-item{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 0}.fixed-top .container{max-width:100%!important;padding:0!important}.fixed-top .testimonial-item small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed-top .owl-carousel{position:relative;height:auto;overflow:hidden;background-color:#001636!important}.fixed-top .owl-carousel .owl-stage{display:flex;align-items:center}.fixed-top .owl-carousel .owl-item{position:relative;width:100%}.fixed-top .testimonial-item{transition:none}.fixed-top .testimonial-item{height:auto;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.fixed-top .testimonial-item .h-100,.fixed-top .testimonial-item .h-auto{height:auto;padding:.75rem 0}.fixed-top .owl-carousel{height:auto!important;min-height:auto!important;padding:0;margin:0}.fixed-top .owl-carousel .owl-stage,.fixed-top .owl-carousel .owl-item{height:auto!important;min-height:auto!important}@media (max-width: 768px){.fixed-top .testimonial-item small{font-size:12px}.fixed-top .testimonial-item .btn-sm-square{min-width:28px;min-height:28px}}.fixed-top .owl-carousel{height:auto!important;min-height:50px!important;line-height:1.4!important}.fixed-top .owl-carousel .owl-stage-outer{height:auto!important;min-height:50px!important}.fixed-top .owl-carousel .owl-stage{height:auto!important;min-height:50px!important;display:flex!important;align-items:center!important}.fixed-top .owl-carousel .owl-item{height:auto!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.fixed-top .testimonial-item{height:auto!important;min-height:50px!important;padding:0!important;margin:0!important;line-height:1.4!important;display:flex!important;align-items:center!important;justify-content:center!important}.fixed-top .testimonial-item .h-100,.fixed-top .testimonial-item .h-auto{height:auto!important;min-height:40px!important;padding:.75rem 0!important;margin:0!important;line-height:1.4!important;display:flex!important;align-items:center!important}.fixed-top .testimonial-item small{line-height:1.2!important;margin:0!important;padding:0!important}.fixed-top .testimonial-item .btn-sm-square{height:32px!important;width:32px!important;min-height:32px!important;min-width:32px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.fixed-top .owl-carousel .owl-item .d-inline-flex{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;height:100%!important;width:100%!important;justify-content:center!important}.fixed-top .owl-carousel .owl-item,.fixed-top .testimonial-item{text-align:center!important}.fixed-top .container{display:flex!important;align-items:center!important;justify-content:center!important;height:55px!important}#spinner{z-index:9999;transition:opacity .3s ease-in-out}#spinner.show{opacity:1;visibility:visible}#spinner:not(.show){opacity:0;visibility:hidden}.testimonials-slider{width:100%;overflow:hidden;position:relative;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:25px;padding:2rem 0;box-shadow:0 10px 30px #0000000d;touch-action:pan-x}.testimonials-track{display:flex;align-items:center;width:4000px;gap:2rem;padding:0 2rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:pan-x;cursor:grab}.testimonials-track:active{cursor:grabbing}.testimonials-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-2000px)}}.testimonial-card{flex:0 0 350px;height:300px;background:#ffffff;border-radius:20px;box-shadow:0 15px 35px #0000001a;border:1px solid rgba(0,123,255,.1);transition:transform .3s ease,box-shadow .3s ease;padding:0;position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.testimonial-card:hover{transform:translate(5px);box-shadow:0 20px 40px #00000026}.testimonial-content{padding:2rem;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonial-text{font-size:1.1rem;line-height:1.7;color:#2c3e50;font-style:italic;margin-bottom:1.5rem;font-weight:400;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,123,255,.3) transparent;padding:1rem;background:rgba(0,0,0,.02);border-radius:10px;border:1px solid rgba(0,123,255,.1);display:flex;align-items:flex-start;justify-content:center;text-align:left;max-height:180px}.testimonial-text::-webkit-scrollbar{width:6px}.testimonial-text::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.testimonial-text::-webkit-scrollbar-thumb{background:rgba(0,123,255,.3);border-radius:3px}.testimonial-text::-webkit-scrollbar-thumb:hover{background:rgba(0,123,255,.5)}.testimonial-author{font-size:1rem;font-weight:700;color:#245193;margin:0;text-transform:uppercase;letter-spacing:1.5px;position:relative;padding-top:1rem;flex-shrink:0}.testimonial-author:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,#007bff,#245193);border-radius:2px}@media (max-width: 768px){.testimonials-slider{height:60vh;padding:1.5rem 0;border-radius:15px}.testimonials-track{align-items:center;gap:1.5rem;padding:0 1rem}.testimonial-card{flex:0 0 280px;border-radius:15px;min-height:250px}.testimonial-content{padding:2rem 1.5rem}.testimonial-text{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.testimonial-author{font-size:.9rem;letter-spacing:1px}.testimonial-author:before{width:50px;height:2px}}@media (max-width: 480px){.testimonials-slider{height:55vh;padding:1rem 0;border-radius:12px}.testimonials-track{align-items:center;gap:1rem;padding:0 .5rem}.testimonial-card{flex:0 0 320px;border-radius:12px;min-height:220px}.testimonial-content{padding:1.5rem 1rem}.testimonial-text{font-size:.95rem;line-height:1.5;margin-bottom:1.25rem}.testimonial-author{font-size:.85rem;padding-top:.75rem}.testimonial-author:before{width:40px;height:2px}}@media (max-width: 375px){.testimonials-slider{height:50vh;padding:.75rem 0}.testimonials-track{gap:.75rem;padding:0 .25rem}.testimonial-card{flex:0 0 300px;min-height:200px}.testimonial-content{padding:1.25rem .75rem}.testimonial-text{font-size:.9rem;max-height:150px}}.testimonials-loading{display:flex;justify-content:center;align-items:center;min-height:200px}.testimonials-error{text-align:center;color:#dc3545;padding:2rem}.testimonials-track{will-change:transform;transform:translateZ(0)}.testimonial-card{will-change:transform,box-shadow;transform:translateZ(0)}.testimonial-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007bff,#245193);border-radius:20px 20px 0 0;opacity:0;transition:opacity .3s ease}.testimonial-card:hover:before{opacity:1}
