.cases-carousel-container{width:100%;overflow:hidden!important;position:relative;border-radius:1rem}.cases-carousel-wrapper{width:100%;position:relative}.before-after-swiper{width:100%!important;padding-bottom:50px!important;overflow:hidden!important}.before-after-swiper .swiper-wrapper{width:100%!important}.before-after-swiper .swiper-slide{width:100%!important;height:auto!important}.before-after-swiper .swiper-button-prev,.before-after-swiper .swiper-button-next{width:40px!important;height:40px!important;background:#fffffff2!important;border-radius:50%!important;box-shadow:0 4px 12px #0003!important;transition:all .3s ease!important;z-index:10!important;margin-top:0!important;top:50%!important;transform:translateY(-50%)!important}.before-after-swiper .swiper-button-prev{left:16px!important;right:auto!important}.before-after-swiper .swiper-button-next{right:16px!important;left:auto!important}.before-after-swiper .swiper-button-prev:hover,.before-after-swiper .swiper-button-next:hover{background:#1e40af!important;transform:translateY(-50%) scale(1.1)!important;box-shadow:0 6px 16px #1e40af66!important}.before-after-swiper .swiper-button-prev:after,.before-after-swiper .swiper-button-next:after{font-size:16px!important;color:#1e40af!important;font-weight:700!important}.before-after-swiper .swiper-button-prev:hover:after,.before-after-swiper .swiper-button-next:hover:after{color:#fff!important}.before-after-swiper .swiper-button-disabled{opacity:.35!important;cursor:default!important}@media (max-width: 1023px){.before-after-swiper .swiper-button-prev,.before-after-swiper .swiper-button-next{display:none!important}}.before-after-swiper .swiper-pagination{bottom:0!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.before-after-swiper .swiper-pagination-bullet{width:10px!important;height:10px!important;background:#cbd5e1!important;opacity:1!important;transition:all .3s ease!important;margin:0 4px!important}.before-after-swiper .swiper-pagination-bullet-active{background:#1e40af!important;width:24px!important;border-radius:5px!important}@media (min-width: 1024px){.cases-carousel-container{max-width:100%!important}}#cases,#cases *{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important;tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#cases *:focus,#cases *:active,#cases *:hover,#cases button,#cases button:focus,#cases button:active,#cases button:hover,#cases a,#cases a:focus,#cases a:active,#cases a:hover,#cases div[onclick],#cases div[role=button],#cases [class*=cursor-pointer]{outline:none!important;outline-width:0!important;outline-style:none!important;outline-color:transparent!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important;tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;box-shadow:none!important;border:none!important}#cases video,#cases video *,#cases video:focus,#cases video:active,#cases video:before,#cases video:after{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important;border:none!important;box-shadow:none!important}#cases .relative,#cases .relative:focus,#cases .relative:active,#cases .aspect-\[9\/16\],#cases [class*=aspect-]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases .rounded-full,#cases .rounded-full:focus,#cases .rounded-full:active,#cases [class*=rounded]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases div,#cases div:focus,#cases div:active,#cases div:hover{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases [style*="position: fixed"],#cases [style*="position: fixed"] *,#cases [style*="position: absolute"],#cases [style*="position: absolute"] *{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases svg,#cases svg *,#cases svg:focus,#cases svg:active{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases img,#cases img:focus,#cases img:active{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases *:before,#cases *:after{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}#cases [class*=bg-],#cases [class*="hover:"],#cases [class*=group],#cases [class*=transition],#cases [data-lucide],#cases [data-lucide] *,#cases [style*=transform],#cases [style*=opacity]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}@media screen and (-webkit-min-device-pixel-ratio: 0){#cases *{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important}}@supports (-webkit-touch-callout: none){#cases *{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;outline:none!important}}
