﻿.team-spotlight{background:-webkit-gradient(linear,left top,left bottom,from(#5158a7),color-stop(250%,#4b2c58));background:linear-gradient(180deg,#5158a7 0,#4b2c58 250%);padding:56px 0}
.team-spotlight .wrapper-sm ul{margin:0;padding:0 20px}
.team-spotlight .wrapper-sm h2{font-weight:700;font-size:26px;text-align:center;color:var(--color_text-white);margin-bottom:56px}
.team-spotlight .wrapper-sm .single-team{display:grid;grid-template-columns:repeat(2,1fr);gap:76px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color_text-white)}
@media(max-width:768px){.team-spotlight .wrapper-sm .single-team{grid-template-columns:1fr;gap:32px}
}.team-spotlight .wrapper-sm .single-team figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.team-spotlight .wrapper-sm .single-team figure picture{width:clamp(329px,25vw,400px);height:clamp(329px,25vw,400px);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%}
.team-spotlight .wrapper-sm .single-team figure picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:100%}
.team-spotlight .wrapper-sm .single-team h3{font-size:24px;font-weight:bold;line-height:normal}
.team-spotlight .wrapper-sm .single-team .job{font-size:18px}
.team-spotlight .wrapper-sm .primary-button{margin-top:32px}