.module-switch{background:#000 url(../../../../../../../hubfs/mktv/lp/awareness/bg-steps.png) no-repeat top;margin:3rem 0 0;padding:5rem 0 8rem;position:relative}.container-switch h2{color:#fff;font-size:var(--font-size-t1);margin:0 auto;text-align:center}.container-switch h3{color:hsla(0,0%,100%,.8);font-size:var(--font-size-t2);margin:0 auto;max-width:44rem;text-align:center}.container-switch .blocks{justify-content:space-evenly;margin:2rem 0 0}.container-switch .block{align-items:center;flex:0 0 30%;font-weight:300;justify-content:center;line-height:normal;margin:3rem auto 2.5rem}.container-switch .block div:first-child{align-self:flex-start;border:1px solid #09d674;border-radius:50px;box-shadow:0 0 10px rgba(9,214,116,.6);color:#09d674;display:block;font-size:2.7rem;font-weight:300;height:6.7rem;margin:0 1.5rem 0 0;min-height:6.7rem;min-width:6.7rem;padding:1.6rem 1rem 1.5rem;text-align:center;width:6.7rem}.container-switch .block div:last-child{color:#fff;display:block;font-size:var(--font-size-t2);font-style:normal;font-weight:300;line-height:2.4rem;padding-left:1rem;padding-top:2.3rem}.container-switch .block div:last-child h4{color:#09d674;font-size:var(--font-size-t2)}.container-switch .block div:last-child div{font-size:var(--font-size-p)}.container-switch .cta-type1{margin:.8rem 0 0;text-align:center}.container-switch .cta-type1 a{border-radius:50px}.container-switch .cols .intro a{color:#111;font-size:var(--font-size-p);font-weight:400;text-decoration:underline}.container-switch .blocks .intro a:hover{text-decoration:none}@media(max-width:920px){.module-switch{background-size:contain}.container-switch .blocks{flex-direction:column;justify-content:space-evenly}.container-switch .block{flex-direction:column;margin:4rem 4rem 0}.container-switch .block div:first-child{border:1px solid #09d674;border-radius:45px;color:#09d674;display:inline-block;font-size:1.8rem;height:4.5rem;margin:0 auto .5rem;min-height:4.5rem;min-width:4.5rem;padding:1rem .8rem;text-align:center;width:4.5rem}.container-switch .block div:last-child{padding-top:1rem}.container-switch .block div:last-child>div{padding-top:0}.container-switch .cta-type1{margin:4rem 0 0;text-align:center}}@media(max-width:600px){.module-switch{margin:3rem 0 0;padding:4rem 0 8rem;position:relative}.container-switch h2{font-size:var(--font-size-t1-mobile)}.container-switch .block div:last-child h4,.container-switch h3{font-size:var(--font-size-t2-mobile)}.container-switch .block div:last-child div,.container-switch .block div:last-child div p{font-size:var(--font-size-p-mobile)}}