:where(:root) .bricks-color-primary {color: var(--srh-brand-blue)}:where(:root) .bricks-background-primary {background-color: var(--srh-brand-blue)}:where(:root) .bricks-color-secondary {color: var(--srh-brand-green)}:where(:root) .bricks-background-secondary {background-color: var(--srh-brand-green)}:where(:root) .bricks-color-light {color: var(--srh-white)}:where(:root) .bricks-background-light {background-color: var(--srh-white)}:where(:root) .bricks-color-dark {color: var(--srh-dark)}:where(:root) .bricks-background-dark {background-color: var(--srh-dark)}:where(:root) .bricks-color-muted {color: var(--srh-meadow)}:where(:root) .bricks-background-muted {background-color: var(--srh-meadow)}:where(:root) * {border-color: var(--srh-mourning)}:where(:root) .bricks-color-info {color: var(--srh-teal)}:where(:root) .bricks-background-info {background-color: var(--srh-teal)}:where(:root) .bricks-color-success {color: var(--srh-brand-green)}:where(:root) .bricks-background-success {background-color: var(--srh-brand-green)}:where(:root) .bricks-color-warning {color: var(--srh-sand)}:where(:root) .bricks-background-warning {background-color: var(--srh-sand)}:where(:root) .bricks-color-danger {color: var(--srh-purple)}:where(:root) .bricks-background-danger {background-color: var(--srh-purple)} .brx-boxed {background-color: var(--srh-white)} html {background-color: var(--srh-white)} body {background: none} [class*="brxe-"]:not(.brxe-section):not(.brxe-container):not(.brxe-div) {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0} .brxe-container.root {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 1200px} .brxe-container.root:not(.stretch) {padding-top: 80px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px} .brxe-container.root.stretch > .brxe-container {padding-top: 80px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px; width: 1200px} .brxe-container.root.stretch > .brxe-div {padding-top: 80px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px; width: 1200px} .woocommerce main.site-main {width: 1200px} #brx-content.wordpress {width: 1200px} .pswp .pswp__bg {background-color: rgba(0, 52, 68, .92)} .pswp.brx .pswp__top-bar button.pswp__button--close svg {color: var(--srh-white)} .pswp.brx .pswp__top-bar button.pswp__button svg {width: 34px; height: 34px} #brx-content {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0} .content-area {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0} blockquote {margin-top: 2rem; margin-right: 0; margin-bottom: 2rem; margin-left: 0; padding-top: 0.5rem; padding-right: 0; padding-bottom: 0.5rem; padding-left: 1.5rem; border-top: 0 solid var(--srh-brand-green); border-right: 0 solid var(--srh-brand-green); border-bottom: 0 solid var(--srh-brand-green); border-left: 4px solid var(--srh-brand-green); border-radius: 0; font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 400; line-height: 1.45; color: var(--srh-purple)} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(h1, h2, h3, h4, h5, h6) {margin-block-start: 1.5rem} .brxe-text * + p:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *), .brxe-post-content:not([data-source=bricks]) * + p:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *), body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *) {margin-block-start: 1rem} .brxe-text * + *:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *), .brxe-post-content:not([data-source=bricks]) * + *:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *), body:not(.woocommerce-checkout) [class*=woocommerce] * + *:not(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *) {margin-block-start: 1rem} html {font-size: 100%} body {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.0; color: var(--srh-dark)} h1, h2, h3, h4, h5, h6 {font-family: "Quincy CF"; font-size: inherit; font-weight: 500; line-height: 1.15; color: var(--srh-brand-blue)} h1 {font-family: "Quincy CF"; font-size: clamp(1.75em, 4vw, 2.188em); font-weight: 500; line-height: 1.05; color: var(--srh-brand-blue); margin-top: 0; margin-right: 0; margin-bottom: 0.55em; margin-left: 0} h2 {font-family: "Quincy CF"; font-size: clamp(1.5em, 3vw, 1.75em); font-weight: 500; line-height: 1.1; color: var(--srh-brand-blue); margin-right: 0; margin-bottom: 0.55em; margin-left: 0} h3 {font-family: "Quincy CF"; font-size: clamp(1.3em, 2.5vw, 1.5em); font-weight: 500; line-height: 1.15; color: var(--srh-brand-blue); margin-top: 0; margin-right: 0; margin-bottom: 0.5em; margin-left: 0} h4 {font-family: "Quincy CF"; font-size: clamp(1.15em, 2vw, 1.25em); font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue); margin-top: 0; margin-right: 0; margin-bottom: 0.5em; margin-left: 0} h5 {font-family: "Quincy CF"; font-size: clamp(1.1em, 1.75vw, 1.2em); font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0} h6 {font-family: "Quincy CF"; font-size: clamp(1em, 1.5vw, 1.1em); font-weight: 500; line-height: 1.3; color: var(--srh-brand-blue); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0} .bricks-type-hero {font-family: "Quincy CF"; font-size: clamp(3.25rem, 7vw, 5.5rem); font-weight: 300; line-height: 1; color: var(--srh-brand-blue)} .bricks-type-lead {font-family: "Poppins"; font-size: clamp(1.125rem, 2vw, 1.3rem); font-weight: 400; line-height: 1.6; color: var(--srh-dark)} body.bricks-is-frontend :focus-visible {outline: 3px solid var(--srh-brand-blue)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: 3px solid var(--srh-brand-blue); }} blockquote {margin-top: 2rem; margin-right: 0; margin-bottom: 2rem; margin-left: 0; padding-top: 0.5rem; padding-right: 0; padding-bottom: 0.5rem; padding-left: 1.5rem; border-top: 0 solid var(--srh-brand-green); border-right: 0 solid var(--srh-brand-green); border-bottom: 0 solid var(--srh-brand-green); border-left: 4px solid var(--srh-brand-green); border-radius: 0; font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 400; line-height: 1.45; color: var(--srh-purple)} .brxe-text {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark)} .brxe-text-basic {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark)} .brxe-heading .separator {width: 64px; flex-grow: 0; border-top-width: 2px; border-top-style: solid; border-top-color: var(--srh-brand-green)} .brxe-heading.has-separator {gap: 1rem} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a:where(:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-file__button):not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-image > a):not(.wp-block-image > figure > a)), :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {font-family: "Poppins"; font-size: inherit; font-weight: 600; line-height: inherit; color: var(--srh-teal); text-decoration: underline; transition: color .2s ease} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:where(:not(.wp-element-button):not(.wp-block-button__link):not(.wp-block-file__button):not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-image > a):not(.wp-block-image > figure > a)):hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover {color: var(--srh-teal); text-decoration: underline} .brxe-section {display: flex; column-gap: 0px; row-gap: 0px; flex-direction: column; align-items: center; width: 100%} .brxe-container {display: flex; column-gap: 1.5rem; row-gap: 1.5rem; flex-direction: column; width: 1440PX} .woocommerce main.site-main {width: 1440PX} #brx-content.wordpress {width: 1440PX} .brxe-block:where(:not(.accordion-content-wrapper):not(.accordion-title-wrapper)) {display: flex} .brxe-block {column-gap: 1rem; row-gap: 1rem; flex-direction: column; width: 100%} .brxe-div:where(:not(.brx-dropdown-content)) {display: flex} .brxe-div {column-gap: 1rem; row-gap: 1rem; flex-direction: column}.brxe-divider .line {border-top-width: 1px}.brxe-divider.horizontal .line {border-top-color: var(--srh-mourning)}.brxe-divider.vertical .line {border-right-color: var(--srh-mourning)}.brxe-divider .icon i {color: var(--srh-mourning)} .bricks-button {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); border: 2px solid var(--srh-brand-blue); border-radius: 6px; transition: background-color .2s ease, border-color .2s ease, color .2s ease, transform .2s ease; padding-top: 0.85rem; padding-right: 1.4rem; padding-bottom: 0.85rem; padding-left: 1.4rem} .bricks-button:hover {color: var(--srh-white); border-color: var(--srh-teal)} .bricks-button:where(:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline)) {background-color: var(--srh-brand-blue)} .bricks-button:where(:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline)):hover {background-color: var(--srh-teal)} .bricks-button:where(.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-brand-blue); background-color: transparent; border: 2px solid var(--srh-brand-blue); border-radius: 6px} .bricks-button:where(.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); text-transform: none; border: 2px solid var(--srh-brand-blue); border-radius: 6px} .bricks-button:where(.bricks-background-primary):hover, .bricks-button:where(.bricks-color-primary):hover {color: var(--srh-white); border-color: var(--srh-teal)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--srh-teal)} .bricks-button:where(.bricks-color-primary.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-brand-blue); background-color: transparent; border: 2px solid var(--srh-brand-blue); border-radius: 6px} .bricks-button:where(.bricks-color-primary.outline):hover {color: var(--srh-white); background-color: var(--srh-teal); border-color: var(--srh-teal)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); text-decoration: none; border: 2px solid var(--srh-brand-green); border-radius: 6px} .bricks-button:where(.bricks-background-secondary):hover, .bricks-button:where(.bricks-color-secondary):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--srh-brand-green)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-secondary.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); background-color: transparent; border: 2px solid var(--srh-teal); border-radius: 6px} .bricks-button:where(.bricks-color-secondary.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-brand-blue); text-decoration: none; border: 2px solid var(--srh-mist); border-radius: 6px} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)):hover, .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--srh-mist)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-light.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-brand-blue); background-color: transparent; border: 2px solid var(--srh-brand-blue); border-radius: 6px} .bricks-button:where(.bricks-color-light.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-dark), .bricks-button:where(.bricks-color-dark) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); border: 2px solid var(--srh-dark); border-radius: 6px} .bricks-button:where(.bricks-background-dark):hover, .bricks-button:where(.bricks-color-dark):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-dark:not(.outline)) {background-color: var(--srh-dark)} .bricks-button:where(.bricks-background-dark:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-dark.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); background-color: transparent; border: 2px solid var(--srh-dark); border-radius: 6px} .bricks-button:where(.bricks-color-dark.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-muted), .bricks-button:where(.bricks-color-muted) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); text-decoration: none; border: 2px solid var(--srh-meadow); border-radius: 6px} .bricks-button:where(.bricks-background-muted):hover, .bricks-button:where(.bricks-color-muted):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-muted:not(.outline)) {background-color: var(--srh-meadow)} .bricks-button:where(.bricks-background-muted:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-muted.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); background-color: transparent; border: 2px solid var(--srh-dark); border-radius: 6px} .bricks-button:where(.bricks-color-muted.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-info), .bricks-button:where(.bricks-color-info) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); border: 2px solid var(--srh-teal); border-radius: 6px} .bricks-button:where(.bricks-background-info):hover, .bricks-button:where(.bricks-color-info):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-info:not(.outline)) {background-color: var(--srh-teal)} .bricks-button:where(.bricks-background-info:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-info.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-teal); background-color: transparent; border: 2px solid var(--srh-teal); border-radius: 6px} .bricks-button:where(.bricks-color-info.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-success), .bricks-button:where(.bricks-color-success) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); text-transform: none; border: 2px solid var(--srh-brand-green); border-radius: 6px} .bricks-button:where(.bricks-background-success):hover, .bricks-button:where(.bricks-color-success):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-success:not(.outline)) {background-color: var(--srh-brand-green)} .bricks-button:where(.bricks-background-success:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-success.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); background-color: transparent; border: 2px solid var(--srh-teal); border-radius: 6px} .bricks-button:where(.bricks-color-success.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-warning), .bricks-button:where(.bricks-color-warning) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); text-decoration: none; border: 2px solid var(--srh-sand); border-radius: 6px} .bricks-button:where(.bricks-background-warning):hover, .bricks-button:where(.bricks-color-warning):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-warning:not(.outline)) {background-color: var(--srh-sand)} .bricks-button:where(.bricks-background-warning:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-warning.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark); background-color: transparent; border: 2px solid var(--srh-bronze); border-radius: 6px} .bricks-button:where(.bricks-color-warning.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-danger), .bricks-button:where(.bricks-color-danger) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); border: 2px solid var(--srh-purple); border-radius: 6px} .bricks-button:where(.bricks-background-danger):hover, .bricks-button:where(.bricks-color-danger):hover {color: var(--srh-white); border-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-background-danger:not(.outline)) {background-color: var(--srh-purple)} .bricks-button:where(.bricks-background-danger:not(.outline)):hover {background-color: var(--srh-brand-blue)} .bricks-button:where(.bricks-color-danger.outline) {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-purple); background-color: transparent; border: 2px solid var(--srh-purple); border-radius: 6px} .bricks-button:where(.bricks-color-danger.outline):hover {color: var(--srh-white); background-color: var(--srh-brand-blue); border-color: var(--srh-brand-blue)} .bricks-button:where(.sm) {padding-top: 0.65rem; padding-right: 1rem; padding-bottom: 0.65rem; padding-left: 1rem; font-family: "Poppins"; font-size: 0.875rem; font-weight: 600; line-height: 1.2} .bricks-button:where(.md) {padding-top: 0.85rem; padding-right: 1.4rem; padding-bottom: 0.85rem; padding-left: 1.4rem; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2} .bricks-button:where(.lg) {padding-top: 1rem; padding-right: 1.65rem; padding-bottom: 1rem; padding-left: 1.65rem; font-family: "Poppins"; font-size: 1.075rem; font-weight: 600; line-height: 1.2} .bricks-button:where(.xl) {padding-top: 1.15rem; padding-right: 1.9rem; padding-bottom: 1.15rem; padding-left: 1.9rem; font-family: "Poppins"; font-size: 1.15rem; font-weight: 600; line-height: 1.2}.brxe-form .form-group label {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.4; color: var(--srh-dark)}.brxe-form .form-group .label {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.4; color: var(--srh-dark)}.brxe-form ::placeholder {font-family: "Poppins"; font-size: 1rem; font-weight: 400; color: var(--srh-teal)}.brxe-form select {font-family: "Poppins"; font-size: 1rem; font-weight: 400; color: var(--srh-teal); line-height: 1.5; color: var(--srh-dark); background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.8rem; padding-right: 1rem; padding-bottom: 0.8rem; padding-left: 1rem}.brxe-form .form-group input {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: var(--srh-dark); background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.8rem; padding-right: 1rem; padding-bottom: 0.8rem; padding-left: 1rem}.brxe-form textarea {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: var(--srh-dark); background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.8rem; padding-right: 1rem; padding-bottom: 0.8rem; padding-left: 1rem}.brxe-form .flatpickr {background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.8rem; padding-right: 1rem; padding-bottom: 0.8rem; padding-left: 1rem}.brxe-form .form-field-richtext + .tox-tinymce {background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.8rem; padding-right: 1rem; padding-bottom: 0.8rem; padding-left: 1rem}.brxe-form .bricks-button {border: 1px solid var(--srh-teal); border-radius: 6px; padding-top: 0.85rem; padding-right: 1.4rem; padding-bottom: 0.85rem; padding-left: 1.4rem; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white); background-color: var(--srh-brand-blue); border: 2px solid var(--srh-brand-blue)}.brxe-form .choose-files {border: 1px solid var(--srh-teal); border-radius: 6px}.brxe-form .form-group input:focus {border-color: var(--srh-brand-blue)}.brxe-form .flatpickr:focus {border-color: var(--srh-brand-blue)}.brxe-form select:focus {border-color: var(--srh-brand-blue)}.brxe-form textarea:focus {border-color: var(--srh-brand-blue)}.brxe-form .form-field-richtext + .tox-tinymce:focus {border-color: var(--srh-brand-blue)}.brxe-form .bricks-button:focus {border-color: var(--srh-brand-blue)}.brxe-form .choose-files:focus {border-color: var(--srh-brand-blue)}.brxe-form .form-group {padding-top: 0; padding-right: 0; padding-bottom: 1.25rem; padding-left: 0}.brxe-form .bricks-button:hover {background-color: var(--srh-teal); border-color: var(--srh-teal)}.brxe-nav-menu .bricks-nav-menu > li {margin-top: 0; margin-right: 0.35rem; margin-bottom: 0; margin-left: 0.35rem}.brxe-nav-menu .bricks-nav-menu > li > a {padding-top: 0.75rem; padding-right: 0.8rem; padding-bottom: 0.75rem; padding-left: 0.8rem; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.35; color: var(--srh-dark)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {padding-top: 0.75rem; padding-right: 0.8rem; padding-bottom: 0.75rem; padding-left: 0.8rem}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.35; color: var(--srh-dark)}.brxe-nav-menu .bricks-nav-menu > li > a:hover {color: var(--srh-teal)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle:hover {color: var(--srh-teal)}.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.35; color: var(--srh-brand-blue); border-top: 0 solid var(--srh-brand-blue); border-right: 0 solid var(--srh-brand-blue); border-bottom: 3px solid var(--srh-brand-blue); border-left: 0 solid var(--srh-brand-blue); border-radius: 0}.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.35; color: var(--srh-brand-blue); border-top: 0 solid var(--srh-brand-blue); border-right: 0 solid var(--srh-brand-blue); border-bottom: 3px solid var(--srh-brand-blue); border-left: 0 solid var(--srh-brand-blue); border-radius: 0}.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem}.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem}.brxe-nav-menu .bricks-nav-menu .sub-menu > li {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.4; color: var(--srh-dark)}.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > a {font-family: "Poppins"; font-size: 0.95rem; font-weight: 600; line-height: 1.4; color: var(--srh-brand-blue)}.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle {font-family: "Poppins"; font-size: 0.95rem; font-weight: 600; line-height: 1.4; color: var(--srh-brand-blue)}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item {background-color: var(--srh-white)}.brxe-nav-menu .bricks-nav-menu .sub-menu {border: 1px solid var(--srh-mourning); border-radius: 6px}.brxe-search input[type=search] {background-color: var(--srh-white); border: 1px solid var(--srh-teal); border-radius: 6px}.brxe-search input[type=search]:focus {border-color: var(--srh-brand-blue)}.brxe-search button {background-color: var(--srh-brand-blue); color: var(--srh-white); width: 48px}.brxe-search button:hover {background-color: var(--srh-teal)}.brxe-accordion .accordion-title .title {font-family: "Quincy CF"; font-size: 1.25rem; font-weight: 500; line-height: 1.3; color: var(--srh-brand-blue)}.brxe-accordion .accordion-title .title:hover {color: var(--srh-teal)}.brxe-accordion .accordion-subtitle {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.5; color: var(--srh-teal)}.brxe-accordion .accordion-content-wrapper {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.65; color: var(--srh-dark)}.brxe-alert {padding-top: 1rem; padding-right: 1.25rem; padding-bottom: 1rem; padding-left: 1.25rem; font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: var(--srh-dark); border: 1px solid var(--srh-mourning); border-radius: 6px}.brxe-alert.info {color: var(--srh-dark); background-color: var(--srh-mourning); border: 1px solid var(--srh-teal); border-radius: 6px}.brxe-alert.success {color: var(--srh-dark); background-color: var(--srh-mist); border: 1px solid var(--srh-brand-green); border-radius: 6px}.brxe-alert.warning {color: var(--srh-dark); background-color: var(--srh-dawn); border: 1px solid var(--srh-bronze); border-radius: 6px}.brxe-alert.danger {color: var(--srh-white); background-color: var(--srh-purple); border: 1px solid var(--srh-purple); border-radius: 6px}.brxe-alert.muted {color: var(--srh-dark); background-color: var(--srh-honeydew); border: 1px solid var(--srh-meadow); border-radius: 6px}.brxe-counter {font-family: "Quincy CF"; font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 500; line-height: 1; color: var(--srh-brand-blue)}.brxe-icon-box .icon {margin-top: 0; margin-right: 0; margin-bottom: 1rem; margin-left: 0; padding-top: 0.75rem; padding-right: 0.75rem; padding-bottom: 0.75rem; padding-left: 0.75rem; height: 56px; line-height: 56px; min-width: 56px; color: var(--srh-brand-blue); background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 50%}.brxe-icon-box .icon i {font-size: 2rem}.brxe-icon-box .icon a {color: var(--srh-brand-blue)}.brxe-icon-box h1 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box h2 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box h3 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box h4 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box h5 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box h6 {font-family: "Quincy CF"; font-size: 1.5rem; font-weight: 500; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-icon-box .content {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark); background-color: var(--srh-white); border: 1px solid var(--srh-mourning); border-radius: 6px; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem} .brxe-image .icon {background-color: var(--srh-brand-blue); border: 2px solid var(--srh-white); border-radius: 50%; line-height: 48px; width: 48px; color: var(--srh-white); font-size: 1.25rem} .brxe-image .bricks-image-caption-custom, .wp-element-caption:not(.wp-block-gallery *) {margin-top: 0.5rem; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0.5rem; padding-right: 0.75rem; padding-bottom: 0.5rem; padding-left: 0.75rem; background: var(--srh-mist); text-shadow: none; border: 1px solid var(--srh-mourning); border-radius: 4px; font-family: "Poppins"; font-size: 0.875rem; font-weight: 400; line-height: 1.45; color: var(--srh-dark)} .image {aspect-ratio: 4/3} .brxe-image-gallery {--gutter: 1rem} .brxe-image-gallery .bricks-image-caption, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption.wp-element-caption {margin-top: 0.5rem; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0.5rem; padding-right: 0.75rem; padding-bottom: 0.5rem; padding-left: 0.75rem; background: var(--srh-mist); text-shadow: none; border: 1px solid var(--srh-mourning); border-radius: 4px; font-family: "Poppins"; font-size: 0.875rem; font-weight: 400; line-height: 1.45; color: var(--srh-dark)}.brxe-list li {margin-top: 0; margin-right: 0; margin-bottom: 0.5rem; margin-left: 0; padding-top: 0.75rem; padding-right: 0.75rem; padding-bottom: 0.75rem; padding-left: 0.75rem; border: 1px solid var(--srh-mourning); border-radius: 4px}.brxe-list li:nth-child(odd) {background-color: var(--srh-white)}.brxe-list li:nth-child(even) {background-color: var(--srh-mist)}.brxe-list li[data-highlight]::before {padding-top: 0.35rem; padding-right: 0.65rem; padding-bottom: 0.35rem; padding-left: 0.65rem; background-color: var(--srh-brand-blue); border: 1px solid var(--srh-brand-blue); border-radius: 4px; font-family: "Poppins"; font-size: 0.8rem; font-weight: 600; line-height: 1.2; color: var(--srh-white)}.brxe-list li[data-highlight] + div {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 4px}.brxe-list li[data-highlight] + div .title {color: var(--srh-dark)}.brxe-list li[data-highlight] + div .meta {color: var(--srh-dark)}.brxe-list li[data-highlight] + div .description {color: var(--srh-dark)}.brxe-list .title {margin-top: 0; margin-right: 0; margin-bottom: 0.25rem; margin-left: 0; font-family: "Quincy CF"; font-size: 1.2rem; font-weight: 500; line-height: 1.3; color: var(--srh-brand-blue)}.brxe-list .meta {margin-top: 0; margin-right: 0; margin-bottom: 0.35rem; margin-left: 0; font-family: "Poppins"; font-size: 0.875rem; font-weight: 400; line-height: 1.4; color: var(--srh-teal)}.brxe-list .description {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.55; color: var(--srh-dark)}.brxe-list .separator {border-top-style: solid; flex-basis: 24px; border-top-width: 1px; border-top-color: var(--srh-mourning)} .brxe-post-content {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.7; color: var(--srh-dark)}.brxe-post-meta .item {padding-top: 0.4rem; padding-right: 0.65rem; padding-bottom: 0.4rem; padding-left: 0.65rem; background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 4px; font-family: "Poppins"; font-size: 0.875rem; font-weight: 400; line-height: 1.4; color: var(--srh-teal)}.brxe-post-meta .separator {width: 0.5rem}.brxe-post-navigation .title {font-family: "Quincy CF"; font-size: 1.2rem; font-weight: 500; line-height: 1.3; color: var(--srh-brand-blue)}.brxe-post-navigation label {font-family: "Poppins"; font-size: 0.8rem; font-weight: 600; line-height: 1.3; color: var(--srh-teal)}.brxe-post-navigation .image {border: 1px solid var(--srh-mourning); border-radius: 6px}.brxe-post-taxonomy .bricks-button {margin-top: 0; margin-right: 0.35rem; margin-bottom: 0.35rem; margin-left: 0; padding-top: 0.4rem; padding-right: 0.7rem; padding-bottom: 0.4rem; padding-left: 0.7rem; background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 999px; font-family: "Poppins"; font-size: 0.85rem; font-weight: 600; line-height: 1.2; color: var(--srh-brand-blue)}.brxe-post-taxonomy .bricks-button:hover {background-color: var(--srh-brand-blue); color: var(--srh-white)}.brxe-post-title {font-family: "Quincy CF"; font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 300; line-height: 1.08; color: var(--srh-brand-blue)}.brxe-pricing-tables .pricing-table {background-color: var(--srh-white)}.brxe-pricing-tables .pricing-table-header {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; background-color: var(--srh-brand-blue); border: 1px solid var(--srh-brand-blue); border-radius: 6px}.brxe-pricing-tables .pricing-table-title {font-family: "Quincy CF"; font-size: 1.75rem; font-weight: 500; line-height: 1.2; color: var(--srh-white)}.brxe-pricing-tables .pricing-table-subtitle {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.5; color: var(--srh-white)}.brxe-pricing-tables .pricing-table-pricing {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 0}.brxe-pricing-tables .pricing-table-price-prefix {font-family: "Quincy CF"; font-size: 2.5rem; font-weight: 500; line-height: 1; color: var(--srh-brand-blue)}.brxe-pricing-tables .pricing-table-price {font-family: "Quincy CF"; font-size: 2.5rem; font-weight: 500; line-height: 1; color: var(--srh-brand-blue)}.brxe-pricing-tables .pricing-table-price-suffix {font-family: "Quincy CF"; font-size: 2.5rem; font-weight: 500; line-height: 1; color: var(--srh-brand-blue)}.brxe-pricing-tables .pricing-table-price-meta {font-family: "Poppins"; font-size: 0.9rem; font-weight: 400; line-height: 1.4; color: var(--srh-dark)}.brxe-pricing-tables .pricing-table-original-price {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.4; color: var(--srh-purple)}.brxe-pricing-tables .pricing-table-feature {padding-top: 0.8rem; padding-right: 1.25rem; padding-bottom: 0.8rem; padding-left: 1.25rem; background-color: var(--srh-white); border-top: 0 solid var(--srh-mourning); border-right: 0 solid var(--srh-mourning); border-bottom: 1px solid var(--srh-mourning); border-left: 0 solid var(--srh-mourning); border-radius: 0; font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.5; color: var(--srh-dark)}.brxe-pricing-tables .pricing-table-feature i {color: var(--srh-teal)}.brxe-pricing-tables .pricing-table-footer {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; background-color: var(--srh-white); border: 1px solid var(--srh-mourning); border-radius: 6px}.brxe-pricing-tables .bricks-button {background-color: var(--srh-brand-blue); border: 2px solid var(--srh-brand-blue); border-radius: 6px; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-white)}.brxe-pricing-tables .pricing-table-additional-info {font-family: "Poppins"; font-size: 0.875rem; font-weight: 400; line-height: 1.45; color: var(--srh-dark)}.brxe-pricing-tables .pricing-table-ribbon-title {color: var(--srh-dark); background-color: var(--srh-sand)}.brxe-progress-bar .bar {height: 12px; background-color: var(--srh-mourning); border: 1px solid var(--srh-mourning); border-radius: 999px}.brxe-progress-bar .bar span {background-color: var(--srh-brand-blue)}.brxe-progress-bar .label {font-family: "Poppins"; font-size: 0.95rem; font-weight: 600; line-height: 1.3; color: var(--srh-dark)}.brxe-progress-bar .percentage {font-family: "Poppins"; font-size: 0.875rem; font-weight: 600; line-height: 1.3; color: var(--srh-brand-blue)}.brxe-related-posts .post-content {background-color: var(--srh-mist); padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}.brxe-sidebar .bricks-widget-wrapper {margin-top: 0; margin-right: 0; margin-bottom: 2rem; margin-left: 0}.brxe-sidebar .bricks-widget-title {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h1 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h2 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h3 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h4 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h5 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar h6 {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-sidebar {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark)}.brxe-sidebar input[type=search] {background-color: var(--srh-white)}.brxe-slider .title {margin-top: 0; margin-right: 0; margin-bottom: 0.75rem; margin-left: 0; font-family: "Quincy CF"; font-size: clamp(2rem, 4vw, 3.5rem); font-weight: 300; line-height: 1.1; color: var(--srh-white)}.brxe-slider .slider-content {width: min(680px, 90%); background-color: rgba(0, 52, 68, .78); padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; text-align: left}.brxe-slider .content {font-family: "Poppins"; font-size: 1rem; font-weight: 400; line-height: 1.6; color: var(--srh-white)}.brxe-slider .bricks-button {background-color: var(--srh-brand-green); border: 2px solid var(--srh-brand-green); border-radius: 6px; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.2; color: var(--srh-dark)}.brxe-social-icons li {margin-top: 0; margin-right: 0.4rem; margin-bottom: 0.4rem; margin-left: 0; padding-top: 0.6rem; padding-right: 0.6rem; padding-bottom: 0.6rem; padding-left: 0.6rem; background-color: var(--srh-brand-blue); border: 1px solid var(--srh-brand-blue); border-radius: 50%; font-size: 1rem; color: var(--srh-white)}.brxe-social-icons li:hover {background-color: var(--srh-teal)}.brxe-svg {height: auto; width: 100%}.brxe-svg * {stroke-width: 1.5 !important; stroke: var(--srh-brand-blue) !important; fill: var(--srh-brand-blue) !important}.brxe-tabs .tab-title {padding-top: 0.85rem; padding-right: 1.15rem; padding-bottom: 0.85rem; padding-left: 1.15rem; font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.3; color: var(--srh-brand-blue); background-color: var(--srh-mist); border: 1px solid var(--srh-mourning); border-radius: 4px}.brxe-tabs .tab-title.brx-open {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.3; color: var(--srh-white); background-color: var(--srh-brand-blue); border: 1px solid var(--srh-brand-blue); border-radius: 4px}.brxe-tabs .tab-content {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; text-align: left; color: var(--srh-dark); background-color: var(--srh-white); border: 1px solid var(--srh-mourning); border-radius: 4px}.brxe-team-members {gap: 1.5rem}.brxe-team-members .member {border: 1px solid var(--srh-mourning); border-radius: 6px; background-color: var(--srh-white)}.brxe-team-members .title {font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-team-members .subtitle {font-family: "Poppins"; font-size: 0.9rem; font-weight: 600; line-height: 1.4; color: var(--srh-teal)}.brxe-team-members .description {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark)}.brxe-team-members .image {border: 0; border-style: solid; border-color: var(--srh-mourning); border-radius: 6px}.brxe-team-members .content {padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; text-align: left}.brxe-testimonials .repeater-item {align-items: center}.brxe-testimonials .image {width: 88px; height: 88px; border: 4px solid var(--srh-brand-green); border-radius: 50%}.brxe-testimonials .testimonial-content-wrapper {font-family: "Quincy CF"; font-size: clamp(1.35rem, 2.5vw, 1.75rem); font-weight: 400; line-height: 1.45; color: var(--srh-purple)}.brxe-testimonials .testimonial-name {font-family: "Poppins"; font-size: 1rem; font-weight: 600; line-height: 1.4; color: var(--srh-dark)}.brxe-testimonials .testimonial-title {font-family: "Poppins"; font-size: 0.9rem; font-weight: 400; line-height: 1.4; color: var(--srh-teal)}.brxe-video .bricks-video-overlay {background-color: rgba(0, 52, 68, .28)}.brxe-video .bricks-video-overlay-icon {font-size: 3rem; color: var(--srh-white)}.brxe-wordpress .bricks-widget-title {border-top: 0 solid var(--srh-brand-green); border-right: 0 solid var(--srh-brand-green); border-bottom: 2px solid var(--srh-brand-green); border-left: 0 solid var(--srh-brand-green); border-radius: 0; font-family: "Quincy CF"; font-size: 1.4rem; font-weight: 500; line-height: 1.25; color: var(--srh-brand-blue)}.brxe-wordpress ul {font-family: "Poppins"; font-size: 0.95rem; font-weight: 400; line-height: 1.6; color: var(--srh-dark)}.brxe-wordpress .post-title {font-family: "Quincy CF"; font-size: 1.1rem; font-weight: 500; line-height: 1.3; color: var(--srh-brand-blue)}.brxe-wordpress .post-meta {font-family: "Poppins"; font-size: 0.8rem; font-weight: 400; line-height: 1.4; color: var(--srh-teal)}@media (max-width: 991px) { .brxe-container.root:not(.stretch) {padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px} .brxe-container.root.stretch > .brxe-container {padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px} .brxe-container.root.stretch > .brxe-div {padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px} body {font-family: "Poppins"}}@media (max-width: 767px) { body {font-family: "Poppins"} h1, h2, h3, h4, h5, h6 {font-family: "quincy-cf"}}@media (max-width: 478px) { .brxe-container.root:not(.stretch) {padding-top: 48px; padding-right: 20px; padding-bottom: 48px; padding-left: 20px} .brxe-container.root.stretch > .brxe-container {padding-top: 48px; padding-right: 20px; padding-bottom: 48px; padding-left: 20px} .brxe-container.root.stretch > .brxe-div {padding-top: 48px; padding-right: 20px; padding-bottom: 48px; padding-left: 20px} body {font-family: "Poppins"} h1, h2, h3, h4, h5, h6 {font-family: "quincy-cf"}.brxe-slider .slider-content {padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}}