@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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-dufcsb {font-size: 65px; font-family: "Cormorant Garamond"; color: var(--bricks-color-ccsujd); font-weight: 300; line-height: 65px}#brxe-bfviaz {color: var(--bricks-color-ccsujd); font-size: 16px; line-height: 24px; text-align: center; margin-top: 15px}#brxe-bfviaz a {color: var(--bricks-color-ccsujd); font-size: 16px; line-height: 24px; text-align: center; font-size: inherit}#brxe-svjsfg {width: 100%; padding-top: 50px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; flex-direction: column; align-items: center}@media (max-width: 767px) {#brxe-svjsfg {padding-right: 20px; padding-left: 20px}}#brxe-rvjvtp.horizontal .line {border-top-color: var(--bricks-color-0c44ec)}#brxe-rvjvtp.vertical .line {border-right-color: var(--bricks-color-0c44ec)}#brxe-rvjvtp .icon {color: var(--bricks-color-0c44ec)}#brxe-jvqxnl {flex-direction: row; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; column-gap: 0px; align-self: flex-start !important; width: 100%}.brxe-yigoxa .brxe-rsftpd.brxe-block {min-height: 350px; max-height: 350px; background-position: center center; background-repeat: no-repeat; background-size: cover}.brxe-yigoxa .brxe-mruqsk.brxe-heading {margin-top: 10px; font-size: 12px; text-align: left; font-weight: 500; font-family: "Plus Jakarta Sans"; color: var(--bricks-color-5fcfbd)}.brxe-yigoxa .brxe-ywlqfq.brxe-heading {color: #000000; line-height: 1; font-size: 28px; font-weight: 500; margin-top: 5px}.brxe-yigoxa .brxe-acwstc.brxe-text-basic {margin-top: 10px; max-width: 85%; font-size: 18px; line-height: 24px}.brxe-yigoxa .brxe-rgvscp.brxe-block {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}.brxe-yigoxa .brxe-afetub.brxe-container {width: 100%; border: 2px solid var(--bricks-color-lnoier)}.brxe-yigoxa .brxe-afetub.brxe-container:hover {border: 2px solid var(--bricks-color-0c44ec)}.brxe-yigoxa.brxe-block {flex-direction: row; align-items: stretch; grid-template-columns: 1fr 1fr 1fr; grid-gap: 30px; max-width: 100%; width: 100%; display: flex; flex-wrap: wrap; column-gap: 0px; row-gap: 0px; margin-top: 0}@media (max-width: 767px) {.brxe-yigoxa.brxe-block {row-gap: 30px}}#brxe-wewzwy {flex-direction: row; align-self: stretch !important; width: 100%; display: grid; align-items: initial; grid-gap: 30px; grid-template-columns: 1fr 1fr 1fr ; max-width: 100%}@media (max-width: 991px) {#brxe-wewzwy {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-wewzwy {grid-template-columns: 1fr}}#brxe-yidqka {grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 30px; width: 100%}#brxe-uwdasw {width: 100%; max-width: 1360px; padding-top: 30px; padding-right: 50px; padding-bottom: 30px; padding-left: 50px; border-top: 0 solid var(--bricks-color-0c44ec); border-right: 1px solid var(--bricks-color-0c44ec); border-bottom: 0 solid var(--bricks-color-0c44ec); border-left: 1px solid var(--bricks-color-0c44ec); grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 30px; column-gap: 0px; row-gap: 0px}@media (max-width: 991px) {#brxe-uwdasw {max-width: 100%}}@media (max-width: 767px) {#brxe-uwdasw {max-width: 100%}}@media (max-width: 478px) {#brxe-uwdasw {max-width: 100%; padding-right: 20px; padding-left: 20px; align-items: center}}#brxe-efcxun.horizontal .line {border-top-color: var(--bricks-color-0c44ec)}#brxe-efcxun.vertical .line {border-right-color: var(--bricks-color-0c44ec)}#brxe-efcxun .icon {color: var(--bricks-color-0c44ec)}#brxe-folurg {padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; width: 100%; flex-direction: row; column-gap: 0px; align-self: flex-start !important}