.elementor-12305 .elementor-element.elementor-element-1ffee1af:not(.elementor-motion-effects-element-type-background), .elementor-12305 .elementor-element.elementor-element-1ffee1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://praderashuastecas.com/wp-content/uploads/2026/02/carne-seca-praderas-huastecas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12305 .elementor-element.elementor-element-1ffee1af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 8% 0%;}.elementor-12305 .elementor-element.elementor-element-1ffee1af > .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-12305 .elementor-element.elementor-element-3ba67079 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12305 .elementor-element.elementor-element-2e3c8104{padding:5% 0% 2% 0%;}.elementor-bc-flex-widget .elementor-12305 .elementor-element.elementor-element-7a8adaec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12305 .elementor-element.elementor-element-7a8adaec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12305 .elementor-element.elementor-element-7e4c9270 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;line-height:32px;}.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-12305 .elementor-element.elementor-element-6ed30773{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.1px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12305 .elementor-element.elementor-element-298b28c3 .elementor-button{background-color:#DB0F17;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:500;border-radius:2em 2em 2em 2em;}.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-12305 .elementor-element.elementor-element-545baf39{padding:1% 0% 6% 0%;}.elementor-bc-flex-widget .elementor-12305 .elementor-element.elementor-element-5b7bc886.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12305 .elementor-element.elementor-element-5b7bc886.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12305 .elementor-element.elementor-element-58240a7e > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-12305 .elementor-element.elementor-element-58240a7e .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;line-height:32px;}.elementor-12305 .elementor-element.elementor-element-39c324f5{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-bcd2abe{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-1abdc260{text-align:center;}.elementor-12305 .elementor-element.elementor-element-1abdc260 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-2c8def33{padding:2% 0% 0% 0%;}.elementor-12305 .elementor-element.elementor-element-59c4b65.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-593d8cfa{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0px;color:#000000;}.elementor-12305 .elementor-element.elementor-element-43abe468{padding:3% 0% 0% 0%;}.elementor-12305 .elementor-element.elementor-element-6def6e6 > .elementor-widget-container{padding:2% 0% 3% 0%;}.elementor-12305 .elementor-element.elementor-element-6def6e6{text-align:center;}.elementor-12305 .elementor-element.elementor-element-6def6e6 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-7e167d63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-5c7419f7{text-align:center;}.elementor-12305 .elementor-element.elementor-element-5c7419f7 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:14px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-70406d6f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-9a70aef{--spacer-size:5px;}.elementor-12305 .elementor-element.elementor-element-105a6e45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-105a6e45 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12305 .elementor-element.elementor-element-709fc732.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-6e466cc9{text-align:center;}.elementor-12305 .elementor-element.elementor-element-6e466cc9 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:14px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-4996c526{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-4996c526 > .elementor-widget-container{margin:0% 0% -9% 0%;}.elementor-12305 .elementor-element.elementor-element-d48367d{--spacer-size:5px;}.elementor-12305 .elementor-element.elementor-element-70214bf > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-12305 .elementor-element.elementor-element-70214bf{text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-58db8ba6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-5a94f73b{text-align:center;}.elementor-12305 .elementor-element.elementor-element-5a94f73b .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:14px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-33642e62{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-33642e62 > .elementor-widget-container{margin:0% 0% -8% 0%;}.elementor-12305 .elementor-element.elementor-element-2e575279{--spacer-size:5px;}.elementor-12305 .elementor-element.elementor-element-5472d76b > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-12305 .elementor-element.elementor-element-5472d76b{text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-e5330cc{padding:5% 0% 4% 0%;}.elementor-12305 .elementor-element.elementor-element-7ee3e4fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-67875fe2{text-align:center;}.elementor-12305 .elementor-element.elementor-element-67875fe2 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:14px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-1c9a43fe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-1c9a43fe > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-12305 .elementor-element.elementor-element-5642ee34{--spacer-size:5px;}.elementor-12305 .elementor-element.elementor-element-4a3db978 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-12305 .elementor-element.elementor-element-4a3db978{text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-cd603e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12305 .elementor-element.elementor-element-1f98cde7{text-align:center;}.elementor-12305 .elementor-element.elementor-element-1f98cde7 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:14px;font-weight:700;}.elementor-12305 .elementor-element.elementor-element-1b780d73{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12305 .elementor-element.elementor-element-1b780d73 > .elementor-widget-container{margin:0% 0% -8% 0%;}.elementor-12305 .elementor-element.elementor-element-2638d353{--spacer-size:5px;}.elementor-12305 .elementor-element.elementor-element-53b1705c > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12305 .elementor-element.elementor-element-53b1705c{text-align:center;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-12305 .elementor-element.elementor-element-3aba7b9c{width:10%;}.elementor-12305 .elementor-element.elementor-element-7a8adaec{width:40%;}.elementor-12305 .elementor-element.elementor-element-5c97e8b7{width:40%;}.elementor-12305 .elementor-element.elementor-element-56bfe324{width:10%;}.elementor-12305 .elementor-element.elementor-element-5d818b55{width:10%;}.elementor-12305 .elementor-element.elementor-element-16141db0{width:40%;}.elementor-12305 .elementor-element.elementor-element-5b7bc886{width:40%;}.elementor-12305 .elementor-element.elementor-element-6bb8c7db{width:10%;}.elementor-12305 .elementor-element.elementor-element-58d7f2f0{width:20%;}.elementor-12305 .elementor-element.elementor-element-6898458a{width:59.332%;}.elementor-12305 .elementor-element.elementor-element-3753c830{width:20%;}.elementor-12305 .elementor-element.elementor-element-9842be2{width:13%;}.elementor-12305 .elementor-element.elementor-element-59c4b65{width:74.332%;}.elementor-12305 .elementor-element.elementor-element-3b45420e{width:12%;}.elementor-12305 .elementor-element.elementor-element-63641058{width:16%;}.elementor-12305 .elementor-element.elementor-element-7ee3e4fe{width:34%;}.elementor-12305 .elementor-element.elementor-element-cd603e5{width:34%;}.elementor-12305 .elementor-element.elementor-element-2a4bffdd{width:16%;}}@media(max-width:767px){.elementor-12305 .elementor-element.elementor-element-3ba67079 > .elementor-widget-container{margin:0% 0% 0% 3%;}.elementor-12305 .elementor-element.elementor-element-7e4c9270 .elementor-heading-title{line-height:32px;}.elementor-12305 .elementor-element.elementor-element-5e38698e > .elementor-widget-container{margin:6% 6% 6% 6%;}.elementor-12305 .elementor-element.elementor-element-193ed6fb > .elementor-widget-container{margin:6% 6% 6% 6%;}.elementor-12305 .elementor-element.elementor-element-58240a7e .elementor-heading-title{line-height:32px;}.elementor-12305 .elementor-element.elementor-element-1abdc260 .elementor-heading-title{line-height:32px;}.elementor-12305 .elementor-element.elementor-element-593d8cfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12305 .elementor-element.elementor-element-6def6e6 .elementor-heading-title{font-size:26px;line-height:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-6ed30773 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12305 .elementor-element.elementor-element-6ed30773, 
.elementor-12305 .elementor-element.elementor-element-6ed30773 p, 
.elementor-12305 .elementor-element.elementor-element-6ed30773 div, 
.elementor-12305 .elementor-element.elementor-element-6ed30773 * {
    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-39c324f5 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12305 .elementor-element.elementor-element-39c324f5, 
.elementor-12305 .elementor-element.elementor-element-39c324f5 p, 
.elementor-12305 .elementor-element.elementor-element-39c324f5 div, 
.elementor-12305 .elementor-element.elementor-element-39c324f5 * {
    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-593d8cfa *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-593d8cfa, 
.elementor-12305 .elementor-element.elementor-element-593d8cfa p, 
.elementor-12305 .elementor-element.elementor-element-593d8cfa div, 
.elementor-12305 .elementor-element.elementor-element-593d8cfa * {
    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-70406d6f *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-70406d6f, 
.elementor-12305 .elementor-element.elementor-element-70406d6f p, 
.elementor-12305 .elementor-element.elementor-element-70406d6f div, 
.elementor-12305 .elementor-element.elementor-element-70406d6f * {
    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-4996c526 *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-4996c526, 
.elementor-12305 .elementor-element.elementor-element-4996c526 p, 
.elementor-12305 .elementor-element.elementor-element-4996c526 div, 
.elementor-12305 .elementor-element.elementor-element-4996c526 * {
    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-33642e62 *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-33642e62, 
.elementor-12305 .elementor-element.elementor-element-33642e62 p, 
.elementor-12305 .elementor-element.elementor-element-33642e62 div, 
.elementor-12305 .elementor-element.elementor-element-33642e62 * {
    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-1c9a43fe *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-1c9a43fe, 
.elementor-12305 .elementor-element.elementor-element-1c9a43fe p, 
.elementor-12305 .elementor-element.elementor-element-1c9a43fe div, 
.elementor-12305 .elementor-element.elementor-element-1c9a43fe * {
    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-1b780d73 *//* Forzar texto justificado sin guiones y última línea al centro */
.elementor-12305 .elementor-element.elementor-element-1b780d73, 
.elementor-12305 .elementor-element.elementor-element-1b780d73 p, 
.elementor-12305 .elementor-element.elementor-element-1b780d73 div, 
.elementor-12305 .elementor-element.elementor-element-1b780d73 * {
    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 Fonts CSS */@font-face {
	font-family: 'Neuething';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://praderashuastecas.com/wp-content/uploads/2026/03/NeuethingSans-BoldExtraExpanded.woff2') format('woff2');
}
@font-face {
	font-family: 'Neuething';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://praderashuastecas.com/wp-content/uploads/2026/03/NeuethingSans-MediumExpanded.woff2') format('woff2');
}
@font-face {
	font-family: 'Neuething';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://praderashuastecas.com/wp-content/uploads/2026/03/NeuethingSans-RegularExpanded.woff2') format('woff2');
}
/* End Custom Fonts CSS */