.elementor-12691 .elementor-element.elementor-element-f038e3f:not(.elementor-motion-effects-element-type-background), .elementor-12691 .elementor-element.elementor-element-f038e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://praderashuastecas.com/wp-content/uploads/2026/03/blog-praderas-huastecas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12691 .elementor-element.elementor-element-f038e3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 0% 9% 0%;}.elementor-12691 .elementor-element.elementor-element-f038e3f > .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-12691 .elementor-element.elementor-element-13e94a3{text-align:start;}.elementor-12691 .elementor-element.elementor-element-13e94a3 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:30px;font-weight:600;line-height:26px;word-spacing:0px;color:#FFFFFF;}.elementor-12691 .elementor-element.elementor-element-216196c8{padding:6% 0% 0% 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-12691 .elementor-element.elementor-element-678ae0d6{text-align:center;}.elementor-12691 .elementor-element.elementor-element-678ae0d6 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:22px;font-weight:600;line-height:26px;word-spacing:0px;}.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-12691 .elementor-element.elementor-element-3ae98daf{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-3ae98daf > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-25d17911{text-align:start;}.elementor-12691 .elementor-element.elementor-element-25d17911 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-1ddf4138{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;width:var( --container-widget-width, 99.182% );max-width:99.182%;--container-widget-width:99.182%;--container-widget-flex-grow:0;}.elementor-12691 .elementor-element.elementor-element-1ddf4138 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-75b9dad4{text-align:start;}.elementor-12691 .elementor-element.elementor-element-75b9dad4 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-6f0af149{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-6f0af149 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-700710e{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-700710e > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-6321c02c{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-6321c02c > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-292751bb{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-292751bb > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-19558cbf{text-align:start;}.elementor-12691 .elementor-element.elementor-element-19558cbf .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-f66c5dd{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-f66c5dd > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12691 .elementor-element.elementor-element-7bfaa0b8{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-7bfaa0b8 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-4dd02169{text-align:start;}.elementor-12691 .elementor-element.elementor-element-4dd02169 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-40ba713b{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-40ba713b > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-2f4e4b8b{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-2f4e4b8b > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12691 .elementor-element.elementor-element-2f59136e{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-2f59136e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12691 .elementor-element.elementor-element-37588cd{text-align:start;}.elementor-12691 .elementor-element.elementor-element-37588cd .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-27a2d9f{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-27a2d9f > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-bfd96eb{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-bfd96eb > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12691 .elementor-element.elementor-element-687d190{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-687d190 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12691 .elementor-element.elementor-element-1ad2c92{text-align:start;}.elementor-12691 .elementor-element.elementor-element-1ad2c92 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-94c185b{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12691 .elementor-element.elementor-element-94c185b > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-3d596be{text-align:start;}.elementor-12691 .elementor-element.elementor-element-3d596be .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-f516590{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12691 .elementor-element.elementor-element-f516590 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-7148e899{text-align:start;}.elementor-12691 .elementor-element.elementor-element-7148e899 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-3c110a42{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-3c110a42 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-12691 .elementor-element.elementor-element-1171308{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-1171308 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-12691 .elementor-element.elementor-element-4a4e306{text-align:start;}.elementor-12691 .elementor-element.elementor-element-4a4e306 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-5071e61{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12691 .elementor-element.elementor-element-5071e61 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-67f3f97{text-align:start;}.elementor-12691 .elementor-element.elementor-element-67f3f97 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:16px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-c1e4310{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12691 .elementor-element.elementor-element-c1e4310 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-12691 .elementor-element.elementor-element-2c048a01{text-align:start;}.elementor-12691 .elementor-element.elementor-element-2c048a01 .elementor-heading-title{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:600;line-height:26px;word-spacing:0px;}.elementor-12691 .elementor-element.elementor-element-5b463d2d{font-family:"Neuething", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-5b463d2d > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-12691 .elementor-element.elementor-element-5c6bb223{font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-5c6bb223 > .elementor-widget-container{margin:0% 0% -7% 0%;}.elementor-12691 .elementor-element.elementor-element-c366533{text-align:end;font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12691 .elementor-element.elementor-element-c366533 > .elementor-widget-container{margin:0% 0% -7% 0%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12691 .elementor-element.elementor-element-7df6bc1e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12691 .elementor-element.elementor-element-7df6bc1e .elementor-divider-separator{width:100%;}.elementor-12691 .elementor-element.elementor-element-7df6bc1e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12691 .elementor-element.elementor-element-46539600 span.post-navigation__prev--label, .elementor-12691 .elementor-element.elementor-element-46539600 span.post-navigation__next--label{font-family:"Neuething", Sans-serif;font-size:12px;font-weight:400;}.elementor-12691 .elementor-element.elementor-element-46539600 span.post-navigation__prev--title, .elementor-12691 .elementor-element.elementor-element-46539600 span.post-navigation__next--title{color:#000000;font-family:"Neuething", Sans-serif;font-size:11px;font-weight:400;}.elementor-12691 .elementor-element.elementor-element-6c54a2d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12691 .elementor-element.elementor-element-6c54a2d7 .elementor-divider-separator{width:100%;}.elementor-12691 .elementor-element.elementor-element-6c54a2d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12691 .elementor-element.elementor-element-1df331da > .elementor-widget-container{margin:0% 0% 0% 4%;}@media(max-width:767px){.elementor-12691 .elementor-element.elementor-element-a625297 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-678ae0d6{text-align:start;}.elementor-12691 .elementor-element.elementor-element-678ae0d6 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-3ae98daf > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-25d17911 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-1ddf4138 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-75b9dad4 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-6f0af149 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-700710e > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-6321c02c > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-292751bb > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-19558cbf > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-f66c5dd > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-7bfaa0b8 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-4dd02169 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-40ba713b > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-2f4e4b8b > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-2f59136e > .elementor-widget-container{margin:0% 0% 2% 0%;padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-37588cd > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-27a2d9f > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-bfd96eb > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-687d190 > .elementor-widget-container{margin:0% 0% 2% 0%;padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-1ad2c92 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-94c185b > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-3d596be > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-f516590 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-7148e899 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-3c110a42 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-1171308 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-4a4e306 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-5071e61 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-67f3f97 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-c1e4310 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-2c048a01 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-5b463d2d > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-12691 .elementor-element.elementor-element-c366533{text-align:start;}.elementor-12691 .elementor-element.elementor-element-1df331da > .elementor-widget-container{margin:0% 2% 0% 2%;padding:0% 2% 0% 2%;}}@media(min-width:768px){.elementor-12691 .elementor-element.elementor-element-4e2b88bd{width:7%;}.elementor-12691 .elementor-element.elementor-element-7ed8ed56{width:55.351%;}.elementor-12691 .elementor-element.elementor-element-1a48adc1{width:30.649%;}.elementor-12691 .elementor-element.elementor-element-35bc0f56{width:7%;}}/* Start custom CSS for heading, class: .elementor-element-678ae0d6 *//* 1. TEXTO DEL CUERPO (EXTRACTO): Alineado a la izquierda sin huecos */
.elementor-12691 .elementor-element.elementor-element-678ae0d6 .elementor-post__excerpt,
.elementor-12691 .elementor-element.elementor-element-678ae0d6 p, 
.elementor-12691 .elementor-element.elementor-element-678ae0d6 div {
    text-align: left !important; /* Alineación natural a la izquierda */
    text-align-last: left !important;
    hyphens: none !important;
    -webkit-hyphens: none !important;
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    word-spacing: normal !important; /* Espacios naturales */
}

