:root{--gb-container-width:1366px;}.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-d807bb87{background-blend-mode:normal,normal;background:linear-gradient(to left,rgba(12,45,61,0.8) 0%,rgba(12,45,61,0.8) 100%),url(https://jmarpal.com/wp-content/uploads/2025/06/Inmobiliaria.webp) center /cover no-repeat}.gb-element-3eab54a9{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:96px 48px}@media (max-width:767px){.gb-element-3eab54a9{padding:48px 10px}}.gb-element-fff7d06e{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:96px 48px}@media (max-width:767px){.gb-element-fff7d06e{padding:48px 10px}}.gb-element-bb4679e9{align-items:center;column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}@media (max-width:767px){.gb-element-bb4679e9{grid-template-columns:1fr}}.gb-element-1212f050{background-blend-mode:normal,normal;background:linear-gradient(to left,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.3) 100%),url(https://jmarpal.com/wp-content/uploads/2025/06/contacto.webp) center /cover no-repeat}.gb-element-12f388bb{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:96px 48px}@media (max-width:767px){.gb-element-12f388bb{padding:48px 10px}}.gb-element-61acd6f4{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-61acd6f4{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-61acd6f4{grid-template-columns:1fr}}.gb-element-29d7607a{background-color:rgba(255,255,255,0.85);border-radius:5px;padding:48px 48px 12px 48px}@media (max-width:767px){.gb-element-29d7607a{padding-left:30px;padding-right:30px;padding-top:30px}}.gb-element-5cc48f03{background-color:var(--contrast-2);padding:70px 48px}@media (max-width:767px){.gb-element-5cc48f03{padding:48px 10px}}.gb-element-86a3b113{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-2fdb4eec{column-gap:96px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}@media (max-width:767px){.gb-element-2fdb4eec{grid-template-columns:1fr}}.gb-element-13597c7b{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-text-82af109a{color:var(--base-3);margin-bottom:0px;text-align:center}.gb-text-6f00d864{color:var(--contrast-2);font-size:28px;margin-bottom:12px}.gb-text-e548121d{color:var(--base-3);font-size:22px;margin-bottom:20px}.gb-text-a9f66c85{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:12px}.gb-text-a9f66c85 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-5a666fc9{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;margin-bottom:12px}.gb-text-5a666fc9 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-c9375f78{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;margin-bottom:0px}.gb-text-c9375f78 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3ad9a98e{color:var(--base-3);font-size:22px;margin-bottom:20px}.gb-text-983aa4af{align-items:center;color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:12px}.gb-text-983aa4af .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-983aa4af a{color:var(--base-3)}.gb-text-983aa4af a:hover{color:var(--base)}.gb-text-9040ce43{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;margin-bottom:12px}.gb-text-9040ce43 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9040ce43 a{color:var(--base-3)}.gb-text-9040ce43 a:hover{color:var(--base)}.gb-text-79fc0ed1{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;margin-bottom:0px}.gb-text-79fc0ed1 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-79fc0ed1 a{color:var(--base-3)}.gb-text-79fc0ed1 a:hover{color:var(--base)}.gb-text-ed1a55a5{color:var(--base-3);font-size:22px;margin-bottom:20px}.gb-text-93d2d2e0{font-size:16px;margin-bottom:0px;text-align:center;padding:10px 48px}.gb-text-93d2d2e0 a{color:var(--contrast)}.gb-text-93d2d2e0 a:hover{color:var(--base)}@media (max-width:767px){.gb-text-93d2d2e0{padding-left:10px;padding-right:10px}}