:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82;--hub-exclusive-content:#7c39e3!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}.offerpage-faq{font-family:"Nunito Sans",Arial,sans-serif;padding:25px 0 35px 0}@media screen and (min-width:53.125em){.offerpage-faq{padding:30px 0 25px 0}}.offerpage-faq h2{font-weight:900;font-family:inherit;text-transform:none;color:#000;margin:0;padding-bottom:5px;text-align:center;font-size:20px}@media screen and (min-width:53.125em){.offerpage-faq h2{font-size:25px}}.offerpage-faq h3{font-size:16px;font-weight:700;font-family:inherit;color:#4c4a4b;margin:0;line-height:1.2;text-align:center;padding-bottom:15px}@media screen and (min-width:53.125em){.offerpage-faq h3{padding-bottom:25px}}.offerpage-faq .offerpage-faq__wrapper{border-radius:5px;background:#fff;border-top:3px solid #7c39e3;box-shadow:0 0 8.6px 0 rgba(0,0,0,.1);padding:20px}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__wrapper{padding:30px}}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list{margin:0}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item{padding-bottom:10px}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item:last-of-type{padding-bottom:0}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__button{border:0;padding:0;background:unset;display:flex;text-align:left;gap:5px}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__button span:first-of-type{display:flex;justify-content:center;align-self:flex-start;color:#7c39e3;font-size:22px;min-width:20px;max-width:20px}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__button span:last-of-type{font-weight:700;font-size:16px;color:#000}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__expandable{display:none;color:#303030;font-size:15px;padding:5px 0 5px 25px}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__expandable p{margin:0}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__checkbox:checked+.offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__button span:first-of-type{transform:rotate(180deg) translateY(3px)}.offerpage-faq .offerpage-faq__wrapper .offerpage-faq__wrapper__list .offerpage-faq__wrapper__list__checkbox:checked+.offerpage-faq__wrapper__list__item .offerpage-faq__wrapper__list__item__expandable{display:block}.offerpage-faq .offerpage-faq__cta{display:flex;justify-content:center;padding-top:25px}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__cta{padding-top:45px}}.offerpage-faq .offerpage-faq__cta a{color:#000;font-size:20px;font-weight:900;border-radius:5px;background:#00c882;line-height:1;text-align:center;box-shadow:3px 0 4px 0 rgba(0,0,0,.11);padding:12px 30px;width:100%}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__cta a{padding:18px 30px;width:-moz-fit-content;width:fit-content;min-width:30%}}.offerpage-faq .offerpage-faq__cta a:hover{text-decoration:none;color:#000;background:#00ffab}