@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}}#brxe-00ca8e {padding-top: 12px; padding-right: 12px; padding-bottom: 30px; padding-left: 12px; font-size: 30px; text-align: center}@media (max-width: 478px) {#brxe-00ca8e {font-size: 20px}}#brxe-5ec1bc {display: flex; min-width: 450px; width: 450px; color: var(--bricks-color-fuvgcx)}@media (max-width: 478px) {#brxe-5ec1bc {font-size: 20px; width: 100%; min-width: 100%}}#brxe-3cf5ca {grid-column: span 12; align-items: center}#brxe-588e2a .x-read-more_link {color: var(--bricks-color-fuvgcx); font-size: 20px; font-weight: 600; margin-top: 16px; margin-bottom: 16px; background-color: var(--primary); padding-top: 17px; padding-right: 40px; padding-bottom: 17px; padding-left: 40px}#brxe-588e2a .x-read-more_content {max-height: 200px}#brxe-588e2a {width: 100%; flex-direction: column}button.x-read-more_link{ font-size: 20px; color: var(--bricks-color-fuvgcx); font-weight: 600; background-color: var(--primary); position: relative;align-items: center; display: inline-flex; justify-content: center; letter-spacing: .5px; padding: 1em 1em; text-align: center;}button.x-read-more_link:hover { border: 1px solid var(--bricks-color-fuvgcx)}button.x-read-more_link::before,button.x-read-more_link::after { content: ''; position: absolute; width: 55px; height: 1px; background-color: #fff; left: 50%; transform: translateX(-50%); transition: all 0.3s;}button.x-read-more_link::before { top: 0;}button.x-read-more_link::after { bottom: 0;}@media (max-width: 767px) {#brxe-588e2a .x-read-more_content {max-height: 350px}}#brxe-7f7f4d {grid-column: span 12}#brxe-87d115 {display: grid; align-items: initial; grid-gap: 10px; grid-template-columns: repeat(12, minmax(0, 1fr))}@media (max-width: 991px) {#brxe-87d115 {padding-right: 20px; padding-left: 20px}}@media (max-width: 767px) {#brxe-87d115 {padding-right: 16px; padding-left: 16px}}#brxe-ee6688 {background-color: var(--bricks-color-rjkupw); padding-top: 100px; padding-bottom: 100px}@media (max-width: 767px) {#brxe-ee6688 {padding-top: 50px; padding-bottom: 50px}}