@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;500;700&display=swap);@import url(https://use.typekit.net/qsh8umy.css);.steps-vertical .title h1{text-align:center;margin:0;line-height:1.5;font-size:35px;font-weight:500}.steps-vertical .steps{position:relative;padding-top:50px;padding-bottom:50px;max-width:800px;margin:20px auto}.steps-vertical .steps .item{position:relative}.steps-vertical .steps .item:nth-child(2n) .circle{right:auto;left:-40px}.steps-vertical .steps .item:nth-child(2n) .content{grid-template-columns:1fr 15vw}.steps-vertical .steps .item:nth-child(2n) .content .image{order:2}.steps-vertical .steps .item:nth-child(2n) .content .text{order:1}.steps-vertical .steps .item+.item{margin-top:6rem}.steps-vertical .steps .item .circle{position:absolute;top:-40px;right:-40px;border-radius:50%;background:#ff5100;text-align:center;text-transform:uppercase;line-height:80px;width:80px;height:80px;z-index:1;color:#fff;display:inline-block}.steps-vertical .steps .item .content{display:grid;grid-template-columns:15vw 1fr;grid-gap:4rem;align-items:center}.steps-vertical .steps .item .content .image{position:relative;order:1;z-index:1}.steps-vertical .steps .item .content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.steps-vertical .steps .item .content .text{order:2;display:inline-block;padding:15px 0;z-index:2;position:relative}.steps-vertical .steps .item .content .text h2{text-align:left;margin:0 0 15px;line-height:1.5;font-size:22px;font-weight:700}@media only screen and (max-width:768px){.steps-vertical .steps .item{width:100%;padding:0 2rem}.steps-vertical .steps .item:nth-child(2n) .circle{left:10px}.steps-vertical .steps .item:nth-child(2n) .content{grid-template-columns:1fr}.steps-vertical .steps .item:nth-child(2n) .content .image{order:1}.steps-vertical .steps .item:nth-child(2n) .content .text{order:2}.steps-vertical .steps .item .circle{right:10px}.steps-vertical .steps .item .content{grid-template-columns:1fr}}