.approach-step{align-items:flex-start;margin-bottom:72px}.approach-step:last-child{margin-bottom:0}.approach-step__number{background:#cc9f26;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#fff;flex-shrink:0;font-size:28px;font-weight:600;line-height:1;padding:16px;text-align:center;width:72px}.approach-step__copy{background:#fff;border:1px solid #cac9c1;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;flex:1;margin-left:38px;padding:48px 48px 24px}.approach-step__copy .image-hold{padding:0 0 30px}.approach-step__copy .image-hold img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:100%}@media (max-width:767px){.approach-step{flex-direction:column;margin-bottom:40px}.approach-step__number{margin-bottom:15px}.approach-step__copy{margin-left:0;padding:20px 20px 5px}}