@font-face{font-family:HelveticaLTWXX-Roman;src:url(/fonts/webfonts/37AC58_0_0.woff2) format("woff2"),url(/fonts/webfonts/37AC58_0_0.woff) format("woff"),url(/fonts/webfonts/37AC58_0_0.eot) format("embedded-opentype"),url(/fonts/webfonts/37AC58_0_0.ttf) format("truetype"),url(/fonts/webfonts/37AC58_0_unhinted_0.woff2) format("woff2"),url(/fonts/webfonts/37AC58_0_unhinted_0.woff) format("woff"),url(/fonts/webfonts/37AC58_0_unhinted_0.ttf) format("truetype")}@font-face{font-family:HelveticaLTWXX-Bold;src:url(/fonts/webfonts/37AC58_1_0.woff2) format("woff2"),url(/fonts/webfonts/37AC58_1_0.woff) format("woff"),url(/fonts/webfonts/37AC58_1_0.ttf) format("truetype"),url(/fonts/webfonts/37AC58_1_unhinted_0.woff2) format("woff2"),url(/fonts/webfonts/37AC58_1_unhinted_0.woff) format("woff"),url(/fonts/webfonts/37AC58_1_0.eot) format("embedded-opentype"),url(/fonts/webfonts/37AC58_1_unhinted_0.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-Regular;src:url(/fonts/webfonts/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-SemiBold;src:url(/fonts/webfonts/IBMPlexSans-SemiBold.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-Bold;src:url(/fonts/webfonts/IBMPlexSans-Bold.ttf) format("truetype")}@font-face{font-family:IBMPlexSansCondensed-Regular;src:url(/fonts/webfonts/IBMPlexSansCondensed-Regular.ttf) format("truetype")}@font-face{font-family:IBMPlexSansCondensed-Bold;src:url(/fonts/webfonts/IBMPlexSansCondensed-Bold.ttf) format("truetype")}@font-face{font-family:Holmen-Tree;src:url(/fonts/webfonts/Holmen-Tree.ttf) format("truetype")}.step-by-step-block{padding:4rem 0}.step-by-step-block .step-by-step{border-bottom:1px solid #e4e4e4;padding-bottom:2.5rem}.step-by-step-block .step-by-step__number p{background-color:#e4e4e4;border-radius:50%;color:#021c20;display:inline-block;font-family:IBMPlexSans-Bold,Helvetica,Arial,sans-serif;font-size:1.25rem;height:3rem;line-height:normal;margin-top:2.5rem;padding:.8rem 0;text-align:center;width:3rem}.step-by-step-block .step-by-step:last-child .step-by-step__number{border-right:none}.step-by-step-block .step-by-step.active .step-by-step__number p{color:#fff}.step-by-step-block.link--white:not(.text-white) .step-by-step.active .step-by-step__number p{background-color:#fff;color:#021c20}.step-by-step-block.link--black:not(.text-white) .step-by-step.active .step-by-step__number p{background-color:#021c20;color:#fff}@media (min-width:992px){.step-by-step-block{padding:5rem 0}.step-by-step-block .step-by-step{border-bottom:none;padding-bottom:0;padding-top:5rem;position:relative}.step-by-step-block .step-by-step:first-of-type{padding-top:1.5rem}.step-by-step-block .step-by-step:first-of-type .step-by-step__number{height:calc(100% - .9rem)}.step-by-step-block .step-by-step__number{border-right:2px solid #e4e4e4;height:calc(100% - 4.4rem);left:-5rem;margin-top:3.5rem;position:absolute}.step-by-step-block .step-by-step__number p{font-size:1.5rem;height:4rem;left:-2rem;margin-top:.3rem;padding:1.15rem 0;position:absolute;top:-5rem;width:4rem}}