.ServiceSlider-module__nNWy4W__serviceSlider{padding:1.2rem 0}.ServiceSlider-module__nNWy4W__serviceSlider .ServiceSlider-module__nNWy4W__swiper-wrapper{align-items:center}.ServiceSlider-module__nNWy4W__serviceSlider .ServiceSlider-module__nNWy4W__swiper-slide{transition:all .6s cubic-bezier(.4,0,.2,1)}.ServiceSlider-module__nNWy4W__serviceCard{will-change:transform,box-shadow,filter;transform-origin:50%;backface-visibility:hidden;-o-transition:all 1s cubic-bezier(.4,0,.2,1);border:none;outline:none;transition:all 1s cubic-bezier(.4,0,.2,1)}.ServiceSlider-module__nNWy4W__serviceCardInactive{box-shadow:none;background:0 0;border:none;outline:none}.ServiceSlider-module__nNWy4W__cardDistance0,.ServiceSlider-module__nNWy4W__cardDistance1,.ServiceSlider-module__nNWy4W__cardDistance2,.ServiceSlider-module__nNWy4W__cardDistanceFar{position:relative}@media (max-width:768px){.ServiceSlider-module__nNWy4W__serviceSlider{padding:1.5rem 1rem}}@media (max-width:640px){.ServiceSlider-module__nNWy4W__serviceSlider{padding:1rem}}.ServiceSlider-module__nNWy4W__serviceSlider .ServiceSlider-module__nNWy4W__swiper-slide,.ServiceSlider-module__nNWy4W__serviceCard{backface-visibility:hidden;transform-style:preserve-3d;max-width:360px;margin-inline:auto}.ServiceSlider-module__nNWy4W__typingText{min-height:1.2em;position:relative}.ServiceSlider-module__nNWy4W__typingCursor{background-color:#ff5722;width:2px;height:1.2em;margin-left:2px;animation:1s infinite ServiceSlider-module__nNWy4W__blink;display:inline-block}@keyframes ServiceSlider-module__nNWy4W__blink{0%,50%{opacity:1}51%,to{opacity:0}}.ServiceSlider-module__nNWy4W__loadingContainer{justify-content:center;gap:2rem;padding:2rem 0;display:flex;overflow:hidden!important}.ServiceSlider-module__nNWy4W__skeletonCard{background:linear-gradient(142deg,#f4c75633 0%,#ff572233 70%);border-radius:1rem;width:280px;height:360px;padding:1rem;animation:1.5s ease-in-out infinite ServiceSlider-module__nNWy4W__pulse}.ServiceSlider-module__nNWy4W__skeletonContent{flex-direction:column;gap:.5rem;display:flex}.ServiceSlider-module__nNWy4W__skeletonDescription{background:#fff3;border-radius:.25rem;width:90%;height:16px;animation-delay:.9s}@keyframes ServiceSlider-module__nNWy4W__pulse{0%,to{opacity:.6}50%{opacity:.8}}@keyframes ServiceSlider-module__nNWy4W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ServiceSlider-module__nNWy4W__skeletonImage,.ServiceSlider-module__nNWy4W__skeletonTitle,.ServiceSlider-module__nNWy4W__skeletonDescription{background:linear-gradient(90deg,#fff3 25%,#fff6 50%,#fff3 75%) 0 0/200px 100% no-repeat}.ServiceSlider-module__nNWy4W__loadingContainer{scroll-behavior:smooth;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 0;display:flex;overflow-x:auto}.ServiceSlider-module__nNWy4W__skeletonCard{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:1rem;flex-direction:column;flex-shrink:0;min-width:280px;height:320px;padding:.875rem;animation:1.5s infinite ServiceSlider-module__nNWy4W__pulse;display:flex}.ServiceSlider-module__nNWy4W__skeletonImage{background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:.75rem;width:100%;height:12rem;margin-bottom:.5rem}.ServiceSlider-module__nNWy4W__skeletonContent{text-align:center;flex-direction:column;flex-grow:1;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.ServiceSlider-module__nNWy4W__skeletonTitle{background:linear-gradient(90deg,#d0d0d0 25%,silver 50%,#d0d0d0 75%) 0 0/200% 100%;border-radius:.375rem;width:60%;height:1.5rem}.ServiceSlider-module__nNWy4W__skeletonDescription{background:linear-gradient(90deg,#d0d0d0 25%,silver 50%,#d0d0d0 75%) 0 0/200% 100%;border-radius:.375rem;width:80%;height:1rem;margin-top:.25rem}.ServiceSlider-module__nNWy4W__loadingSpinner{border:3px solid #f3f3f3;border-top-color:#ff5722;border-radius:50%;width:2rem;height:2rem;margin:2rem auto;animation:1s linear infinite ServiceSlider-module__nNWy4W__spin;display:inline-block}@keyframes ServiceSlider-module__nNWy4W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.ServiceSlider-module__nNWy4W__loadingContainer{gap:1rem;padding:1rem 0}.ServiceSlider-module__nNWy4W__skeletonCard{min-width:240px}}@media (min-width:768px){.ServiceSlider-module__nNWy4W__loadingContainer{gap:2rem}.ServiceSlider-module__nNWy4W__skeletonCard{min-width:300px}}@media (min-width:1024px){.ServiceSlider-module__nNWy4W__loadingContainer{gap:2.5rem}.ServiceSlider-module__nNWy4W__skeletonCard{min-width:320px}}
