/*
Theme Name: BridgeBio LGMD
Description: Bootstrap 5.3.3 theme compiled via SASS Dart 3.0.0
Author: Steve Eldridge
Author URI: https://wearemoonrabbit.com
Version: 2.0.38
GitHub Theme URI: https://github.com/dev-moonrabbit/BridgeBio-LGMD.git
Primary Branch: main
Tags: responsive, bootstrap, SASS
*/
.animation-build {
  display: none;
}

@keyframes green-arrows {
  from {
    left: -100rem;
  }
  to {
    left: -12rem;
  }
}
@keyframes slide-out {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-150%);
  }
}
@keyframes slide-in {
  from {
    transform: translateY(-150%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes fadeScroll {
  from {
    opacity: 0;
    visibility: hidden;
  }
  to {
    opacity: 1;
    visibility: visible;
  }
}
@keyframes wipeLeftToRight {
  from {
    opacity: 1;
    clip-path: inset(0 100% 0 0);
    animation-timing-function: cubic-bezier(0.56, 0.02, 0, 0.98);
  }
  to {
    opacity: 1;
    clip-path: inset(0 0 0 0);
  }
}
@keyframes wipeRightToLeft {
  from {
    opacity: 1;
    clip-path: inset(0 0 0 100%);
    animation-timing-function: cubic-bezier(0.56, 0.02, 0, 0.98);
  }
  to {
    opacity: 1;
    clip-path: inset(0 0 0 0);
  }
}
@keyframes slide-in-right {
  from {
    transform: translateX(100vw);
    animation-timing-function: cubic-bezier(0.5, 1, 0.89, 1);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes slide-in-bottom {
  from {
    transform: translateY(100%);
    clip-path: inset(0 0 100% 0);
    animation-timing-function: cubic-bezier(0.5, 1, 0.89, 1);
  }
  to {
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.11, 0, 0.5, 0);
  }
  to {
    opacity: 1;
  }
}
@keyframes zoomOut {
  from {
    transform: scale(1.3);
  }
  to {
    transform: scale(1);
  }
}
html {
  scroll-behavior: smooth;
  font-size: 1rem;
}
@media (max-width: 781.98px) {
  html {
    margin-top: 0 !important;
  }
}

.content-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100vh;
  overflow-y: scroll;
  overflow-x: hidden;
}
.content-wrapper.no-scroll {
  overflow: hidden !important;
}

main {
  position: relative;
  flex: 1 0 auto;
  width: 100%;
}

.nobreak {
  white-space: nowrap;
}

body {
  position: relative;
}
body > img {
  display: none;
}

sup {
  white-space: nowrap;
}

a:focus {
  outline: none;
}

.aligncenter {
  display: block;
  margin: auto;
}

a {
  transition: all 0.2s ease-in-out !important;
}

a:hover,
a:focus {
  text-decoration: none;
}

sup {
  top: -0.6em !important;
}

sub,
sup {
  position: relative;
  font-size: 0.6em !important;
  line-height: 0;
  vertical-align: baseline;
}

#wpadminbar {
  overflow: hidden;
}
@media (max-width: 781.98px) {
  #wpadminbar {
    display: none;
  }
}
@media (max-width: 599.98px) {
  #wpadminbar.mobile {
    display: none;
  }
}

.ginput_container > .select2-container {
  width: 100% !important;
}

