.cg-element-container h1{font-size:2.5em;text-align:center;border-bottom:2px solid #3498db;padding-bottom:10px;margin-bottom:30px}.cg-element-container table{width:100%;border-collapse:collapse;margin-bottom:1.5em;box-shadow:0 2px 8px rgba(0,0,0,.1)}.cg-element-container th,.cg-element-container td{border:1px solid #ddd;padding:12px 15px;text-align:left}.cg-element-container th{background-color:#f2f2f2;font-weight:700;color:#333}.cg-element-container tr:nth-child(even){background-color:#f8f8f8}.cg-element-emoji{margin-right:5px}.cg-element-faq-question.cg-element-open::after{transform:rotate(45deg)}@media (max-width:768px){.cg-element-container h1{font-size:1.8em}.cg-element-container th,.cg-element-container td{padding:8px 10px}}