.sc-our-team-section{display:flex;flex-direction:column;gap:clamp(24px,2vw,36px);}.sc-our-team-section .sc-ot-section-header{display:flex;flex-direction:column;gap:clamp(12px,1vw,16px);}.sc-our-team-section .sc-ot-section-title{text-align:center;width:100%;max-width:100%;margin:0 auto;}.sc-our-team-section .sc-ot-section-description{text-align:center;width:100%;max-width:800px;margin:0 auto;}.sc-our-team-section .slides-container{width:100%;display:flex;padding:0;overflow-x:hidden;max-width:1440px;margin:0 auto;}.sc-our-team-section .slide{height:70vh;min-height:300px;max-height:1024px;min-width:150px;border-radius:12px;margin:.3vw;cursor:pointer;color:#fff;flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:all 550ms ease-in-out;overflow:hidden;}.sc-our-team-section .slide:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3));transition:all 500ms ease-in-out;opacity:1;}.sc-our-team-section .slide:hover:after{opacity:0;}.sc-our-team-section .slide .slide-content{position:absolute;bottom:20px;left:20px;margin:0;padding-right:20px;opacity:0;_transform:translateY(75%);transition:all 500ms ease-in-out;}.sc-our-team-section .slide .slide-title{font-size:22px;font-weight:400;line-height:1.3;margin:0;padding:0;_transform:translateY(75%);transition:all 500ms ease-in-out;color:var(--white-color);}.sc-our-team-section .slide .slide-title>span,.sc-our-team-section .slide .slide-title p{display:block;font-size:14px;font-weight:200;margin-top:4px;text-wrap:balance;color:var(--white-color);}.sc-our-team-section .slide.active{flex:10;background-position:center top;}.sc-our-team-section .slide.active:after{opacity:0;}.sc-our-team-section .slide.active .slide-content{opacity:1;transition:all .3s ease-in-out .4s;transform:translateY(0);}@media (max-width:767px),(orientation:portrait){.sc-our-team-section .slides-container{flex-direction:column;align-items:center;overflow-y:auto;width:100%;padding:0}.sc-our-team-section .slide{flex:none;width:90%;height:20vh;margin:10px 0;background-position-y:-50px}.sc-our-team-section .slide.active{flex:none;width:90%;height:60vh;transition:all 550ms ease-in-out;background-position:center top}.sc-our-team-section .slide.active:after{opacity:0}.sc-our-team-section .slide .slide-title{bottom:10px;left:10px;font-size:18px}}