@charset "UTF-8";
/* https://stdindustrial.com.mx/wp-content/uploads/elementor/css/post-29.css?ver=1786553343 */
.elementor-29 .elementor-element.elementor-element-5ffc5b4:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-5ffc5b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/04/portada-transformed.webp);background-position:center center;background-repeat:no-repeat;background-size:80% auto}.elementor-29 .elementor-element.elementor-element-5ffc5b4>.elementor-container{max-width:1100px;min-height:840px}.elementor-29 .elementor-element.elementor-element-5ffc5b4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:10px;margin-bottom:0}.elementor-29 .elementor-element.elementor-element-5ffc5b4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-e830c4c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-e830c4c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0000007A}.elementor-29 .elementor-element.elementor-element-e830c4c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-29 .elementor-element.elementor-element-e830c4c>.elementor-element-populated>.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-29 .elementor-element.elementor-element-c89534f .elementor-heading-title{font-size:50px;color:#FFF}.elementor-29 .elementor-element.elementor-element-3fb5a82 .elementor-heading-title{font-family:"Muli",Sans-serif;color:#FFF}.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-29 .elementor-element.elementor-element-a4dc98d{font-size:19px;color:#FFF}.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-29 .elementor-element.elementor-element-c9a3907 .elementor-button{background-color:#c90000;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-c9a3907 .elementor-button:hover,.elementor-29 .elementor-element.elementor-element-c9a3907 .elementor-button:focus{background-color:#9b0000}.elementor-29 .elementor-element.elementor-element-4a0b59f:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-4a0b59f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c90000}.elementor-29 .elementor-element.elementor-element-4a0b59f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-4a0b59f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-f4d4446{--spacer-size:14px}.elementor-29 .elementor-element.elementor-element-aab0918{text-align:center}.elementor-29 .elementor-element.elementor-element-aab0918 .elementor-heading-title{font-size:27px;font-weight:500;color:#fff}.elementor-29 .elementor-element.elementor-element-6d3bc79{color:#fff}.elementor-29 .elementor-element.elementor-element-412b069:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-412b069>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1d1d1}.elementor-29 .elementor-element.elementor-element-412b069{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 30px 0}.elementor-29 .elementor-element.elementor-element-412b069>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-29 .elementor-element.elementor-element-55456b0{text-align:center}.elementor-29 .elementor-element.elementor-element-55456b0 .elementor-heading-title{font-family:"Muli",Sans-serif;font-size:28px;font-weight:500;color:#000}.elementor-29 .elementor-element.elementor-element-f1bb138{font-size:18px;color:#000}.elementor-29 .elementor-element.elementor-element-8ab58c5 .elementor-button{background-color:#c90000;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-8ab58c5 .elementor-button:hover,.elementor-29 .elementor-element.elementor-element-8ab58c5 .elementor-button:focus{background-color:#9b0000}.elementor-29 .elementor-element.elementor-element-bc5c643{text-align:center}.elementor-29 .elementor-element.elementor-element-bc5c643 .elementor-heading-title{font-family:"Muli",Sans-serif;font-size:28px;font-weight:500;color:#000}.elementor-29 .elementor-element.elementor-element-7e536f7{font-size:18px;color:#000}.elementor-29 .elementor-element.elementor-element-7d79237 .elementor-button{background-color:#c90000;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-7d79237 .elementor-button:hover,.elementor-29 .elementor-element.elementor-element-7d79237 .elementor-button:focus{background-color:#9b0000}.elementor-29 .elementor-element.elementor-element-8922490{margin-top:20px;margin-bottom:20px}.elementor-29 .elementor-element.elementor-element-3930cbb{text-align:center}.elementor-29 .elementor-element.elementor-element-3930cbb .elementor-heading-title{font-size:28px;font-weight:500;color:#7a7a7a}.elementor-29 .elementor-element.elementor-element-5741ee2>.elementor-container{max-width:996px}.elementor-29 .elementor-element.elementor-element-5741ee2{margin-top:-10px;margin-bottom:-10px;padding:-10px -10px -10px -10px}.elementor-29 .elementor-element.elementor-element-2d979e0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-8ca0c3e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-aa91cc9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-513bb7c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-29 .elementor-element.elementor-element-51d8c80{text-align:center}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-d580cf8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-29 .elementor-element.elementor-element-d580cf8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-29 .elementor-element.elementor-element-0da5c25 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:29px;font-weight:400;color:#636363}.elementor-29 .elementor-element.elementor-element-fca80e6{color:#000}.elementor-29 .elementor-element.elementor-element-52835a0:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-52835a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c90000}.elementor-29 .elementor-element.elementor-element-52835a0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-52835a0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-ddc5473.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-29 .elementor-element.elementor-element-ddc5473.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-29 .elementor-element.elementor-element-26d4d64{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-bc-flex-widget .elementor-29 .elementor-element.elementor-element-8e94fb0.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-29 .elementor-element.elementor-element-8e94fb0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-29 .elementor-element.elementor-element-76be3a9{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-e830c4c{width:41.753%}.elementor-29 .elementor-element.elementor-element-86071a4{width:58.203%}.elementor-29 .elementor-element.elementor-element-847b879{width:57.321%}.elementor-29 .elementor-element.elementor-element-d580cf8{width:42.679%}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5ffc5b4>.elementor-container{min-height:326px}.elementor-29 .elementor-element.elementor-element-5ffc5b4:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-5ffc5b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:349px auto}.elementor-29 .elementor-element.elementor-element-c89534f .elementor-heading-title{font-size:22px}.elementor-29 .elementor-element.elementor-element-3fb5a82 .elementor-heading-title{font-size:18px}.elementor-29 .elementor-element.elementor-element-a4dc98d{font-size:14px}}