:root {--color-secondary: #F7CC54;--color-primary: #12395D;--color-tertiary: #6E7D17;--color-caramel: #C9703D;--color-antique-gold: #AB802F;--color-dark-mahogany: #512622;--color-dark-mahogany-25: #D3C9C8;--color-sienna: #8E4B23;--color-hunter-green: #1C431F;--color-black: #000000;--color-eggshell: #EFE7DC;--color-antique-white: #F7F2EF;--color-antique-white-25: #FBF9F8;--color-antique-white-50: #F7F5F3;--color-alert: #FCEFC8;--text-xxs: clamp(0.7rem, calc(-0.0008333333333333322 * (100vw - 20rem) + 0.7rem), 0.65rem);--text-xs: clamp(0.79rem, calc(-0.00016666666666666682 * (100vw - 20rem) + 0.79rem), 0.78rem);--text-s: clamp(0.89rem, calc(0.0008333333333333322 * (100vw - 20rem) + 0.89rem), 0.94rem);--text-m: clamp(1rem, calc(0.002166666666666665 * (100vw - 20rem) + 1rem), 1.125rem);--text-l: clamp(1.13rem, calc(0.00366666666666667 * (100vw - 20rem) + 1.13rem), 1.35rem);--text-xl: clamp(1.27rem, calc(0.0058333333333333345 * (100vw - 20rem) + 1.27rem), 1.62rem);--text-xxl: clamp(1.42rem, calc(0.008666666666666666 * (100vw - 20rem) + 1.42rem), 1.94rem);--h6: clamp(0.64rem, calc(0.0008333333333333322 * (100vw - 20rem) + 0.64rem), 0.69rem);--h5: clamp(0.8rem, calc(0.001833333333333333 * (100vw - 20rem) + 0.8rem), 0.91rem);--h4: clamp(1rem, calc(0.003666666666666666 * (100vw - 20rem) + 1rem), 1.22rem);--h3: clamp(1.25rem, calc(0.0063333333333333314 * (100vw - 20rem) + 1.25rem), 1.63rem);--h2: clamp(1.56rem, calc(0.010166666666666664 * (100vw - 20rem) + 1.56rem), 2.17rem);--h1: clamp(1.95rem, calc(0.01566666666666667 * (100vw - 20rem) + 1.95rem), 2.89rem);--display: clamp(2.44rem, calc(0.023500000000000004 * (100vw - 20rem) + 2.44rem), 3.85rem);--ratio-1x1: 1;--ratio-16x9: 1.78;--ratio-3x2: 1.5;--ratio-2x1: 2;--ratio-letter: .773;--ratio-4x5: .8;--ratio-3x1: 3;--ratio-2x3: .667;--color-white: #FFFFFF;--color-hunter-green-darker: #112913;--color-tertiary-darker: #586312;--h6: clamp(0.77rem, calc(-0.0008888888888888897 * (100vw - 22.5rem) + 0.77rem), 0.71rem);--h5: clamp(0.96rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 0.96rem), 0.95rem);--h4: clamp(1.2rem, calc(0.001037037037037038 * (100vw - 22.5rem) + 1.2rem), 1.27rem);--h3: clamp(1.5rem, calc(0.002814814814814814 * (100vw - 22.5rem) + 1.5rem), 1.69rem);--h2: clamp(1.88rem, calc(0.005481481481481483 * (100vw - 22.5rem) + 1.88rem), 2.25rem);--h1: clamp(2.34rem, calc(0.00977777777777778 * (100vw - 22.5rem) + 2.34rem), 3rem);--text-2xs: clamp(0.7rem, calc(-0.0007407407407407397 * (100vw - 22.5rem) + 0.7rem), 0.65rem);--text-xs: clamp(0.79rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 0.79rem), 0.78rem);--text-s: clamp(0.89rem, calc(0.0007407407407407397 * (100vw - 22.5rem) + 0.89rem), 0.94rem);--text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem);--text-l: clamp(1.13rem, calc(0.003259259259259262 * (100vw - 22.5rem) + 1.13rem), 1.35rem);--text-xl: clamp(1.27rem, calc(0.005185185185185187 * (100vw - 22.5rem) + 1.27rem), 1.62rem);--text-2xl: clamp(1.42rem, calc(0.007703703703703704 * (100vw - 22.5rem) + 1.42rem), 1.94rem);} html {background-color: var(--bricks-color-hdlzar)} body {background: none}:where(:root) .bricks-color-primary {color: var(--bricks-color-vihtvl)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-vihtvl)}:where(:root) .bricks-color-secondary {color: #f7cc54}:where(:root) .bricks-background-secondary {background-color: #f7cc54}:where(:root) .bricks-color-dark {color: #512622}:where(:root) .bricks-background-dark {background-color: #512622}:where(:root) .bricks-color-light {color: #f7f2ef}:where(:root) .bricks-background-light {background-color: #f7f2ef} :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(.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-size: 1em; font-family: "Poppins"; color: var(--bricks-color-swvcoe)} html {font-size: 100%} body {font-family: "Lora"; color: var(--color-dark-mahogany); font-size: var(--text-m); line-height: 150%} h1, h2, h3, h4, h5, h6 {font-family: "Poppins"; line-height: 110%; font-weight: 400} h1 {color: var(--bricks-color-qyafsd); font-size: var(--h1); line-height: 115%; margin-bottom: .625rem} h2 {line-height: 110%; color: var(--bricks-color-qyafsd); font-size: var(--h2); margin-bottom: .625rem} h3 {font-weight: 500; line-height: 110%; font-size: var(--h3); margin-bottom: .625rem} h4 {line-height: 120%; font-size: var(--h4); font-weight: 500; margin-bottom: .625rem} h5 {line-height: 120%; font-weight: 500; font-size: var(--h5); margin-bottom: .625rem} h6 {line-height: 120%; font-weight: 500; font-size: var(--h6); margin-bottom: .625rem} .bricks-type-hero {font-size: var(--h1); font-family: "Lora"; line-height: 110%; font-weight: 400} .bricks-type-lead {color: var(--text-l); font-size: var(--text-l); font-family: "Lora"; font-weight: 400; line-height: 160%} .brxe-section {padding-top: 3.75rem; padding-right: 4rem; padding-bottom: 3.75rem; padding-left: 4rem; width: 100%} .bricks-button {padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; font-family: "Poppins"; text-transform: uppercase; color: var(--bricks-color-hdlzar); font-weight: 600; font-size: var(--text-s); letter-spacing: 0px; transition: .2s} .brxe-container {width: 1280px} .woocommerce main.site-main {width: 1280px} #brx-content.wordpress {width: 1280px} .brxe-post-content {color: var(--bricks-color-qyafsd)}.brxe-divider.horizontal .line {border-top-color: var(--color-dark-mahogany-25)}.brxe-divider.vertical .line {border-right-color: var(--color-dark-mahogany-25)}.brxe-divider .icon i {color: var(--color-dark-mahogany-25)} .brxe-image .bricks-image-caption-custom, .wp-element-caption:not(.wp-block-gallery *) {margin-top: .625rem; margin-bottom: 2rem}@media (max-width: 991px) { .brxe-section {padding-top: 2.5rem; padding-right: 1.25rem; padding-bottom: 2.5rem; padding-left: 1.25rem} .brxe-container {width: 100%} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%}}@media (max-width: 767px) { body {font-size: var(--text-m); line-height: 160%} .brxe-section {padding-right: 1.25rem; padding-left: 1.25rem}}@media (max-width: 478px) { html {font-size: var(--text-m)} .brxe-section {padding-right: 1.25rem; padding-left: 1.25rem}}.footer.brxe-block {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar); font-size: 16px; font-family: "Poppins"; line-height: 150%; font-style: normal}.footer a { color: var(--color-white); text-decoration: underline; transition: all .2s; } .footer a:hover,.footer a:focus, .footer a:active { color: var(--color-secondary)} .footer .brxe-social-icons li a { text-decoration: none; }.language-picker-wrapper { .gt_switcher-popup { span { color: #fff; &:nth-child(3) { display: none; } } }}.main-navigation.brxe-nav-menu .bricks-nav-menu > .brx-has-megamenu > .brx-megamenu {transform: translateY(1.5rem)}.main-navigation.brxe-nav-menu .bricks-nav-menu > .brx-has-megamenu.open > .brx-megamenu {transform: translateY(1.5rem)}.main-navigation { height: 100%; > nav { height: 100%; @media screen and (min-width: 768px) { > ul > li { padding-left: 1.25rem; padding-right: 1.25rem; } } }}ul#menu-main-navigation > li > .brx-submenu-toggle > a { color: #fff;} .main-navigation { max-width:100vw; justify-items: flex-end; } .show-mobile { display: none; }}@media (max-width: 767px) {.main-navigation { .brx-submenu-positioned { top: calc(100vh - var(--scroll-padding-top) - 3.75rem); .navigation-mega-menu > div { min-height: calc(100vh - var(--scroll-padding-top) - 60px); height: auto; overflow-y: scroll; grid-template-rows: auto !important; } .mega-menu-nav-submenu { .bricks-nav-menu-wrapper { display: flex; } } } > nav > .bricks-mobile-menu > li { border-bottom: 2px solid var(--color-eggshell); > .brx-submenu-toggle > a { pointer-events: none !important; } } > nav > .bricks-mobile-menu:has(> .open.active) { > li:not(.open.active) { display: none; } > li.open.active { > .brx-submenu-toggle { position: sticky; top: 0; z-index: 1; background: #f7f5f3; a { display: none; + button { margin-left: 0 !important; color: var(--color-dark-mahogany) !important; font-size: var(--text-m) !important; font-family: "Poppins" !important; padding-right: 1.25rem !important; padding-left: 1.25rem !important; line-height: 3.75rem; &::before { content: "< Back"; } .menu-item-icon { width: 0; height: 0; display: none; } } } } } } .show-mobile { display:unset; } .nav-button { border-bottom: 0px !important; a { background: var(--color-secondary); padding: 1rem; line-height: 100%; width: 100%; margin: 1.25rem; text-align: center; text-transform: uppercase; font-size: var(--text-m); font-family: "Poppins"; font-weight: 600; } }}}.fixed-sidebar-toggle-contain.brxe-block {width: auto; flex-direction: row}.fixed-sidebar-toggle-contain { display: none;}@media (max-width: 991px) {.fixed-sidebar-toggle-contain.brxe-block {position: fixed; transform: rotateZ(90deg) translateY(-100%) translateX(50%); display: flex; flex-wrap: nowrap; z-index: 99; top: 50%; right: 0px}}.btn-sidebar-toggle.brxe-button {background-color: var(--color-tertiary); padding-top: .625rem; padding-right: 1rem; padding-bottom: .625rem; padding-left: 1rem; font-size: var(--text-s); line-height: 110%}@media (max-width: 991px) {.btn-sidebar-toggle.brxe-button {padding-top: .75rem; padding-right: .75rem; padding-bottom: .75rem; padding-left: .75rem; margin-left: 0; color: var(--color-primary); font-size: var(--text-m); text-align: right; background-color: var(--color-secondary); border: 0; border-bottom-right-radius: .5rem; border-bottom-left-radius: .5rem; width: auto; height: 2.75rem}.btn-sidebar-toggle i { transform: rotate(-90deg); font-size: 1.25em;}}@media (max-width: 767px) {.btn-sidebar-toggle.brxe-button {width: 100%}}.share-text { color: var(--color-sienna) !important;}.btn-primary.brxe-button:hover {background-color: #112913; color: var(--bricks-color-hdlzar)}.btn-primary.brxe-button {transition: all .2s; background-color: var(--bricks-color-wjudfv); line-height: 110%; color: var(--bricks-color-hdlzar); margin-left: 0}.btn-primary.brxe-button:active {background-color: #112913}.btn-primary.brxe-button:focus {background-color: #112913}.txt-m.brxe-button {font-size: var(--text-m)}.btn-secondary-icon.brxe-button {background-color: var(--bricks-color-ttaene)}.btn-secondary-icon.brxe-button:hover {background-color: #586312}.btn-secondary-icon.brxe-button:active {background-color: #586312}.btn-secondary-icon.brxe-button:focus {background-color: #586312}.stretch.brxe-button {align-self: stretch}@media (max-width: 767px) {.stretch.brxe-button {align-self: flex-start}}.content-area-with-sidebar.brxe-container {display: grid; align-items: initial; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr); grid-gap: 6rem}@media (max-width: 991px) {.content-area-with-sidebar.brxe-container {grid-gap: 4rem; grid-template-columns: 1fr; display: flex}}@media (max-width: 767px) {.content-area-with-sidebar.brxe-container {grid-gap: 2rem; grid-template-columns: 1fr; flex-wrap: nowrap}}@media (max-width: 478px) {.content-area-with-sidebar.brxe-container {grid-gap: 2rem}}.wp-content-section.brxe-post-content {margin-top: 0}.wp-content-section { color: var(--color-dark-mahogany); overflow-wrap: anywhere; font-size: var(--text-m); line-height: 160%;  a.mail-link { word-break: keep-all; } p, li { font-family: Lora, serif; font-size: 1.125rem; font-weight: 400; b, strong { font-weight: 700; } em { font-weight: 400; } } p { line-height: 160%; } p, iframe { margin-bottom: 1rem; } .footnote, small { font-size: var(--text-s); line-height: 150%; } .wp-block-separator { border-top: 1px solid; margin: 1.75rem 0;} ul, ol { padding-left: 26px; margin-top: 0; } li { padding-top: .15625rem;padding-bottom: .15625rem; line-height: 160%; } li a:link, li a:visited { font-family: "Lora", serif; color: var(--color-dark-mahogany); text-decoration: underline; } li a:hover { color: var(--color-sienna); } h2, h3 { line-height: 110%; } h4, h5 { line-height: 130%; } h6 { line-height: 160%; } h2 { font-size: var(--h2);margin: 3rem 0 1.2rem; }h2:first-child { margin: 0 0 1.2rem; } h3 { font-size: var(--h3); color: var(--color-caramel); margin: 2rem 0 .625rem; } h4 { font-size: var(--h4); margin-bottom:.625rem; } h3 + h4 { margin-top: 1.25rem; } h5 { font-size: var(--h5);color: var(--color-caramel); } h6 { font-size: var(--h6); } blockquote { border-color: var(--color-antique-gold); border-width: 3px; padding: 0 1.875rem;margin: 3rem 0; p { font-family: Poppins, sans-serif !important; font-size: var(--text-l); line-height: 160%; font-weight: 300; } } a:not(.bricks-button), a:not(.bricks-button):link, a:not(.bricks-button):visited { font-family: Lora, serif; color: var(--color-dark-mahogany); text-decoration: underline; } a:not(.bricks-button):hover, a:not(.bricks-button):focus, a:not(.bricks-button):active { color: var(--color-sienna); text-decoration: underline; } .wp-block-image.size-large, .wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 1rem 0 !important; }  .wp-block-gallery .wp-block-image { margin: 0 !important; }   .mt0 { margin-top: 0 !important; } .mt1 { margin-top: 1rem !important; } .mt2 { margin-top: 2rem !important; } .mb0 { margin-bottom: 0 !important; } .mb1 { margin-bottom: 1rem !important; } .mb2 { margin-bottom: 2rem !important; } .mtb0 { margin-top:0 !important; margin-bottom: 0 !important; } .mtb1 { margin-top:1rem !important; margin-bottom: 1rem !important; } .mtb2 { margin-top:2rem !important; margin-bottom: 2rem !important; }  img.alignleft, img.alignright, .wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter{ float: none !important; display: block; margin: 1.25rem 0; text-align: left; } .wp-caption-text { margin-bottom: 0 !important; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .aligncenter, .alignnone { display: block; max-width: 100%; } .aligncenter { margin-left: auto; margin-right: auto; } .alignnone { margin-left: 0; margin-right: 0; }  .bricks-button { color: var(--color-white) !important; font-size: var(--text-s) !important; margin: 0.25rem 0; vertical-align: middle; } .btn-download { color: var(--color-tertiary) !important; } .btn-download:hover { color: var(--color-tertiary-darker) !important; } .wp-element-caption, figcaption { font-family: "Poppins", sans-serif;font-size: .875rem; line-height: 130%;color: var(--color-dark-mahogany); text-align: left; margin: .5rem 0 1rem !important; } .wp-caption { border: none; padding: 3px 3px 10px; } .wp-caption.alignleft { padding-left: 0; } .wp-caption img { max-width: 100%; }  .wp-block-gallery .wp-element-caption { display: none; }  .wp-block-media-text>.wp-block-media-text__content { padding: 0;  }.wp-block-media-text { gap: 2rem; margin: 1.2rem 0; } .wp-block-image.size-large,.wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 2rem 0; } .wp-block-columns .wp-block-image { margin: 0; }.wp-block-image :where(figcaption) { margin: 1rem 0 2rem;}.wp-block-columns .wp-block-image :where(figcaption) { margin: 1rem 0 0;}  .wp-block-embed-youtube { margin: 0 0 2rem !important; }   .wp-block-accordion { figure[class^=wp-block-] { margin-top: 0 !important; } .wp-block-image.size-large, .wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 0 0 1rem !important; } .wp-block-columns.is-layout-flex { gap: 1.5rem; } } .wp-block-accordion-item { border-bottom: 1px solid var(--color-antique-gold); } .wp-block-accordion-item:first-child { border-top: 1px solid var(--color-antique-gold); } .wp-block-accordion-heading { color: var(--color-sienna); margin:.5rem 0; font-size: var(--text-l); }.wp-block-accordion-heading:hover { color: var(--color-caramel); } .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title { text-decoration: none; } .wp-block-accordion-panel p { font-size: var(--text-m); line-height: 160%; } .gutenberg-faq .wp-block-accordion-panel,.wp-block-accordion-panel { margin: 1rem 0; } .faq-question, .wp-block-accordion-heading { line-height: 120%; }   .coop-report-highlights { margin-top: 2rem; figure, .wp-block-image, .wp-block-image.size-full { margin-top: 0 !important; } .wp-block-image img { margin-top: .5rem !important; } }  figure.wp-block-table th, figure.wp-block-table td { border-left: none; border-right: none; word-break: normal; } .key-dates td { vertical-align: top; } .key-dates td:first-child { width: 140px; font-weight: 700; }  .is-layout-flex.button-group { margin-bottom: 1.25rem; } .is-layout-flex .app-deadline { font-family: "Poppins", sans-serif; font-size: var(--text-s); margin-bottom: 0; strong { font-weight: 600; } }  .multi-col-list { padding-left: 1.2rem; margin-bottom: 1.25rem; column-count: auto; column-width: 18rem; gap: 3rem; }  .notice { background-color: var(--color-alert); padding: 1.25rem; border-radius: 4px; margin-bottom: 1.25rem; } .notice .wp-block-heading { color: var(--color-caramel)!important; font-size: var(--h4)!important; margin: 0; } .notice p { font-size: var(--text-s)!important; line-height: 150%; margin: 0; }  .wp-block-columns.one-third .wp-block-heading { margin-top: 0; }  .program-report blockquote { margin: 1.25rem 0; } .program-report { display: flex; flex-wrap: nowrap;  align-items: flex-start; gap: 2rem; justify-content: space-between; } .program-report > .wp-block-group { flex: 0 0 56%; max-width: 60%; min-width: 0; } .program-report > .wp-block-image { flex: 0 0 36%; max-width: 40%; } .program-report .wp-block-image.size-full { width: 100%; height: auto; display: block; margin-top: 7px; }   .stat-block, .stat-block-bg { margin: 3rem 0 1.25rem; } .stat-block p { margin-bottom: 1.875rem; }  .stat-block-bg { padding: 1.875rem; background-color: var(--color-antique-white-50); border-radius: 6px; } .stat-block-bg .stat { background-color: var(--color-white); } .stat-block-bg p { margin-bottom: 1.875rem; }  .stat-row { gap: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; margin-bottom: .625rem; }  .stat-row:has(> .stat:nth-child(4):last-child) .stat { flex: 0 0 calc(50% - 1rem);}  .stat-row:has(> .stat:nth-child(5):last-child) .stat { flex: 0 0 calc(33.333% - 1rem);}  .stat-row:has(> .stat:nth-child(6):last-child) .stat { flex: 0 0 calc(33.333% - 1rem);}  .stat { background-color: var(--color-antique-white-50); border-radius: 6px; padding: 1.25rem; flex: 1; } .stat-number { font-size: var(--h1); font-weight: 600; margin: 0; line-height:100%; letter-spacing: -1px; } .stat-number sup { font-size: 70%; top: -.8rem; } .stat-label { font-size: var(--text-m); font-family: "Poppins", sans-serif; font-weight: 600; line-height: 110%; margin-bottom: .25rem !important; } .stat-description { font-family: "Poppins", sans-serif; font-size: var(--text-s)!important; line-height: 150%; text-align: center; margin-bottom: 0 !important; } .stat-descrption p { margin-bottom: 0 !important; }  .event-pricing { .wp-block-column, .event-pricing__pre-walkin, .event-pricing__additional { margin-bottom: 0; } } .event-pricing__pre-walkin p, .event-pricing__additional p { font-size: var(--text-s); line-height: 150%; } .event-pricing__registrant { font-size: 1rem; line-height: 120%; }  .gravity-form, .gform_wrapper { input[type="text"], input[type="email"], input[type="tel"], textarea { font-family: "Poppins", sans-serif!important; font-size: 1rem; color: var(--color-dark-mahogany); width: 100%; padding: 1.25rem .5rem; border: 1px solid var(--color-dark-mahogany-25)!important; border-radius: 0; box-shadow: none; } .gfield_select { font-family: "Poppins", sans-serif!important; font-size: 1rem!important; color: var(--color-dark-mahogany)!important; border: 1px solid var(--color-dark-mahogany-25)!important; } .gfield_label { font-family: "Poppins", sans-serif !important; color: var(--color-dark-mahogany)!important; font-size: var(--text-m)!important; } .gfield_required { color: var(--color-dark-mahogany); font-style: italic; font-weight: 400; } .gform-field-label--type-sub, .gfield_description { font-family: "Poppins", sans-serif!important; color: var(--color-dark-mahogany)!important; font-size: var(--text-xs)!important; } input[type="submit"].gform_button { background: var(--color-hunter-green)!important; font-family: "Poppins", sans-serif!important; font-size: var(--text-s)!important; text-decoration: uppercase!important; color: #fff!important; padding: 1.25rem 1.5rem!important; border: none!important; border-radius:0!important; cursor: pointer!important; } input[type="submit"]:hover.gform_button{ background: var(--color-hunter-green-darker)!important; } }  .gform-field-label.gform-field-label--type-inline { font-family: "Poppins", sans-serif; font-size: var(--text-s); color: var(--color-dark-mahogany); }  .gchoice input[type="radio"] { display: none; } .gchoice label { position: relative; padding-left: 30px; cursor: pointer; margin-left: 0; }  .gchoice label:before { content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; border: 2px solid var(--color-dark-mahogany); border-radius: 50%; background: #fff; }  .gchoice input[type="radio"]:checked + label:after { content: ""; position: absolute; left: 3px; top: 5px; width: 14px; height: 14px; background: var(--color-caramel); border-radius: 50%; }  .gchoice input[type="checkbox"] { display: none; }  .gchoice input[type="checkbox"] + label:before { content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; border: 2px solid var(--color-dark-mahogany); border-radius: 3px;  background: #fff; }  .gchoice input[type="checkbox"]:checked + label:after {  content: "\f00d"; font-family: "Font Awesome 7 Pro"; font-weight: 600;  position: absolute; left: 4px; top: 1px; font-size: 14px; color: var(--color-caramel); }  .gform-theme--framework { .gform_validation_errors { background-color: var(--color-antique-white-25); border: 1px solid var(--color-caramel); border-radius: ; box-shadow: ; display: flex; flex-direction: column; gap: ; margin-block: ; padding-block: ; padding-inline: ; .gform_submission_error { color: var(--color-caramel); font-family: "Poppins", sans-serif; } .gform-icon { background-color: none; border-color: var(--color-caramel); border-style: ; border-width: ; color: var(--color-caramel); } ol { color: var(--color-caramel); font-family: "Poppins", sans-serif; font-weight: regular; line-height: 160%; list-style-type: disc; } ol li { font-size: var(--text-s); } ol a { color: var(--color-caramel); } } .gform_validation_errors:focus { border-color: var(--color-caramel); outline: 1px solid var(--color-caramel); outline-offset: 0; } } .gform_confirmation_message { font-size: var(--h3); color: var(--color-caramel); font-family: "Poppins", sans-serif; margin: 3rem 0; }  table { border-collapse: collapse; thead { background-color: var(--color-dark-mahogany); tr { th { text-align: left; font-family: "Poppins", sans-serif; font-weight: 600; line-height: 160%; font-size: 1rem; color: #fff; padding: 0.5rem !important; text-transform: uppercase; } } } tbody { tr { background-color: #fff; td { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; padding-left: 0.875rem !important; padding-right: 0.875rem !important; color: var(--color-dark-mahogany); line-height: 120%; } } tr:nth-child(even) { background-color: var(--color-antique-white-50) !important; } } } } .wp-content-section.brxe-post-content { .brxe-button { margin-bottom: 1.25rem !important;}}.wp-content-section { .events-resources-available { background-color: var(--color-primary); padding: 1.875rem; color: var(--color-white)!important; h2 { color: var(--color-white)!important; } h3 { color: var(--color-secondary)!important; } .button-yellow.brxe-button { color: var(--color-primary)!important; margin-bottom: 0!important; } .button-yellow.brxe-button:hover { color: var(--color-primary)!important; background-color: #ffbe08; } }} .wp-content-section {  .aligncenter a { display: inline-block !important; }}@media (max-width: 991px) {.wp-content-section {  .stat-block-bg { padding: 1.5rem; } .stat-row { flex: 0 0 calc(50% - 1rem); } .stat-number { font-size: var(--h2); } .stat-number sup { font-size: 70%; top: -.5rem; } .stat-label { font-size: var(--text-s); } }}@media (max-width: 767px) {.wp-content-section {  figure.wp-block-table table { min-width: 290px; } .key-dates td:first-child { width: 100px; } .wp-block-columns.one-third .wp-block-image { width: 50%; } .wp-block-columns.one-third.is-layout-flex { gap: 1rem; }  .stat-block-bg { padding: 1.25rem; } .stat-row{ flex-direction: column; gap: .625rem; }  .coop-report-highlights { .wp-block-image img { width: 66% !important; height: auto !important; } }}.wp-content-section { .events-resources-available { padding: 1.25rem; }}}@media (max-width: 478px) {.wp-content-section { .is-layout-flex.button-group { gap: .25rem; }  a.mail-link { word-break: break-all; }  .program-report { flex-wrap: wrap; gap: 1.25rem; } .program-report > .wp-block-group { flex: 0 0 100%; max-width: 100%; min-width: 0; order: 2; } .program-report > .wp-block-image { flex: 0 0 66%; max-width: 66%; order: 1; margin: 0; }  .coop-report-highlights { .wp-block-image img { width: 80% !important; height: auto !important; } } }}.wp-content-section.brxe-block {margin-top: 0}.wp-content-section { color: var(--color-dark-mahogany); overflow-wrap: anywhere; font-size: var(--text-m); line-height: 160%;  a.mail-link { word-break: keep-all; } p, li { font-family: Lora, serif; font-size: 1.125rem; font-weight: 400; b, strong { font-weight: 700; } em { font-weight: 400; } } p { line-height: 160%; } p, iframe { margin-bottom: 1rem; } .footnote, small { font-size: var(--text-s); line-height: 150%; } .wp-block-separator { border-top: 1px solid; margin: 1.75rem 0;} ul, ol { padding-left: 26px; margin-top: 0; } li { padding-top: .15625rem;padding-bottom: .15625rem; line-height: 160%; } li a:link, li a:visited { font-family: "Lora", serif; color: var(--color-dark-mahogany); text-decoration: underline; } li a:hover { color: var(--color-sienna); } h2, h3 { line-height: 110%; } h4, h5 { line-height: 130%; } h6 { line-height: 160%; } h2 { font-size: var(--h2);margin: 3rem 0 1.2rem; }h2:first-child { margin: 0 0 1.2rem; } h3 { font-size: var(--h3); color: var(--color-caramel); margin: 2rem 0 .625rem; } h4 { font-size: var(--h4); margin-bottom:.625rem; } h3 + h4 { margin-top: 1.25rem; } h5 { font-size: var(--h5);color: var(--color-caramel); } h6 { font-size: var(--h6); } blockquote { border-color: var(--color-antique-gold); border-width: 3px; padding: 0 1.875rem;margin: 3rem 0; p { font-family: Poppins, sans-serif !important; font-size: var(--text-l); line-height: 160%; font-weight: 300; } } a:not(.bricks-button), a:not(.bricks-button):link, a:not(.bricks-button):visited { font-family: Lora, serif; color: var(--color-dark-mahogany); text-decoration: underline; } a:not(.bricks-button):hover, a:not(.bricks-button):focus, a:not(.bricks-button):active { color: var(--color-sienna); text-decoration: underline; } .wp-block-image.size-large, .wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 1rem 0 !important; }  .wp-block-gallery .wp-block-image { margin: 0 !important; }   .mt0 { margin-top: 0 !important; } .mt1 { margin-top: 1rem !important; } .mt2 { margin-top: 2rem !important; } .mb0 { margin-bottom: 0 !important; } .mb1 { margin-bottom: 1rem !important; } .mb2 { margin-bottom: 2rem !important; } .mtb0 { margin-top:0 !important; margin-bottom: 0 !important; } .mtb1 { margin-top:1rem !important; margin-bottom: 1rem !important; } .mtb2 { margin-top:2rem !important; margin-bottom: 2rem !important; }  img.alignleft, img.alignright, .wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter{ float: none !important; display: block; margin: 1.25rem 0; text-align: left; } .wp-caption-text { margin-bottom: 0 !important; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .aligncenter, .alignnone { display: block; max-width: 100%; } .aligncenter { margin-left: auto; margin-right: auto; } .alignnone { margin-left: 0; margin-right: 0; }  .bricks-button { color: var(--color-white) !important; font-size: var(--text-s) !important; margin: 0.25rem 0; vertical-align: middle; } .btn-download { color: var(--color-tertiary) !important; } .btn-download:hover { color: var(--color-tertiary-darker) !important; } .wp-element-caption, figcaption { font-family: "Poppins", sans-serif;font-size: .875rem; line-height: 130%;color: var(--color-dark-mahogany); text-align: left; margin: .5rem 0 1rem !important; } .wp-caption { border: none; padding: 3px 3px 10px; } .wp-caption.alignleft { padding-left: 0; } .wp-caption img { max-width: 100%; }  .wp-block-gallery .wp-element-caption { display: none; }  .wp-block-media-text>.wp-block-media-text__content { padding: 0;  }.wp-block-media-text { gap: 2rem; margin: 1.2rem 0; } .wp-block-image.size-large,.wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 2rem 0; } .wp-block-columns .wp-block-image { margin: 0; }.wp-block-image :where(figcaption) { margin: 1rem 0 2rem;}.wp-block-columns .wp-block-image :where(figcaption) { margin: 1rem 0 0;}  .wp-block-embed-youtube { margin: 0 0 2rem !important; }   .wp-block-accordion { figure[class^=wp-block-] { margin-top: 0 !important; } .wp-block-image.size-large, .wp-block-image.size-full, .wp-block-image.alignwide.size-full, .wp-block-image .alignleft.size-full { margin: 0 0 1rem !important; } .wp-block-columns.is-layout-flex { gap: 1.5rem; } } .wp-block-accordion-item { border-bottom: 1px solid var(--color-antique-gold); } .wp-block-accordion-item:first-child { border-top: 1px solid var(--color-antique-gold); } .wp-block-accordion-heading { color: var(--color-sienna); margin:.5rem 0; font-size: var(--text-l); }.wp-block-accordion-heading:hover { color: var(--color-caramel); } .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title { text-decoration: none; } .wp-block-accordion-panel p { font-size: var(--text-m); line-height: 160%; } .gutenberg-faq .wp-block-accordion-panel,.wp-block-accordion-panel { margin: 1rem 0; } .faq-question, .wp-block-accordion-heading { line-height: 120%; }   .coop-report-highlights { margin-top: 2rem; figure, .wp-block-image, .wp-block-image.size-full { margin-top: 0 !important; } .wp-block-image img { margin-top: .5rem !important; } }  figure.wp-block-table th, figure.wp-block-table td { border-left: none; border-right: none; word-break: normal; } .key-dates td { vertical-align: top; } .key-dates td:first-child { width: 140px; font-weight: 700; }  .is-layout-flex.button-group { margin-bottom: 1.25rem; } .is-layout-flex .app-deadline { font-family: "Poppins", sans-serif; font-size: var(--text-s); margin-bottom: 0; strong { font-weight: 600; } }  .multi-col-list { padding-left: 1.2rem; margin-bottom: 1.25rem; column-count: auto; column-width: 18rem; gap: 3rem; }  .notice { background-color: var(--color-alert); padding: 1.25rem; border-radius: 4px; margin-bottom: 1.25rem; } .notice .wp-block-heading { color: var(--color-caramel)!important; font-size: var(--h4)!important; margin: 0; } .notice p { font-size: var(--text-s)!important; line-height: 150%; margin: 0; }  .wp-block-columns.one-third .wp-block-heading { margin-top: 0; }  .program-report blockquote { margin: 1.25rem 0; } .program-report { display: flex; flex-wrap: nowrap;  align-items: flex-start; gap: 2rem; justify-content: space-between; } .program-report > .wp-block-group { flex: 0 0 56%; max-width: 60%; min-width: 0; } .program-report > .wp-block-image { flex: 0 0 36%; max-width: 40%; } .program-report .wp-block-image.size-full { width: 100%; height: auto; display: block; margin-top: 7px; }   .stat-block, .stat-block-bg { margin: 3rem 0 1.25rem; } .stat-block p { margin-bottom: 1.875rem; }  .stat-block-bg { padding: 1.875rem; background-color: var(--color-antique-white-50); border-radius: 6px; } .stat-block-bg .stat { background-color: var(--color-white); } .stat-block-bg p { margin-bottom: 1.875rem; }  .stat-row { gap: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; margin-bottom: .625rem; }  .stat-row:has(> .stat:nth-child(4):last-child) .stat { flex: 0 0 calc(50% - 1rem);}  .stat-row:has(> .stat:nth-child(5):last-child) .stat { flex: 0 0 calc(33.333% - 1rem);}  .stat-row:has(> .stat:nth-child(6):last-child) .stat { flex: 0 0 calc(33.333% - 1rem);}  .stat { background-color: var(--color-antique-white-50); border-radius: 6px; padding: 1.25rem; flex: 1; } .stat-number { font-size: var(--h1); font-weight: 600; margin: 0; line-height:100%; letter-spacing: -1px; } .stat-number sup { font-size: 70%; top: -.8rem; } .stat-label { font-size: var(--text-m); font-family: "Poppins", sans-serif; font-weight: 600; line-height: 110%; margin-bottom: .25rem !important; } .stat-description { font-family: "Poppins", sans-serif; font-size: var(--text-s)!important; line-height: 150%; text-align: center; margin-bottom: 0 !important; } .stat-descrption p { margin-bottom: 0 !important; }  .event-pricing { .wp-block-column, .event-pricing__pre-walkin, .event-pricing__additional { margin-bottom: 0; } } .event-pricing__pre-walkin p, .event-pricing__additional p { font-size: var(--text-s); line-height: 150%; } .event-pricing__registrant { font-size: 1rem; line-height: 120%; }  .gravity-form, .gform_wrapper { input[type="text"], input[type="email"], input[type="tel"], textarea { font-family: "Poppins", sans-serif!important; font-size: 1rem; color: var(--color-dark-mahogany); width: 100%; padding: 1.25rem .5rem; border: 1px solid var(--color-dark-mahogany-25)!important; border-radius: 0; box-shadow: none; } .gfield_select { font-family: "Poppins", sans-serif!important; font-size: 1rem!important; color: var(--color-dark-mahogany)!important; border: 1px solid var(--color-dark-mahogany-25)!important; } .gfield_label { font-family: "Poppins", sans-serif !important; color: var(--color-dark-mahogany)!important; font-size: var(--text-m)!important; } .gfield_required { color: var(--color-dark-mahogany); font-style: italic; font-weight: 400; } .gform-field-label--type-sub, .gfield_description { font-family: "Poppins", sans-serif!important; color: var(--color-dark-mahogany)!important; font-size: var(--text-xs)!important; } input[type="submit"].gform_button { background: var(--color-hunter-green)!important; font-family: "Poppins", sans-serif!important; font-size: var(--text-s)!important; text-decoration: uppercase!important; color: #fff!important; padding: 1.25rem 1.5rem!important; border: none!important; border-radius:0!important; cursor: pointer!important; } input[type="submit"]:hover.gform_button{ background: var(--color-hunter-green-darker)!important; } }  .gform-field-label.gform-field-label--type-inline { font-family: "Poppins", sans-serif; font-size: var(--text-s); color: var(--color-dark-mahogany); }  .gchoice input[type="radio"] { display: none; } .gchoice label { position: relative; padding-left: 30px; cursor: pointer; margin-left: 0; }  .gchoice label:before { content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; border: 2px solid var(--color-dark-mahogany); border-radius: 50%; background: #fff; }  .gchoice input[type="radio"]:checked + label:after { content: ""; position: absolute; left: 3px; top: 5px; width: 14px; height: 14px; background: var(--color-caramel); border-radius: 50%; }  .gchoice input[type="checkbox"] { display: none; }  .gchoice input[type="checkbox"] + label:before { content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; border: 2px solid var(--color-dark-mahogany); border-radius: 3px;  background: #fff; }  .gchoice input[type="checkbox"]:checked + label:after {  content: "\f00d"; font-family: "Font Awesome 7 Pro"; font-weight: 600;  position: absolute; left: 4px; top: 1px; font-size: 14px; color: var(--color-caramel); }  .gform-theme--framework { .gform_validation_errors { background-color: var(--color-antique-white-25); border: 1px solid var(--color-caramel); border-radius: ; box-shadow: ; display: flex; flex-direction: column; gap: ; margin-block: ; padding-block: ; padding-inline: ; .gform_submission_error { color: var(--color-caramel); font-family: "Poppins", sans-serif; } .gform-icon { background-color: none; border-color: var(--color-caramel); border-style: ; border-width: ; color: var(--color-caramel); } ol { color: var(--color-caramel); font-family: "Poppins", sans-serif; font-weight: regular; line-height: 160%; list-style-type: disc; } ol li { font-size: var(--text-s); } ol a { color: var(--color-caramel); } } .gform_validation_errors:focus { border-color: var(--color-caramel); outline: 1px solid var(--color-caramel); outline-offset: 0; } } .gform_confirmation_message { font-size: var(--h3); color: var(--color-caramel); font-family: "Poppins", sans-serif; margin: 3rem 0; }  table { border-collapse: collapse; thead { background-color: var(--color-dark-mahogany); tr { th { text-align: left; font-family: "Poppins", sans-serif; font-weight: 600; line-height: 160%; font-size: 1rem; color: #fff; padding: 0.5rem !important; text-transform: uppercase; } } } tbody { tr { background-color: #fff; td { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; padding-left: 0.875rem !important; padding-right: 0.875rem !important; color: var(--color-dark-mahogany); line-height: 120%; } } tr:nth-child(even) { background-color: var(--color-antique-white-50) !important; } } } } .wp-content-section.brxe-post-content { .brxe-button { margin-bottom: 1.25rem !important;}}.wp-content-section { .events-resources-available { background-color: var(--color-primary); padding: 1.875rem; color: var(--color-white)!important; h2 { color: var(--color-white)!important; } h3 { color: var(--color-secondary)!important; } .button-yellow.brxe-button { color: var(--color-primary)!important; margin-bottom: 0!important; } .button-yellow.brxe-button:hover { color: var(--color-primary)!important; background-color: #ffbe08; } }} .wp-content-section {  .aligncenter a { display: inline-block !important; }}@media (max-width: 991px) {.wp-content-section {  .stat-block-bg { padding: 1.5rem; } .stat-row { flex: 0 0 calc(50% - 1rem); } .stat-number { font-size: var(--h2); } .stat-number sup { font-size: 70%; top: -.5rem; } .stat-label { font-size: var(--text-s); } }}@media (max-width: 767px) {.wp-content-section {  figure.wp-block-table table { min-width: 290px; } .key-dates td:first-child { width: 100px; } .wp-block-columns.one-third .wp-block-image { width: 50%; } .wp-block-columns.one-third.is-layout-flex { gap: 1rem; }  .stat-block-bg { padding: 1.25rem; } .stat-row{ flex-direction: column; gap: .625rem; }  .coop-report-highlights { .wp-block-image img { width: 66% !important; height: auto !important; } }}.wp-content-section { .events-resources-available { padding: 1.25rem; }}}@media (max-width: 478px) {.wp-content-section { .is-layout-flex.button-group { gap: .25rem; }  a.mail-link { word-break: break-all; }  .program-report { flex-wrap: wrap; gap: 1.25rem; } .program-report > .wp-block-group { flex: 0 0 100%; max-width: 100%; min-width: 0; order: 2; } .program-report > .wp-block-image { flex: 0 0 66%; max-width: 66%; order: 1; margin: 0; }  .coop-report-highlights { .wp-block-image img { width: 80% !important; height: auto !important; } } }}.sidebar.brxe-block {display: flex; width: 100%; flex-wrap: nowrap; row-gap: 3rem}@media (max-width: 991px) {.sidebar.brxe-block {row-gap: 2.5rem}}@media (max-width: 767px) {.sidebar.brxe-block {width: 100%}}.toggleable-sidebar.brxe-block {width: 100%; overflow: hidden}@media (max-width: 991px) {.toggleable-sidebar { row-gap: 2rem !important; visibility: hidden; opacity: 0; width: 100vw; height: 100vh !important; top:0 !important; margin-right: -100px; left: 0; right: 0; bottom: 0; transition: margin-right 0.2s, opacity 0.2s;}.toggleable-sidebar[mobile-visible="true"] { visibility: visible !important; opacity: 1 !important; margin-right: 0px !important; z-index: 99999; position: fixed !important;}.toggleable-sidebar.brxe-block {width: 100vw; height: 100vh; position: fixed; right: 0px; bottom: 0px; left: 0px; top: 0px; background-color: var(--color-white)}}@media (max-width: 991px) {.mobile-sidebar-heading { display:unset; height: 3rem;}.mobile-sidebar-heading.brxe-block {align-items: center; flex-wrap: nowrap; width: 100vw; padding-right: 1.25rem; padding-left: 1.25rem; background-color: var(--color-antique-white)}}.sidebar-content-wrap.brxe-block {row-gap: 3rem}@media (max-width: 991px) {.sidebar-content-wrap { height: calc(100vh - 3rem); overflow-y: scroll;}.sidebar-content-wrap.brxe-block {padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; row-gap: 2.5rem}}@media (max-width: 767px) {.sidebar-content-wrap.brxe-block {flex-wrap: nowrap}}.btn-download.brxe-button {color: var(--bricks-color-ttaene); text-align: left; line-height: 110%; background-color: var(--bricks-color-jcnsbo); padding-top: .625rem; padding-right: 0; padding-bottom: .625rem; padding-left: 0; gap: 8px}.btn-download.brxe-button:hover {color: #112913}.btn-download.brxe-button:active {color: #112913}.btn-download.brxe-button:focus {color: #112913}.btn-download.brxe-button svg {width: 2rem; height: 2rem}.acknowledgement-section.brxe-text-basic {width: 100%}.acknowledgement-section { ul, ol { margin-top: 0; columns: 2 auto; column-gap: 3rem; padding-left: 1.675rem !important; } ul li, ol li { margin-bottom: .3125rem; }}@media (max-width: 991px) {.acknowledgement-section { ul, ol { columns: 2 auto; column-gap: 2rem; }}}@media (max-width: 478px) {.acknowledgement-section { ul, ol { columns: 1 auto; column-gap: 3rem; padding-left: 1.675rem !important; }}}.border-top.brxe-section {border-top: 1px solid #D3C9C8}.border-top { .board-member:first-child { border-top: 0; }}.overflow-container.brxe-image-gallery {display: flex; align-items: stretch; padding-bottom: 1rem}.overflow-container { padding-bottom: .75rem!important; padding-top: 0.25rem !important; display: flex !important; flex-wrap: nowrap !important; max-width: 100vw; width: 100%; box-sizing: border-box !important; flex-direction: row; gap: 1.25rem; > * { display: flex !important; flex: 0 0 calc(33.3% - .66rem);width:0 !important; } @media screen and (min-width:992px){ &:has(> *:nth-child(4)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 31% !important; } } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; border-radius: 10px; } &::-webkit-scrollbar-track { border-radius: 10px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 10px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; }} .overflow-container.dark {  & { scrollbar-width: thin; scrollbar-color: #AB802F rgba(0,0,0,0.1); }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-thumb { background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; }}@media (max-width: 991px) {.overflow-container{ > * { display: flex !important; flex: 0 0 calc(50% - .66rem) !important;width: 0px !important; max-width: unset !important; } @media screen and (max-width:992px) and (min-width: 768px) { &:has(> *:nth-child(3)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 48.5% !important; } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { border-radius: 0px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 0px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; } }}}@media (max-width: 767px) {.overflow-container{ > * { display: flex !important; flex: 0 0 calc(100%) !important;width: 0px !important; max-width: unset !important; } @media screen and (max-width:767px) { &:has(> *:nth-child(2)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 90% !important; } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { border-radius: 0px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 0px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; } }}}.overflow-container.brxe-block {grid-auto-columns: max-content !important; grid-template-columns: auto !important; grid-auto-flow: column; display: flex; align-items: stretch; flex-wrap: nowrap; padding-bottom: 1rem; column-gap: 1.25rem; flex-direction: row}.overflow-container { padding-bottom: .75rem!important; padding-top: 0.25rem !important; display: flex !important; flex-wrap: nowrap !important; max-width: 100vw; width: 100%; box-sizing: border-box !important; flex-direction: row; gap: 1.25rem; > * { display: flex !important; flex: 0 0 calc(33.3% - .66rem);width:0 !important; } @media screen and (min-width:992px){ &:has(> *:nth-child(4)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 31% !important; } } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; border-radius: 10px; } &::-webkit-scrollbar-track { border-radius: 10px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 10px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; }} .overflow-container.dark {  & { scrollbar-width: thin; scrollbar-color: #AB802F rgba(0,0,0,0.1); }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,0.1); } &::-webkit-scrollbar-thumb { background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; }}@media (max-width: 991px) {.overflow-container{ > * { display: flex !important; flex: 0 0 calc(50% - .66rem) !important;width: 0px !important; max-width: unset !important; } @media screen and (max-width:992px) and (min-width: 768px) { &:has(> *:nth-child(3)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 48.5% !important; } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { border-radius: 0px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 0px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; } }}.overflow-container.brxe-block {flex-wrap: nowrap}}@media (max-width: 767px) {.overflow-container{ > * { display: flex !important; flex: 0 0 calc(100%) !important;width: 0px !important; max-width: unset !important; } @media screen and (max-width:767px) { &:has(> *:nth-child(2)) { overflow-x: scroll; > * { display: flex !important; flex: 0 0 90% !important; } }  & { scrollbar-width: thin; scrollbar-color: #AB802F #EFE7DC; }  &::-webkit-scrollbar { height: 6px; width: 6px; } &::-webkit-scrollbar-track { border-radius: 0px; background-color: #EFE7DC; } &::-webkit-scrollbar-track:hover { background-color: #EFE7DC; } &::-webkit-scrollbar-track:active { background-color: #EFE7DC; } &::-webkit-scrollbar-thumb { border-radius: 0px !important; background-color: #AB802F; } &::-webkit-scrollbar-thumb:hover { background-color: #AB802F; } &::-webkit-scrollbar-thumb:active { background-color: #AB802F; } }}.overflow-container.brxe-block {flex-wrap: nowrap}}@media (max-width: 478px) {.overflow-container.brxe-block {flex-wrap: nowrap}}.image-gallery-horizontal { flex-wrap: nowrap;}.image-gallery-horizontal .bricks-layout-item { flex: 0 0 calc((100% - 40px - (2 * 1rem)) / 3);}@media (max-width: 767px) {.image-gallery-horizontal .bricks-layout-item { flex: 0 0 calc(100% - 40px); img { width:100%; }}.image-gallery-horizontal.brxe-image-gallery .image {aspect-ratio: 3/2}}.program-card.brxe-block {position: relative; cursor: pointer; background-color: var(--bricks-color-hdlzar); transition: all .2s; color: var(--bricks-color-qyafsd); box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1); row-gap: 0px; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}.program-card.brxe-block:hover {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar)}.program-card.brxe-block:active {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar)}.program-card.brxe-block:focus {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar)}.program-card:hover,.program-card:focus,.program-card:active { h4 { color: var(--color-white)!important; } }.eyebrow.brxe-heading {font-size: var(--text-m); font-family: "Poppins"}.eyebrow { text-transform: uppercase; color: var(--color-sienna) !important; background: transparent !important; font-size: 1.125rem; line-height: 100%; margin:0;}.sidebar-cta-box.brxe-block {background-color: var(--color-tertiary)}.sidebar-cta-box { .brxe-text-basic { a:link, a:visited { font-family: "Lora", serif; color: var(--color-white); text-decoration: none; transition: all .2s; } a:hover { text-decoration: underline; } } .brxe-button { font-family: "Poppins", sans-serif!important; } .brxe-button:hover { text-decoration: none; }}.btn-secondary.brxe-button:active {background-color: #586312; text-decoration: none}.btn-secondary.brxe-button:focus {background-color: #586312; text-decoration: none}.btn-secondary.brxe-button {background-color: var(--bricks-color-ttaene); color: var(--bricks-color-hdlzar); font-family: "Poppins"; font-weight: 600; font-style: normal; text-decoration: none; line-height: 110%; padding-top: 1rem; padding-bottom: 1rem}.btn-secondary.brxe-button:hover {background-color: #586312; text-decoration: none}.position-byline.brxe-text-basic {font-family: "Poppins"; font-size: var(--text-xs); line-height: 130%}.status-filled.brxe-text-basic {font-family: "Poppins"; text-transform: uppercase; font-weight: 600; font-size: var(--text-xs); line-height: 100%; color: var(--bricks-color-hdlzar); padding-top: .5rem; padding-right: .75rem; padding-bottom: .5rem; padding-left: .75rem; background-color: var(--bricks-color-qyafsd); border-radius: 1rem}.status-open.brxe-text-basic {padding-top: .5rem; padding-right: .75rem; padding-bottom: .5rem; padding-left: .75rem; text-transform: uppercase; font-family: "Poppins"; font-weight: 600; font-size: var(--text-xs); color: var(--bricks-color-hdlzar); line-height: 100%; background-color: var(--bricks-color-ttaene); border-radius: 1rem}.mb-1.brxe-heading {margin-bottom: 1.5rem; font-size: var(--h2)}.accordion.brxe-accordion-nested {border-bottom: 1px solid var(--color-antique-gold)}.accordion .accordion-content-wrapper { padding-top:0 !important; padding-bottom:0 !important;}.accordion-label.brxe-block {border-top: 1px solid var(--color-antique-gold); color: var(--color-dark-mahogany)}.accordion-label { .brxe-text-basic a { font-family: "Lora", serif; }}@media (max-width: 767px) {.accordion-label.brxe-block {flex-wrap: nowrap}}.accordion-label__faq.brxe-heading {font-size: var(--text-l); line-height: 130%; width: 90%; margin-top: .625rem}.icon-plus.brxe-icon {font-size: var(--text-l)}.icon-minus.brxe-icon {font-size: var(--text-l)}.white.brxe-text-basic {color: var(--color-white)}.white.brxe-heading {color: var(--color-white)}.trainer-card.brxe-block {column-gap: 1.875rem}.trainer-photo { width:250px; max-width: 30%;}.trainer-name.brxe-post-title {color: var(--color-dark-mahogany); font-size: var(--text-l); font-family: "Lora"; font-weight: 700; line-height: 160%}.footer.brxe-section {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar); font-size: 16px; font-family: "Poppins"; line-height: 150%; font-style: normal}.footer a { color: var(--color-white); text-decoration: underline; transition: all .2s; } .footer a:hover,.footer a:focus, .footer a:active { color: var(--color-secondary)} .footer .brxe-social-icons li a { text-decoration: none; }.footer.brxe-text {background-color: var(--bricks-color-vihtvl); color: var(--bricks-color-hdlzar); font-size: 16px; font-family: "Poppins"; line-height: 150%; font-style: normal}.footer.brxe-text a {color: var(--bricks-color-hdlzar); font-size: 16px; font-family: "Poppins"; line-height: 150%; font-style: normal; font-size: inherit}.footer a { color: var(--color-white); text-decoration: underline; transition: all .2s; } .footer a:hover,.footer a:focus, .footer a:active { color: var(--color-secondary)} .footer .brxe-social-icons li a { text-decoration: none; }.pfi-logo-footer.brxe-image {width: 220px; height: auto}.footer-disclaimer.brxe-text-basic {font-size: 14px; line-height: 150%; text-align: right; margin-bottom: 16px}@media (max-width: 767px) {.footer-disclaimer.brxe-text-basic {text-align: left}}.btn-yellow.brxe-button {background-color: var(--bricks-color-smnwze); color: var(--bricks-color-vihtvl); text-decoration: none}.btn-yellow.brxe-button:hover {color: var(--bricks-color-vihtvl); background-color: #ffbe08}.btn-yellow.brxe-button:active {color: var(--bricks-color-vihtvl); background-color: #ffbe08}.btn-yellow.brxe-button:focus {background-color: #ffbe08; color: var(--bricks-color-vihtvl)}.footer-nav.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0}.footer-nav.brxe-nav-menu .bricks-nav-menu {gap: 16px}:root {--bricks-color-4eb61b: #f5f5f5;--bricks-color-8768b6: #e0e0e0;--bricks-color-ad3a65: #9e9e9e;--bricks-color-a376c9: #616161;--bricks-color-a1ad60: #424242;--bricks-color-1061a5: #212121;--bricks-color-c0a5d0: #ffeb3b;--bricks-color-e63057: #ffc107;--bricks-color-79a066: #ff9800;--bricks-color-6192d9: #ff5722;--bricks-color-03cc5a: #f44336;--bricks-color-03107b: #9c27b0;--bricks-color-005663: #2196f3;--bricks-color-48b333: #03a9f4;--bricks-color-77255e: #81D4FA;--bricks-color-0fa9c5: #4caf50;--bricks-color-ee8414: #8bc34a;--bricks-color-1b5300: #cddc39;--bricks-color-vihtvl: #12395d;--bricks-color-smnwze: #f7cc54;--bricks-color-ttaene: #6e7d17;--bricks-color-qyafsd: #512622;--bricks-color-dguvmi: #d3c9c8;--bricks-color-swvcoe: #8e4b23;--bricks-color-sutnts: #c9703d;--bricks-color-iaptmi: #ab802f;--bricks-color-acpbwm: #ab802f;--bricks-color-wjudfv: #1c431f;--bricks-color-epcspk: #efe7dc;--bricks-color-yqugzq: #f7f2ef;--bricks-color-yahfig: #f7f5f3;--bricks-color-tqhuny: #fcefc8;--bricks-color-hdlzar: #ffffff;--bricks-color-jcnsbo: rgba(0, 0, 0, 0);--bricks-color-hpybsp: rgba(81, 38, 34, 0.74);--antique-white-25: #FBF9F8;}:root[data-brx-theme="dark"] {--bricks-color-4eb61b: #f5f5f5;--bricks-color-8768b6: #e0e0e0;--bricks-color-ad3a65: #9e9e9e;--bricks-color-a376c9: #616161;--bricks-color-a1ad60: #424242;--bricks-color-1061a5: #212121;--bricks-color-c0a5d0: #ffeb3b;--bricks-color-e63057: #ffc107;--bricks-color-79a066: #ff9800;--bricks-color-6192d9: #ff5722;--bricks-color-03cc5a: #f44336;--bricks-color-03107b: #9c27b0;--bricks-color-005663: #2196f3;--bricks-color-48b333: #03a9f4;--bricks-color-77255e: #81D4FA;--bricks-color-0fa9c5: #4caf50;--bricks-color-ee8414: #8bc34a;--bricks-color-1b5300: #cddc39;--bricks-color-vihtvl: #12395d;--bricks-color-smnwze: #f7cc54;--bricks-color-ttaene: #6e7d17;--bricks-color-qyafsd: #512622;--bricks-color-dguvmi: #d3c9c8;--bricks-color-swvcoe: #8e4b23;--bricks-color-sutnts: #c9703d;--bricks-color-iaptmi: #ab802f;--bricks-color-acpbwm: #ab802f;--bricks-color-wjudfv: #1c431f;--bricks-color-epcspk: #efe7dc;--bricks-color-yqugzq: #f7f2ef;--bricks-color-yahfig: #f7f5f3;--bricks-color-tqhuny: #fcefc8;--bricks-color-hdlzar: #ffffff;--bricks-color-jcnsbo: rgba(0, 0, 0, 0);--bricks-color-hpybsp: rgba(81, 38, 34, 0.74);}#brxe-inawaz {font-size: 1rem; color: var(--color-dark-mahogany); fill: var(--color-dark-mahogany); width: auto}#brxe-kiferb {font-size: 1rem}#brxe-huxsur {flex-direction: row; align-items: center; column-gap: .625rem}@media (max-width: 767px) {#brxe-huxsur {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-huxsur {flex-wrap: nowrap}}#brxe-absdfb {font-size: 1rem; color: var(--color-dark-mahogany); fill: var(--color-dark-mahogany); margin-bottom: 0}#brxe-absdfb { pointer-events}#brxe-bywlhp {align-self: stretch !important; width: 100%; align-items: flex-end; justify-content: center; padding-right: 0.75rem; padding-left: 0.75rem; flex-basis: 0}#brxe-bywlhp { cursor: pointer !important; transition: transform 0.2s; &:hover { transform: scale(1.05); }}#brxe-emwgzr {flex-direction: row; align-self: center !important; justify-content: space-between; padding-top: 0.75rem; padding-bottom: 0.75rem}@media (max-width: 767px) {#brxe-emwgzr {flex-direction: row; flex-wrap: nowrap}}#sitewide-alert-bar {background-color: var(--bricks-color-tqhuny); color: var(--bricks-color-qyafsd); font-size: var(--text-s); font-family: "Poppins"; padding-top: 0; padding-bottom: 0; display: none}#sitewide-alert-bar { svg g { stroke: currentcolor; stroke-width: 2 !important;}}#brxe-shoezu {margin-bottom: 0; margin-left: -1px; flex-direction: row; justify-content: flex-start; min-height: 1rem; padding-right: 1px; align-self: stretch !important; width: 100%; align-items: center}#brxe-yndvde {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: .5rem; padding-right: .5rem; padding-bottom: .5rem; padding-left: .5rem; background-color: var(--bricks-color-jcnsbo); text-transform: capitalize; font-weight: 400; font-size: 1rem}#brxe-syvwtz {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0.5rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; border-bottom-right-radius: .375rem; border-bottom-left-radius: .375rem; box-shadow: 0 5px 0 0 var(--bricks-color-smnwze); background-color: var(--bricks-color-smnwze); color: var(--bricks-color-vihtvl); font-size: 0.875rem}#brxe-fxggya {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0.5rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; border-bottom-right-radius: .375rem; border-bottom-left-radius: .375rem; box-shadow: 0 5px 0 0 var(--bricks-color-smnwze); background-color: var(--bricks-color-smnwze); color: var(--bricks-color-vihtvl); font-size: 0.875rem}#brxe-sauiod {flex-direction: row; justify-content: flex-end; min-height: 1rem; align-items: center; column-gap: 1.25rem; display: flex; width: auto}@media (max-width: 767px) {#brxe-sauiod {width: auto; display: none}}#brxe-iedqqy {flex-direction: row; justify-content: flex-end; min-height: 1rem; align-items: center; column-gap: 1.25rem}@media (max-width: 767px) {#brxe-iedqqy {flex-wrap: nowrap}}#brxe-ewsiim {flex-direction: row; justify-content: space-between; min-height: 1rem}@media (max-width: 991px) {#brxe-ewsiim {flex-wrap: nowrap}}@media (max-width: 767px) {#brxe-ewsiim {flex-direction: row; flex-wrap: nowrap}}#brxe-pxhwav {background-color: var(--bricks-color-ttaene); padding-top: 0; padding-bottom: 0; color: var(--bricks-color-hdlzar); min-height: 1rem; z-index: 101}@media (max-width: 767px) {#brxe-pxhwav {z-index: 1}}#brxe-aiogrg .bricks-site-logo {height: 3.75rem}#brxe-aiogrg {flex-direction: row; align-self: flex-start}#brxe-eiuytx {max-width: 30%; align-self: center !important; justify-content: center; align-items: flex-start; min-height: 2rem; flex-shrink: 1}@media (max-width: 767px) {#brxe-eiuytx {max-width: 55%}}@layer bricks {@media (max-width: 767px) {#brxe-txfzss .bricks-nav-menu-wrapper { display: none; }#brxe-txfzss .bricks-mobile-menu-toggle { display: block; }}}#brxe-txfzss .bricks-nav-menu {flex-direction: row; gap: 0px}#brxe-txfzss {height: 100%; flex-direction: row}#brxe-txfzss .bricks-nav-menu > li > a {justify-content: center; text-align: left; font-family: "Poppins"; text-transform: capitalize; font-size: var(--text-m); text-wrap: nowrap; padding-right: 0; padding-left: 0}#brxe-txfzss .bricks-nav-menu > li > .brx-submenu-toggle {justify-content: center}#brxe-txfzss .bricks-nav-menu > li > .brx-submenu-toggle > * {text-align: left; font-family: "Poppins"; text-transform: capitalize; font-size: var(--text-m); text-wrap: nowrap; padding-right: 0; padding-left: 0}#brxe-txfzss .bricks-nav-menu .brx-submenu-toggle button {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-right: 0; padding-left: 0}#brxe-txfzss .bricks-nav-menu > li.menu-item > .brx-submenu-toggle svg {height: 0px; width: 0px; stroke: transparent; fill: transparent}#brxe-txfzss .bricks-nav-menu > li {margin-right: 0; margin-left: 0}#brxe-txfzss .bricks-mobile-menu-wrapper {justify-content: flex-start; align-items: auto; text-align: justify}#brxe-txfzss .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: auto}#brxe-txfzss .bricks-mobile-menu-wrapper a {width: auto}#brxe-txfzss .brx-multilevel-back {background-color: var(--color-dark-mahogany); color: var(--color-dark-mahogany); font-size: 1rem; text-align: left}#brxe-txfzss .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: 0px}#brxe-txfzss .bricks-nav-menu button[aria-expanded="false"] > * {transform: scaleX(0) scaleY(0)}@media (max-width: 767px) {#brxe-txfzss .bricks-mobile-menu-wrapper {align-items: flex-start; width: 100vw; height: calc(100vh - var(--scroll-padding-top) ); justify-content: flex-start; text-align: left; top: var(--scroll-padding-top)}#brxe-txfzss .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: flex-start}#brxe-txfzss .bricks-mobile-menu-wrapper a {width: auto}#brxe-txfzss .bricks-mobile-menu > li > a {color: var(--color-dark-mahogany); font-family: "Poppins"; padding-right: 1.25rem; padding-left: 1.25rem}#brxe-txfzss .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--color-dark-mahogany); font-family: "Poppins"; padding-right: 1.25rem; padding-left: 1.25rem}#brxe-txfzss .bricks-mobile-menu-toggle {color: var(--color-white); width: 1.5rem !important}#brxe-txfzss { #menu-main-navigation-1 { width: 100%; } }#brxe-txfzss .bricks-mobile-menu .menu-item-has-children .brx-submenu-toggle button {margin-right: 0; margin-left: auto}#brxe-txfzss .bricks-mobile-menu-overlay {background-color: transparent}#brxe-txfzss .bricks-nav-menu .sub-menu > .current-menu-item > a {color: var(--color-antique-gold)}#brxe-txfzss .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--color-antique-gold)}#brxe-txfzss .bricks-nav-menu .sub-menu > .current-menu-ancestor > a {color: var(--color-antique-gold)}#brxe-txfzss .bricks-nav-menu .sub-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--color-antique-gold)}#brxe-txfzss.show-mobile-menu .bricks-mobile-menu-toggle {color: var(--color-secondary) !important}#brxe-txfzss .bricks-mobile-menu-toggle .bar-top {width: 1.5rem !important}#brxe-txfzss .bricks-mobile-menu-toggle .bar-center {width: 1.5rem !important}#brxe-txfzss .bricks-mobile-menu-toggle .bar-bottom {width: 1.5rem !important}#brxe-txfzss .bricks-mobile-menu-wrapper:before {background-color: var(--color-antique-white-50)}#brxe-txfzss {height: auto; position: static; width: auto}#brxe-txfzss .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateY(180deg)}#brxe-txfzss .bricks-nav-menu > li > a {justify-content: flex-start}#brxe-txfzss .bricks-nav-menu > li > .brx-submenu-toggle {justify-content: flex-start}}#brxe-vwulhv input[type=search] {width: 100%; border: 0; font-family: "Poppins"; color: #fff}#brxe-vwulhv .bricks-search-overlay .bricks-search-form {max-width: 100%}#brxe-vwulhv {width: 100%}#brxe-vwulhv button {color: var(--color-white)}#brxe-vwulhv input[type=search]::placeholder {color: rgba(255,255,255,0.85)}#brxe-vwulhv { input[type=search] { padding: 0 0.8rem; border: 0px transparent; border-bottom: 2px solid #fff !important; } input[type=search]:active, input[type=search]:focus { outline: 0; }}#nav-search-wrapper {background-color: var(--color-primary); align-items: flex-end; align-self: stretch !important; width: 100%; justify-content: center}#nav-search-wrapper { display:flex; position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%;}@media (max-width: 767px) {#nav-search-wrapper {display: flex}}#brxe-tealio {flex-direction: column; flex-wrap: nowrap; align-self: stretch !important; width: 100%}#brxe-tealio { position:relative;}@media (max-width: 767px) {#brxe-tealio {flex-direction: row-reverse; width: auto; height: auto; align-self: center !important}}#brxe-uvhdrq {font-size: var(--text-m); color: var(--color-white); fill: var(--color-white); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; width: auto}#brxe-uvhdrq { cursor: pointer; &:hover { color: var(--color-secondary);}}#brxe-uvhdrq[show-x-icon]::before { content: "\f00d";}@media (max-width: 767px) {#brxe-uvhdrq {display: none}}#brxe-oxjonr {font-size: var(--text-m); color: var(--color-white); fill: var(--color-white); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; width: auto; display: none}#brxe-oxjonr { cursor: pointer; &:hover { color: var(--color-secondary);}}#brxe-oxjonr[show-x-icon]::before { content: "\f00d";}@media (max-width: 767px) {#brxe-oxjonr {display: block}}#brxe-cpxxfa {min-height: 1rem; align-self: stretch !important; width: 100%; align-items: center; display: flex; flex-direction: row; justify-content: flex-end; column-gap: 0.25rem}#brxe-cpxxfa { ul#menu-main-navigation { height: 100%; > li > div { height: 100%;} } }@media (max-width: 767px) {#brxe-cpxxfa {width: auto; column-gap: 1.5rem; flex-direction: row-reverse; flex-wrap: wrap; justify-content: center}}#brxe-etfbwv {flex-direction: row; justify-content: space-between; align-items: center}@media (max-width: 767px) {#brxe-etfbwv {flex-direction: row; justify-content: space-between}}#brxe-fakwqc {padding-top: 1.5rem; padding-bottom: 1.5rem; background-color: var(--bricks-color-vihtvl); z-index: 100}#brxe-fakwqc { overflow-x: clip; max-width: 100vw;}@media (max-width: 991px) {#brxe-fakwqc {padding-top: 1.25rem; padding-bottom: 1.25rem}}@media (max-width: 767px) {#brxe-fakwqc {padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; z-index: 101}}#brxe-cnastn input[type=search] {width: 100%; border: 0; font-family: "Poppins"; color: var(--color-dark-mahogany); font-weight: 500}#brxe-cnastn .bricks-search-overlay .bricks-search-form {max-width: 100%}#brxe-cnastn {width: 100%}#brxe-cnastn button {color: var(--color-white)}#brxe-cnastn input[type=search]::placeholder {color: rgba(81, 38, 34, 0.5) !important}#brxe-cnastn { input[type=search] { padding: 0 0.8rem; border: 0px transparent; border-bottom: 2px solid var(--color-dark-mahogany) !important; } input[type=search]:active, input[type=search]:focus { outline: 0; }}@media (max-width: 767px) {#brxe-cnastn input[type=search]::placeholder {color: var(--color-dark-mahogany)}#brxe-cnastn button {color: var(--color-dark-mahogany)}}#mobile-search-bar {background-color: var(--color-primary); align-items: flex-end; align-self: stretch !important; width: 100%; justify-content: center; display: none}#nav-search-wrapper { display:flex; position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%;}@media (max-width: 767px) {#mobile-search-bar {display: flex; background-color: var(--color-antique-white); padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}}#brxe-cbeico svg {width: 1rem}#brxe-cbeico {gap: .5rem}@media (max-width: 991px) {#brxe-cbeico svg {stroke: #fff; fill: #fff; color: #fff}}@media (max-width: 767px) {#brxe-cbeico svg {stroke: #fff; fill: #fff; color: #fff}}#brxe-wdgycw svg {fill: var(--bricks-color-qyafsd); height: 1rem; height: .75rem}#brxe-wdgycw .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}#brxe-wdgycw .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}#brxe-wdgycw .item[aria-current="page"] {font-weight: 500}#brxe-ybhlnc {color: var(--bricks-color-qyafsd); font-weight: 400; line-height: 110%; font-size: var(--h1); margin-bottom: 0; padding-right: 0}#brxe-ehnult {text-align: left; font-family: "Poppins"; color: var(--bricks-color-qyafsd); font-weight: 500; line-height: 120%; font-size: var(--text-s); transition: all .2s}#brxe-ehnult a { font-weight: normal; text-decoration: underline; margin-left: .2rem;}#brxe-ehnult a:hover { color: var(--color-tertiary); text-decoration: none;}.brxe-myzwdi {font-size: var(--text-s); text-align: right}.brxe-myzwdi a {font-size: var(--text-s); text-align: right; font-size: inherit}#brxe-svaord {text-align: left; font-family: "Poppins"; font-style: normal; flex-direction: row-reverse; row-gap: 1rem; column-gap: 2rem; grid-template-columns: 4fr 1fr; align-items: flex-start; grid-gap: 2rem; flex-wrap: nowrap; display: grid; align-items: initial}@media (max-width: 478px) {#brxe-svaord {grid-template-columns: 1fr; grid-gap: 1rem}}#brxe-nzifxv {font-size: var(--text-s); color: var(--bricks-color-swvcoe)}#brxe-wmowwe {flex-direction: row; align-items: center; font-size: var(--text-s); column-gap: 6px; justify-content: flex-start}#brxe-wmowwe { text-decoration: none;}#brxe-wmowwe:hover, #brxe-wmowwe:active, #brxe-wmowwe:focus { color: var(--color-tertiary); text-decoration: none; cursor: pointer;}#brxe-wmowwe .brxe-text-basic{ color: var(--color-sienna); text-decoration: underline;}#brxe-wmowwe:hover .brxe-text-basic, #brxe-wmowwe:active .brxe-text-basic, #brxe-wmowwe:focus .brxe-text-basic { text-decoration: none; color: var(--color-tertiary);}#brxe-wmowwe:hover .brxe-icon { color: var(--color-tertiary);}@media (max-width: 478px) {#brxe-wmowwe {justify-content: flex-start}}#brxe-ruwnhr {row-gap: 1rem; align-self: flex-start !important; flex-wrap: nowrap; text-align: left; font-family: "Poppins"; font-style: normal; flex-direction: row-reverse; column-gap: 2rem; grid-template-columns: 4fr 1fr; grid-gap: 2rem; align-items: flex-start}@media (max-width: 478px) {#brxe-ruwnhr {grid-template-columns: 1fr; grid-gap: 1rem}}#brxe-fegzep {row-gap: 1.5rem; align-self: flex-start !important; justify-content: flex-start; align-items: flex-start}@media (max-width: 478px) {#brxe-svbkqi {width: auto}}@media (max-width: 478px) {#brxe-rardlc {width: auto}}#brxe-vhtkrt {justify-content: center; row-gap: .625rem; display: grid; align-items: initial; flex-direction: row; align-items: center; grid-template-columns: 1fr; grid-gap: 1rem}@media (max-width: 767px) {#brxe-vhtkrt {align-items: flex-start}}@media (max-width: 478px) {#brxe-vhtkrt {grid-template-columns: minmax(0, 1fr); display: flex; align-self: flex-start !important; align-items: flex-start; justify-content: flex-start; flex-direction: column}}#brxe-aclrpd {justify-content: flex-start; align-self: flex-start !important; row-gap: .625rem; display: flex; flex-wrap: wrap}@media (max-width: 478px) {#brxe-eauarv {width: 100%}}#brxe-lydvov {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; width: 100%; padding-top: .5rem; padding-bottom: .5rem}#brxe-lydvov a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}@media (max-width: 767px) {#brxe-lydvov {text-align: left}#brxe-lydvov a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-lydvov {text-align: center}#brxe-lydvov a {text-align: center; font-size: inherit}}#brxe-zmlleo {align-items: center; row-gap: .625rem}@media (max-width: 767px) {#brxe-zmlleo {align-items: flex-start}}@media (max-width: 478px) {#brxe-xddemg {width: 100%}}#brxe-rlqlwi {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; width: 100%; padding-top: .5rem; padding-bottom: .5rem}#brxe-rlqlwi a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}@media (max-width: 767px) {#brxe-rlqlwi {text-align: left}#brxe-rlqlwi a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-rlqlwi {text-align: center}#brxe-rlqlwi a {text-align: center; font-size: inherit}}#brxe-yjkxab {align-items: center; row-gap: .625rem}@media (max-width: 767px) {#brxe-yjkxab {align-items: flex-start}}@media (max-width: 478px) {#brxe-yygwvx {width: 100%}}#brxe-zxcfoe {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; width: 100%; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: var(--color-alert); border-radius: 6px}#brxe-zxcfoe a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}#brxe-zxcfoe p { margin:0;}@media (max-width: 767px) {#brxe-zxcfoe {text-align: left}#brxe-zxcfoe a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-zxcfoe {text-align: center}#brxe-zxcfoe a {text-align: center; font-size: inherit}}#brxe-neitvc {align-items: center; row-gap: 1rem}@media (max-width: 767px) {#brxe-neitvc {align-items: flex-start}}@media (max-width: 478px) {#brxe-kljuvg {width: 100%}}#brxe-juvuvm {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; width: 100%; padding-top: .5rem; padding-bottom: .5rem}#brxe-juvuvm a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}@media (max-width: 767px) {#brxe-juvuvm {text-align: left}#brxe-juvuvm a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-juvuvm {text-align: center}#brxe-juvuvm a {text-align: center; font-size: inherit}}#brxe-kwybcy {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; width: 100%; padding-top: .5rem; padding-bottom: .5rem}#brxe-kwybcy a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}@media (max-width: 767px) {#brxe-kwybcy {text-align: left}#brxe-kwybcy a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-kwybcy {text-align: center}#brxe-kwybcy a {text-align: center; font-size: inherit}}#brxe-pbmqjr {align-items: center; row-gap: .625rem}@media (max-width: 767px) {#brxe-pbmqjr {align-items: flex-start}}@media (max-width: 478px) {#brxe-qonphd {width: 100%}}#brxe-fchpck {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; width: 100%; background-color: var(--color-alert); border-radius: 6px}#brxe-fchpck a {font-size: var(--text-xs); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: center; font-family: "Poppins"; font-size: inherit}#brxe-fchpck p { margin:0;}@media (max-width: 767px) {#brxe-fchpck {text-align: left}#brxe-fchpck a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-fchpck {text-align: center}#brxe-fchpck a {text-align: center; font-size: inherit}}#brxe-pvjqtw {row-gap: 1rem}#brxe-srfrmf {row-gap: .625rem; display: flex; flex-wrap: wrap; align-self: flex-start !important; justify-content: flex-start}#brxe-igrdwr {align-items: flex-start; flex-direction: row; justify-content: space-between; display: grid; align-items: initial; grid-template-columns: 2fr 1fr; grid-template-rows: 1fr; align-content: flex-start; grid-gap: 6rem; justify-content: flex-start; margin-top: 2.25rem}@media (max-width: 991px) {#brxe-igrdwr {grid-template-columns: 2fr 1fr; grid-gap: 4rem}}@media (max-width: 767px) {#brxe-igrdwr {grid-gap: 2rem; grid-template-columns: 1fr}}#brxe-wkhosx {flex-direction: column; justify-content: flex-start}#brxe-vnfsje {background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain; justify-content: flex-start; padding-top: 2rem; padding-bottom: 6rem; min-height: 20rem; align-self: flex-start !important}@media (max-width: 991px) {#brxe-vnfsje {padding-bottom: 2rem; min-height: 0px}}@media (max-width: 767px) {#brxe-vnfsje { background-image: none !important;}}#brxe-ywcadv:not(.tag), #brxe-ywcadv img {object-fit: cover}#brxe-ywcadv {width: 100%; min-width: 100%; margin-top: -8rem; margin-bottom: 2rem; background-color: var(--bricks-color-epcspk)}@media (max-width: 991px) {#brxe-ywcadv {margin-top: 0}}.brxe-mlvwrq {font-family: "Poppins"; font-weight: 600; line-height: 120%}@media (max-width: 991px) {.brxe-mlvwrq {line-height: 100%; color: var(--color-primary); text-transform: uppercase; font-size: var(--text-s)}}.brxe-issklo.brxi-exmkdg {font-size: 1rem; color: var(--bricks-color-hdlzar); fill: var(--bricks-color-hdlzar)}@media (max-width: 991px) {.brxe-issklo.brxi-exmkdg {color: var(--color-primary); fill: var(--color-primary); font-size: 1.25rem}}.brxe-qdjmdg {flex-direction: row; align-items: center; column-gap: .5rem}@media (max-width: 991px) {.brxe-qdjmdg {column-gap: .625rem; justify-content: flex-end}}@media (max-width: 767px) {.brxe-qdjmdg {flex-basis: 1}}.brxe-dxhvnv {flex-direction: row; justify-content: space-between; align-items: center; display: none}@media (max-width: 991px) {.brxe-dxhvnv {display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-self: stretch !important; width: 100%}}.brxe-ugeyev svg {fill: var(--bricks-color-ttaene); height: 2.125rem}.brxe-ugeyev {gap: 0.625rem}#brxe-sdswhd {row-gap: 2rem}#brxe-ijzabr {margin-bottom: 1rem}#brxe-exqsdm .toc-list {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; text-align: left}#brxe-exqsdm .toc-link.is-active-link {font-weight: 600; color: var(--bricks-color-qyafsd); letter-spacing: 0.0125rem; line-height: 120%}#brxe-exqsdm .toc-link {color: var(--bricks-color-swvcoe); line-height: 150%; letter-spacing: 0.0125rem}#brxe-exqsdm a { padding-left: 1.5rem; box-sizing: border-box;}#brxe-exqsdm a:not(first-child) {padding-bottom: 1rem !important;}#brxe-exqsdm a::before { content: "·"; font-weight: 600; font-size: 1.5em; margin-left: 0.35em}#brxe-fszong {flex-wrap: wrap}#brxe-fszong { .brxe-post-toc { width: 100% !important; } }.brxe-prnbxq .brxe-fizkcm.brxe-heading {margin-bottom: 1rem}.brxe-prnbxq .brxe-uwjwyh.brxe-image {width: 50%}@media (max-width: 767px) {.brxe-prnbxq .brxe-uwjwyh.brxe-image {width: 30%}}@media (max-width: 478px) {.brxe-prnbxq .brxe-uwjwyh.brxe-image {width: 50%}}.brxe-prnbxq .brxe-cgsgfd.brxe-text-basic {font-size: var(--text-l); line-height: 120%; font-family: "Poppins"; font-weight: 500; margin-top: 0.5rem; margin-bottom: .25rem}.brxe-prnbxq .brxe-nircix.brxe-text-basic {margin-right: 0; font-family: "Poppins"; font-style: italic; line-height: 120%; font-size: var(--text-m)}.brxe-prnbxq .brxe-dlszed.brxe-text-basic {margin-top: .625rem}#brxe-sopuir {margin-bottom: 2rem; line-height: 110%; font-size: var(--h2); color: var(--bricks-color-qyafsd)}#brxe-rngypb {width: 100%}#brxe-yjxtlw {border-top: 1px solid rgba(81, 38, 34, 0.15)}.brxe-urcpwl {color: var(--bricks-color-qyafsd); line-height: 110%; font-size: var(--h2); margin-bottom: 2rem}.brxe-dqdhax {--gutter: 1rem; display: grid; align-items: initial; --columns: 3}.brxe-dqdhax .image {aspect-ratio: 3 / 2}@media (max-width: 478px) {.brxe-dqdhax { flex-wrap: nowrap; img { width: 50vw; max-width: 50vw; }}}#brxe-whombv {font-family: "Poppins"}.pswp__zoom-wrap img.pswp__img { } .pswp__dynamic-caption { background-color: rgba(0,0,0,0.5); top: unset !important; bottom: 92px !important; z-index: 9999999; font-family: "Poppins", sans-serif;}@media (max-width: 478px) {#brxe-whombv img { min-width: 100%;}}#brxe-ddueuh {color: var(--bricks-color-qyafsd); line-height: 110%; font-size: var(--h2); margin-bottom: 2rem}.brxe-wukwxp .brxe-ayhqog.brxe-block {background-size: cover; aspect-ratio: var(--ratio-2x1)}.brxe-wukwxp .brxe-moauog.brxe-icon {position: absolute; font-size: var(--h4); top: 1.75rem; right: 1rem}.brxe-wukwxp .brxe-gkpedc.brxe-heading {width: 87%}@media (max-width: 991px) {.brxe-wukwxp .brxe-gkpedc.brxe-heading {width: 86%}}.brxe-wukwxp .brxe-ctwcav.brxe-text {font-size: var(--text-s); line-height: 150%; flex-direction: row}.brxe-wukwxp .brxe-ctwcav.brxe-text a {font-size: var(--text-s); line-height: 150%; font-size: inherit}.brxe-wukwxp .brxe-vxvryj.brxe-block {padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; position: relative; flex-direction: column}.brxe-wukwxp.brxe-block {display: inline-block; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-wukwxp { width: 30%; min-width: 30%; height: stretch;}@media (max-width: 767px) {.brxe-wukwxp { width: 45%; min-width: 45%; height: stretch;}}@media (max-width: 478px) {.brxe-wukwxp { width: 90%; min-width: 90%; height: stretch;}}#brxe-fdpmrw {grid-gap: 2rem; flex-direction: row}@media (max-width: 991px) {#brxe-fdpmrw {grid-template-rows: 1fr; grid-template-columns: 1fr}}@media (max-width: 767px) {#brxe-fdpmrw {grid-template-columns: 1fr; grid-gap: 1.5rem; flex-wrap: nowrap}}#brxe-wqnlch {background-color: var(--bricks-color-yahfig)}#brxe-fmwygz {width: 100%}#brxe-djdwas svg {fill: var(--bricks-color-qyafsd); height: 1rem; height: .75rem}#brxe-djdwas .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}#brxe-djdwas .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}#brxe-djdwas .item[aria-current="page"] {font-weight: 500}#brxe-dklvly {justify-content: flex-start; flex-direction: column}#brxe-iaoqow {justify-content: flex-start; align-self: flex-start !important; background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain; padding-top: 2rem}@media (max-width: 991px) {#brxe-iaoqow {padding-bottom: 2rem; min-height: 0px}}@media (max-width: 767px) {#brxe-iaoqow { background-image: none !important;}}.brxe-lzzpoy .brxe-ytvbbs.brxe-heading {line-height: 100%; margin-bottom: 0}#brxe-qbjyqn {line-height: 110%; font-size: var(--h1); color: var(--bricks-color-qyafsd); font-weight: 400; margin-bottom: 0; padding-right: 0}#brxe-jgfljp {justify-content: flex-start; row-gap: 1rem; align-self: flex-start !important; text-align: left; font-family: "Poppins"; font-style: normal; flex-direction: column-reverse; column-gap: 2rem; grid-template-columns: 4fr 1fr; align-items: flex-start; grid-gap: 2rem; flex-wrap: nowrap}@media (max-width: 478px) {#brxe-jgfljp {grid-template-columns: 1fr; grid-gap: 1rem}}#brxe-oncdya {justify-content: flex-start; align-items: flex-start; row-gap: 1.5rem; align-self: flex-start !important}#brxe-cbubsc {justify-content: space-between; align-items: flex-start; flex-direction: row; grid-template-columns: 2fr 1fr; grid-gap: 6rem; grid-template-rows: 1fr; align-content: flex-start; justify-content: flex-start}@media (max-width: 991px) {#brxe-cbubsc {grid-template-columns: 2fr 1fr; grid-gap: 4rem}}@media (max-width: 767px) {#brxe-cbubsc {grid-gap: 2rem; grid-template-columns: 1fr}}#brxe-ycajjm {row-gap: 1.5rem}.brxe-issklo.brxi-uyzwrf {font-size: 1rem; color: var(--bricks-color-hdlzar); fill: var(--bricks-color-hdlzar)}@media (max-width: 991px) {.brxe-issklo.brxi-uyzwrf {color: var(--color-primary); fill: var(--color-primary); font-size: 1.25rem}}.brxe-keickq {color: var(--bricks-color-hdlzar); font-size: var(--h3); line-height: 110%}.brxe-ibwhou {color: var(--bricks-color-hdlzar); line-height: 160%; font-size: var(--text-m)}.brxe-wwsmlw svg {fill: #fff; height: 2.125rem}.brxe-wwsmlw {gap: 0.625rem; text-wrap: nowrap; font-family: "Poppins"; width: auto}.brxe-wwsmlw { color: var(--color-white) !important; opacity: 0.8; transition: opacity 0.2s; &:hover { opacity: 1; }}.brxe-hbrmaj {width: auto; text-wrap: nowrap}.brxe-gnlwgs {text-wrap: nowrap; width: auto}.brxe-rdvroo {padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; row-gap: 1.125rem}.brxe-mjdcwd.brxe-block {row-gap: 2rem}#brxe-skflvb {margin-bottom: 1rem}#brxe-kqwqmj .toc-list {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; text-align: left}#brxe-kqwqmj .toc-link.is-active-link {font-weight: 600; color: var(--bricks-color-qyafsd); letter-spacing: 0.0125rem; line-height: 120%}#brxe-kqwqmj .toc-link {color: var(--bricks-color-swvcoe); line-height: 150%; letter-spacing: 0.0125rem}#brxe-kqwqmj a { padding-left: 1.5rem; box-sizing: border-box;}#brxe-kqwqmj a:not(first-child) {padding-bottom: 1rem !important;}#brxe-kqwqmj a::before { content: "·"; font-weight: 600; font-size: 1.5em; margin-left: 0.35em}#brxe-ophwhk {flex-wrap: wrap}#brxe-ophwhk { .brxe-post-toc { width: 100% !important; } }.brxe-bbzkly .brxe-mkeeji.brxe-heading {margin-bottom: 1rem}.brxe-bbzkly .brxe-qtuedk.brxe-image {width: 50%}@media (max-width: 767px) {.brxe-bbzkly .brxe-qtuedk.brxe-image {width: 30%}}@media (max-width: 478px) {.brxe-bbzkly .brxe-qtuedk.brxe-image {width: 50%}}.brxe-bbzkly .brxe-nfzpqo.brxe-text-basic {font-size: var(--text-l); line-height: 120%; font-weight: 500; font-family: "Poppins"; margin-top: 0.5rem; margin-bottom: .25rem}.brxe-bbzkly .brxe-evzvxc.brxe-text-basic {margin-right: 0; font-size: var(--text-m); line-height: 120%; font-family: "Poppins"; font-weight: 400; font-style: italic}.brxe-bbzkly .brxe-zpfmzn.brxe-text-basic {margin-top: .625rem}.brxe-bbzkly .brxe-phdwja.brxe-text-basic {font-size: var(--text-m)}#brxe-tlkbtn {row-gap: 32px}#brxe-nrvceh {padding-top: 0}#brxe-ynfgld {width: 100%}#brxe-cyvgbt svg {fill: var(--bricks-color-qyafsd); height: 1rem; height: .75rem}#brxe-cyvgbt .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}#brxe-cyvgbt .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}#brxe-cyvgbt .item[aria-current="page"] {font-weight: 500}#brxe-lnufgj {margin-bottom: 0; line-height: 100%}#brxe-ktkoyx {color: var(--bricks-color-qyafsd); font-weight: 400; line-height: 110%; font-size: var(--h1); margin-bottom: 0; padding-right: 0}#brxe-ogpwpe {color: var(--bricks-color-qyafsd); font-weight: 400; line-height: 120%; font-size: var(--text-s); text-align: left; font-family: "Poppins"; transition: all .2s}#brxe-ogpwpe a { font-weight: normal; text-decoration: underline; margin-left: .2rem;}#brxe-ogpwpe a:hover { color: var(--color-tertiary); text-decoration: none;}#brxe-alhohq {row-gap: 0.625rem; justify-content: flex-start; align-self: flex-start !important; padding-top: 0}#brxe-rkuiby {grid-template-columns: 2fr 1fr; grid-template-rows: 1fr; align-items: flex-start; align-content: flex-start; grid-gap: 6rem; justify-content: flex-start; margin-top: 3.75rem; margin-bottom: 1.75rem; display: flex; flex-direction: column}@media (max-width: 991px) {#brxe-rkuiby {grid-template-columns: 2fr 1fr; grid-gap: 4rem}}@media (max-width: 767px) {#brxe-rkuiby {grid-gap: 2rem; grid-template-columns: 1fr}}#brxe-hcnkxd {flex-direction: column; justify-content: flex-start}#brxe-zxqman {background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain; justify-content: flex-start; padding-top: 2rem; padding-bottom: 2rem; align-self: flex-start !important}@media (max-width: 991px) {#brxe-zxqman {padding-bottom: 2rem; min-height: 0px}}@media (max-width: 767px) {#brxe-zxqman { background-image: none !important;}}.brxe-vqqjty { p, li { font-family: Lora, serif; font-size:var(--text-m); }}.brxe-fuxwfi.brxe-block {row-gap: 3.75rem}#brxe-mnuiwc {row-gap: 3.75rem}#brxe-ajwoum {font-size: var(--text-xxl); color: var(--bricks-color-qyafsd); margin-bottom: 1rem}#brxe-vqlbza {width: 100%; font-size: var(--text-m); color: var(--bricks-color-qyafsd); padding-bottom: 2rem; margin-bottom: 0}.brxe-fdateq .brxe-ohbucq.brxe-block {background-position: center center; background-size: cover; min-height: 8rem}@media (max-width: 478px) {.brxe-fdateq .brxe-ohbucq.brxe-block {aspect-ratio: var(--ratio-2x1); min-height: 0px}}.brxe-fdateq .brxe-mvwvob.brxe-block {flex-direction: row; column-gap: 1.5rem; row-gap: .5rem}@media (max-width: 767px) {.brxe-fdateq .brxe-mvwvob.brxe-block {flex-wrap: nowrap; column-gap: .5rem; flex-direction: column}}@media (max-width: 478px) {.brxe-fdateq .brxe-mvwvob.brxe-block {flex-direction: column}}.brxe-fdateq .brxe-pwwkso.brxe-block {align-self: center !important; flex-grow: 1; flex-shrink: 1; flex-basis: auto}@media (max-width: 767px) {.brxe-fdateq .brxe-pwwkso.brxe-block {flex-direction: column}}.brxe-fdateq .brxe-qzompn.brxe-icon {font-size: var(--text-l); line-height: 140%}@media (max-width: 767px) {.brxe-fdateq .brxe-qzompn.brxe-icon {line-height: 100%}}.brxe-fdateq .brxe-ulnhii.brxe-block {position: relative; flex-direction: row; column-gap: 1.5rem; justify-content: flex-end; flex-basis: 0%; flex-shrink: 1}@media (max-width: 767px) {.brxe-fdateq .brxe-ulnhii.brxe-block {flex-direction: column-reverse; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: flex-end}}.brxe-fdateq .brxe-qeivky.brxe-block {flex-direction: row; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; align-items: center; column-gap: 2rem}@media (max-width: 767px) {.brxe-fdateq .brxe-qeivky.brxe-block {flex-wrap: nowrap; padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}}.brxe-fdateq.brxe-block {background-color: var(--bricks-color-yahfig); display: grid; align-items: initial; grid-template-columns: 1fr 5fr}.brxe-fdateq.brxe-block:hover {background-color: var(--bricks-color-yqugzq); transition: all .2s}@media (max-width: 478px) {.brxe-fdateq.brxe-block {grid-template-columns: 1fr}}#brxe-kvmdwp {row-gap: .5rem}@media (max-width: 478px) {#brxe-kvmdwp {row-gap: 1rem}}.brxe-fbgrfo {font-size: var(--h2)}.brxe-cphyeu {width: 90%}.brxe-dvjxch {align-items: center; flex-direction: row; justify-content: space-between}.brxe-nmjpch {width: 90%}.brxe-utkkfs .accordion-title-wrapper {min-height: 50px}.brxe-utkkfs .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}.brxe-utkkfs .icon-minus { display: none;} .brxe-utkkfs .brx-open .icon-plus { display: none;} .brxe-utkkfs .brx-open .icon-minus { display: inline-block;}@media (max-width: 991px) {.brxe-utkkfs .accordion-title-wrapper .icon-minus { display: none;}.brxe-utkkfs .brx-open .accordion-title-wrapper .icon-plus { display: none !important;}.brxe-utkkfs .brx-open .accordion-title-wrapper .brx-icon-expanded { display: inline-block !important;}}#brxe-fqsjap {row-gap: 3.75rem}.brxe-issklo.brxi-egbpnq {font-size: 1rem; color: var(--bricks-color-hdlzar); fill: var(--bricks-color-hdlzar)}@media (max-width: 991px) {.brxe-issklo.brxi-egbpnq {color: var(--color-primary); fill: var(--color-primary); font-size: 1.25rem}}#brxe-xkuxze {row-gap: 2rem}#brxe-xwuhtg {margin-bottom: 1rem}#brxe-pcycmq .toc-list {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; text-align: left}#brxe-pcycmq .toc-link.is-active-link {font-weight: 600; color: var(--bricks-color-qyafsd); letter-spacing: 0.0125rem; line-height: 120%}#brxe-pcycmq .toc-link {color: var(--bricks-color-swvcoe); line-height: 150%; letter-spacing: 0.0125rem}#brxe-pcycmq a { padding-left: 1.5rem; box-sizing: border-box;}#brxe-pcycmq a:not(first-child) {padding-bottom: 1rem !important;}#brxe-pcycmq a::before { content: "·"; font-weight: 600; font-size: 1.5em; margin-left: 0.35em}#brxe-buakct {flex-wrap: wrap}#brxe-buakct { .brxe-post-toc { width: 100% !important; } }.brxe-kqhejw .brxe-aipcno.brxe-heading {margin-bottom: 1rem}.brxe-kqhejw .brxe-bfgkeg.brxe-image {width: 50%}@media (max-width: 767px) {.brxe-kqhejw .brxe-bfgkeg.brxe-image {width: 30%}}@media (max-width: 478px) {.brxe-kqhejw .brxe-bfgkeg.brxe-image {width: 50%}}.brxe-kqhejw .brxe-snhzyr.brxe-text-basic {font-size: var(--text-l); line-height: 150%; font-family: "Poppins"; font-weight: 500; margin-top: 0.5rem; margin-bottom: .25rem}.brxe-kqhejw .brxe-ebhlbj.brxe-text-basic {margin-right: 0; font-size: var(--text-m); line-height: 120%; font-family: "Poppins"; font-weight: 400; font-style: italic}.brxe-kqhejw .brxe-slmadm.brxe-text-basic {margin-top: .625rem; font-size: var(--text-m)}.brxe-kqhejw .brxe-xixyeh.brxe-text-basic {font-size: var(--text-m)}.brxe-kqhejw.brxe-block {padding-top: 0}#brxe-zpdxwp {color: var(--bricks-color-hdlzar); line-height: 110%}#brxe-vximke {font-size: var(--text-m); line-height: 160%}#brxe-etpzri {padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: var(--bricks-color-ttaene); row-gap: 1.125rem}#brxe-cbhtdu {width: 100%}.brxe-fneuxj .brxe-etyspp.brxe-breadcrumbs svg {fill: var(--bricks-color-qyafsd); height: 1rem; height: .75rem}.brxe-fneuxj .brxe-etyspp.brxe-breadcrumbs .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}.brxe-fneuxj .brxe-etyspp.brxe-breadcrumbs .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}.brxe-fneuxj .brxe-etyspp.brxe-breadcrumbs .item[aria-current="page"] {font-weight: 500}.brxe-fneuxj .brxe-jnefom.brxe-container {justify-content: flex-start; flex-direction: column}.brxe-fneuxj .brxe-xgllew.brxe-section {justify-content: flex-start; align-self: flex-start !important; padding-top: 2rem; padding-bottom: 2rem; background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain}@media (max-width: 991px) {.brxe-fneuxj .brxe-xgllew.brxe-section {padding-bottom: 2rem; min-height: 0px}}@media (max-width: 767px) {.brxe-xgllew { background-image: none !important;}}.brxe-fneuxj .brxe-egneie.brxe-heading {margin-bottom: 0; line-height: 100%}.brxe-fneuxj .brxe-sqveag.brxe-heading {margin-bottom: 0; line-height: 110%; color: var(--bricks-color-qyafsd); font-weight: 400; font-size: var(--h1); padding-right: 0}.brxe-mwrnhb.brxe-block {flex-direction: row; align-items: center}.brxe-fneuxj .brxe-dnxhzz.brxe-block {row-gap: .5rem; justify-content: flex-start; align-self: flex-start !important; flex-direction: row; column-gap: 1.5rem; align-items: center}@media (max-width: 767px) {.brxe-fneuxj .brxe-dnxhzz.brxe-block {flex-wrap: nowrap; column-gap: .5rem; flex-direction: column}}@media (max-width: 478px) {.brxe-fneuxj .brxe-dnxhzz.brxe-block {flex-direction: column}}.brxe-fneuxj .brxe-nfjzia.brxe-block {justify-content: flex-start; row-gap: 0.625rem; align-self: flex-start !important; padding-top: 0}.brxe-fneuxj .brxe-qrnrth.brxe-block {flex-direction: column; grid-template-columns: 2fr 1fr; grid-template-rows: 1fr; align-items: flex-start; align-content: flex-start; grid-gap: 6rem; justify-content: flex-start; margin-top: 0; display: flex}@media (max-width: 991px) {.brxe-fneuxj .brxe-qrnrth.brxe-block {grid-template-columns: 2fr 1fr; grid-gap: 4rem}}@media (max-width: 767px) {.brxe-fneuxj .brxe-qrnrth.brxe-block {grid-gap: 2rem; grid-template-columns: 1fr}}.brxe-fneuxj .brxe-bgfzrl.brxe-heading {margin-bottom: 0; font-size: var(--h2)}.brxe-fneuxj .brxe-kfysub.brxe-block {row-gap: 1.125rem}.brxe-fneuxj .brxe-jrdugb.brxe-heading {margin-bottom: 0; font-size: var(--h2); line-height: 110%; font-weight: 400; color: #512622}.brxe-ygwlog .brxe-ldrqsl.brxe-image {width: 100%; height: 0px; padding-bottom: 100%}.brxe-ygwlog .brxe-ldrqsl.brxe-image:not(.tag), .brxe-ygwlog .brxe-ldrqsl.brxe-image img {aspect-ratio: 1; object-fit: cover}.brxe-ygwlog.brxe-block {flex-direction: row}.brxe-fneuxj .brxe-dhcpti.brxe-block {row-gap: 1.125rem}.brxe-uugjpb .brxe-sabeoq.brxe-heading {margin-bottom: 0; line-height: 110%; font-weight: 400; color: #512622; font-size: var(--h2); width: 100%}.brxe-uugjpb .brxe-lpjvow.brxe-text {width: 100%}.brxe-wubgmi .brxe-iumryl.brxe-text-basic {margin-top: 0; font-family: "Poppins"; font-weight: 600; line-height: 150%; font-size: var(--text-l)}.brxe-wubgmi .brxe-rcpgui.brxe-text-basic {margin-right: 0; font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; line-height: 150%; font-style: italic}.brxe-wubgmi .brxe-gpgngv.brxe-text-basic {font-size: var(--text-m)}.brxe-wubgmi.brxe-block {row-gap: 0.625rem}.brxe-uugjpb.brxe-block {flex-direction: column; align-items: center; row-gap: 1.125rem}.brxe-fneuxj .brxe-ggaaft.brxe-block {row-gap: 3.75rem}.brxe-issklo.brxi-tmvrpp {font-size: 1rem; color: var(--bricks-color-hdlzar); fill: var(--bricks-color-hdlzar)}@media (max-width: 991px) {.brxe-issklo.brxi-tmvrpp {color: var(--color-primary); fill: var(--color-primary); font-size: 1.25rem}}.brxe-fneuxj .brxe-eijefe.brxe-block {row-gap: 2rem}.brxe-fneuxj .brxe-wvoznt.brxe-heading {margin-bottom: 1rem}.brxe-fneuxj .brxe-zxrlfe.brxe-post-toc .toc-list {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; text-align: left}.brxe-fneuxj .brxe-zxrlfe.brxe-post-toc .toc-link.is-active-link {font-weight: 600; color: var(--bricks-color-qyafsd); letter-spacing: 0.0125rem; line-height: 120%}.brxe-fneuxj .brxe-zxrlfe.brxe-post-toc .toc-link {color: var(--bricks-color-swvcoe); line-height: 150%; letter-spacing: 0.0125rem}.brxe-zxrlfe a { padding-left: 1.5rem; box-sizing: border-box;} .brxe-zxrlfe a:not(first-child) {padding-bottom: 1rem !important;} .brxe-zxrlfe a::before { content: "·"; font-weight: 600; font-size: 1.5em; margin-left: 0.35em}.brxe-fneuxj .brxe-kcfntv.brxe-block {flex-wrap: wrap}.brxe-kcfntv { .brxe-post-toc { width: 100% !important; } }.brxe-cmwmvk .brxe-aszmce.brxe-heading {margin-bottom: 1rem}.brxe-cmwmvk .brxe-glwdwv.brxe-image {width: 50%}@media (max-width: 767px) {.brxe-cmwmvk .brxe-glwdwv.brxe-image {width: 30%}}@media (max-width: 478px) {.brxe-cmwmvk .brxe-glwdwv.brxe-image {width: 50%}}.brxe-cmwmvk .brxe-hljgrl.brxe-text-basic {font-size: var(--text-l); line-height: 120%; font-family: "Poppins"; font-weight: 500; margin-top: 0.5rem; margin-bottom: .25rem}.brxe-cmwmvk .brxe-qvkmka.brxe-text-basic {margin-right: 0; font-size: var(--text-m); line-height: 120%; font-family: "Poppins"; font-weight: 400; font-style: italic}.brxe-cmwmvk .brxe-ohsjjl.brxe-text-basic {margin-top: .625rem}.brxe-fneuxj .brxe-otmecq.brxe-heading {line-height: 110%}.brxe-fneuxj .brxe-imwbgx.brxe-text-basic {line-height: 160%; font-size: var(--text-m)}.brxe-fneuxj .brxe-erckye.brxe-block {row-gap: 1.125rem; padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: var(--bricks-color-ttaene)}#brxe-hisjxj {padding-top: 0}#brxe-pmhktn {width: 100%}#brxe-vuuxov svg {fill: var(--bricks-color-qyafsd); height: 1rem; height: .75rem}#brxe-vuuxov .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}#brxe-vuuxov .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}#brxe-vuuxov .item[aria-current="page"] {font-weight: 500}#brxe-xaeqyd {margin-bottom: 0; line-height: 100%}#brxe-slobpw {margin-bottom: 0; line-height: 110%; font-size: var(--h1); color: var(--bricks-color-qyafsd); font-weight: 400; padding-right: 0}#brxe-phdort {color: var(--bricks-color-qyafsd); font-weight: 400; line-height: 120%; font-size: var(--text-s); text-align: left; font-family: "Poppins"; transition: all .2s}#brxe-phdort a { font-weight: normal; text-decoration: underline; margin-left: .2rem;}#brxe-phdort a:hover { color: var(--color-tertiary); text-decoration: none;}#brxe-iglkpr {justify-content: flex-start; row-gap: 0.625rem; align-self: flex-start !important; padding-top: 0}#brxe-tbrjkw {grid-template-columns: 2fr 1fr; grid-template-rows: 1fr; align-items: flex-start; align-content: flex-start; grid-gap: 6rem; justify-content: flex-start; margin-top: 3.75rem; margin-bottom: 1.75rem; display: flex; flex-direction: column}@media (max-width: 991px) {#brxe-tbrjkw {grid-template-columns: 2fr 1fr; grid-gap: 4rem}}@media (max-width: 767px) {#brxe-tbrjkw {grid-gap: 2rem; grid-template-columns: 1fr}}#brxe-qihxfi {justify-content: flex-start; flex-direction: column}#brxe-bnkdws {justify-content: flex-start; align-self: flex-start !important; padding-top: 2rem; padding-bottom: 2rem; background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain}@media (max-width: 991px) {#brxe-bnkdws {padding-bottom: 2rem; min-height: 0px}}@media (max-width: 767px) {#brxe-bnkdws { background-image: none !important;}}.brxe-qekuiw.brxe-block {row-gap: 3.75rem}#brxe-mkbvym {row-gap: 3.75rem}.brxe-issklo.brxi-zkzhnx {font-size: 1rem; color: var(--bricks-color-hdlzar); fill: var(--bricks-color-hdlzar)}@media (max-width: 991px) {.brxe-issklo.brxi-zkzhnx {color: var(--color-primary); fill: var(--color-primary); font-size: 1.25rem}}#brxe-zhgpox {row-gap: 2rem}#brxe-lxubcb {margin-bottom: 1rem}#brxe-iztigu .toc-list {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; text-align: left}#brxe-iztigu .toc-link.is-active-link {font-weight: 600; color: var(--bricks-color-qyafsd); letter-spacing: 0.0125rem; line-height: 120%}#brxe-iztigu .toc-link {color: var(--bricks-color-swvcoe); line-height: 150%; letter-spacing: 0.0125rem}#brxe-iztigu a { padding-left: 1.5rem; box-sizing: border-box;}#brxe-iztigu a:not(first-child) {padding-bottom: 1rem !important;}#brxe-iztigu a::before { content: "·"; font-weight: 600; font-size: 1.5em; margin-left: 0.35em}#brxe-lhpzjg {flex-wrap: wrap}#brxe-lhpzjg { .brxe-post-toc { width: 100% !important; } }.brxe-vexkxy .brxe-rsnmiw.brxe-heading {margin-bottom: 1rem}.brxe-vexkxy .brxe-gnbjac.brxe-image {width: 50%}@media (max-width: 767px) {.brxe-vexkxy .brxe-gnbjac.brxe-image {width: 30%}}@media (max-width: 478px) {.brxe-vexkxy .brxe-gnbjac.brxe-image {width: 50%}}.brxe-vexkxy .brxe-fouucr.brxe-text-basic {font-size: var(--text-l); line-height: 120%; font-family: "Poppins"; font-weight: 500; margin-top: 0.5rem; margin-bottom: .25rem}.brxe-vexkxy .brxe-oubvks.brxe-text-basic {margin-right: 0; font-size: var(--text-m); line-height: 120%; font-family: "Poppins"; font-weight: 400; font-style: italic}.brxe-vexkxy .brxe-yicdtd.brxe-text-basic {margin-top: .625rem}#brxe-gpyrnx {line-height: 110%}#brxe-orytuy {line-height: 160%; font-size: var(--text-m)}#brxe-dmwdyy {padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; background-color: var(--bricks-color-ttaene); row-gap: 1.125rem}#brxe-lyrtjz {width: 100%}#brxe-uaybit {margin-bottom: 1.5rem}@media (max-width: 767px) {#brxe-wzjjka {flex-direction: column}}#brxe-tcmhxa {margin-bottom: 5px; text-align: right; color: var(--bricks-color-hdlzar)}#brxe-rgigbi {align-items: flex-end; row-gap: 0px}@media (max-width: 767px) {#brxe-rgigbi {margin-bottom: 40px; align-items: flex-start; text-align: left}}#brxe-nekzgu {flex-direction: row; column-gap: 100px; align-items: center}@media (max-width: 767px) {#brxe-nekzgu {flex-direction: column-reverse}}#brxe-sqzmwy {margin-right: 0; display: inline-block}@media (max-width: 478px) {#brxe-sqzmwy {display: block}}#brxe-ygoayz {margin-right: 0; display: inline-block}@media (max-width: 478px) {#brxe-ygoayz {display: block}}#brxe-ffksei {display: flex}@media (max-width: 478px) {#brxe-ffksei {flex-direction: column}}#brxe-zguqdq .bricks-nav-menu {flex-direction: row}#brxe-cviuam {align-self: center !important; flex-direction: column; column-gap: 30px}#brxe-izpegl li.has-link a, #brxe-izpegl li.no-link {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; color: #ffffff; gap: 0px}#brxe-izpegl li.has-link a:hover, #brxe-izpegl li.no-link:hover {color: var(--bricks-color-smnwze); text-decoration: none}#brxe-izpegl .icon {font-size: 20px}#brxe-izpegl svg {height: 20px; width: auto}#brxe-izpegl {gap: 0px}#brxe-izpegl li.has-link a, #brxe-izpegl li.no-link { padding: 0 0 0 20px;}@media (max-width: 767px) {#brxe-izpegl li.has-link a, #brxe-izpegl li.no-link { padding: 0 16px 0 0;}}#brxe-ppocae {align-items: flex-end; display: flex; width: 30%}@media (max-width: 767px) {#brxe-ppocae {width: 100%; align-items: flex-start}}#brxe-vpfqsq {flex-direction: row}@media (max-width: 767px) {#brxe-vpfqsq {flex-direction: column-reverse; row-gap: 16px}}#brxe-gufwyl {flex-direction: column; column-gap: 30px; row-gap: 40px}.brxe-popup-7560 .brx-popup-content {width: 550px; max-height: 90vw}#brxe-uukqfe {margin-bottom: 0; padding-right: 2rem}#brxe-ffbpdp {font-size: 1.25rem; position: absolute; top: 0px; right: 0px}#brxe-ffbpdp { cursor: pointer; transition: all 0.2s; &:hover { color: var(--color-caramel); transform: scale(1.075); }}#brxe-ixfxxc {flex-direction: row; align-items: center; justify-content: space-between}#brxe-pvgzne {width: 100%; font-family: "Poppins"; font-size: var(--text-s)}#brxe-yevqxz {text-wrap: nowrap; color: var(--bricks-color-qyafsd); font-family: "Poppins"; font-weight: 500; height: 100%; flex-grow: 1; flex-shrink: 0; background-color: var(--bricks-color-smnwze)}#brxe-yevqxz { display:flex;align-items: center;padding: 0 0.75rem;transition: background-color 0.2s; cursor: pointer; &:hover, &:active { background-color: var(--color-caramel); }}#brxe-iumjaq {flex-direction: row; flex-wrap: nowrap; grid-template-columns: 5fr 1fr; align-items: stretch; align-content: stretch; display: grid; align-items: initial}#brxe-njqwln {flex-direction: row; gap: 1rem}#brxe-njqwln .#brxe-phddgk {flex-direction: column}#brxe-kvcuwb {row-gap: 1.5rem; position: relative; margin-top: 0}#brxe-iwyzid {padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; margin-top: 0}html { scroll-padding-top: var(--scroll-padding-top, 0px) !important; }  *[hide-element="true"] { display:none !important; } header#brx-header { position: sticky; top: 0; z-index: 998; } .alignfull, .wp-block-categories-list.alignfull { width: 100% !important; position: unset !important; } img.pswp__img {  } .text-nowrap { text-wrap: nowrap; } @media screen and (max-width: 767px) { .directory-table { max-width: 100% !important; overflow-x: scroll; } } span.phone-number-extension:before { content: "x"; } @media (max-width: 991px) { .wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100%!important; } .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media { grid-column: 1 !important; grid-row: 1 !important; } }  .legacy-content-1 .wp-content-section iframe:not([title*="Libsyn"]) { width: 100% !important; height: auto !important; aspect-ratio: 1.78; float: unset !important; } .legacy-content-1 .wp-content-section figure { max-width: 100% !important; width: unset; } a.mail-link { word-break: break-all; }  body.search-results h3 { display:block; }.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}#brxe-aiogrg .bricks-site-logo {height: 3.75rem !important;}#brxe-txfzss .bricks-nav-menu > li > a {justify-content: center; text-align: left; font-family: "Poppins"; text-transform: capitalize; font-size: var(--text-m); text-wrap: nowrap; color: var(--color-white); padding-right: 0; padding-left: 0}
        @media screen and (min-width: 768px) {
            #brxe-txfzss .bricks-nav-menu > li {
				background: none;
                padding: 0 1.25rem;
            }
        }