: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-33a99403{padding:6rem 32px 2rem 32px}@media (max-width:1024px){.gb-element-33a99403{padding:4rem 32px 3rem 32px}}@media (max-width:767px){.gb-element-33a99403{padding-bottom:2.5rem;padding-left:20px;padding-right:20px}}.gb-element-189d95cc{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:50px}@media (max-width:1024px){.gb-element-189d95cc{grid-template-columns:1fr}}.gb-element-66620cf2{background-blend-mode:normal;background-image:url('https://mavimariscal.com/wp-content/uploads/2025/08/mavimariscal.jpg');background-position:52% 29%;background-repeat:no-repeat;background-size:cover;height:500px;padding:350px 32px 100px 32px}@media (max-width:1024px){.gb-element-66620cf2{padding:4rem 32px 3rem 32px}}@media (max-width:767px){.gb-element-66620cf2{padding-bottom:2.5rem;padding-left:20px;padding-right:20px}}.gb-element-09815c16{border:64px solid var(--base-2);padding:8rem 32px}@media (max-width:1024px){.gb-element-09815c16{border-bottom-style:solid;border-bottom-width:24px;border-left-style:solid;border-left-width:24px;border-right-style:solid;border-right-width:24px;border-top-style:solid;border-top-width:24px;padding:6rem 32px}}@media (max-width:767px){.gb-element-09815c16{border-bottom-style:solid;border-bottom-width:16px;border-left-style:solid;border-left-width:16px;border-right-style:solid;border-right-width:16px;border-top-style:solid;border-top-width:16px;padding:1rem 20px 6rem 20px}}.gb-element-bc2878f5{column-gap:3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:3rem}@media (max-width:1024px){.gb-element-bc2878f5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-bc2878f5{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-4350b097{order:3}}@media (max-width:767px){.gb-element-2bbbbac4{order:1}}.gb-element-5ea18913{margin-top:2rem}.gb-element-79dc6d39{grid-column:span 2}@media (max-width:767px){.gb-element-79dc6d39{grid-column:unset;order:2}}.gb-element-331cef4c{border:64px solid var(--base-2);padding:8rem 32px}@media (max-width:1024px){.gb-element-331cef4c{border-bottom-style:solid;border-bottom-width:24px;border-left-style:solid;border-left-width:24px;border-right-style:solid;border-right-width:24px;border-top-style:solid;border-top-width:24px;padding:6rem 32px}}@media (max-width:767px){.gb-element-331cef4c{border-bottom-style:solid;border-bottom-width:16px;border-left-style:solid;border-left-width:16px;border-right-style:solid;border-right-width:16px;border-top-style:solid;border-top-width:16px;padding:1rem 20px}}.gb-element-ed000184{column-gap:3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:3rem}@media (max-width:1024px){.gb-element-ed000184{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-ed000184{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-5068bff6{padding-bottom:0px}}@media (max-width:767px){.gb-element-47c6875a{padding-bottom:0px}}@media (max-width:767px){.gb-element-2727ecd3{order:3;padding-bottom:0px}}@media (max-width:767px){.gb-element-64194501{order:1}}.gb-element-95777851{margin-top:2rem}.gb-element-0080d1e5{grid-column:span 2}@media (max-width:767px){.gb-element-0080d1e5{grid-column:unset;order:2}}.gb-element-82539f11{padding:6rem 32px}@media (max-width:1024px){.gb-element-82539f11{padding:3rem 32px}}@media (max-width:767px){.gb-element-82539f11{padding-bottom:6rem;padding-left:20px;padding-right:20px}}.gb-element-ace29183{column-gap:6rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:6rem}@media (max-width:1024px){.gb-element-ace29183{grid-template-columns:1fr;row-gap:3rem}}.gb-element-96f5bf82{align-items:center;background-color:var(--base-2);column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:30px;padding-top:30px}@media (max-width:1024px){.gb-element-96f5bf82{grid-template-columns:1fr}}.gb-element-477a830c{padding:3rem}@media (max-width:1024px){.gb-element-477a830c{order:1}}@media (max-width:767px){.gb-element-477a830c{order:1;padding:1.5rem}}.gb-element-93d5c289{height:100%}@media (max-width:1024px){.gb-element-93d5c289{order:2}}@media (max-width:767px){.gb-element-93d5c289{order:2}}.gb-element-a1070f74{padding:20px 5%}@media (max-width:767px){.gb-element-a1070f74{flex-direction:row-reverse}}.gb-element-23b4cae5{background-color:var(--contrast);color:var(--base-3);padding:7rem 32px}@media (max-width:1024px){.gb-element-23b4cae5{padding:6rem 32px}}@media (max-width:767px){.gb-element-23b4cae5{padding:4rem 20px}}.gb-element-3df699c8{align-items:center;column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-3df699c8{grid-template-columns:1fr}}.gb-element-5914cb89{align-items:center;column-gap:2rem;display:flex;justify-content:flex-end}.gb-element-5914cb89 a{color:var(--base-3)}@media (max-width:1024px){.gb-element-5914cb89{justify-content:flex-start}}.gb-element-7d1608d2{align-items:center;border-top-style:solid;border-top-width:1px;column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:2rem;max-width:var(--gb-container-width);padding-top:2rem;row-gap:1rem}@media (max-width:1024px){.gb-element-7d1608d2{grid-template-columns:1fr}}.gb-element-816838f5{align-items:center;column-gap:2rem;display:flex}.gb-element-816838f5 a{color:var(--base-3)}.gb-text-d7189a1f{margin-bottom:0px}.gb-text-34fde546{font-size:12px;font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-401ce9c1{margin-bottom:1.5rem}.gb-text-65b0b220{align-items:center;color:var(--accent);column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;padding:0px}.gb-text-65b0b220:is(:hover,:focus){color:var(--accent-2);column-gap:0.75rem}.gb-text-65b0b220 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-22d5af74{font-size:1.125rem}.gb-text-d11be7cd{font-size:12px;font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-113ad383{margin-bottom:1.5rem}.gb-text-f12c3203{align-items:center;color:var(--accent);column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease 0s;padding:0px}.gb-text-f12c3203:is(:hover,:focus){color:var(--accent-2);column-gap:0.75rem}.gb-text-f12c3203 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-cda8e820{font-size:1.125rem}.gb-text-756f8d32{font-size:1.125rem}.gb-text-404fc02d{margin-bottom:1rem;margin-left:30px;margin-top:-30px;width:85%}@media (max-width:767px){.gb-text-404fc02d{margin-left:0px;margin-top:0px;width:100%}}.gb-text-3cdf772b{color:var(--contrast-3);margin-left:30px}@media (max-width:767px){.gb-text-3cdf772b{margin-left:0px}}.gb-text-544256dd{font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-1ed0f2b4{font-size:clamp(1.62rem,1.2vw + 1.044rem,1.944rem);font-weight:400;line-height:calc(6px + 1.8ex)}.gb-text-fd44cfb0{color:var(--base-3);font-size:clamp(1.62rem,1.2vw + 1.044rem,1.944rem);font-weight:400;line-height:calc(6px + 1.8ex);padding-bottom:1rem}.gb-text-fd44cfb0:is(:hover,:focus){color:var(--base-3)}.gb-text-fd44cfb0 a{color:var(--base-3)}.gb-text-49f4ca48{font-size:1.125rem;padding-bottom:0px}.gb-text-e01dbdac{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px}.gb-text-e01dbdac:is(:hover,:focus){color:var(--base-2)}.gb-text-e01dbdac .gb-shape svg{width:24px;height:24px;fill:currentColor}.gb-text-5d79c846{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px}.gb-text-5d79c846:is(:hover,:focus){color:var(--base-2)}.gb-text-5d79c846 .gb-shape svg{width:24px;height:24px;fill:currentColor}.gb-text-e221c260{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0px}.gb-text-e221c260 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-547144bc{margin-bottom:0px;text-align:right}@media (max-width:1024px){.gb-text-547144bc{text-align:left}}.gb-media-34a92068{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-34a92068{max-height:unset;width:100%}}.gb-media-06bb30c3{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-06bb30c3{max-height:unset;width:100%}}.gb-media-db1d6faa{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-db1d6faa{max-height:unset;width:100%}}.gb-media-095073a0{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-095073a0{max-height:unset;width:100%}}.gb-media-4d9ecb6e{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-4d9ecb6e{max-height:unset;width:100%}}.gb-media-884f6325{display:block;height:auto;max-height:calc(98svh - 64px);max-width:100%;object-fit:cover;width:auto}@media (max-width:767px){.gb-media-884f6325{max-height:unset;width:100%}}.gb-shape-9a024bd3{color:var(--base);display:inline-flex}.gb-shape-9a024bd3 svg{fill:currentColor;color:var(--accent-3);width:60px}