@font-face{font-family:"WPF Nunito";src:url("../fonts/nunito-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"WPF Nunito";src:url("../fonts/nunito-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"WPF Nunito";src:url("../fonts/nunito-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
.elementor-widget-wp_factory_testimonials,.elementor-widget-wp_factory_testimonials>.elementor-widget-container{width:100%}
.wpf-testimonials{--wpf-testimonials-bg:#fff;--wpf-testimonials-max:1440px;--wpf-testimonials-side:30px;--wpf-testimonials-top:26px;--wpf-testimonials-bottom:100px;--wpf-testimonials-heading-gap:15px;--wpf-testimonials-controls-gap:25px;--wpf-testimonials-cols-lg:3;--wpf-testimonials-cols-md:2;--wpf-testimonials-cols-sm:1;--wpf-testimonials-visible:var(--wpf-testimonials-cols-lg);--wpf-testimonials-gap:100px;--wpf-testimonials-text:#222;--wpf-testimonials-author:#656565;--wpf-testimonials-star:#222;--wpf-testimonials-arrow:#222;--wpf-testimonials-heading-size:32px;--wpf-testimonials-heading-line:44px;--wpf-testimonials-heading-weight:700;--wpf-testimonials-quote-size:20px;--wpf-testimonials-quote-line:40px;--wpf-testimonials-author-size:20px;--wpf-testimonials-author-weight:600;--wpf-testimonials-star-size:16px;--wpf-testimonials-speed:400ms;background:var(--wpf-testimonials-bg);color:var(--wpf-testimonials-text);font-family:"WPF Nunito",sans-serif;overflow:hidden;padding:var(--wpf-testimonials-top) 0 var(--wpf-testimonials-bottom)}
.wpf-testimonials *{box-sizing:border-box}.wpf-testimonials__inner{max-width:var(--wpf-testimonials-max);margin:0 auto;padding:0 var(--wpf-testimonials-side)}
.wpf-testimonials__heading{color:inherit;font:var(--wpf-testimonials-heading-weight) var(--wpf-testimonials-heading-size)/var(--wpf-testimonials-heading-line) "WPF Nunito",sans-serif;letter-spacing:0;margin:0;padding:0}
.wpf-testimonials__carousel{padding-top:var(--wpf-testimonials-heading-gap)}.wpf-testimonials__viewport{overflow:hidden;outline:none;touch-action:pan-y;user-select:none}.wpf-testimonials__viewport:focus-visible{outline:2px solid currentColor;outline-offset:3px}.wpf-testimonials__list{align-items:stretch;display:flex;gap:var(--wpf-testimonials-gap);margin:0;padding:0;transform:translate3d(0,0,0);transition:transform var(--wpf-testimonials-speed) ease;will-change:transform}.wpf-testimonials__list.is-dragging{transition:none}
.wpf-testimonials__item{display:block;flex:0 0 calc((100% - (var(--wpf-testimonials-visible) - 1)*var(--wpf-testimonials-gap))/var(--wpf-testimonials-visible));margin:0;min-width:0;padding:0}.wpf-testimonials__card{color:inherit;font:400 var(--wpf-testimonials-quote-size)/var(--wpf-testimonials-quote-line) "WPF Nunito",sans-serif;margin:0;padding:20px 0 0}.wpf-testimonials__quote{color:inherit;font:inherit;letter-spacing:0;margin:0 0 20px;padding:0}.wpf-testimonials__info{display:block;margin:0;padding:0}.wpf-testimonials__author{color:var(--wpf-testimonials-author);display:block;font:var(--wpf-testimonials-author-weight) var(--wpf-testimonials-author-size)/32px "WPF Nunito",sans-serif;margin:0 0 10px;padding:0}.wpf-testimonials__rating{align-items:center;color:var(--wpf-testimonials-star);display:flex;gap:4px;height:var(--wpf-testimonials-star-size);line-height:0}.wpf-testimonials__rating svg{display:block;fill:currentColor;height:var(--wpf-testimonials-star-size);width:var(--wpf-testimonials-star-size)}.wpf-testimonials__rating svg.is-empty{opacity:.5}
.wpf-testimonials__controls{align-items:center;display:flex;height:44px;justify-content:space-between;margin-top:var(--wpf-testimonials-controls-gap)}.wpf-testimonials__controls[hidden]{display:none}.wpf-testimonials button.wpf-testimonials__arrow{-webkit-appearance:none;align-items:center;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;color:var(--wpf-testimonials-arrow)!important;cursor:pointer;display:flex;font-size:0;height:44px;justify-content:flex-start;line-height:0;margin:0;padding:15px 30px 15px 0;width:44px}.wpf-testimonials button.wpf-testimonials__arrow--next{justify-content:flex-end;padding:15px 0 15px 30px}.wpf-testimonials__arrow svg{display:block;fill:currentColor;height:14px;width:14px}.wpf-testimonials__arrow:hover,.wpf-testimonials__arrow:focus{background:transparent!important;color:var(--wpf-testimonials-arrow)!important}.wpf-testimonials__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wpf-testimonials__arrow:disabled{cursor:default;opacity:.4}.wpf-testimonials__status{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
@media(max-width:1199px){.wpf-testimonials{--wpf-testimonials-heading-size:28px;--wpf-testimonials-heading-line:38px;--wpf-testimonials-side:23px;--wpf-testimonials-top:22.1px;--wpf-testimonials-bottom:85px}}
@media(max-width:991px){.wpf-testimonials{--wpf-testimonials-visible:var(--wpf-testimonials-cols-md)}}
@media(max-width:575px){.wpf-testimonials{--wpf-testimonials-visible:var(--wpf-testimonials-cols-sm);--wpf-testimonials-top:18.2px;--wpf-testimonials-bottom:70px}.wpf-testimonials:not(.wpf-testimonials--mobile-arrows) .wpf-testimonials__arrow{visibility:hidden}}
@media(prefers-reduced-motion:reduce){.wpf-testimonials__list{transition:none}}
