.fyc-color{color:#ee7f00}.financial-color{color:#df2a61}.offerpage-faq .offerpage-faq__header{position:relative;padding:2rem;background:0 0;text-align:center}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__header{padding:0 0 2rem;margin:0}}.offerpage-faq .offerpage-faq__header .offerpage-faq__header__title{font-size:2rem;color:#5078be;font-weight:900}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__header .offerpage-faq__header__title{font-size:2.5rem}}.offerpage-faq .offerpage-faq__header .offerpage-faq__header__subtitle{font-size:1.4rem;color:#4c4a4b;font-weight:600}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__header .offerpage-faq__header__subtitle{display:block;font-size:1.6rem}}.offerpage-faq .offerpage-faq__wrapper{box-shadow:0 0 12.4px 0 rgba(0,0,0,.25);background:#fff;border-radius:.5rem;border-top:2px solid #ffb400;padding:2rem}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__wrapper{padding:3rem 5rem 3rem 3rem}}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list{width:100%}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question{justify-content:end;padding-bottom:1rem}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__icon{display:flex;align-items:center;flex-basis:2rem;max-width:2rem;flex-grow:1;height:100%;line-height:100%;justify-content:center;color:#ffb400}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__icon:before{font-size:2.4rem;height:100%;line-height:100%}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__answer,.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__text{flex-basis:calc(100% - 2rem);max-width:calc(100% - 2rem);flex-grow:1;font-size:1.6rem;padding-left:.5rem}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__text{display:flex;align-items:center;color:#254c92;text-transform:none}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question .offerpage-faq__wrapper__list__question__answer{display:none;color:#7a7a7a;padding-top:.5rem}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question label{display:flex;width:-moz-fit-content;width:fit-content;margin-right:auto;height:100%;color:#ffb400}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question input{display:none}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question input:checked+label .offerpage-faq__wrapper__list__question__icon{transform:rotate(180deg)}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question input:checked+label+.offerpage-faq__wrapper__list__question__answer{display:block}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question input[type=checkbox]~label{letter-spacing:unset}.offerpage-faq .offerpage-faq__wrapper ul.offerpage-faq__wrapper__list li.offerpage-faq__wrapper__list__question input[type=checkbox]~label:before{display:none}.offerpage-faq .offerpage-faq__footer{padding-top:2rem}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__footer{padding-top:4rem}}.offerpage-faq .offerpage-faq__footer a.btn--pill{display:block;width:-moz-fit-content;width:fit-content;padding:1rem 3rem;font-size:1.5rem;font-weight:900;text-transform:uppercase;text-align:center;text-decoration:none;background:#00c882;color:#303030;border-radius:2rem;margin:2rem auto 1.5rem}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__footer a.btn--pill{padding:1rem 3.5rem}}@media screen and (min-width:53.125em){.offerpage-faq .offerpage-faq__footer a.btn--pill{margin:0 auto}}.offerpage-faq .offerpage-faq__footer a.btn--pill:hover{background:#006240;color:#fff;text-decoration:none}.section.section--offerPageFaq{background:#9bb7e8}