.select2-container .selection .select2-selection {
  border: none !important;
  background: none;
  height: auto !important;
}
.select2-container .selection .select2-selection .select2-selection__rendered {
  background: #fff;
  border: 1px solid rgba(65, 64, 66, 0.05);
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);
  border-radius: 100px;
  color: #676668;
  padding: 0.72rem 1.25rem;
  font-size: 0.9375rem;
  line-height: 100%;
}
@media (max-width: 767.98px) {
  .select2-container .selection .select2-selection .select2-selection__rendered {
    padding: 0.97rem 1.25rem;
  }
}
.select2-container .selection .select2-selection__arrow {
  background: url('data:image/svg+xml,<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 1.5L8.5 8.5L15 1.5" stroke="%2300351B" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat !important;
  background-position: center center;
  top: 1rem;
  right: 0.5rem;
}
@media (max-width: 767.98px) {
  .select2-container .selection .select2-selection__arrow {
    top: 1.1rem;
    right: 0.6rem;
  }
}
.select2-container .selection .select2-selection__arrow b {
  display: none;
}
.select2-container.select2-container--focus.select2-container--open .select2-selection__rendered {
  border-radius: 1.375rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.select2-container.select2-container--focus.select2-container--open .select2-selection__arrow {
  background: url('data:image/svg+xml,<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 8.5L8.5 1.5L15 8.5" stroke="%2300351B" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat !important;
  background-position: center center;
  top: 1rem;
  right: 0.5rem;
}
@media (max-width: 767.98px) {
  .select2-container.select2-container--focus.select2-container--open .select2-selection__arrow {
    top: 1.1rem;
    right: 0.6rem;
  }
}

.select2-container--open .select2-dropdown--below {
  border: none;
}
.select2-container--open .select2-dropdown--below.select2-dropdown {
  background: none;
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-search--dropdown {
  display: none !important;
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-results__options {
  background: #F6F5F6;
  border: none;
  max-height: 20rem !important;
  border-bottom-right-radius: 1.625rem;
  border-bottom-left-radius: 1.625rem;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-results__options li {
  padding: 0.62rem 1.25rem;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 114%;
  /* 1.14rem */
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-results__options li.select2-results__option--highlighted {
  background: none !important;
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-results__options li:hover {
  background: none !important;
}
.select2-container--open .select2-dropdown--below.select2-dropdown .select2-results__options li.select2-results__option--selected {
  background: none !important;
}

.bbLGMD-footer {
  background: linear-gradient(180deg, var(--Colors-Primary-Navy, #011638) 0%, var(--Colors-Navy-Variants-Navy-lgt-20, #033D9C) 134.84%);
}
.bbLGMD-footer__inTheKnow {
  padding: 2rem 0;
  color: #fff;
}
@media (min-width: 768px) {
  .bbLGMD-footer__inTheKnow {
    padding: 6rem 0 1.5rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD-footer__inTheKnow {
    padding: 6rem 0 1rem;
  }
}
.bbLGMD-footer__bottomSection {
  color: #fff;
}
@media (min-width: 768px) {
  .bbLGMD-footer__bottomSection {
    padding: 4rem 0 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD-footer__bottomSection {
    padding: 2rem 0 1rem;
  }
}
.bbLGMD-footer__references {
  margin-top: 4.5rem;
}
.bbLGMD-footer__references--content {
  display: flex;
  padding: 1rem 1rem 2rem 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.5rem;
  align-self: stretch;
  border-radius: 1.5rem;
  background: rgba(1, 22, 56, 0.4);
}
.bbLGMD-footer__references--content h4 {
  margin-bottom: 0;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.25;
  color: #fff;
}
.bbLGMD-footer__references--content hr {
  margin: 0.5rem 0 !important;
  width: 100%;
  border-top: 1px solid #033D9C !important;
  opacity: 1;
}
.bbLGMD-footer__references--content p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25;
  color: #fff;
  font-weight: 300;
  margin-bottom: 0;
}
.bbLGMD-footer__references--content p strong {
  font-weight: 900;
}
.bbLGMD-footer__links--list {
  margin-bottom: 2.5rem;
}
@media (min-width: 768px) {
  .bbLGMD-footer__links--list li {
    border-right: 1px solid #033D9C;
    padding-right: 1.25rem;
  }
}
.bbLGMD-footer__links--list li:last-child {
  padding-right: 0;
  border-right: none;
}
.bbLGMD-footer__links--list li a {
  color: #fff;
  transition: color 0.3s;
  text-decoration: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9375rem;
  font-weight: 300;
}
.bbLGMD-footer__copyright p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  leading-trim: both;
  text-edge: cap;
  font-size: 0.9375rem;
  line-height: 1.25;
  margin-bottom: 0.5rem;
}
.bbLGMD-footer__copyright p:last-of-type {
  margin-bottom: 0;
}
.bbLGMD-footer__copyright img {
  width: 10.25rem;
  height: auto;
  margin-bottom: -0.25rem;
}
@media (max-width: 767.98px) {
  .bbLGMD-footer__copyright img {
    margin-top: 1.5rem;
    margin-bottom: 0;
  }
}

.bbLGMD-navigation {
  background-color: #0E9594;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 768px) {
  .bbLGMD-navigation {
    min-height: 15rem;
  }
}
.bbLGMD-navigation__link {
  user-select: none;
  color: #fff;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: 1.3px;
  text-underline-offset: 2px;
  text-underline-position: from-font;
  transition: all 0.3s ease-in-out;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .bbLGMD-navigation__link {
    font-size: 1.9375rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD-navigation__link {
    text-align: center;
  }
}
.bbLGMD-navigation__link:hover {
  transform: translateY(-4px);
}

.bbLGMDHeader {
  width: 100%;
  position: fixed;
  z-index: 1020;
  height: 6.25rem;
  background-color: transparent;
  transition: background-color 0.3s ease-in-out;
  pointer-events: none;
}
.bbLGMDHeader.no-scroll {
  background-color: #fff;
}
.bbLGMDHeader a {
  pointer-events: all !important;
}
.bbLGMDHeader.scrolling {
  background-color: #fff;
}
@media (min-width: 782px) {
  .admin-bar .bbLGMDHeader {
    top: 32px;
  }
}
.bbLGMDHeader .hamburger {
  pointer-events: all;
}
.bbLGMDHeader .hamburger-inner {
  background-color: #FF6B6B !important;
  height: 2.5px !important;
}
.bbLGMDHeader .hamburger-inner::before, .bbLGMDHeader .hamburger-inner::after {
  height: 2.5px !important;
  background-color: #FF6B6B !important;
}
.bbLGMDHeader #menu-header-menu .menu-item {
  position: relative;
}
@media (min-width: 992px) {
  .bbLGMDHeader #menu-header-menu .menu-item.current_page_item::after {
    content: "";
    display: block;
    top: 1.75rem;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, #0E9594 0%, #0A66FB 100%);
    position: absolute;
    bottom: 0;
    left: 0;
  }
}
.bbLGMDHeader #menu-header-menu .menu-item.current_page_item a {
  color: #011638;
}
.bbLGMDHeader #menu-header-menu .menu-item > a {
  display: block;
}
@media (min-width: 992px) {
  .bbLGMDHeader #menu-header-menu .menu-item > a {
    user-select: none;
    color: #5A595C;
    font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 300;
    font-size: 0.9375rem;
    line-height: normal;
    text-decoration: none;
  }
  .bbLGMDHeader #menu-header-menu .menu-item > a:hover {
    color: #011638;
  }
}
@media (max-width: 991.98px) {
  .bbLGMDHeader #menu-header-menu .menu-item > a {
    color: #fff;
    font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: 200;
    font-size: 1.9375rem;
    line-height: normal;
    text-decoration: none;
  }
}
@media (max-width: 991.98px) {
  .bbLGMDHeader #menu-header-menu .menu-item {
    text-align: center;
    width: calc(100% - 2.5rem);
    padding-bottom: 2.5rem;
    border-bottom: 1px solid #fff;
  }
  .bbLGMDHeader #menu-header-menu .menu-item:last-of-type {
    border-bottom: none;
  }
}
@media (min-width: 1200px) {
  .bbLGMDHeader #menu-header-menu {
    gap: 2.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .bbLGMDHeader #menu-header-menu {
    gap: 1.5rem;
  }
}
@media (max-width: 991.98px) {
  .bbLGMDHeader #menu-header-menu {
    gap: 2.5rem;
  }
}
@media (min-width: 992px) {
  .bbLGMDHeader .navbar {
    padding: 2rem 0 1.625rem 0;
  }
}
@media (min-width: 782px) and (max-width: 991.98px) {
  .admin-bar .bbLGMDHeader .mobile-fullscreen-menu.collapse {
    top: calc(6.25rem + 32px);
  }
}
@media (max-width: 991.98px) {
  .bbLGMDHeader .navbar {
    padding: 1.625rem 0 1.625rem 0;
  }
  .bbLGMDHeader .mobile-fullscreen-menu.collapse {
    position: fixed !important;
    top: 6.25rem;
    left: 0;
    width: 100vw;
    background: #fff;
    z-index: 1050;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #0E9594;
    overflow: hidden;
    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .bbLGMDHeader .mobile-fullscreen-menu.collapse #menu-header-menu {
    display: flex;
  }
  .bbLGMDHeader .mobile-fullscreen-menu.collapsing {
    position: fixed !important;
    top: 6.25rem;
    left: 0;
    width: 100vw;
    background-color: #0E9594;
    z-index: 1050;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #0E9594;
    overflow: hidden;
    height: 0 !important;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .bbLGMDHeader .mobile-fullscreen-menu.collapse:not(.show) {
    height: 0 !important;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .bbLGMDHeader .mobile-fullscreen-menu.collapse.show {
    padding-top: 4.5rem;
    height: calc(100vh - 6.25rem) !important;
    overflow: auto;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .bbLGMDHeader .mobile-fullscreen-menu ul.navbar-nav {
    flex-direction: column;
    width: 100%;
    align-items: center;
  }
}

.lgmdHero {
  padding-top: 10.75rem;
  min-height: 12.5rem;
}
.lgmdHero.ltBlue {
  background: #E0E6F0;
}
.lgmdHero.gradient {
  background: radial-gradient(82.55% 77.18% at 52.95% 55.31%, #FFF 0%, rgba(255, 255, 255, 0) 100%), #E0E6F0;
}
.lgmdHero__title {
  color: #010C1F;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  padding-bottom: 3rem;
  line-height: normal;
  font-size: 3.375rem;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    margin: 0 !important;
  }
}
.modal-content {
  background-color: #011638 !important;
  position: relative;
}
@media (min-width: 576px) {
  .modal-content {
    border-radius: 1.5rem !important;
    padding: 8.75rem 4rem 5.5rem;
  }
}
@media (max-width: 575.98px) {
  .modal-content {
    height: 100vh !important;
    width: 100vw !important;
    border-radius: 0 !important;
    border: none !important;
  }
}
.modal-content .btn-close {
  position: absolute;
  right: 2.25rem;
  top: 2.25rem;
  z-index: 1000;
  opacity: 1;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M16.2929 0.292954C16.6834 -0.09757 17.3164 -0.0975698 17.707 0.292954C18.0974 0.683485 18.0975 1.31652 17.707 1.70702L10.414 8.99999L17.707 16.293L17.7753 16.3691C18.0956 16.7619 18.073 17.3409 17.707 17.707C17.3409 18.0731 16.7618 18.0957 16.3691 17.7754L16.2929 17.707L8.99992 10.414L1.70696 17.707C1.31646 18.0975 0.683424 18.0975 0.292893 17.707C-0.0976308 17.3165 -0.097631 16.6835 0.292893 16.293L7.58586 8.99999L0.292893 1.70702C-0.0976311 1.31649 -0.0976311 0.683479 0.292893 0.292954C0.683417 -0.09757 1.31643 -0.09757 1.70696 0.292954L8.99992 7.58592L16.2929 0.292954Z" fill="white"/></svg>');
  transition: all 0.35s ease;
}
.modal-content p, .modal-content li {
  user-select: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 300;
  font-size: 1.3125rem;
  line-height: 114%;
  color: #fff;
  margin-bottom: 3.5rem;
}
.modal-body {
  padding: 0 !important;
}
@media (max-width: 575.98px) {
  .modal-body {
    padding: 0 2rem !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
}
.modal__buttons--btn {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 700;
  border: none;
  text-align: center;
  padding: 0.75rem 2rem;
  color: white;
  border-radius: 100px;
  transition: all 0.35s ease;
}
.modal__buttons--btn.proceed {
  background: #033D9C;
}
.modal__buttons--btn.cancel {
  border: 1px solid #033D9C;
  background: #010C1F;
}
.modal-title {
  user-select: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  font-size: 2.5625rem;
  line-height: 114% !important;
  color: #fff;
  max-width: 45rem;
  margin: 0 auto 2.5rem !important;
}

.bbLGMD__frontPage--hero {
  position: relative;
  margin-top: 6.25rem;
  background-size: auto 100%;
  background-repeat: no-repeat;
}
@media (min-width: 1200px) {
  .bbLGMD__frontPage--hero {
    background-position: right center;
    height: 34rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .bbLGMD__frontPage--hero {
    background-position: 60% center;
    height: 30rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .bbLGMD__frontPage--hero {
    background-position: 55% center;
    height: 30rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--hero {
    background-image: none !important;
  }
}
@media (min-width: 768px) {
  .bbLGMD__frontPage--hero--row {
    height: 100%;
  }
}
.bbLGMD__frontPage--hero--overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 50%;
  bottom: 0;
  background: rgba(14, 149, 148, 0.8);
  backdrop-filter: blur(11.5px);
}
@media screen and (min-width: 1750px) {
  .bbLGMD__frontPage--hero--overlay {
    background: #0E9594;
  }
}
@media all and (min-width: 1400px) and (max-width: 1750px) {
  .bbLGMD__frontPage--hero--overlay {
    background: linear-gradient(90deg, #0E9594 26.38%, rgba(14, 149, 148, 0.8) 51.17%);
  }
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--hero--overlay {
    display: none;
  }
}
.bbLGMD__frontPage--hero--content {
  z-index: 2;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  color: #fff;
}
@media (min-width: 992px) {
  .bbLGMD__frontPage--hero--content {
    padding: 0 7rem 0 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .bbLGMD__frontPage--hero--content {
    padding: 0 2rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--hero--content {
    padding: 2rem 2rem;
    background-color: #0E9594;
  }
}
.bbLGMD__frontPage--hero--content h1 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  margin-bottom: 0.5rem;
  font-weight: 100;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .bbLGMD__frontPage--hero--content h1 {
    font-size: 3.5rem;
  }
}
.bbLGMD__frontPage--hero--content h1 span {
  font-weight: 900;
}
.bbLGMD__frontPage--hero--content p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  line-height: 1.4;
  margin-bottom: 0rem;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .bbLGMD__frontPage--hero--content p {
    font-size: 1.3125rem;
  }
}
.bbLGMD__frontPage--hero--button {
  margin: 0 3.5rem 4rem 0;
  user-select: none;
  display: inline-flex;
  gap: 0.5rem;
  align-items: center;
  padding: 1rem 1.5rem;
  background: #fff;
  text-decoration: none;
  color: #011638;
  font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9375rem;
  font-weight: 500;
  border-radius: 6.25rem;
}
.bbLGMD__frontPage--hero--button:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5);
}
.bbLGMD__frontPage--hero--button .arrow {
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.74127 5.62508C4.74128 5.13693 5.137 4.7412 5.62515 4.7412L14.3756 4.7412C14.3839 4.74121 14.3922 4.74235 14.4005 4.74258C14.412 4.7429 14.4235 4.7432 14.435 4.74396C14.4804 4.74701 14.5249 4.75295 14.5683 4.76261C14.5744 4.76396 14.5801 4.76665 14.5862 4.76813C14.662 4.78673 14.7343 4.81359 14.801 4.85031C14.8724 4.88959 14.9399 4.93956 15.0005 5.00015C15.0436 5.04325 15.0808 5.09 15.1131 5.13895C15.1961 5.26458 15.2465 5.41248 15.256 5.57191C15.2564 5.57859 15.2565 5.58525 15.2567 5.59194C15.2571 5.60296 15.2595 5.61396 15.2595 5.62508V14.3755C15.2593 14.8634 14.8634 15.2591 14.3756 15.2594C13.8875 15.2594 13.4919 14.8635 13.4917 14.3755V7.75883L6.25009 15.0005C5.90498 15.3455 5.3454 15.3454 5.00022 15.0005C4.65506 14.6553 4.6551 14.0958 5.00022 13.7506L12.2418 6.50897H5.62515C5.13699 6.50897 4.74127 6.11325 4.74127 5.62508Z" fill="%23FF6B6B"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 1400px) {
  .bbLGMD__frontPage--hero--button {
    margin: 0 0 4rem 0;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .bbLGMD__frontPage--hero--button {
    margin: 0 1rem 4rem 0;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--hero--button {
    position: absolute;
    z-index: 3;
    margin: 0;
    right: 2rem;
    bottom: 1.5rem;
  }
}
@media (max-width: 575.98px) {
  .bbLGMD__frontPage--hero--button {
    display: none;
  }
}
.bbLGMD__frontPage--hero--caption {
  position: absolute;
  background: linear-gradient(90deg, #6C6323 80.19%, rgba(102, 87, 44, 0) 98.45%);
  z-index: 3;
  left: 0rem;
  bottom: 1.5rem;
  padding: 0.625rem 4rem 0.625rem 0.625rem;
  font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  font-size: 0.75rem;
  color: #fff;
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--hero--caption {
    left: 0.75rem;
  }
}
.bbLGMD__frontPage--sectionIntros {
  padding: 4rem 0;
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--sectionIntros {
    padding: 3rem 0 1rem;
  }
}
.bbLGMD__frontPage--sectionIntro {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  position: relative;
}
@media (min-width: 768px) {
  .bbLGMD__frontPage--sectionIntro--content {
    padding-bottom: 2rem;
  }
}
@media (max-width: 767.98px) {
  .bbLGMD__frontPage--sectionIntro--content {
    padding-bottom: 1rem;
  }
}
.bbLGMD__frontPage--sectionIntro h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  margin-bottom: 0.4rem;
  color: #0E9594;
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  .bbLGMD__frontPage--sectionIntro h2 {
    font-size: 1.75rem;
  }
}
.bbLGMD__frontPage--sectionIntro p {
  margin-bottom: 0;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .bbLGMD__frontPage--sectionIntro p {
    font-size: 1.3125rem;
  }
}
.bbLGMD__frontPage--sectionIntro a {
  user-select: none;
  display: inline-flex;
  gap: 0.5rem;
  align-items: center;
  padding: 1rem 1.5rem;
  background: #fff;
  text-decoration: none;
  color: #011638;
  font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9375rem;
  font-weight: 500;
  border-radius: 6.25rem;
  border: 1px solid var(--Colors-Base-Light-Gray, #F0EDEE);
  align-self: flex-start;
}
.bbLGMD__frontPage--sectionIntro a:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5);
}
.bbLGMD__frontPage--sectionIntro a .arrow {
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.74127 5.62508C4.74128 5.13693 5.137 4.7412 5.62515 4.7412L14.3756 4.7412C14.3839 4.74121 14.3922 4.74235 14.4005 4.74258C14.412 4.7429 14.4235 4.7432 14.435 4.74396C14.4804 4.74701 14.5249 4.75295 14.5683 4.76261C14.5744 4.76396 14.5801 4.76665 14.5862 4.76813C14.662 4.78673 14.7343 4.81359 14.801 4.85031C14.8724 4.88959 14.9399 4.93956 15.0005 5.00015C15.0436 5.04325 15.0808 5.09 15.1131 5.13895C15.1961 5.26458 15.2465 5.41248 15.256 5.57191C15.2564 5.57859 15.2565 5.58525 15.2567 5.59194C15.2571 5.60296 15.2595 5.61396 15.2595 5.62508V14.3755C15.2593 14.8634 14.8634 15.2591 14.3756 15.2594C13.8875 15.2594 13.4919 14.8635 13.4917 14.3755V7.75883L6.25009 15.0005C5.90498 15.3455 5.3454 15.3454 5.00022 15.0005C4.65506 14.6553 4.6551 14.0958 5.00022 13.7506L12.2418 6.50897H5.62515C5.13699 6.50897 4.74127 6.11325 4.74127 5.62508Z" fill="%23FF6B6B"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
}

@media (min-width: 576px) {
  .home .bbLGMD-stayInTheKnow__sideButton {
    display: none !important;
  }
}

.lgmd2ir1__topSection {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--Surface-primary, #FFF) 69.88%), var(--Colors-Primary-Light-Blue, #E0E6F0);
  background-image: url("inc/images/background-about-lgmd2ir9.png");
  background-position: bottom -600px right -260px;
  background-repeat: no-repeat;
}
@media (min-width: 475px) {
  .lgmd2ir1__topSection {
    padding: 3rem 0 6rem;
  }
}
@media (max-width: 474.98px) {
  .lgmd2ir1__topSection {
    padding: 0rem 0 2rem;
  }
}
@media (max-width: 575.98px) {
  .lgmd2ir1__topSection {
    background-position: bottom -820px right -130px;
  }
}
.lgmd2ir1__topSection__title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  color: #011638;
  font-size: 2.5625rem;
}
.lgmd2ir1__topSection__description {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__topSection__description {
    font-size: 1.3125rem;
  }
}
@media (min-width: 768px) {
  .lgmd2ir1__topSection__description {
    padding-right: 2rem;
  }
}
.lgmd2ir1__topSection__imageContainer {
  position: relative;
}
.lgmd2ir1__topSection__image {
  border-radius: 1.125rem;
}
.lgmd2ir1__topSection__caption {
  position: absolute;
  bottom: 2rem;
  left: 2.15rem;
  z-index: 10;
  font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #fff;
  font-size: 0.75rem;
  font-weight: 500;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .lgmd2ir1__topSection__caption {
    left: 1rem;
    bottom: 1rem;
  }
}
@media (max-width: 474.98px) {
  .lgmd2ir1__topSection__caption {
    left: 1rem;
    bottom: 1rem;
  }
}
.lgmd2ir1__rareAggression {
  background: linear-gradient(180deg, #0E9594 0%, #033D9C 100%);
  color: #fff;
}
@media (min-width: 768px) {
  .lgmd2ir1__rareAggression {
    padding: 6rem 0 6rem;
  }
}
@media (max-width: 767.98px) {
  .lgmd2ir1__rareAggression {
    padding: 4rem 0 4rem;
  }
}
.lgmd2ir1__rareAggression__title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__rareAggression__title {
    font-size: 2.5625rem;
  }
}
.lgmd2ir1__rareAggression__description {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  line-height: 1.4;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__rareAggression__description {
    font-size: 1.3125rem;
  }
}
.lgmd2ir1__rareAggression__note {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  line-height: 1.4;
  color: #F0EDEE;
  text-indent: -6px;
  margin-left: 6px;
  font-size: 0.875rem;
}
.lgmd2ir1__rareAggression__mutations {
  margin-top: 2rem;
  border-radius: 0.75rem;
  background-color: #F9FAFC;
  color: #0A090C;
}
@media (min-width: 768px) {
  .lgmd2ir1__rareAggression__mutations {
    padding: 5.8rem 4rem 5.8rem 2rem;
  }
}
@media (max-width: 767.98px) {
  .lgmd2ir1__rareAggression__mutations {
    padding: 4rem 1.5rem;
  }
}
.lgmd2ir1__rareAggression__mutations p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  line-height: 1.4;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__rareAggression__mutations p {
    font-size: 1.3125rem;
  }
}
.lgmd2ir1__rareAggression__mutations p strong {
  font-weight: 800;
}
.lgmd2ir1__weakensMuscles {
  padding: 6rem 0;
}
.lgmd2ir1__weakensMuscles__intro {
  margin-bottom: 4rem;
}
.lgmd2ir1__weakensMuscles__title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  color: #0E9594;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__weakensMuscles__title {
    font-size: 2.5625rem;
  }
}
.lgmd2ir1__weakensMuscles__description {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__weakensMuscles__description {
    font-size: 1.3125rem;
  }
}
.lgmd2ir1__weakensMuscles h3 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  color: #0E9594;
  margin-bottom: 1.5rem;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__weakensMuscles h3 {
    font-size: 1.9375rem;
  }
}
.lgmd2ir1__establishedGenotype {
  padding: 6rem 0 4rem;
}
.lgmd2ir1__establishedGenotype__intro {
  margin-bottom: 1.5rem;
}
.lgmd2ir1__establishedGenotype__title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  color: #0E9594;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__establishedGenotype__title {
    font-size: 2.5625rem;
  }
}
.lgmd2ir1__establishedGenotype__description {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .lgmd2ir1__establishedGenotype__description {
    font-size: 1.3125rem;
  }
}

