.elementor-12320 .elementor-element.elementor-element-481d363a:not(.elementor-motion-effects-element-type-background), .elementor-12320 .elementor-element.elementor-element-481d363a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://praderashuastecas.com/wp-content/uploads/2026/02/cortes-finos-porcionados.jpg");background-size:cover;}.elementor-12320 .elementor-element.elementor-element-481d363a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-12320 .elementor-element.elementor-element-481d363a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12320 .elementor-element.elementor-element-117cd6f4 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12320 .elementor-element.elementor-element-180074dc{padding:4% 0% 4% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12320 .elementor-element.elementor-element-4d683922 > .elementor-widget-container{margin:7% 7% 7% 7%;}.elementor-bc-flex-widget .elementor-12320 .elementor-element.elementor-element-29c7df73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12320 .elementor-element.elementor-element-29c7df73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12320 .elementor-element.elementor-element-75936157{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-12320 .elementor-element.elementor-element-75936157 > .elementor-widget-container{padding:0% 0% 6% 0%;}.elementor-12320 .elementor-element.elementor-element-75936157 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12320 .elementor-element.elementor-element-3be0b223{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#090000;}.elementor-12320 .elementor-element.elementor-element-3be0b223 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12320 .elementor-element.elementor-element-14f4713f{text-align:center;}.elementor-12320 .elementor-element.elementor-element-14f4713f .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;}.elementor-12320 .elementor-element.elementor-element-4a7cded2{text-align:center;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#090000;}.elementor-12320 .elementor-element.elementor-element-7c3ab472{padding:3% 0% 5% 0%;}.elementor-12320 .elementor-element.elementor-element-ab50a75.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12320 .elementor-element.elementor-element-36e564b2{text-align:center;}.elementor-12320 .elementor-element.elementor-element-36e564b2 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:700;}.elementor-12320 .elementor-element.elementor-element-41122adb{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12320 .elementor-element.elementor-element-552c6957.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12320 .elementor-element.elementor-element-7bda8a55{text-align:center;}.elementor-12320 .elementor-element.elementor-element-7bda8a55 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:700;}.elementor-12320 .elementor-element.elementor-element-393b9fc2{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12320 .elementor-element.elementor-element-5e7356c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12320 .elementor-element.elementor-element-6b252700{text-align:center;}.elementor-12320 .elementor-element.elementor-element-6b252700 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:700;}.elementor-12320 .elementor-element.elementor-element-c289c94{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-12320 .elementor-element.elementor-element-4029b29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12320 .elementor-element.elementor-element-4029b29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12320 .elementor-element.elementor-element-7a81cbc5{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#000000;}.elementor-12320 .elementor-element.elementor-element-3eaba641{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:start;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:#000000;}.elementor-12320 .elementor-element.elementor-element-736da8b2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.6px;color:#000000;}.elementor-12320 .elementor-element.elementor-element-7dcc1373{text-align:center;}.elementor-12320 .elementor-element.elementor-element-1c9b6d33{padding:5% 0% 6% 0%;}.elementor-12320 .elementor-element.elementor-element-63d3a815{text-align:center;}.elementor-bc-flex-widget .elementor-12320 .elementor-element.elementor-element-59dc5d6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12320 .elementor-element.elementor-element-59dc5d6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12320 .elementor-element.elementor-element-86300b6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-12320 .elementor-element.elementor-element-86300b6 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-12320 .elementor-element.elementor-element-86300b6 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;line-height:35px;}.elementor-12320 .elementor-element.elementor-element-4cfb6b23 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-12320 .elementor-element.elementor-element-4cfb6b23{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12320 .elementor-element.elementor-element-1f87bd25{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:#000000;}@media(max-width:767px){.elementor-12320 .elementor-element.elementor-element-75936157 > .elementor-widget-container{padding:0% 0% 7% 0%;}.elementor-12320 .elementor-element.elementor-element-41122adb{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-12320 .elementor-element.elementor-element-393b9fc2{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-12320 .elementor-element.elementor-element-c289c94{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-12320 .elementor-element.elementor-element-3eaba641{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12320 .elementor-element.elementor-element-86300b6{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-12320 .elementor-element.elementor-element-4cfb6b23 > .elementor-widget-container{margin:0% 0% -7% 0%;}.elementor-12320 .elementor-element.elementor-element-1f87bd25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-12320 .elementor-element.elementor-element-7f2c02a8{width:6%;}.elementor-12320 .elementor-element.elementor-element-1f96fd83{width:44%;}.elementor-12320 .elementor-element.elementor-element-29c7df73{width:44%;}.elementor-12320 .elementor-element.elementor-element-50d3d67c{width:6%;}.elementor-12320 .elementor-element.elementor-element-40f80987{width:10%;}.elementor-12320 .elementor-element.elementor-element-4029b29{width:40%;}.elementor-12320 .elementor-element.elementor-element-70ddf8c5{width:40%;}.elementor-12320 .elementor-element.elementor-element-501d7b28{width:10%;}.elementor-12320 .elementor-element.elementor-element-4f8a07c9{width:10%;}.elementor-12320 .elementor-element.elementor-element-1a386217{width:40%;}.elementor-12320 .elementor-element.elementor-element-59dc5d6c{width:40%;}.elementor-12320 .elementor-element.elementor-element-767e6c6a{width:10%;}}/* Start custom CSS for text-editor, class: .elementor-element-3be0b223 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12320 .elementor-element.elementor-element-3be0b223, 
.elementor-12320 .elementor-element.elementor-element-3be0b223 p, 
.elementor-12320 .elementor-element.elementor-element-3be0b223 div, 
.elementor-12320 .elementor-element.elementor-element-3be0b223 * {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    
    /* Evita que las palabras se corten al final de la línea */
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    
    /* Justificado limpio */
    text-align: justify !important;
    text-justify: inter-word !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41122adb *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12320 .elementor-element.elementor-element-41122adb, 
.elementor-12320 .elementor-element.elementor-element-41122adb p, 
.elementor-12320 .elementor-element.elementor-element-41122adb div, 
.elementor-12320 .elementor-element.elementor-element-41122adb * {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    
    /* Evita cortes de palabra */
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    
    /* Justificado */
    text-align: justify !important;
    text-justify: inter-word !important;
    
    /* ESTA ES LA CLAVE: Forzar centrado de la última línea */
    text-align-last: center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-393b9fc2 *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12320 .elementor-element.elementor-element-393b9fc2, 
.elementor-12320 .elementor-element.elementor-element-393b9fc2 p, 
.elementor-12320 .elementor-element.elementor-element-393b9fc2 div, 
.elementor-12320 .elementor-element.elementor-element-393b9fc2 * {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    
    /* Evita cortes de palabra */
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    
    /* Justificado */
    text-align: justify !important;
    text-justify: inter-word !important;
    
    /* ESTA ES LA CLAVE: Forzar centrado de la última línea */
    text-align-last: center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c289c94 *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12320 .elementor-element.elementor-element-c289c94, 
.elementor-12320 .elementor-element.elementor-element-c289c94 p, 
.elementor-12320 .elementor-element.elementor-element-c289c94 div, 
.elementor-12320 .elementor-element.elementor-element-c289c94 * {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    
    /* Evita cortes de palabra */
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    
    /* Justificado */
    text-align: justify !important;
    text-justify: inter-word !important;
    
    /* ESTA ES LA CLAVE: Forzar centrado de la última línea */
    text-align-last: center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-736da8b2 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12320 .elementor-element.elementor-element-736da8b2, 
.elementor-12320 .elementor-element.elementor-element-736da8b2 p, 
.elementor-12320 .elementor-element.elementor-element-736da8b2 div, 
.elementor-12320 .elementor-element.elementor-element-736da8b2 * {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    -ms-hyphens: none !important;
    
    /* Evita que las palabras se corten al final de la línea */
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    
    /* Justificado limpio */
    text-align: justify !important;
    text-justify: inter-word !important;
}/* End custom CSS */