@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:clip}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}#brxe-hyqvkr {padding-top: 0; padding-bottom: 0}#brxe-hyqvkr svg {fill: var(--bricks-color-qyafsd); color: var(--bricks-color-qyafsd); height: 1rem; height: .75rem; stroke: var(--bricks-color-qyafsd)}#brxe-hyqvkr .separator {color: var(--bricks-color-qyafsd); font-size: .5rem}#brxe-hyqvkr .item {color: var(--bricks-color-qyafsd); font-size: 0.875rem; font-family: "Poppins"; line-height: 100%; font-weight: 400}#brxe-hyqvkr .item[aria-current="page"] {font-weight: 500}#brxe-umomig {margin-bottom: 0; line-height: 100%}#brxe-znzfli {color: var(--bricks-color-qyafsd); font-weight: 400; line-height: 110%; font-size: var(--h1)}#brxe-elwowm {font-size: var(--text-m)}#brxe-elwowm a {font-size: var(--text-m); font-size: inherit}#brxe-smxtma {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 66%; row-gap: .625rem; margin-top: 3rem}@media (max-width: 767px) {#brxe-smxtma {width: 100%}}#brxe-nbqpcc {flex-direction: column; padding-top: 0}#brxe-otxsng {background-position: top right; background-attachment: scroll; background-repeat: no-repeat; background-size: contain; justify-content: flex-end; padding-top: 2rem; padding-bottom: 0}@media (max-width: 991px) {#brxe-otxsng {min-height: unset}}@media (max-width: 767px) {#brxe-otxsng { background-image: none !important;}#brxe-otxsng {padding-bottom: 2.5rem}}#brxe-dhtumc {font-size: var(--h2); line-height: 110%; color: var(--bricks-color-qyafsd); font-weight: 400; margin-top: 0; margin-bottom: 0}#brxe-qzockr {margin-top: 0; padding-top: 0}#brxe-jlxbob {margin-bottom: 3rem; row-gap: .5rem}.brxe-ibptuu .brxe-uykblh.brxe-heading {font-size: var(--h2); line-height: 110%; color: var(--bricks-color-qyafsd); font-weight: 400; margin-bottom: 0}.brxe-ibptuu .brxe-kjsler.brxe-text-basic {font-size: var(--text-m); line-height: 160%; color: var(--bricks-color-qyafsd); text-align: left; padding-top: 0}.brxe-ibptuu .brxe-nmrjbj.brxe-shortcode {margin-top: 0}.brxe-ibptuu.brxe-container {row-gap: .5rem; margin-bottom: 3rem}#brxe-ncdnrh {margin-top: 0}#brxe-bzshlz {flex-wrap: nowrap; column-gap: 9rem; flex-direction: row}@media (max-width: 991px) {#brxe-bzshlz {column-gap: 2rem; flex-wrap: nowrap}}@media (max-width: 767px) {#brxe-bzshlz {row-gap: 4rem; flex-direction: column}}#brxe-wdnjkk {padding-top: 0; padding-bottom: 3.75rem; flex-direction: row}#brxe-wdnjkk .directory-post-content:not(:empty):first-of-type,#brxe-wdnjkk .directory-additional-tables:not(:empty):first-of-type { margin-top: 4rem;}@media (max-width: 991px) {#brxe-wdnjkk {flex-direction: row}}@media (max-width: 478px) {.brxe-lnicqp {margin-right: auto; margin-bottom: 0; margin-left: auto}}.brxe-qepdkr {line-height: 150%}.brxe-jkpgbz {flex-wrap: wrap; align-self: center !important}@media (max-width: 991px) {.brxe-jkpgbz {width: auto}}@media (max-width: 767px) {.brxe-jkpgbz {width: auto}}@media (max-width: 478px) {.brxe-jkpgbz {text-align: center}}.brxe-xtcgav {flex-direction: row; justify-content: flex-end; align-self: center !important}@media (max-width: 478px) {.brxe-xtcgav {margin-right: auto; margin-left: auto}}.brxe-pfgndc {flex-direction: row; align-items: center; justify-content: space-between; flex-wrap: nowrap; display: grid; align-items: initial; grid-template-columns: 3fr 1fr; gap: 2rem}@media (max-width: 767px) {.brxe-pfgndc {gap: 2rem; grid-template-columns: 2fr 1fr}}@media (max-width: 478px) {.brxe-pfgndc {flex-direction: column; align-self: center !important; justify-content: center; row-gap: 1.25rem; grid-template-columns: 1fr}}.brxe-uffwdm {padding-top: 3.75rem; padding-bottom: 3.75rem; background-color: var(--bricks-color-ttaene)}@media (max-width: 767px) {.brxe-uffwdm {padding-top: 2.5rem; padding-bottom: 2.5rem}}@media (max-width: 478px) {.brxe-uffwdm {text-align: center}}