 @media (max-width: 767px) { :root { --amb-mobile-header-height: 0px; } #brx-header { position: fixed !important; top: 0; right: 0; left: 0; width: 100%; z-index: 1100; transform: translateY(0) !important; transition: transform 230ms cubic-bezier(.4, 0, .2, 1), box-shadow 200ms ease !important; will-change: transform; box-shadow: none !important; } body.admin-bar #brx-header { top: 46px; } #brx-header.slide-up:not(.amb-mobile-header--hidden) { transform: translateY(0) !important; } #brx-header.amb-mobile-header--scrolled { box-shadow: 0 1px 0 rgba(11, 31, 51, .10) !important; } #brx-header.amb-mobile-header--hidden, #brx-header.amb-mobile-header--hidden.slide-up { transform: translateY(calc(-100% - 2px)) !important; } .amb-mobile-header-spacer { display: block; flex: 0 0 var(--amb-mobile-header-height); width: 100%; height: var(--amb-mobile-header-height); min-height: var(--amb-mobile-header-height); } } @media (min-width: 768px) { .amb-mobile-header-spacer { display: none !important; } }  @media (max-width: 767px) { html body #brx-content .amb-resources-hero > .amb-r-wrap { padding-top: 0 !important; padding-right: 20px !important; padding-bottom: 0 !important; padding-left: 20px !important; } html body #brx-content .amb-intake > .amb-intake__container { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; } html body #brx-content .amb-intake .amb-intake__intro { box-sizing: border-box !important; width: 100% !important; max-width: none !important; margin: 0 0 28px !important; padding: 0 20px !important; text-align: left !important; } html body #brx-content .amb-intake .amb-intake__eyebrow, html body #brx-content .amb-intake .amb-intake__title, html body #brx-content .amb-intake .amb-intake__lead, html body #brx-content .amb-intake .amb-intake__lead-main, html body #brx-content .amb-intake .amb-intake__lead-legal { text-align: left !important; } html body #brx-content .amb-intake .amb-intake__eyebrow { margin-bottom: 12px !important; } html body #brx-content .amb-intake .amb-intake__title { margin-bottom: 14px !important; } html body #brx-content .amb-intake .amb-intake__lead-legal { margin-top: 8px !important; } html body #brx-content .amb-intake .amb-intake__card { box-sizing: border-box !important; width: 100% !important; max-width: none !important; margin: 0 !important; padding: 28px 20px 32px !important; } html body #brx-content .amb-intake .amb-intake__grid { gap: 18px !important; } html body #brx-content .amb-intake .amb-intake__field { gap: 6px !important; } html body #brx-content .amb-intake .amb-intake__field label { margin-bottom: 0 !important; } html body #brx-content .amb-intake .amb-intake__field input, html body #brx-content .amb-intake .amb-intake__field select { padding: 13px 14px !important; } html body #brx-content .amb-intake .amb-intake__field select { padding-right: 44px !important; } html body #brx-content .amb-intake .amb-intake__field textarea { min-height: 180px !important; height: 180px !important; padding: 14px !important; } html body #brx-content .amb-intake .amb-intake__actions { margin-top: 22px !important; } }  #brx-footer .amb-footer-v3__bottom { padding-bottom: 28px !important; } @media (max-width: 767px) { #brx-header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle.fixed { position: fixed !important; top: 14px !important; right: 14px !important; left: auto !important; width: 44px !important; height: 44px !important; z-index: 1005 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; } #brx-header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle.fixed .bar-center { opacity: 0 !important; } #brx-header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper { z-index: 1002 !important; } #brx-header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu { padding-top: 58px !important; } #brx-header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay { position: fixed !important; inset: 0 !important; width: 100vw !important; height: 100dvh !important; z-index: 1001 !important; } html body #brx-footer .amb-footer-v3__office-title { margin: 8px 0 7px !important; } #brx-footer .amb-footer-v3__bottom { padding-bottom: 16px !important; } }  @media (max-width: 767px) { html body.home main#brx-content .amb-home-principles .amb-principle { padding-left: 0 !important; padding-right: 0 !important; } html body main#brx-content > .brxe-text > section.amb-intake { padding-bottom: 56px !important; } }  @media (max-width: 767px) { #brx-footer .amb-footer-v3__top { gap: 24px !important; padding-top: 44px !important; padding-bottom: 20px !important; } #brx-footer .amb-footer-v3__summary { line-height: 1.6 !important; } #brx-footer .amb-footer-v3__title { margin-bottom: 14px !important; } #brx-footer .amb-footer-v3__links { gap: 10px !important; line-height: 1.45 !important; } #brx-footer .amb-footer-v3__office p { line-height: 1.45 !important; } }  @media (min-width: 768px) { html body #brx-footer .amb-footer-v3__office-title { margin: 28px 0 18px !important; } html body #brx-footer .amb-footer-v3__bottom { padding: 16px 0 12px !important; } }  @media (min-width: 992px) { html body #brx-footer .amb-footer-v3__title { margin-top: 0 !important; } }  @media (min-width: 1225px) { html body #brx-footer .amb-footer-v3__top { grid-template-columns: 343px 32px 260px 70px 115px 70px 149px 70px 107px !important; column-gap: 0 !important; } html body #brx-footer .amb-footer-v3__top > .amb-footer-v3__brand { grid-column: 1; grid-row: 1; } html body #brx-footer .amb-footer-v3__top > .amb-footer-v3__column:nth-child(2) { grid-column: 3; grid-row: 1; } html body #brx-footer .amb-footer-v3__top > .amb-footer-v3__column:nth-child(3) { grid-column: 5; grid-row: 1; } html body #brx-footer .amb-footer-v3__top > .amb-footer-v3__column:nth-child(4) { grid-column: 7; grid-row: 1; } html body #brx-footer .amb-footer-v3__top > .amb-footer-v3__column:nth-child(5) { grid-column: 9; grid-row: 1; } }