@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap);.block-hierarchical-redirection .step:not(:first-child){margin-top:30px}@media (min-width:1024px){.block-hierarchical-redirection .step:not(:first-child){margin-top:50px}}.block-hierarchical-redirection .step::before{content:"1";color:#fff;background:#dc001b;text-align:center;width:50px;height:50px;border-radius:50px;position:absolute;line-height:50px;font-weight:700}.block-hierarchical-redirection .step:nth-child(2)::before{content:"2"}.block-hierarchical-redirection .step:nth-child(3)::before{content:"3"}.block-hierarchical-redirection .step:nth-child(4)::before{content:"4"}.block-hierarchical-redirection .step:nth-child(5)::before{content:"5"}.block-hierarchical-redirection .step:nth-child(6)::before{content:"6"}.block-hierarchical-redirection .step:nth-child(7)::before{content:"7"}.block-hierarchical-redirection .step:nth-child(8)::before{content:"8"}.block-hierarchical-redirection .step:nth-child(9)::before{content:"9"}.block-hierarchical-redirection .step h3{padding:10px 15px;background-color:#dc001b;color:#fff;margin-bottom:15px;margin-left:70px;position:relative;font-size:1.4rem}@media (min-width:1024px){.block-hierarchical-redirection .step h3{padding:15px 25px}}.block-hierarchical-redirection .step h3::after{content:"";position:absolute;bottom:0;left:15px;width:0;height:0;z-index:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #efefef;transform:translate(0,15px)}@media (min-width:1024px){.block-hierarchical-redirection .step h3::after{left:25px}}.block-hierarchical-redirection .step select[data-step]{background:#efefef;color:#000;position:relative;border:none;padding:10px 15px;z-index:1;font-size:1.2rem;line-height:1.21;margin-left:70px;border-radius:0;width:calc(100% - 70px);height:auto}@media (min-width:1024px){.block-hierarchical-redirection .step select[data-step]{padding:15px 25px}}