/**
 * Replace this comment with a brief description of the use of this file.
 *
 * If you do not use it at all, then you can remove it! But please also remember
 * to remove the corresponding file in de css folder as well as the entry in the
 * library definition.
 *
 * @see global_theme.libraries.yml
 */
a {
  color: #137faa;
}
a:hover, a:focus, a:visited {
  color: #003345;
}

.button,
button,
[type=button],
[type=reset],
[type=submit] {
  background-color: #137faa;
  border-color: #137faa;
}
.button:hover, .button:focus,
button:hover,
button:focus,
[type=button]:hover,
[type=button]:focus,
[type=reset]:hover,
[type=reset]:focus,
[type=submit]:hover,
[type=submit]:focus {
  background-color: #003345;
  border-color: #003345;
}

.button--outline {
  color: #137faa;
  border-color: #d3e0eb;
}
.button--outline:hover, .button--outline:focus {
  color: #003345 !important;
  border-color: #003345;
}

.nav-toggle .toggle-icon {
  background-color: #137faa;
}

.header {
  background-color: #fff;
  box-shadow: 0px 1px 0px 0px rgba(211, 224, 235, 0.5);
}
@media (min-width: 768px) {
  .header__logo {
    width: 160px;
  }
}
@media (min-width: 1200px) {
  .header__logo {
    width: 310px;
  }
}
.header__logo-image {
  width: 120px;
}
@media (min-width: 768px) {
  .header__logo-image {
    width: 160px;
  }
}
@media (min-width: 1200px) {
  .header__logo-image {
    width: auto;
  }
}
.header .block-global-user.role-insured a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38.99' height='30' viewBox='0 0 38.99 30'%3E%3Ctitle%3EInsured%3C/title%3E%3Cpath d='M13.39,26.4a.57.57,0,0,0-.57.57h0v2.46a.57.57,0,0,0,.56.57h0a.57.57,0,0,0,.57-.57V27A.57.57,0,0,0,13.39,26.4Zm12.21,0A.57.57,0,0,0,25,27v2.46a.58.58,0,0,0,1.15,0V27A.57.57,0,0,0,25.6,26.4ZM8.25,15.2a.54.54,0,0,0,.25.06.57.57,0,0,0,.57-.58.56.56,0,0,0-.31-.5,11.16,11.16,0,0,0-3.92-.68.58.58,0,0,0-.55.6.57.57,0,0,0,.55.55A9.91,9.91,0,0,1,8.25,15.2ZM3,25.17a.57.57,0,0,0-.57.56h0v3.68A.57.57,0,0,0,3,30H3a.57.57,0,0,0,.57-.58V25.74A.57.57,0,0,0,3,25.17ZM37.66,23l-2.32-1.16a.05.05,0,0,1,0,0V20.66a4.25,4.25,0,0,0,1.79-2.92,4.89,4.89,0,0,0-1.28-6.33,2.44,2.44,0,0,0,.1-.71,3,3,0,0,0-6,0,2.55,2.55,0,0,0,.1.72,4.82,4.82,0,0,0-1.58,2.07c-.14-1.4-.29-3.05-.43-5A9.57,9.57,0,0,0,25.37,2.3a8.66,8.66,0,0,0-11.76,0A9.56,9.56,0,0,0,11,8.51c-.05.68-.1,1.32-.15,1.93H5.45a3.63,3.63,0,0,0-3.62,3.64v0a3,3,0,0,0,.32,1.35l.29.59V17a4.5,4.5,0,0,0,1.83,3.62v.83a.25.25,0,0,1-.17.23l-2.36.68A2.41,2.41,0,0,0,0,24.68v4.75A.57.57,0,0,0,.56,30h0a.57.57,0,0,0,.57-.57V24.68a1.28,1.28,0,0,1,.91-1.22l2.36-.68a.82.82,0,0,0,.24-.1L6.1,24.14v5.29a.57.57,0,0,0,1.14,0h0V24.14L8.7,22.67a3.39,3.39,0,0,0,.53.2l.58.16A3,3,0,0,0,8.54,25.5v3.93a.58.58,0,0,0,1.15,0V25.5a1.89,1.89,0,0,1,1.11-1.72l3.27-1.45a6,6,0,0,0,10.85,0l3.26,1.45A1.89,1.89,0,0,1,29.3,25.5v3.93a.57.57,0,0,0,.56.57h0a.58.58,0,0,0,.57-.57V25.5a3.06,3.06,0,0,0-.72-2l.88-.45.67.64a2.35,2.35,0,0,0,1.65.66,2.39,2.39,0,0,0,1.66-.66l.66-.64,1.91,1a1.27,1.27,0,0,1,.69,1.14v4.24a.58.58,0,0,0,1.15,0V25.19A2.39,2.39,0,0,0,37.66,23ZM31.05,10.7a1.9,1.9,0,0,1,3.74,0v.11a4.8,4.8,0,0,0-1.87-.37,4.58,4.58,0,0,0-1.86.37A.37.37,0,0,1,31.05,10.7Zm1.87.88a3.72,3.72,0,0,1,3.7,3.73,3.53,3.53,0,0,1-.19,1.16,10.59,10.59,0,0,0-4.61-2.34.59.59,0,0,0-.48.12.58.58,0,0,0-.21.44,1.47,1.47,0,0,1-.44.83.57.57,0,1,0,.79.82h0a2.76,2.76,0,0,0,.62-.93A7.72,7.72,0,0,1,36,17.68a3.08,3.08,0,0,1-6.11-.2.63.63,0,0,0-.08-.23A3.73,3.73,0,0,1,31,12.13,3.82,3.82,0,0,1,32.92,11.58ZM14.42,3.12a7.51,7.51,0,0,1,10.15,0A8.47,8.47,0,0,1,26.86,8.6c.45,6.12,1,9.54,1.16,10.72,0,0,0,0,0,0h0a12.42,12.42,0,0,1-3.56,1.5l-.94-.41a.66.66,0,0,1-.39-.6v-2a6.7,6.7,0,0,0,3.06-5.63V11.16a2.42,2.42,0,0,0-.82-1.81,14.54,14.54,0,0,0-8.24-3.21.57.57,0,0,0-.61.54.56.56,0,0,0,.49.6,13.45,13.45,0,0,1,7.62,2.94,1.28,1.28,0,0,1,.41.94v1.08a5.53,5.53,0,0,1-11.06,0v-.48a.61.61,0,0,1,.32-.54,4.56,4.56,0,0,0,2.09-2.48A.58.58,0,0,0,16,8a.57.57,0,0,0-.72.36h0a3.38,3.38,0,0,1-1.58,1.85,1.78,1.78,0,0,0-.89,1.54v.48a6.7,6.7,0,0,0,3,5.63v2a.66.66,0,0,1-.39.6l-.94.42A12.73,12.73,0,0,1,11,19.36s0,0,0,0c.2-1.19.72-4.6,1.17-10.73A8.37,8.37,0,0,1,14.42,3.12ZM3.58,17V15.92a.58.58,0,0,0-.06-.26L3.17,15a1.93,1.93,0,0,1-.2-.85v0a2.49,2.49,0,0,1,2.48-2.5h4.92V14a2.56,2.56,0,0,1-.26,1.12l-.29.58a.58.58,0,0,0-.06.26v1.22a3.09,3.09,0,0,1-.94,2.24,3,3,0,0,1-2.24.87,3.2,3.2,0,0,1-3-3.25Zm3,4.42h.13a4.15,4.15,0,0,0,1.26-.2v.24a1.32,1.32,0,0,0,0,.34l-1.3,1.3-1.3-1.31a1.27,1.27,0,0,0,0-.34V21.2a4,4,0,0,0,1.13.2Zm2.53,0v-.79a4.89,4.89,0,0,0,.55-.45,3.73,3.73,0,0,0,.32-.36,1.27,1.27,0,0,0,.42.47A11.9,11.9,0,0,0,13,21.57l-1.6.71-1.8-.52c-.48-.13-.48-.18-.48-.31Zm10.42,3.11a4.92,4.92,0,0,1-4.38-2.69l.83-.37A1.81,1.81,0,0,0,17,19.85V18.47a6.65,6.65,0,0,0,5,0v1.38A1.81,1.81,0,0,0,23,21.5l.83.37a4.9,4.9,0,0,1-4.38,2.69Zm6.54-3a12.2,12.2,0,0,0,2.6-1.25,1.18,1.18,0,0,0,.51-1.19.25.25,0,0,0,0-.08,4.24,4.24,0,0,0,1.39,1.61v1.17s0,0,0,0l-1.79.9-.07,0Zm6,1.33-.53-.51a1.22,1.22,0,0,0,.14-.56v-.61a4.33,4.33,0,0,0,2.52,0v.61a1.22,1.22,0,0,0,.14.56l-.53.5a1.25,1.25,0,0,1-1.74,0Zm3.92,3a.58.58,0,0,0-.57.57v2.93A.58.58,0,0,0,36,30a.57.57,0,0,0,.57-.56h0V26.5a.57.57,0,0,0-.56-.57Z' style='fill:%23137faa'/%3E%3C/svg%3E");
}
.header .block-global-user.role-professional a::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='35' viewBox='0 0 31 35'%3E%3Ctitle%3EProfessional%3C/title%3E%3Cpath d='M31,33.21l-1.55-9.07a2.56,2.56,0,0,0-1.8-2l-4.17-1.26a4.66,4.66,0,0,0-3.23-4.05l.37-.43a8.12,8.12,0,0,0,1.65-3.6h.33a1.52,1.52,0,0,0,1.51-1.52v-.79a1.53,1.53,0,0,0-.78-1.33V7.25a.52.52,0,1,0-1,0v2.1a3.31,3.31,0,0,0-.68.2l-.07,0-.17.08V5.53A2.07,2.07,0,0,0,19.3,3.46H17.89a2.14,2.14,0,0,0-1.35.48l-.13.12a1.5,1.5,0,0,1-.91.32,1.45,1.45,0,0,1-.9-.32l-.14-.12a2.17,2.17,0,0,0-1.34-.48H11.7A2.07,2.07,0,0,0,9.64,5.53h0V9.66l-.17-.08-.07,0a3.31,3.31,0,0,0-.68-.2V4a3,3,0,0,1,3-3h7.55a3,3,0,0,1,3,3v.81a.52.52,0,1,0,1,0V4a4,4,0,0,0-4-4H11.73a4,4,0,0,0-4,4h0V9.12a1.52,1.52,0,0,0-.79,1.33v.78a1.52,1.52,0,0,0,1.52,1.52h.32a8.14,8.14,0,0,0,1.66,3.6l.36.44a4.66,4.66,0,0,0-3.22,4L3.38,22.09a2.59,2.59,0,0,0-1.81,2.05L.94,27.82A.51.51,0,1,0,2,28H2l.63-3.68a1.59,1.59,0,0,1,1.09-1.24l3.86-1.16v1a2.56,2.56,0,0,0-1.95,1.62,2.73,2.73,0,0,0-.15.7L5.06,30a1.29,1.29,0,0,0,1.2,1.39H7a.52.52,0,0,0,0-1H6.35a.25.25,0,0,1-.2-.09.26.26,0,0,1-.07-.21l.37-4.79a1.58,1.58,0,0,1,.09-.42A1.55,1.55,0,0,1,8,23.9h.1a1.55,1.55,0,0,1,1.43.92,2.07,2.07,0,0,1,.12.49L10,30.1a.26.26,0,0,1-.07.21.29.29,0,0,1-.21.09H9.09a.53.53,0,0,0-.49.54.51.51,0,0,0,.49.49h.64a1.3,1.3,0,0,0,1.3-1.3V30l-.37-4.79a2.55,2.55,0,0,0-2.11-2.32V21.6l1.76-.53c.16.34.48,1.07,1.11,2.64s1.42,3.62,2.17,5.6c0,0,0,0,0,.05.51,1.32,1,2.61,1.41,3.72a.54.54,0,0,0,.48.34.5.5,0,0,0,.48-.34l1.41-3.72,0-.05c.75-2,1.54-4,2.17-5.6s1-2.3,1.11-2.64l1.76.53v3a2.65,2.65,0,1,0,1,0V21.91l3.86,1.17a1.56,1.56,0,0,1,1.09,1.23L30,33.38a.5.5,0,0,1-.5.59H1.53a.47.47,0,0,1-.39-.18A.54.54,0,0,1,1,33.38l.51-3a.51.51,0,0,0-.42-.59h0a.51.51,0,0,0-.59.42l-.51,3a1.54,1.54,0,0,0,.34,1.24A1.52,1.52,0,0,0,1.53,35H29.47A1.53,1.53,0,0,0,31,33.46,2.11,2.11,0,0,0,31,33.21ZM22.29,10.4a2.63,2.63,0,0,1,.49-.07.37.37,0,0,0,.25-.06.41.41,0,0,1,0,.19v.77a.5.5,0,0,1-.5.5h-.28V10.4ZM8.71,11.73H8.43a.5.5,0,0,1-.5-.5v-.78a.58.58,0,0,1,0-.18.54.54,0,0,0,.25.06,2,2,0,0,1,.49.07v1.32h0Zm1,.57V11a.71.71,0,0,0,.89-.48.66.66,0,0,0,0-.21V5.53a1,1,0,0,1,1-1h1.42a1.08,1.08,0,0,1,.69.25l.14.11a2.45,2.45,0,0,0,1.55.55,2.37,2.37,0,0,0,1.55-.55l.14-.11a1.13,1.13,0,0,1,.7-.25H19.3a1,1,0,0,1,1,1v4.73a.72.72,0,0,0,.44.67.87.87,0,0,0,.28.05.64.64,0,0,0,.2,0V12.3a7.13,7.13,0,0,1-2.7,4.64l0,0a5,5,0,0,1-6,0l0,0a6.76,6.76,0,0,1-1.23-1.22A6.54,6.54,0,0,1,9.74,12.3Zm9.11,8.28L15.5,23.1l-3.35-2.52a2.44,2.44,0,0,0,.52-1.45V18.3a6,6,0,0,0,5.67,0v.83a2.43,2.43,0,0,0,.51,1.45ZM11.29,20a1.4,1.4,0,0,0-.86,0h0l-1.76.53a3.63,3.63,0,0,1,3-2.87v1.49a1.35,1.35,0,0,1-.35.88Zm1.39,4.12h0l-.08-.2s0,0,0,0a1.46,1.46,0,0,1-.07-.19h0l-.22-.55s0,0,0,0L12.22,23l0-.05a.58.58,0,0,0,0-.14s0,0,0,0-.07-.17-.1-.25a.14.14,0,0,1,0-.06,3907367557463.68,3907367557463.68,0,0,0-.08-.2l0,0a0,0,0,0,0,0,0c-.06-.15-.11-.28-.17-.41h0l-.08-.2a.3.3,0,0,1,0-.1l2.88,2.16-1.2.51h0l-.5.22-.09-.21Zm1.22,3.13-.3-.79-.46-1.18.19-.08.78.91Zm1.61,4.17a.22.22,0,0,0,0-.08c-.23-.62-.53-1.39-.85-2.24l.48-2.62h.83l.47,2.62-.88,2.32Zm.6-6H14.89l-.57-.67,1.18-.5,1.18.5Zm1.29,1-.3.79-.21-1.14.78-.91.19.09c-.14.37-.3.76-.46,1.17Zm2-4.92c0,.06-.05.12-.07.19s0,0,0,0a1.19,1.19,0,0,1-.08.2h0l-.08.18s0,0,0,0l0,0,0,.08,0,.1s0,0,0,0l-.11.27a.08.08,0,0,1,0,0,.58.58,0,0,1-.05.14l0,.05-.06.15,0,0c-.07.18-.14.36-.22.55h0l-.08.18s0,0,0,0,0,.13-.08.2h0a1.43,1.43,0,0,0-.08.22l-.51-.22h0l-1.21-.51,2.88-2.16a.25.25,0,0,1,0,.09ZM20.61,20h0a1.39,1.39,0,0,0-.9,0,1.35,1.35,0,0,1-.35-.88V17.64a3.62,3.62,0,0,1,3,2.87Zm4,7.26A1.63,1.63,0,1,1,23,25.61h0a1.63,1.63,0,0,1,1.62,1.62Z' style='fill:%23137faa'/%3E%3C/svg%3E");
}
.header .block-global-user a {
  color: #137faa;
}
.header .block-global-user a:hover, .header .block-global-user a:focus, .header .block-global-user a:active {
  color: #003345;
}

