.elementor-6663 .elementor-element.elementor-element-b46eab2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6663 .elementor-element.elementor-element-b46eab2:not(.elementor-motion-effects-element-type-background), .elementor-6663 .elementor-element.elementor-element-b46eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80c04d4 );}.elementor-6663 .elementor-element.elementor-element-b46eab2.e-con{--align-self:flex-end;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-b27f88e .wpr-pricing-table-feature-icon{color:#61CE70;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-07db3bc .wpr-pricing-table-feature-icon{color:#61CE70;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-c0fb42e .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-75aae56 .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-42f3bbe .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-8299504 .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-b1894b4 .elementor-repeater-item-784b410 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-price{background-color:#FF6D00;padding:40px 20px 30px 20px;color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-btn{background-color:#FF573C;color:#ffffff;border-color:#ffffff;transition-duration:0.1s;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:10px 40px 10px 40px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-animation-slide{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-animation-bounce{-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-animation-zoom{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-heading{padding:27px 20px 25px 20px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-title{color:#2d2d2d;margin:0 0 0px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-sub-title{color:#4B4B4B;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-icon{color:#FF573C;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-icon i{font-size:35px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-icon svg{width:35px;height:35px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-icon img{max-width:35px;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-heading-left .wpr-pricing-table-icon{margin-right:12px;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-heading-center .wpr-pricing-table-icon{margin-bottom:12px;}.elementor-6663 .elementor-element.elementor-element-b1894b4.wpr-pricing-table-heading-right .wpr-pricing-table-icon{margin-left:12px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-sub-price{font-size:19px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-currency{font-size:24px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-preiod{color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table section{background-color:#f9f9f9;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature:first-of-type{padding-top:0px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature span > span{color:#54595f;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature-icon{font-size:14px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-button{padding:30px 0px 10px 0px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-btn:hover{color:#ffffff;border-color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-btn:before{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-btn:after{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-text{padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-badge-inner{color:#ffffff;background-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-badge-flag:before{border-top-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table-badge .wpr-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table{border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;}.elementor-6663 .elementor-element.elementor-element-b1894b4 .wpr-pricing-table:hover{border-color:#E8E8E8;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-b27f88e .wpr-pricing-table-feature-icon{color:#61CE70;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-07db3bc .wpr-pricing-table-feature-icon{color:#61CE70;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-c0fb42e .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-75aae56 .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-42f3bbe .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-8299504 .wpr-pricing-table-feature-icon{color:rgba(97,206,112,1);}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-784b410 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-0f151de .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-c37ceae .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-c889025 .elementor-repeater-item-f3c09d6 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-price{background-color:#FF6D00;padding:40px 20px 30px 20px;color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-btn{background-color:#FF573C;color:#ffffff;border-color:#ffffff;transition-duration:0.1s;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:10px 40px 10px 40px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-6663 .elementor-element.elementor-element-c889025 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-animation-slide{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-animation-bounce{-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-animation-zoom{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-heading{padding:27px 20px 25px 20px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-title{color:#2d2d2d;margin:0 0 0px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-sub-title{color:#4B4B4B;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-icon{color:var( --e-global-color-c5fec52 );}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-icon i{font-size:35px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-icon svg{width:35px;height:35px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-icon img{max-width:35px;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-heading-left .wpr-pricing-table-icon{margin-right:12px;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-heading-center .wpr-pricing-table-icon{margin-bottom:12px;}.elementor-6663 .elementor-element.elementor-element-c889025.wpr-pricing-table-heading-right .wpr-pricing-table-icon{margin-left:12px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-sub-price{font-size:19px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-currency{font-size:24px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-preiod{color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table section{background-color:#f9f9f9;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature:first-of-type{padding-top:0px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature span > span{color:#54595f;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature-icon{font-size:14px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-button{padding:30px 0px 10px 0px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-btn:hover{color:#ffffff;border-color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-btn:before{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-btn:after{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-text{padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-badge-inner{color:#ffffff;background-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-badge-flag:before{border-top-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table-badge .wpr-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table{border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;}.elementor-6663 .elementor-element.elementor-element-c889025 .wpr-pricing-table:hover{border-color:#E8E8E8;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .elementor-repeater-item-711af87 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .elementor-repeater-item-24e0127 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .elementor-repeater-item-1d80329 .wpr-pricing-table-feature-icon{color:#FF6D00;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-price{background-color:#FF6D00;padding:40px 20px 30px 20px;color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-button{background-color:#f9f9f9;padding:30px 0px 10px 0px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-btn{background-color:#FF573C;color:#FFFFFF;border-color:#ffffff;transition-duration:0.1s;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:10px 40px 10px 40px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-animation-slide{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-animation-bounce{-webkit-animation-duration:0.2s;animation-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-animation-zoom{-webkit-transition-duration:0.2s;transition-duration:0.2s;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-heading{padding:27px 20px 25px 20px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-title{color:#2d2d2d;margin:0 0 0px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-sub-title{color:#4B4B4B;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-icon{color:var( --e-global-color-c5fec52 );}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-icon i{font-size:35px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-icon svg{width:35px;height:35px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-icon img{max-width:35px;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-heading-left .wpr-pricing-table-icon{margin-right:12px;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-heading-center .wpr-pricing-table-icon{margin-bottom:12px;}.elementor-6663 .elementor-element.elementor-element-b0443e0.wpr-pricing-table-heading-right .wpr-pricing-table-icon{margin-left:12px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-sub-price{font-size:19px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-currency{font-size:24px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-preiod{color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table section{background-color:#f9f9f9;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature:first-of-type{padding-top:0px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature span > span{color:#54595f;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature-icon{font-size:14px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-btn:hover{color:#ffffff;border-color:#ffffff;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-btn:before{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-btn:after{transition-duration:0.1s;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-text{padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-badge-inner{color:#ffffff;background-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-badge-flag:before{border-top-color:#e83d17;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table-badge .wpr-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table{border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;}.elementor-6663 .elementor-element.elementor-element-b0443e0 .wpr-pricing-table:hover{border-color:#E8E8E8;}#elementor-popup-modal-6663{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6663 .dialog-message{width:730px;height:auto;}#elementor-popup-modal-6663 .dialog-close-button{display:flex;font-size:18px;}#elementor-popup-modal-6663 .dialog-widget-content{border-radius:5px 5px 5px 5px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 0px 0px 0px;}body:not(.rtl) #elementor-popup-modal-6663 .dialog-close-button{right:7%;}body.rtl #elementor-popup-modal-6663 .dialog-close-button{left:7%;}#elementor-popup-modal-6663 .dialog-close-button i{color:var( --e-global-color-371af8a );}#elementor-popup-modal-6663 .dialog-close-button svg{fill:var( --e-global-color-371af8a );}@media(max-width:1366px){.elementor-6663 .elementor-element.elementor-element-b46eab2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-6663 .elementor-element.elementor-element-b46eab2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6663 .elementor-element.elementor-element-b46eab2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:999;}.elementor-6663 .elementor-element.elementor-element-b0443e0 > .elementor-widget-container{padding:0px 0px 20px 0px;}#elementor-popup-modal-6663 .dialog-close-button{top:10%;}body:not(.rtl) #elementor-popup-modal-6663 .dialog-close-button{right:5%;}body.rtl #elementor-popup-modal-6663 .dialog-close-button{left:5%;}}/* Start custom CSS for wpr-pricing-table, class: .elementor-element-c889025 *//* CSS para hacer scrollable las columnas del pricing table */

/* Opción 1: Para contenedor general de pricing table */
.pricing-table-container {
    display: flex;
    gap: 20px;
    max-height: 500px; /* Ajusta esta altura según necesites */
    overflow-x: auto;
    overflow-y: hidden;
    padding: 10px 0;
}

/* Estilo para cada columna individual */
.pricing-column {
    min-width: 300px; /* Ancho mínimo de cada columna */
    max-height: 450px; /* Altura máxima de cada columna */
    overflow-y: auto; /* Scroll vertical en cada columna */
    padding: 20px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

/* Estilo personalizado para el scrollbar */
.pricing-column::-webkit-scrollbar {
    width: 8px;
}

.pricing-column::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 4px;
}

.pricing-column::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border-radius: 4px;
}

.pricing-column::-webkit-scrollbar-thumb:hover {
    background: #a1a1a1;
}

/* Opción 2: Si usas clases específicas de WordPress/plugin */
.wp-pricing-table .pricing-item {
    max-height: 400px;
    overflow-y: auto;
    margin-bottom: 20px;
}

/* Opción 3: Para Royal Addons específicamente */
.rael-pricing-table .rael-pricing-table-item {
    max-height: 450px;
    overflow-y: auto;
    padding: 15px;
}

/* Responsivo para móviles */
@media (max-width: 768px) {
    .pricing-table-container {
        flex-direction: column;
        max-height: none;
        overflow-x: hidden;
    }
    
    .pricing-column {
        min-width: 100%;
        max-height: 350px;
    }
}

/* Estilo adicional para mejorar la experiencia de scroll en móvil */
@media (max-width: 480px) {
    .pricing-column {
        max-height: 300px;
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b46eab2 */.pricing-table-container {
    display: flex;
    gap: 20px;
    align-items: stretch; /* Hace que todas las columnas tengan la misma altura */
    max-height: 600px;
    overflow-x: auto;
    padding: 10px 0;
}/* End custom CSS */