.elementor-36050101 .elementor-element.elementor-element-2870f8ee{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-611330a0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-69e8cadd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-36050101 .elementor-element.elementor-element-69e8cadd .elementor-image-carousel-caption{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-69e8cadd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-b3b65b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-427e153 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-d99283c a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-d99283c a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-d99283c{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-775c5aa6:not(.elementor-motion-effects-element-type-background), .elementor-36050101 .elementor-element.elementor-element-775c5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDED;}.elementor-36050101 .elementor-element.elementor-element-775c5aa6 > .elementor-background-overlay{background-color:#F9F8F6;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36050101 .elementor-element.elementor-element-775c5aa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36050101 .elementor-element.elementor-element-7b259917 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-dfe7243{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-552ea30f .elementor-text-editor{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-463f4ae7 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:32px;}.elementor-36050101 .elementor-element.elementor-element-463f4ae7 .elementor-image-carousel-caption{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-58586caf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-7376ba01 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-1c8433fd a.elementor-button:not(#e){color:#000000;}.elementor-36050101 .elementor-element.elementor-element-1c8433fd a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-5ccab6f0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3.75, 1fr);}.elementor-36050101 .elementor-element.elementor-element-57a769d1:not(.elementor-motion-effects-element-type-background), .elementor-36050101 .elementor-element.elementor-element-57a769d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDED;}.elementor-36050101 .elementor-element.elementor-element-57a769d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36050101 .elementor-element.elementor-element-57a769d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36050101 .elementor-element.elementor-element-6feba9a2{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-521f94f0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-36050101 .elementor-element.elementor-element-3530fd4c a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-3530fd4c a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-3530fd4c{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-613e6b6b a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-613e6b6b a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-613e6b6b{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-769b4053 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-769b4053 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-769b4053{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-14aa397c a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-14aa397c a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-14aa397c{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-1ebb8ec4 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-1ebb8ec4 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-1ebb8ec4{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-64e24305 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-64e24305 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-64e24305{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-58dce1d3 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-58dce1d3 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-58dce1d3{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-7d40cf6b a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-7d40cf6b a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-7d40cf6b{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-490a55e6 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-490a55e6 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-36050101 .elementor-element.elementor-element-490a55e6{width:306px;max-width:max(306px, 100%);align-self:center;}.elementor-36050101 .elementor-element.elementor-element-7669e625:not(.elementor-motion-effects-element-type-background), .elementor-36050101 .elementor-element.elementor-element-7669e625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-7669e625{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36050101 .elementor-element.elementor-element-7669e625 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-36050101 .elementor-element.elementor-element-1c43670e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-36050101 .elementor-element.elementor-element-1c43670e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36050101 .elementor-element.elementor-element-1c43670e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-36050101 .elementor-element.elementor-element-1c43670e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-36050101 .elementor-element.elementor-element-ad6d3ad.elementor-column .elementor-column-wrap{align-items:center;}.elementor-36050101 .elementor-element.elementor-element-ad6d3ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36050101 .elementor-element.elementor-element-ad6d3ad.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-36050101 .elementor-element.elementor-element-ad6d3ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-9ca13f3:not(.elementor-motion-effects-element-type-background), .elementor-36050101 .elementor-element.elementor-element-9ca13f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36050101 .elementor-element.elementor-element-9ca13f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36050101 .elementor-element.elementor-element-9ca13f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-36050101 .elementor-element.elementor-element-7c205a90.elementor-column .elementor-column-wrap{align-items:center;}.elementor-36050101 .elementor-element.elementor-element-7c205a90.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36050101 .elementor-element.elementor-element-7c205a90.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-36050101 .elementor-element.elementor-element-7c205a90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-196a5d7c .elementor-image img{width:100%;}.elementor-36050101 .elementor-element.elementor-element-196a5d7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-196a5d7c{order:-99999;}.elementor-bc-flex-widget .elementor-36050101 .elementor-element.elementor-element-6f42aae5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-36050101 .elementor-element.elementor-element-6f42aae5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36050101 .elementor-element.elementor-element-6f42aae5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-36050101 .elementor-element.elementor-element-6f42aae5 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-36050101 .elementor-element.elementor-element-463f4ae7 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3.25, 1fr);}.elementor-36050101 .elementor-element.elementor-element-5ccab6f0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2.25, 1fr);}.elementor-36050101 .elementor-element.elementor-element-1c43670e > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-36050101 .elementor-element.elementor-element-ad6d3ad > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-36050101 .elementor-element.elementor-element-7c205a90 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-36050101 .elementor-element.elementor-element-6f42aae5 > .elementor-element-populated{padding:32px 32px 32px 32px;}}@media(max-width:991px){.elementor-36050101 .elementor-element.elementor-element-611330a0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-69e8cadd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-36050101 .elementor-element.elementor-element-69e8cadd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-b3b65b2 > .elementor-element-populated{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-427e153 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-d99283c a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-d99283c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-dfe7243{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-552ea30f .elementor-text-editor{text-align:center;}.elementor-36050101 .elementor-element.elementor-element-463f4ae7 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.25, 1fr);}.elementor-36050101 .elementor-element.elementor-element-77187987 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-1c8433fd a.elementor-button{padding:16px 0px 16px 0px;}.elementor-36050101 .elementor-element.elementor-element-1c8433fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-5ccab6f0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.25, 1fr);}.elementor-36050101 .elementor-element.elementor-element-3530fd4c a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-3530fd4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-613e6b6b a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-613e6b6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-769b4053 a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-769b4053 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-14aa397c a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-14aa397c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-1ebb8ec4 a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-1ebb8ec4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-64e24305 a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-64e24305 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-58dce1d3 a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-58dce1d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-7d40cf6b a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-7d40cf6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-490a55e6 a.elementor-button{padding:16px 0px 16px 10px;}.elementor-36050101 .elementor-element.elementor-element-490a55e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-1c43670e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-68cb165d > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-ad6d3ad > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-7c205a90 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-196a5d7c .elementor-image img{width:100%;}.elementor-36050101 .elementor-element.elementor-element-6f42aae5 > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-36050101 .elementor-element.elementor-element-92bea89 > .elementor-widget-container{padding:16px 0px 0px 0px;}}@media(min-width:992px){.elementor-36050101 .elementor-element.elementor-element-b3b65b2{width:40%;}.elementor-36050101 .elementor-element.elementor-element-7d4abf1{width:59.993%;}.elementor-36050101 .elementor-element.elementor-element-7376ba01{width:80%;}.elementor-36050101 .elementor-element.elementor-element-77187987{width:20%;}}/* Start custom CSS for image-carousel, class: .elementor-element-463f4ae7 */.prod-filo img{
    filter: grayscale(100%);
        transition: filter 0.4s ease;
}
.prod-filo img:hover{
      filter: grayscale(0%);
}
.prod-filo{
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-521f94f0 */@media (max-width: 767px){
    
.lista-productos .elementor-widget-wrap{
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 16px;
    gap: 16px;
    flex-wrap: nowrap;
    padding: 12px 20px;
   
    }
    .lista-productos .elementor-widget-button{
        width: auto;
        flex: 0 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ca13f3 */@media(max-width: 767px){
    .seccion-row .elementor-row{
        flex-direction: column-reverse !important;
        
    }
    
}/* End custom CSS */