.who-fit{background:#f7f7f7;padding:80px 20px}.who-fit__container{margin:0 auto;max-width:1200px}.who-fit__title{color:#000;font-size:38px;font-weight:400;margin:0 0 40px}.who-fit__title span{color:#f37d42}.who-fit__cards{display:flex;flex-direction:column;gap:20px}.who-fit__row{display:flex;gap:20px;justify-content:center}.who-fit__card{background:#fff;border-radius:20px;box-shadow:0 0 0 rgba(243,125,66,0);flex:0 1 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px);padding:28px;transition:box-shadow .3s ease}.who-fit__card:hover{box-shadow:0 12px 30px rgba(243,125,66,.18)}.who-fit__card h3{color:#000;font-size:20px;font-weight:500;margin:0 0 10px}.who-fit__description{color:#666;font-size:15px;line-height:1.6}@media (max-width:767px){.who-fit{padding:60px 20px}.who-fit__title{font-size:26px;margin-bottom:24px;text-align:center}.who-fit__cards{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:14px}.who-fit__cards::-webkit-scrollbar{display:none}.who-fit__row{display:contents}.who-fit__card{border-radius:16px;flex:0 0 78%;padding:18px}.who-fit__card h3{font-size:17px}.who-fit__description{font-size:13.5px}}