:root { --t:500ms ease all; --d:250ms;}div.wp-block-group.alignfull { padding:var(--space-xl) calc(var(--gutter) + var(--space-s));}div.wp-block-group.alignfull > div.wp-block-columns { margin-left:auto; margin-right:auto; max-width:var(--site-box-max-width); width:100%;}h2.padbot,h3.padbot,h4.padbot,h5.padbot,h6.padbot { margin-bottom:var(--space-s);}#brxe-rgwtey { background:var(--primary-d-1); border:0 solid var(--primary-d-1); border-bottom:25px solid var(--secondary); border-radius:0; box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px; color:var(--light); display:flex; flex-direction:column; gap:var(--space-4xs); opacity:0; padding:var(--space-l) var(--space-s); position:fixed; bottom:var(--space-s); right:var(--space-s); transform:translatey(200px) scale(0.8); transition:var(--t); width:230px; z-index:999999;}#brxe-rgwtey a { color:var(--light); display:block; line-height:1; font-size:var(--text-m); text-align:center; text-transform:uppercase; width:100%;}#brxe-rgwtey h1,#brxe-rgwtey h2,#brxe-rgwtey h3,#brxe-rgwtey h4,#brxe-rgwtey h5,#brxe-rgwtey h6 { color:var(--light); font-size:var(--text-l);}#brxe-rgwtey:before { background:linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0)); content:""; display:block; position:absolute; top:0; right:0; left:0; height:70px; width:100%;}@media (max-width:1200px) { #brxe-rgwtey { padding:var(--space-s); width:200px; }}@media (max-width:1024px) { #brxe-rgwtey { border-bottom:20px solid var(--secondary); padding:var(--space-s); width:180px; } #brxe-rgwtey h1, #brxe-rgwtey h2, #brxe-rgwtey h3, #brxe-rgwtey h4, #brxe-rgwtey h5, #brxe-rgwtey h6 { font-size:var(--text-m); }}@media (max-width:767px) { #brxe-rgwtey { border-bottom:15px solid var(--secondary); padding:var(--space-xs); width:160px; } #brxe-rgwtey svg { height:32px; width:32px; }}html body:has(header.scrolling) #brxe-rgwtey { opacity:1; transform:translate(0, 0) scale(1);}html body:has(header.scrolling) #brxe-rgwtey a { color:var(--light); transition:var(--t);}html body:has(header.scrolling) #brxe-rgwtey h1,html body:has(header.scrolling) #brxe-rgwtey h2,html body:has(header.scrolling) #brxe-rgwtey h3,html body:has(header.scrolling) #brxe-rgwtey h4,html body:has(header.scrolling) #brxe-rgwtey h5,html body:has(header.scrolling) #brxe-rgwtey h6 { color:var(--light); transition:var(--t);}html body:has(header.scrolling) #brxe-rgwtey:hover { background:var(--secondary); border:2px solid var(--light); border-radius:var(--radius-s); box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px; transform:translate(0, -20px) scale(1.1);}html body:has(header.scrolling) #brxe-rgwtey:hover a { color:var(--light);}html body:has(header.scrolling) #brxe-rgwtey:hover h1,html body:has(header.scrolling) #brxe-rgwtey:hover h2,html body:has(header.scrolling) #brxe-rgwtey:hover h3,html body:has(header.scrolling) #brxe-rgwtey:hover h4,html body:has(header.scrolling) #brxe-rgwtey:hover h5,html body:has(header.scrolling) #brxe-rgwtey:hover h6 { color:var(--light);}header#brx-header { --x-header-height:130px; --x-sticky-header-height:100px; background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0)); color:white; margin-bottom:0; transition: background 500ms ease, opacity 500ms ease, transform 500ms ease, height 500ms ease;}header#brx-header .brxe-offcanvas { color:var(--text-title);}header#brx-header .brxe-xheaderrow { padding:0 var(--space-s);}header#brx-header .brxe-xheaderrow .x-header_wrap { height:var(--x-header-height); transition: height 500ms ease;}header#brx-header .brxe-xheaderrow .x-header_wrap .brxe-divider.vertical .line { border-color:var(--light-t-2); transition:var(--t);}header#brx-header .brxe-xheaderrow .x-header_wrap svg.logo { margin-top:0; height:80px; transition: margin 500ms ease, height 500ms ease, width 500ms ease; width:auto;}header#brx-header .brxe-xheaderrow .x-header_wrap svg.logo path { fill:var(--light); transition:fill 500ms ease;}header#brx-header .brxe-xheaderrow .x-header_wrap svg.logo #folical path { fill:var(--light-t-4); transition:fill 500ms ease;}header#brx-header .brxe-xheaderrow .x-header_wrap .slogan { font-size:var(--text-s);}header#brx-header .brxe-xheaderrow .x-header_wrap .brxe-toggle svg { fill:var(--light); stroke:var(--light); transition:var(--t);}header#brx-header .brxe-xheaderrow .x-header_wrap .brxe-toggle:hover svg { fill:var(--primary); stroke:var(--primary); transition-duration:var(--d);}header#brx-header .brxe-xheaderrow .x-header_wrap #menu-main > .menu-item > a,header#brx-header .brxe-xheaderrow .x-header_wrap #menu-main > .menu-item .brx-submenu-toggle_