@import url(https://use.typekit.net/vkv4arv.css);@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.steps{padding:15rem 0;background:#f5f5f5}.steps.three-col{background:#fff}.steps.three-col .grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:5rem;gap:5rem}.steps.three-col .step .text{background:#f5f5f5;text-align:center;margin-top:0}.steps.three-col .step .image{height:40vh;min-height:250px;background:#000}.steps.three-col .step .image .bg-img{height:80%;width:80%;left:10%;top:10%}.steps.three-col .step .image img{width:100%;height:100%;object-fit:contain;object-position:center center;background-size:50%}@media only screen and (max-width:1124px){.steps.three-col .step .image{height:25vh;min-height:150px}}@media only screen and (max-width:820px){.steps.three-col .step .image{height:50vh;min-height:150px}}.steps .grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:5rem;gap:5rem}.steps .step .image{position:relative}.steps .step .image:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.steps .step .image{width:100%;aspect-ratio:1/.6}.steps .step .image:after{display:none}}.steps .step .image .number{position:absolute;top:1rem;left:-1rem;padding:1em;color:#fff;font-size:1.5rem;text-transform:uppercase;background:#000}.steps .step .text{padding:2rem;background:#fff}.steps .step .text h3{font-size:2.25rem;font-weight:500}.steps .step .extra-text{margin-top:5rem}.steps .step .extra-text p{font-size:1.5rem}@media only screen and (max-width:820px){.steps{padding:7rem 0}.steps .grid,.steps.three-col .grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}