.elementor-10070101 .elementor-element.elementor-element-d04bde4:not(.elementor-motion-effects-element-type-background), .elementor-10070101 .elementor-element.elementor-element-d04bde4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDED;}.elementor-10070101 .elementor-element.elementor-element-d04bde4 > .elementor-background-overlay{background-color:#F9F8F6;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10070101 .elementor-element.elementor-element-d04bde4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10070101 .elementor-element.elementor-element-b09de02 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-b05eb0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10070101 .elementor-element.elementor-element-1a20d68 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6, 1fr);grid-column-gap:32px;}.elementor-10070101 .elementor-element.elementor-element-1a20d68 .elementor-image-carousel-caption{text-align:center;text-decoration:none;}.elementor-10070101 .elementor-element.elementor-element-87069b6{text-align:left;}.elementor-10070101 .elementor-element.elementor-element-6ca00c9{width:800px;max-width:max(800px, 100%);}.elementor-10070101 .elementor-element.elementor-element-06995e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}@media(max-width:1023px){.elementor-10070101 .elementor-element.elementor-element-1a20d68 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3.25, 1fr);}}@media(max-width:991px){.elementor-10070101 .elementor-element.elementor-element-1a20d68 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.75, 1fr);}}/* Start custom CSS for image-carousel, class: .elementor-element-1a20d68 */.icono-carr{
        display: inline-block;
        overflow: hidden;
    }
    .icono-carr img{
        border-radius: 50%;
        aspect-ratio: 1 / 1;
        object-fit: cover;
        width: 100%;
        filter: grayscale(100%);
        transition: filter 0.4s ease;
    
    }
    .icono-carr img:hover{
        filter: grayscale(0%);

    }
    .icono-marcas img{
        aspect-ratio: 1 / 1;
        object-fit: contain;
        mix-blend-mode: multiply;
        width: auto;
        max-width: 100%;
        height: auto;
        margin: auto;
        
        
    }
    .elementor-image-carousel-caption{
        text-decoration: none !important;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06995e1 */.list-preocup li {
    padding: 12px 0;
    list-style: none;
}
@media (min-width: 768px){
    .list-preocup ul{
        column-count: 3;
    gap: 3rem;
    padding-left: 0 !important;
        
    }
    }
        
    
.list-preocup ul{
    padding-left: 0 !important;
   
}

.list-preocup a {
    display: block;
    padding: 8px 0;
    text-decoration: none !important;
    border-bottom: 1px solid #ccc;
    color: inherit;
}

.list-preocup a:hover {
    color: #C51B35;
    border-bottom-color: #e91e63;
}/* End custom CSS */