.execution-cards{counter-reset:solutions;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.execution-cards .execution-card{background:transparent linear-gradient(180deg,#fff,#f1f5fa30) 0 0 no-repeat padding-box;border-radius:30px;flex:0 1 46%;margin:20px 10px 0;padding:30px 30px 15px}@media (min-width:1600px){.challenge-description>h4{font-size:1.5rem}}.case-card-top{align-items:center;background:#def8fe 0 0 no-repeat padding-box;border:1px solid #97e6f8;border-radius:13px;display:flex;justify-content:space-between;margin-top:1rem;padding:12px}@media screen and (max-width:1300px){.case-card-top{align-items:flex-start;flex-direction:column}.case-card-top br{display:none}.case-card-top .analysis-description{margin-bottom:5px}}.case-metric{display:flex;flex-direction:column}.case-card-top h5{margin-bottom:0}.analysis-description{flex:1 1 auto}.case-label{display:block;font-family:Futura Md BT;font-size:16px;line-height:1.2}.case-label strong{font-family:Futura Hv BT;font-weight:400}.execution-description{font-family:Futura Bk BT;font-size:20px;line-height:1.2}.metric-value{display:block;font-family:Futura HV BT;font-size:24px;line-height:1.2}.analysis-text{align-self:flex-end;font-family:Futura Bk BT;font-size:20px;line-height:1.2}@media only screen and (max-width:585px){.execution-cards .execution-card{flex:0 1 100%}}.execution-card .execution-thumbnail{height:72px;position:absolute;right:10px;top:20px;width:72px}.execution-card .execution-thumbnail img,.solution-card .challenge-thumbnail svg{max-height:100%;max-width:100%}@media only screen and (max-width:1366px){.execution-cards .execution-card{padding:25px}.execution-cards .execution-card:before{font-size:3rem}.solution-card .execution-thumbnail{height:65px;top:20px;width:65px}}@media only screen and (max-width:768px){.execution-cards .execution-card{border-radius:15px}}