html{scroll-behavior:smooth}body{margin:0}img{max-width:100%}.wow,.elementor-invisible{visibility:visible!important}.owl-carousel{display:block}.clients-one__carousel{display:flex;align-items:center;justify-content:space-around;gap:30px;overflow:auto}.clients-one__carousel>*{flex:0 0 150px}.clients-logo-one__carousel{display:flex;align-items:center;gap:50px;overflow:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.clients-logo-one__carousel::-webkit-scrollbar{display:none}.clients-logo-one__carousel>.item{flex:0 0 calc((100% - 150px)/4);scroll-snap-align:start}.video-modal-overlay{position:fixed;inset:0;background:#000000e0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:30px}.video-modal{position:relative;width:960px;max-width:100%;aspect-ratio:16/9}.video-modal iframe{width:100%;height:100%;border:0;background:#000}.video-modal-close{position:absolute;right:0;top:-38px;color:#fff;background:transparent;border:0;font-size:32px;cursor:pointer}@media(min-width:1400px){.clients-logo-one__carousel>.item{flex-basis:calc((100% - 200px)/5)}}@media(max-width:991px){.clients-logo-one__carousel>.item{flex-basis:calc((100% - 100px) / 3)}}@media(max-width:575px){.clients-logo-one__carousel>.item{flex-basis:calc((100% - 50px)/2)}}.react-skip-link{position:fixed;left:12px;top:-100px;z-index:999999;background:#fff;color:#171717;padding:10px 18px}.react-skip-link:focus{top:12px}.react-not-found{padding:140px 24px;max-width:900px;margin:auto;text-align:center;min-height:100vh}.form-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.form-status{font:15px/1.6 Plus Jakarta Sans,sans-serif;margin:16px 0 0;padding:12px 16px;border:1px solid #c8ced5;border-radius:4px;color:#253249;background:#f5f7fa}.form-status.error{border-color:#e9b2aa;background:#fff5f3;color:#942615}.form-status.success{border-color:#b2d2b0;background:#f3fbf1;color:#28582d}button:disabled{opacity:.65;cursor:wait}.sliding-text-one .sliding-text-one__list{animation:react-marquee 23s linear infinite;width:max-content;will-change:transform}.sliding-text-one:hover .sliding-text-one__list{animation-play-state:paused}@keyframes react-marquee{0%{transform:translate(10%)}to{transform:translate(-45%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