.header__top {
  border-bottom: solid rgba(211, 224, 235, 0.5) 1px;
}
.header__top .header-extras::after {
  content: none;
}

.main-menu .nav-menu {
  background: #fff;
}
.main-menu .nav-menu a {
  color: #137faa;
}
.main-menu .nav-menu a:hover, .main-menu .nav-menu a:focus, .main-menu .nav-menu a:active {
  color: #003345;
}
.main-menu .nav-menu > li:hover > ul, .main-menu .nav-menu > li:focus > ul {
  background-color: #fff;
}
@media (min-width: 768px) {
  .main-menu .nav-menu {
    max-width: calc(100% - 330px);
    margin-left: 200px;
  }
}
@media (min-width: 992px) {
  .main-menu .nav-menu {
    max-width: calc(100% - 380px);
  }
}
@media (min-width: 1200px) {
  .main-menu .nav-menu {
    max-width: calc(100% - 420px);
    margin-left: 220px;
  }
}

.block-profile-menu {
  background: #e9eff5 !important;
}

.profile-menu li > a,
.profile-menu li > span {
  color: #137faa !important;
}
.profile-menu span,
.profile-menu a {
  color: #137faa !important;
}
.profile-menu span:hover, .profile-menu span:focus, .profile-menu span:active,
.profile-menu a:hover,
.profile-menu a:focus,
.profile-menu a:active {
  color: #137faa !important;
}
.profile-menu li.focus > a {
  color: #137faa !important;
}
@media (max-width: 767px) {
  .profile-menu .nav-menu {
    background-color: #e9eff5 !important;
  }
}
@media (min-width: 768px) {
  .profile-menu .nav-menu > li > a.active::after,
  .profile-menu .nav-menu > li > span.active::after {
    background: #137faa !important;
  }
}

