.faq-wrap{flex-direction:column;align-items:flex-start;align-self:flex-start}.faq-container,.faq-wrap{display:flex}.faq-item-control{width:100%}.faq-slice,.faq-slice-landing{background:#f5f5f5;padding:1em 5%;display:flex;flex-direction:column;align-items:center}.faq-slice h2,.faq-slice-landing h2{font-size:20px;padding-top:1em;padding-bottom:1.78em;text-align:center;margin:0;font-weight:600;border-bottom:0;color:#6d6d6d}.faq-slice h3,.faq-slice-landing h3{font-weight:600;font-size:16px;line-height:22px}.faq-slice .panel p,.faq-slice-landing .panel p{font-size:16px;font-weight:400;line-height:22px;color:#6d6d6d}.faq-slice .panel a,.faq-slice-landing .panel a{color:#6d6d6d}.faq-slice .see-more,.faq-slice-landing .see-more{color:#6d6d6d;padding:1em;margin:1em 0 1.5em;text-decoration:underline}.accordion{cursor:pointer;color:#6d6d6d;padding:16px 40px 16px 18px;width:100%;border:0;text-align:left;outline:none;font-size:.925rem;background:url(/images/gecko-images/icons/arrow-down-grey16.png);background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;margin:10px 0;transition-delay:.15s;border-radius:10px 10px!important}.accordion:focus-visible{outline:2px solid #000}.accordion-up{background:url(/images/gecko-images/icons/arrow-up-grey16.png);background-repeat:no-repeat;background-position:95% 50%;border-radius:10px 10px 0 0!important;transition-delay:0s!important}.accordion-up,.panel{background-color:#fff}.panel{padding:0 18px;box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin-top:-10px;font-size:.925rem;border-radius:0 0 10px 10px!important}.panel p{margin-bottom:14px}.panel p b{font-weight:700}@media (min-width:225px){.accordion{font-size:.975rem;width:auto}.faq-container{flex-direction:column}.faq-wrap{margin:0}}@media (min-width:840px){.faq-container{flex-direction:column;background-color:#f5f5f5;margin:0 auto}.faq-inner-container{max-width:1050px;width:100%}.faq-wrap{flex-direction:row}.faq-slice,.faq-slice-landing{padding:4em 1em;width:100%}.faq-slice h2,.faq-slice-landing h2{font-size:28px}.faq-item-control{float:left;width:100%;margin:0 1em .7%}.accordion{font-size:1rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.faq-wrap:first-of-type{padding-left:30%}.faq-wrap:nth-of-type(2){padding-right:30%}.faq-wrap{width:50%!important}}@media screen and (max-width:390px){.faq-slice h2,.faq-slice-landing h2{padding-top:0;font-size:1.4em;margin:10px 0}}