@layer bricks {}@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:hidden}}@layer bricks {.brxe-post-reading-progress-bar{background-color:transparent;border:none;height:12px;left:0;overflow:hidden;position:fixed;right:0;width:100%;z-index:9999}.brxe-post-reading-progress-bar::-webkit-progress-bar{background-color:transparent}.brxe-post-reading-progress-bar::-moz-progress-bar{background-color:var(--bricks-color-primary)}.brxe-post-reading-progress-bar::-webkit-progress-value{background-color:var(--bricks-color-primary)}.brxe-post-reading-progress-bar[data-pos=top]{top:var(--wp-admin--admin-bar--height,0)}.brxe-post-reading-progress-bar[data-pos=bottom]{bottom:0}.brxe-post-reading-progress-bar[value]{-webkit-appearance:none;appearance:none}}#brxe-ff356d::-webkit-progress-value {background-color: var(--color-salmon)}#brxe-ff356d::-moz-progress-bar {background-color: var(--color-salmon)}#brxe-ff356d::-webkit-progress-bar {background-color: var(--color-comet)}#brxe-ff356d {background-color: var(--color-comet); height: 5px}#brxe-e3ff99 {text-align: center; color: var(--color-comet)}#brxe-911bd7 {align-items: center}#brxe-f573a0 {padding-top: var(--space-40); padding-right: var(--space-40); padding-bottom: var(--space-40); padding-left: var(--space-40); background-color: var(--color-white)}@media (max-width: 414px) {#brxe-f573a0 {padding-top: var(--space-10); padding-right: var(--space-10); padding-bottom: var(--space-10); padding-left: var(--space-10)}}#brxe-722502 {flex-grow: 1; min-width: 0px}#brxe-722502 { overflow-wrap: break-word; word-wrap: break-word;}@media (max-width: 1200px) {#brxe-722502 {flex-grow: 1}}@media (max-width: 991px) {#brxe-722502 {width: 100%}}#brxe-fe5b90 {flex-direction: row; column-gap: var(--space-30); row-gap: var(--space-30); margin-top: var(--space-50); margin-bottom: var(--space-30); width: 100%; flex-wrap: nowrap}@media (max-width: 991px) {#brxe-fe5b90 {flex-direction: column}}#brxe-c3a780 {margin-right: 0; margin-left: 0}#brxe-0c6eff {padding-top: var(--space-50); padding-bottom: var(--space-80)}@media (max-width: 1080px) {#brxe-0c6eff {padding-top: var(--space-20)}}@media (max-width: 767px) {#brxe-0c6eff {padding-top: var(--space-10)}}