@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.faq-banner{margin-top:var(--headerheight);text-align:center;background:#f8ece6;padding:100px 0 50px}@media only screen and (max-width:540px){.faq-banner{padding:60px 0}}.faq-banner h1{color:var(--secondary);font-size:32px;font-weight:700;line-height:1.1}.faq-banner p{text-align:center;max-width:427px;margin:15px auto 0;font-size:16px;font-weight:400;line-height:1.2}@media only screen and (max-width:540px){.faq-banner p{max-width:80%}}.faq-secA{max-width:800px;margin:auto;padding:50px 0}
