.elementor-12170101 .elementor-element.elementor-element-54827ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1000;}.elementor-12170101 .elementor-element.elementor-element-230211b9{margin-top:0%;margin-bottom:0%;z-index:1050;}.elementor-12170101 .elementor-element.elementor-element-53b791a{width:auto;}.elementor-bc-flex-widget .elementor-12170101 .elementor-element.elementor-element-125ff7c0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12170101 .elementor-element.elementor-element-125ff7c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12170101 .elementor-element.elementor-element-125ff7c0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-12170101 .elementor-element.elementor-element-125ff7c0 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:0px;}.elementor-12170101 .elementor-element.elementor-element-125ff7c0 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-7fb00414 .elementor-icon-wrapper{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-framed .elementor-icon:not(#e), .elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-stacked .elementor-icon:hover{background-color:#C2A770;}.elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-12170101 .elementor-element.elementor-element-7fb00414.elementor-view-default .elementor-icon:not(#e):hover{color:#C2A770;}.elementor-12170101 .elementor-element.elementor-element-7fb00414 .elementor-icon{font-size:26px;}.elementor-12170101 .elementor-element.elementor-element-7fb00414 .elementor-icon i, .elementor-12170101 .elementor-element.elementor-element-7fb00414 .elementor-icon svg{transform:rotate(0deg);}.elementor-12170101 .elementor-element.elementor-element-7fb00414{width:auto;}.elementor-12170101 .elementor-element.elementor-element-54278cbf .elementor-icon-wrapper{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-framed .elementor-icon:not(#e), .elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-12170101 .elementor-element.elementor-element-54278cbf.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-54278cbf .elementor-icon{font-size:26px;}.elementor-12170101 .elementor-element.elementor-element-54278cbf .elementor-icon i, .elementor-12170101 .elementor-element.elementor-element-54278cbf .elementor-icon svg{transform:rotate(0deg);}.elementor-12170101 .elementor-element.elementor-element-54278cbf{width:auto;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7 .elementor-icon-wrapper{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-framed .elementor-icon:not(#e), .elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-12170101 .elementor-element.elementor-element-3a4e7ea7.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7 .elementor-icon{font-size:26px;}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7 .elementor-icon i, .elementor-12170101 .elementor-element.elementor-element-3a4e7ea7 .elementor-icon svg{transform:rotate(0deg);}.elementor-12170101 .elementor-element.elementor-element-3a4e7ea7{width:auto;}.elementor-12170101 .elementor-element.elementor-element-3c8f6b3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:900;}.elementor-12170101 .elementor-element.elementor-element-08c24d0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:900;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-container{min-height:700px;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-container:after{content:"";min-height:inherit;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/SUBVENCIONES/Blanco%20y%20negro-hombre.jpg");background-position:top center;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12170101 .elementor-element.elementor-element-21bf131 a.elementor-button{text-transform:uppercase;background-color:rgba(61, 61, 61, 0);border-style:solid;border-width:1px 1px 1px 1px;padding:20px 50px 20px 50px;}.elementor-12170101 .elementor-element.elementor-element-21bf131 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-2116fdb3 > .elementor-container{max-width:1600px;}.elementor-12170101 .elementor-element.elementor-element-2116fdb3{margin-top:100px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-12170101 .elementor-element.elementor-element-58d48772 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;column-gap:0px;}.elementor-12170101 .elementor-element.elementor-element-644c7ff7 .elementor-heading-title{color:#000000;font-family:"Helvetica Pro", sans-serif;font-size:16px;font-weight:100;}.elementor-12170101 .elementor-element.elementor-element-1afab83c .elementor-heading-title{font-family:"Tantular Kawi", sans-serif;font-size:60px;}.elementor-bc-flex-widget .elementor-12170101 .elementor-element.elementor-element-3ac6803c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12170101 .elementor-element.elementor-element-3ac6803c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12170101 .elementor-element.elementor-element-3ac6803c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-12170101 .elementor-element.elementor-element-ea547d5 .elementor-icon-wrapper{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-stacked .elementor-icon{background-color:#6C6C6C;}.elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-framed .elementor-icon:not(#e), .elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-default .elementor-icon:not(#e){color:#6C6C6C;}.elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-12170101 .elementor-element.elementor-element-ea547d5.elementor-view-default .elementor-icon:not(#e):hover{color:#000000;}.elementor-12170101 .elementor-element.elementor-element-ea547d5 .elementor-icon{font-size:40px;}.elementor-12170101 .elementor-element.elementor-element-ea547d5 .elementor-icon i, .elementor-12170101 .elementor-element.elementor-element-ea547d5 .elementor-icon svg{transform:rotate(0deg);}.elementor-12170101 .elementor-element.elementor-element-ea547d5{width:auto;}.elementor-12170101 .elementor-element.elementor-element-6aee3207 .elementor-icon-wrapper{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-stacked .elementor-icon{background-color:#6C6C6C;}.elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-framed .elementor-icon:not(#e), .elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-default .elementor-icon:not(#e){color:#6C6C6C;}.elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-12170101 .elementor-element.elementor-element-6aee3207.elementor-view-default .elementor-icon:not(#e):hover{color:#000000;}.elementor-12170101 .elementor-element.elementor-element-6aee3207 .elementor-icon{font-size:40px;}.elementor-12170101 .elementor-element.elementor-element-6aee3207 .elementor-icon i, .elementor-12170101 .elementor-element.elementor-element-6aee3207 .elementor-icon svg{transform:rotate(0deg);}.elementor-12170101 .elementor-element.elementor-element-6aee3207{width:auto;}.elementor-12170101 .elementor-element.elementor-element-43e3fd4a > .elementor-container{max-width:1600px;}.elementor-12170101 .elementor-element.elementor-element-43e3fd4a{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-1f4a5681 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-96a3479 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:5px;}.elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-container{min-height:700px;}.elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-container:after{content:"";min-height:inherit;}.elementor-12170101 .elementor-element.elementor-element-23bc81a:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/FABRICA_FYR-20.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12170101 .elementor-element.elementor-element-23bc81a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:78px;margin-bottom:78px;}.elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12170101 .elementor-element.elementor-element-75e1ea94{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-12170101 .elementor-element.elementor-element-19ba1cd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta-content{min-height:700px;text-align:left;}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta-title:not(:last-child){margin-bottom:8px;}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta-title{font-family:"Roboto Flex", sans-serif;font-weight:200;color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-content-item{transition-duration:1000ms;}.elementor-12170101 .elementor-element.elementor-element-4c107e08.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-12170101 .elementor-element.elementor-element-4c107e08.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-12170101 .elementor-element.elementor-element-4c107e08.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(29, 29, 31, 0);}.elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta .elementor-cta-bg, .elementor-12170101 .elementor-element.elementor-element-4c107e08 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-12170101 .elementor-element.elementor-element-4c107e08{z-index:2;}.elementor-12170101 .elementor-element.elementor-element-4581e8ec > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-51e7c5d0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-53ff3979 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta-content{min-height:300px;text-align:left;}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta-title:not(:last-child){margin-bottom:8px;}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta-title{font-family:"Roboto Flex", sans-serif;font-weight:200;color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-content-item{transition-duration:1000ms;}.elementor-12170101 .elementor-element.elementor-element-49ee8436.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-12170101 .elementor-element.elementor-element-49ee8436.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-12170101 .elementor-element.elementor-element-49ee8436.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(29, 29, 31, 0);}.elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta .elementor-cta-bg, .elementor-12170101 .elementor-element.elementor-element-49ee8436 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-12170101 .elementor-element.elementor-element-49ee8436 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-12170101 .elementor-element.elementor-element-49ee8436{z-index:2;}.elementor-12170101 .elementor-element.elementor-element-1bb8aada{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-4d4a2813 > .elementor-element-populated{padding:35px 0px 34px 0px;}.elementor-12170101 .elementor-element.elementor-element-4c8771b{--divider-border-style:solid;--divider-border-color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-4c8771b .elementor-divider-separator{width:100%;}.elementor-12170101 .elementor-element.elementor-element-4c8771b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12170101 .elementor-element.elementor-element-4c8771b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-46e5ff66{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-37dd2ac6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta-content{min-height:300px;text-align:left;}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta-title:not(:last-child){margin-bottom:8px;}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta-title{font-family:"Roboto Flex", sans-serif;font-weight:200;color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-content-item{transition-duration:1000ms;}.elementor-12170101 .elementor-element.elementor-element-49af8640.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-12170101 .elementor-element.elementor-element-49af8640.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-12170101 .elementor-element.elementor-element-49af8640.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(29, 29, 31, 0);}.elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta .elementor-cta-bg, .elementor-12170101 .elementor-element.elementor-element-49af8640 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-12170101 .elementor-element.elementor-element-49af8640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-49af8640{z-index:2;}.elementor-12170101 .elementor-element.elementor-element-110a549e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta-content{min-height:300px;text-align:left;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta-title:not(:last-child){margin-bottom:8px;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta-title{font-family:"Roboto Flex", sans-serif;font-weight:200;color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-content-item{transition-duration:1000ms;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-12170101 .elementor-element.elementor-element-3eeda95a.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-12170101 .elementor-element.elementor-element-3eeda95a.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(29, 29, 31, 0);}.elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta .elementor-cta-bg, .elementor-12170101 .elementor-element.elementor-element-3eeda95a .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-3eeda95a{z-index:2;}.elementor-12170101 .elementor-element.elementor-element-773e6c81:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-773e6c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12170101 .elementor-element.elementor-element-773e6c81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-396px;margin-bottom:305px;padding:25px 0px 25px 0px;z-index:10;}.elementor-12170101 .elementor-element.elementor-element-773e6c81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12170101 .elementor-element.elementor-element-70d3e0a2:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-70d3e0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12170101 .elementor-element.elementor-element-70d3e0a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-397px;margin-bottom:305px;padding:25px 0px 25px 0px;z-index:10;}.elementor-12170101 .elementor-element.elementor-element-70d3e0a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12170101 .elementor-element.elementor-element-5746ac34{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-12170101 .elementor-element.elementor-element-7049724a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-7efa8ba9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-455458e6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta-content{min-height:300px;text-align:left;}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta-title:not(:last-child){margin-bottom:8px;}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta-title{font-family:"Roboto Flex", sans-serif;font-weight:200;color:rgba(255, 255, 255, 0);}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-content-item{transition-duration:1000ms;}.elementor-12170101 .elementor-element.elementor-element-7822993e.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-12170101 .elementor-element.elementor-element-7822993e.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-12170101 .elementor-element.elementor-element-7822993e.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(29, 29, 31, 0);}.elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta .elementor-cta-bg, .elementor-12170101 .elementor-element.elementor-element-7822993e .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-12170101 .elementor-element.elementor-element-7822993e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-7822993e{z-index:2;}.elementor-12170101 .elementor-element.elementor-element-8814de5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-93c0c05 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-c100ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-d96d943{margin-top:-120px;margin-bottom:35px;}.elementor-12170101 .elementor-element.elementor-element-1ec35b9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-12170101 .elementor-element.elementor-element-27321e29{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-27321e29 .elementor-heading-title{color:#C2A770;font-family:"Helvetica Pro", sans-serif;font-size:30px;font-weight:300;}.elementor-12170101 .elementor-element.elementor-element-27321e29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 .elementor-icon-list-icon *{color:#FFFFFF;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 .elementor-icon-list-icon i{font-size:14px;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 .elementor-icon-list-icon svg{width:14px;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 .elementor-icon-list-text{color:#FFFFFF;padding-left:0px;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 > .elementor-widget-container{margin:10px 0px 0px 0px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}body.ce-theme-12:not(.elementor-motion-effects-element-type-background), body.ce-theme-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-12170101 .elementor-element.elementor-element-19ba1cd{width:40%;}.elementor-12170101 .elementor-element.elementor-element-4581e8ec{width:60%;}}@media(max-width:1024px){.elementor-12170101 .elementor-element.elementor-element-7927732 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-230211b9{margin-top:-200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-69141b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-2116fdb3{padding:20px 20px 20px 20px;}.elementor-12170101 .elementor-element.elementor-element-27321e29{text-align:center;}.elementor-12170101 .elementor-element.elementor-element-27321e29 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-12170101 .elementor-element.elementor-element-797556d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-container{min-height:400px;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-container:after{content:"";min-height:inherit;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-3f7e68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/cleef.jpg");background-size:cover;}.elementor-12170101 .elementor-element.elementor-element-3f7e68e{margin-top:12px;margin-bottom:0px;}.elementor-12170101 .elementor-element.elementor-element-58d48772{width:50%;}.elementor-12170101 .elementor-element.elementor-element-58d48772 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-12170101 .elementor-element.elementor-element-1afab83c .elementor-heading-title{font-size:30px;}.elementor-12170101 .elementor-element.elementor-element-3ac6803c{width:50%;}.elementor-12170101 .elementor-element.elementor-element-ea547d5 .elementor-icon{font-size:25px;}.elementor-12170101 .elementor-element.elementor-element-6aee3207 .elementor-icon{font-size:25px;}.elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-container{min-height:400px;}.elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-container:after{content:"";min-height:inherit;}.elementor-12170101 .elementor-element.elementor-element-23bc81a:not(.elementor-motion-effects-element-type-background), .elementor-12170101 .elementor-element.elementor-element-23bc81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/FABRICA_FYR-20.jpg");background-position:center center;background-size:cover;}.elementor-12170101 .elementor-element.elementor-element-23bc81a{margin-top:12px;margin-bottom:0px;}.elementor-12170101 .elementor-element.elementor-element-70d3e0a2{margin-top:50px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-12170101 .elementor-element.elementor-element-5746ac34{margin-top:50px;margin-bottom:0px;}.elementor-12170101 .elementor-element.elementor-element-7efa8ba9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-455458e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-93c0c05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-c100ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12170101 .elementor-element.elementor-element-d96d943{margin-top:-100px;margin-bottom:025px;}.elementor-12170101 .elementor-element.elementor-element-27321e29 .elementor-heading-title{font-size:20px;line-height:0.9em;}.elementor-12170101 .elementor-element.elementor-element-a4f6ff9 .elementor-icon-list-item > *{font-size:14px;}}/* Start custom CSS for column, class: .elementor-element-125ff7c0 */.absoluteIcons-3 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
            right: 80px;
        }
        
        .absoluteIcons-3::after {
  content: "Favoritos"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-3:hover::after {
  opacity: 1;
  visibility: visible;
}

.absoluteIcons-2 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
            right: 40px;
        }
        
        .absoluteIcons-2::after {
  content: "Mi cuenta"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-2:hover::after {
  opacity: 1;
  visibility: visible;
}
    
        
.absoluteIcons-1 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
        }
        
        .absoluteIcons-1::after {
  content: "Cesta"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-1:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-773e6c81 */.marquee {
  width: 100%;
  height: 22px;
  overflow: hidden;
  color:white;
  font-weight: 500;
  
}

.negrita {
    font-weight: bold;
}

.marquee li {
  font-size: 16px;
  margin-left: 10px;
}

.marquee__content {
  display: flex;
  list-style: none;
  animation: scrolling 30s linear infinite;
}

.marquee__item {
  flex-shrink: 0;
}

@keyframes scrolling {
  0% { transform: translateX(0) }
  100% { transform: translateX(-150%) }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70d3e0a2 */.marquee {
  width: 100%;
  height: 22px;
  overflow: hidden;
  color:white;
  font-weight: 500;
  
}

.negrita {
    font-weight: bold;
}

.marquee li {
  font-size: 16px;
  margin-left: 10px;
}

.marquee__content {
  display: flex;
  list-style: none;
  animation: scrolling 30s linear infinite;
}

.marquee__item {
  flex-shrink: 0;
}

@keyframes scrolling {
  0% { transform: translateX(0) }
  100% { transform: translateX(-150%) }
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Helvetica Pro';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HelveticaNeueLTProLt.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Tantular Kawi';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Tantular Kawi.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */#ce-topbar, #ce-header {
    display: none !important;
}

#ce-main-banner {
    z-index: 1000 !important;
}

#notch {
    display: block !important;
}

#ce-left-arrow:hover, #ce-right-arrow:hover {
    cursor: pointer;
}

