.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for theme-post-content, class: .elementor-element-33d7c24a */.elementor-1236 .elementor-element.elementor-element-33d7c24a { font-size: 18px; line-height: 1.75em; color: var(--color-texto); } .elementor-1236 .elementor-element.elementor-element-33d7c24a p, .elementor-1236 .elementor-element.elementor-element-33d7c24a ul, .elementor-1236 .elementor-element.elementor-element-33d7c24a ol, .elementor-1236 .elementor-element.elementor-element-33d7c24a figure, .elementor-1236 .elementor-element.elementor-element-33d7c24a blockquote { margin: 0 0 22px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a h2 { font-size: 28px; line-height: 1.3; margin: 52px 0 16px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a h3 { font-size: 21px; line-height: 1.35; margin: 34px 0 10px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a h2 + h3 { margin-top: 20px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a ul, .elementor-1236 .elementor-element.elementor-element-33d7c24a ol { padding-left: 1.4em; } .elementor-1236 .elementor-element.elementor-element-33d7c24a li { margin-bottom: 8px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a li:last-child { margin-bottom: 0; } .elementor-1236 .elementor-element.elementor-element-33d7c24a a { color: #6B4FC4; text-decoration: underline; text-underline-offset: 3px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a a:hover { color: #FF5B35; } .elementor-1236 .elementor-element.elementor-element-33d7c24a table { width: 100%; border-collapse: collapse; font-size: 16px; line-height: 1.5; } .elementor-1236 .elementor-element.elementor-element-33d7c24a th, .elementor-1236 .elementor-element.elementor-element-33d7c24a td { text-align: left; padding: 10px 12px; border: 1px solid #EDE6FC; } .elementor-1236 .elementor-element.elementor-element-33d7c24a th { background: #EDE6FC; font-weight: 600; } .elementor-1236 .elementor-element.elementor-element-33d7c24a figure.wp-block-table { overflow-x: auto; } @media (max-width: 767px) { .elementor-1236 .elementor-element.elementor-element-33d7c24a h2 { font-size: 24px; margin-top: 40px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a h3 { font-size: 19px; margin-top: 28px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a table { font-size: 14px; } .elementor-1236 .elementor-element.elementor-element-33d7c24a th, .elementor-1236 .elementor-element.elementor-element-33d7c24a td { padding: 8px; } } .elementor-1236 .elementor-element.elementor-element-33d7c24a {; }/* End custom CSS */