 body.bricks-is-frontend :focus { outline: none; } body.bricks-is-frontend :focus-visible { outline: none; box-shadow: 0 0 0 3px var(--outline-color); } .visually-hidden { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; }  .focus-parent { position: relative; } .focus-parent:focus-within { box-shadow: 0 0 0 3px var(--outline-color); } .focus-parent a:focus-visible { box-shadow: none; }  .clickable-parent a:before { content: ''; position: absolute; inset: 0; z-index: 1; }  h1, h2, h3, h4, h5, h6 { text-wrap: balance; } p { text-wrap: pretty; }  html { scroll-behavior: smooth; }  body { overscroll-behavior-x: none; overflow-x: hidden; } main { z-index: 2; } @media (hover: none) and (pointer: coarse) { main { overflow: hidden; } } @media screen and (max-width: 1024px) { main { overflow: hidden; } }  #brx-content.wordpress { width:100%!important; }  @media screen and (min-width: 992px) { .brxe-button { min-width: max-content; } }  :where(.brxe-nav-menu) .bricks-nav-menu>li.menu-item-has-children:hover:before { left: 0; }  [data-wpr-lazyrender] { content-visibility: inherit!important; }  :where(p):not(:last-child) { margin-bottom: var(--space-s); }  .brxe-text ul, .brxe-text ol, .brxe-text-basic ul, .brxe-text-basic ol, .accordion-content-wrapper ul, .accordion-content-wrapper ol { padding: 0 0 0 20px; margin: 0; } .brxe-text ul:not(:only-child), .brxe-text ol:not(:only-child), .brxe-text-basic ul:not(:only-child), .brxe-text-basic ol:not(:only-child), .accordion-content-wrapper ul:not(:only-child), .accordion-content-wrapper ol:not(:only-child), .brxe-text ul:not(:last-child), .brxe-text ol:not(:last-child), .brxe-text-basic ul:not(:last-child), .brxe-text-basic ol:not(:last-child), .accordion-content-wrapper ul:not(:last-child), .accordion-content-wrapper ol:not(:last-child) { margin-bottom: 20px; } .brxe-text ul ul, .brxe-text-basic ul ul, .accordion-content-wrapper ul ul{ margin-top: 10px; } .brxe-text ul li:not(:last-child), .brxe-text ol li:not(:last-child), .brxe-text-basic ul li:not(:last-child), .brxe-text-basic ol li:not(:last-child), .accordion-content-wrapper ul li:not(:last-child), .accordion-content-wrapper ol li:not(:last-child) { margin-bottom: 15px; } .brxe-text ul li::marker, .brxe-text-basic ul li::marker, .accordion-content-wrapper ul li::marker, .brxe-text ol li::marker, .brxe-text-basic ol li::marker, .accordion-content-wrapper ol li::marker { color: var(--secondary); font-weight: bold; } .brxe-text ul li::marker, .brxe-text-basic ul li::marker, .accordion-content-wrapper ul li::marker { font-size: 20px; line-height: 20px; } .brxe-text ol li, .brxe-text-basic ol li, .accordion-content-wrapper ol li, .accordion-content-wrapper ol li { padding-left: 5px; }  h1.brxe-heading, h1.brxe-heading *, h2.brxe-heading, h2.brxe-heading *, .text-gradient, .text-gradient * { background: var(--Text-Gradient, linear-gradient(90deg, #EFFBFF 0%, #C5A681 90%)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }  @-webkit-keyframes fadeInUpDesktop { 0% { opacity: 0; transform: translate3d(0,30%,0); } to { opacity: 1; transform: translateZ(0); } } @-webkit-keyframes fadeInUpMob { 0% { opacity: 0; transform: translate3d(0,10%,0); } to { opacity: 1; transform: translateZ(0); } } @-webkit-keyframes LeftAnim { 0% { opacity: 0; transform: translateX(-10%); } to { opacity: 1; transform: translateX(0%); } } @-webkit-keyframes RightAnim { 0% { opacity: 0; transform: translateX(10%); } to { opacity: 1; transform: translateX(0%); } } @-webkit-keyframes fadeInDownNew { 0% { opacity: 0; transform: translate3d(0,-10%,0); } to { opacity: 1; transform: translateZ(0); } }