.elementor-widget-strive_social_strip{width:100%;min-width:0}.strive-ss{--ss-w:350px;--ss-gap:30px;--ss-ratio:350/437;--ss-bleed-r:0px;--ss-bleed-l:0px;--ss-spv:2.5;--ss-fade-l:6%;--ss-fade-r:0%;--ss-zoom:1.05;--ss-accent:var(--e-global-color-accent,#F15423);position:relative;width:100%;min-width:0;color:var(--e-global-color-text,#fff)}.strive-ss--bleed-right{--ss-bleed-r:calc((100vw - 100%) / 2)}.strive-ss--bleed-both{--ss-bleed-r:calc((100vw - 100%) / 2);--ss-bleed-l:calc((100vw - 100%) / 2)}.strive-ss__viewport{position:relative;overflow:hidden;margin-right:calc(var(--ss-bleed-r) * -1);margin-left:calc(var(--ss-bleed-l) * -1);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--ss-fade-l),#000 calc(100% - var(--ss-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--ss-fade-l),#000 calc(100% - var(--ss-fade-r)),transparent 100%)}.strive-ss__track{display:flex;gap:var(--ss-gap);list-style:none;margin:0;padding:0}.strive-ss--marquee .strive-ss__track{width:max-content}.strive-ss--swipe .strive-ss__track{width:auto;min-width:0}.strive-ss--marquee .strive-ss__track{animation:strive-ss-marquee var(--ss-dur,45s) linear infinite;will-change:transform}.strive-ss--marquee.strive-ss--dir-right .strive-ss__track{animation-direction:reverse}.strive-ss--marquee.strive-ss--pause:hover .strive-ss__track,.strive-ss--marquee.strive-ss--pause:focus-within .strive-ss__track,.strive-ss--marquee.is-paused .strive-ss__track{animation-play-state:paused}.strive-ss--marquee:not(.is-ready) .strive-ss__track{animation:none}@keyframes strive-ss-marquee{from{transform:translateX(0)}to{transform:translateX(var(--ss-shift,-50%))}}.strive-ss--marquee .strive-ss__item{width:var(--ss-w)}.strive-ss--swipe .strive-ss__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-left:var(--ss-bleed-l);padding-right:var(--ss-bleed-r);scroll-padding-left:var(--ss-bleed-l);overscroll-behavior-x:contain}.strive-ss--swipe .strive-ss__viewport::-webkit-scrollbar{display:none}.strive-ss--swipe .strive-ss__track::after{content:"";flex:0 0 1px}.strive-ss--swipe .strive-ss__item{flex:0 0 calc((100% - var(--ss-gap) * (var(--ss-spv) - 1)) / var(--ss-spv));width:calc((100% - var(--ss-gap) * (var(--ss-spv) - 1)) / var(--ss-spv));scroll-snap-align:start}.strive-ss--swipe.strive-ss--drag .strive-ss__viewport{cursor:grab}.strive-ss--swipe.is-dragging .strive-ss__viewport{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.strive-ss__item{position:relative;flex:0 0 auto;margin:0}.strive-ss__card{position:relative;display:block;width:100%;aspect-ratio:var(--ss-ratio);overflow:hidden;isolation:isolate;background-color:#111;color:inherit;text-decoration:none;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease}a.strive-ss__card,a.strive-ss__card:hover,a.strive-ss__card:focus{color:inherit;text-decoration:none}a.strive-ss__card:focus-visible{outline:1px solid var(--ss-accent);outline-offset:3px}.strive-ss .strive-ss__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--ss-x,50%) var(--ss-y,50%);transform:scale(1);transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s ease;pointer-events:none;-webkit-user-drag:none}.strive-ss .strive-ss__card:hover .strive-ss__img{transform:scale(var(--ss-zoom))}.strive-ss__overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:var(--ss-ov,rgb(0 0 0 / .45));opacity:0;transition:opacity .35s ease;pointer-events:none;text-align:center;padding:16px}.strive-ss__card:hover .strive-ss__overlay,.strive-ss__card:focus-visible .strive-ss__overlay{opacity:1}.strive-ss--overlay-always .strive-ss__overlay{opacity:1}.strive-ss--overlay-none .strive-ss__overlay{display:none}.strive-ss__icon{display:inline-flex;font-size:var(--ss-icon,28px);line-height:1;color:#fff;transform:translateY(8px);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.strive-ss__card:hover .strive-ss__icon{transform:none}.strive-ss__icon svg{width:1em;height:1em;fill:currentColor}.strive-ss__caption{font-size:12px;line-height:18px;letter-spacing:.25em;text-transform:uppercase;font-weight:300;color:#fff}.strive-ss__nav{display:none;align-items:center;justify-content:flex-end;gap:var(--ss-arrow-gap,10px);margin-top:var(--ss-nav-gap,28px)}.strive-ss .strive-ss__arrow.strive-ss__arrow{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:1px solid rgb(255 255 255 / .35);border-radius:0;background:#fff0;box-shadow:none;min-width:0;min-height:0;font:inherit;line-height:1;letter-spacing:normal;text-transform:none;cursor:pointer;color:#fff;display:inline-flex;align-items:center;justify-content:center;width:var(--ss-arrow-box,44px);height:var(--ss-arrow-box,44px);font-size:var(--ss-arrow-size,15px);transition:color .25s ease,border-color .25s ease,background-color .25s ease,opacity .25s ease}.strive-ss .strive-ss__arrow.strive-ss__arrow:hover{background:#fff0;color:var(--ss-accent);border-color:var(--ss-accent)}.strive-ss .strive-ss__arrow.strive-ss__arrow:disabled{opacity:.25;cursor:default}.strive-ss__arrow svg{width:1em;height:1em;fill:currentColor}.strive-ss__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1024px){.strive-ss{--ss-w:280px;--ss-gap:20px;--ss-spv:2.2}}@media (max-width:767px){.strive-ss{--ss-w:220px;--ss-gap:14px;--ss-spv:1.4;--ss-fade-l:0%}}@media (hover:none){.strive-ss .strive-ss__card:hover .strive-ss__img{transform:none}}@media (prefers-reduced-motion:reduce){.strive-ss--marquee .strive-ss__track{animation:none!important}.strive-ss--marquee .strive-ss__viewport{overflow-x:auto;scrollbar-width:none}.strive-ss__img,.strive-ss__overlay,.strive-ss__icon{transition:none!important}}