@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-lrzoop {color: var(--violet); text-align: center; text-transform: uppercase; font-size: var(--font-h1); --x-floating-distance: -15px}@media (max-width: 991px) {#brxe-lrzoop {color: var(--violet)}}#brxe-olmojf {margin-bottom: 0; text-align: center; color: var(--blue); text-transform: uppercase; font-size: var(--font-h5); font-family: "Quicksand"}@media (max-width: 991px) {#brxe-olmojf {padding-bottom: 50px}}@media (max-width: 478px) {#brxe-olmojf {width: 60%}}#brxe-zbyhhv {flex-direction: column; align-self: center !important; justify-content: center; align-items: center}#brxe-xwooyo {width: 50%; flex-direction: column; align-self: center !important; align-items: center; z-index: 2}@media (max-width: 991px) {#brxe-xwooyo {width: 90%}}@media (max-width: 767px) {#brxe-xwooyo {width: 100%}}#brxe-uykbhi {margin-top: 50px; margin-bottom: 80px}@media (max-width: 767px) {#brxe-uykbhi {margin-bottom: 0}}@media (max-width: 478px) {#brxe-uykbhi {padding-right: 5px; padding-left: 5px}}#brxe-ymuatf {color: var(--violet); font-size: var(--font-h3)}#brxe-efklmw .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {font-size: var(--font-body)}#brxe-efklmw .fluentform .ff-el-group textarea {font-size: var(--font-body)}#brxe-efklmw .fluentform .ff-el-group select {font-size: var(--font-body)}@media (max-width: 991px) {#brxe-efklmw {width: 100%}}#brxe-rgswpz {color: var(--orange); font-size: var(--font-h3)}#brxe-rnbquz {font-size: var(--font-body)}#brxe-rnbquz a {font-size: var(--font-body); font-size: inherit}#brxe-lzgarj {column-gap: 50px; row-gap: 30px; flex-direction: row}@media (max-width: 767px) {#brxe-lzgarj {flex-direction: column-reverse}}#brxe-ahsity {flex-direction: row; align-self: flex-start !important; align-items: flex-start; padding-top: 50px; padding-right: 5px; padding-bottom: 100px; padding-left: 5px; column-gap: 50px}@media (max-width: 767px) {#brxe-ahsity {padding-top: 0}}@media (max-width: 478px) {#brxe-ahsity {padding-bottom: 50px}}