.standardOfCare__manifest {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--Surface-primary, #FFF) 69.88%), var(--Colors-Primary-Light-Blue, #E0E6F0);
}
@media (min-width: 768px) {
  .standardOfCare__manifest {
    padding: 8.5rem 0 5rem;
  }
}
@media (max-width: 767.98px) {
  .standardOfCare__manifest {
    padding: 4rem 0 2rem;
  }
}
.standardOfCare__manifest--symptoms {
  display: flex;
}
@media (min-width: 992px) {
  .standardOfCare__manifest--symptoms {
    padding-left: 6rem;
    gap: 4.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .standardOfCare__manifest--symptoms {
    gap: 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .standardOfCare__manifest--symptoms {
    gap: 1.5rem;
  }
}
@media (max-width: 575.98px) {
  .standardOfCare__manifest--symptoms {
    flex-direction: column;
    padding-left: 0;
  }
}
.standardOfCare__manifest--symptoms--image {
  position: relative;
}
@media (min-width: 576px) {
  .standardOfCare__manifest--symptoms--image {
    max-height: 38rem;
  }
}
@media (max-width: 575.98px) {
  .standardOfCare__manifest--symptoms--image {
    height: 38rem;
  }
}
.standardOfCare__manifest--symptoms--image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 575.98px) {
  .standardOfCare__manifest--symptoms--image img {
    object-fit: contain;
  }
}
.standardOfCare__manifest--symptoms--image--inner {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 575.98px) {
  .standardOfCare__manifest--symptoms--image--inner {
    background-position: center center;
    background-size: contain;
  }
}
.standardOfCare__manifest--symptoms--content {
  margin-top: -2rem;
}
.standardOfCare__manifest--symptoms--content h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #0E9594;
  margin-bottom: 0.62rem;
  font-size: 1.9375rem;
}
.standardOfCare__manifest--symptoms--content p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: 1.125rem;
  margin-bottom: 0;
}
.standardOfCare__manifest--symptoms--accordion {
  flex: 1;
  padding-top: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  justify-content: start;
}
.standardOfCare__manifest--symptoms--accordion--headline {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #0E9594;
  margin-bottom: 0rem;
  text-align: center;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .standardOfCare__manifest--symptoms--accordion--headline {
    font-size: 1.3125rem;
  }
}
@media (min-width: 768px) {
  .standardOfCare__management {
    padding-bottom: 4rem;
    padding-top: 6rem;
  }
}
@media (max-width: 767.98px) {
  .standardOfCare__management {
    padding-bottom: 2rem;
    padding-top: 3rem;
  }
}
.standardOfCare__management--content {
  margin-bottom: 4rem;
}
.standardOfCare__management--content h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #0E9594;
  margin-bottom: 1.5rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .standardOfCare__management--content h2 {
    font-size: 2.5625rem;
  }
}
.standardOfCare__management--content p {
  margin-bottom: 0;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .standardOfCare__management--content p {
    font-size: 1.3125rem;
  }
}
.standardOfCare__management--assessmentTable .assessmentTable {
  overflow: hidden;
  background: #fff;
}
.standardOfCare__management--assessmentTable .assessmentTable__header {
  user-select: none;
  background: #011638;
  color: #fff;
  padding: 1.25rem 1.5rem;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .standardOfCare__management--assessmentTable .assessmentTable__header {
    font-size: 1.9375rem;
  }
}
@media (max-width: 474.98px) {
  .standardOfCare__management--assessmentTable .assessmentTable__header {
    padding-left: 1rem;
  }
}
.standardOfCare__management--assessmentTable .assessmentTable__columnHeader {
  background: #010C1F;
}
.standardOfCare__management--assessmentTable .assessmentTable__columnHeader p {
  color: #fff !important;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .standardOfCare__management--assessmentTable .assessmentTable__columnHeader p {
    font-size: 1.3125rem;
  }
}
.standardOfCare__management--assessmentTable .assessmentTable__row {
  display: flex;
  align-items: stretch;
}
.standardOfCare__management--assessmentTable .assessmentTable__row:nth-child(odd) {
  background: #F9FAFC;
}
.standardOfCare__management--assessmentTable .assessmentTable__row:nth-child(even) {
  background: #fff;
}
.standardOfCare__management--assessmentTable .assessmentTable__cell {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 1.25rem 1.5rem;
}
@media (max-width: 474.98px) {
  .standardOfCare__management--assessmentTable .assessmentTable__cell--left {
    padding-left: 1rem;
    padding-right: 0;
  }
}
@media (max-width: 474.98px) {
  .standardOfCare__management--assessmentTable .assessmentTable__cell--right {
    padding-left: 0;
    padding-right: 1rem;
  }
}
.standardOfCare__management--assessmentTable .assessmentTable__cell p {
  margin-bottom: 0;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: 1.125rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .standardOfCare__management--assessmentTable .assessmentTable__cell p {
    font-size: 1rem;
  }
}
@media (max-width: 474.98px) {
  .standardOfCare__management--assessmentTable .assessmentTable__cell p {
    font-size: 1rem;
  }
}
@media screen and (max-width: 370px) {
  .standardOfCare__management--assessmentTable .assessmentTable__cell p {
    font-size: 0.75rem;
  }
}
.standardOfCare__management--sectionReference {
  margin-top: 3rem;
  user-select: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  color: #0A090C;
  font-size: 0.875rem;
}
.standardOfCare .accordion-item {
  margin-bottom: 1rem;
  background-color: transparent !important;
  border: none !important;
}
.standardOfCare .accordion-item.open {
  background-color: #011638 !important;
  border-radius: 1.5rem;
  color: #fff !important;
}
.standardOfCare .accordion-item.open .accordion-body p {
  margin-top: -1rem;
  padding-top: 1rem;
  border-top: 1px solid #033D9C;
}
.standardOfCare .accordion-item.open .accordion-body ul {
  margin-top: -1rem;
  padding-top: 1rem;
  border-top: 1px solid #033D9C;
}
.standardOfCare .accordion-button {
  border-radius: 1.5rem !important;
  border: none !important;
  background-color: #011638 !important;
  color: #fff !important;
  box-shadow: none !important;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  font-size: 1.125rem;
}
.standardOfCare .accordion-button.collapsed {
  color: #0A090C !important;
  background: rgba(224, 230, 240, 0.2) !important;
}
.standardOfCare .accordion-button::after {
  height: 2.5rem;
  width: 2.5rem;
  background-size: cover;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle cx="20.0003" cy="20.0003" r="17.1429" fill="%23E0E6F0"/><path d="M19.2869 14.6125C19.2869 14.218 19.6065 13.8984 20.0009 13.8984C20.3954 13.8985 20.7149 14.218 20.715 14.6125V19.286H25.3885L25.5328 19.3005C25.8581 19.3673 26.1025 19.655 26.1025 20C26.1025 20.345 25.8581 20.6327 25.5328 20.6995L25.3885 20.714H20.715V25.3875C20.7149 25.782 20.3954 26.1015 20.0009 26.1016C19.6065 26.1016 19.2869 25.782 19.2869 25.3875V20.714H14.6134C14.2189 20.714 13.8994 20.3945 13.8994 20C13.8994 19.6055 14.2189 19.286 14.6134 19.286H19.2869V14.6125Z" fill="%23011638"/></svg>');
}
.standardOfCare .accordion-button:focus {
  box-shadow: none !important;
  outline: none !important;
}
.standardOfCare .accordion-button:not(.collapsed)::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle opacity="0.4" cx="20.0003" cy="20.0003" r="17.1429" fill="%23033D9C"/><path d="M13.8974 20C13.8974 19.6055 14.217 19.286 14.6114 19.286H25.3865L25.5309 19.3005C25.8561 19.3673 26.1005 19.655 26.1005 20C26.1005 20.345 25.8561 20.6327 25.5309 20.6995L25.3865 20.714H14.6114C14.217 20.714 13.8974 20.3945 13.8974 20Z" fill="%23E0E6F0"/></svg>');
}
.standardOfCare .accordion-body p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  font-size: 0.938rem;
}
.standardOfCare .accordion-body li {
  user-select: none;
  list-style-type: disc;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  margin-bottom: 0.5rem;
}
.standardOfCare .accordion-body li strong {
  font-weight: 900;
}
.standardOfCare .accordion-body li::marker {
  color: #FF6B6B;
}

