.elementor-7 .elementor-element.elementor-element-d4a7d2c{--display:flex;--min-height:100px;--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-d4a7d2c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d4a7d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d4a7d2c, .elementor-7 .elementor-element.elementor-element-d4a7d2c::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a141696{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-0b159a6{text-align:left;}.elementor-7 .elementor-element.elementor-element-0b159a6 img{width:202px;}.elementor-7 .elementor-element.elementor-element-a4a52fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-25477f9 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(29px/2);}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(29px/2);}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(29px/2);margin-left:calc(29px/2);}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-29px/2);margin-left:calc(-29px/2);}body.rtl .elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-29px/2);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-29px/2);}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-25477f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9a5794b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9a5794b .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-9a5794b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-9a5794b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3e8ffec{--display:flex;--min-height:650px;--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3e8ffec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3e8ffec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3e8ffec, .elementor-7 .elementor-element.elementor-element-3e8ffec::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-45cda62{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-45cda62:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-45cda62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Background-scaled.webp");background-color:var( --e-global-color-primary );background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-45cda62, .elementor-7 .elementor-element.elementor-element-45cda62::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f5479dd .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-a88d02a-font-family ), Sans-serif;font-size:var( --e-global-typography-a88d02a-font-size );font-weight:var( --e-global-typography-a88d02a-font-weight );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7ceb462 > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7ceb462{color:var( --e-global-color-accent );font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-bd6917f{--display:flex;--min-height:650px;--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bd6917f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd6917f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-bd6917f, .elementor-7 .elementor-element.elementor-element-bd6917f::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c5d144b{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-c5d144b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5d144b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Background-scaled.webp");background-color:var( --e-global-color-primary );background-position:top center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c5d144b, .elementor-7 .elementor-element.elementor-element-c5d144b::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a2199f8{--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;--background-transition:0.3s;--margin-top:-501px;--margin-bottom:153px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-006015f{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b3ddf47 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-a88d02a-font-family ), Sans-serif;font-size:var( --e-global-typography-a88d02a-font-size );font-weight:var( --e-global-typography-a88d02a-font-weight );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7cd664e > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7cd664e{color:var( --e-global-color-accent );font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cafddad{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ad67b6a{--display:flex;--min-height:620px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ad67b6a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ad67b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Section-1-scaled.webp");background-size:cover;}.elementor-7 .elementor-element.elementor-element-ad67b6a, .elementor-7 .elementor-element.elementor-element-ad67b6a::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-175e65e > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-175e65e img{width:550px;}.elementor-7 .elementor-element.elementor-element-b70749e{text-align:center;}.elementor-7 .elementor-element.elementor-element-b70749e .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a88d02a-font-family ), Sans-serif;font-size:var( --e-global-typography-a88d02a-font-size );font-weight:var( --e-global-typography-a88d02a-font-weight );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0b31f7d{--display:flex;--min-height:620px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b31f7d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b31f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0b31f7d, .elementor-7 .elementor-element.elementor-element-0b31f7d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-b6d8180{--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:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b6d8180:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b6d8180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Mask-group.webp");background-size:cover;}.elementor-7 .elementor-element.elementor-element-b6d8180, .elementor-7 .elementor-element.elementor-element-b6d8180::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1acabb1 > .elementor-widget-container{margin:0px -141px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1acabb1 img{width:549px;}.elementor-7 .elementor-element.elementor-element-7f3e498{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1c288bc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-8050288 );--border-color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-1c288bc, .elementor-7 .elementor-element.elementor-element-1c288bc::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a671042 > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a671042{color:var( --e-global-color-accent );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-ef11a8f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8050288 );--border-color:var( --e-global-color-8050288 );--border-radius:0px 0px 1px 1px;}.elementor-7 .elementor-element.elementor-element-ef11a8f, .elementor-7 .elementor-element.elementor-element-ef11a8f::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1354ebc > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1354ebc{color:var( --e-global-color-accent );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-3efcecd > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3efcecd .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-3efcecd .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-3efcecd .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-3efcecd .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3efcecd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5c7ba50{--display:flex;--min-height:620px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5c7ba50:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c7ba50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5c7ba50, .elementor-7 .elementor-element.elementor-element-5c7ba50::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f944bf4{--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:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f944bf4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f944bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Mask-group.webp");background-size:cover;}.elementor-7 .elementor-element.elementor-element-f944bf4, .elementor-7 .elementor-element.elementor-element-f944bf4::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3cb42f3 > .elementor-widget-container{margin:0px -141px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cb42f3 img{width:549px;}.elementor-7 .elementor-element.elementor-element-6cb8bd9{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e16021b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-8050288 );--border-color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-e16021b, .elementor-7 .elementor-element.elementor-element-e16021b::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a60f045 > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a60f045{color:var( --e-global-color-accent );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-9f8c6fb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8050288 );--border-color:var( --e-global-color-8050288 );--border-radius:0px 0px 1px 1px;}.elementor-7 .elementor-element.elementor-element-9f8c6fb, .elementor-7 .elementor-element.elementor-element-9f8c6fb::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-f5bd0d9 > .elementor-widget-container{padding:0px 70px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f5bd0d9{color:var( --e-global-color-accent );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-16aa26f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-16aa26f .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-16aa26f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-16aa26f .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-16aa26f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-16aa26f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-02b7d9f{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-repeater-item-2365cec .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/08/Cards.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-repeater-item-19dd1e2 .swiper-slide-bg{background-color:var( --e-global-color-8050288 );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/08/Cards-1.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-repeater-item-6da0e62 .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/08/Cards-2.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-repeater-item-acf1fa5 .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/08/Cards-3.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-repeater-item-ab901dc .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/08/Cards-4.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-08e7708 .swiper-slide{transition-duration:calc(5000ms*1.2);height:716px;}.elementor-7 .elementor-element.elementor-element-08e7708 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-08e7708 .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-08e7708 .swiper-slide-inner{padding:0px 0px 0px 150px;text-align:left;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-slide-description{color:var( --e-global-color-accent );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-swiper-button{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-71c8f72{--display:flex;--min-height:620px;--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-repeater-item-2365cec .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/09/Group-3.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-repeater-item-19dd1e2 .swiper-slide-bg{background-color:var( --e-global-color-8050288 );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/09/Group-4.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-repeater-item-6da0e62 .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/09/Group-5.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-repeater-item-acf1fa5 .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/09/Group-6.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-repeater-item-ab901dc .swiper-slide-bg{background-color:var( --e-global-color-702c26a );background-image:url(https://xifactura.com.mx/wp-content/uploads/2024/09/Group-7.png);background-size:cover;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-7 .elementor-element.elementor-element-4d2048a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide-inner{padding:0px 0px 0px 150px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-slide-description{color:var( --e-global-color-accent );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-9a8b481{--display:flex;--min-height:650px;--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-9a8b481:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9a8b481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9a8b481, .elementor-7 .elementor-element.elementor-element-9a8b481::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9587a22 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-9587a22{text-align:center;}.elementor-7 .elementor-element.elementor-element-9587a22 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-70d7530{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3141d2d{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-341f9df img{width:100px;}.elementor-7 .elementor-element.elementor-element-c47a6d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c47a6d7{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-b101a91{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6761fc5 img{width:100px;}.elementor-7 .elementor-element.elementor-element-19d1f19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-19d1f19{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-375d2a8{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-93d598b img{width:100px;}.elementor-7 .elementor-element.elementor-element-22196b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-22196b0{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-c64a4c2{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1bf50a2 > .elementor-widget-container{margin:0px 0px 0px -39px;}.elementor-7 .elementor-element.elementor-element-1bf50a2 img{width:100px;}.elementor-7 .elementor-element.elementor-element-8a16aaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8a16aaa{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-8e1eb0c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-8e1eb0c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e066ca8{--display:flex;--min-height:650px;--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-e066ca8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e066ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e066ca8, .elementor-7 .elementor-element.elementor-element-e066ca8::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-af756d4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-af756d4{text-align:center;}.elementor-7 .elementor-element.elementor-element-af756d4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-dd58c72{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-522ab44{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-ac35b04 img{width:100px;}.elementor-7 .elementor-element.elementor-element-e949662 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e949662{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-117d7aa{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a2983ab img{width:100px;}.elementor-7 .elementor-element.elementor-element-21e8fb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-21e8fb2{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-69df6fd{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5bc6ac2 img{width:100px;}.elementor-7 .elementor-element.elementor-element-0187c66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0187c66{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-a3fee7f{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-93a3f06 > .elementor-widget-container{margin:0px 0px 0px -39px;}.elementor-7 .elementor-element.elementor-element-93a3f06 img{width:100px;}.elementor-7 .elementor-element.elementor-element-97f3b74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-97f3b74{color:var( --e-global-color-text );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-dddbc3b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-dddbc3b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c1037d4{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-a280989{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c797a4f{left:-129px;}body.rtl .elementor-7 .elementor-element.elementor-element-c797a4f{right:-129px;}.elementor-7 .elementor-element.elementor-element-c797a4f{top:57px;}.elementor-7 .elementor-element.elementor-element-c797a4f > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-c797a4f img{width:52px;}.elementor-7 .elementor-element.elementor-element-227bc68{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:050px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-06f800b{left:-39px;}body.rtl .elementor-7 .elementor-element.elementor-element-06f800b{right:-39px;}.elementor-7 .elementor-element.elementor-element-06f800b{top:3px;}.elementor-7 .elementor-element.elementor-element-06f800b > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-06f800b img{width:202px;}.elementor-7 .elementor-element.elementor-element-5406946{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-008c26b{left:29px;}body.rtl .elementor-7 .elementor-element.elementor-element-008c26b{right:29px;}.elementor-7 .elementor-element.elementor-element-008c26b{top:144px;}.elementor-7 .elementor-element.elementor-element-008c26b > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-008c26b img{width:58px;}.elementor-7 .elementor-element.elementor-element-9e95b03{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2b14f5f{left:96px;}body.rtl .elementor-7 .elementor-element.elementor-element-2b14f5f{right:96px;}.elementor-7 .elementor-element.elementor-element-2b14f5f{top:32px;}.elementor-7 .elementor-element.elementor-element-2b14f5f > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-4c3159e{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-37b5be2{left:261px;}body.rtl .elementor-7 .elementor-element.elementor-element-37b5be2{right:261px;}.elementor-7 .elementor-element.elementor-element-37b5be2{top:110px;}.elementor-7 .elementor-element.elementor-element-37b5be2 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-37b5be2 img{width:94px;}.elementor-7 .elementor-element.elementor-element-c55cf6f{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b3b5dee{left:73px;}body.rtl .elementor-7 .elementor-element.elementor-element-b3b5dee{right:73px;}.elementor-7 .elementor-element.elementor-element-b3b5dee{top:169px;}.elementor-7 .elementor-element.elementor-element-b3b5dee > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-2e028fd{--display:flex;--min-height:534px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3891805{--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;--background-transition:0.3s;--z-index:3;}.elementor-7 .elementor-element.elementor-element-3891805:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3891805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3891805, .elementor-7 .elementor-element.elementor-element-3891805::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-427fb9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-427fb9c{text-align:center;}.elementor-7 .elementor-element.elementor-element-427fb9c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-0b048fc{--display:flex;--min-height:534px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b048fc, .elementor-7 .elementor-element.elementor-element-0b048fc::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4b1595c{--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;--background-transition:0.3s;--z-index:3;}.elementor-7 .elementor-element.elementor-element-4b1595c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b1595c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4b1595c, .elementor-7 .elementor-element.elementor-element-4b1595c::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-63160a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-63160a4{text-align:center;}.elementor-7 .elementor-element.elementor-element-63160a4 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-905ec09-font-family ), Sans-serif;font-size:var( --e-global-typography-905ec09-font-size );font-weight:var( --e-global-typography-905ec09-font-weight );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-0e97e33{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4e2e5e8{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-41eb4a2{left:-75px;}body.rtl .elementor-7 .elementor-element.elementor-element-41eb4a2{right:-75px;}.elementor-7 .elementor-element.elementor-element-41eb4a2{top:-210px;}.elementor-7 .elementor-element.elementor-element-41eb4a2 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-41eb4a2 img{width:104px;}.elementor-7 .elementor-element.elementor-element-760ab46{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-927550d{left:-40px;}body.rtl .elementor-7 .elementor-element.elementor-element-927550d{right:-40px;}.elementor-7 .elementor-element.elementor-element-927550d{top:-76px;}.elementor-7 .elementor-element.elementor-element-927550d > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-927550d img{width:58px;}.elementor-7 .elementor-element.elementor-element-de41074{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-797a942{left:-18px;}body.rtl .elementor-7 .elementor-element.elementor-element-797a942{right:-18px;}.elementor-7 .elementor-element.elementor-element-797a942{top:-73px;}.elementor-7 .elementor-element.elementor-element-797a942 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-797a942 img{width:181px;}.elementor-7 .elementor-element.elementor-element-f2db759{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-64893fb{left:217px;}body.rtl .elementor-7 .elementor-element.elementor-element-64893fb{right:217px;}.elementor-7 .elementor-element.elementor-element-64893fb{top:-117px;}.elementor-7 .elementor-element.elementor-element-64893fb > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-64893fb img{width:32px;}.elementor-7 .elementor-element.elementor-element-e4956cc{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f53b787{left:111px;}body.rtl .elementor-7 .elementor-element.elementor-element-f53b787{right:111px;}.elementor-7 .elementor-element.elementor-element-f53b787{top:-163px;}.elementor-7 .elementor-element.elementor-element-f53b787 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-f53b787 img{width:83px;}.elementor-7 .elementor-element.elementor-element-955ffd0{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-955ffd0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-955ffd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-955ffd0, .elementor-7 .elementor-element.elementor-element-955ffd0::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c9ff219{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c9ff219:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9ff219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/Pattern-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c9ff219, .elementor-7 .elementor-element.elementor-element-c9ff219::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c9ff219.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-51dc4e1{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-ec96eb7{--display:flex;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-d8e9567 > .elementor-widget-container{padding:0px 150px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-title{border-width:0px;padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-content{border-width:0px;font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );padding:0px 0px 0px 40px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon{color:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon svg{fill:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-title.elementor-active a, .elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-title{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:17px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:17px;}.elementor-7 .elementor-element.elementor-element-1648841 > .elementor-widget-container{padding:0px 150px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-title{border-width:0px;padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-content{border-width:0px;font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );padding:0px 0px 0px 40px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon{color:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon svg{fill:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-title.elementor-active a, .elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-702c26a );}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-title{font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:17px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:17px;}.elementor-7 .elementor-element.elementor-element-49da92a{--display:flex;--min-height:608px;--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-49da92a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-49da92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/08/BG3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-49da92a, .elementor-7 .elementor-element.elementor-element-49da92a::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7cde6ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7cde6ee{text-align:center;}.elementor-7 .elementor-element.elementor-element-7cde6ee .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-25ac335-font-family ), Sans-serif;font-size:var( --e-global-typography-25ac335-font-size );font-weight:var( --e-global-typography-25ac335-font-weight );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4960358 > .elementor-widget-container{padding:0px 180px 0px 180px;}.elementor-7 .elementor-element.elementor-element-4960358{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-3f98f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-3f98f6e-font-size );font-weight:var( --e-global-typography-3f98f6e-font-weight );}.elementor-7 .elementor-element.elementor-element-ab926de > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ab926de .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-ab926de .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-ab926de .elementor-button{font-family:"Gabarito", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );transition-duration:0.7s;border-radius:4px 4px 4px 4px;}.elementor-7 .elementor-element.elementor-element-ab926de .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ab926de .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-ab926de .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ab926de .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d8eb0cb{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9ccd811 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9ccd811{text-align:center;}.elementor-7 .elementor-element.elementor-element-9ccd811 .elementor-heading-title{color:var( --e-global-color-8050288 );font-family:var( --e-global-typography-25ac335-font-family ), Sans-serif;font-size:var( --e-global-typography-25ac335-font-size );font-weight:var( --e-global-typography-25ac335-font-weight );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group{padding-right:calc( 9px/2 );padding-left:calc( 9px/2 );margin-bottom:6px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-form-fields-wrapper{margin-left:calc( -9px/2 );margin-right:calc( -9px/2 );margin-bottom:-6px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group > label, .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-subgroup label{color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group > label{font-family:"Gabarito", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-type-html{padding-bottom:7px;color:var( --e-global-color-8050288 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group .elementor-field{color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-subgroup label{font-family:"Gabarito", Sans-serif;font-size:17px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-text );border-color:var( --e-global-color-8050288 );border-width:2px 2px 2px 2px;border-radius:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-text );border-color:var( --e-global-color-8050288 );border-width:2px 2px 2px 2px;border-radius:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-8050288 );}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-button{font-family:"Gabarito", Sans-serif;font-size:22px;font-weight:400;border-radius:05px 05px 05px 05px;padding:012px 012px 012px 012px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-8050288 );color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-button[type="submit"]{background-color:var( --e-global-color-8050288 );color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-cd98d8b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7 .elementor-element.elementor-element-2107dbe{--display:flex;--min-height:100px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2107dbe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2107dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2107dbe, .elementor-7 .elementor-element.elementor-element-2107dbe::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-93130c2{--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-0de67dd{text-align:left;}.elementor-7 .elementor-element.elementor-element-0de67dd img{width:207px;}.elementor-7 .elementor-element.elementor-element-bd48621{--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;--gap:05px 0px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-acb4d1b{text-align:right;}.elementor-7 .elementor-element.elementor-element-acb4d1b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}.elementor-7 .elementor-element.elementor-element-72482da{text-align:right;}.elementor-7 .elementor-element.elementor-element-72482da .elementor-heading-title{color:var( --e-global-color-text );font-family:"Gabarito", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-f5479dd .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b3ddf47 .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b70749e .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a671042{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-1354ebc{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-a60f045{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-f5bd0d9{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-slide-description{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-slide-description{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-9587a22 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-70d7530{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c47a6d7{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-19d1f19{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-22196b0{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-8a16aaa{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-af756d4 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-dd58c72{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e949662{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-21e8fb2{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-0187c66{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-97f3b74{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-427fb9c .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-63160a4 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-content{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-content{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-7cde6ee .elementor-heading-title{font-size:var( --e-global-typography-25ac335-font-size );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4960358{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-9ccd811 .elementor-heading-title{font-size:var( --e-global-typography-25ac335-font-size );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-d4a7d2c{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-a141696{--width:50%;}.elementor-7 .elementor-element.elementor-element-a4a52fa{--width:50%;}.elementor-7 .elementor-element.elementor-element-45cda62{--width:100%;}.elementor-7 .elementor-element.elementor-element-c5d144b{--width:100%;}.elementor-7 .elementor-element.elementor-element-a2199f8{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-006015f{--width:88%;}.elementor-7 .elementor-element.elementor-element-cafddad{--width:50%;}.elementor-7 .elementor-element.elementor-element-b6d8180{--width:50%;}.elementor-7 .elementor-element.elementor-element-7f3e498{--width:50%;}.elementor-7 .elementor-element.elementor-element-f944bf4{--width:50%;}.elementor-7 .elementor-element.elementor-element-6cb8bd9{--width:50%;}.elementor-7 .elementor-element.elementor-element-9a8b481{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-e066ca8{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-c1037d4{--content-width:1300px;}.elementor-7 .elementor-element.elementor-element-a280989{--width:10%;}.elementor-7 .elementor-element.elementor-element-227bc68{--width:25%;}.elementor-7 .elementor-element.elementor-element-5406946{--width:7%;}.elementor-7 .elementor-element.elementor-element-9e95b03{--width:16%;}.elementor-7 .elementor-element.elementor-element-4c3159e{--width:31%;}.elementor-7 .elementor-element.elementor-element-c55cf6f{--width:12%;}.elementor-7 .elementor-element.elementor-element-2e028fd{--width:1089px;}.elementor-7 .elementor-element.elementor-element-3891805{--width:100%;}.elementor-7 .elementor-element.elementor-element-0b048fc{--width:1089px;}.elementor-7 .elementor-element.elementor-element-4b1595c{--width:100%;}.elementor-7 .elementor-element.elementor-element-0e97e33{--content-width:1300px;}.elementor-7 .elementor-element.elementor-element-4e2e5e8{--width:25%;}.elementor-7 .elementor-element.elementor-element-760ab46{--width:25%;}.elementor-7 .elementor-element.elementor-element-de41074{--width:25%;}.elementor-7 .elementor-element.elementor-element-f2db759{--width:25%;}.elementor-7 .elementor-element.elementor-element-e4956cc{--width:25%;}.elementor-7 .elementor-element.elementor-element-c9ff219{--width:28.229%;}.elementor-7 .elementor-element.elementor-element-51dc4e1{--width:80%;}.elementor-7 .elementor-element.elementor-element-ec96eb7{--width:1000px;}.elementor-7 .elementor-element.elementor-element-d8eb0cb{--content-width:700px;}.elementor-7 .elementor-element.elementor-element-2107dbe{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-93130c2{--width:50%;}.elementor-7 .elementor-element.elementor-element-bd48621{--width:50%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-d4a7d2c{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a141696{--width:50%;}.elementor-7 .elementor-element.elementor-element-a4a52fa{--width:50%;}.elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-25477f9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-3e8ffec{--min-height:598px;}.elementor-7 .elementor-element.elementor-element-45cda62:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-45cda62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/09/Mask-group.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-45cda62{--min-height:111px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-f5479dd .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7ceb462 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7ceb462{font-size:15px;}.elementor-7 .elementor-element.elementor-element-a2199f8{--margin-top:-602px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b3ddf47 .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7cd664e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7cd664e{font-size:15px;}.elementor-7 .elementor-element.elementor-element-ad67b6a{--content-width:250px;--min-height:323px;}.elementor-7 .elementor-element.elementor-element-175e65e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-175e65e img{width:334px;}.elementor-7 .elementor-element.elementor-element-b70749e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b70749e .elementor-heading-title{font-size:var( --e-global-typography-a88d02a-font-size );letter-spacing:var( --e-global-typography-a88d02a-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b6d8180{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1acabb1 img{width:245px;}.elementor-7 .elementor-element.elementor-element-a671042{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-1354ebc{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-f944bf4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f944bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-49px 0px;background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-f944bf4{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3cb42f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3cb42f3 img{width:245px;}.elementor-7 .elementor-element.elementor-element-a60f045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a60f045{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-f5bd0d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f5bd0d9{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-16aa26f > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-08e7708 .elementor-slide-description{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-71c8f72{--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide{height:601px;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide-contents{max-width:100%;}.elementor-7 .elementor-element.elementor-element-4d2048a .swiper-slide-inner{padding:70px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4d2048a .elementor-slide-description{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-9a8b481{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9587a22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9587a22 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-70d7530{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3141d2d{--width:100%;}.elementor-7 .elementor-element.elementor-element-c47a6d7{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-b101a91{--width:100%;}.elementor-7 .elementor-element.elementor-element-19d1f19{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-22196b0{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-8a16aaa{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-e066ca8{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-af756d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-af756d4 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-dd58c72{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-522ab44{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ac35b04 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-ac35b04 img{width:70px;}.elementor-7 .elementor-element.elementor-element-e949662 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e949662{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-117d7aa{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a2983ab img{width:70px;}.elementor-7 .elementor-element.elementor-element-21e8fb2{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-69df6fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5bc6ac2 img{width:70px;}.elementor-7 .elementor-element.elementor-element-0187c66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0187c66{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-a3fee7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-93a3f06 img{width:70px;}.elementor-7 .elementor-element.elementor-element-97f3b74{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-427fb9c .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}.elementor-7 .elementor-element.elementor-element-0b048fc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b048fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xifactura.com.mx/wp-content/uploads/2024/09/ok-scaled.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-63160a4 .elementor-heading-title{font-size:var( --e-global-typography-905ec09-font-size );line-height:var( --e-global-typography-905ec09-line-height );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-41eb4a2{left:-10px;}body.rtl .elementor-7 .elementor-element.elementor-element-41eb4a2{right:-10px;}.elementor-7 .elementor-element.elementor-element-41eb4a2{top:-202px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-797a942{left:83px;}body.rtl .elementor-7 .elementor-element.elementor-element-797a942{right:83px;}.elementor-7 .elementor-element.elementor-element-797a942{top:-60px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-64893fb{left:292px;}body.rtl .elementor-7 .elementor-element.elementor-element-64893fb{right:292px;}.elementor-7 .elementor-element.elementor-element-64893fb{top:-167px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f53b787{left:285px;}body.rtl .elementor-7 .elementor-element.elementor-element-f53b787{right:285px;}.elementor-7 .elementor-element.elementor-element-f53b787{top:-66px;}.elementor-7 .elementor-element.elementor-element-955ffd0{--min-height:253px;}.elementor-7 .elementor-element.elementor-element-c9ff219{--min-height:163px;}.elementor-7 .elementor-element.elementor-element-c9ff219:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9ff219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7 .elementor-element.elementor-element-51dc4e1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ec96eb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-title{padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:9px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:9px;}.elementor-7 .elementor-element.elementor-element-d8e9567 .elementor-tab-content{font-size:var( --e-global-typography-3f98f6e-font-size );padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1648841 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-title{padding:10px 0px 10px 20px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px;}.elementor-7 .elementor-element.elementor-element-1648841 .elementor-tab-content{font-size:var( --e-global-typography-3f98f6e-font-size );padding:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-49da92a{--min-height:185px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7cde6ee .elementor-heading-title{font-size:var( --e-global-typography-25ac335-font-size );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4960358 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4960358{font-size:var( --e-global-typography-3f98f6e-font-size );}.elementor-7 .elementor-element.elementor-element-d8eb0cb{--min-height:163px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9ccd811 .elementor-heading-title{font-size:var( --e-global-typography-25ac335-font-size );letter-spacing:var( --e-global-typography-25ac335-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-group > label{font-size:13px;}.elementor-7 .elementor-element.elementor-element-cd98d8b .elementor-field-type-html{font-size:13px;}.elementor-7 .elementor-element.elementor-element-2107dbe{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0de67dd{text-align:center;}.elementor-7 .elementor-element.elementor-element-acb4d1b{text-align:center;}.elementor-7 .elementor-element.elementor-element-72482da{text-align:center;}}