.step,.steps,.workflow,.services{position:relative}.steps span,.step-4:after,.step-5:after,.step:before{position:absolute}.steps span{display:inline-block;zoom:1}.step-4:after,.step-5:after,.step:before{display:block}.step,.steps,.service{box-sizing:border-box}.step-4:after,.step-5:after,.step:before{content:""}.steps{text-align:left}.workflow>p{margin-left:auto;margin-right:auto}.workflow>h2{text-transform:uppercase}.services,.steps{display:flex;flex-wrap:wrap}.steps{justify-content:center}.services{justify-content:space-between}.step:before{background-repeat:no-repeat}.step:before{background-position:center center}.workflow>h2,.service h2,.steps h2,.workflow>h3{font-family:"quicksand",sans-serif}.steps,.services{max-width:1440px;margin-right:auto;margin-left:auto}.workflow,.services{padding-left:150px;padding-right:150px}@media screen and (min-width: 1121px)and (max-width: 1440px){.workflow,.services{padding-left:150px;padding-right:150px}}@media screen and (min-width: 761px)and (max-width: 1120px){.workflow,.services{padding-left:4.5em;padding-right:4.5em}}@media screen and (max-width: 760px){.workflow,.services{padding-left:1.45em;padding-right:1.45em}}.services{padding-top:80px;padding-bottom:80px}@media screen and (min-width: 761px)and (max-width: 1200px){.services{padding-top:4.5em;padding-bottom:4.5em}}@media screen and (max-width: 760px){.services{padding-top:3em;padding-bottom:3em}}.steps{padding-bottom:80px}@media screen and (min-width: 451px)and (max-width: 1200px){.steps{padding-bottom:4.5em}}@media screen and (max-width: 450px){.steps{padding-bottom:3em}}.steps span{font-size:3.375em}@media screen and (min-width: 1200px)and (max-width: 1919px){.steps span{font-size:3.375em}}@media screen and (min-width: 451px)and (max-width: 1199px){.steps span{font-size:2.6em}}@media screen and (max-width: 450px){.steps span{font-size:2.05em}}.workflow>h3{font-size:2em}@media screen and (min-width: 1200px)and (max-width: 1919px){.workflow>h3{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.workflow>h3{font-size:1.5em}}@media screen and (max-width: 450px){.workflow>h3{font-size:1.375em}}.steps h2{font-size:1.5em}@media screen and (min-width: 1200px)and (max-width: 1919px){.steps h2{font-size:1.5em}}@media screen and (min-width: 451px)and (max-width: 1199px){.steps h2{font-size:1.4em}}@media screen and (max-width: 450px){.steps h2{font-size:1.3em}}.workflow>p,.service h2{font-size:1.375em}@media screen and (min-width: 1200px)and (max-width: 1919px){.workflow>p,.service h2{font-size:1.35em}}@media screen and (min-width: 451px)and (max-width: 1199px){.workflow>p,.service h2{font-size:1.3em}}@media screen and (max-width: 450px){.workflow>p,.service h2{font-size:1.2em}}.steps p,.service p,.workflow>h2{font-size:1.125em}@media screen and (min-width: 1200px)and (max-width: 1919px){.steps p,.service p,.workflow>h2{font-size:1.125em}}@media screen and (min-width: 451px)and (max-width: 1199px){.steps p,.service p,.workflow>h2{font-size:1.1em}}@media screen and (max-width: 450px){.steps p,.service p,.workflow>h2{font-size:1.05em}}.service h2,.steps h2,.workflow>h3{font-weight:600;line-height:1.35em;margin-bottom:.8em}.workflow>h2{font-weight:700;line-height:1.5em;margin-bottom:.2em;color:#95a3b3}.steps p,.service p,.workflow>p{font-weight:300;line-height:1.5em;margin-bottom:.8em}.service{width:32%;margin-bottom:4.5em}.service img{width:45px;margin-bottom:1.45em}.service p{padding:0 1.45em}@media screen and (min-width: 761px)and (max-width: 960px){.service{width:50%;margin-bottom:3em}}@media screen and (max-width: 760px){.service{width:100%}.service p{padding:0}}.workflow{background-color:#f3fbf9;padding-top:4.5em;padding-bottom:1.45em}.workflow>h3{color:#393c60;margin-bottom:1.45em}.workflow>p{width:75%}@media screen and (max-width: 760px){.workflow p{padding-left:0;padding-right:0;width:100%}}.step:before{width:40px;height:40px;background-size:40px;background-image:url("/app/images/global/dots.svg");left:-20px}.steps{padding-top:4.5em}.steps span{color:#58d2b4;font-weight:700;opacity:.15;top:50px;z-index:0}.steps h2{width:100%;z-index:10}.steps p{padding-bottom:0;margin-bottom:0}.step{padding:85px 45px;border-image-slice:1}.step-4:after,.step-5:after{width:100%;left:0;top:0;height:2px;background-color:#393c60}@media screen and (min-width: 761px){.step:not(.step-5):before{bottom:-21px}.step:not(.step-4){border-left:2px solid}.step:not(.step-4) span{left:20px}.step:not(.step-5){border-image-source:linear-gradient(to top, #95A3B3, #F3FBF9)}.step-1,.step-2,.step-3{width:30%}.step-4:before{display:none}.step-4{border-image-source:none !important;padding-left:20%}.step-4 span{left:36%}.step-5{border-image-source:linear-gradient(to bottom, #95A3B3, #F3FBF9)}.step-5:before{top:-19px}.step-4,.step-5{width:50%}}@media screen and (max-width: 760px){.steps span{top:-16px;left:20px}.step{width:100%;border-left:2px solid;margin-left:0;padding:10px 0 50px 35px;border-image-source:linear-gradient(to bottom, #95A3B3, #F3FBF9)}.step:before{top:-15px}.step-4:after,.step-5:after{display:none}}