#ce-banner-leftcolumn {
    height: 110vh;
}

#ce-banner-logo {
    margin-top: -80vh;
    margin-bottom: 50vh;
    width: 20%;
    margin-left: 39.5vw;
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ce-banner-leftcolumn {
    height: 70vh;
}

#ce-banner-logo {
    margin-top: -50vh;
    margin-bottom: 50vh;
    width: 20%;
    margin-left: 39.5vw;
}
}

@media (max-width: 1024px) {
    #ce-topbar, #ce-header {
        display: block !important;
    }
}

@media (max-width: 768px) {
    #ce-banner-leftcolumn, #ce-banner-rightcolumn {
        height: 40vh !important;
    }
    
    #ce-main-banner {
    z-index: 950 !important;
}
    
    #htmlMenuLateral {
        display: none !important;
    }
    
    #ce-banner-logo {
        display: none !important;
    }
    
    #notch {
    display: none !important;
}
}



.slider-img {
    transition: filter 0.3s ease-in-out !important;
}

.slider-img:hover {
    filter: brightness(120%) !important;
}


@media (min-width: 1368px) { 
    div#layerslider_1 {
        height: 100vh !important;
    }
}


.slider-button {
    border: 1px solid #fff !important;
}

.slider-button1:hover .slider-img1 {
    filter: brightness(120%) !important;
}/* End custom CSS */