.elementor-25 .elementor-element.elementor-element-9828607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-9828607:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9828607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-87d9798{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-87d9798.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-87d9798 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25 .elementor-element.elementor-element-87d9798 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-87d9798 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25 .elementor-element.elementor-element-87d9798 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-87d9798 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-25 .elementor-element.elementor-element-87d9798 .swiper-pagination-bullet{background:#A9A9A9;}.elementor-25 .elementor-element.elementor-element-87d9798 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-79b688b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-79b688b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-79b688b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-935e88c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-0f30660.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-d301083.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-f9bcbed{--spacer-size:25px;}.elementor-25 .elementor-element.elementor-element-f9bcbed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-b8df5fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-b8df5fa:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b8df5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-25 .elementor-element.elementor-element-7a876dc{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-7a876dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-bf07613.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-67b0fb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-0e4795b{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-0e4795b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-2f3365b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-2f3365b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2f3365b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-cd546b4{--spacer-size:25px;}.elementor-25 .elementor-element.elementor-element-cd546b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-b98ac63.xpro-widget-bg-overlay:before{transition:background 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-25 .elementor-element.elementor-element-9598b8b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-d109744.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-bf36435.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-a4d2751.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-a4d2751 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25 .elementor-element.elementor-element-a4d2751 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a4d2751 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25 .elementor-element.elementor-element-a4d2751 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a4d2751 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-25 .elementor-element.elementor-element-a4d2751 .swiper-pagination-bullet{background:#A9A9A9;}.elementor-25 .elementor-element.elementor-element-a4d2751 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-809a4e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-809a4e7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-809a4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-996d397{--spacer-size:25px;}.elementor-25 .elementor-element.elementor-element-996d397.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-74c7a5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-1e6edaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-1e6edaf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1e6edaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-696d80c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-acb39a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-ba01afc{--spacer-size:25px;}.elementor-25 .elementor-element.elementor-element-ba01afc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-724640e3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-724640e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E00815;}.elementor-25 .elementor-element.elementor-element-724640e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-724640e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-19588125.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-4cbc11da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-41296fbe:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-41296fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tallermecanicotorreon.com.mx/wp-content/uploads/2026/05/background-black.png");background-position:center center;background-repeat:repeat;}.elementor-25 .elementor-element.elementor-element-41296fbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-41296fbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-65f07dcb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-8bde28{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-8bde28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-42b3945c > .elementor-widget-container{margin:0px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-42b3945c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-4d7fd294.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-66184403{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-66184403.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-6d714f1d > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-25 .elementor-element.elementor-element-6d714f1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-706fbc8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-535d775f{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-535d775f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-4da66c91 > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-25 .elementor-element.elementor-element-4da66c91.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-6f3b6366.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-68542d2c{--spacer-size:80px;}.elementor-25 .elementor-element.elementor-element-68542d2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-18967acc > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-25 .elementor-element.elementor-element-18967acc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-5228b1c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5228b1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-5228b1c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-5228b1c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6e720131 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6e720131 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-2295c219{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-2295c219.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-6a65b39.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-58f70a7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-58f70a7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4ad8438{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4ad8438.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-e29cabf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-266a9155 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-266a9155 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-78c0ae07{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-78c0ae07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-4d32d9b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-3fc7fbc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-3fc7fbc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-2ec3f2b4{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-2ec3f2b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-76cd29c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-b7cb01e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-6460000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-cbd299c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-25 .elementor-element.elementor-element-247b20e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-247b20e{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fab6334{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-33ad000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-1d03092.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-1d03092{color:#FFFFFF;}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-6460000{--width:25%;}.elementor-25 .elementor-element.elementor-element-cbd299c{--width:50%;}.elementor-25 .elementor-element.elementor-element-fab6334{--width:25%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-87d9798{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-724640e3{margin-top:130px;margin-bottom:0px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-87d9798{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-724640e3{margin-top:110px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6e720131:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-6e720131 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tallermecanicotorreon.com.mx/wp-content/uploads/2026/05/bn-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2295c219{--spacer-size:125px;}.elementor-25 .elementor-element.elementor-element-58f70a7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-58f70a7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tallermecanicotorreon.com.mx/wp-content/uploads/2026/05/bn-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4ad8438{--spacer-size:125px;}.elementor-25 .elementor-element.elementor-element-266a9155:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-266a9155 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tallermecanicotorreon.com.mx/wp-content/uploads/2026/05/bn-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-78c0ae07{--spacer-size:125px;}.elementor-25 .elementor-element.elementor-element-3fc7fbc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-3fc7fbc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tallermecanicotorreon.com.mx/wp-content/uploads/2026/05/bn-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2ec3f2b4{--spacer-size:125px;}}