.bricks-nav-menu>li>a { text-wrap: nowrap; } #brx-content ul li a.page-numbers { background-image: none; padding-bottom: 0px; } blockquote { padding: var(--content-gap); } #brx-content .wpgb-facet>fieldset:last-child { margin-bottom: 0px; } a.fr-social-charlie__icon-wrapper:hover, a.fr-social-charlie__icon-wrapper { text-decoration: none; background-image: none !important; } .form--light .wsf-form button.wsf-button, .form--light .wsf-form button.wsf-button.wsf-button-primary { border: 0px; background: var(--secondary-light); color: var(--primary); font-weight: 800; letter-spacing: -0.08em; font-size: 26px; padding: var(--space-xs); border: 0px solid; } #brx-content blockquote p a, a.portfolio__text-basic, .services-header__block a.brxe-text-link, .brxe-post-content a, a.brxe-text-basic, a.brxe-text-link, #brx-content p a, .white-link a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, footer a, .brxe-text-basic a, .ct-text-block a, #brx-content ul li a { text-decoration: none; background-image: linear-gradient(var(--secondary-trans-40), var(--secondary-trans-40)), linear-gradient(var(--primary), var(--primary)); background-size: 100% 3px, 6px 3px ; background-position: 100% 100%, 0 100%; background-repeat: no-repeat; transition: background-size 0.4s cubic-bezier(0.25, 1, 0.5, 1); padding-bottom: 6px; } #brx-content blockquote p a:hover, #brx-content ul li a:hover, a.portfolio__text-basic:hover, .services-header__block a.brxe-text-link:hover, .fr-cta-delta__lede a:hover, a.brxe-text-basic.fr-header-bravo__top-link-text:hover, .brxe-post-content a:hover, a.brxe-text-basic:hover, a.brxe-text-link:hover, #brx-content p a:hover, .white-link a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .brxe-text-basic a:hover, .fr-header-bravo__top-link-text a:hover, h4 a:hover, footer a:hover, .brxe-text-basic a:hover { background-size: 0px 3px, 100% 3px; } #brx-content blockquote p a, a.portfolio__text-basic:hover, a.portfolio__text-basic, .services-header__block a.brxe-text-link:hover, .fr-cta-delta__lede a, #brx-content .band-member-card__block p a, a.brxe-text-basic.fr-header-bravo__top-link-text, .bg--primary .brxe-text-basic a, #brx-content .bg--primary p a, footer a.brxe-text-basic, footer a.brxe-text-link, .white-link a, footer-text a, footer .brxe-text-basic a, footer a, footer a:hover { background-image: linear-gradient(var(--secondary-trans-40), var(--secondary-trans-40)), linear-gradient(var(--white), var(--white)) !important; } #brx-content blockquote p a:hover, a.portfolio__text-basic:hover, footer a.brxe-text-link:hover, footer a:hover, .services-header__block a.brxe-text-link:hover, .fr-cta-delta__lede a:hover { color: var(--white) !important; } #brx-content blockquote p a { color: var(--secondary) !important; } ::selection { color: var(--white); background: var(--accent); } .bricks-nav-menu > li > a, .bricks-nav-menu > li > a:hover, .nav-menu__desktop .bricks-nav-menu > li > a, .nav-menu__desktop .bricks-nav-menu > li > a:hover, #brxe-lakalu .bricks-nav-menu .sub-menu .menu-item, #brxe-lakalu .bricks-nav-menu .sub-menu .menu-item:hover, .top-header__content-wrapper, a.brxe-text-link, .fr-article-card-alpha, .brxe-post-content a, a.brxe-text-basic, a.brxe-text-link, #brx-content p a, .white-link a, .fr-header-bravo__top-link-text a, footer a, footer a:hover, .fr-social-alpha__icon, .fr-social-alpha__icon:hover, .brxe-text-basic a, .ct-text-block a, .fr-nav-alpha .bricks-nav-menu > li > a, .brxe-xslidemenu .menu-item a, .fr-nav-alpha .bricks-nav-menu > li, .fr-nav-alpha .bricks-nav-menu .sub-menu, .fr-nav-alpha .bricks-nav-menu .sub-menu .menu-item, #brxe-lakalu .bricks-nav-menu > li > a, #brxe-lakalu .bricks-nav-menu > li > a:hover, .form--light .wsf-form button.wsf-button, .form--light .wsf-form button.wsf-button.wsf-button-primary, #brx-header.sticky .bricks-nav-menu > li > a, #brx-header.sticky > .brxe-block, #brx-header.sticky > .brxe-container, #brx-header.sticky > .brxe-div, #brx-header.sticky > .brxe-section { transition: 0.3s ease 0s; } #brx-content p a, a.brxe-text-basic { letter-spacing: -0.05em; } a.brxe-button.call-to-action-2__button.btn--primary.btn--outline.btn--l.bricks-button.bricks-background-primary { padding: var(--space-xs); letter-spacing: -0.08em; } #menu-main-menu-2.bricks-nav-menu > li > a { width: fit-content; } body.bricks-is-frontend.admin-bar #brx-header.sticky { top: 0px !important; }