.gp-v4-1-steps-diagram-scroll .number{font-size:1.5rem;height:64px;width:64px}.gp-v4-1-steps-diagram-scroll .module-mobile .number{font-size:1.5rem;height:50px;width:50px}.gp-v4-1-steps-diagram-scroll .step h3{font-size:1.375rem}.steps-dash-end,.steps-dash-start{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='54' viewBox='0 0 5 54'%3E%3Cpath fill='%237a33cc' d='M0 0h5v33.06H0z'/%3E%3C/svg%3E") repeat-y top /5px;content:"";display:block;height:170px;left:50%;position:absolute;top:100px;transform:translateX(-2px);width:5px;z-index:0}.module-mobile .steps-dash-end,.module-mobile .steps-dash-start{background-size:4px;height:105px;top:58px;width:4px}.steps-dash-end{bottom:90px;height:140px;top:auto}.module-mobile .steps-dash-end{bottom:71px;height:70px;top:auto}.point-end svg{width:68px}#point-end-clone{z-index:0}.text-scroll-desktop .point-end svg{transform-origin:center}.text-scroll-desktop .point-end-container:before,.text-scroll-desktop .point-start-container:before{display:none}.text-scroll-title{max-width:590px}.text-scroll-desktop .number{min-width:64px;transform:scale(.75)}.text-scroll-desktop .number span{opacity:0}.gp-v4-1-steps-diagram-scroll .steps-dash{height:100%;left:30px;top:10px;width:5px;z-index:-1}.text-scroll-desktop .col-steps{width:720px}.text-scroll-desktop .point-end svg{width:42px}.gp-v4-1-steps-diagram-scroll .steps-header{margin-left:207px}.gp-v4-1-steps-diagram-scroll .image-scroll{padding:1.625rem;transform:translateX(-121%) scale(0)}.gp-v4-1-steps-diagram-scroll .image-scroll img{height:68px;width:68px}.gp-v4-1-steps-diagram-scroll .block-text{padding-bottom:8rem!important}.text-scroll-desktop .block-text{opacity:0}.gp-v4-1-steps-diagram-scroll .module-mobile .point-end svg,.gp-v4-1-steps-diagram-scroll .module-mobile .point-start svg{height:auto;width:54px}@media (min-width:992px){.gp-v4-1-steps-diagram-scroll .point-start{height:80px;width:80px}.gp-v4-1-steps-diagram-scroll .step h3{font-size:1.875rem}.text-scroll-desktop .col-steps{margin-left:184px}}@media (min-width:1200px){.text-scroll-desktop .col-steps{width:910px}.text-scroll-desktop .text-scroll-title{max-width:780px}.text-scroll-desktop .block-text p{max-width:500px}.gp-v4-1-steps-diagram-scroll h2.text-scroll-title{font-size:2.25rem}}@media (min-width:1500px){.gp-v4-1-steps-diagram-scroll .steps-header{margin-left:335px}}