:root{--cant-images:8;--images-width:clamp(100px,15vw,250px)}.slider .slide-track{display:flex;height:100px;animation:scroll 20s linear infinite;-webkit-animation:scroll 20s linear infinite;width:calc(var(--images-width) * 2 * var(--cant-images))}@media (max-width:768px){.slider .slide-track{height:57px}}.slider:first-child .slide-track{animation-duration:20s;animation-name:scroll-right}.slider:nth-child(2) .slide-track{animation-duration:20s;animation-name:scroll-left}.slider:nth-child(3) .slide-track{animation-duration:20s;animation-name:scroll-right}.slider:nth-child(4) .slide-track{animation-duration:20s;animation-name:scroll-left}.slider:nth-child(5) .slide-track{animation-duration:20s;animation-name:scroll-right}.slide{width:var(--images-width);display:flex;justify-content:center;align-items:center;margin-left:1.25rem;margin-right:1.25rem}@media (min-width:768px){.slide{margin-left:1.5rem;margin-right:1.5rem}}.slider .slide img{width:auto;max-height:150px;object-fit:contain}@media (max-width:768px){.slider .slide img{max-height:40px}}@keyframes scroll-right{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--images-width) * var(--cant-images)))}}@keyframes scroll-left{0%{transform:translateX(calc(-1 * var(--images-width) * var(--cant-images)))}to{transform:translateX(0)}}.xtext-sm{font-size:clamp(9px,1.94vw,42px);line-height:clamp(12px,2.14vw,45px)}.xtext-lg{font-size:clamp(30px,7.1vw,150px);line-height:clamp(30px,7.1vw,150px)}.xtext-2xl{font-size:clamp(50px,10.41vw,225px);line-height:clamp(50px,10.41vw,225px)}.xtext-xs{font-size:clamp(10px,1.5vw,30px);line-height:clamp(10px,1.5vw,30px)}.xtext-sm{font-size:clamp(14px,1.66vw,36px);line-height:clamp(18px,2.08vw,45px)}.xtext-lg{font-size:clamp(55px,8.33vw,180px);line-height:clamp(60px,8.33vw,180px)}@media (min-width:1280px){@supports (-webkit-appearance:none) and (not (accent-color:auto)){.safari-text-stroke{color:transparent;-webkit-text-stroke-width:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}}.text-cases{font-size:clamp(20px,1.94vw,42px)!important;line-height:clamp(10px,2.08vw,45px)!important}.text-work{font-size:clamp(86px,13.88vw,300px)!important;line-height:clamp(150px,13.88vw,300px)!important}@media (min-width:640px){.img-responsive{height:150px;width:250px}}@media (min-width:1024px){.img-responsive{height:278px;width:400px}}.text-Showcase{font-size:clamp(60px,6.94vw,150px)!important;line-height:clamp(60px,6.94vw,150px)!important}.blur-effect{filter:blur(10px);transition:filter .3s ease}@media (min-width:1440px){.width-major{width:550px;height:383px}.work-major{top:32%}.work-showcase{top:39%}.our-cases-major{margin-bottom:46px}}.perspective{perspective:1000px}.flip-container{width:100%;height:100%;transition:transform .6s ease;transform-style:preserve-3d;position:relative}.flip-container.rotateY-180{transform:rotateY(180deg)}.flip-side{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-back{transform:rotateY(180deg)}.faded{opacity:.8;filter:brightness(70%) grayscale(20%);transition:all .3s ease}.text-card-grid{font-size:clamp(22px,4.44vw,96px);line-height:clamp(22px,4.44vw,96px)}.text-caption{font-size:clamp(9px,1.94vw,42px);line-height:clamp(10px,2.08vw,45px)}.text-we-focus{font-size:clamp(14px,1.52vw,28px);line-height:clamp(18px,2.08vw,35px)}.text-fluid{font-size:clamp(43px,9.02vw,156px);line-height:clamp(43px,9.02vw,195px)}.text-fluid-1{font-size:clamp(33px,6.94vw,130px);line-height:clamp(33px,6.94vw,150px)}.text-fluid-2{font-size:clamp(23px,4.86vw,105px);line-height:clamp(23px,4.86vw,105px)}