:root{--container-padding:2em;--container-xxlarge:1780px;--container-xlarge:1448px;--container-large:1276px;--container-medium:1060px;--container-small:846px;--container-xsmall:720px;--container-xxsmall:360px;--scrollbar-width:0px;--button-top-padding:0.75em;--button-bottom-padding:0.7em;--swiper-btn-height:36px}@media screen and (min-width:1120px){:root{--scrollbar-width:0px;--container-padding:5em}}@-moz-document url-prefix(){:root{--scrollbar-width:0px}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes marquee{0%{-o-transform:translateX(0);transform:translateX(0)}100%{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.team-slider-block{--section-background:#1D1D1D;padding:5em 0;color:#FFF;overflow:hidden}.team-slider-block .swiper-team{position:relative;margin-top:2em;overflow:visible}.team-slider-block .swiper-team::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) scaleY(1);-ms-transform:translateX(-50%) scaleY(1);-o-transform:translateX(-50%) scaleY(1);transform:translateX(-50%) scaleY(1);width:100vw;height:1px;background:currentColor;-webkit-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform 1s cubic-bezier(.65,0,.35,1);-o-transition:-o-transform 1s cubic-bezier(.65,0,.35,1);transition:transform 1s cubic-bezier(.65,0,.35,1);transition:transform 1s cubic-bezier(.65,0,.35,1),-webkit-transform 1s cubic-bezier(.65,0,.35,1),-o-transform 1s cubic-bezier(.65,0,.35,1)}.team-slider-block .swiper-team.hidden::before{-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}.team-slider-block .swiper-slide{width:300px;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .8s cubic-bezier(.65,0,.35,1),-webkit-transform .8s cubic-bezier(.65,0,.35,1);-o-transition:opacity .8s cubic-bezier(.65,0,.35,1),-o-transform .8s cubic-bezier(.65,0,.35,1);transition:opacity .8s cubic-bezier(.65,0,.35,1),transform .8s cubic-bezier(.65,0,.35,1);transition:opacity .8s cubic-bezier(.65,0,.35,1),transform .8s cubic-bezier(.65,0,.35,1),-webkit-transform .8s cubic-bezier(.65,0,.35,1),-o-transform .8s cubic-bezier(.65,0,.35,1)}.team-slider-block .swiper-slide.hidden{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);opacity:0}.team-slider-block .swiper-slide.hidden::before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.team-slider-block .swiper-slide::before{content:"";position:relative;display:block;margin:0 auto;height:40px;width:1px;background:currentColor;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .8s .4s cubic-bezier(.65,0,.35,1);-o-transition:-o-transform .8s .4s cubic-bezier(.65,0,.35,1);transition:transform .8s .4s cubic-bezier(.65,0,.35,1);transition:transform .8s .4s cubic-bezier(.65,0,.35,1),-webkit-transform .8s .4s cubic-bezier(.65,0,.35,1),-o-transform .8s .4s cubic-bezier(.65,0,.35,1)}.team-slider-block .swiper-slide .team-card{padding:1.5em 1em;color:#1D1D1D;background:#f5f5f5}.team-slider-block .swiper-slide .team-card .team-card--thumbnail{position:relative;padding-bottom:100%;background:rgba(29,29,29,.1);margin-bottom:1em}.team-slider-block .swiper-slide .team-card .team-card--thumbnail img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.team-slider-block .swiper-slide .team-card .team-card--job{text-transform:uppercase}