.diagnosisTesting__theSigns {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--Surface-primary, #FFF) 69.88%), var(--Colors-Primary-Light-Blue, #E0E6F0);
}
@media (min-width: 475px) {
  .diagnosisTesting__theSigns {
    padding: 3rem 0;
  }
}
@media (max-width: 474.98px) {
  .diagnosisTesting__theSigns {
    padding: 0rem 0 2rem;
  }
}
.diagnosisTesting__theSigns--title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #011638;
  margin-bottom: 0.62rem;
  font-size: 2.5625rem;
}
.diagnosisTesting__theSigns--text {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__theSigns--text {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__theSigns__icons {
  display: flex;
  flex-wrap: wrap;
  gap: 2.75rem;
  margin-top: 2.5rem;
  margin-bottom: 3rem;
}
.diagnosisTesting__theSigns--icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  width: 100%;
  max-width: 18.75rem;
  text-align: center;
}
.diagnosisTesting__theSigns--icon--image {
  width: 9.71625rem;
  height: 9.71625rem;
  flex-shrink: 0;
}
.diagnosisTesting__theSigns--icon--title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__theSigns--icon--title {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__theSigns--note {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  font-size: 0.875rem;
}
.diagnosisTesting__geneticTesting {
  background: #F3F4F4;
  position: relative;
  overflow: hidden;
}
.diagnosisTesting__geneticTesting::before {
  content: "";
  display: block;
  position: absolute;
  top: 40%;
  left: 20%;
  transform: translateX(-50%) rotate(-147.477deg);
  width: 92.92969rem;
  height: 52.13131rem;
  aspect-ratio: 41/23;
  background-image: url("inc/images/background-diag-test.png");
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 0;
}
@media (max-width: 575.98px) {
  .diagnosisTesting__geneticTesting::before {
    top: 60%;
  }
}
@media screen and (min-width: 2000px) {
  .diagnosisTesting__geneticTesting::before {
    left: 22%;
    background-position: bottom 135px right -20px;
  }
}
.diagnosisTesting__geneticTesting--intro {
  padding-top: 6rem;
  padding-bottom: 2.5rem;
}
.diagnosisTesting__geneticTesting--intro h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #011638;
  margin-bottom: 0.62rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTesting--intro h2 {
    font-size: 2.5625rem;
  }
}
.diagnosisTesting__geneticTesting--intro p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTesting--intro p {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTesting--image {
  position: relative;
  z-index: 1;
  overflow: hidden;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  height: 100%;
}
.diagnosisTesting__geneticTesting--image img {
  position: relative;
  width: 90%;
  height: auto;
  z-index: 2;
  right: 0;
}
.diagnosisTesting__geneticTesting--list {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.diagnosisTesting__geneticTesting--list ul {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.diagnosisTesting__geneticTesting--list--item {
  list-style: none;
  position: relative;
  padding-left: 3.25rem;
}
.diagnosisTesting__geneticTesting--list--item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 1.25rem;
  transform: translateY(-50%);
  width: 3rem;
  height: 3rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M32 18L21 29L16 24" stroke="%23FF6B6B" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
}
.diagnosisTesting__geneticTesting--list--item--text {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: 1.125rem;
}
.diagnosisTesting__geneticTesting--list--item--text span {
  font-weight: 600 !important;
  display: block;
}
.diagnosisTesting__testModalities {
  background-color: #011638;
  color: #fff;
  padding: 3rem 0 4rem;
}
.diagnosisTesting__testModalities--title {
  text-align: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #F0EDEE;
  margin-bottom: 0;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__testModalities--title {
    font-size: 1.9375rem;
  }
}
@media (max-width: 767.98px) {
  .diagnosisTesting__testModalities--title br {
    display: none;
  }
}
.diagnosisTesting__testModalities--cards {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.diagnosisTesting__testModalities--card {
  height: 100%;
  background: #fff;
  border-radius: 0.625rem;
  overflow: hidden;
}
.diagnosisTesting__testModalities--card--headline {
  background-color: #0E9594;
  padding: 1.5rem 2.5rem;
}
.diagnosisTesting__testModalities--card--headline h3 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #fff;
  margin-bottom: 0rem;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__testModalities--card--headline h3 {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__testModalities--card--content {
  padding: 1.5rem 2.5rem;
}
.diagnosisTesting__testModalities--card--content p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__testModalities--card--content p {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__testModalities--callout {
  display: flex;
  padding: 4rem 2.5rem;
  flex-direction: column;
  gap: 0.5rem;
  align-self: stretch;
  border-radius: 1.5rem;
  background: #fff;
}
.diagnosisTesting__testModalities--callout h4 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #0E9594;
  margin-bottom: 0.5rem;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__testModalities--callout h4 {
    font-size: 1.9375rem;
  }
}
.diagnosisTesting__testModalities--callout p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__testModalities--callout p {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTestingOrgs {
  padding: 6rem 0;
}
.diagnosisTesting__geneticTestingOrgs--intro {
  padding-bottom: 4rem;
}
.diagnosisTesting__geneticTestingOrgs--title {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #0E9594;
  margin-bottom: 0.62rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTestingOrgs--title {
    font-size: 2.5625rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--description {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTestingOrgs--description {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--description strong {
  font-weight: 500 !important;
}
.diagnosisTesting__geneticTestingOrgs--card {
  background: rgba(224, 230, 240, 0.2);
  display: flex;
  padding: 4rem 2.5rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 3rem;
  flex: 1 0 0;
  align-self: stretch;
  height: 100%;
}
.diagnosisTesting__geneticTestingOrgs--card--logo {
  margin: 0 auto;
  height: 6.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 576px) {
  .diagnosisTesting__geneticTestingOrgs--card--logo {
    width: 18.75rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--card--logo img {
  flex-shrink: 0;
  flex-grow: 0;
  margin: auto;
  height: 100%;
  width: auto;
}
.diagnosisTesting__geneticTestingOrgs--card--content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1rem;
  align-self: stretch;
}
.diagnosisTesting__geneticTestingOrgs--card--content h3 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  color: #011638;
  margin-bottom: 0.5rem;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTestingOrgs--card--content h3 {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--card--content p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #0A090C;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTestingOrgs--card--content p {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--card--content a {
  display: flex;
  gap: 0.5rem;
  align-items: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  position: relative;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
  text-underline-position: from-font;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .diagnosisTesting__geneticTestingOrgs--card--content a {
    font-size: 1.3125rem;
  }
}
.diagnosisTesting__geneticTestingOrgs--card--content a:hover {
  transform: translateY(-4px);
}
.diagnosisTesting__geneticTestingOrgs--card--content a::after {
  content: "";
  display: block;
  height: 0.85rem;
  width: 0.85rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M0.74127 1.79171C0.741282 1.30356 1.137 0.907827 1.62515 0.907827L10.3756 0.907827C10.3839 0.907831 10.3922 0.908975 10.4005 0.909208C10.412 0.909525 10.4235 0.909823 10.435 0.910589C10.4804 0.913632 10.5249 0.919579 10.5683 0.929233C10.5744 0.930588 10.5801 0.933273 10.5862 0.934758C10.662 0.953352 10.7343 0.98022 10.801 1.01693C10.8724 1.05622 10.9399 1.10619 11.0005 1.16678C11.0436 1.20988 11.0808 1.25663 11.1131 1.30557C11.1961 1.4312 11.2465 1.57911 11.256 1.73854C11.2564 1.74522 11.2565 1.75188 11.2567 1.75856C11.2571 1.76959 11.2595 1.78059 11.2595 1.79171V10.5422C11.2593 11.03 10.8634 11.4258 10.3756 11.426C9.88755 11.426 9.49189 11.0302 9.49172 10.5422V3.92546L2.25009 11.1671C1.90498 11.5121 1.3454 11.512 1.00022 11.1671C0.655059 10.8219 0.655104 10.2624 1.00022 9.91722L8.24185 2.67559H1.62515C1.13699 2.67559 0.74127 2.27987 0.74127 1.79171Z" fill="%23FF6B6B"/></svg>');
}

@media (min-width: 768px) {
  .resources__advocacyGroups--intro {
    padding: 6rem 0 2rem;
  }
}
@media (max-width: 767.98px) {
  .resources__advocacyGroups--intro {
    padding: 4rem 0 2rem;
  }
}
.resources__advocacyGroups--intro h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #0E9594;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0.35rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .resources__advocacyGroups--intro h2 {
    font-size: 2.5625rem;
  }
}
.resources__advocacyGroups--intro p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  font-size: 1.125rem;
}
.resources__advocacyGroups--intro p:last-of-type {
  margin-bottom: 0;
}
.resources__advocacyGroups--intro p a {
  color: #0E9594;
  text-decoration: underline;
}
.resources__advocacyGroups--intro p a:hover {
  color: #0A6666;
}
.resources__advocacyGroup--item {
  background: #F9FAFC;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .resources__advocacyGroup--item {
    padding: 3rem 2.25rem;
    min-height: 24rem;
    height: 100%;
  }
}
@media (max-width: 767.98px) {
  .resources__advocacyGroup--item {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .resources__advocacyGroup--item--content {
    margin-bottom: 2rem;
  }
}
.resources__advocacyGroup--item h3 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  line-height: 1.4;
  color: #011638;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__advocacyGroup--item h3 {
    font-size: 1.3125rem;
  }
}
.resources__advocacyGroup--item p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #000;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__advocacyGroup--item p {
    font-size: 1.3125rem;
  }
}
.resources__advocacyGroup--item--link {
  display: flex;
  gap: 0.5rem;
  align-items: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #0A090C;
  text-decoration: none;
  position: relative;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__advocacyGroup--item--link {
    font-size: 1.3125rem;
  }
}
.resources__advocacyGroup--item--link:hover {
  transform: translateY(-4px);
}
.resources__advocacyGroup--item--link::before {
  content: "";
  width: 5rem;
  height: 1px;
  background-color: black;
  position: absolute;
  bottom: 2px;
}
.resources__advocacyGroup--item--link::after {
  content: "";
  display: block;
  height: 0.85rem;
  width: 0.85rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M0.74127 1.79171C0.741282 1.30356 1.137 0.907827 1.62515 0.907827L10.3756 0.907827C10.3839 0.907831 10.3922 0.908975 10.4005 0.909208C10.412 0.909525 10.4235 0.909823 10.435 0.910589C10.4804 0.913632 10.5249 0.919579 10.5683 0.929233C10.5744 0.930588 10.5801 0.933273 10.5862 0.934758C10.662 0.953352 10.7343 0.98022 10.801 1.01693C10.8724 1.05622 10.9399 1.10619 11.0005 1.16678C11.0436 1.20988 11.0808 1.25663 11.1131 1.30557C11.1961 1.4312 11.2465 1.57911 11.256 1.73854C11.2564 1.74522 11.2565 1.75188 11.2567 1.75856C11.2571 1.76959 11.2595 1.78059 11.2595 1.79171V10.5422C11.2593 11.03 10.8634 11.4258 10.3756 11.426C9.88755 11.426 9.49189 11.0302 9.49172 10.5422V3.92546L2.25009 11.1671C1.90498 11.5121 1.3454 11.512 1.00022 11.1671C0.655059 10.8219 0.655104 10.2624 1.00022 9.91722L8.24185 2.67559H1.62515C1.13699 2.67559 0.74127 2.27987 0.74127 1.79171Z" fill="%23FF6B6B"/></svg>');
}
.resources__hearFromPeople {
  background-color: #011638;
  color: #fff;
  padding: 3.7rem 0;
}
.resources__hearFromPeople--intro {
  padding-bottom: 2.5rem;
}
.resources__hearFromPeople--intro h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0.35rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .resources__hearFromPeople--intro h2 {
    font-size: 2.5625rem;
  }
}
.resources__hearFromPeople--intro p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #fff;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__hearFromPeople--intro p {
    font-size: 1.3125rem;
  }
}
.resources__hearFromPeople--intro p span {
  font-weight: 900;
}
.resources__hearFromPeople--intro p:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .resources__hearFromPeople--intro p br {
    display: none;
  }
}
.resources__hearFromPeople--item {
  background-color: #010C1F;
  display: flex;
  padding: 1.5rem 1.875rem 1.5rem 3.125rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.875rem;
  align-self: stretch;
  border-radius: 1.5rem;
  margin-bottom: 0.75rem;
}
.resources__hearFromPeople--item h3 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500 !important;
  line-height: 1.4;
  color: #fff;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__hearFromPeople--item h3 {
    font-size: 1.3125rem;
  }
}
.resources__hearFromPeople--item p {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.4;
  color: #fff;
  margin-bottom: 0;
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  .resources__hearFromPeople--item p {
    font-size: 1.3125rem;
  }
}
.resources__hearFromPeople--item--link {
  display: flex;
  gap: 0.62rem;
  align-items: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  color: #fff;
  position: relative;
  font-size: 1.125rem;
}
.resources__hearFromPeople--item--link::after {
  content: "";
  display: block;
  width: 2.3125rem;
  height: 2.3125rem;
  background-color: #0E9594;
  border-radius: 2rem;
  flex-shrink: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M3.5 18.5V12.5C3.5 10.1131 4.44821 7.82387 6.13604 6.13604C7.82387 4.44821 10.1131 3.5 12.5 3.5C14.8869 3.5 17.1761 4.44821 18.864 6.13604C20.5518 7.82387 21.5 10.1131 21.5 12.5V18.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.5 19.5C21.5 20.0304 21.2893 20.5391 20.9142 20.9142C20.5391 21.2893 20.0304 21.5 19.5 21.5H18.5C17.9696 21.5 17.4609 21.2893 17.0858 20.9142C16.7107 20.5391 16.5 20.0304 16.5 19.5V16.5C16.5 15.9696 16.7107 15.4609 17.0858 15.0858C17.4609 14.7107 17.9696 14.5 18.5 14.5H21.5V19.5ZM3.5 19.5C3.5 20.0304 3.71071 20.5391 4.08579 20.9142C4.46086 21.2893 4.96957 21.5 5.5 21.5H6.5C7.03043 21.5 7.53914 21.2893 7.91421 20.9142C8.28929 20.5391 8.5 20.0304 8.5 19.5V16.5C8.5 15.9696 8.28929 15.4609 7.91421 15.0858C7.53914 14.7107 7.03043 14.5 6.5 14.5H3.5V19.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.resources__patientStories {
  padding: 3.75rem 0;
}
.resources__patientStories h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  line-height: 1.2;
  color: #0E9594;
  margin-bottom: 2.5rem;
  font-size: calc(1.38125rem + 1.575vw);
}
@media (min-width: 1200px) {
  .resources__patientStories h2 {
    font-size: 2.5625rem;
  }
}
.resources .accordion-item {
  margin-bottom: 2.5rem;
  background-color: transparent !important;
  border: none !important;
}
.resources .accordion-item.open {
  background-color: #011638 !important;
  border-radius: 1.5rem;
  color: #fff !important;
}
.resources .accordion-button {
  border-radius: 1.5rem !important;
  border: none !important;
  background-color: #011638 !important;
  color: #fff !important;
  box-shadow: none !important;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400 !important;
  font-size: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .resources .accordion-button {
    font-size: 1.9375rem;
  }
}
.resources .accordion-button img {
  margin-right: 1.5rem;
}
@media (min-width: 768px) {
  .resources .accordion-button img {
    width: 4.9375rem;
    height: 4.9375rem;
  }
}
@media (max-width: 767.98px) {
  .resources .accordion-button img {
    width: 3.125rem;
    height: 3.125rem;
  }
}
.resources .accordion-button.collapsed {
  color: #0A090C !important;
  background: rgba(224, 230, 240, 0.2) !important;
}
.resources .accordion-button::after {
  height: 2.5rem;
  width: 2.5rem;
  background-size: cover;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle cx="20.0003" cy="20.0003" r="17.1429" fill="%23E0E6F0"/><path d="M19.2869 14.6125C19.2869 14.218 19.6065 13.8984 20.0009 13.8984C20.3954 13.8985 20.7149 14.218 20.715 14.6125V19.286H25.3885L25.5328 19.3005C25.8581 19.3673 26.1025 19.655 26.1025 20C26.1025 20.345 25.8581 20.6327 25.5328 20.6995L25.3885 20.714H20.715V25.3875C20.7149 25.782 20.3954 26.1015 20.0009 26.1016C19.6065 26.1016 19.2869 25.782 19.2869 25.3875V20.714H14.6134C14.2189 20.714 13.8994 20.3945 13.8994 20C13.8994 19.6055 14.2189 19.286 14.6134 19.286H19.2869V14.6125Z" fill="%23011638"/></svg>');
}
.resources .accordion-button:focus {
  box-shadow: none !important;
  outline: none !important;
}
.resources .accordion-button:not(.collapsed)::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle opacity="0.4" cx="20.0003" cy="20.0003" r="17.1429" fill="%23033D9C"/><path d="M13.8974 20C13.8974 19.6055 14.217 19.286 14.6114 19.286H25.3865L25.5309 19.3005C25.8561 19.3673 26.1005 19.655 26.1005 20C26.1005 20.345 25.8561 20.6327 25.5309 20.6995L25.3865 20.714H14.6114C14.217 20.714 13.8974 20.3945 13.8974 20Z" fill="%23E0E6F0"/></svg>');
}
.resources .accordion-body p {
  user-select: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300 !important;
  line-height: 1.3;
  font-size: 1.125rem;
}

