@layer bricks {.brxe-button{width:auto}}.brxe-lpbifw .brxe-wqynwn.brxe-text-basic {font-weight: 600; font-size: 18px; color: var(--bricks-color-wzepci); position: absolute; bottom: 0px; left: 5px; padding-top: 0}.brxe-lpbifw .brxe-krvkzc.brxe-button {background-color: var(--bricks-color-wzepci); position: absolute; bottom: 0px; right: 0px; color: var(--bricks-color-fybrrb); font-size: 18px; font-weight: 600; border-top-left-radius: 15px; border-bottom-right-radius: 15px; padding-top: 0; padding-right: 1rem; padding-bottom: 0; padding-left: 1rem}.brxe-lpbifw.brxe-block {align-self: flex-start !important; flex-direction: column; justify-content: center; align-items: center; border: 2px solid var(--bricks-color-fybrrb); border-radius: 15px; background-size: cover; position: relative; flex-wrap: wrap; width: 30rem; height: 30rem; padding-top: 0; padding-bottom: 0}@media (max-width: 991px) {.brxe-lpbifw.brxe-block {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 767px) {.brxe-lpbifw.brxe-block {max-width: 80vw}}#brxe-dfypoz {flex-direction: row; column-gap: 60px; flex-wrap: wrap; justify-content: center; justify-items: center; align-items: center; max-width: 90vw; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr); padding-top: 4rem; padding-bottom: 4rem; display: grid; align-items: initial; grid-gap: 4rem; grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}#brxe-dfypoz :nth-child(1 of .brxe-lpbifw) { grid-column: 1 / 2; grid-row: 1 / 2;}@media (max-width: 991px) {#brxe-dfypoz {flex-wrap: nowrap; flex-direction: column; grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {#brxe-dfypoz {grid-template-columns: 1fr}}