:root{--gb-container-width:1210px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-media-9aec3c4a{height:auto;max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-element-a69968b4{grid-row:1}}.gb-element-f9664f12{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.gb-element-f9664f12{grid-template-columns:1fr}}.gb-element-cb5f784b{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-text-456b01e6{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-456b01e6 .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-a4f57e4b{text-align:center}.gb-text-9055fd8a{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-9055fd8a .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-a9df4cfa{text-align:center}.gb-text-3fd7b019{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-3fd7b019 .gb-shape svg{width:2rem;height:2rem;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-64b7b1cf{text-align:center}.gb-text-f8b8645d{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-f8b8645d .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-9c783d48{text-align:center}.gb-text-1914e475{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-1914e475 .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-193b3355{text-align:center}.gb-element-0396926c{column-gap:2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:2rem}@media (max-width:767px){.gb-element-0396926c{grid-template-columns:1fr}}.gb-element-87b20a4d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-63485d30{background-blend-mode:normal;background-image:url('https://ecobaleares.com/wp-content/plugins/generateblocks-pro/dist/assets/placeholder-lg.min.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:24px}@media (max-width:767px){.gb-element-63485d30{grid-row:1}}.gb-element-f626e8c3{align-items:center;display:flex;flex-direction:column;justify-content:center}.gb-element-73fc931e{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.gb-element-73fc931e{grid-template-columns:1fr}}.gb-element-dc771cac{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-text-72100517{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-72100517 .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-c48d22c4{text-align:center}.gb-text-e69f5fd0{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-e69f5fd0 .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-fccb0aaf{text-align:center}.gb-text-24856667{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-24856667 .gb-shape svg{width:2rem;height:2rem;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-73c0f985{text-align:center}.gb-text-13c10b43{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-13c10b43 .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-bb1a15cf{text-align:center}.gb-text-b9754e4b{align-items:center;background-color:var(--wp--preset--color--base-medium,#00AF50);column-gap:0.5em;display:inline-flex;margin-bottom:10px;text-align:center;border-radius:100vw;padding:11px}.gb-text-b9754e4b .gb-shape svg{width:2rem;height:2rem;fill:currentColor;color:var(--wp--preset--color--background,#FFFFFF)}.gb-element-cd90adbb{text-align:center}.gb-element-a5a7c9b3{column-gap:2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:2rem}@media (max-width:767px){.gb-element-a5a7c9b3{grid-template-columns:1fr}}.gb-element-2aa385ee{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:767px){.gb-element-068c0507{margin-bottom:64px}}.gb-media-d84576f4{aspect-ratio:16/8;display:block;height:auto;margin-bottom:0px;max-width:100%;object-fit:cover;border-radius:24px 24px 0px 0px}.gb-text-7b18d1a8{margin-bottom:5px}.gb-text-d261165f{align-items:center;background-color:#215bc2;color:#ffffff;display:inline-flex;text-decoration:none;padding:1rem 2rem}.gb-text-d261165f:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-element-22d66bf8{align-items:center;column-gap:1rem;display:flex;justify-content:space-between;max-width:100%}.gb-element-25b3b145{align-items:center;column-gap:1rem;flex-wrap:nowrap;justify-content:space-between;row-gap:1rem;padding:25px 20px 35px 20px}.gb-loop-item-0e2d4d11{align-items:flex-start;background-color:var(--wp--preset--color--base-light,#DEF399);flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:hidden;border-radius:24px}.gb-text-bbeb7f6c{background-color:#ffffff;color:#000000;display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-text-d85b6a79{background-color:#ffffff;color:#000000;display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-element-455c8c39{align-items:center;column-gap:10px;display:flex;justify-content:center;margin-top:20px;row-gap:10px}.gb-looper-a87ba882{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.gb-looper-a87ba882{grid-template-columns:1fr}}.gb-query-27f12384{margin-top:60px}.gb-element-4987020c{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-93585bba{margin-top:64px}@media (max-width:767px){.gb-element-93585bba{margin-top:0px}}.gb-text-fbce8c11{text-align:center}.gb-text-e847a21c{text-align:center}.gb-element-02566136{margin-left:auto;margin-right:auto;max-width:600px}.gb-element-081b4bf2{margin-top:30px}.gb-element-9e0a5e71{align-items:center;color:var(--wp--preset--color--background,#FFFFFF);column-gap:1rem;display:flex;fill:var(--wp--preset--color--background,#FFFFFF);flex-wrap:wrap;justify-content:center;margin-top:50px;row-gap:2rem}.gb-element-c1f987a5{margin-top:30px}.gb-query-page-numbers-fdca4c29{align-items:center;column-gap:5px;display:flex;justify-content:center;row-gap:5px}.gb-query-page-numbers-fdca4c29 .page-numbers{background-color:#ffffff;color:#000000;display:inline-flex;text-decoration:none;line-height:1;font-size:14px;border:1px solid #000;padding:1rem}.gb-query-page-numbers-fdca4c29 .page-numbers.current{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.gb-query-page-numbers-fdca4c29 .page-numbers.dots{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}