@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-pirqlf {color: var(--bricks-color-86b664); font-family: "Outfit"; font-weight: 400; font-size: 87px; line-height: 1; text-align: center}@media (max-width: 478px) {#brxe-pirqlf {font-size: 50px}}#brxe-jwkkgq {text-align: center; align-items: center}#brxe-sjmilv {background-blend-mode: normal; background-position: center center; background-image: url("https://terramotrizv2.client.signed.dev/wp-content/uploads/2026/08/obra-terramotriz.jpg"); background-size: cover; justify-content: center; z-index: 1; position: relative; min-height: 50vh}:where(#brxe-sjmilv > *:not(figcaption)) {position: relative}#brxe-sjmilv::before {background-image: linear-gradient(rgba(2, 25, 44, 0.26), rgba(2, 25, 44, 0.26)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#menu-item-154 { color: #0e0e0e;}#brxe-gzbuhs {border-right: 2px solid var(--bricks-color-755977); height: 100%; opacity: 1}@media (max-width: 1366px) {#brxe-gzbuhs {width: 50%}}#brxe-flhutm {height: 100%}@media (max-width: 1366px) {#brxe-flhutm {width: 50%}}#brxe-kejcga {flex-direction: row; height: 250px; width: 100%}@media (max-width: 1366px) {#brxe-kejcga {height: 220px}}@media (max-width: 478px) {#brxe-kejcga {height: 120px}}#brxe-ayodoq {margin-top: -200px; margin-bottom: -100px; z-index: 100; position: absolute; padding-top: 40px}@media (max-width: 478px) {#brxe-ayodoq {margin-top: -140px}}#brxe-uwuvjk {color: var(--bricks-color-zgpnpe); font-family: "Outfit"; font-weight: 400; font-style: normal; font-size: 45px; text-align: left; line-height: 1.2; width: 85%}#brxe-uwuvjk a {color: var(--bricks-color-zgpnpe); font-family: "Outfit"; font-weight: 400; font-style: normal; font-size: 45px; text-align: left; line-height: 1.2; font-size: inherit}@media (max-width: 1180px) {#brxe-uwuvjk {width: 100%}}@media (max-width: 478px) {#brxe-uwuvjk {width: 100%; font-size: 30px}#brxe-uwuvjk a {font-size: 30px; font-size: inherit}}#brxe-bfpeam {color: var(--bricks-color-755977); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left}#brxe-bfpeam a {color: var(--bricks-color-755977); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-bfpeam {font-size: 17px}#brxe-bfpeam a {font-size: 17px; font-size: inherit}}#brxe-wqzald {row-gap: 15px}#brxe-gsxhpc {flex-direction: row; text-align: center; align-items: center}@media (max-width: 1180px) {#brxe-gsxhpc {row-gap: 30px}}#brxe-nkgqvx {background-blend-mode: normal; background-attachment: scroll; background-position: center center; background-color: #ffffff; justify-content: center; z-index: 1; overflow: visible; padding-top: 200px; padding-bottom: 200px}@media (max-width: 1366px) {#brxe-nkgqvx {padding-top: 140px; padding-bottom: 140px}}@media (max-width: 1180px) {#brxe-nkgqvx {padding-top: 100px; padding-bottom: 100px; row-gap: 30px}}@media (max-width: 478px) {#brxe-nkgqvx {padding-top: 60px; padding-bottom: 60px}}#brxe-nrgkow {color: var(--bricks-color-86b664); width: 600px}#brxe-jkwmhh {color: var(--bricks-color-86b664); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left}#brxe-jkwmhh a {color: var(--bricks-color-86b664); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-jkwmhh {font-size: 17px}#brxe-jkwmhh a {font-size: 17px; font-size: inherit}}#brxe-whyzjh {color: var(--bricks-color-86b664); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left}#brxe-whyzjh a {color: var(--bricks-color-86b664); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 20px; line-height: 1.5; text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-whyzjh {font-size: 17px}#brxe-whyzjh a {font-size: 17px; font-size: inherit}}#brxe-tyqyvu {width: calc(30% - 20px); row-gap: 20px; padding-top: 50px; position: sticky; top: 50px}@media (max-width: 1180px) {#brxe-tyqyvu {width: 100%; position: relative; top: 0px; padding-top: 0}}@media (max-width: 478px) {#brxe-tyqyvu {padding-top: 0}}#brxe-hnzxjh {color: var(--bricks-color-vyvuvi); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 25px; line-height: 1.5; text-align: left}#brxe-hnzxjh a {color: var(--bricks-color-vyvuvi); font-family: "Outfit"; font-weight: 300; font-style: normal; font-size: 25px; line-height: 1.5; text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-hnzxjh {font-size: 17px}#brxe-hnzxjh a {font-size: 17px; font-size: inherit}}#brxe-lllbar {flex-direction: row; flex-wrap: wrap}#brxe-lstygl {row-gap: 10px; width: calc(70% - 20px)}@media (max-width: 1180px) {#brxe-lstygl {width: 100%}}#brxe-yxhtqh {flex-direction: row; padding-bottom: 20px; column-gap: 40px; flex-wrap: wrap; row-gap: 60px}@media (max-width: 1180px) {#brxe-yxhtqh {flex-direction: column}}#brxe-jpwvjm {row-gap: 10px}#brxe-leuyvz {background-color: var(--bricks-color-zgpnpe); min-height: 100vh; justify-content: center; row-gap: 10px; padding-top: 100px; padding-bottom: 100px}#brxe-leuyvz { position: relative; background: radial-gradient( circle at 0% 100%, rgba(0, 145, 115, 0.65) 0%, rgba(0, 145, 115, 0.30) 25%, rgba(0, 145, 115, 0.08) 45%, transparent 65% ), radial-gradient( circle at 58% 110%, rgba(24, 58, 98, 0.48) 0%, rgba(24, 58, 98, 0.20) 30%, transparent 60% ), radial-gradient( circle at 100% 105%, rgba(47, 25, 79, 0.45) 0%, rgba(47, 25, 79, 0.18) 30%, transparent 60% ), #08090a !important; background-repeat: no-repeat !important; background-size: cover !important;}#brxe-leuyvz > *,#brxe-leuyvz .brxe-container,#brxe-leuyvz .brxe-slider-nested,#brxe-leuyvz .splide,#brxe-leuyvz .splide__track,#brxe-leuyvz .splide__list,#brxe-leuyvz .splide__slide { background-color: transparent !important; background-image: none !important;}@media (max-width: 478px) {#brxe-leuyvz {padding-top: 60px; padding-bottom: 60px}}#brxe-cmhwrg {font-family: "Outfit"; font-weight: 400; font-size: 70px; text-align: left; color: var(--bricks-color-86b664); text-transform: none; line-height: 1.2}@media (max-width: 1180px) {#brxe-cmhwrg {font-size: 60px}}@media (max-width: 478px) {#brxe-cmhwrg {font-size: 50px}}#brxe-razvfd {background-color: rgba(0, 0, 0, 0.36); padding-top: 15px; padding-right: 45px; padding-bottom: 15px; padding-left: 45px; font-family: "Outfit"; font-weight: 400; font-size: 18px; color: var(--bricks-color-86b664); border: 1px solid var(--bricks-color-86b664); border-radius: 50px}#brxe-razvfd svg {height: 15px; width: 15px; fill: var(--bricks-color-86b664)}#brxe-razvfd:hover {background-color: rgba(0, 0, 0, 0.86)}#brxe-rsoryj {row-gap: 40px}#brxe-eqpgpf {width: 80%; font-family: "Outfit"; font-weight: 400; font-size: 20px; color: var(--bricks-color-86b664); font-style: normal; line-height: 1.5; text-align: left}#brxe-eqpgpf a {font-family: "Outfit"; font-weight: 400; font-size: 20px; color: var(--bricks-color-86b664); font-style: normal; line-height: 1.5; text-align: left; font-size: inherit}@media (max-width: 478px) {#brxe-eqpgpf {width: 100%; font-size: 17px}#brxe-eqpgpf a {font-size: 17px; font-size: inherit}}#brxe-ixpjca {max-width: 80%; align-self: center !important; justify-content: space-between; align-items: center; height: 70%; flex-direction: row; column-gap: 40px}@media (max-width: 1180px) {#brxe-ixpjca {max-width: 100%; height: 100%; flex-direction: column; row-gap: 60px}}#brxe-sykglx {background-position: top left; background-repeat: no-repeat; background-image: url("https://terramotrizv2.client.signed.dev/wp-content/uploads/2024/09/12.jpg"); background-size: cover; justify-content: center; align-items: flex-start; position: relative; height: 100%; align-self: flex-start !important; width: 100%; flex-grow: 1; padding-top: 100px; padding-bottom: 100px}:where(#brxe-sykglx > *:not(figcaption)) {position: relative}#brxe-sykglx::before {background-image: linear-gradient(rgba(8, 8, 8, 0.34), rgba(8, 8, 8, 0.34)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 1180px) {#brxe-sykglx {padding-top: 100px; padding-bottom: 100px}}@media (max-width: 478px) {#brxe-sykglx {padding-top: 60px; padding-bottom: 60px}}#brxe-cniter {min-height: 800px}@media (max-width: 478px) {#brxe-cniter {min-height: auto}}