@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-zxsyvw {max-width: 288px}#brxe-lkgccb {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}.brxe-xheaderrow { box-shadow: 0px 1px 2px var(--primary-ultra-dark-trans-40);} .fr-logo .bricks-site-logo:hover { opacity: 0.7; transition: all 0.3s ease 0s;} .fr-logo .bricks-site-logo { transition: all 0.3s ease 0s;}a.wp-block-button__link.wp-element-button { background: var(--secondary); transition: background-color 0.3s ease 0s;}a.wp-block-button__link.wp-element-button:hover { background: var(--accent); color: var(--white); transition: background-color 0.3s ease 0s;} .brxe-related-posts .post-content { padding: var(--space-s); background: var(--white);} .brxe-post-navigation .prev-post { background: var(--white); padding: var(--space-xs); transition: all 0.3s ease 0s;} .brxe-post-navigation .prev-post:hover { box-shadow: 1px 1px 2px 1px var(--primary-ultra-dark-trans-20);} .brxe-post-navigation .next-post { background: var(--white); padding: var(--space-xs); transition: all 0.3s ease 0s;} .brxe-post-navigation .next-post:hover { box-shadow: 1px 1px 2px 1px var(--primary-ultra-dark-trans-20);} .brxe-related-posts li { box-shadow: 1px 1px 2px 1px var(--primary-ultra-dark-trans-20);} .wp-block-button__link { padding: var(--space-xs) var(--space-s); border-radius: 0px; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: var(--action);}@media (max-width: 1100px) {#brxe-6ef0bf .bricks-mobile-menu-toggle { display: block;} #brxe-6ef0bf .bricks-nav-menu-wrapper { display: none;} } .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li>.brx-submenu-toggle>*, .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li>a { padding: 0 65px; color: var(--primary-medium); line-height: 60px; font-size: 13px; line-height: 35px;} .brxe-nav-menu .bricks-mobile-menu-wrapper .bricks-mobile-menu>li>.brx-submenu-toggle, .brxe-nav-menu .bricks-mobile-menu-wrapper .bricks-mobile-menu>li>a { font-size: 15px; line-height: 40px;} .bricks-nav-menu .sub-menu .menu-item { line-height: 40px;} .btn--primary, .bricks-button.btn--primary, .btn--white, .bricks-button.btn--white {transition: background-color 0.3s ease 0s;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .brxe-text-basic a, .fr-header-bravo__top-link-text a, footer a, .ct-text-block a{ text-decoration:none; background-image: linear-gradient(var(--accent-light), var(--accent-light)), linear-gradient(var(--primary), var(--primary)); background-size: 100% 1px, 0 1px; background-position: 100% 100%, 0 100%; background-repeat: no-repeat; transition: background-size 0.4s cubic-bezier(0.25, 1, 0.5, 1);}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .purple-cta a:hover, .brxe-text-basic a:hover, .fr-header-bravo__top-link-text a:hover, h4 a:hover, footer a:hover, .ct-text-block a:hover { background-size: 0 1px, 100% 1px;} .purple-a a, .purple-cta a, footer .ct-text-block a, footer a{ background-image: linear-gradient(var(--primary-medium), var(--primary-medium)), linear-gradient(var(--primary-light), var(--primary-light));} .purple-a a, .purple-cta a {color:var(--primary-light);} .purple-a a:hover, .purple-cta a:hover {color:var(--white);}#brxe-nifqcq .bricks-nav-menu .current-menu-item > a:hover { color: var(--primary) !important;} .form--light .wsf-form button.wsf-button, .form--light .wsf-form button.wsf-button.wsf-button-primary { max-width: 133px;}@media (max-width: 1100px) {#brxe-e99c4b {text-align: center; align-items: center}}@media (max-width: 1100px) {#brxe-knczdm {align-items: center; text-align: center}}@media (max-width: 1100px) {#brxe-ssqkpz {text-align: center; align-items: center}}#brxe-xvoqym {text-align: left}@media (max-width: 1100px) {#brxe-xvoqym {text-align: center}}@media (max-width: 1100px) {#brxe-nkroxc {align-items: center; text-align: center}}#brxe-cef4e6 {border-top: 1px solid var(--primary-light); padding-top: var(--space-xl); padding-bottom: var(--space-xl)}#brxe-ecea18 {width: 100%}#brxe-a8a3e0 {background-color: var(--primary-ultra-light); padding-top: var(--space-xl); padding-bottom: var(--space-xl); border-top: 1px solid var(--primary-light)}