@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-f18fc7 {color: #30354a; font-size: 60px; font-family: "Libre Caslon Display"; line-height: 1.2em; font-weight: 400}@media (max-width: 991px) {#brxe-f18fc7 {font-size: 60px}}@media (max-width: 767px) {#brxe-f18fc7 {font-size: 45px}}#brxe-50a518 {margin-top: 20px; margin-bottom: 20px}#brxe-50a518 .line {height: 2px}#brxe-50a518.horizontal .line {border-top-width: 2px; width: 100px; border-top-style: solid; border-top-color: #3d30ba}#brxe-50a518.vertical .line {border-right-width: 100px; border-right-style: solid; border-right-color: #3d30ba}#brxe-50a518.horizontal {justify-content: flex-start}#brxe-50a518.vertical {align-self: flex-start}#brxe-50a518 .icon {color: #3d30ba}@media (max-width: 767px) {#brxe-50a518.horizontal .line {width: 50px}#brxe-50a518.vertical .line {border-right-width: 50px}#brxe-50a518 {margin-top: 15px; margin-bottom: 15px}}#brxe-c46dc7 {width: 15%}@media (max-width: 478px) {#brxe-c46dc7 {width: 100%}}#brxe-e9541e {color: #919191; font-size: 16px; font-family: "Open Sans"; font-weight: 400; line-height: 1.8em}#brxe-e9541e a {color: #919191; font-size: 16px; font-family: "Open Sans"; font-weight: 400; line-height: 1.8em; font-size: inherit}#brxe-6eb215 {width: 85%; flex-direction: row; flex-shrink: 0}@media (max-width: 478px) {#brxe-6eb215 {width: 100%}}#brxe-6c8166 {flex-direction: row; margin-top: 60px; align-self: stretch !important; width: 100%}#brxe-0d709d {margin-top: 120px; margin-bottom: 120px; padding-right: 20px; padding-left: 20px; width: 1170px}@media (max-width: 991px) {#brxe-0d709d {margin-top: 90px; margin-bottom: 90px}}@media (max-width: 767px) {#brxe-0d709d {margin-top: 60px; margin-bottom: 60px}}