.steps{color:#fff;margin:2rem 0;padding:3.125rem 0;position:relative}.steps .content-container{padding:0!important}@media(min-width:85.375rem){.steps .content-container{padding:0 4.063rem!important}}.steps-container{padding:2rem 1.5rem;position:relative;text-align:center}@media(min-width:64rem){.steps-container{display:flex;flex-direction:column;justify-content:center;min-height:930px;padding:4rem}}.steps__header{margin-bottom:3rem;position:relative}.steps__summary,.steps__title{color:#fff;margin:0 auto;max-width:40.25rem}.steps__title{margin-bottom:1.5rem}.steps__list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;list-style:none;margin:0;padding:0}@media(min-width:64rem){.steps__list{flex-wrap:nowrap;margin:2rem 0}}.steps__item{flex:1;min-width:280px;padding:1.5rem;text-align:center}.steps__item-number{align-items:center;background-color:transparent;border:4px solid #00b0b9;border-radius:50%;color:#fff;display:flex;font-size:3.5rem;font-weight:700;height:6rem;justify-content:center;margin:0 auto 1rem;width:6rem}.steps__item-icon{display:inline-block;margin:0 auto}.steps__item-title{color:#fff;font-size:1.25rem;margin-bottom:1rem}.steps__item-summary{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5}.steps__footer{margin-top:3rem;text-align:center}.button--outline{border:2px solid #fff;border-radius:2rem;color:#fff;display:inline-block;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.button--outline:hover{background-color:#fff;color:#00587c}