.cg-element-container h1{font-size:2.5em;text-align:center;border-bottom:2px solid #3498db;padding-bottom:10px}.cg-element-container ol{list-style-type:decimal;margin-left:20px;margin-bottom:1em}.cg-element-container .cg-pull-quote{background-color:#eaf2f8;border-left:5px solid #3498db;padding:15px 20px;margin:20px 0;font-style:italic;color:#2c3e50}.cg-element-container .cg-table-wrapper{overflow-x:auto;margin-bottom:1.5em}.cg-element-container table{width:100%;border-collapse:collapse;margin:20px 0;min-width:500px}.cg-element-container th,.cg-element-container td{border:1px solid #ddd;padding:10px;text-align:left}.cg-element-container th{background-color:#f8f8f8;font-weight:700;color:#333}.cg-element-container tr:nth-child(even){background-color:#f9f9f9}.cg-element-container tr:hover{background-color:#f1f1f1}.cg-element-container .cg-emoji{font-size:1.2em;vertical-align:middle}.cg-element-faq-question.cg-element-active .cg-element-faq-icon{transform:rotate(180deg)}@media (max-width:768px){.cg-element-container h1{font-size:2em}}