.elementor-1147 .elementor-element.elementor-element-b4e7387{padding:70px 0px 70px 0px;}.elementor-1147 .elementor-element.elementor-element-be8e718 .elementor-heading-title{font-size:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1147 .elementor-element.elementor-element-b4e7387{padding:60px 0px 60px 0px;}.elementor-1147 .elementor-element.elementor-element-be8e718 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-1147 .elementor-element.elementor-element-be8e718 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-b220918 *//***TABLAS RESPONSIVE***/
@media screen and (max-width: 600px) {
       table {
           width:100%;
       }
       thead {
           display: none;
       }
       tr:nth-of-type(2n) {
           background-color: inherit;
       }
       tr td:first-child {
           background: #fff;
           font-weight:bold;
           font-size:1.3em;
       }
       tbody td {
           display: block;
           text-align:left;
       }
       tbody td:before {
           content: attr(data-th);
           display: block;
           text-align:center;
       }
}
td, th {
    vertical-align: top;
    padding: 0.6rem 1rem;
    padding-left: 20px!important;
    border-bottom: 1px solid #ddd!important;
}/* End custom CSS */
/* Start custom CSS */#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode
 {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */