.step-outer{padding:130px 0 162px;position:relative}.step-outer .background-color,.step-outer .background-image{bottom:0;left:0;position:absolute;right:0;top:0}.step-outer .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.15}.step-outer .step-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.step-outer .step-list li{width:calc(50% - 100px)}.step-outer .step-list .right-block{margin:140px 0 -80px;position:relative}.step-outer .step-list .right-block:last-child{margin-bottom:0}.step-outer .step-list .left-block{margin-bottom:60px}.step-outer .step-list .icon-img{display:flex;height:90px;margin:0 0 18px;width:90px}.step-outer .step-list .icon-img img{object-fit:contain}.step-outer .step-list h4{font-size:25px;font-weight:700;line-height:normal;margin:0}.step-outer .step-list h3{font-size:41px;line-height:normal;margin:0}.step-outer .step-list .description-text{letter-spacing:1.01px}.step-outer .step-list .bottom-cta{margin:40px 0 0}@media screen and (max-width:991px){.step-outer .step-list li{width:calc(50% - 30px)}.step-outer .step-list h3{font-size:32px}}@media screen and (max-width:767px){.step-outer{padding:80px 0}.step-outer .step-list li{width:100%}.step-outer .step-list .right-block{margin:0 0 80px;position:relative}.step-outer .step-list li:last-child{margin-bottom:0}}