.work-roadmap__step,.work-roadmap__step-card-mob-num,.work-roadmap__step-num-circle,.work-roadmap__steps-list{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.work-roadmap{padding-top:6rem;padding-bottom:6rem;position:relative;overflow:hidden}.work-roadmap__title{font-size:1.875rem;font-weight:700;text-align:center;color:#0f172a;margin-bottom:5rem}@media(min-width:768px){.work-roadmap__title{font-size:2.5rem}}.work-roadmap__inner{max-width:64rem;margin-left:auto;margin-right:auto;position:relative}.work-roadmap__line{position:absolute;left:50%;top:0;bottom:0;width:.25rem;background-color:#bfdbfe;transform:translateX(-50%);border-radius:100px;display:none}@media(min-width:768px){.work-roadmap__line{display:block}}.work-roadmap__steps-list{flex-direction:column;gap:2rem}@media(min-width:768px){.work-roadmap__steps-list{gap:2rem}}.work-roadmap__step{flex-direction:column;align-items:center;gap:2rem}@media(min-width:768px){.work-roadmap__step{flex-direction:row}.work-roadmap__step.reverse{flex-direction:row-reverse}.work-roadmap__step.reverse .work-roadmap__step-card{text-align:right}}.work-roadmap__step-content{flex:1;width:100%}@media(min-width:768px){.work-roadmap__step-content{width:auto}}.work-roadmap__step-card{padding:2rem;background-color:#fff;border-radius:1rem;border:1px solid #f1f5f9;position:relative}.work-roadmap__step-card,.work-roadmap__step-card-mob-num{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.work-roadmap__step-card-mob-num{align-items:center;justify-content:center;position:absolute;top:-1rem;right:-1rem;width:3rem;height:3rem;background-color:#3b82f6;color:#fff;border-radius:9999px;font-weight:700;font-size:1.25rem}@media(min-width:768px){.work-roadmap__step-card-mob-num{display:none}}.work-roadmap__step-card-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.work-roadmap__step-card-description{color:#475569}@media(max-width:500px){.work-roadmap__step-card-description{font-size:1rem;line-height:1.225}}.work-roadmap__step-num{position:relative;flex-shrink:0;width:3rem;height:3rem;display:none}@media(min-width:768px){.work-roadmap__step-num{display:flex;align-items:center;justify-content:center}}.work-roadmap__step-num-circle{align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#3b82f6;border-radius:9999px;border:4px solid #fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:#fff;font-weight:700;z-index:10}.work-roadmap__step-empty{flex:1;display:none}@media(min-width:768px){.work-roadmap__step-empty{display:block}}@font-face{font-family:Gilroy-100;src:url(/fonts/gilroy/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy-200;src:url(/fonts/gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy-300;src:url(/fonts/gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy-400;src:url(/fonts/gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy-500;src:url(/fonts/gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy-600;src:url(/fonts/gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy-700;src:url(/fonts/gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy-800;src:url(/fonts/gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy-900;src:url(/fonts/gilroy/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}.team__caption .h1,.team__caption .subtitle,.team__info-list-item .content .description,.team__info-list-item .content .title,.team__info-preview p:first-child,.team__info-preview p:last-child,.team__photo .quote p{color:#fff;line-height:1;letter-spacing:0}.team-inner,.team__caption,.team__info,.team__info-list,.team__info-list-item,.team__info-list-item .content,.team__info-preview,.team__photo,.team__photo .quote{display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}#team:before{display:block;content:"";height:25px}.team{position:relative;width:100%;padding:70px 0;background:#f5f5f5;overflow:visible;overflow-x:hidden}@media(max-width:750px){.team{padding:45px 0}}.team-inner{flex-direction:column;gap:70px}@media(max-width:990px){.team-inner{gap:0}}.team__caption{flex-direction:column;gap:45px}@media(max-width:750px){.team__caption{gap:30px}}.team__caption .h1{font-size:53px;line-height:132%;font-family:Gilroy-400;color:#303030;text-align:left;height:fit-content;text-align:center}@media(max-width:1500px){.team__caption .h1{font-size:33px}}@media(max-width:450px){.team__caption .h1{font-size:26px;padding:0;text-align:center}}.team__caption .h1 span{font-family:Gilroy-600}.team__caption .subtitle{font-size:24px;line-height:125%;font-family:Gilroy-400;color:#333;text-align:center}@media(max-width:750px){.team__caption .subtitle{font-size:18px}}.team__photo{position:relative;border-radius:25px}@media(max-width:990px){.team__photo{flex-direction:column;align-items:center;padding-top:45px}}.team__photo>img{width:100%;height:100%;max-height:100%;max-width:100%;border-radius:25px}.team__photo .quote{flex-direction:column;gap:30px;position:absolute;bottom:50px;width:34%;right:40px}@media(max-width:990px){.team__photo .quote{align-items:center;position:relative;right:auto;width:100%;gap:15px;margin-top:62px;text-align:center}}.team__photo .quote img{width:50px;height:50px}.team__photo .quote img:last-child{margin-left:auto}@media(max-width:990px){.team__photo .quote img:last-child{margin-left:inherit}}.team__photo .quote p{font-size:17px;line-height:152%;font-family:Gilroy-400;font-style:italic}@media(max-width:990px){.team__photo .quote p{font-size:15px;color:#333}}.team__photo .quote p span{font-family:Gilroy-500}.team__info{flex-direction:column;gap:50px}@media(max-width:990px){.team__info{gap:45px}}.team__info-preview{justify-content:space-between}@media(max-width:990px){.team__info-preview{flex-direction:column;gap:30px}}.team__info-preview p:first-child{font-size:29px;line-height:135%;font-family:Gilroy-400;color:#242424;width:49%}@media(max-width:990px){.team__info-preview p:first-child{width:100%;text-align:center}}.team__info-preview p:first-child span{font-family:Gilroy-600}.team__info-preview p:last-child{font-size:18px;line-height:144%;font-family:Gilroy-400;color:#333;width:48%}@media(max-width:990px){.team__info-preview p:last-child{width:100%;text-align:center}}.team__info-list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:50px}@media(max-width:1350px){.team__info-list{gap:30px}}.team__info-list-item{flex-direction:column;padding:35px 30px 40px 33px;gap:35px;background-color:#fff;width:48%;border-radius:20px}@media(max-width:450px){.team__info-list-item{gap:25px;padding:24px 25px 33px}}@media(max-width:990px){.team__info-list-item{width:100%}}.team__info-list-item .icon img{width:35px;height:35px}@media(max-width:450px){.team__info-list-item .icon img{width:25px;height:25px}}.team__info-list-item .content{flex-direction:column;gap:25px}@media(max-width:450px){.team__info-list-item .content{gap:20px}}.team__info-list-item .content .title{font-size:23px;line-height:144%;font-family:Gilroy-500;color:#242424}@media(max-width:450px){.team__info-list-item .content .title{font-size:20px}}.team__info-list-item .content .description{font-size:18px;line-height:155%;font-family:Gilroy-400;color:#333}@media(max-width:450px){.team__info-list-item .content .description{font-size:15px}}