.elementor-5089 .elementor-element.elementor-element-846084a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-2cde4d2 img{width:100%;}.elementor-5089 .elementor-element.elementor-element-669e2ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee{background-color:var( --e-global-color-ba42c17 );padding:10px 10px 10px 10px;}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag{text-align:center;padding:5px 5px 5px 5px;margin:10px 10px 10px 10px;}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag,.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag a{color:var( --e-global-color-e46017f );}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag svg{fill:var( --e-global-color-e46017f );}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue_marq_text_wrap{font-family:var( --e-global-typography-f380381-font-family ), Sans-serif;font-weight:var( --e-global-typography-f380381-font-weight );}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag-icon{font-size:20px;}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag-icon svg{width:20px;height:20px;}.elementor-5089 .elementor-element.elementor-element-8c85407 .ue-marquee-tag a{gap:15px;}.elementor-5089 .elementor-element.elementor-element-b7d59c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5089 .elementor-element.elementor-element-b7d59c0:not(.elementor-motion-effects-element-type-background), .elementor-5089 .elementor-element.elementor-element-b7d59c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fffe968 );}.elementor-5089 .elementor-element.elementor-element-d601fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-24b6a54 img{border-radius:20px 20px 20px 20px;}.elementor-5089 .elementor-element.elementor-element-171eee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5089 .elementor-element.elementor-element-8ed588c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-4d1635e img{border-radius:20px 20px 20px 20px;}.elementor-5089 .elementor-element.elementor-element-f4b7151{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5089 .elementor-element.elementor-element-4a13ab7 img{border-radius:20px 20px 20px 20px;}.elementor-5089 .elementor-element.elementor-element-7b20fa2 img{border-radius:20px 20px 20px 20px;}.elementor-5089 .elementor-element.elementor-element-8048300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5089 .elementor-element.elementor-element-217247c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:900;color:var( --e-global-color-ba42c17 );}.elementor-5089 .elementor-element.elementor-element-66b143f{--grid-columns:4;}.elementor-5089 .elementor-element.elementor-element-6ee3faf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5089 .elementor-element.elementor-element-6ee3faf:not(.elementor-motion-effects-element-type-background), .elementor-5089 .elementor-element.elementor-element-6ee3faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fffe968 );}.elementor-5089 .elementor-element.elementor-element-8c646cc .elementor-swiper-button{font-size:20px;}.elementor-5089 .elementor-element.elementor-element-b6fe40b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-5089 .elementor-element.elementor-element-bf6898b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:900;color:var( --e-global-color-ba42c17 );}.elementor-5089 .elementor-element.elementor-element-659c14d{--grid-columns:4;}@media(min-width:768px){.elementor-5089 .elementor-element.elementor-element-d601fd0{--width:50%;}.elementor-5089 .elementor-element.elementor-element-171eee1{--width:50%;}}@media(max-width:1024px){.elementor-5089 .elementor-element.elementor-element-66b143f{--grid-columns:2;}.elementor-5089 .elementor-element.elementor-element-659c14d{--grid-columns:2;}}@media(max-width:767px){.elementor-5089 .elementor-element.elementor-element-66b143f{--grid-columns:1;}.elementor-5089 .elementor-element.elementor-element-659c14d{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-66b143f */.elementor-5089 .elementor-element.elementor-element-66b143f{
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  transition: background-image 0.5s ease;
}

/* Hover en TODO el ítem del loop, no solo en el contenedor */
.elementor-5089 .elementor-element.elementor-element-66b143f:where(*) {
  /* no hace nada, solo evita warnings */
}

/* Esto hace que el hover se dispare cuando el usuario pasa sobre el item padre */
.e-loop-item:hover .elementor-5089 .elementor-element.elementor-element-66b143f{
  background-image: var(--hover-bg) !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-659c14d */.elementor-5089 .elementor-element.elementor-element-659c14d{
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  transition: background-image 0.5s ease;
}

/* Hover en TODO el ítem del loop, no solo en el contenedor */
.elementor-5089 .elementor-element.elementor-element-659c14d:where(*) {
  /* no hace nada, solo evita warnings */
}

/* Esto hace que el hover se dispare cuando el usuario pasa sobre el item padre */
.e-loop-item:hover .elementor-5089 .elementor-element.elementor-element-659c14d{
  background-image: var(--hover-bg) !important;
}/* End custom CSS */