.cg-element-container h1{font-size:2.5em;text-align:center;border-bottom:2px solid #0056b3;padding-bottom:.5em;margin-bottom:1em}.cg-element-footer{text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid #eee;font-size:.9em;color:#666}.cg-element-faq-question.active::after{transform:rotate(180deg)}@media (max-width:768px){.cg-element-container h1{font-size:1.8em}}