/* Global page and element settings ----------------------------------------------------- */ body { font-size: 16px; font-family: "Montserrat", Helvetica, sans-serif !important; } /* Colors */ .dark-blue { color: #20364c !important; } p, table, tr, td, ul, li, blockquote, nav, a, footer, dl, dt, dd { font-size: 1.5rem; font-weight: 400; } ul { width: 80%; } li { height: 30px; line-height: 30px; } .row { width: 80%; display: table; } .row:nth-child(even) { text-align: left; color: #f3950e; } .row:nth-child(odd) { text-align: right; background: #e7fefc; color: #530707; } /* .text { background: #e7fefc; } */