.scroller{overflow:hidden;width:100%}.scroller[data-direction=down],.scroller[data-direction=up]{width:auto;height:100%}.scroller[data-animated=true]{overflow:hidden}.scroller__inner{display:flex;gap:16px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.scroller[data-animated=true] .scroller__inner{flex-wrap:nowrap;width:max-content}.scroller[data-animated=true][data-direction=left] .scroller__inner{animation:horizontal-scroll-left var(--scroll-duration,40s) linear infinite}.scroller[data-animated=true][data-direction=right] .scroller__inner{animation:horizontal-scroll-right var(--scroll-duration,40s) linear infinite}.scroller[data-animated=true]:focus .scroller__inner,.scroller[data-animated=true]:hover .scroller__inner{animation-play-state:paused}.scroller__item{flex-shrink:0;list-style:none;margin:0;padding:0;border-radius:20px}.scroller__image{display:block;max-width:100%;height:auto;border-radius:20px}@media (max-width:768px){.scroller__image{width:100vw!important;height:300px!important;object-fit:cover}}.scroller--gradient .scroller__item{padding:18px 24px;border-radius:20px;background:linear-gradient(180deg,rgba(0,110,255,.2),rgba(0,110,255,.6))}.scroller--spaced .scroller__inner{gap:50px;margin-bottom:50px}.scroller[data-speed=very-slow]{--scroll-duration:120s}.scroller[data-speed=slow]{--scroll-duration:60s}.scroller[data-speed=medium]{--scroll-duration:40s}.scroller[data-speed=fast]{--scroll-duration:20s}.scroller[data-animated=true][data-direction=up] .scroller__inner{display:flex;flex-direction:column;height:max-content;width:auto;animation:vertical-scroll-up var(--scroll-duration,60s) linear infinite}.scroller[data-animated=true][data-direction=down] .scroller__inner{display:flex;flex-direction:column;height:max-content;width:auto;animation:vertical-scroll-down var(--scroll-duration,60s) linear infinite}@keyframes horizontal-scroll-left{to{transform:translate(calc(-50% - 8px))}}@keyframes horizontal-scroll-right{0%{transform:translate(calc(-50% - 8px))}to{transform:translate(0)}}@keyframes vertical-scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 12px))}}@keyframes vertical-scroll-down{0%{transform:translateY(calc(-50% - 12px))}to{transform:translateY(0)}}.recognition{overflow-x:hidden;overflow-y:visible}.recognition .wrapper .heading{margin-bottom:60px}.recognition .recognition-card{border-radius:40px;background:linear-gradient(180deg,#1168ae,#0f3d62 38.94%,#114f80 95.67%);color:#fff}.recognition .recognition-card .recognition-wrapper{width:280px;height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;border-radius:40px}.recognition .recognition-card .recognition-wrapper .title{text-transform:uppercase;width:150px;text-align:center;font-weight:700;font-size:26px}@media (max-width:768px){.recognitions-bg{height:400px;width:auto;top:-200px;right:-50px;max-width:calc(100% + 100px)}.recognition{overflow-x:hidden;overflow-y:visible}.recognition .recognition-card .recognition-wrapper{width:233px;height:214px;display:flex;align-items:center;justify-content:center;flex-direction:column}.recognition .recognition-card .recognition-wrapper .title{text-transform:uppercase;width:150px;text-align:center;font-weight:700;font-size:20px}}