.steps{background:#fff;padding:100px 0 60px}@media only screen and (max-width:630px){.steps{padding:62px 0 33px}}.steps-wrapper{list-style-type:none;display:flex;justify-content:space-between;align-items:flex-start;margin-top:77px}@media only screen and (max-width:1100px){.steps-wrapper{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:630px){.steps-wrapper{margin-top:40px}}.steps-item{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;max-width:210px;margin-bottom:40px}@media only screen and (max-width:1100px){.steps-item{max-width:40%}}@media only screen and (max-width:630px){.steps-item{max-width:100%;flex-direction:row;margin-bottom:28px}}.steps-item__icon{width:86px;height:86px;align-self:center}@media only screen and (max-width:630px){.steps-item__icon{width:70px;height:70px;align-self:flex-start}}.steps-item__text{margin-top:22px}@media only screen and (max-width:1100px){.steps-item__text{max-width:288px;align-self:center}}@media only screen and (max-width:630px){.steps-item__text{text-align:left;margin:0 0 0 22px}}.steps-item__icon-num{color:#232d37;font-size:16px;line-height:1.25;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase}.steps-item__name{color:#232d37;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;letter-spacing:.3px;line-height:1.5;margin:3px auto 0}.steps-item__caption{color:#232d37;font-family:"Open Sans",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.5;margin-top:11px}.steps-item+.steps-item{margin-left:30px}@media only screen and (max-width:630px){.steps-item+.steps-item{margin-left:0}}