:root{--gb-container-width:1200px;}.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-element-322e20a6{padding:4rem 40px}@media (max-width:1024px){.gb-element-322e20a6{padding:6rem 30px}}@media (max-width:767px){.gb-element-322e20a6{padding:4rem 20px}}.gb-element-cecda303{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-891cd4ea{display:flex;flex-direction:column;height:100%}.gb-element-dda5fb4b{background-blend-mode:normal;background-color:var(--accent);background-image:url('https://tarotalcaladehenares.es/wp-content/uploads/2025/02/tarot-en-alcala-de-henares-01-1.webp');background-position:41% 42%;background-repeat:no-repeat;background-size:cover;color:var(--base-3);overflow-x:hidden;overflow-y:hidden;position:relative}.gb-element-dda5fb4b:before{background-image:url('https://sites.generatepress.com/coach/wp-content/uploads/sites/68/pexels-christina-morillo-1181560.jpg');background-repeat:no-repeat;background-size:cover;background-position:right top;opacity:0.1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gb-element-c4fdbcce{background-color:var(--accent);opacity:0.95;padding-top:15px}.gb-element-0e3673a9{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:0.5rem 20px 0rem 20px}@media (max-width:1024px){.gb-element-0e3673a9{padding:120px 60px}}@media (max-width:767px){.gb-element-0e3673a9{padding:100px 40px}}.gb-element-0dd3e38b{display:grid;grid-template-columns:3fr 1fr}@media (max-width:1024px){.gb-element-0dd3e38b{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}}@media (max-width:767px){.gb-element-0dd3e38b{grid-template-columns:1fr}}.gb-element-29db64a2{padding:0px}.gb-element-7568d199{align-items:flex-start;display:flex;flex-direction:column;margin-left:140px;padding:0px}.gb-element-7568d199 a{color:var(--base-3)}.gb-element-7568d199 a:hover{color:var(--base)}@media (max-width:767px){.gb-element-7568d199{margin-left:0px}}.gb-element-deedcda9{align-items:center;display:flex;justify-content:space-between;margin-top:0.25rem;border-top:1px solid var(--base-3);padding:0.25rem 0px 0px 0px}.gb-element-deedcda9 a{color:var(--base-3)}.gb-element-deedcda9 a:hover{color:var(--base)}@media (max-width:767px){.gb-element-deedcda9{flex-direction:column;row-gap:20px}}.gb-element-77203d57{padding:0px}@media (max-width:767px){.gb-element-77203d57{text-align:center;width:100%}}.gb-looper-878dc4e3{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}@media (max-width:767px){.gb-looper-878dc4e3{grid-template-columns:1fr}}.gb-loop-item-30e1eeaf{column-gap:1rem;display:grid;grid-template-columns:auto 1fr}@media (max-width:1024px){.gb-loop-item-30e1eeaf{display:block}}.gb-media-291caa7b{height:auto;max-width:100%;object-fit:cover;width:150px}@media (max-width:1024px){.gb-media-291caa7b{margin-bottom:0.5rem}}.gb-text-f8e73acc{font-size:0.875rem;margin-bottom:0.5rem}.gb-text-da7da1c7{font-size:1.25rem}.gb-text-debda406{color:var(--base-3);margin-bottom:20px}.gb-text-830a5119{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-830a5119 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-4e86a9ff{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-4e86a9ff .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--base-3)}.gb-text-96932779{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-96932779 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-e219b10a{color:var(--base-3);text-align:center}.gb-text-f09c19bd{font-size:0.7em;margin-bottom:0px}@media (max-width:767px){.gb-text-f09c19bd{text-align:center}}.gb-text-32b4bba0{align-items:center;display:inline-flex;font-size:0.7em;justify-content:center;margin-right:20px;text-align:center;text-decoration:none;padding:0px}.gb-text-11eaf756{align-items:center;display:inline-flex;font-size:0.7em;justify-content:center;margin-right:20px;text-align:center;text-decoration:none;padding:0px}