section.two-column-steps .intro-content,section.two-column-steps .steps-wrapper{position:relative;width:100%}section.two-column-steps .intro-content h2{max-width:24rem}section.two-column-steps .intro-content .cta_button{padding:5px 18px}section.two-column-steps .intro-content .cta_button:first-child{margin-right:1.5rem}section.two-column-steps .steps-wrapper:before{background:#d8d9df;content:"";height:95%;left:50px;position:absolute;top:0;width:2px;z-index:0}section.two-column-steps .step-item{background:#fff;margin-bottom:1.5rem;padding:1.75rem;position:relative;width:100%;z-index:1}section.two-column-steps .step-item span{color:#007f80;font-family:Titillium Web,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}section.two-column-steps .step-item h4{font-size:24px;margin-bottom:.5rem}section.two-column-steps .step-item p{margin-bottom:0}@media screen and (min-width:1280px){section.two-column-steps .intro-content,section.two-column-steps .steps-wrapper{width:50%}section.two-column-steps .step-item:before{background:#f2f3fa;border:2px solid #d8d9df;border-radius:100rem;content:"";height:23px;left:-60px;position:absolute;top:calc(50% - .75rem);width:23px}section.two-column-steps .step-item:first-child:before{border:2px solid #007f80}}