.elementor-5216 .elementor-element.elementor-element-a9a8109{--display:flex;}.elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-ca2ec96.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-ca2ec96 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-90edd89{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-90edd89.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-90edd89 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-fc5c2f9 .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-fc5c2f9 .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-fc5c2f9{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-fc5c2f9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-3615f7b{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-3615f7b.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-3615f7b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-0bb74ad .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-0bb74ad .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-0bb74ad{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-0bb74ad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-de759e6{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-de759e6.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-de759e6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-a6d9f1b .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-a6d9f1b .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-a6d9f1b{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-a6d9f1b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-565297f{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-565297f.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-565297f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-468e760 .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-468e760 .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-468e760{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-468e760 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-13522d1{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-13522d1.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-13522d1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-a91480f .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-a91480f .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-a91480f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-a91480f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c6ae7cd{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-c6ae7cd.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-c6ae7cd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-e43f269 .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-e43f269 .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-e43f269{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-e43f269 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-cff36b3{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-cff36b3.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-cff36b3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-9cfabd4 .elementor-icon-list-icon i{color:#169B2A;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-9cfabd4 .elementor-icon-list-icon svg{fill:#169B2A;transition:fill 0.3s;}.elementor-5216 .elementor-element.elementor-element-9cfabd4{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-5216 .elementor-element.elementor-element-9cfabd4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-0c73457{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-0c73457.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-0c73457 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-c1042bf.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-c1042bf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-1c1ef78{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-1c1ef78.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-1c1ef78 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-40f7ad3{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-40f7ad3.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-40f7ad3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-2d5dbf2{--divider-border-style:solid;--divider-color:#FD9500;--divider-border-width:2.1px;}.elementor-5216 .elementor-element.elementor-element-2d5dbf2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5216 .elementor-element.elementor-element-2d5dbf2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri div{writing-mode:inherit;}.elementor-5216 .elementor-element.elementor-element-f45532b{color:#FFFFFF;}.elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > div, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h1, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h2, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h3, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h4, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h5, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > h6, .elementor-5216 .elementor-element.elementor-element-f45532b.ob-harakiri > p{transform:rotate(0deg);}.elementor-5216 .elementor-element.elementor-element-f45532b > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}/* Start custom CSS for html, class: .elementor-element-e48cda6 */:root {
    --willprom-primary: #D86510;        /* Naranja oficial */
    --willprom-primary-dark: #BF560E;   /* Hover/oscuro */
    --willprom-primary-light: #F4A261;  /* Claro/acento */
    --willprom-success: #10B981;        /* Verde éxito */
    --willprom-danger: #DC2626;         /* Rojo problema */
}

.pricing-table {
    width: 100%;
    border-radius: 15px;
    overflow: hidden;
    border-collapse: collapse;
    box-shadow: 0 10px 30px rgba(216, 101, 16, 0.2); /* Tu color sombra */
    background: white;
}

.pricing-table th {
    background: linear-gradient(135deg, var(--willprom-primary) 0%, var(--willprom-primary-dark) 100%);
    color: white;
    padding: 20px 25px;
    text-align: left;
    font-weight: 600;
    font-size: 16px;
}

.pricing-table tr:hover {
    background: linear-gradient(90deg, rgba(216, 101, 16, 0.1) 0%, rgba(244, 162, 97, 0.2) 100%);
    transform: scale(1.01);
    transition: all 0.3s ease;
}

.problem-cell::before {
    content: "😩";
    margin-right: 10px;
}

.solution-cell {
    color: var(--willprom-success);
}

.solution-cell::before {
    content: "✅";
    margin-right: 10px;
}

.result-cell {
    color: var(--willprom-primary);
    font-size: 18px;
}

.result-cell::before {
    content: "🚀";
    margin-right: 10px;
}/* End custom CSS */