.elementor-274 .elementor-element.elementor-element-c824bfc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-2ae0a38{--display:flex;}.elementor-274 .elementor-element.elementor-element-bc27399{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-41aad07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-274 .elementor-element.elementor-element-577dee5{--display:flex;}.elementor-274 .elementor-element.elementor-element-8825604{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-0282198{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-8c78686{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-fe0e6c1{--display:flex;}.elementor-274 .elementor-element.elementor-element-ebc7968{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-16a9be7{--display:flex;}.elementor-274 .elementor-element.elementor-element-244ec1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-274 .elementor-element.elementor-element-b27343a{--display:flex;}.elementor-274 .elementor-element.elementor-element-68681e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-274 .elementor-element.elementor-element-7076ce8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-274 .elementor-element.elementor-element-476e1a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-274 .elementor-element.elementor-element-e163ae2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for text-editor, class: .elementor-element-a18bf50 */.elementor-274 .elementor-element.elementor-element-a18bf50 td:first-child {
    width: 27%; /* 1/3 del ancho total */
}

.elementor-274 .elementor-element.elementor-element-a18bf50 td:not(:first-child) {
    text-align: center; /* Centra horizontalmente */
    vertical-align: middle; /* Centra verticalmente */
}
.elementor-274 .elementor-element.elementor-element-a18bf50 td:nth-child(2), td:nth-child(3) {
    text-decoration: line-through;
    opacity: 0.7;
    color: #555;
}

.elementor-274 .elementor-element.elementor-element-a18bf50 th:nth-child(2), th:nth-child(3) {
    text-decoration: line-through;
    border-top-color: #405a89ba !important;
    opacity: 0.7
}/* End custom CSS */