@media (min-width: 576px) {
  .bbLGMD-stayInTheKnow__sideButton {
    position: fixed;
    top: 30%;
    right: -4.35rem;
    z-index: 9;
    background-color: #fff;
    transform: rotate(-90deg);
    padding: 1rem 1.5rem;
    border-radius: 1.25rem 1.25rem 0rem 0rem;
    border: 1px solid var(--Colors-Primary-Light-Blue, #E0E6F0);
    box-shadow: 0px 66px 18px 0px rgba(0, 0, 0, 0), 0px 42px 17px 0px rgba(0, 0, 0, 0), 0px 24px 14px 0px rgba(0, 0, 0, 0.01), 0px 11px 11px 0px rgba(0, 0, 0, 0.02), 0px 3px 6px 0px rgba(0, 0, 0, 0.02);
    cursor: pointer;
    user-select: none;
  }
  .bbLGMD-stayInTheKnow__sideButton p {
    display: flex;
    gap: 0.62rem;
    align-items: center;
    margin-bottom: 0;
    font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 0.9375rem;
    font-weight: 500;
  }
  .bbLGMD-stayInTheKnow__sideButton p::after {
    content: "";
    height: 1rem;
    width: 1rem;
    display: inline-flex;
    transform: rotate(90deg);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5.62484 15.2587C5.13669 15.2587 4.74096 14.863 4.74096 14.3748L4.74096 5.6244C4.74096 5.61608 4.7421 5.60781 4.74234 5.59954C4.74265 5.58802 4.74295 5.57652 4.74372 5.56502C4.74676 5.51957 4.75271 5.47506 4.76236 5.43174C4.76372 5.42564 4.7664 5.41987 4.76789 5.41379C4.78648 5.33803 4.81335 5.26572 4.85006 5.19903C4.88934 5.12755 4.93932 5.06005 4.99991 4.99947C5.04301 4.9564 5.08975 4.91921 5.1387 4.88691C5.26433 4.80391 5.41224 4.75346 5.57167 4.74397C5.57835 4.74358 5.58501 4.74352 5.59169 4.74328C5.60272 4.74287 5.61372 4.74052 5.62484 4.74052L14.3753 4.74052C14.8631 4.74069 15.2589 5.13657 15.2592 5.6244C15.2592 6.11245 14.8633 6.50811 14.3753 6.50828L7.75859 6.50828L15.0002 13.7499C15.3453 14.095 15.3451 14.6546 15.0002 14.9998C14.6551 15.3449 14.0955 15.3449 13.7504 14.9998L6.50872 7.75815L6.50872 14.3748C6.50872 14.863 6.113 15.2587 5.62484 15.2587Z" fill="%23FF6B6B"/></svg>');
  }
}
@media (max-width: 575.98px) {
  .bbLGMD-stayInTheKnow__sideButton {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9;
    height: 4.75rem;
    background-color: #011638;
    cursor: pointer;
    user-select: none;
  }
  .bbLGMD-stayInTheKnow__sideButton p {
    display: flex;
    gap: 0.62rem;
    align-items: center;
    margin-bottom: 0;
    font-family: "itc-avant-garde-gothic-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    color: #fff;
    font-size: 0.9375rem;
    font-weight: 500;
  }
  .bbLGMD-stayInTheKnow__sideButton p::after {
    content: "";
    height: 1rem;
    width: 1rem;
    display: inline-flex;
    transform: rotate(90deg);
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5.62484 15.2587C5.13669 15.2587 4.74096 14.863 4.74096 14.3748L4.74096 5.6244C4.74096 5.61608 4.7421 5.60781 4.74234 5.59954C4.74265 5.58802 4.74295 5.57652 4.74372 5.56502C4.74676 5.51957 4.75271 5.47506 4.76236 5.43174C4.76372 5.42564 4.7664 5.41987 4.76789 5.41379C4.78648 5.33803 4.81335 5.26572 4.85006 5.19903C4.88934 5.12755 4.93932 5.06005 4.99991 4.99947C5.04301 4.9564 5.08975 4.91921 5.1387 4.88691C5.26433 4.80391 5.41224 4.75346 5.57167 4.74397C5.57835 4.74358 5.58501 4.74352 5.59169 4.74328C5.60272 4.74287 5.61372 4.74052 5.62484 4.74052L14.3753 4.74052C14.8631 4.74069 15.2589 5.13657 15.2592 5.6244C15.2592 6.11245 14.8633 6.50811 14.3753 6.50828L7.75859 6.50828L15.0002 13.7499C15.3453 14.095 15.3451 14.6546 15.0002 14.9998C14.6551 15.3449 14.0955 15.3449 13.7504 14.9998L6.50872 7.75815L6.50872 14.3748C6.50872 14.863 6.113 15.2587 5.62484 15.2587Z" fill="%23FF6B6B"/></svg>');
  }
}
.bbLGMD-stayInTheKnow__offCanvas {
  position: fixed;
  overflow-y: scroll;
  top: 0;
  right: 0;
  height: 100vh;
  width: 45%;
  min-width: 40rem;
  background-color: #011638;
  z-index: 1100;
  transform: translateX(100%);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  padding: 7.5rem 4rem 2rem 4rem;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .bbLGMD-stayInTheKnow__offCanvas {
    width: 100%;
    min-width: 0;
    max-width: 575px;
  }
}
@media (max-width: 575.98px) {
  .bbLGMD-stayInTheKnow__offCanvas {
    padding: 5.5rem 2rem 2rem 2rem;
    width: 100%;
    min-width: 0;
  }
}
.bbLGMD-stayInTheKnow__offCanvas.active {
  transform: translateX(0);
}
.bbLGMD-stayInTheKnow__offCanvas--close {
  user-select: none;
  cursor: pointer;
  position: absolute;
  top: 2rem;
  right: 1rem;
  height: 2rem;
  width: 2rem;
  background-size: cover;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M23.2929 7.29302C23.6834 6.90249 24.3164 6.90249 24.707 7.29302C25.0974 7.68355 25.0975 8.31658 24.707 8.70708L17.414 16L24.707 23.293L24.7753 23.3692C25.0956 23.762 25.073 24.341 24.707 24.7071C24.3409 25.0732 23.7618 25.0957 23.3691 24.7754L23.2929 24.7071L15.9999 17.4141L8.70696 24.7071C8.31646 25.0976 7.68342 25.0975 7.29289 24.7071C6.90237 24.3166 6.90237 23.6835 7.29289 23.293L14.5859 16L7.29289 8.70708C6.90237 8.31655 6.90237 7.68354 7.29289 7.29302C7.68342 6.90249 8.31643 6.90249 8.70696 7.29302L15.9999 14.586L23.2929 7.29302Z" fill="white"/></svg>');
}

.bbLGMD-footer__inTheKnow h2,
.bbLGMD-stayInTheKnow__offCanvas--content h2 {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 400;
  font-size: 2.5625rem;
  line-height: 1.2;
  color: #fff;
  margin-bottom: 1rem;
  text-align: center;
  margin-bottom: 2.5rem;
}
.bbLGMD-footer__inTheKnow .bbLGMD-footer__inTheKnow--text,
.bbLGMD-stayInTheKnow__offCanvas--content .bbLGMD-footer__inTheKnow--text {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 1.3125rem;
  line-height: 1.4;
  color: #F0EDEE;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  .bbLGMD-footer__inTheKnow .bbLGMD-footer__inTheKnow--text,
  .bbLGMD-stayInTheKnow__offCanvas--content .bbLGMD-footer__inTheKnow--text {
    max-width: 35rem;
  }
}
.bbLGMD-footer__inTheKnow .bbLGMD-footer__required,
.bbLGMD-stayInTheKnow__offCanvas--content .bbLGMD-footer__required {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.2;
  color: #fff;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_validation_errors,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_validation_errors {
  display: none;
}
.bbLGMD-footer__inTheKnow .gform_wrapper *:focus,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper *:focus {
  outline: none !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_contains_required,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_contains_required {
  position: relative;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_contains_required .gfield_validation_message,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_contains_required .gfield_validation_message {
  position: absolute;
  top: 0;
  right: 0;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  color: #FF6B6B;
  font-size: 0.875rem;
  line-height: 1.2;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body input[type=text], .bbLGMD-footer__inTheKnow .gform_wrapper .gform_body input[type=email],
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body input[type=text],
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body input[type=email] {
  background-color: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  border-bottom: 1px solid rgba(240, 237, 238, 0.2) !important;
  padding: 0.75rem 1.25rem;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.2;
  color: #F0EDEE;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body input[type=text]::placeholder, .bbLGMD-footer__inTheKnow .gform_wrapper .gform_body input[type=email]::placeholder,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body input[type=text]::placeholder,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body input[type=email]::placeholder {
  color: #F0EDEE;
  opacity: 1;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body select,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body select {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  color: #fff !important;
  padding-left: 1.25rem;
  font-size: 1.125rem;
  font-weight: 300;
  border-radius: 0 !important;
  border: none !important;
  background-color: transparent !important;
}
@media (max-width: 474.98px) {
  .bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .ginput_container_select,
  .bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .ginput_container_select {
    border-bottom: 1px solid rgba(240, 237, 238, 0.2) !important;
    position: relative;
  }
  .bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .ginput_container_select::after,
  .bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .ginput_container_select::after {
    transition: all 0.3s ease;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 0.75rem;
    height: 0.375rem;
    margin-right: 1rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none"><path d="M1 1L7 7L13 1" stroke="%230E9594" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  }
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container-active a,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container-active a {
  outline: none !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-drop,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-drop {
  top: 3.15rem !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container {
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(240, 237, 238, 0.2) !important;
  width: auto !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container.chosen-with-drop::after,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container.chosen-with-drop::after {
  transform: rotate(180deg);
}
@media (min-width: 576px) {
  .bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container::after,
  .bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container::after {
    transition: all 0.3s ease;
    content: "";
    display: block;
    width: 0.75rem;
    height: 0.375rem;
    margin-right: 1rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none"><path d="M1 1L7 7L13 1" stroke="%230E9594" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  }
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container .chosen-results,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container .chosen-results {
  padding: 0;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container .chosen-results li,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container .chosen-results li {
  border-bottom: 1px solid #F0EDEE;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container a,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container a {
  padding-left: 0 !important;
  background-color: transparent !important;
  color: #fff !important;
  display: inline-flex !important;
  height: auto !important;
  border: none !important;
  border-radius: 0rem !important;
  box-shadow: none !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_body .chosen-container a span,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_body .chosen-container a span {
  padding: 0.75rem 1.25rem !important;
  font-weight: 300;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1.125rem;
  line-height: 1.2;
  display: inline-block;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .chosen-search,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .chosen-search {
  display: none !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .ginput_container_consent input,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .ginput_container_consent input {
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 0.3rem;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .ginput_container_consent input::before,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .ginput_container_consent input::before {
  color: #fff !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield--type-consent.gfield_error input,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield--type-consent.gfield_error input {
  border-color: #FF6B6B !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield--type-consent.gfield_error .gfield_consent_label,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield--type-consent.gfield_error .gfield_consent_label {
  color: #FF6B6B !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield--type-consent.gfield_error .gfield_consent_label .gfield_required,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield--type-consent.gfield_error .gfield_consent_label .gfield_required {
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  padding-left: 0.25rem;
  color: #FF6B6B !important;
  display: inline-block !important;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield--type-consent .gfield_validation_message,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield--type-consent .gfield_validation_message {
  display: none;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_consent_label,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_consent_label {
  user-select: none;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.2;
  color: #E0E6F0;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_consent_label .gfield_required,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_consent_label .gfield_required {
  display: none;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_consent_description,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_consent_description {
  margin-left: 2rem;
  padding: 0 !important;
  border: none !important;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.2;
  color: #E0E6F0;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gfield_consent_description a,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gfield_consent_description a {
  color: #fff;
  text-decoration: underline;
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_button,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_button {
  padding: 1.25rem 3.5rem 1.25rem 2rem !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 0.75rem !important;
  border-radius: 6.25rem !important;
  border: 1px solid #0A66FB !important;
  background: #010C1F !important;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
  font-weight: 400 !important;
  font-size: 0.9375rem !important;
  letter-spacing: 0.075rem !important;
  line-height: 1.2 !important;
  color: #fff !important;
  text-decoration: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.74127 5.62508C4.74128 5.13693 5.137 4.7412 5.62515 4.7412L14.3756 4.7412C14.3839 4.74121 14.3922 4.74235 14.4005 4.74258C14.412 4.7429 14.4235 4.7432 14.435 4.74396C14.4804 4.74701 14.5249 4.75295 14.5683 4.76261C14.5744 4.76396 14.5801 4.76665 14.5862 4.76813C14.662 4.78673 14.7343 4.81359 14.801 4.85031C14.8724 4.88959 14.9399 4.93956 15.0005 5.00015C15.0436 5.04325 15.0808 5.09 15.1131 5.13895C15.1961 5.26458 15.2465 5.41248 15.256 5.57191C15.2564 5.57859 15.2565 5.58525 15.2567 5.59194C15.2571 5.60296 15.2595 5.61396 15.2595 5.62508V14.3755C15.2593 14.8634 14.8634 15.2591 14.3756 15.2594C13.8875 15.2594 13.4919 14.8635 13.4917 14.3755V7.75883L6.25009 15.0005C5.90498 15.3455 5.3454 15.3454 5.00022 15.0005C4.65506 14.6553 4.6551 14.0958 5.00022 13.7506L12.2418 6.50897H5.62515C5.13699 6.50897 4.74127 6.11325 4.74127 5.62508Z' fill='%230E9594'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 1.25rem center !important;
  background-size: 1.25rem 1.25rem !important;
  transition: all 0.3s ease;
  /* add spacing for the icon */
}
.bbLGMD-footer__inTheKnow .gform_wrapper .gform_button:hover,
.bbLGMD-stayInTheKnow__offCanvas--content .gform_wrapper .gform_button:hover {
  transform: translateY(-4px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5);
}

.contactForm .gform_confirmation_message {
  display: none;
}
.contactForm--confirmation {
  display: none;
}
.contactForm--confirmation h3 {
  text-align: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 2.5625rem;
  font-weight: 700;
  margin-bottom: 0.6rem;
  color: #fff;
}
.contactForm--confirmation p {
  text-align: center;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1.3125rem;
  font-weight: 300;
  color: #fff;
  margin-bottom: 0rem;
}
.contactForm--confirmation button {
  display: inline-block;
  user-select: none;
  margin: 3.5rem auto 0;
  padding: 0.75rem 1.5rem;
  border: 1px solid #033D9C;
  border-radius: 6.25rem;
  background-color: #010C1F;
  color: #fff;
  font-family: "museo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9375rem;
  font-weight: 600;
  letter-spacing: 0.075rem;
  text-transform: uppercase;
  width: 7rem;
  cursor: pointer;
}
.contactForm--confirmation button:hover {
  background-color: rgb(0.203125, 2.4375, 6.296875);
}

/*# sourceMappingURL=style.css.map */
