 :root { --bg-gradient: linear-gradient(30deg, var(--base-ultra-dark), var(--base-hover)); --bg-gradient-primary: linear-gradient(30deg, var(--primary-ultra-dark), var(--primary-hover)); --proces-icon: 7rem; --xburger-lines:3.5rem; --sp-radius: var(--space-m); --logo-width: clamp(18rem, calc(18rem + ((1vw - 0.39rem) * 6.9767)), 24rem); } .bg--base-gradient-cb { position: relative; z-index: 0; background: var(--base); &:after { content: ""; position: absolute; z-index: -10; left: 0; right: 0; top: 0; bottom: 0; height: 100%; width: 100%; background: -webkit-radial-gradient(circle at 50% 110%, var(--base-medium) 10%, transparent 60%); background: radial-gradient(circle at 50% 110%, var(--base-medium) 10%, transparent 60%); background-size: cover; } }  .x-hamburger-inner, .x-hamburger-inner:after, .x-hamburger-inner:before { width: var(--xburger-lines)!important; }  .title-accent { color: var(--primary); } .font--action { color: var(--action); font-size: 900; }  .logo--wrapper { padding: 1em 2em; display: flex; flex-direction: column; align-items: center; justify-content: center; background-image: radial-gradient( farthest-corner at 50% -100%, var(--base-dark), var(--base-ultra-dark)); height: 7rem; border-radius: var(--radius-s); transition-duration: 0.4s; transition-timing-function: ease-in-out; } .logo--wrapper:hover { background: var(--base-ultra-light); } .logo--wrapper > * { filter: brightness(0) invert(1);  opacity: 0.6; transition: 0.4s; } .logo--wrapper:hover > * { filter: brightness(1) invert(0);  opacity: 1; }  ul.list--unstyled { margin-block-start: 0; padding-inline-start: 0; } //UL Label #ul-label li { display: inline-block; background: var(--base-dark); padding: 0.5em 1.5em; margin-bottom: 0.7em; margin-right: 0.5em; border-radius: var(--radius-xs); }  [class*="btn--"] { transition: 0.4s; }  .duotone { max-width: 450px; position: relative; } .duotone::before, .duotone::after { content: ''; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; } .duotone img { filter: grayscale(1) brightness(120%); } .duotone::after { background: var(--base); mix-blend-mode: multiply; } .duotone::before { background: var(--secondary); mix-blend-mode: lighten; }  [data-overlay="Standard"] { box-shadow: 0px 5.6px 6.3px rgba(0, 0, 0, 0.03), 0px 45px 50px rgba(0, 0, 0, 0.06); .fr-header-bravo__top-link.brxe-div { color: var(--base); } .fr-hero-bravo__top-link-icon { fill: var(--base); } .brxe-nav-menu .bricks-nav-menu li a { color: white; } }  .standout { color: var(--primary); font-weight: 600; } [data-overlay="Overlay"] { --overlay-color: white; box-shadow: 0 0 0 0; position: absolute; top:0; left:0; right:0; z-index: 999; .hdr { background-color: transparent; } .fr-header-bravo__top-link.brxe-div { color: var(--overlay-color); background-color: transparent; } .fr-logo { -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1); } .brxe-nav-menu .bricks-nav-menu li a { color: var(--overlay-color); } } .ftr-logo { -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1); } // Global footer styling [data-cta-footer="Yes"] { display: none!important; } .form--light .wsf-form .wsf-label-position-inside input.wsf-field[placeholder] + label { border-radius: .2em; }