.header__login .btn-login {
  color: #137faa;
  background-color: #fff;
  border-color: #84c9dd;
}

.accordion-item__header a:hover,
.accordion-item__header a:focus,
.accordion-item__header a:active {
  color: #137faa;
}

.footer {
  background: #e8f4f6;
}
.footer__info--hb p {
  margin-bottom: 1em;
}
.footer__info--hb .menu-item:last-child {
  font-weight: bold;
}
@media (max-width: 767px) {
  .footer__info--hb {
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  .footer__info--hb {
    width: 25%;
  }
}
@media (min-width: 768px) {
  .footer__menus {
    width: 50%;
  }
  .footer__menus > * {
    width: 50%;
  }
}

#assislahb-access-analytics-form .form-item {
  margin-bottom: 1rem !important;
}
#assislahb-access-analytics-form fieldset {
  margin-bottom: 1rem !important;
}
#assislahb-access-analytics-form fieldset .fieldset-wrapper {
  margin-top: 0.5rem;
}
#assislahb-access-analytics-form .description {
  margin-top: 0.2rem;
  margin-bottom: 0;
}
#assislahb-access-analytics-form .form-actions {
  margin-top: 0.75rem;
}

#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item[data-optanongroupid=C0004] {
  display: none;
}/*# sourceMappingURL=overrides-lab.css.map */