@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;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-lpjahh {height: 40px}#brxe-lpjahh :not([fill="none"]) {fill: var(--ae-color-blanco)}#brxe-svsypu {flex-direction: column; justify-content: center}#brxe-xfroij {justify-content: center}@media (max-width: 767px) {#brxe-xfroij {flex-wrap: nowrap}}#brxe-hmhxvx {text-align: center}span{ display: inline-block!important; }#brxe-lzigvs {text-align: center}#brxe-lzigvs{ --delay:.8s;}#brxe-qwlyfh {height: 50px}#brxe-qwlyfh :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-bdjvoj {text-align: center}#brxe-cqceam {text-align: center}#brxe-svvaka{ --delay:200ms;}#brxe-lueacn {height: 50px}#brxe-lueacn :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-euqvjy {text-align: center}#brxe-xlsdcr {text-align: center}#brxe-uoeiid{ --delay:400ms;}#brxe-eqtazd {height: 50px}#brxe-eqtazd :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-tthebq {text-align: center}#brxe-zeport {text-align: center}#brxe-intbhi{ --delay:600ms;}#brxe-imwkky {height: 50px}#brxe-imwkky :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-fcecsg {text-align: center}#brxe-fbmdld {text-align: center}#brxe-woozxh {height: 50px}#brxe-woozxh :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-pswspz {text-align: center}#brxe-twkwji {text-align: center}#brxe-aifaln {height: 50px}#brxe-aifaln :not([fill="none"]) {fill: var(--ae-color-primario)}#brxe-dycjhx {text-align: center}#brxe-xcrmgs {text-align: center}#brxe-pypafg {flex-direction: row; position: relative; column-gap: 20px; row-gap: 20px; justify-content: space-between; flex-grow: 1; flex-shrink: 1; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; grid-gap: 30px}.aux-demo-item:hover .aux-image-frame { transform: scale(1.12); box-shadow: 0 50px 70px rgba(0, 0, 0, .29); border-radius: 10px;} .aux-demo-item:hover .aux-image-frame img{ transform: scale(1.12); box-shadow: 0 50px 70px rgba(0, 0, 0, .29);} .aux-demo-item .aux-image-frame img{position: absolute; top: 0; left: 0;transform: translateY(0px); transition: transform 3s cubic-bezier(.37,0,.63,1) .1s, opacity .3s ease-out;} .aux-demo-item .aux-image-frame .bricks-button{transform: translateY(0px); transition: all 1s cubic-bezier(.37,0,.63,1) .5s;} .aux-demo-item:hover .aux-image-frame .bricks-button{ transform: translateY(-100px) scale(1.20); box-shadow: 0 0px 70px rgba(0, 0, 0, .29);} .aux-demo-item:hover .aux-image-frame img{ transform: translateY(calc(-100% + var(--height)));} .aux-demo-item .aux-image-frame { box-shadow: 0 50px 70px rgba(0, 0, 0, .12); overflow: hidden; --height: 500px; transition: all 1s cubic-bezier(.25,1,.5,1) .1s;}@media (max-width: 767px) {.aux-demo-item .aux-image-frame { --height: 400px;}} .aux-demo-item:hover .brxe-heading { transform: translateY(20px);} .aux-demo-item .brxe-heading { transition: all 1s cubic-bezier(.25,1,.5,1) .1s; transform: translateY(0px);}@media (max-width: 767px) {#brxe-pypafg {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-pypafg {grid-template-columns: 1fr}}#brxe-bcxeet {flex-direction: row; align-items: center; column-gap: 0px; flex-wrap: wrap; justify-content: center}#mkt {flex-direction: row; flex-wrap: nowrap}