.elementor-42 .elementor-element.elementor-element-2c78bacd > .elementor-container{min-height:50vh;}.elementor-42 .elementor-element.elementor-element-2c78bacd:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2c78bacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://textilviva.com/wp-content/uploads/2023/07/sastre-mujer-fabrica-cliente-1-1-scaled-e1690046456197.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-2c78bacd > .elementor-background-overlay{background-color:#2C2C2C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-2c78bacd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-4696139a{text-align:center;}.elementor-42 .elementor-element.elementor-element-4696139a .elementor-heading-title{color:#F8F8F8;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-53f44e7{text-align:center;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-23c2626b{--spacer-size:35px;}.elementor-42 .elementor-element.elementor-element-5ec2d1f > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-a161cc8{text-align:center;}.elementor-42 .elementor-element.elementor-element-a161cc8 .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-7c1f490 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:#1FB8C6;}.elementor-42 .elementor-element.elementor-element-78a7238 > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-4c0b21e{text-align:center;}.elementor-42 .elementor-element.elementor-element-4c0b21e .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-d4061fc .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-c3fe4f1 > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-7ea0c15{text-align:center;}.elementor-42 .elementor-element.elementor-element-7ea0c15 .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-4fd3600 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-d3f4d07 > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-4d90bc7{text-align:center;}.elementor-42 .elementor-element.elementor-element-4d90bc7 .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-4f48efa .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-ba10c72 > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-8de6597{text-align:center;}.elementor-42 .elementor-element.elementor-element-8de6597 .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-bb0158b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-c43ca0c > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-596f04c{text-align:center;}.elementor-42 .elementor-element.elementor-element-596f04c .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-d419ccb .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-685056d > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-9eb32c9{text-align:center;}.elementor-42 .elementor-element.elementor-element-9eb32c9 .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-c42ffe6 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-d92dce7 > .elementor-widget-container{background-color:#F0F0F0;}.elementor-42 .elementor-element.elementor-element-1ca1d3a{text-align:center;}.elementor-42 .elementor-element.elementor-element-1ca1d3a .elementor-heading-title{color:var( --e-global-color-acc22f5 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-8ea9ebe .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#000000;color:#000000;background-color:var( --e-global-color-fd8da60 );}.elementor-42 .elementor-element.elementor-element-42b28aa6{--spacer-size:25px;}:root{--page-title-display:none;}