.team-inner{display:grid;grid-template-columns:1fr 934px;border-radius:27px;background:var(--grey,#f5f5f7)}@media (max-width:1599px){.team-inner{border-radius:20px;grid-template-columns:1fr 730px}}@media (max-width:1439px) and (min-width:768px){.team-inner{grid-template-columns:1fr 50.694vw}}@media (max-width:767px){.team-inner{display:flex;flex-direction:column;grid-template-columns:unset;gap:50px;padding:20px;height:680px}}.team-one{padding:80px;display:flex;flex-direction:column;gap:180px}@media (max-width:1599px){.team-one{gap:160px;padding:30px}}@media (max-width:1439px) and (min-width:768px){.team-one{gap:11.111vw;padding:2.083vw}}@media (max-width:767px){.team-one{padding:0;gap:30px}}.team-text{display:flex;align-items:center;gap:18px;font-weight:900;font-family:var(--font-second)}.team-text-vertical{color:transparent;-webkit-text-stroke:1px var(--black,#171717);text-stroke:1px var(--black,#171717);writing-mode:vertical-rl;text-orientation:mixed;font-size:43px;line-height:1;transform:rotate(180deg)}@media (max-width:1599px){.team-text{gap:10px}.team-text-vertical{font-size:40px}}@media (max-width:1439px) and (min-width:768px){.team-text{gap:.694vw}.team-text-vertical{font-size:2.778vw}}@media (max-width:767px){.team-text-vertical{display:none}}.team-text-right{display:flex;flex-direction:column;gap:18px;max-width:505px}.team-text-right div{color:var(--black,#171717);font-size:32px;line-height:1.1}.team-text-right div:nth-child(1){display:flex;align-items:flex-end;gap:5px;color:var(--black,#171717);font-size:54px;line-height:40px;text-transform:uppercase}@media (max-width:1599px){.team-text-right{max-width:415px}.team-text-right div{font-size:30px}.team-text-right div:nth-child(1){font-size:50px;line-height:30px}}@media (max-width:1439px) and (min-width:768px){.team-text-right{max-width:28.819vw}.team-text-right div{font-size:2.083vw}.team-text-right div:nth-child(1){font-size:3.472vw;line-height:2.083vw}}@media (max-width:767px){.team-text-right{gap:10px;max-width:225px}.team-text-right div{font-size:16.607px}.team-text-right div:nth-child(1){font-size:27.679px;line-height:20px}}.team-text-right div:nth-child(1) span{font-size:87px;line-height:60px;font-family:var(--font-second)}.team-two{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:0 20px;margin:0 -20px;overflow:hidden}.team-slider{width:100%;height:920px}@media (max-width:1599px){.team-text-right div:nth-child(1) span{font-size:81px;line-height:55px}.team-slider{height:720px}}@media (max-width:1439px) and (min-width:768px){.team-text-right div:nth-child(1) span{font-size:5.625vw;line-height:3.819vw}.team-two{gap:1.389vw}.team-slider{height:50vw}}@media (max-width:767px){.team-text-right div:nth-child(1) span{font-size:44.879px;line-height:35px}.team-two{padding:0;margin:0;flex-grow:1;grid-template-columns:1fr;gap:5px}.team-slider{height:auto}.team-slider-two{display:none}}.team-wrapper{display:flex;flex-direction:column;gap:20px;padding:10px 0}.team-slide{width:100%;height:314px}@media (max-width:1599px){.team-slide{height:245px}}@media (max-width:1439px) and (min-width:768px){.team-wrapper{gap:1.389vw;padding:.694vw 0}.team-slide{height:17.014vw}}@media (max-width:767px){.team-wrapper{gap:10px;padding:0}.team-slide{height:205px}}@media (min-width:768px){.team-slide{transition:transform .2s linear}}@media (any-hover:hover){.team-slide:hover{transform:scale(1.05)}.team-info-tel:hover{color:var(--green,#01e625)}}.team-card{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.team-card.is-flipped{transform:rotateY(180deg)}.team-back,.team-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:12px;overflow:hidden}@media (max-width:1599px){.team-back,.team-front{border-radius:10px}}.team-front img{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.team-back,.team-front{border-radius:8px}.team-front img{-o-object-position:top;object-position:top}}.team-info{padding:5px 15px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--white,#fff);font-size:18px;font-weight:300;line-height:30px;border-radius:10px;background:rgba(var(--grey-3-rgb),.9);position:absolute;bottom:10px;right:10px;left:10px}@media (max-width:1599px){.team-info{padding:7px 10px;font-size:15px;line-height:18px}}@media (max-width:1439px) and (min-width:768px){.team-info{padding:.486vw .694vw;gap:.694vw;font-size:1.042vw;line-height:1.25vw;bottom:.694vw;right:.694vw;left:.694vw}}@media (max-width:767px){.team-info{padding:10px;flex-direction:column;gap:4px;align-items:flex-start;color:#fff;font-size:16px;font-weight:600;line-height:1.1;border-radius:7px;bottom:5px;left:5px;right:5px}.team-info-tel{font-size:14px}}.team-info-tel{color:inherit;white-space:nowrap;transition:color .2s linear}.team-info-text{font-weight:300}@media (max-width:1599px){.team-info-text{font-size:14px}}.team-back{padding:30px;display:flex;gap:10px;flex-direction:column;justify-content:space-between;background:rgba(var(--grey-3-rgb),.9);transform:rotateY(180deg)}@media (max-width:1439px) and (min-width:768px){.team-info-text{font-size:.972vw}.team-back{padding:2.083vw;gap:.694vw}}.team-back-name{color:#fff;font-size:32px;font-weight:700;line-height:1.1}@media (max-width:1599px){.team-back-name{font-size:26px}}@media (max-width:1439px) and (min-width:768px){.team-back-name{font-size:1.806vw}}@media (max-width:767px){.team-back{padding:20px}.team-back-name{font-size:16px;font-weight:600}}.team-back-job{color:#fff;font-size:20px;font-weight:400;line-height:1.1}@media (max-width:1599px){.team-back-job{font-size:15px}}.team-back-body{display:flex;flex-direction:column;gap:10px}@media (max-width:1439px) and (min-width:768px){.team-back-job{font-size:1.042vw}.team-back-body{gap:.694vw}}@media (max-width:767px){.team-back-job{font-size:13px;font-weight:300}.team-back-body{gap:8px}}.team-back-mail,.team-back-tel{color:#fff;font-size:20px;font-weight:700;line-height:1.1;transition:color .2s linear}@media (max-width:1599px){.team-back-mail,.team-back-tel{font-size:18px}}@media (max-width:1439px) and (min-width:768px){.team-back-mail,.team-back-tel{font-size:1.25vw}}@media (max-width:767px){.team-back-mail,.team-back-tel{font-size:14px;font-weight:600}}@media (any-hover:hover){.team-back-mail:hover,.team-back-tel:hover{color:var(--green,#01e625)}}