.elementor-6070301 .elementor-element.elementor-element-8e1bc25 > .elementor-container{max-width:1200px;}.elementor-6070301 .elementor-element.elementor-element-cac3444 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6070301 .elementor-element.elementor-element-75983cc .elementor-spacer-inner{height:25px;}.elementor-6070301 .elementor-element.elementor-element-3c3299b .module-title{color:#444444;text-align:center;}.elementor-6070301 .elementor-element.elementor-element-3c3299b .module-title span{border-color:#444444;}.elementor-6070301 .elementor-element.elementor-element-3c3299b .widget-pklinks li:not(:last-child){padding-bottom:calc(8px/2);}.elementor-6070301 .elementor-element.elementor-element-3c3299b .widget-pklinks li:not(:first-child){margin-top:calc(8px/2);}.elementor-6070301 .elementor-element.elementor-element-3c3299b .widget-pklinks li{list-style:none;list-style-position:inside;font-size:18px;font-weight:600;}.elementor-6070301 .elementor-element.elementor-element-3c3299b > .elementor-widget-container{margin:0px 50px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-ba5ba12 *//* TITULOS */
.content h2 {
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
    margin: 12px 0 10px;
}

/* LISTAS */
.content ul {
    padding-left: 15px;
    margin-bottom: 15px;
}

.content li {
    margin-bottom: 10px;
}

/* TABLAS */
.table {
    width: 100%;
    border-collapse: collapse;
    margin: 25px 0;
    font-size: 14px;
    border: 1px solid #e5e5e5;
}

.table th,
.table td {
    border: 1px solid #e5e5e5;
    padding: 14px;
    vertical-align: top;
    text-align: left;
}

.table th {
    background: #f7f7f7;
    font-weight: 700;
}

/* MOVIL */
@media (max-width: 768px) {

    .content {
        font-size: 12px;
        line-height: 1.5;
    }

    .content h2 {
        font-size: 15px;
        margin: 8px 0 8px;
    }

    .table {
        font-size: 10px;
    }

    .table th,
    .table td {
        padding: 5px;
    }
}
.content table {
    width: 100%;
    border-collapse: collapse;
    margin: 25px 0;
    font-size: 14px;
    border: 1px solid #e5e5e5;
}

.content th,
.content td {
    border: 1px solid #e5e5e5;
    padding: 14px;
    vertical-align: top;
    text-align: left;
}

.content th {
    background: #f7f7f7;
    font-weight: 700;
}/* End custom CSS */