.case-studies__challenge{align-items:center;display:flex;flex-direction:row;gap:100px;justify-content:center}.case-studies__challenge__column{width:50%}.case-studies__challenge__column h2{font-size:40px}.case-studies__challenge__column img{border-radius:200px 0 200px 0;min-height:550px;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:767px){.case-studies__challenge{flex-direction:column-reverse;gap:40px}.case-studies__challenge__column{width:100%}.case-studies__challenge__column img{max-height:350px;min-height:350px}}