.elementor-29 .elementor-element.elementor-element-cbb2ab0{--display:flex;--min-height:600px;--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-29 .elementor-element.elementor-element-cbb2ab0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-29 .elementor-element.elementor-element-cbb2ab0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#020101;}.elementor-29 .elementor-element.elementor-element-cbb2ab0 > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-cbb2ab0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;}.elementor-29 .elementor-element.elementor-element-05fc007{--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;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-d88576a{--e-image-carousel-slides-to-show:1;}.elementor-29 .elementor-element.elementor-element-8d50e7b{--display:flex;--min-height:283px;--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;--justify-content:flex-start;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{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-d8b81ce .elementor-repeater-item-16462c6 .swiper-slide-bg{background-color:#FE0606;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/enhanced_Captura-de-pantalla-2025-10-22-222s503.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-d8b81ce .elementor-repeater-item-4909210 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/enhanced_QYQYPNSMTVB5NOV7FIBM4ZNWAA-Photoroom.png);background-size:cover;}.elementor-29 .elementor-element.elementor-element-d8b81ce .elementor-repeater-item-c5f5df3 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/x1byVb2.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide{transition-duration:calc(7000ms*1.2);height:486px;}.elementor-29 .elementor-element.elementor-element-d8b81ce .elementor-slide-button{background-color:#FFFFFF;color:#000000;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide-contents{max-width:66%;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:5px;}.elementor-29 .elementor-element.elementor-element-d8b81ce .elementor-slide-heading{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:4px;}.elementor-29 .elementor-element.elementor-element-0c1ef5a{--display:flex;}.elementor-29 .elementor-element.elementor-element-1b92966{--spacer-size:25px;}.elementor-29 .elementor-element.elementor-element-5315315{--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-29 .elementor-element.elementor-element-9262b56{--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-29 .elementor-element.elementor-element-9262b56:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9262b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11237B;}.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-1eeee82{text-align:center;}.elementor-29 .elementor-element.elementor-element-1eeee82 .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#F5F1F1;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-2d04eb8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/WhatsApp-Image-2025-10-07-at-10.46.00-2.jpeg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-2d04eb8 .elementor-background-overlay{background-color:#0000009C;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-2d04eb8 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-c87141b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/D_NQ_NP_626759-MLM90511208791_082025-O.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-c87141b .elementor-background-overlay{background-color:#00000099;}.elementor-29 .elementor-element.elementor-element-2417ffb .elementor-repeater-item-c87141b .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-2417ffb .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-29 .elementor-element.elementor-element-2417ffb .swiper-slide-contents{max-width:66%;}.elementor-29 .elementor-element.elementor-element-2417ffb .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-d566fbc{--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-29 .elementor-element.elementor-element-1d68702{text-align:center;}.elementor-29 .elementor-element.elementor-element-1d68702 .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#F5F1F1;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-c87141b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/7e25a74bc93147ba8cf0dd684ade6055.thumbnail.0000000000.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-c87141b .elementor-background-overlay{background-color:#0000009C;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-c87141b .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-2d04eb8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/roland_iu1000f_highvolume_uv_flatbed_printer.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-2d04eb8 .elementor-background-overlay{background-color:#0000009C;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-2d04eb8 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-fa787c3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/fabricacion-muebles-1.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-fa787c3 .elementor-background-overlay{background-color:#0000009C;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-fa787c3 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-6dca562 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/concepto-fondo-programacion_23-2150170124.avif);background-size:cover;}.elementor-29 .elementor-element.elementor-element-c756c7b .elementor-repeater-item-6dca562 .elementor-background-overlay{background-color:#0000009C;}.elementor-29 .elementor-element.elementor-element-c756c7b .swiper-slide{transition-duration:calc(6000ms*1.2);height:400px;}.elementor-29 .elementor-element.elementor-element-c756c7b .swiper-slide-contents{max-width:66%;}.elementor-29 .elementor-element.elementor-element-c756c7b .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-2aa64c8{--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-29 .elementor-element.elementor-element-666e422{text-align:center;}.elementor-29 .elementor-element.elementor-element-666e422 .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#F5F1F1;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-fa787c3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/4003453-refacciones-rational-mexico.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-fa787c3 .elementor-background-overlay{background-color:#000000C4;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-fa787c3 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-c87141b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/istockphoto-1282378166-612x612-1.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-c87141b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-c87141b .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-2d04eb8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/0ad19452-9d25-41e3-be97-278956ae9e4e.dd26bb0ff778865614ce4d14ff616edb.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-2d04eb8 .elementor-background-overlay{background-color:#0000009E;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-2d04eb8 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-dfe2504 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://mueblessuarez.com.mx/wp-content/uploads/2025/10/Tablerosdemadera-71c8cc8b-640w.webp);background-size:cover;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-dfe2504 .elementor-background-overlay{background-color:#0000009E;}.elementor-29 .elementor-element.elementor-element-444bdf7 .elementor-repeater-item-dfe2504 .swiper-slide-inner{align-items:flex-end;}.elementor-29 .elementor-element.elementor-element-444bdf7 .swiper-slide{transition-duration:calc(8294ms*1.2);height:400px;}.elementor-29 .elementor-element.elementor-element-444bdf7 .swiper-slide-contents{max-width:66%;}.elementor-29 .elementor-element.elementor-element-444bdf7 .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-be9fd09{--display:flex;}.elementor-29 .elementor-element.elementor-element-3153758{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-27635d3{--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-29 .elementor-element.elementor-element-5a57f29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.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-ab4aa7e{--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-29 .elementor-element.elementor-element-71222f3 .dbl__subtitle{text-align:left;font-size:23px;line-height:9px;letter-spacing:2px;word-spacing:0px;color:#FFFFFF;padding:7px 12px 7px 0px;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-71222f3 .dbl__title-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-71222f3 .dbl-title_1{color:#FBE903;}.elementor-29 .elementor-element.elementor-element-71222f3 .dbl-title_2{color:#FF0606;}.elementor-29 .elementor-element.elementor-element-71222f3 .dbl__subtitle span:before{color:#0071dc;}.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-e9c5ed1{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-43bf3e6{--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-29 .elementor-element.elementor-element-7b4cd41{--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-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-29 .elementor-element.elementor-element-ddde365.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-29 .elementor-element.elementor-element-ddde365.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-29 .elementor-element.elementor-element-ddde365.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-ddde365 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-29 .elementor-element.elementor-element-ddde365 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-ddde365 .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ddde365:has(:hover) .elementor-image-box-title,
					 .elementor-29 .elementor-element.elementor-element-ddde365:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ddde365 .elementor-image-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7ec22f8{--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-29 .elementor-element.elementor-element-3fea688.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-29 .elementor-element.elementor-element-3fea688.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-29 .elementor-element.elementor-element-3fea688.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-3fea688 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-29 .elementor-element.elementor-element-3fea688 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-3fea688 .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3fea688:has(:hover) .elementor-image-box-title,
					 .elementor-29 .elementor-element.elementor-element-3fea688:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3fea688 .elementor-image-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0e27f2d{--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-29 .elementor-element.elementor-element-985ffbe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-29 .elementor-element.elementor-element-985ffbe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-29 .elementor-element.elementor-element-985ffbe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-985ffbe .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-29 .elementor-element.elementor-element-985ffbe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-985ffbe .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-985ffbe:has(:hover) .elementor-image-box-title,
					 .elementor-29 .elementor-element.elementor-element-985ffbe:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-985ffbe .elementor-image-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8f9794f{--display:flex;}.elementor-29 .elementor-element.elementor-element-3a0df6f{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-86baf7a{--display:flex;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e193385{text-align:center;}.elementor-29 .elementor-element.elementor-element-e193385 .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#FF8F01;}.elementor-29 .elementor-element.elementor-element-99af398{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-29 .elementor-element.elementor-element-bfb1053{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ecfbcb8{text-align:center;}.elementor-29 .elementor-element.elementor-element-ecfbcb8 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8381f9f{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-2e38d74{text-align:center;}.elementor-29 .elementor-element.elementor-element-2e38d74 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f4d5e7a{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-2147de8{text-align:center;}.elementor-29 .elementor-element.elementor-element-2147de8 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2101fe5{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-af51028{text-align:center;}.elementor-29 .elementor-element.elementor-element-af51028 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a8ed9e9{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-013a051{text-align:center;}.elementor-29 .elementor-element.elementor-element-013a051 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-034c2c8{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-f11da91{text-align:center;}.elementor-29 .elementor-element.elementor-element-f11da91 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-85b5934{--display:flex;}.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-fb182b4 .elementor-button{background-color:#FFBE03;fill:#000000;color:#000000;padding:13px 50px 13px 50px;}.elementor-29 .elementor-element.elementor-element-3d96b2a{--display:flex;}.elementor-29 .elementor-element.elementor-element-d5331ce{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-a8fa60b{--display:flex;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f32698f{text-align:center;}.elementor-29 .elementor-element.elementor-element-f32698f .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#FF0000;}.elementor-29 .elementor-element.elementor-element-aa13904{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-29 .elementor-element.elementor-element-10969f4{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7813792{text-align:center;}.elementor-29 .elementor-element.elementor-element-7813792 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d124eea{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-15dc4a9{text-align:center;}.elementor-29 .elementor-element.elementor-element-15dc4a9 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9f77a40{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-7503caf{text-align:center;}.elementor-29 .elementor-element.elementor-element-7503caf .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b27b47d{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6d3abe7{text-align:center;}.elementor-29 .elementor-element.elementor-element-6d3abe7 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5e962fe{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-6294583{text-align:center;}.elementor-29 .elementor-element.elementor-element-6294583 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-201f3c6{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-86abb15{text-align:center;}.elementor-29 .elementor-element.elementor-element-86abb15 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-eb62662{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b8b3430{text-align:center;}.elementor-29 .elementor-element.elementor-element-b8b3430 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1c96915{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-8742e68{text-align:center;}.elementor-29 .elementor-element.elementor-element-8742e68 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fff082d{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-ec2f54b{text-align:center;}.elementor-29 .elementor-element.elementor-element-ec2f54b .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5fafd75{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b1b58d2{text-align:center;}.elementor-29 .elementor-element.elementor-element-b1b58d2 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b4e1142{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-0567475{text-align:center;}.elementor-29 .elementor-element.elementor-element-0567475 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9dd1564{--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;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-29 .elementor-element.elementor-element-7e79df2{text-align:center;}.elementor-29 .elementor-element.elementor-element-7e79df2 .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f8cf21b{--display:flex;}.elementor-29 .elementor-element.elementor-element-df6c716 .elementor-button{background-color:#FFBE03;fill:#000000;color:#000000;padding:13px 50px 13px 50px;}.elementor-29 .elementor-element.elementor-element-68fad7f{--display:flex;}.elementor-29 .elementor-element.elementor-element-a8820f4{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-7e80a27{--display:flex;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d8458a3{text-align:center;}.elementor-29 .elementor-element.elementor-element-d8458a3 .elementor-heading-title{font-family:"Saira Stencil One", Sans-serif;font-weight:600;color:#FF8F01;}.elementor-29 .elementor-element.elementor-element-1513755{--display:flex;}.elementor-29 .elementor-element.elementor-element-68022d7 .edubin-single-product-inner .content .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8d7ff7d .elementor-button{background-color:#FFBE03;fill:#000000;color:#000000;padding:13px 50px 13px 50px;}.elementor-29 .elementor-element.elementor-element-17972a5{--display:flex;}.elementor-29 .elementor-element.elementor-element-0842b2d{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-54d64c8{--display:flex;--min-height:715px;--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;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5a84a91{--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-29 .elementor-element.elementor-element-ffa27a7{--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;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-99af398{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-aa13904{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-05fc007{--width:50%;}.elementor-29 .elementor-element.elementor-element-8d50e7b{--width:50%;}.elementor-29 .elementor-element.elementor-element-9262b56{--width:50%;}.elementor-29 .elementor-element.elementor-element-d566fbc{--width:50%;}.elementor-29 .elementor-element.elementor-element-2aa64c8{--width:50%;}.elementor-29 .elementor-element.elementor-element-5a57f29{--width:50%;}.elementor-29 .elementor-element.elementor-element-ab4aa7e{--width:50%;}.elementor-29 .elementor-element.elementor-element-7b4cd41{--width:33.3%;}.elementor-29 .elementor-element.elementor-element-7ec22f8{--width:33.3%;}.elementor-29 .elementor-element.elementor-element-0e27f2d{--width:33.3%;}.elementor-29 .elementor-element.elementor-element-bfb1053{--width:50%;}.elementor-29 .elementor-element.elementor-element-8381f9f{--width:50%;}.elementor-29 .elementor-element.elementor-element-f4d5e7a{--width:50%;}.elementor-29 .elementor-element.elementor-element-2101fe5{--width:50%;}.elementor-29 .elementor-element.elementor-element-a8ed9e9{--width:50%;}.elementor-29 .elementor-element.elementor-element-034c2c8{--width:50%;}.elementor-29 .elementor-element.elementor-element-10969f4{--width:50%;}.elementor-29 .elementor-element.elementor-element-d124eea{--width:50%;}.elementor-29 .elementor-element.elementor-element-9f77a40{--width:50%;}.elementor-29 .elementor-element.elementor-element-b27b47d{--width:50%;}.elementor-29 .elementor-element.elementor-element-5e962fe{--width:50%;}.elementor-29 .elementor-element.elementor-element-201f3c6{--width:50%;}.elementor-29 .elementor-element.elementor-element-eb62662{--width:50%;}.elementor-29 .elementor-element.elementor-element-1c96915{--width:50%;}.elementor-29 .elementor-element.elementor-element-fff082d{--width:50%;}.elementor-29 .elementor-element.elementor-element-5fafd75{--width:50%;}.elementor-29 .elementor-element.elementor-element-b4e1142{--width:50%;}.elementor-29 .elementor-element.elementor-element-9dd1564{--width:50%;}.elementor-29 .elementor-element.elementor-element-5a84a91{--width:50%;}.elementor-29 .elementor-element.elementor-element-ffa27a7{--width:50%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-05fc007{--min-height:0px;}.elementor-29 .elementor-element.elementor-element-8d50e7b{--min-height:8px;}.elementor-29 .elementor-element.elementor-element-d8b81ce .swiper-slide{height:304px;}.elementor-29 .elementor-element.elementor-element-d8b81ce .elementor-slide-heading{font-size:18px;}.elementor-29 .elementor-element.elementor-element-e9c5ed1{text-align:center;}.elementor-29 .elementor-element.elementor-element-ddde365 .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-3fea688 .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-985ffbe .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-99af398{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-aa13904{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-43bf3e6 *//* Solo este contenedor */
.elementor-29 .elementor-element.elementor-element-43bf3e6{
  position: relative;
  overflow: hidden;
  --mario-size: 96px;      /* tamaño del gif */
  --floor-offset: 0px;     /* ajusta altura (positivo = subir) */
  min-height: calc(var(--mario-size) + 10px);
}

/* Base común: MISMO PLANO */
.elementor-29 .elementor-element.elementor-element-43bf3e6::before,
.elementor-29 .elementor-element.elementor-element-43bf3e6::after{
  content:"";
  position:absolute;
  bottom: var(--floor-offset);     /* misma línea de “suelo” para ambos */
  width: var(--mario-size);
  height: var(--mario-size);
  background-repeat:no-repeat;
  background-size:contain;
  pointer-events:none;
  z-index:5;
  opacity:0;                       /* empiezan ocultos */
}

/* Timeline total = 24s
   0–5s     : vacío
   5–12s    : derecha (7s)
   12–17s   : vacío
   17–24s   : izquierda (7s)
*/

/* Corre a la DERECHA (aparece 5–12s) */
.elementor-29 .elementor-element.elementor-element-43bf3e6::before{
  background-image:url("http://mueblessuarez.com.mx/wp-content/uploads/2025/11/mario-bros-corriendo-derecha.gif");
  /* arranca fuera a la IZQ */
  left: calc(-1 * var(--mario-size));
  animation: mario-right-24 24s linear infinite;
}

/* Corre a la IZQUIERDA (aparece 17–24s) */
.elementor-29 .elementor-element.elementor-element-43bf3e6::after{
  background-image:url("http://mueblessuarez.com.mx/wp-content/uploads/2025/11/mario-bros-corriendo-izquierda.gif");
  /* arranca fuera a la DER */
  left: calc(100% + var(--mario-size));
  animation: mario-left-24 24s linear infinite;
}

/* RIGHT — de -mario-size a (100% + mario-size) SOLO en 5–12s */
@keyframes mario-right-24{
  /* 0–5s: oculto fuera IZQ */
  0%{           opacity:0; left: calc(-1 * var(--mario-size)); }
  20.832%{      opacity:0; left: calc(-1 * var(--mario-size)); } /* justo antes de 5s */
  /* 5–12s: cruza completo */
  20.833%{      opacity:1; left: calc(-1 * var(--mario-size)); }
  50%{          opacity:1; left: calc(100% + var(--mario-size)); }
  /* 12–24s: oculto fuera DER */
  50.001%{      opacity:0; left: calc(100% + var(--mario-size)); }
  100%{         opacity:0; left: calc(100% + var(--mario-size)); }
}

/* LEFT — de (100% + mario-size) a -mario-size SOLO en 17–24s */
@keyframes mario-left-24{
  /* 0–17s: oculto fuera DER */
  0%{           opacity:0; left: calc(100% + var(--mario-size)); }
  70.832%{      opacity:0; left: calc(100% + var(--mario-size)); } /* justo antes de 17s */
  /* 17–24s: cruza completo hacia la IZQ */
  70.833%{      opacity:1; left: calc(100% + var(--mario-size)); }
  100%{         opacity:1; left: calc(-1 * var(--mario-size)); }
}/* End custom CSS */