.bricks-is-frontend li, .brx-body li {  } @media (max-width: 1150px) { :root { --offset-xl: 72px; } [id] { scroll-margin-top: var(--offset-xl); } } a.vr-cta__text.brxe-text-basic:hover { color: var(--btn-color-hover); } .vr-cta__text { align-self: start; background-color: var(--btn-bg); border: var(--btn-border); border-radius: var(--btn-radius); color: var(--btn-color); font-family: var(--btn-font-family); font-size: var(--btn-font-size); font-weight: var(--btn-font-weight); line-height: var(--btn-line-height); padding: var(--btn-padding); position: var(--btn-position); } .vr-cta__text:hover { background-color: var(--btn-bg-hover); color: var(--btn-color-hover); } .vr-cta__text:after, #brx-header nav:not(.vr-slide-menu)>ul>li:last-child a::after { left: 0%; opacity: 0; top: 0; position: absolute; height: 100%; line-height: 3.5; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; content: ""; background: var(--btn-icon-bg); background-repeat: no-repeat; background-position: var(--btn-icon-bg-position); width: var(--btn-icon-width); } .vr-cta__text:hover:after, #brx-header nav:not(.vr-slide-menu)>ul>li:last-child a:hover:after { left: 8px; opacity: 1; } .vr-cta__text--wrapped { line-height: var(--btn-line-height-wrap); }  .brxe-logo.brxe-logo img { width: 195px; z-index: 10; } .vr-svg-icon-1 { fill: var(--primary); height: 110vh; inset: 0; left: -14vw; opacity: 0.02; position: fixed; top: -1vh; width: auto; z-index: -3; } .vr-svg-icon-2 { fill: var(--primary-light); height: 110vh; inset: 0; left: 5vw; opacity: 0.02; position: fixed; top: -1vh; width: auto; z-index: -3; } .vr-svg-icon-3 { fill: var(--primary); height: 110vh; inset: 0; left: 51vw; opacity: 0.02; position: fixed; top: -1vh; width: auto; z-index: -3; } .vr-svg-icon-4 { fill: var(--primary-light); height: 110vh; inset: 0; left: 70vw; opacity: 0.02; position: fixed; top: -1vh; width: auto; z-index: -3; } .vr-secondary__text { color: var(--primary-ultra-light); display: block; } div :has(>ul.vr-img-grid) li:first-child { margin-top: 8px; } div:has(> ul.vr-img-grid) { gap: var(--space-m); } .pswp.brx { --pswp-bg: var(--base) !important; } .pswp__img { border-radius: var(--vr-radius); }