@layer bricks {.brxe-dropdown{cursor:pointer;display:flex;flex-direction:column;position:relative}.brxe-dropdown.brx-draggable:empty{min-height:0}.brxe-dropdown.brx-draggable:empty:not(.editing){outline:none}.brxe-dropdown[data-static] .open>.brx-dropdown-content,.brxe-dropdown[data-static].open>.brx-dropdown-content{display:block}.brxe-dropdown[data-static] .brx-dropdown-content{display:none;position:static}.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after{bottom:100%;content:"";height:var(--brx-dropdown-height-before,0);position:absolute;width:100%;z-index:1}.brxe-dropdown.caret .brx-dropdown-content:before{border:0 solid transparent;border-bottom-color:#fff;content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;width:0}.brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible}.brxe-dropdown:not(.open) .brx-dropdown-content{pointer-events:none}.brxe-dropdown .brx-submenu-toggle{gap:10px}.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before{display:none}.brxe-dropdown .brxe-dropdown .brx-dropdown-content{left:100%;top:0}.brx-dropdown-content{background-color:#fff;cursor:auto;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;z-index:1001}.brx-dropdown-content:not(.brx-submenu-positioned){display:none!important}.brx-dropdown-content>li.brxe-text-link{display:list-item}.brx-dropdown-content>li .brxe-text-link{display:flex}.brx-multilevel-back{align-items:center;cursor:pointer;display:flex;gap:3px;width:100%}.brx-render-child-nodes{display:none!important}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@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 {: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}}body{background-color:var(--primary-ultra-light)!important;}@media (max-width: 991px) {#brxe-ddxuug {width: 100%; background-color: var(--primary-dark); border-radius: calc(var(--radius) * 1.5); padding-top: var(--gutter); padding-right: var(--gutter); padding-bottom: var(--gutter); padding-left: var(--gutter); margin-top: calc(var(--space-xs) / 2)}}@media (max-width: 991px) {#brxe-kugrwj {width: 100%; font-size: var(--text-l)}#brxe-kugrwj .brx-submenu-toggle button {transform: translateY(2px)}}#brxe-ekxmun {color: var(--white)}#brxe-ombhpk {position: sticky; top: 180px; background-color: var(--primary-dark); border-radius: calc(var(--radius) * 3); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-l); padding-left: var(--space-m)}@media (max-width: 991px) {#brxe-ombhpk {padding-top: var(--section-space-xs); padding-right: var(--section-space-xs); padding-bottom: var(--section-space-xs); padding-left: var(--section-space-xs); display: none}}@media (max-width: 767px) {#brxe-ombhpk {border-radius: var(--radius); padding-top: var(--gutter); padding-right: var(--gutter); padding-bottom: var(--gutter); padding-left: var(--gutter)}}#brxe-vttjlr {margin-bottom: var(--space-xs)}#brxe-bqwuoj a:not(.wp-block-button__link) { transition: all .3s ease-in-out;color: var(--secondary); text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px;}#brxe-bqwuoj a:hover :not(.wp-block-button__link) { transition: all .3s ease-in-out;color: var(--secondary-hover);}#brxe-wukyqk {padding-top: var(--section-space-xs); padding-right: var(--section-space-xs); padding-bottom: var(--section-space-xs); padding-left: var(--section-space-xs); background-color: var(--white)}#brxe-wfylko {display: grid; align-items: initial; grid-template-columns: minmax(350px, 2fr) minmax(0, 5fr); grid-gap: var(--container-gap)}@media (max-width: 991px) {#brxe-wfylko {grid-template-columns: var(--grid-1)}}