.steps__cards{margin-bottom:20px}@media(min-width: 992px){.steps__cards{margin-bottom:unset;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}}.steps__cards-item{position:relative;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0px 0 20px rgba(0,0,0,.2);box-shadow:0px 0 20px rgba(0,0,0,.2);border-radius:20px;overflow:hidden}@media(min-width: 480px){.steps__cards-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 992px){.steps__cards-item{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.steps__cards-item:not(:last-child){margin-bottom:20px}@media(min-width: 992px){.steps__cards-item:not(:last-child){margin-bottom:unset}}.steps__cards-img{margin-right:15px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:8px 8px 16px #edeeee,-8px -8px 16px #fff;box-shadow:8px 8px 16px #edeeee,-8px -8px 16px #fff;border-radius:20px}@media(min-width: 992px){.steps__cards-img{padding:20px;margin-right:0;margin-bottom:35px}}.steps__cards-img svg{width:34px;height:34px}@media(min-width: 992px){.steps__cards-img svg{width:40px;height:40px}}.steps__cards-text{position:relative;z-index:1;text-align:left;font-weight:300;font-size:16px;line-height:22px}@media(min-width: 480px){.steps__cards-text{text-align:center}}@media(min-width: 768px){.steps__cards-text{font-size:18px;line-height:20px}}@media(min-width: 992px){.steps__cards-text{font-size:18px;line-height:24px}}