.elementor-302 .elementor-element.elementor-element-d426e38{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-0288e1b{--swiper-slides-to-display:3;--swiper-offset-size:40px;--swiper-slides-gap:10px;}.elementor-302 .elementor-element.elementor-element-0288e1b .swiper-slide > .elementor-element{height:100%;}.elementor-302 .elementor-element.elementor-element-cbdd397{--swiper-slides-to-display:3;--swiper-offset-size:40px;--swiper-slides-gap:10px;}.elementor-302 .elementor-element.elementor-element-cbdd397 .swiper-slide > .elementor-element{height:100%;}.elementor-302 .elementor-element.elementor-element-4c3c7ec{--swiper-slides-to-display:3;--swiper-offset-size:40px;--swiper-slides-gap:10px;}.elementor-302 .elementor-element.elementor-element-4c3c7ec .swiper-slide > .elementor-element{height:100%;}.elementor-302 .elementor-element.elementor-element-ccc2dfc{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-302 .elementor-element.elementor-element-fe7672f{--grid-columns:3;--grid-row-gap:30px;}.elementor-302 .elementor-element.elementor-element-fe7672f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-fe7672f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-302 .elementor-element.elementor-element-fe7672f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-302 .elementor-element.elementor-element-fe7672f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-302 .elementor-element.elementor-element-fe7672f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1366px){.elementor-302 .elementor-element.elementor-element-0288e1b{--swiper-slides-to-display:3;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-cbdd397{--swiper-slides-to-display:3;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-4c3c7ec{--swiper-slides-to-display:3;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-fe7672f{--grid-columns:3;}}@media(max-width:1024px){.elementor-302 .elementor-element.elementor-element-0288e1b{--swiper-slides-to-display:2;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-cbdd397{--swiper-slides-to-display:2;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-4c3c7ec{--swiper-slides-to-display:2;--swiper-offset-size:0px;}.elementor-302 .elementor-element.elementor-element-fe7672f{--grid-columns:2;}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-0288e1b{--swiper-slides-to-display:1;--swiper-offset-size:30px;}.elementor-302 .elementor-element.elementor-element-cbdd397{--swiper-slides-to-display:1;--swiper-offset-size:30px;}.elementor-302 .elementor-element.elementor-element-4c3c7ec{--swiper-slides-to-display:1;--swiper-offset-size:30px;}.elementor-302 .elementor-element.elementor-element-fe7672f{--grid-columns:1;}}@media(min-width:2400px){.elementor-302 .elementor-element.elementor-element-0288e1b{--swiper-slides-to-display:3;}.elementor-302 .elementor-element.elementor-element-cbdd397{--swiper-slides-to-display:3;}.elementor-302 .elementor-element.elementor-element-4c3c7ec{--swiper-slides-to-display:3;}}/* Start custom CSS for loop-carousel, class: .elementor-element-0288e1b *//* En la segunda fila, empezamos con el Naranja para romper la simetría */
.elementor-302 .elementor-element.elementor-element-0288e1b .swiper-slide:nth-child(3n+1) .coloreado {
    background-color: #FF7B54 !important; /* Naranja */
}
.elementor-302 .elementor-element.elementor-element-0288e1b .swiper-slide:nth-child(3n+2) .coloreado {
    background-color: #5EBC7F !important; /* Verde */
}
.elementor-302 .elementor-element.elementor-element-0288e1b .swiper-slide:nth-child(3n+3) .coloreado {
    background-color: #B5A695 !important; /* Gris */
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-cbdd397 *//* En la segunda fila, empezamos con el Naranja para romper la simetría */
.elementor-302 .elementor-element.elementor-element-cbdd397 .swiper-slide:nth-child(3n+1) .coloreado {
    background-color: #FF7B54 !important; /* Naranja */
}
.elementor-302 .elementor-element.elementor-element-cbdd397 .swiper-slide:nth-child(3n+2) .coloreado {
    background-color: #5EBC7F !important; /* Verde */
}
.elementor-302 .elementor-element.elementor-element-cbdd397 .swiper-slide:nth-child(3n+3) .coloreado {
    background-color: #B5A695 !important; /* Gris */
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-4c3c7ec *//* En la segunda fila, empezamos con el Naranja para romper la simetría */
.elementor-302 .elementor-element.elementor-element-4c3c7ec .swiper-slide:nth-child(3n+1) .coloreado {
    background-color: #FF7B54 !important; /* Naranja */
}
.elementor-302 .elementor-element.elementor-element-4c3c7ec .swiper-slide:nth-child(3n+2) .coloreado {
    background-color: #5EBC7F !important; /* Verde */
}
.elementor-302 .elementor-element.elementor-element-4c3c7ec .swiper-slide:nth-child(3n+3) .coloreado {
    background-color: #B5A695 !important; /* Gris */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fe7672f *//* Esto aplicará los colores a los contenedores con clase "coloreado" */
/* en todos tus widgets de loop a la vez */

.e-loop-item:nth-child(3n+1) .coloreado {
    background-color: #B5A695 !important; /* Gris/Tierra */
}

.e-loop-item:nth-child(3n+2) .coloreado {
    background-color: #FFDE5B !important; /* Naranja */
}

.e-loop-item:nth-child(3n+3) .coloreado {
    background-color: #f5f5f5 !important; /* Verde */
}/* End custom CSS */