.legal .name { font-size: 14px; font-weight: 800; color: #546880; margin-bottom: 10px; margin-top: 30px; text-transform: uppercase; } .legal .sub { font-size: 24px; font-weight: 800; color: #0d1210; line-height: 32px; margin-bottom: 30px; } .legal a { color: #f79e1b; text-decoration: none; } .legal a:hover { color: #1c85fb; } .legal .date { font-size: 18px; font-weight: 300; color: #546880; line-height: 28px; margin-bottom: 15px; } .legal .point { font-size: 20px; font-weight: 800; color: #546880; line-height: 28px; margin-bottom: 15px; } .legal .point-text, .legal .point-text p { font-size: 18px; font-weight: 300; color: #546880; line-height: 28px; margin-bottom: 15px; }