@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-sbpmzx {font-family: "Helvetica Neue"; font-weight: 300; font-size: 77px; text-transform: uppercase}@media (max-width: 991px) {#brxe-sbpmzx {font-size: 90px}}@media (max-width: 767px) {#brxe-sbpmzx {font-size: 70px}}@media (max-width: 478px) {#brxe-sbpmzx {font-size: 40px}}#brxe-kcnlwu {text-align: center; letter-spacing: 0px; color: #999999; font-size: 17px}@media (max-width: 478px) {#brxe-kcnlwu {font-size: 12px; line-height: 1}}#brxe-jujwbx {align-self: flex-start !important; justify-content: center; align-items: center}#brxe-aaaski {height: 40vh; justify-content: center; padding-bottom: 0; margin-bottom: 100px}@media (max-width: 991px) {#brxe-aaaski {height: 40vh}}@media (max-width: 767px) {#brxe-aaaski {height: 30vh; margin-bottom: 0}}@media (max-width: 478px) {#brxe-aaaski {height: 20vh; margin-bottom: 30px}}.brxe-ntfbkm .brxe-uauohm.brxe-heading {font-family: "Raleway Italic"; font-weight: 600; font-size: 24px; padding-top: 10px}@media (max-width: 767px) {.brxe-ntfbkm .brxe-uauohm.brxe-heading {font-size: 14px}}.brxe-ntfbkm .brxe-epcqts.brxe-heading {font-family: "Raleway Italic"; font-weight: 600; font-size: 20px; color: #969696; padding-top: 10px}@media (max-width: 767px) {.brxe-ntfbkm .brxe-epcqts.brxe-heading {font-size: 14px}}.brxe-ntfbkm .brxe-whyqll.brxe-container {width: 20%; justify-content: space-between; margin-right: 0; margin-left: 0}@media (max-width: 991px) {.brxe-ntfbkm .brxe-whyqll.brxe-container {width: 100%; flex-direction: row; align-items: center}}@media (max-width: 767px) {.brxe-ntfbkm .brxe-whyqll.brxe-container {width: 100%}}@media (max-width: 478px) {.brxe-ntfbkm .brxe-whyqll.brxe-container {width: 100%}}.brxe-ntfbkm .brxe-wqwhbp.brxe-heading {font-family: "Raleway Italic"; font-size: 38px; line-height: 1.3; font-weight: 400; padding-top: 10px}@media (max-width: 767px) {.brxe-ntfbkm .brxe-wqwhbp.brxe-heading {font-size: 24px}}@media (max-width: 991px) {.brxe-ntfbkm .brxe-orvhqi.brxe-div {padding-right: 8px; padding-left: 8px}}.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton {flex-direction: row-reverse; white-space: wrap; --scale: 1; --arrow-distance: 200%; background-color: var(--black); border-radius: 100px; position: relative}.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton .bc-arrow-button__circle {background-color: var(--bricks-color-xttatt); border: 0; border-color: var(--bricks-color-xttatt); border-top-left-radius: 0; border-bottom-left-radius: 0; padding-top: 25.5px; padding-right: 25px; padding-left: 25px}.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton .bc-arrow-button_title-wrapper {border: 0; border-color: var(--bricks-color-xttatt); border-top-right-radius: 0; border-bottom-right-radius: 0; background-color: var(--bricks-color-xttatt); padding-right: 0}.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton .bc-arrow-button__arrow {rotate: 0deg}@media (max-width: 991px) {.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton {display: none}}@media (max-width: 767px) {.brxe-ntfbkm .brxe-osplnv.brxe-arrowbutton .bc-arrow-button__circle {padding-top: 25px}}.brxe-ntfbkm .brxe-rfsaxj.brxe-div {display: flex; justify-content: flex-start; align-items: flex-start; flex-direction: column}@media (max-width: 991px) {.brxe-ntfbkm .brxe-rfsaxj.brxe-div {justify-content: space-between}}@media (max-width: 478px) {.brxe-ntfbkm .brxe-rfsaxj.brxe-div {flex-direction: column; row-gap: 20px}}.brxe-ntfbkm .brxe-meaqtb.brxe-block {width: 50%; justify-content: space-between; row-gap: 30px; position: sticky; top: 20px; padding-right: 20%}@media (max-width: 991px) {.brxe-ntfbkm .brxe-meaqtb.brxe-block {width: 100%; row-gap: 40px}}@media (max-width: 478px) {.brxe-ntfbkm .brxe-meaqtb.brxe-block {row-gap: 20px; column-gap: 20px; padding-right: 0}}.brxe-ntfbkm .brxe-nrpcuu.brxe-imagereveal {border-radius: 5px}@media (max-width: 478px) {.brxe-ntfbkm .brxe-nrpcuu.brxe-imagereveal {border-radius: 10px}}.brxe-ntfbkm .brxe-deembd.brxe-block {flex-direction: column; align-items: flex-end; justify-content: center; width: 33%}@media (max-width: 991px) {.brxe-ntfbkm .brxe-deembd.brxe-block {padding-left: 0; width: 100%; align-items: flex-start; align-self: flex-start !important}}@media (max-width: 767px) {.brxe-ntfbkm .brxe-deembd.brxe-block {width: 100%}}@media (max-width: 478px) {.brxe-ntfbkm .brxe-deembd.brxe-block {align-items: flex-end; display: flex; align-self: stretch !important; width: 100%; width: 100%; position: static}}.brxe-ntfbkm .brxe-qoptqy.brxe-container {flex-direction: row; row-gap: 20px; column-gap: 20px; align-items: stretch}@media (max-width: 1440px) {.brxe-ntfbkm .brxe-qoptqy.brxe-container {flex-direction: row}}@media (max-width: 991px) {.brxe-ntfbkm .brxe-qoptqy.brxe-container {flex-direction: column-reverse}}@media (max-width: 767px) {.brxe-ntfbkm .brxe-qoptqy.brxe-container {column-gap: 0px; row-gap: 40px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}@media (max-width: 478px) {.brxe-ntfbkm .brxe-qoptqy.brxe-container {row-gap: 20px; column-gap: 20px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}.brxe-ntfbkm.brxe-section {flex-direction: column; padding-top: 35px; padding-right: 40px; padding-bottom: 35px; padding-left: 40px; row-gap: 30px; background-color: #f0f0f0; border-radius: 20px}@media (max-width: 991px) {.brxe-ntfbkm.brxe-section {padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {.brxe-ntfbkm.brxe-section {padding-top: 0; padding-right: 0; padding-left: 0}}@media (max-width: 478px) {.brxe-ntfbkm.brxe-section {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; row-gap: 30px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; background-color: rgba(0, 0, 0, 0.05); border-radius: 10px}}#brxe-ayxfzt {flex-direction: column; padding-top: 0; padding-right: 40px; padding-bottom: 80px; padding-left: 40px; align-items: flex-start; justify-content: flex-start; column-gap: 20px; row-gap: 20px; width: 1920px}@media (max-width: 1440px) {#brxe-ayxfzt {padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-ayxfzt {padding-top: 40px; padding-bottom: 40px}}@media (max-width: 478px) {#brxe-ayxfzt {overflow: hidden; padding-top: 0px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; column-gap: 0px; row-gap: 30px}}