.rewards-how-it-works{margin:0 auto;overflow:hidden;padding:48px 0 26px;position:relative;width:100%}@media screen and (min-width:1025px){.rewards-how-it-works{padding:78px 0 64px}}.template-virtual-consultation .rewards-how-it-works{padding:35px 0 64px}@media screen and (min-width:1025px){.template-virtual-consultation .rewards-how-it-works{padding:64px 0 96px}}.rewards-how-it-works__wrapper{text-align:center}.rewards-how-it-works__wrapper .btn{--button-padding-x:48px;margin-top:17px}@media screen and (min-width:1025px){.rewards-how-it-works__wrapper .btn{margin-top:12px}}.template-virtual-consultation .rewards-how-it-works__header{margin-bottom:45px}@media screen and (min-width:1025px){.template-virtual-consultation .rewards-how-it-works__header{margin-bottom:52px}}.rewards-how-it-works__header .h2{font-family:QuincyCF-ExtraBold,helvetica,arial,sans-serif;font-size:3.2rem;letter-spacing:-.06rem;line-height:3rem;margin:0 auto;padding-bottom:31px;text-align:center}@media screen and (min-width:1025px){.rewards-how-it-works__header .h2{font-family:QuincyCF-ExtraBold,helvetica,arial,sans-serif;font-size:5.6rem;letter-spacing:-.06rem;line-height:4.8rem}}.template-virtual-consultation .rewards-how-it-works__header .h2{padding-bottom:15px}@media screen and (min-width:1025px){.template-virtual-consultation .rewards-how-it-works__header .h2{padding-bottom:24px}}.rewards-how-it-works__header p{margin:0 auto;max-width:530px;text-align:center}.rewards-how-it-works__content{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.rewards-how-it-works__content-item{display:flex;flex-direction:column;margin:0;padding-bottom:22px;width:100%}@media screen and (min-width:1025px){.rewards-how-it-works__content-item{padding:25px 0;width:calc(33.333% - 24px)}}@media screen and (min-width:1400px){.rewards-how-it-works__content-item{width:calc(32.1% - 66px)}}.rewards-how-it-works__content-item .number-icon{align-content:center;background:#2dccd3;border-radius:50%;display:flex;font-family:SofiaPro-Regular,helvetica,arial,sans-serif;font-size:1.6rem;height:32px;line-height:2.2rem;margin:1px auto 0;width:32px}@media screen and (min-width:1025px){.rewards-how-it-works__content-item .number-icon{font-family:SofiaPro-Regular,helvetica,arial,sans-serif;font-size:2.4rem;height:48px;line-height:2.4rem;margin:11px auto 0;width:48px}}.rewards-how-it-works__content-item .number-icon span{color:#000;height:auto;padding-top:6px;position:relative;width:100%}@media screen and (min-width:1025px){.rewards-how-it-works__content-item .number-icon span{padding-top:14px}}.rewards-how-it-works__content-item h3{font-family:QuincyCF-ExtraBold,helvetica,arial,sans-serif;font-size:3.2rem;letter-spacing:-.06rem;line-height:3rem;margin:0 auto;max-width:400px;padding:13px 0 6px}@media screen and (min-width:750px){.rewards-how-it-works__content-item h3{max-width:320px}}@media screen and (min-width:1025px){.rewards-how-it-works__content-item h3{font-family:QuincyCF-ExtraBold,helvetica,arial,sans-serif;font-size:5.6rem;letter-spacing:-.06rem;line-height:4.8rem;padding-bottom:20px}}@media screen and (min-width:1400px){.rewards-how-it-works__content-item h3{padding:25px 29px 20px}}.template-virtual-consultation .rewards-how-it-works__content-item h3{max-width:400px}.rewards-how-it-works__content-item p{font-family:SofiaPro-Regular,helvetica,arial,sans-serif;font-size:1.6rem;line-height:2.4rem;margin:auto auto 0}@media screen and (min-width:1025px){.rewards-how-it-works__content-item p{font-family:SofiaPro-Regular,helvetica,arial,sans-serif;font-size:2rem;line-height:2.8rem;padding:0 70px}}.template-virtual-consultation .rewards-how-it-works__content-item p{padding:0}@media screen and (min-width:1025px){.template-virtual-consultation .rewards-how-it-works__content-item p{padding:0 24px}}@media screen and (min-width:1400px){.template-virtual-consultation .rewards-how-it-works__content-item p{padding:0 48px}}.red-arrow{display:none}@media screen and (min-width:1025px){.red-arrow{display:block;height:66px;margin-top:125px;width:34px}}@media screen and (min-width:1400px){.red-arrow img{margin-left:6px}}@media screen and (max-width:749px){.how__sparkles svg{max-width:14px}}.how__sparkles svg path{fill:#000}.how__sparkles .sparkle--1{left:1%;top:-46%}@media screen and (min-width:750px){.how__sparkles .sparkle--1{left:15.5%;top:-55.5%}}.template-virtual-consultation .how__sparkles .sparkle--1{left:-9%;top:21%}@media screen and (min-width:750px){.template-virtual-consultation .how__sparkles .sparkle--1{top:36%}}.how__sparkles .sparkle--2{bottom:0;right:-20%}@media screen and (min-width:750px){.how__sparkles .sparkle--2{bottom:-10%;right:-11.2%}}.template-virtual-consultation .how__sparkles .sparkle--2{bottom:auto;right:-10%;top:-30%}@media screen and (min-width:750px){.template-virtual-consultation .how__sparkles .sparkle--2{top:-11%}}.how__sparkles .sparkle--3{bottom:10%;left:-12%}@media screen and (min-width:750px){.how__sparkles .sparkle--3{bottom:-2%;left:-4%}}.template-virtual-consultation .how__sparkles .sparkle--3{bottom:auto;left:auto;right:-5%;top:-48%}@media screen and (min-width:750px){.template-virtual-consultation .how__sparkles .sparkle--3{top:-30%}}.how__sparkles .sparkle--4{right:6%;top:-24%}@media screen and (min-width:750px){.how__sparkles .sparkle--4{right:.4%;top:-39%}}.template-virtual-consultation .how__sparkles .sparkle--4{display:none}