/* 2. TÍTULO: Alineado a la izquierda y sin espacios raros */
.elementor-12691 .elementor-element.elementor-element-678ae0d6 .elementor-post__title, 
.elementor-12691 .elementor-element.elementor-element-678ae0d6 .elementor-post__title a,
.elementor-12691 .elementor-element.elementor-element-678ae0d6 h1, .elementor-12691 .elementor-element.elementor-element-678ae0d6 h2, .elementor-12691 .elementor-element.elementor-element-678ae0d6 h3 {
    text-align: left !important;
    text-align-last: left !important;
    word-spacing: normal !important;
    letter-spacing: normal !important;
    display: block !important;
}

/* 3. PROTECCIÓN DE LISTAS: Para que los puntos no se muevan */
.elementor-12691 .elementor-element.elementor-element-678ae0d6 ul, 
.elementor-12691 .elementor-element.elementor-element-678ae0d6 li {
    text-align: left !important;
    word-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ae98daf *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-3ae98daf, 
.elementor-12691 .elementor-element.elementor-element-3ae98daf p, 
.elementor-12691 .elementor-element.elementor-element-3ae98daf div, 
.elementor-12691 .elementor-element.elementor-element-3ae98daf * {
    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-1ddf4138 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-1ddf4138, 
.elementor-12691 .elementor-element.elementor-element-1ddf4138 p, 
.elementor-12691 .elementor-element.elementor-element-1ddf4138 div, 
.elementor-12691 .elementor-element.elementor-element-1ddf4138 * {
    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-6f0af149 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-6f0af149, 
.elementor-12691 .elementor-element.elementor-element-6f0af149 p, 
.elementor-12691 .elementor-element.elementor-element-6f0af149 div, 
.elementor-12691 .elementor-element.elementor-element-6f0af149 * {
    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-700710e *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-700710e, 
.elementor-12691 .elementor-element.elementor-element-700710e p, 
.elementor-12691 .elementor-element.elementor-element-700710e div, 
.elementor-12691 .elementor-element.elementor-element-700710e * {
    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-292751bb *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-292751bb, 
.elementor-12691 .elementor-element.elementor-element-292751bb p, 
.elementor-12691 .elementor-element.elementor-element-292751bb div, 
.elementor-12691 .elementor-element.elementor-element-292751bb * {
    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-f66c5dd *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-f66c5dd, 
.elementor-12691 .elementor-element.elementor-element-f66c5dd p, 
.elementor-12691 .elementor-element.elementor-element-f66c5dd div, 
.elementor-12691 .elementor-element.elementor-element-f66c5dd * {
    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-7bfaa0b8 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-7bfaa0b8, 
.elementor-12691 .elementor-element.elementor-element-7bfaa0b8 p, 
.elementor-12691 .elementor-element.elementor-element-7bfaa0b8 div, 
.elementor-12691 .elementor-element.elementor-element-7bfaa0b8 * {
    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-40ba713b *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-40ba713b, 
.elementor-12691 .elementor-element.elementor-element-40ba713b p, 
.elementor-12691 .elementor-element.elementor-element-40ba713b div, 
.elementor-12691 .elementor-element.elementor-element-40ba713b * {
    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-2f59136e *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-2f59136e, 
.elementor-12691 .elementor-element.elementor-element-2f59136e p, 
.elementor-12691 .elementor-element.elementor-element-2f59136e div, 
.elementor-12691 .elementor-element.elementor-element-2f59136e * {
    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-27a2d9f *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-27a2d9f, 
.elementor-12691 .elementor-element.elementor-element-27a2d9f p, 
.elementor-12691 .elementor-element.elementor-element-27a2d9f div, 
.elementor-12691 .elementor-element.elementor-element-27a2d9f * {
    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-687d190 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-687d190, 
.elementor-12691 .elementor-element.elementor-element-687d190 p, 
.elementor-12691 .elementor-element.elementor-element-687d190 div, 
.elementor-12691 .elementor-element.elementor-element-687d190 * {
    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-94c185b *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-94c185b, 
.elementor-12691 .elementor-element.elementor-element-94c185b p, 
.elementor-12691 .elementor-element.elementor-element-94c185b div, 
.elementor-12691 .elementor-element.elementor-element-94c185b * {
    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-f516590 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-f516590, 
.elementor-12691 .elementor-element.elementor-element-f516590 p, 
.elementor-12691 .elementor-element.elementor-element-f516590 div, 
.elementor-12691 .elementor-element.elementor-element-f516590 * {
    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-3c110a42 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-3c110a42, 
.elementor-12691 .elementor-element.elementor-element-3c110a42 p, 
.elementor-12691 .elementor-element.elementor-element-3c110a42 div, 
.elementor-12691 .elementor-element.elementor-element-3c110a42 * {
    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-5071e61 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-5071e61, 
.elementor-12691 .elementor-element.elementor-element-5071e61 p, 
.elementor-12691 .elementor-element.elementor-element-5071e61 div, 
.elementor-12691 .elementor-element.elementor-element-5071e61 * {
    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-c1e4310 *//* Forzar que el texto no se rompa nunca con guiones */
.elementor-12691 .elementor-element.elementor-element-c1e4310, 
.elementor-12691 .elementor-element.elementor-element-c1e4310 p, 
.elementor-12691 .elementor-element.elementor-element-c1e4310 div, 
.elementor-12691 .elementor-element.elementor-element-c1e4310 * {
    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 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 */