@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-mrhbig {color: #ffffff}#brxe-mswaxy {margin-top: 0; margin-bottom: 100px; height: 60vh; background-image: url(https://g7sistem.com/wp-content/uploads/2024/12/Foto-Slide-Servicios-scaled.jpg); background-size: cover; background-position: center center; position: relative; align-self: center !important; align-items: center; justify-content: center}:where(#brxe-mswaxy > *:not(figcaption)) {position: relative}#brxe-mswaxy::before {background-image: linear-gradient(rgba(33, 33, 33, 0.42), rgba(33, 33, 33, 0.42)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-heskhm .brxe-zjgwha.brxe-block {height: 500px; background-size: cover; background-position: center center}@media (max-width: 991px) {.brxe-heskhm .brxe-zjgwha.brxe-block {height: 300px}}@media (max-width: 478px) {.brxe-heskhm .brxe-zjgwha.brxe-block {height: 200px}}@media (max-width: 991px) {.brxe-heskhm .brxe-waiudm.brxe-heading {text-align: center}}@media (max-width: 991px) {.brxe-heskhm .brxe-jiajxz.brxe-text {text-align: center}.brxe-heskhm .brxe-jiajxz.brxe-text a {text-align: center; font-size: inherit}}@media (max-width: 991px) {.brxe-heskhm .brxe-irvtjc.brxe-button {align-self: center; justify-content: center; align-items: center}}.brxe-heskhm .brxe-xfxrjy.brxe-block {row-gap: 50px; justify-content: center; align-self: center !important}@media (max-width: 991px) {.brxe-heskhm .brxe-xfxrjy.brxe-block {align-self: center !important; justify-content: center; align-items: center}}.brxe-heskhm.brxe-container {flex-direction: row; margin-bottom: 100px; column-gap: 50px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: var(--bricks-color-a51c51); width: 60%; box-shadow: inset 0 0 10px 0 #ffffff}@media (max-width: 991px) {.brxe-heskhm.brxe-container {flex-direction: column; row-gap: 20px}}@media (max-width: 767px) {.brxe-heskhm.brxe-container {width: 80%}}#brxe-lgsbxc {margin-bottom: 100px}