@charset "UTF-8";
/* Theme Name: SDWP
 * Theme URI: https://Sandstorm.work
 * Description: Custom theme for AANS
 *
 * Author: Sandstorm
 * Version: 1.0 */
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");
@import '/wp-includes/blocks/media-text/style.css';
html,
body,
.hero .hero__jump-links .hero__jump-links-title,
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item h3 {
  font-size: 16px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  line-height: 1.41;
  font-smooth: always;
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html.print html,
html.print body,
html.print .hero .hero__jump-links .hero__jump-links-title,
.hero .hero__jump-links html.print .hero__jump-links-title,
html.print .teaser-neurosurgeon .teaser__meta-group .teaser__meta-item h3,
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item html.print h3 {
  color: #000 !important;
}
@media print {
  html,
  body,
  .hero .hero__jump-links .hero__jump-links-title,
  .teaser-neurosurgeon .teaser__meta-group .teaser__meta-item h3 {
    color: #000 !important;
  }
}

.accordion-item--small summary a, h3.wp-block-heading a, .teaser-related-article .teaser__title a, h5 a,
.h5 a,
.choose-your-own-adventure h4 a,
h6 a,
.h6 a, .block-cta-accordion-item .block__subheadline a, .list-page-loop .loop-item h3 a, h1.wp-block-heading a,
h2.wp-block-heading a, .teaser-neurosurgeon .teaser__name a, .teaser-search-result .teaser__text .teaser__title a, h4 a,
.h4 a, .block-cta-headline.headline-length--lg .block__headline a, .block-cta-eyebrow.headline--lg .block__headline a, .block-cta-accordion .block__cta-heading a, .accordion-item--large summary a, .block-cta-accordion-item summary a, .wp-content-area > .registration > header a, .hero .hero__title a, .teaser-featured-content .teaser__title a, .icon-button-group--fancy .icon-button .icon-button__title a, h3 a,
.h3 a, .choose-your-own-adventure h3 a, .course-block h2.wp-block-heading a, .percentages header a, .block-related-articles .block__title a, .block-overview-section .block__text-heading a, .block-overview-section .block__headline .block__headline-heading a, .block-overview-carousel .block__text .block__title a, .block-interrupter-90 h2 a, .block-find-a-neurosurgeon .block__heading a, .block-cta-headline .block__headline a, .block-cta-eyebrow .block__headline a, .contents header a, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1 a, .mainsearch [type=search] a, .list-page-filter input[type=text] a,
.list-page-filter input[type=search] a, h2 a,
.h2 a, .choose-your-own-adventure h2 a, .block-hero-patient-homepage .block__headline a, .hero.hero--media-background .hero__title a, .hero.hero--fullwidth .hero__title a, .homepage-hero h1 a, h1 a,
.h1 a {
  text-decoration: underline;
  text-underline-offset: 0.1em;
  text-decoration-thickness: 0.09375rem;
  display: block;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
}
.accordion-item--small summary:hover,
.accordion-item--small summary > :hover, .teaser-related-article .teaser__title:hover, h5:hover,
.h5:hover,
.choose-your-own-adventure h4:hover,
h6:hover,
.h6:hover, .block-cta-accordion-item .block__subheadline:hover, .list-page-loop .loop-item h3:hover, .teaser-neurosurgeon .teaser__name:hover, .teaser-search-result .teaser__text .teaser__title:hover, h4:hover,
.h4:hover, .block-cta-headline.headline-length--lg .block__headline:hover, .block-cta-eyebrow.headline--lg .block__headline:hover, .block-cta-accordion .block__cta-heading:hover, .accordion-item--large summary:hover, .block-cta-accordion-item summary:hover,
.accordion-item--large summary > :hover,
.block-cta-accordion-item summary > :hover, .wp-content-area > .registration > header:hover, .hero .hero__title:hover, .teaser-featured-content .teaser__title:hover, .icon-button-group--fancy .icon-button .icon-button__title:hover, h3:hover,
.h3:hover, .choose-your-own-adventure h3:hover, .course-block h2.wp-block-heading:hover, .percentages header:hover, .block-related-articles .block__title:hover, .block-overview-section .block__text-heading:hover, .block-overview-section .block__headline .block__headline-heading:hover, .block-overview-carousel .block__text .block__title:hover, .block-interrupter-90 h2:hover, .block-find-a-neurosurgeon .block__heading:hover, .block-cta-headline .block__headline:hover, .block-cta-eyebrow .block__headline:hover, .contents header:hover, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1:hover, .mainsearch [type=search]:hover, .list-page-filter input[type=text]:hover,
.list-page-filter input[type=search]:hover, h2:hover,
.h2:hover, .choose-your-own-adventure h2:hover, .block-hero-patient-homepage .block__headline:hover, h1:hover,
.h1:hover, .accordion-item--small summary:focus,
.accordion-item--small summary > :focus, .teaser-related-article .teaser__title:focus, h5:focus,
.h5:focus,
.choose-your-own-adventure h4:focus,
h6:focus,
.h6:focus, .block-cta-accordion-item .block__subheadline:focus, .list-page-loop .loop-item h3:focus, .teaser-neurosurgeon .teaser__name:focus, .teaser-search-result .teaser__text .teaser__title:focus, h4:focus,
.h4:focus, .block-cta-headline.headline-length--lg .block__headline:focus, .block-cta-eyebrow.headline--lg .block__headline:focus, .block-cta-accordion .block__cta-heading:focus, .accordion-item--large summary:focus, .block-cta-accordion-item summary:focus,
.accordion-item--large summary > :focus,
.block-cta-accordion-item summary > :focus, .wp-content-area > .registration > header:focus, .hero .hero__title:focus, .teaser-featured-content .teaser__title:focus, .icon-button-group--fancy .icon-button .icon-button__title:focus, h3:focus,
.h3:focus, .choose-your-own-adventure h3:focus, .course-block h2.wp-block-heading:focus, .percentages header:focus, .block-related-articles .block__title:focus, .block-overview-section .block__text-heading:focus, .block-overview-section .block__headline .block__headline-heading:focus, .block-overview-carousel .block__text .block__title:focus, .block-interrupter-90 h2:focus, .block-find-a-neurosurgeon .block__heading:focus, .block-cta-headline .block__headline:focus, .block-cta-eyebrow .block__headline:focus, .contents header:focus, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1:focus, .mainsearch [type=search]:focus, .list-page-filter input[type=text]:focus,
.list-page-filter input[type=search]:focus, h2:focus,
.h2:focus, .choose-your-own-adventure h2:focus, .block-hero-patient-homepage .block__headline:focus, h1:focus,
.h1:focus, .accordion-item--small summary:active,
.accordion-item--small summary > :active, .teaser-related-article .teaser__title:active, h5:active,
.h5:active,
.choose-your-own-adventure h4:active,
h6:active,
.h6:active, .block-cta-accordion-item .block__subheadline:active, .list-page-loop .loop-item h3:active, .teaser-neurosurgeon .teaser__name:active, .teaser-search-result .teaser__text .teaser__title:active, h4:active,
.h4:active, .block-cta-headline.headline-length--lg .block__headline:active, .block-cta-eyebrow.headline--lg .block__headline:active, .block-cta-accordion .block__cta-heading:active, .accordion-item--large summary:active, .block-cta-accordion-item summary:active,
.accordion-item--large summary > :active,
.block-cta-accordion-item summary > :active, .wp-content-area > .registration > header:active, .hero .hero__title:active, .teaser-featured-content .teaser__title:active, .icon-button-group--fancy .icon-button .icon-button__title:active, h3:active,
.h3:active, .choose-your-own-adventure h3:active, .course-block h2.wp-block-heading:active, .percentages header:active, .block-related-articles .block__title:active, .block-overview-section .block__text-heading:active, .block-overview-section .block__headline .block__headline-heading:active, .block-overview-carousel .block__text .block__title:active, .block-interrupter-90 h2:active, .block-find-a-neurosurgeon .block__heading:active, .block-cta-headline .block__headline:active, .block-cta-eyebrow .block__headline:active, .contents header:active, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1:active, .mainsearch [type=search]:active, .list-page-filter input[type=text]:active,
.list-page-filter input[type=search]:active, h2:active,
.h2:active, .choose-your-own-adventure h2:active, .block-hero-patient-homepage .block__headline:active, h1:active,
.h1:active {
  text-decoration: none;
}

.choose-your-own-adventure h2, .block-hero-patient-homepage .block__headline, .hero.hero--media-background .hero__title, .hero.hero--fullwidth .hero__title, .homepage-hero h1, h1,
.h1 {
  color: inherit;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 200;
  font-size: 2.5rem;
  line-height: 1.06;
}
@media (min-width: 62rem) {
  .choose-your-own-adventure h2, .block-hero-patient-homepage .block__headline, .hero.hero--media-background .hero__title, .hero.hero--fullwidth .hero__title, .homepage-hero h1, h1,
  .h1 {
    font-size: 4rem;
  }
}

.choose-your-own-adventure h3, .course-block h2.wp-block-heading, .percentages header, .block-related-articles .block__title, .block-overview-section .block__text-heading, .block-overview-section .block__headline .block__headline-heading, .block-overview-carousel .block__text .block__title, .block-interrupter-90 h2, .block-find-a-neurosurgeon .block__heading, .block-cta-headline .block__headline, .block-cta-eyebrow .block__headline, .contents header, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1, .mainsearch [type=search], .list-page-filter input[type=text],
.list-page-filter input[type=search], h2,
.h2 {
  color: inherit;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 200;
  font-size: 2.25rem;
  line-height: 1.06;
}
@media (min-width: 62rem) {
  .choose-your-own-adventure h3, .course-block h2.wp-block-heading, .percentages header, .block-related-articles .block__title, .block-overview-section .block__text-heading, .block-overview-section .block__headline .block__headline-heading, .block-overview-carousel .block__text .block__title, .block-interrupter-90 h2, .block-find-a-neurosurgeon .block__heading, .block-cta-headline .block__headline, .block-cta-eyebrow .block__headline, .contents header, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1, .mainsearch [type=search], .list-page-filter input[type=text],
  .list-page-filter input[type=search], h2,
  .h2 {
    font-size: 2.75rem;
    line-height: 1.14;
  }
}

.block-cta-headline.headline-length--lg .block__headline, .block-cta-eyebrow.headline--lg .block__headline, .block-cta-accordion .block__cta-heading, .accordion-item--large summary, .block-cta-accordion-item summary,
.accordion-item--large summary > *,
.block-cta-accordion-item summary > *, .wp-content-area > .registration > header, .hero .hero__title, .teaser-featured-content .teaser__title, .icon-button-group--fancy .icon-button .icon-button__title, h3,
.h3 {
  color: inherit;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 200;
  font-size: 1.875rem;
  line-height: 1.1;
}
@media (min-width: 62rem) {
  .block-cta-headline.headline-length--lg .block__headline, .block-cta-eyebrow.headline--lg .block__headline, .block-cta-accordion .block__cta-heading, .accordion-item--large summary, .block-cta-accordion-item summary,
  .accordion-item--large summary > *,
  .block-cta-accordion-item summary > *, .wp-content-area > .registration > header, .hero .hero__title, .teaser-featured-content .teaser__title, .icon-button-group--fancy .icon-button .icon-button__title, h3,
  .h3 {
    font-size: 2.375rem;
    line-height: 1.25;
  }
}

.block-cta-accordion-item .block__subheadline, .list-page-loop .loop-item h3, h1.wp-block-heading,
h2.wp-block-heading, .teaser-neurosurgeon .teaser__name, .teaser-search-result .teaser__text .teaser__title, h4,
.h4 {
  color: inherit;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  letter-spacing: 0.02em;
  font-size: 1.375rem;
  line-height: 1.33;
}

.accordion-item--small summary,
.accordion-item--small summary > *, h3.wp-block-heading, .teaser-related-article .teaser__title, h5,
.h5,
.choose-your-own-adventure h4,
h6,
.h6 {
  color: inherit;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  letter-spacing: 0.02em;
  font-size: 1.1875rem;
  line-height: 1.23;
}

.block-overview-section.block-overview-section--type-hub .block__text-link-description,
.block-overview-section .block__text-body p:first-child,
.block-overview-section .block__headline .block__headline-subheading,
.block-overview-carousel .block__text .block__subtitle,
.block-hero-patient-homepage .block__patient-search input[type=search],
.block-find-a-neurosurgeon .block__subheading,
.block-cta-headline .block__body,
.block-cta-eyebrow .block__body,
.block-cta-eyebrow .block__subheadline,
.block-cta-accordion .block__cta-body,
.hero.hero--media-background .hero__intro,
.editor-styles-wrapper > p:first-child,
.wp-content-area > p:first-child,
.block-overview-section.block-overview-section--type-links .block__text-link-group li p,
.link-group li p {
  font-family: Roboto, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

main a {
  font-family: Roboto, sans-serif;
  color: #08445c;
  text-decoration: underline;
  text-decoration-thickness: 0.0625rem;
  text-underline-offset: 0.125rem;
  font-weight: 500;
}
main a:hover, main a:focus {
  text-decoration: none;
}

.block-overview-section.block-overview-section--type-hub .block__text-link-title a, .block-overview-section .block__text-body li a:first-child:last-child, .block-cta-headline .block__body ul li a:last-child:first-child,
.block-cta-headline .block__body li li a:last-child:first-child, .block-cta-eyebrow .block__body ul li a:last-child:first-child, .teaser-overview-carousel .teaser__title, .block-overview-section.block-overview-section--type-links .block__text-link-group li > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h1 > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h2 > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h3 > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h4 > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h5 > a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h6 > a,
.link-group li > a,
.link-group li > h1 > a,
.link-group li > h2 > a,
.link-group li > h3 > a,
.link-group li > h4 > a,
.link-group li > h5 > a,
.link-group li > h6 > a {
  font-size: 1.25rem;
  font-weight: 400;
  letter-spacing: 0.02ex;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-title a a, .block-overview-section .block__text-body li a:first-child:last-child a, .block-cta-headline .block__body ul li a:last-child:first-child a,
.block-cta-headline .block__body li li a:last-child:first-child a, .block-cta-eyebrow .block__body ul li a:last-child:first-child a, .teaser-overview-carousel .teaser__title a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h1 > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h2 > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h3 > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h4 > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h5 > a a, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h6 > a a,
.link-group li > a a,
.link-group li > h1 > a a,
.link-group li > h2 > a a,
.link-group li > h3 > a a,
.link-group li > h4 > a a,
.link-group li > h5 > a a,
.link-group li > h6 > a a {
  font-weight: 400;
  text-decoration: underline;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-title a a:hover, .block-overview-section .block__text-body li a:first-child:last-child a:hover, .block-cta-headline .block__body ul li a:last-child:first-child a:hover,
.block-cta-headline .block__body li li a:last-child:first-child a:hover, .block-cta-eyebrow .block__body ul li a:last-child:first-child a:hover, .teaser-overview-carousel .teaser__title a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h1 > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h2 > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h3 > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h4 > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h5 > a a:hover, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h6 > a a:hover,
.link-group li > a a:hover,
.link-group li > h1 > a a:hover,
.link-group li > h2 > a a:hover,
.link-group li > h3 > a a:hover,
.link-group li > h4 > a a:hover,
.link-group li > h5 > a a:hover,
.link-group li > h6 > a a:hover, .block-overview-section.block-overview-section--type-hub .block__text-link-title a a:focus, .block-overview-section .block__text-body li a:first-child:last-child a:focus, .block-cta-headline .block__body ul li a:last-child:first-child a:focus,
.block-cta-headline .block__body li li a:last-child:first-child a:focus, .block-cta-eyebrow .block__body ul li a:last-child:first-child a:focus, .teaser-overview-carousel .teaser__title a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h1 > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h2 > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h3 > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h4 > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h5 > a a:focus, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h6 > a a:focus,
.link-group li > a a:focus,
.link-group li > h1 > a a:focus,
.link-group li > h2 > a a:focus,
.link-group li > h3 > a a:focus,
.link-group li > h4 > a a:focus,
.link-group li > h5 > a a:focus,
.link-group li > h6 > a a:focus {
  text-decoration: none;
}

.wp-block-acf-tab [name=tabs] + label, .block-overview-section .block__headline .block__headline-eyebrow, .block-jump-heading, .block-hero-patient-homepage .block__section--conditions .condition-accordion-item__featured-posts li, .block-hero-patient-homepage .block__section--conditions .block__section-heading, .block-hero-patient-homepage .block__eyebrow, .block-find-a-neurosurgeon .block__eyebrow, .hero .hero__metadata-wrapper .date,
.hero .hero__metadata-wrapper .read-time,
.hero .hero__metadata-wrapper .share, .homepage-hero figure h2, .breadcrumbs, .sharedaddy h3.sd-title.sd-title, .list-page-filters h2, h4.wp-block-heading,
h5.wp-block-heading,
h6.wp-block-heading, .teaser-overview-carousel .teaser__category, .teaser-related-article .teaser-related-article__meta .read-time, .filters legend, .mainsearch form > label, .field-group label, .eyebrow, .eyebrow-underline, .block-overview-section .block__text-eyebrow {
  display: block;
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 1.55;
  letter-spacing: 0.06em;
}
@media (min-width: 62rem) {
  .wp-block-acf-tab [name=tabs] + label, .block-overview-section .block__headline .block__headline-eyebrow, .block-jump-heading, .block-hero-patient-homepage .block__section--conditions .condition-accordion-item__featured-posts li, .block-hero-patient-homepage .block__section--conditions .block__section-heading, .block-hero-patient-homepage .block__eyebrow, .block-find-a-neurosurgeon .block__eyebrow, .hero .hero__metadata-wrapper .date,
  .hero .hero__metadata-wrapper .read-time,
  .hero .hero__metadata-wrapper .share, .homepage-hero figure h2, .breadcrumbs, .sharedaddy h3.sd-title.sd-title, .list-page-filters h2, h4.wp-block-heading,
  h5.wp-block-heading,
  h6.wp-block-heading, .teaser-overview-carousel .teaser__category, .teaser-related-article .teaser-related-article__meta .read-time, .filters legend, .mainsearch form > label, .field-group label, .eyebrow, .eyebrow-underline, .block-overview-section .block__text-eyebrow {
    font-size: 1rem;
    line-height: 1.55;
  }
}

.wp-block-quote {
  font-family: "Roboto Serif", serif;
  font-weight: 500;
  font-style: italic;
  color: #08445c;
  font-size: 1.5rem;
  line-height: 1.3;
}
@media (min-width: 62rem) {
  .wp-block-quote {
    font-size: 1.75rem;
  }
}

.editor-styles-wrapper > ol,
.editor-styles-wrapper > ol ol,
.editor-styles-wrapper > ul ol,
.wp-content-area > ol,
.wp-content-area > ol ol,
.wp-content-area > ul ol, .editor-styles-wrapper > ul,
.editor-styles-wrapper > ul ul,
.editor-styles-wrapper > ol ul,
.wp-content-area > ul,
.wp-content-area > ul ul,
.wp-content-area > ol ul {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 1.25rem;
  margin-top: 0.75rem;
  margin-bottom: 1.25rem;
}
.editor-styles-wrapper > ol li,
.editor-styles-wrapper > ol ol li,
.editor-styles-wrapper > ul ol li,
.wp-content-area > ol li,
.wp-content-area > ol ol li,
.wp-content-area > ul ol li, .editor-styles-wrapper > ul li,
.editor-styles-wrapper > ul ul li,
.editor-styles-wrapper > ol ul li,
.wp-content-area > ul li,
.wp-content-area > ul ul li,
.wp-content-area > ol ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.editor-styles-wrapper > ol li,
.editor-styles-wrapper > ol ol li,
.editor-styles-wrapper > ul ol li,
.wp-content-area > ol li,
.wp-content-area > ol ol li,
.wp-content-area > ul ol li, .editor-styles-wrapper > ul li,
.editor-styles-wrapper > ul ul li,
.editor-styles-wrapper > ol ul li,
.wp-content-area > ul li,
.wp-content-area > ul ul li,
.wp-content-area > ol ul li {
  margin: 0 0 1.25rem;
}
.editor-styles-wrapper > ol:first-child,
.editor-styles-wrapper > ol ol:first-child,
.editor-styles-wrapper > ul ol:first-child,
.wp-content-area > ol:first-child,
.wp-content-area > ol ol:first-child,
.wp-content-area > ul ol:first-child, .editor-styles-wrapper > ul:first-child,
.editor-styles-wrapper > ul ul:first-child,
.editor-styles-wrapper > ol ul:first-child,
.wp-content-area > ul:first-child,
.wp-content-area > ul ul:first-child,
.wp-content-area > ol ul:first-child, .editor-styles-wrapper > ol:first-child li:first-child,
.editor-styles-wrapper > ol ol:first-child li:first-child,
.editor-styles-wrapper > ul ol:first-child li:first-child,
.wp-content-area > ol:first-child li:first-child,
.wp-content-area > ol ol:first-child li:first-child,
.wp-content-area > ul ol:first-child li:first-child, .editor-styles-wrapper > ul:first-child li:first-child,
.editor-styles-wrapper > ul ul:first-child li:first-child,
.editor-styles-wrapper > ol ul:first-child li:first-child,
.wp-content-area > ul:first-child li:first-child,
.wp-content-area > ul ul:first-child li:first-child,
.wp-content-area > ol ul:first-child li:first-child {
  margin-top: 0;
}

.editor-styles-wrapper > ul li,
.editor-styles-wrapper > ul ul li,
.editor-styles-wrapper > ol ul li,
.wp-content-area > ul li,
.wp-content-area > ul ul li,
.wp-content-area > ol ul li {
  list-style: disc;
}

.editor-styles-wrapper > ol li,
.editor-styles-wrapper > ol ol li,
.editor-styles-wrapper > ul ol li,
.wp-content-area > ol li,
.wp-content-area > ol ol li,
.wp-content-area > ul ol li {
  list-style: decimal;
}

.sr-only, .sharedaddy .sd-content ul li a span, .list-page-filter .ms-options-wrap > .ms-options > ul li input[type=checkbox], .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li input[type=checkbox] {
  position: absolute;
  width: 0.0625rem;
  height: 0.0625rem;
  padding: 0;
  margin: -0.0625rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

@page {
  size: auto;
  margin: 0.5in 0.5in 0.5in 0.5in;
}
html {
  overflow: hidden;
}
html.print {
  overflow: auto;
}
@media print {
  html {
    overflow: auto;
  }
}

body {
  margin: 0;
}

main {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 2;
  background: #ffffff;
}
html.print main {
  padding: 0 !important;
}
@media print {
  main {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  main {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}

h1,
h2,
h3,
h4,
h5,
h6,
figure,
blockquote {
  margin: unset;
}

cite {
  font-style: unset;
}

p {
  margin-top: 0;
  margin-bottom: 1.25em;
}
@media (min-width: 62rem) {
  p {
    margin-bottom: 1.5em;
  }
}

em,
i {
  font-style: italic;
}

strong,
b {
  font-weight: 700;
}

summary {
  cursor: pointer;
}

.eyebrow-underline, .block-overview-section .block__text-eyebrow {
  padding-bottom: 0.5rem;
  border-bottom: rgba(0, 0, 0, 0.2) solid 0.0625rem;
}
html.print .eyebrow-underline, html.print .block-overview-section .block__text-eyebrow, .block-overview-section html.print .block__text-eyebrow {
  border-bottom-color: #000;
}
@media print {
  .eyebrow-underline, .block-overview-section .block__text-eyebrow {
    border-bottom-color: #000;
  }
}

.block-hero-patient-homepage .block__section--intro, .background-color--darkerblue, .block-overview-carousel, .block-find-a-neurosurgeon, .hero .hero__2up, .background-color--darkblue, .block-interrupter-90, .homepage-hero, .teaser-overview-carousel .teaser__text,
.negative-contrast {
  color: #ffffff;
}
html.print .block-hero-patient-homepage .block__section--intro, .block-hero-patient-homepage html.print .block__section--intro, html.print .background-color--darkerblue, html.print .block-overview-carousel, html.print .block-find-a-neurosurgeon, html.print .hero .hero__2up, .hero html.print .hero__2up, html.print .background-color--darkblue, html.print .block-interrupter-90, html.print .homepage-hero, html.print .teaser-overview-carousel .teaser__text, .teaser-overview-carousel html.print .teaser__text,
html.print .negative-contrast {
  color: #000 !important;
}
@media print {
  .block-hero-patient-homepage .block__section--intro, .background-color--darkerblue, .block-overview-carousel, .block-find-a-neurosurgeon, .hero .hero__2up, .background-color--darkblue, .block-interrupter-90, .homepage-hero, .teaser-overview-carousel .teaser__text,
  .negative-contrast {
    color: #000 !important;
  }
}
.block-hero-patient-homepage .block__section--intro a, .background-color--darkerblue a, .block-overview-carousel a, .block-find-a-neurosurgeon a, .hero .hero__2up a, .background-color--darkblue a, .block-interrupter-90 a, .homepage-hero a, .teaser-overview-carousel .teaser__text a,
.negative-contrast a {
  color: inherit;
  text-decoration: underline;
  text-decoration-thickness: 0.0625rem;
}
.block-hero-patient-homepage .block__section--intro a:hover, .background-color--darkerblue a:hover, .block-overview-carousel a:hover, .block-find-a-neurosurgeon a:hover, .hero .hero__2up a:hover, .background-color--darkblue a:hover, .block-interrupter-90 a:hover, .homepage-hero a:hover, .teaser-overview-carousel .teaser__text a:hover,
.negative-contrast a:hover {
  color: #d9f5f9;
  text-decoration: none;
}
html.print .block-hero-patient-homepage .block__section--intro a:hover, .block-hero-patient-homepage html.print .block__section--intro a:hover, html.print .background-color--darkerblue a:hover, html.print .block-overview-carousel a:hover, html.print .block-find-a-neurosurgeon a:hover, html.print .hero .hero__2up a:hover, .hero html.print .hero__2up a:hover, html.print .background-color--darkblue a:hover, html.print .block-interrupter-90 a:hover, html.print .homepage-hero a:hover, html.print .teaser-overview-carousel .teaser__text a:hover, .teaser-overview-carousel html.print .teaser__text a:hover,
html.print .negative-contrast a:hover {
  color: #000 !important;
}
@media print {
  .block-hero-patient-homepage .block__section--intro a:hover, .background-color--darkerblue a:hover, .block-overview-carousel a:hover, .block-find-a-neurosurgeon a:hover, .hero .hero__2up a:hover, .background-color--darkblue a:hover, .block-interrupter-90 a:hover, .homepage-hero a:hover, .teaser-overview-carousel .teaser__text a:hover,
  .negative-contrast a:hover {
    color: #000 !important;
  }
}
.block-hero-patient-homepage .block__section--intro .eyebrow-underline, .block-hero-patient-homepage .block__section--intro .block-overview-section .block__text-eyebrow, .block-overview-section .block-hero-patient-homepage .block__section--intro .block__text-eyebrow, .background-color--darkerblue .eyebrow-underline, .background-color--darkerblue .block-overview-section .block__text-eyebrow, .block-overview-section .background-color--darkerblue .block__text-eyebrow, .block-overview-carousel .eyebrow-underline, .block-overview-carousel .block-overview-section .block__text-eyebrow, .block-overview-section .block-overview-carousel .block__text-eyebrow, .block-find-a-neurosurgeon .eyebrow-underline, .block-find-a-neurosurgeon .block-overview-section .block__text-eyebrow, .block-overview-section .block-find-a-neurosurgeon .block__text-eyebrow, .hero .hero__2up .eyebrow-underline, .hero .hero__2up .block-overview-section .block__text-eyebrow, .block-overview-section .hero .hero__2up .block__text-eyebrow, .background-color--darkblue .eyebrow-underline, .background-color--darkblue .block-overview-section .block__text-eyebrow, .block-overview-section .background-color--darkblue .block__text-eyebrow, .block-interrupter-90 .eyebrow-underline, .block-interrupter-90 .block-overview-section .block__text-eyebrow, .block-overview-section .block-interrupter-90 .block__text-eyebrow, .homepage-hero .eyebrow-underline, .homepage-hero .block-overview-section .block__text-eyebrow, .block-overview-section .homepage-hero .block__text-eyebrow, .teaser-overview-carousel .teaser__text .eyebrow-underline, .teaser-overview-carousel .teaser__text .block-overview-section .block__text-eyebrow, .block-overview-section .teaser-overview-carousel .teaser__text .block__text-eyebrow,
.negative-contrast .eyebrow-underline,
.negative-contrast .block-overview-section .block__text-eyebrow,
.block-overview-section .negative-contrast .block__text-eyebrow {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}
html.print .block-hero-patient-homepage .block__section--intro .eyebrow-underline, html.print .block-hero-patient-homepage .block__section--intro .block-overview-section .block__text-eyebrow, .block-overview-section html.print .block-hero-patient-homepage .block__section--intro .block__text-eyebrow, .block-hero-patient-homepage html.print .block__section--intro .eyebrow-underline, .block-hero-patient-homepage html.print .block__section--intro .block-overview-section .block__text-eyebrow, .block-overview-section .block-hero-patient-homepage html.print .block__section--intro .block__text-eyebrow, html.print .background-color--darkerblue .eyebrow-underline, html.print .background-color--darkerblue .block-overview-section .block__text-eyebrow, .block-overview-section html.print .background-color--darkerblue .block__text-eyebrow, html.print .block-overview-carousel .eyebrow-underline, html.print .block-overview-carousel .block-overview-section .block__text-eyebrow, .block-overview-section html.print .block-overview-carousel .block__text-eyebrow, html.print .block-find-a-neurosurgeon .eyebrow-underline, html.print .block-find-a-neurosurgeon .block-overview-section .block__text-eyebrow, .block-overview-section html.print .block-find-a-neurosurgeon .block__text-eyebrow, html.print .hero .hero__2up .eyebrow-underline, html.print .hero .hero__2up .block-overview-section .block__text-eyebrow, .block-overview-section html.print .hero .hero__2up .block__text-eyebrow, .hero html.print .hero__2up .eyebrow-underline, .hero html.print .hero__2up .block-overview-section .block__text-eyebrow, .block-overview-section .hero html.print .hero__2up .block__text-eyebrow, html.print .background-color--darkblue .eyebrow-underline, html.print .background-color--darkblue .block-overview-section .block__text-eyebrow, .block-overview-section html.print .background-color--darkblue .block__text-eyebrow, html.print .block-interrupter-90 .eyebrow-underline, html.print .block-interrupter-90 .block-overview-section .block__text-eyebrow, .block-overview-section html.print .block-interrupter-90 .block__text-eyebrow, html.print .homepage-hero .eyebrow-underline, html.print .homepage-hero .block-overview-section .block__text-eyebrow, .block-overview-section html.print .homepage-hero .block__text-eyebrow, html.print .teaser-overview-carousel .teaser__text .eyebrow-underline, html.print .teaser-overview-carousel .teaser__text .block-overview-section .block__text-eyebrow, .block-overview-section html.print .teaser-overview-carousel .teaser__text .block__text-eyebrow, .teaser-overview-carousel html.print .teaser__text .eyebrow-underline, .teaser-overview-carousel html.print .teaser__text .block-overview-section .block__text-eyebrow, .block-overview-section .teaser-overview-carousel html.print .teaser__text .block__text-eyebrow,
html.print .negative-contrast .eyebrow-underline,
html.print .negative-contrast .block-overview-section .block__text-eyebrow,
.block-overview-section html.print .negative-contrast .block__text-eyebrow {
  border-bottom-color: #000;
}
@media print {
  .block-hero-patient-homepage .block__section--intro .eyebrow-underline, .block-hero-patient-homepage .block__section--intro .block-overview-section .block__text-eyebrow, .block-overview-section .block-hero-patient-homepage .block__section--intro .block__text-eyebrow, .background-color--darkerblue .eyebrow-underline, .background-color--darkerblue .block-overview-section .block__text-eyebrow, .block-overview-section .background-color--darkerblue .block__text-eyebrow, .block-overview-carousel .eyebrow-underline, .block-overview-carousel .block-overview-section .block__text-eyebrow, .block-overview-section .block-overview-carousel .block__text-eyebrow, .block-find-a-neurosurgeon .eyebrow-underline, .block-find-a-neurosurgeon .block-overview-section .block__text-eyebrow, .block-overview-section .block-find-a-neurosurgeon .block__text-eyebrow, .hero .hero__2up .eyebrow-underline, .hero .hero__2up .block-overview-section .block__text-eyebrow, .block-overview-section .hero .hero__2up .block__text-eyebrow, .background-color--darkblue .eyebrow-underline, .background-color--darkblue .block-overview-section .block__text-eyebrow, .block-overview-section .background-color--darkblue .block__text-eyebrow, .block-interrupter-90 .eyebrow-underline, .block-interrupter-90 .block-overview-section .block__text-eyebrow, .block-overview-section .block-interrupter-90 .block__text-eyebrow, .homepage-hero .eyebrow-underline, .homepage-hero .block-overview-section .block__text-eyebrow, .block-overview-section .homepage-hero .block__text-eyebrow, .teaser-overview-carousel .teaser__text .eyebrow-underline, .teaser-overview-carousel .teaser__text .block-overview-section .block__text-eyebrow, .block-overview-section .teaser-overview-carousel .teaser__text .block__text-eyebrow,
  .negative-contrast .eyebrow-underline,
  .negative-contrast .block-overview-section .block__text-eyebrow,
  .block-overview-section .negative-contrast .block__text-eyebrow {
    border-bottom-color: #000;
  }
}

a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0.89 0.08 11.01 11.01"%3E%3Cpath d="M11.264 9.63081C11.4328 9.63081 11.5948 9.56374 11.7142 9.44434C11.8336 9.32495 11.9006 9.16301 11.9006 8.99416V0.717705C11.9006 0.548855 11.8336 0.386921 11.7142 0.267525C11.5948 0.14813 11.4328 0.0810547 11.264 0.0810547H2.98752C2.81867 0.0810547 2.65673 0.14813 2.53734 0.267525C2.41794 0.386921 2.35087 0.548855 2.35087 0.717705C2.35087 0.886555 2.41794 1.04849 2.53734 1.16788C2.65673 1.28728 2.81867 1.35436 2.98752 1.35436H9.72965L1.07895 9.99869C1.01927 10.0579 0.97191 10.1283 0.939588 10.2059C0.907266 10.2835 0.890625 10.3667 0.890625 10.4507C0.890625 10.5348 0.907266 10.618 0.939588 10.6956C0.97191 10.7731 1.01927 10.8435 1.07895 10.9027C1.13813 10.9624 1.20854 11.0098 1.28613 11.0421C1.36371 11.0744 1.44692 11.0911 1.53097 11.0911C1.61501 11.0911 1.69823 11.0744 1.77581 11.0421C1.85339 11.0098 1.9238 10.9624 1.98299 10.9027L10.6273 2.25203V8.99416C10.6273 9.16301 10.6944 9.32495 10.8138 9.44434C10.9332 9.56374 11.0951 9.63081 11.264 9.63081Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  content: "";
  height: 0.6em;
  width: 0.6em;
  background-size: auto 100%;
  background-position: center;
  display: inline-block;
  margin-left: 0.4ex;
  vertical-align: middle;
}
.block-hero-patient-homepage .block__section--intro a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .background-color--darkerblue a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-overview-carousel a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-find-a-neurosurgeon a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .hero .hero__2up a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .background-color--darkblue a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-interrupter-90 a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .homepage-hero a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .teaser-overview-carousel .teaser__text a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .negative-contrast a.external:not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-hero-patient-homepage .block__section--intro a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .background-color--darkerblue a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-overview-carousel a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-find-a-neurosurgeon a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .hero .hero__2up a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .background-color--darkblue a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .block-interrupter-90 a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .homepage-hero a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .teaser-overview-carousel .teaser__text a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after, .negative-contrast a:not(.icon-button):not(.button-primary):not(.wp-element-button):not(.button-primary-transparent-align-left):not(.button-primary-transparent):not(.button-primary-transparent):not(.button-primary-transparent-align-left):not(.wp-element-button):not([data-shared]):not(:where([href=""],
[href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href*="//md-"],
[href*="//aans.ddev.site"],
[href^=javascript])):after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0.89 0.08 11.01 11.01"%3E%3Cpath d="M11.264 9.63081C11.4328 9.63081 11.5948 9.56374 11.7142 9.44434C11.8336 9.32495 11.9006 9.16301 11.9006 8.99416V0.717705C11.9006 0.548855 11.8336 0.386921 11.7142 0.267525C11.5948 0.14813 11.4328 0.0810547 11.264 0.0810547H2.98752C2.81867 0.0810547 2.65673 0.14813 2.53734 0.267525C2.41794 0.386921 2.35087 0.548855 2.35087 0.717705C2.35087 0.886555 2.41794 1.04849 2.53734 1.16788C2.65673 1.28728 2.81867 1.35436 2.98752 1.35436H9.72965L1.07895 9.99869C1.01927 10.0579 0.97191 10.1283 0.939588 10.2059C0.907266 10.2835 0.890625 10.3667 0.890625 10.4507C0.890625 10.5348 0.907266 10.618 0.939588 10.6956C0.97191 10.7731 1.01927 10.8435 1.07895 10.9027C1.13813 10.9624 1.20854 11.0098 1.28613 11.0421C1.36371 11.0744 1.44692 11.0911 1.53097 11.0911C1.61501 11.0911 1.69823 11.0744 1.77581 11.0421C1.85339 11.0098 1.9238 10.9624 1.98299 10.9027L10.6273 2.25203V8.99416C10.6273 9.16301 10.6944 9.32495 10.8138 9.44434C10.9332 9.56374 11.0951 9.63081 11.264 9.63081Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
a.button-primary:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown a.tribe-events-c-subscribe-dropdown__button:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, .tribe-events .tribe-common-l-container .tribe-events-c-search a.tribe-common-c-btn:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, .morelinks a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):last-child:after, .adventure footer a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):last-child:after, .percentages + footer a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):last-child:after, .morelinks a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):only-child:after, .adventure footer a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):only-child:after, .percentages + footer a:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):only-child:after, a.button-primary-transparent:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, a.button-primary-transparent-align-left:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, a.icon-button:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after, a.wp-element-button:not(:where([href^="#"],
[href^="/"]:not([href^="//"]),
[href*="//www.aans.org"],
[href*="//neurou.aans.org"],
[href*="//live-aans.pantheonsite.io"],
[href*=localhost],
[href*="//test-aans.pantheonsite.io"],
[href*="//dev-aans.pantheonsite.io"],
[href*="//aans.lndo.site"],
[href^=javascript])):after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0.89 0.08 11.01 11.01"%3E%3Cpath d="M11.264 9.63081C11.4328 9.63081 11.5948 9.56374 11.7142 9.44434C11.8336 9.32495 11.9006 9.16301 11.9006 8.99416V0.717705C11.9006 0.548855 11.8336 0.386921 11.7142 0.267525C11.5948 0.14813 11.4328 0.0810547 11.264 0.0810547H2.98752C2.81867 0.0810547 2.65673 0.14813 2.53734 0.267525C2.41794 0.386921 2.35087 0.548855 2.35087 0.717705C2.35087 0.886555 2.41794 1.04849 2.53734 1.16788C2.65673 1.28728 2.81867 1.35436 2.98752 1.35436H9.72965L1.07895 9.99869C1.01927 10.0579 0.97191 10.1283 0.939588 10.2059C0.907266 10.2835 0.890625 10.3667 0.890625 10.4507C0.890625 10.5348 0.907266 10.618 0.939588 10.6956C0.97191 10.7731 1.01927 10.8435 1.07895 10.9027C1.13813 10.9624 1.20854 11.0098 1.28613 11.0421C1.36371 11.0744 1.44692 11.0911 1.53097 11.0911C1.61501 11.0911 1.69823 11.0744 1.77581 11.0421C1.85339 11.0098 1.9238 10.9624 1.98299 10.9027L10.6273 2.25203V8.99416C10.6273 9.16301 10.6944 9.32495 10.8138 9.44434C10.9332 9.56374 11.0951 9.63081 11.264 9.63081Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: auto 0.9375rem;
}

.block-overview-section.block-overview-section--type-links .block__text-link-group,
.link-group {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-gap: 1.875rem;
  grid-template-columns: 1fr;
}
.block-overview-section.block-overview-section--type-links .block__text-link-group li,
.link-group li {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-links .block__text-link-group:has(:nth-child(4)),
  .link-group:has(:nth-child(4)) {
    grid-gap: 3.75rem;
    grid-template-columns: 1fr 1fr;
  }
}
.block-overview-section.block-overview-section--type-links .block__text-link-group li > h1, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h2, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h3, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h4, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h5, .block-overview-section.block-overview-section--type-links .block__text-link-group li > h6,
.link-group li > h1,
.link-group li > h2,
.link-group li > h3,
.link-group li > h4,
.link-group li > h5,
.link-group li > h6 {
  font-size: inherit;
  line-height: inherit;
}
.block-overview-section.block-overview-section--type-links .block__text-link-group li p,
.link-group li p {
  margin: 0.5625rem 0 0;
}

.choose-your-own-adventure figcaption span,
.tag--blue,
.tag,
.tag-group .tag, .button-tab, .button-jump, .button-text, .button-login, .button-inverted, #footer-cta-links li + li a, .button-filled, #footer-cta-links li:first-child a, #secondary-navigation .login a,
#secondary-navigation .logout a, .filters fieldset [type=submit], .button-secondary, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .morelinks a:first-child:not(:only-child), .adventure footer a:first-child:not(:only-child), .percentages + footer a:first-child:not(:only-child), .button-primary, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .morelinks a:last-child, .adventure footer a:last-child, .percentages + footer a:last-child, .morelinks a:only-child, .adventure footer a:only-child, .percentages + footer a:only-child, .wp-element-button, .button-primary-transparent-align-left, .button-primary-transparent {
  border: none;
  padding: 0;
  background: none;
  color: #1c1c1c;
  display: inline-block;
  font-family: Roboto, sans-serif;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.55;
  letter-spacing: 0.03em;
  border-radius: 0;
}
.choose-your-own-adventure figcaption span:hover,
.tag--blue:hover,
.tag:hover, .button-tab:hover, .button-jump:hover, .button-text:hover, .button-login:hover, .button-inverted:hover, #footer-cta-links li + li a:hover, .button-filled:hover, #footer-cta-links li:first-child a:hover, #secondary-navigation .login a:hover,
#secondary-navigation .logout a:hover, .filters fieldset [type=submit]:hover, .button-secondary:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .morelinks a:hover:first-child:not(:only-child), .adventure footer a:hover:first-child:not(:only-child), .percentages + footer a:hover:first-child:not(:only-child), .button-primary:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .morelinks a:hover:last-child, .adventure footer a:hover:last-child, .percentages + footer a:hover:last-child, .morelinks a:hover:only-child, .adventure footer a:hover:only-child, .percentages + footer a:hover:only-child, .wp-element-button:hover, .button-primary-transparent-align-left:hover, .button-primary-transparent:hover, .choose-your-own-adventure figcaption span:focus,
.tag--blue:focus,
.tag:focus, .button-tab:focus, .button-jump:focus, .button-text:focus, .button-login:focus, .button-inverted:focus, #footer-cta-links li + li a:focus, .button-filled:focus, #footer-cta-links li:first-child a:focus, #secondary-navigation .login a:focus,
#secondary-navigation .logout a:focus, .filters fieldset [type=submit]:focus, .button-secondary:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .morelinks a:focus:first-child:not(:only-child), .adventure footer a:focus:first-child:not(:only-child), .percentages + footer a:focus:first-child:not(:only-child), .button-primary:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .morelinks a:focus:last-child, .adventure footer a:focus:last-child, .percentages + footer a:focus:last-child, .morelinks a:focus:only-child, .adventure footer a:focus:only-child, .percentages + footer a:focus:only-child, .wp-element-button:focus, .button-primary-transparent-align-left:focus, .button-primary-transparent:focus, .choose-your-own-adventure figcaption span:active,
.tag--blue:active,
.tag:active, .button-tab:active, .button-jump:active, .button-text:active, .button-login:active, .button-inverted:active, #footer-cta-links li + li a:active, .button-filled:active, #footer-cta-links li:first-child a:active, #secondary-navigation .login a:active,
#secondary-navigation .logout a:active, .filters fieldset [type=submit]:active, .button-secondary:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .morelinks a:active:first-child:not(:only-child), .adventure footer a:active:first-child:not(:only-child), .percentages + footer a:active:first-child:not(:only-child), .button-primary:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .morelinks a:active:last-child, .adventure footer a:active:last-child, .percentages + footer a:active:last-child, .morelinks a:active:only-child, .adventure footer a:active:only-child, .percentages + footer a:active:only-child, .wp-element-button:active, .button-primary-transparent-align-left:active, .button-primary-transparent:active {
  outline-color: transparent;
}
main .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption main span,
main .tag--blue,
main .tag,
main .tag-group .tag,
.tag-group main .tag, main .button-tab, main .button-jump, main .button-text, main .button-login, main .button-inverted, main #footer-cta-links li + li a, #footer-cta-links li + li main a, main .button-filled, main #footer-cta-links li:first-child a, #footer-cta-links li:first-child main a, main #secondary-navigation .login a, #secondary-navigation .login main a,
main #secondary-navigation .logout a,
#secondary-navigation .logout main a, main .filters fieldset [type=submit], .filters fieldset main [type=submit], main .button-secondary, main .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar main .tribe-events-c-top-bar__today-button, main .morelinks a:first-child:not(:only-child), main .adventure footer a:first-child:not(:only-child), .adventure main footer a:first-child:not(:only-child), .morelinks main a:first-child:not(:only-child), .adventure footer main a:first-child:not(:only-child), main .percentages + footer a:first-child:not(:only-child), .percentages + footer main a:first-child:not(:only-child), main .button-primary, main .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown main .tribe-events-c-subscribe-dropdown__button, main .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search main .tribe-common-c-btn, main .morelinks a:last-child, main .adventure footer a:last-child, .adventure main footer a:last-child, .morelinks main a:last-child, .adventure footer main a:last-child, main .percentages + footer a:last-child, .percentages + footer main a:last-child, main .morelinks a:only-child, main .adventure footer a:only-child, .adventure main footer a:only-child, .morelinks main a:only-child, .adventure footer main a:only-child, main .percentages + footer a:only-child, .percentages + footer main a:only-child, main .wp-element-button, main .button-primary-transparent-align-left, main .button-primary-transparent {
  text-decoration: none;
}
.negative-contrast .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .negative-contrast span,
.negative-contrast .tag--blue,
.negative-contrast .tag, .negative-contrast .button-tab, .negative-contrast .button-jump, .negative-contrast .button-text, .negative-contrast .button-login, .negative-contrast .button-inverted, .negative-contrast #footer-cta-links li + li a, #footer-cta-links li + li .negative-contrast a, .negative-contrast .button-filled, .negative-contrast #footer-cta-links li:first-child a, #footer-cta-links li:first-child .negative-contrast a, .negative-contrast #secondary-navigation .login a, #secondary-navigation .login .negative-contrast a,
.negative-contrast #secondary-navigation .logout a,
#secondary-navigation .logout .negative-contrast a, .negative-contrast .filters fieldset [type=submit], .filters fieldset .negative-contrast [type=submit], .negative-contrast .button-secondary, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .negative-contrast .tribe-events-c-top-bar__today-button, .negative-contrast .morelinks a:first-child:not(:only-child), .negative-contrast .adventure footer a:first-child:not(:only-child), .adventure .negative-contrast footer a:first-child:not(:only-child), .morelinks .negative-contrast a:first-child:not(:only-child), .adventure footer .negative-contrast a:first-child:not(:only-child), .negative-contrast .percentages + footer a:first-child:not(:only-child), .percentages + footer .negative-contrast a:first-child:not(:only-child), .negative-contrast .button-primary, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn, .negative-contrast .morelinks a:last-child, .negative-contrast .adventure footer a:last-child, .adventure .negative-contrast footer a:last-child, .morelinks .negative-contrast a:last-child, .adventure footer .negative-contrast a:last-child, .negative-contrast .percentages + footer a:last-child, .percentages + footer .negative-contrast a:last-child, .negative-contrast .morelinks a:only-child, .negative-contrast .adventure footer a:only-child, .adventure .negative-contrast footer a:only-child, .morelinks .negative-contrast a:only-child, .adventure footer .negative-contrast a:only-child, .negative-contrast .percentages + footer a:only-child, .percentages + footer .negative-contrast a:only-child, .negative-contrast .wp-element-button, .negative-contrast .button-primary-transparent-align-left, .negative-contrast .button-primary-transparent, .block-hero-patient-homepage .block__section--intro .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .block-hero-patient-homepage .block__section--intro span, .background-color--darkerblue .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .background-color--darkerblue span, .block-overview-carousel .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .block-overview-carousel span, .block-find-a-neurosurgeon .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .block-find-a-neurosurgeon span, .hero .hero__2up .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .hero .hero__2up span, .background-color--darkblue .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .background-color--darkblue span, .block-interrupter-90 .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .block-interrupter-90 span, .homepage-hero .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .homepage-hero span, .teaser-overview-carousel .teaser__text .choose-your-own-adventure figcaption span, .choose-your-own-adventure figcaption .teaser-overview-carousel .teaser__text span,
.block-hero-patient-homepage .block__section--intro .tag--blue,
.background-color--darkerblue .tag--blue,
.block-overview-carousel .tag--blue,
.block-find-a-neurosurgeon .tag--blue,
.hero .hero__2up .tag--blue,
.background-color--darkblue .tag--blue,
.block-interrupter-90 .tag--blue,
.homepage-hero .tag--blue,
.teaser-overview-carousel .teaser__text .tag--blue,
.block-hero-patient-homepage .block__section--intro .tag,
.background-color--darkerblue .tag,
.block-overview-carousel .tag,
.block-find-a-neurosurgeon .tag,
.hero .hero__2up .tag,
.background-color--darkblue .tag,
.block-interrupter-90 .tag,
.homepage-hero .tag,
.teaser-overview-carousel .teaser__text .tag, .block-hero-patient-homepage .block__section--intro .button-tab, .background-color--darkerblue .button-tab, .block-overview-carousel .button-tab, .block-find-a-neurosurgeon .button-tab, .hero .hero__2up .button-tab, .background-color--darkblue .button-tab, .block-interrupter-90 .button-tab, .homepage-hero .button-tab, .teaser-overview-carousel .teaser__text .button-tab, .block-hero-patient-homepage .block__section--intro .button-jump, .background-color--darkerblue .button-jump, .block-overview-carousel .button-jump, .block-find-a-neurosurgeon .button-jump, .hero .hero__2up .button-jump, .background-color--darkblue .button-jump, .block-interrupter-90 .button-jump, .homepage-hero .button-jump, .teaser-overview-carousel .teaser__text .button-jump, .block-hero-patient-homepage .block__section--intro .button-text, .background-color--darkerblue .button-text, .block-overview-carousel .button-text, .block-find-a-neurosurgeon .button-text, .hero .hero__2up .button-text, .background-color--darkblue .button-text, .block-interrupter-90 .button-text, .homepage-hero .button-text, .teaser-overview-carousel .teaser__text .button-text, .block-hero-patient-homepage .block__section--intro .button-login, .background-color--darkerblue .button-login, .block-overview-carousel .button-login, .block-find-a-neurosurgeon .button-login, .hero .hero__2up .button-login, .background-color--darkblue .button-login, .block-interrupter-90 .button-login, .homepage-hero .button-login, .teaser-overview-carousel .teaser__text .button-login, .block-hero-patient-homepage .block__section--intro .button-inverted, .background-color--darkerblue .button-inverted, .block-overview-carousel .button-inverted, .block-find-a-neurosurgeon .button-inverted, .hero .hero__2up .button-inverted, .background-color--darkblue .button-inverted, .block-interrupter-90 .button-inverted, .homepage-hero .button-inverted, .block-hero-patient-homepage .block__section--intro #footer-cta-links li + li a, .background-color--darkerblue #footer-cta-links li + li a, .block-overview-carousel #footer-cta-links li + li a, .block-find-a-neurosurgeon #footer-cta-links li + li a, .hero .hero__2up #footer-cta-links li + li a, .background-color--darkblue #footer-cta-links li + li a, .block-interrupter-90 #footer-cta-links li + li a, .homepage-hero #footer-cta-links li + li a, #footer-cta-links li + li .block-hero-patient-homepage .block__section--intro a, .block-hero-patient-homepage #footer-cta-links li + li .block__section--intro a, #footer-cta-links li + li .background-color--darkerblue a, #footer-cta-links li + li .block-overview-carousel a, #footer-cta-links li + li .block-find-a-neurosurgeon a, #footer-cta-links li + li .hero .hero__2up a, .hero #footer-cta-links li + li .hero__2up a, #footer-cta-links li + li .background-color--darkblue a, #footer-cta-links li + li .block-interrupter-90 a, #footer-cta-links li + li .homepage-hero a, .teaser-overview-carousel .teaser__text .button-inverted, .teaser-overview-carousel .teaser__text #footer-cta-links li + li a, #footer-cta-links li + li .teaser-overview-carousel .teaser__text a, .block-hero-patient-homepage .block__section--intro .button-filled, .background-color--darkerblue .button-filled, .block-overview-carousel .button-filled, .block-find-a-neurosurgeon .button-filled, .hero .hero__2up .button-filled, .background-color--darkblue .button-filled, .block-interrupter-90 .button-filled, .homepage-hero .button-filled, .block-hero-patient-homepage .block__section--intro #footer-cta-links li:first-child a, .background-color--darkerblue #footer-cta-links li:first-child a, .block-overview-carousel #footer-cta-links li:first-child a, .block-find-a-neurosurgeon #footer-cta-links li:first-child a, .hero .hero__2up #footer-cta-links li:first-child a, .background-color--darkblue #footer-cta-links li:first-child a, .block-interrupter-90 #footer-cta-links li:first-child a, .homepage-hero #footer-cta-links li:first-child a, #footer-cta-links li:first-child .block-hero-patient-homepage .block__section--intro a, .block-hero-patient-homepage #footer-cta-links li:first-child .block__section--intro a, #footer-cta-links li:first-child .background-color--darkerblue a, #footer-cta-links li:first-child .block-overview-carousel a, #footer-cta-links li:first-child .block-find-a-neurosurgeon a, #footer-cta-links li:first-child .hero .hero__2up a, .hero #footer-cta-links li:first-child .hero__2up a, #footer-cta-links li:first-child .background-color--darkblue a, #footer-cta-links li:first-child .block-interrupter-90 a, #footer-cta-links li:first-child .homepage-hero a, .block-hero-patient-homepage .block__section--intro #secondary-navigation .login a, .background-color--darkerblue #secondary-navigation .login a, .block-overview-carousel #secondary-navigation .login a, .block-find-a-neurosurgeon #secondary-navigation .login a, .hero .hero__2up #secondary-navigation .login a, .background-color--darkblue #secondary-navigation .login a, .block-interrupter-90 #secondary-navigation .login a, .homepage-hero #secondary-navigation .login a, #secondary-navigation .login .block-hero-patient-homepage .block__section--intro a, .block-hero-patient-homepage #secondary-navigation .login .block__section--intro a, #secondary-navigation .login .background-color--darkerblue a, #secondary-navigation .login .block-overview-carousel a, #secondary-navigation .login .block-find-a-neurosurgeon a, #secondary-navigation .login .hero .hero__2up a, .hero #secondary-navigation .login .hero__2up a, #secondary-navigation .login .background-color--darkblue a, #secondary-navigation .login .block-interrupter-90 a, #secondary-navigation .login .homepage-hero a,
.block-hero-patient-homepage .block__section--intro #secondary-navigation .logout a,
.background-color--darkerblue #secondary-navigation .logout a,
.block-overview-carousel #secondary-navigation .logout a,
.block-find-a-neurosurgeon #secondary-navigation .logout a,
.hero .hero__2up #secondary-navigation .logout a,
.background-color--darkblue #secondary-navigation .logout a,
.block-interrupter-90 #secondary-navigation .logout a,
.homepage-hero #secondary-navigation .logout a,
#secondary-navigation .logout .block-hero-patient-homepage .block__section--intro a,
.block-hero-patient-homepage #secondary-navigation .logout .block__section--intro a,
#secondary-navigation .logout .background-color--darkerblue a,
#secondary-navigation .logout .block-overview-carousel a,
#secondary-navigation .logout .block-find-a-neurosurgeon a,
#secondary-navigation .logout .hero .hero__2up a,
.hero #secondary-navigation .logout .hero__2up a,
#secondary-navigation .logout .background-color--darkblue a,
#secondary-navigation .logout .block-interrupter-90 a,
#secondary-navigation .logout .homepage-hero a, .teaser-overview-carousel .teaser__text .button-filled, .teaser-overview-carousel .teaser__text #footer-cta-links li:first-child a, #footer-cta-links li:first-child .teaser-overview-carousel .teaser__text a, .teaser-overview-carousel .teaser__text #secondary-navigation .login a, #secondary-navigation .login .teaser-overview-carousel .teaser__text a,
.teaser-overview-carousel .teaser__text #secondary-navigation .logout a,
#secondary-navigation .logout .teaser-overview-carousel .teaser__text a, .block-hero-patient-homepage .block__section--intro .filters fieldset [type=submit], .background-color--darkerblue .filters fieldset [type=submit], .block-overview-carousel .filters fieldset [type=submit], .block-find-a-neurosurgeon .filters fieldset [type=submit], .hero .hero__2up .filters fieldset [type=submit], .background-color--darkblue .filters fieldset [type=submit], .block-interrupter-90 .filters fieldset [type=submit], .homepage-hero .filters fieldset [type=submit], .teaser-overview-carousel .teaser__text .filters fieldset [type=submit], .filters fieldset .block-hero-patient-homepage .block__section--intro [type=submit], .block-hero-patient-homepage .filters fieldset .block__section--intro [type=submit], .filters fieldset .background-color--darkerblue [type=submit], .filters fieldset .block-overview-carousel [type=submit], .filters fieldset .block-find-a-neurosurgeon [type=submit], .filters fieldset .hero .hero__2up [type=submit], .hero .filters fieldset .hero__2up [type=submit], .filters fieldset .background-color--darkblue [type=submit], .filters fieldset .block-interrupter-90 [type=submit], .filters fieldset .homepage-hero [type=submit], .filters fieldset .teaser-overview-carousel .teaser__text [type=submit], .teaser-overview-carousel .filters fieldset .teaser__text [type=submit], .block-hero-patient-homepage .block__section--intro .button-secondary, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-hero-patient-homepage .block__section--intro .tribe-events-c-top-bar__today-button, .block-hero-patient-homepage .block__section--intro .morelinks a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .adventure footer a:first-child:not(:only-child), .adventure .block-hero-patient-homepage .block__section--intro footer a:first-child:not(:only-child), .morelinks .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .adventure footer .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .background-color--darkerblue .button-secondary, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkerblue .tribe-events-c-top-bar__today-button, .background-color--darkerblue .morelinks a:first-child:not(:only-child), .background-color--darkerblue .adventure footer a:first-child:not(:only-child), .adventure .background-color--darkerblue footer a:first-child:not(:only-child), .morelinks .background-color--darkerblue a:first-child:not(:only-child), .adventure footer .background-color--darkerblue a:first-child:not(:only-child), .background-color--darkerblue .percentages + footer a:first-child:not(:only-child), .percentages + footer .background-color--darkerblue a:first-child:not(:only-child), .block-overview-carousel .button-secondary, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-overview-carousel .tribe-events-c-top-bar__today-button, .block-overview-carousel .morelinks a:first-child:not(:only-child), .block-overview-carousel .adventure footer a:first-child:not(:only-child), .adventure .block-overview-carousel footer a:first-child:not(:only-child), .morelinks .block-overview-carousel a:first-child:not(:only-child), .adventure footer .block-overview-carousel a:first-child:not(:only-child), .block-overview-carousel .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-overview-carousel a:first-child:not(:only-child), .block-find-a-neurosurgeon .button-secondary, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-find-a-neurosurgeon .tribe-events-c-top-bar__today-button, .block-find-a-neurosurgeon .morelinks a:first-child:not(:only-child), .block-find-a-neurosurgeon .adventure footer a:first-child:not(:only-child), .adventure .block-find-a-neurosurgeon footer a:first-child:not(:only-child), .morelinks .block-find-a-neurosurgeon a:first-child:not(:only-child), .adventure footer .block-find-a-neurosurgeon a:first-child:not(:only-child), .block-find-a-neurosurgeon .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-find-a-neurosurgeon a:first-child:not(:only-child), .hero .hero__2up .button-secondary, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .hero .hero__2up .tribe-events-c-top-bar__today-button, .hero .hero__2up .morelinks a:first-child:not(:only-child), .hero .hero__2up .adventure footer a:first-child:not(:only-child), .adventure .hero .hero__2up footer a:first-child:not(:only-child), .morelinks .hero .hero__2up a:first-child:not(:only-child), .adventure footer .hero .hero__2up a:first-child:not(:only-child), .hero .hero__2up .percentages + footer a:first-child:not(:only-child), .percentages + footer .hero .hero__2up a:first-child:not(:only-child), .background-color--darkblue .button-secondary, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkblue .tribe-events-c-top-bar__today-button, .background-color--darkblue .morelinks a:first-child:not(:only-child), .background-color--darkblue .adventure footer a:first-child:not(:only-child), .adventure .background-color--darkblue footer a:first-child:not(:only-child), .morelinks .background-color--darkblue a:first-child:not(:only-child), .adventure footer .background-color--darkblue a:first-child:not(:only-child), .background-color--darkblue .percentages + footer a:first-child:not(:only-child), .percentages + footer .background-color--darkblue a:first-child:not(:only-child), .block-interrupter-90 .button-secondary, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-interrupter-90 .tribe-events-c-top-bar__today-button, .block-interrupter-90 .morelinks a:first-child:not(:only-child), .block-interrupter-90 .adventure footer a:first-child:not(:only-child), .adventure .block-interrupter-90 footer a:first-child:not(:only-child), .morelinks .block-interrupter-90 a:first-child:not(:only-child), .adventure footer .block-interrupter-90 a:first-child:not(:only-child), .block-interrupter-90 .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-interrupter-90 a:first-child:not(:only-child), .homepage-hero .button-secondary, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .homepage-hero .tribe-events-c-top-bar__today-button, .homepage-hero .morelinks a:first-child:not(:only-child), .homepage-hero .adventure footer a:first-child:not(:only-child), .adventure .homepage-hero footer a:first-child:not(:only-child), .morelinks .homepage-hero a:first-child:not(:only-child), .adventure footer .homepage-hero a:first-child:not(:only-child), .homepage-hero .percentages + footer a:first-child:not(:only-child), .percentages + footer .homepage-hero a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .button-secondary, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .teaser-overview-carousel .teaser__text .tribe-events-c-top-bar__today-button, .teaser-overview-carousel .teaser__text .morelinks a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .adventure footer a:first-child:not(:only-child), .adventure .teaser-overview-carousel .teaser__text footer a:first-child:not(:only-child), .morelinks .teaser-overview-carousel .teaser__text a:first-child:not(:only-child), .adventure footer .teaser-overview-carousel .teaser__text a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .percentages + footer a:first-child:not(:only-child), .percentages + footer .teaser-overview-carousel .teaser__text a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .button-primary, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn, .block-hero-patient-homepage .block__section--intro .morelinks a:last-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:last-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:last-child, .morelinks .block-hero-patient-homepage .block__section--intro a:last-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:last-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:last-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:last-child, .block-hero-patient-homepage .block__section--intro .morelinks a:only-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:only-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:only-child, .morelinks .block-hero-patient-homepage .block__section--intro a:only-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:only-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:only-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:only-child, .background-color--darkerblue .button-primary, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn, .background-color--darkerblue .morelinks a:last-child, .background-color--darkerblue .adventure footer a:last-child, .adventure .background-color--darkerblue footer a:last-child, .morelinks .background-color--darkerblue a:last-child, .adventure footer .background-color--darkerblue a:last-child, .background-color--darkerblue .percentages + footer a:last-child, .percentages + footer .background-color--darkerblue a:last-child, .background-color--darkerblue .morelinks a:only-child, .background-color--darkerblue .adventure footer a:only-child, .adventure .background-color--darkerblue footer a:only-child, .morelinks .background-color--darkerblue a:only-child, .adventure footer .background-color--darkerblue a:only-child, .background-color--darkerblue .percentages + footer a:only-child, .percentages + footer .background-color--darkerblue a:only-child, .block-overview-carousel .button-primary, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn, .block-overview-carousel .morelinks a:last-child, .block-overview-carousel .adventure footer a:last-child, .adventure .block-overview-carousel footer a:last-child, .morelinks .block-overview-carousel a:last-child, .adventure footer .block-overview-carousel a:last-child, .block-overview-carousel .percentages + footer a:last-child, .percentages + footer .block-overview-carousel a:last-child, .block-overview-carousel .morelinks a:only-child, .block-overview-carousel .adventure footer a:only-child, .adventure .block-overview-carousel footer a:only-child, .morelinks .block-overview-carousel a:only-child, .adventure footer .block-overview-carousel a:only-child, .block-overview-carousel .percentages + footer a:only-child, .percentages + footer .block-overview-carousel a:only-child, .block-find-a-neurosurgeon .button-primary, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn, .block-find-a-neurosurgeon .morelinks a:last-child, .block-find-a-neurosurgeon .adventure footer a:last-child, .adventure .block-find-a-neurosurgeon footer a:last-child, .morelinks .block-find-a-neurosurgeon a:last-child, .adventure footer .block-find-a-neurosurgeon a:last-child, .block-find-a-neurosurgeon .percentages + footer a:last-child, .percentages + footer .block-find-a-neurosurgeon a:last-child, .block-find-a-neurosurgeon .morelinks a:only-child, .block-find-a-neurosurgeon .adventure footer a:only-child, .adventure .block-find-a-neurosurgeon footer a:only-child, .morelinks .block-find-a-neurosurgeon a:only-child, .adventure footer .block-find-a-neurosurgeon a:only-child, .block-find-a-neurosurgeon .percentages + footer a:only-child, .percentages + footer .block-find-a-neurosurgeon a:only-child, .hero .hero__2up .button-primary, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn, .hero .hero__2up .morelinks a:last-child, .hero .hero__2up .adventure footer a:last-child, .adventure .hero .hero__2up footer a:last-child, .morelinks .hero .hero__2up a:last-child, .adventure footer .hero .hero__2up a:last-child, .hero .hero__2up .percentages + footer a:last-child, .percentages + footer .hero .hero__2up a:last-child, .hero .hero__2up .morelinks a:only-child, .hero .hero__2up .adventure footer a:only-child, .adventure .hero .hero__2up footer a:only-child, .morelinks .hero .hero__2up a:only-child, .adventure footer .hero .hero__2up a:only-child, .hero .hero__2up .percentages + footer a:only-child, .percentages + footer .hero .hero__2up a:only-child, .background-color--darkblue .button-primary, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn, .background-color--darkblue .morelinks a:last-child, .background-color--darkblue .adventure footer a:last-child, .adventure .background-color--darkblue footer a:last-child, .morelinks .background-color--darkblue a:last-child, .adventure footer .background-color--darkblue a:last-child, .background-color--darkblue .percentages + footer a:last-child, .percentages + footer .background-color--darkblue a:last-child, .background-color--darkblue .morelinks a:only-child, .background-color--darkblue .adventure footer a:only-child, .adventure .background-color--darkblue footer a:only-child, .morelinks .background-color--darkblue a:only-child, .adventure footer .background-color--darkblue a:only-child, .background-color--darkblue .percentages + footer a:only-child, .percentages + footer .background-color--darkblue a:only-child, .block-interrupter-90 .button-primary, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn, .block-interrupter-90 .morelinks a:last-child, .block-interrupter-90 .adventure footer a:last-child, .adventure .block-interrupter-90 footer a:last-child, .morelinks .block-interrupter-90 a:last-child, .adventure footer .block-interrupter-90 a:last-child, .block-interrupter-90 .percentages + footer a:last-child, .percentages + footer .block-interrupter-90 a:last-child, .block-interrupter-90 .morelinks a:only-child, .block-interrupter-90 .adventure footer a:only-child, .adventure .block-interrupter-90 footer a:only-child, .morelinks .block-interrupter-90 a:only-child, .adventure footer .block-interrupter-90 a:only-child, .block-interrupter-90 .percentages + footer a:only-child, .percentages + footer .block-interrupter-90 a:only-child, .homepage-hero .button-primary, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn, .homepage-hero .morelinks a:last-child, .homepage-hero .adventure footer a:last-child, .adventure .homepage-hero footer a:last-child, .morelinks .homepage-hero a:last-child, .adventure footer .homepage-hero a:last-child, .homepage-hero .percentages + footer a:last-child, .percentages + footer .homepage-hero a:last-child, .homepage-hero .morelinks a:only-child, .homepage-hero .adventure footer a:only-child, .adventure .homepage-hero footer a:only-child, .morelinks .homepage-hero a:only-child, .adventure footer .homepage-hero a:only-child, .homepage-hero .percentages + footer a:only-child, .percentages + footer .homepage-hero a:only-child, .block-hero-patient-homepage .block__section--intro .wp-element-button, .background-color--darkerblue .wp-element-button, .block-overview-carousel .wp-element-button, .block-find-a-neurosurgeon .wp-element-button, .hero .hero__2up .wp-element-button, .background-color--darkblue .wp-element-button, .block-interrupter-90 .wp-element-button, .homepage-hero .wp-element-button, .teaser-overview-carousel .teaser__text .button-primary, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn, .teaser-overview-carousel .teaser__text .morelinks a:last-child, .teaser-overview-carousel .teaser__text .adventure footer a:last-child, .adventure .teaser-overview-carousel .teaser__text footer a:last-child, .morelinks .teaser-overview-carousel .teaser__text a:last-child, .adventure footer .teaser-overview-carousel .teaser__text a:last-child, .teaser-overview-carousel .teaser__text .percentages + footer a:last-child, .percentages + footer .teaser-overview-carousel .teaser__text a:last-child, .teaser-overview-carousel .teaser__text .morelinks a:only-child, .teaser-overview-carousel .teaser__text .adventure footer a:only-child, .adventure .teaser-overview-carousel .teaser__text footer a:only-child, .morelinks .teaser-overview-carousel .teaser__text a:only-child, .adventure footer .teaser-overview-carousel .teaser__text a:only-child, .teaser-overview-carousel .teaser__text .percentages + footer a:only-child, .percentages + footer .teaser-overview-carousel .teaser__text a:only-child, .teaser-overview-carousel .teaser__text .wp-element-button, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left, .background-color--darkerblue .button-primary-transparent-align-left, .block-overview-carousel .button-primary-transparent-align-left, .block-find-a-neurosurgeon .button-primary-transparent-align-left, .hero .hero__2up .button-primary-transparent-align-left, .background-color--darkblue .button-primary-transparent-align-left, .block-interrupter-90 .button-primary-transparent-align-left, .homepage-hero .button-primary-transparent-align-left, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left, .block-hero-patient-homepage .block__section--intro .button-primary-transparent, .background-color--darkerblue .button-primary-transparent, .block-overview-carousel .button-primary-transparent, .block-find-a-neurosurgeon .button-primary-transparent, .hero .hero__2up .button-primary-transparent, .background-color--darkblue .button-primary-transparent, .block-interrupter-90 .button-primary-transparent, .homepage-hero .button-primary-transparent, .teaser-overview-carousel .teaser__text .button-primary-transparent {
  text-decoration: none;
}

.icon-button-group--fancy .icon-button::after, .button-primary::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .morelinks a:last-child::after, .adventure footer a:last-child::after, .percentages + footer a:last-child::after, .morelinks a:only-child::after, .adventure footer a:only-child::after, .percentages + footer a:only-child::after, .wp-element-button::after, .button-primary-transparent-align-left::after, .button-primary-transparent::after, .button-icon-print::after, .button-icon-file::after, .button-icon-download::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  box-sizing: border-box;
  content: "";
  background-color: #ffcd6d;
  background-size: auto 0.8125rem;
  background-position: center;
  color: #1c1c1c;
  height: 3rem;
  width: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
html.print .icon-button-group--fancy .icon-button::after, .icon-button-group--fancy html.print .icon-button::after, html.print .button-primary::after, html.print .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown html.print .tribe-events-c-subscribe-dropdown__button::after, html.print .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search html.print .tribe-common-c-btn::after, html.print .morelinks a:last-child::after, html.print .adventure footer a:last-child::after, .adventure html.print footer a:last-child::after, .morelinks html.print a:last-child::after, .adventure footer html.print a:last-child::after, html.print .percentages + footer a:last-child::after, .percentages + footer html.print a:last-child::after, html.print .morelinks a:only-child::after, html.print .adventure footer a:only-child::after, .adventure html.print footer a:only-child::after, .morelinks html.print a:only-child::after, .adventure footer html.print a:only-child::after, html.print .percentages + footer a:only-child::after, .percentages + footer html.print a:only-child::after, html.print .wp-element-button::after, html.print .button-primary-transparent-align-left::after, html.print .button-primary-transparent::after, html.print .button-icon-print::after, html.print .button-icon-file::after, html.print .button-icon-download::after {
  display: none !important;
}
@media print {
  .icon-button-group--fancy .icon-button::after, .button-primary::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .morelinks a:last-child::after, .adventure footer a:last-child::after, .percentages + footer a:last-child::after, .morelinks a:only-child::after, .adventure footer a:only-child::after, .percentages + footer a:only-child::after, .wp-element-button::after, .button-primary-transparent-align-left::after, .button-primary-transparent::after, .button-icon-print::after, .button-icon-file::after, .button-icon-download::after {
    display: none !important;
  }
}

.button-icon-print::after, .button-icon-file::after, .button-icon-download::after {
  background-image: none;
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-size: 1rem;
}

.button-primary, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .morelinks a:last-child, .adventure footer a:last-child, .percentages + footer a:last-child, .morelinks a:only-child, .adventure footer a:only-child, .percentages + footer a:only-child, .wp-element-button, .button-primary-transparent-align-left, .button-primary-transparent {
  outline: #b4b4b4 solid 0.0625rem;
  outline-offset: -0.0625rem;
  color: #08445c;
  background-color: #ffffff;
  position: relative;
  padding: 0.8125rem 1rem;
  padding-right: 4rem;
  text-decoration: none;
}
html.print .button-primary, html.print .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown html.print .tribe-events-c-subscribe-dropdown__button, html.print .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search html.print .tribe-common-c-btn, html.print .morelinks a:last-child, html.print .adventure footer a:last-child, .adventure html.print footer a:last-child, .morelinks html.print a:last-child, .adventure footer html.print a:last-child, html.print .percentages + footer a:last-child, .percentages + footer html.print a:last-child, html.print .morelinks a:only-child, html.print .adventure footer a:only-child, .adventure html.print footer a:only-child, .morelinks html.print a:only-child, .adventure footer html.print a:only-child, html.print .percentages + footer a:only-child, .percentages + footer html.print a:only-child, html.print .wp-element-button, html.print .button-primary-transparent-align-left, html.print .button-primary-transparent {
  padding: 0.8125rem 1rem;
}
@media print {
  .button-primary, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .morelinks a:last-child, .adventure footer a:last-child, .percentages + footer a:last-child, .morelinks a:only-child, .adventure footer a:only-child, .percentages + footer a:only-child, .wp-element-button, .button-primary-transparent-align-left, .button-primary-transparent {
    padding: 0.8125rem 1rem;
  }
}
.button-primary::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .morelinks a:last-child::after, .adventure footer a:last-child::after, .percentages + footer a:last-child::after, .morelinks a:only-child::after, .adventure footer a:only-child::after, .percentages + footer a:only-child::after, .wp-element-button::after, .button-primary-transparent-align-left::after, .button-primary-transparent::after {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  border-left: #b4b4b4 solid 0.0625rem;
}
.button-primary:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .morelinks a:hover:last-child, .adventure footer a:hover:last-child, .percentages + footer a:hover:last-child, .morelinks a:hover:only-child, .adventure footer a:hover:only-child, .percentages + footer a:hover:only-child, .wp-element-button:hover, .button-primary-transparent-align-left:hover, .button-primary-transparent:hover, .button-primary:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .morelinks a:focus:last-child, .adventure footer a:focus:last-child, .percentages + footer a:focus:last-child, .morelinks a:focus:only-child, .adventure footer a:focus:only-child, .percentages + footer a:focus:only-child, .wp-element-button:focus, .button-primary-transparent-align-left:focus, .button-primary-transparent:focus, .button-primary:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .morelinks a:active:last-child, .adventure footer a:active:last-child, .percentages + footer a:active:last-child, .morelinks a:active:only-child, .adventure footer a:active:only-child, .percentages + footer a:active:only-child, .wp-element-button:active, .button-primary-transparent-align-left:active, .button-primary-transparent:active {
  color: #08445c;
  outline: #ffae14 solid 0.125rem;
  outline-offset: -0.125rem;
  text-decoration: none;
}
.button-primary:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .morelinks a:hover:last-child::after, .adventure footer a:hover:last-child::after, .percentages + footer a:hover:last-child::after, .morelinks a:hover:only-child::after, .adventure footer a:hover:only-child::after, .percentages + footer a:hover:only-child::after, .wp-element-button:hover::after, .button-primary-transparent-align-left:hover::after, .button-primary-transparent:hover::after, .button-primary:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .morelinks a:focus:last-child::after, .adventure footer a:focus:last-child::after, .percentages + footer a:focus:last-child::after, .morelinks a:focus:only-child::after, .adventure footer a:focus:only-child::after, .percentages + footer a:focus:only-child::after, .wp-element-button:focus::after, .button-primary-transparent-align-left:focus::after, .button-primary-transparent:focus::after, .button-primary:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .morelinks a:active:last-child::after, .adventure footer a:active:last-child::after, .percentages + footer a:active:last-child::after, .morelinks a:active:only-child::after, .adventure footer a:active:only-child::after, .percentages + footer a:active:only-child::after, .wp-element-button:active::after, .button-primary-transparent-align-left:active::after, .button-primary-transparent:active::after {
  border-left-color: transparent;
  background-color: transparent;
}
.negative-contrast .button-primary, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn, .negative-contrast .morelinks a:last-child, .negative-contrast .adventure footer a:last-child, .adventure .negative-contrast footer a:last-child, .morelinks .negative-contrast a:last-child, .adventure footer .negative-contrast a:last-child, .negative-contrast .percentages + footer a:last-child, .percentages + footer .negative-contrast a:last-child, .negative-contrast .morelinks a:only-child, .negative-contrast .adventure footer a:only-child, .adventure .negative-contrast footer a:only-child, .morelinks .negative-contrast a:only-child, .adventure footer .negative-contrast a:only-child, .negative-contrast .percentages + footer a:only-child, .percentages + footer .negative-contrast a:only-child, .negative-contrast .wp-element-button, .negative-contrast .button-primary-transparent-align-left, .negative-contrast .button-primary-transparent, .block-hero-patient-homepage .block__section--intro .button-primary, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn, .block-hero-patient-homepage .block__section--intro .morelinks a:last-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:last-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:last-child, .morelinks .block-hero-patient-homepage .block__section--intro a:last-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:last-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:last-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:last-child, .block-hero-patient-homepage .block__section--intro .morelinks a:only-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:only-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:only-child, .morelinks .block-hero-patient-homepage .block__section--intro a:only-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:only-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:only-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:only-child, .background-color--darkerblue .button-primary, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn, .background-color--darkerblue .morelinks a:last-child, .background-color--darkerblue .adventure footer a:last-child, .adventure .background-color--darkerblue footer a:last-child, .morelinks .background-color--darkerblue a:last-child, .adventure footer .background-color--darkerblue a:last-child, .background-color--darkerblue .percentages + footer a:last-child, .percentages + footer .background-color--darkerblue a:last-child, .background-color--darkerblue .morelinks a:only-child, .background-color--darkerblue .adventure footer a:only-child, .adventure .background-color--darkerblue footer a:only-child, .morelinks .background-color--darkerblue a:only-child, .adventure footer .background-color--darkerblue a:only-child, .background-color--darkerblue .percentages + footer a:only-child, .percentages + footer .background-color--darkerblue a:only-child, .block-overview-carousel .button-primary, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn, .block-overview-carousel .morelinks a:last-child, .block-overview-carousel .adventure footer a:last-child, .adventure .block-overview-carousel footer a:last-child, .morelinks .block-overview-carousel a:last-child, .adventure footer .block-overview-carousel a:last-child, .block-overview-carousel .percentages + footer a:last-child, .percentages + footer .block-overview-carousel a:last-child, .block-overview-carousel .morelinks a:only-child, .block-overview-carousel .adventure footer a:only-child, .adventure .block-overview-carousel footer a:only-child, .morelinks .block-overview-carousel a:only-child, .adventure footer .block-overview-carousel a:only-child, .block-overview-carousel .percentages + footer a:only-child, .percentages + footer .block-overview-carousel a:only-child, .block-find-a-neurosurgeon .button-primary, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn, .block-find-a-neurosurgeon .morelinks a:last-child, .block-find-a-neurosurgeon .adventure footer a:last-child, .adventure .block-find-a-neurosurgeon footer a:last-child, .morelinks .block-find-a-neurosurgeon a:last-child, .adventure footer .block-find-a-neurosurgeon a:last-child, .block-find-a-neurosurgeon .percentages + footer a:last-child, .percentages + footer .block-find-a-neurosurgeon a:last-child, .block-find-a-neurosurgeon .morelinks a:only-child, .block-find-a-neurosurgeon .adventure footer a:only-child, .adventure .block-find-a-neurosurgeon footer a:only-child, .morelinks .block-find-a-neurosurgeon a:only-child, .adventure footer .block-find-a-neurosurgeon a:only-child, .block-find-a-neurosurgeon .percentages + footer a:only-child, .percentages + footer .block-find-a-neurosurgeon a:only-child, .hero .hero__2up .button-primary, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn, .hero .hero__2up .morelinks a:last-child, .hero .hero__2up .adventure footer a:last-child, .adventure .hero .hero__2up footer a:last-child, .morelinks .hero .hero__2up a:last-child, .adventure footer .hero .hero__2up a:last-child, .hero .hero__2up .percentages + footer a:last-child, .percentages + footer .hero .hero__2up a:last-child, .hero .hero__2up .morelinks a:only-child, .hero .hero__2up .adventure footer a:only-child, .adventure .hero .hero__2up footer a:only-child, .morelinks .hero .hero__2up a:only-child, .adventure footer .hero .hero__2up a:only-child, .hero .hero__2up .percentages + footer a:only-child, .percentages + footer .hero .hero__2up a:only-child, .background-color--darkblue .button-primary, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn, .background-color--darkblue .morelinks a:last-child, .background-color--darkblue .adventure footer a:last-child, .adventure .background-color--darkblue footer a:last-child, .morelinks .background-color--darkblue a:last-child, .adventure footer .background-color--darkblue a:last-child, .background-color--darkblue .percentages + footer a:last-child, .percentages + footer .background-color--darkblue a:last-child, .background-color--darkblue .morelinks a:only-child, .background-color--darkblue .adventure footer a:only-child, .adventure .background-color--darkblue footer a:only-child, .morelinks .background-color--darkblue a:only-child, .adventure footer .background-color--darkblue a:only-child, .background-color--darkblue .percentages + footer a:only-child, .percentages + footer .background-color--darkblue a:only-child, .block-interrupter-90 .button-primary, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn, .block-interrupter-90 .morelinks a:last-child, .block-interrupter-90 .adventure footer a:last-child, .adventure .block-interrupter-90 footer a:last-child, .morelinks .block-interrupter-90 a:last-child, .adventure footer .block-interrupter-90 a:last-child, .block-interrupter-90 .percentages + footer a:last-child, .percentages + footer .block-interrupter-90 a:last-child, .block-interrupter-90 .morelinks a:only-child, .block-interrupter-90 .adventure footer a:only-child, .adventure .block-interrupter-90 footer a:only-child, .morelinks .block-interrupter-90 a:only-child, .adventure footer .block-interrupter-90 a:only-child, .block-interrupter-90 .percentages + footer a:only-child, .percentages + footer .block-interrupter-90 a:only-child, .homepage-hero .button-primary, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn, .homepage-hero .morelinks a:last-child, .homepage-hero .adventure footer a:last-child, .adventure .homepage-hero footer a:last-child, .morelinks .homepage-hero a:last-child, .adventure footer .homepage-hero a:last-child, .homepage-hero .percentages + footer a:last-child, .percentages + footer .homepage-hero a:last-child, .homepage-hero .morelinks a:only-child, .homepage-hero .adventure footer a:only-child, .adventure .homepage-hero footer a:only-child, .morelinks .homepage-hero a:only-child, .adventure footer .homepage-hero a:only-child, .homepage-hero .percentages + footer a:only-child, .percentages + footer .homepage-hero a:only-child, .block-hero-patient-homepage .block__section--intro .wp-element-button, .background-color--darkerblue .wp-element-button, .block-overview-carousel .wp-element-button, .block-find-a-neurosurgeon .wp-element-button, .hero .hero__2up .wp-element-button, .background-color--darkblue .wp-element-button, .block-interrupter-90 .wp-element-button, .homepage-hero .wp-element-button, .teaser-overview-carousel .teaser__text .button-primary, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn, .teaser-overview-carousel .teaser__text .morelinks a:last-child, .teaser-overview-carousel .teaser__text .adventure footer a:last-child, .adventure .teaser-overview-carousel .teaser__text footer a:last-child, .morelinks .teaser-overview-carousel .teaser__text a:last-child, .adventure footer .teaser-overview-carousel .teaser__text a:last-child, .teaser-overview-carousel .teaser__text .percentages + footer a:last-child, .percentages + footer .teaser-overview-carousel .teaser__text a:last-child, .teaser-overview-carousel .teaser__text .morelinks a:only-child, .teaser-overview-carousel .teaser__text .adventure footer a:only-child, .adventure .teaser-overview-carousel .teaser__text footer a:only-child, .morelinks .teaser-overview-carousel .teaser__text a:only-child, .adventure footer .teaser-overview-carousel .teaser__text a:only-child, .teaser-overview-carousel .teaser__text .percentages + footer a:only-child, .percentages + footer .teaser-overview-carousel .teaser__text a:only-child, .teaser-overview-carousel .teaser__text .wp-element-button, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left, .background-color--darkerblue .button-primary-transparent-align-left, .block-overview-carousel .button-primary-transparent-align-left, .block-find-a-neurosurgeon .button-primary-transparent-align-left, .hero .hero__2up .button-primary-transparent-align-left, .background-color--darkblue .button-primary-transparent-align-left, .block-interrupter-90 .button-primary-transparent-align-left, .homepage-hero .button-primary-transparent-align-left, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left, .block-hero-patient-homepage .block__section--intro .button-primary-transparent, .background-color--darkerblue .button-primary-transparent, .block-overview-carousel .button-primary-transparent, .block-find-a-neurosurgeon .button-primary-transparent, .hero .hero__2up .button-primary-transparent, .background-color--darkblue .button-primary-transparent, .block-interrupter-90 .button-primary-transparent, .homepage-hero .button-primary-transparent, .teaser-overview-carousel .teaser__text .button-primary-transparent {
  color: #08445c;
  outline-color: #ffffff;
  background-color: #f5f5f5;
}
.negative-contrast .button-primary::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn::after, .negative-contrast .morelinks a:last-child::after, .negative-contrast .adventure footer a:last-child::after, .adventure .negative-contrast footer a:last-child::after, .morelinks .negative-contrast a:last-child::after, .adventure footer .negative-contrast a:last-child::after, .negative-contrast .percentages + footer a:last-child::after, .percentages + footer .negative-contrast a:last-child::after, .negative-contrast .morelinks a:only-child::after, .negative-contrast .adventure footer a:only-child::after, .adventure .negative-contrast footer a:only-child::after, .morelinks .negative-contrast a:only-child::after, .adventure footer .negative-contrast a:only-child::after, .negative-contrast .percentages + footer a:only-child::after, .percentages + footer .negative-contrast a:only-child::after, .negative-contrast .wp-element-button::after, .negative-contrast .button-primary-transparent-align-left::after, .negative-contrast .button-primary-transparent::after, .block-hero-patient-homepage .block__section--intro .button-primary::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn::after, .block-hero-patient-homepage .block__section--intro .morelinks a:last-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:last-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:last-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:last-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:last-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:last-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:last-child::after, .block-hero-patient-homepage .block__section--intro .morelinks a:only-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:only-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:only-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:only-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:only-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:only-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:only-child::after, .background-color--darkerblue .button-primary::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn::after, .background-color--darkerblue .morelinks a:last-child::after, .background-color--darkerblue .adventure footer a:last-child::after, .adventure .background-color--darkerblue footer a:last-child::after, .morelinks .background-color--darkerblue a:last-child::after, .adventure footer .background-color--darkerblue a:last-child::after, .background-color--darkerblue .percentages + footer a:last-child::after, .percentages + footer .background-color--darkerblue a:last-child::after, .background-color--darkerblue .morelinks a:only-child::after, .background-color--darkerblue .adventure footer a:only-child::after, .adventure .background-color--darkerblue footer a:only-child::after, .morelinks .background-color--darkerblue a:only-child::after, .adventure footer .background-color--darkerblue a:only-child::after, .background-color--darkerblue .percentages + footer a:only-child::after, .percentages + footer .background-color--darkerblue a:only-child::after, .block-overview-carousel .button-primary::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn::after, .block-overview-carousel .morelinks a:last-child::after, .block-overview-carousel .adventure footer a:last-child::after, .adventure .block-overview-carousel footer a:last-child::after, .morelinks .block-overview-carousel a:last-child::after, .adventure footer .block-overview-carousel a:last-child::after, .block-overview-carousel .percentages + footer a:last-child::after, .percentages + footer .block-overview-carousel a:last-child::after, .block-overview-carousel .morelinks a:only-child::after, .block-overview-carousel .adventure footer a:only-child::after, .adventure .block-overview-carousel footer a:only-child::after, .morelinks .block-overview-carousel a:only-child::after, .adventure footer .block-overview-carousel a:only-child::after, .block-overview-carousel .percentages + footer a:only-child::after, .percentages + footer .block-overview-carousel a:only-child::after, .block-find-a-neurosurgeon .button-primary::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn::after, .block-find-a-neurosurgeon .morelinks a:last-child::after, .block-find-a-neurosurgeon .adventure footer a:last-child::after, .adventure .block-find-a-neurosurgeon footer a:last-child::after, .morelinks .block-find-a-neurosurgeon a:last-child::after, .adventure footer .block-find-a-neurosurgeon a:last-child::after, .block-find-a-neurosurgeon .percentages + footer a:last-child::after, .percentages + footer .block-find-a-neurosurgeon a:last-child::after, .block-find-a-neurosurgeon .morelinks a:only-child::after, .block-find-a-neurosurgeon .adventure footer a:only-child::after, .adventure .block-find-a-neurosurgeon footer a:only-child::after, .morelinks .block-find-a-neurosurgeon a:only-child::after, .adventure footer .block-find-a-neurosurgeon a:only-child::after, .block-find-a-neurosurgeon .percentages + footer a:only-child::after, .percentages + footer .block-find-a-neurosurgeon a:only-child::after, .hero .hero__2up .button-primary::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn::after, .hero .hero__2up .morelinks a:last-child::after, .hero .hero__2up .adventure footer a:last-child::after, .adventure .hero .hero__2up footer a:last-child::after, .morelinks .hero .hero__2up a:last-child::after, .adventure footer .hero .hero__2up a:last-child::after, .hero .hero__2up .percentages + footer a:last-child::after, .percentages + footer .hero .hero__2up a:last-child::after, .hero .hero__2up .morelinks a:only-child::after, .hero .hero__2up .adventure footer a:only-child::after, .adventure .hero .hero__2up footer a:only-child::after, .morelinks .hero .hero__2up a:only-child::after, .adventure footer .hero .hero__2up a:only-child::after, .hero .hero__2up .percentages + footer a:only-child::after, .percentages + footer .hero .hero__2up a:only-child::after, .background-color--darkblue .button-primary::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn::after, .background-color--darkblue .morelinks a:last-child::after, .background-color--darkblue .adventure footer a:last-child::after, .adventure .background-color--darkblue footer a:last-child::after, .morelinks .background-color--darkblue a:last-child::after, .adventure footer .background-color--darkblue a:last-child::after, .background-color--darkblue .percentages + footer a:last-child::after, .percentages + footer .background-color--darkblue a:last-child::after, .background-color--darkblue .morelinks a:only-child::after, .background-color--darkblue .adventure footer a:only-child::after, .adventure .background-color--darkblue footer a:only-child::after, .morelinks .background-color--darkblue a:only-child::after, .adventure footer .background-color--darkblue a:only-child::after, .background-color--darkblue .percentages + footer a:only-child::after, .percentages + footer .background-color--darkblue a:only-child::after, .block-interrupter-90 .button-primary::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn::after, .block-interrupter-90 .morelinks a:last-child::after, .block-interrupter-90 .adventure footer a:last-child::after, .adventure .block-interrupter-90 footer a:last-child::after, .morelinks .block-interrupter-90 a:last-child::after, .adventure footer .block-interrupter-90 a:last-child::after, .block-interrupter-90 .percentages + footer a:last-child::after, .percentages + footer .block-interrupter-90 a:last-child::after, .block-interrupter-90 .morelinks a:only-child::after, .block-interrupter-90 .adventure footer a:only-child::after, .adventure .block-interrupter-90 footer a:only-child::after, .morelinks .block-interrupter-90 a:only-child::after, .adventure footer .block-interrupter-90 a:only-child::after, .block-interrupter-90 .percentages + footer a:only-child::after, .percentages + footer .block-interrupter-90 a:only-child::after, .homepage-hero .button-primary::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn::after, .homepage-hero .morelinks a:last-child::after, .homepage-hero .adventure footer a:last-child::after, .adventure .homepage-hero footer a:last-child::after, .morelinks .homepage-hero a:last-child::after, .adventure footer .homepage-hero a:last-child::after, .homepage-hero .percentages + footer a:last-child::after, .percentages + footer .homepage-hero a:last-child::after, .homepage-hero .morelinks a:only-child::after, .homepage-hero .adventure footer a:only-child::after, .adventure .homepage-hero footer a:only-child::after, .morelinks .homepage-hero a:only-child::after, .adventure footer .homepage-hero a:only-child::after, .homepage-hero .percentages + footer a:only-child::after, .percentages + footer .homepage-hero a:only-child::after, .block-hero-patient-homepage .block__section--intro .wp-element-button::after, .background-color--darkerblue .wp-element-button::after, .block-overview-carousel .wp-element-button::after, .block-find-a-neurosurgeon .wp-element-button::after, .hero .hero__2up .wp-element-button::after, .background-color--darkblue .wp-element-button::after, .block-interrupter-90 .wp-element-button::after, .homepage-hero .wp-element-button::after, .teaser-overview-carousel .teaser__text .button-primary::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn::after, .teaser-overview-carousel .teaser__text .morelinks a:last-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:last-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:last-child::after, .morelinks .teaser-overview-carousel .teaser__text a:last-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:last-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:last-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:last-child::after, .teaser-overview-carousel .teaser__text .morelinks a:only-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:only-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:only-child::after, .morelinks .teaser-overview-carousel .teaser__text a:only-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:only-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:only-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:only-child::after, .teaser-overview-carousel .teaser__text .wp-element-button::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left::after, .background-color--darkerblue .button-primary-transparent-align-left::after, .block-overview-carousel .button-primary-transparent-align-left::after, .block-find-a-neurosurgeon .button-primary-transparent-align-left::after, .hero .hero__2up .button-primary-transparent-align-left::after, .background-color--darkblue .button-primary-transparent-align-left::after, .block-interrupter-90 .button-primary-transparent-align-left::after, .homepage-hero .button-primary-transparent-align-left::after, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent::after, .background-color--darkerblue .button-primary-transparent::after, .block-overview-carousel .button-primary-transparent::after, .block-find-a-neurosurgeon .button-primary-transparent::after, .hero .hero__2up .button-primary-transparent::after, .background-color--darkblue .button-primary-transparent::after, .block-interrupter-90 .button-primary-transparent::after, .homepage-hero .button-primary-transparent::after, .teaser-overview-carousel .teaser__text .button-primary-transparent::after {
  border: #ffffff solid 0.0625rem;
}
.negative-contrast .button-primary:hover, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:hover, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:hover, .negative-contrast .morelinks a:hover:last-child, .negative-contrast .adventure footer a:hover:last-child, .adventure .negative-contrast footer a:hover:last-child, .morelinks .negative-contrast a:hover:last-child, .adventure footer .negative-contrast a:hover:last-child, .negative-contrast .percentages + footer a:hover:last-child, .percentages + footer .negative-contrast a:hover:last-child, .negative-contrast .morelinks a:hover:only-child, .negative-contrast .adventure footer a:hover:only-child, .adventure .negative-contrast footer a:hover:only-child, .morelinks .negative-contrast a:hover:only-child, .adventure footer .negative-contrast a:hover:only-child, .negative-contrast .percentages + footer a:hover:only-child, .percentages + footer .negative-contrast a:hover:only-child, .negative-contrast .wp-element-button:hover, .negative-contrast .button-primary-transparent-align-left:hover, .negative-contrast .button-primary-transparent:hover, .negative-contrast .button-primary:focus, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:focus, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:focus, .negative-contrast .morelinks a:focus:last-child, .negative-contrast .adventure footer a:focus:last-child, .adventure .negative-contrast footer a:focus:last-child, .morelinks .negative-contrast a:focus:last-child, .adventure footer .negative-contrast a:focus:last-child, .negative-contrast .percentages + footer a:focus:last-child, .percentages + footer .negative-contrast a:focus:last-child, .negative-contrast .morelinks a:focus:only-child, .negative-contrast .adventure footer a:focus:only-child, .adventure .negative-contrast footer a:focus:only-child, .morelinks .negative-contrast a:focus:only-child, .adventure footer .negative-contrast a:focus:only-child, .negative-contrast .percentages + footer a:focus:only-child, .percentages + footer .negative-contrast a:focus:only-child, .negative-contrast .wp-element-button:focus, .negative-contrast .button-primary-transparent-align-left:focus, .negative-contrast .button-primary-transparent:focus, .negative-contrast .button-primary:active, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:active, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:active, .negative-contrast .morelinks a:active:last-child, .negative-contrast .adventure footer a:active:last-child, .adventure .negative-contrast footer a:active:last-child, .morelinks .negative-contrast a:active:last-child, .adventure footer .negative-contrast a:active:last-child, .negative-contrast .percentages + footer a:active:last-child, .percentages + footer .negative-contrast a:active:last-child, .negative-contrast .morelinks a:active:only-child, .negative-contrast .adventure footer a:active:only-child, .adventure .negative-contrast footer a:active:only-child, .morelinks .negative-contrast a:active:only-child, .adventure footer .negative-contrast a:active:only-child, .negative-contrast .percentages + footer a:active:only-child, .percentages + footer .negative-contrast a:active:only-child, .negative-contrast .wp-element-button:active, .negative-contrast .button-primary-transparent-align-left:active, .negative-contrast .button-primary-transparent:active, .block-hero-patient-homepage .block__section--intro .button-primary:hover, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:hover, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:hover, .block-hero-patient-homepage .block__section--intro .morelinks a:hover:last-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:hover:last-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:hover:last-child, .morelinks .block-hero-patient-homepage .block__section--intro a:hover:last-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:hover:last-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:hover:last-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:hover:last-child, .block-hero-patient-homepage .block__section--intro .morelinks a:hover:only-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:hover:only-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:hover:only-child, .morelinks .block-hero-patient-homepage .block__section--intro a:hover:only-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:hover:only-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:hover:only-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:hover:only-child, .background-color--darkerblue .button-primary:hover, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:hover, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:hover, .background-color--darkerblue .morelinks a:hover:last-child, .background-color--darkerblue .adventure footer a:hover:last-child, .adventure .background-color--darkerblue footer a:hover:last-child, .morelinks .background-color--darkerblue a:hover:last-child, .adventure footer .background-color--darkerblue a:hover:last-child, .background-color--darkerblue .percentages + footer a:hover:last-child, .percentages + footer .background-color--darkerblue a:hover:last-child, .background-color--darkerblue .morelinks a:hover:only-child, .background-color--darkerblue .adventure footer a:hover:only-child, .adventure .background-color--darkerblue footer a:hover:only-child, .morelinks .background-color--darkerblue a:hover:only-child, .adventure footer .background-color--darkerblue a:hover:only-child, .background-color--darkerblue .percentages + footer a:hover:only-child, .percentages + footer .background-color--darkerblue a:hover:only-child, .block-overview-carousel .button-primary:hover, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:hover, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:hover, .block-overview-carousel .morelinks a:hover:last-child, .block-overview-carousel .adventure footer a:hover:last-child, .adventure .block-overview-carousel footer a:hover:last-child, .morelinks .block-overview-carousel a:hover:last-child, .adventure footer .block-overview-carousel a:hover:last-child, .block-overview-carousel .percentages + footer a:hover:last-child, .percentages + footer .block-overview-carousel a:hover:last-child, .block-overview-carousel .morelinks a:hover:only-child, .block-overview-carousel .adventure footer a:hover:only-child, .adventure .block-overview-carousel footer a:hover:only-child, .morelinks .block-overview-carousel a:hover:only-child, .adventure footer .block-overview-carousel a:hover:only-child, .block-overview-carousel .percentages + footer a:hover:only-child, .percentages + footer .block-overview-carousel a:hover:only-child, .block-find-a-neurosurgeon .button-primary:hover, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:hover, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:hover, .block-find-a-neurosurgeon .morelinks a:hover:last-child, .block-find-a-neurosurgeon .adventure footer a:hover:last-child, .adventure .block-find-a-neurosurgeon footer a:hover:last-child, .morelinks .block-find-a-neurosurgeon a:hover:last-child, .adventure footer .block-find-a-neurosurgeon a:hover:last-child, .block-find-a-neurosurgeon .percentages + footer a:hover:last-child, .percentages + footer .block-find-a-neurosurgeon a:hover:last-child, .block-find-a-neurosurgeon .morelinks a:hover:only-child, .block-find-a-neurosurgeon .adventure footer a:hover:only-child, .adventure .block-find-a-neurosurgeon footer a:hover:only-child, .morelinks .block-find-a-neurosurgeon a:hover:only-child, .adventure footer .block-find-a-neurosurgeon a:hover:only-child, .block-find-a-neurosurgeon .percentages + footer a:hover:only-child, .percentages + footer .block-find-a-neurosurgeon a:hover:only-child, .hero .hero__2up .button-primary:hover, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:hover, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:hover, .hero .hero__2up .morelinks a:hover:last-child, .hero .hero__2up .adventure footer a:hover:last-child, .adventure .hero .hero__2up footer a:hover:last-child, .morelinks .hero .hero__2up a:hover:last-child, .adventure footer .hero .hero__2up a:hover:last-child, .hero .hero__2up .percentages + footer a:hover:last-child, .percentages + footer .hero .hero__2up a:hover:last-child, .hero .hero__2up .morelinks a:hover:only-child, .hero .hero__2up .adventure footer a:hover:only-child, .adventure .hero .hero__2up footer a:hover:only-child, .morelinks .hero .hero__2up a:hover:only-child, .adventure footer .hero .hero__2up a:hover:only-child, .hero .hero__2up .percentages + footer a:hover:only-child, .percentages + footer .hero .hero__2up a:hover:only-child, .background-color--darkblue .button-primary:hover, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:hover, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:hover, .background-color--darkblue .morelinks a:hover:last-child, .background-color--darkblue .adventure footer a:hover:last-child, .adventure .background-color--darkblue footer a:hover:last-child, .morelinks .background-color--darkblue a:hover:last-child, .adventure footer .background-color--darkblue a:hover:last-child, .background-color--darkblue .percentages + footer a:hover:last-child, .percentages + footer .background-color--darkblue a:hover:last-child, .background-color--darkblue .morelinks a:hover:only-child, .background-color--darkblue .adventure footer a:hover:only-child, .adventure .background-color--darkblue footer a:hover:only-child, .morelinks .background-color--darkblue a:hover:only-child, .adventure footer .background-color--darkblue a:hover:only-child, .background-color--darkblue .percentages + footer a:hover:only-child, .percentages + footer .background-color--darkblue a:hover:only-child, .block-interrupter-90 .button-primary:hover, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:hover, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:hover, .block-interrupter-90 .morelinks a:hover:last-child, .block-interrupter-90 .adventure footer a:hover:last-child, .adventure .block-interrupter-90 footer a:hover:last-child, .morelinks .block-interrupter-90 a:hover:last-child, .adventure footer .block-interrupter-90 a:hover:last-child, .block-interrupter-90 .percentages + footer a:hover:last-child, .percentages + footer .block-interrupter-90 a:hover:last-child, .block-interrupter-90 .morelinks a:hover:only-child, .block-interrupter-90 .adventure footer a:hover:only-child, .adventure .block-interrupter-90 footer a:hover:only-child, .morelinks .block-interrupter-90 a:hover:only-child, .adventure footer .block-interrupter-90 a:hover:only-child, .block-interrupter-90 .percentages + footer a:hover:only-child, .percentages + footer .block-interrupter-90 a:hover:only-child, .homepage-hero .button-primary:hover, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:hover, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:hover, .homepage-hero .morelinks a:hover:last-child, .homepage-hero .adventure footer a:hover:last-child, .adventure .homepage-hero footer a:hover:last-child, .morelinks .homepage-hero a:hover:last-child, .adventure footer .homepage-hero a:hover:last-child, .homepage-hero .percentages + footer a:hover:last-child, .percentages + footer .homepage-hero a:hover:last-child, .homepage-hero .morelinks a:hover:only-child, .homepage-hero .adventure footer a:hover:only-child, .adventure .homepage-hero footer a:hover:only-child, .morelinks .homepage-hero a:hover:only-child, .adventure footer .homepage-hero a:hover:only-child, .homepage-hero .percentages + footer a:hover:only-child, .percentages + footer .homepage-hero a:hover:only-child, .block-hero-patient-homepage .block__section--intro .wp-element-button:hover, .background-color--darkerblue .wp-element-button:hover, .block-overview-carousel .wp-element-button:hover, .block-find-a-neurosurgeon .wp-element-button:hover, .hero .hero__2up .wp-element-button:hover, .background-color--darkblue .wp-element-button:hover, .block-interrupter-90 .wp-element-button:hover, .homepage-hero .wp-element-button:hover, .teaser-overview-carousel .teaser__text .button-primary:hover, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:hover, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:hover, .teaser-overview-carousel .teaser__text .morelinks a:hover:last-child, .teaser-overview-carousel .teaser__text .adventure footer a:hover:last-child, .adventure .teaser-overview-carousel .teaser__text footer a:hover:last-child, .morelinks .teaser-overview-carousel .teaser__text a:hover:last-child, .adventure footer .teaser-overview-carousel .teaser__text a:hover:last-child, .teaser-overview-carousel .teaser__text .percentages + footer a:hover:last-child, .percentages + footer .teaser-overview-carousel .teaser__text a:hover:last-child, .teaser-overview-carousel .teaser__text .morelinks a:hover:only-child, .teaser-overview-carousel .teaser__text .adventure footer a:hover:only-child, .adventure .teaser-overview-carousel .teaser__text footer a:hover:only-child, .morelinks .teaser-overview-carousel .teaser__text a:hover:only-child, .adventure footer .teaser-overview-carousel .teaser__text a:hover:only-child, .teaser-overview-carousel .teaser__text .percentages + footer a:hover:only-child, .percentages + footer .teaser-overview-carousel .teaser__text a:hover:only-child, .teaser-overview-carousel .teaser__text .wp-element-button:hover, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:hover, .background-color--darkerblue .button-primary-transparent-align-left:hover, .block-overview-carousel .button-primary-transparent-align-left:hover, .block-find-a-neurosurgeon .button-primary-transparent-align-left:hover, .hero .hero__2up .button-primary-transparent-align-left:hover, .background-color--darkblue .button-primary-transparent-align-left:hover, .block-interrupter-90 .button-primary-transparent-align-left:hover, .homepage-hero .button-primary-transparent-align-left:hover, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:hover, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:hover, .background-color--darkerblue .button-primary-transparent:hover, .block-overview-carousel .button-primary-transparent:hover, .block-find-a-neurosurgeon .button-primary-transparent:hover, .hero .hero__2up .button-primary-transparent:hover, .background-color--darkblue .button-primary-transparent:hover, .block-interrupter-90 .button-primary-transparent:hover, .homepage-hero .button-primary-transparent:hover, .teaser-overview-carousel .teaser__text .button-primary-transparent:hover, .block-hero-patient-homepage .block__section--intro .button-primary:focus, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:focus, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:focus, .block-hero-patient-homepage .block__section--intro .morelinks a:focus:last-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:focus:last-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:focus:last-child, .morelinks .block-hero-patient-homepage .block__section--intro a:focus:last-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:focus:last-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:focus:last-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:focus:last-child, .block-hero-patient-homepage .block__section--intro .morelinks a:focus:only-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:focus:only-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:focus:only-child, .morelinks .block-hero-patient-homepage .block__section--intro a:focus:only-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:focus:only-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:focus:only-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:focus:only-child, .background-color--darkerblue .button-primary:focus, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:focus, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:focus, .background-color--darkerblue .morelinks a:focus:last-child, .background-color--darkerblue .adventure footer a:focus:last-child, .adventure .background-color--darkerblue footer a:focus:last-child, .morelinks .background-color--darkerblue a:focus:last-child, .adventure footer .background-color--darkerblue a:focus:last-child, .background-color--darkerblue .percentages + footer a:focus:last-child, .percentages + footer .background-color--darkerblue a:focus:last-child, .background-color--darkerblue .morelinks a:focus:only-child, .background-color--darkerblue .adventure footer a:focus:only-child, .adventure .background-color--darkerblue footer a:focus:only-child, .morelinks .background-color--darkerblue a:focus:only-child, .adventure footer .background-color--darkerblue a:focus:only-child, .background-color--darkerblue .percentages + footer a:focus:only-child, .percentages + footer .background-color--darkerblue a:focus:only-child, .block-overview-carousel .button-primary:focus, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:focus, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:focus, .block-overview-carousel .morelinks a:focus:last-child, .block-overview-carousel .adventure footer a:focus:last-child, .adventure .block-overview-carousel footer a:focus:last-child, .morelinks .block-overview-carousel a:focus:last-child, .adventure footer .block-overview-carousel a:focus:last-child, .block-overview-carousel .percentages + footer a:focus:last-child, .percentages + footer .block-overview-carousel a:focus:last-child, .block-overview-carousel .morelinks a:focus:only-child, .block-overview-carousel .adventure footer a:focus:only-child, .adventure .block-overview-carousel footer a:focus:only-child, .morelinks .block-overview-carousel a:focus:only-child, .adventure footer .block-overview-carousel a:focus:only-child, .block-overview-carousel .percentages + footer a:focus:only-child, .percentages + footer .block-overview-carousel a:focus:only-child, .block-find-a-neurosurgeon .button-primary:focus, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:focus, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:focus, .block-find-a-neurosurgeon .morelinks a:focus:last-child, .block-find-a-neurosurgeon .adventure footer a:focus:last-child, .adventure .block-find-a-neurosurgeon footer a:focus:last-child, .morelinks .block-find-a-neurosurgeon a:focus:last-child, .adventure footer .block-find-a-neurosurgeon a:focus:last-child, .block-find-a-neurosurgeon .percentages + footer a:focus:last-child, .percentages + footer .block-find-a-neurosurgeon a:focus:last-child, .block-find-a-neurosurgeon .morelinks a:focus:only-child, .block-find-a-neurosurgeon .adventure footer a:focus:only-child, .adventure .block-find-a-neurosurgeon footer a:focus:only-child, .morelinks .block-find-a-neurosurgeon a:focus:only-child, .adventure footer .block-find-a-neurosurgeon a:focus:only-child, .block-find-a-neurosurgeon .percentages + footer a:focus:only-child, .percentages + footer .block-find-a-neurosurgeon a:focus:only-child, .hero .hero__2up .button-primary:focus, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:focus, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:focus, .hero .hero__2up .morelinks a:focus:last-child, .hero .hero__2up .adventure footer a:focus:last-child, .adventure .hero .hero__2up footer a:focus:last-child, .morelinks .hero .hero__2up a:focus:last-child, .adventure footer .hero .hero__2up a:focus:last-child, .hero .hero__2up .percentages + footer a:focus:last-child, .percentages + footer .hero .hero__2up a:focus:last-child, .hero .hero__2up .morelinks a:focus:only-child, .hero .hero__2up .adventure footer a:focus:only-child, .adventure .hero .hero__2up footer a:focus:only-child, .morelinks .hero .hero__2up a:focus:only-child, .adventure footer .hero .hero__2up a:focus:only-child, .hero .hero__2up .percentages + footer a:focus:only-child, .percentages + footer .hero .hero__2up a:focus:only-child, .background-color--darkblue .button-primary:focus, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:focus, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:focus, .background-color--darkblue .morelinks a:focus:last-child, .background-color--darkblue .adventure footer a:focus:last-child, .adventure .background-color--darkblue footer a:focus:last-child, .morelinks .background-color--darkblue a:focus:last-child, .adventure footer .background-color--darkblue a:focus:last-child, .background-color--darkblue .percentages + footer a:focus:last-child, .percentages + footer .background-color--darkblue a:focus:last-child, .background-color--darkblue .morelinks a:focus:only-child, .background-color--darkblue .adventure footer a:focus:only-child, .adventure .background-color--darkblue footer a:focus:only-child, .morelinks .background-color--darkblue a:focus:only-child, .adventure footer .background-color--darkblue a:focus:only-child, .background-color--darkblue .percentages + footer a:focus:only-child, .percentages + footer .background-color--darkblue a:focus:only-child, .block-interrupter-90 .button-primary:focus, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:focus, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:focus, .block-interrupter-90 .morelinks a:focus:last-child, .block-interrupter-90 .adventure footer a:focus:last-child, .adventure .block-interrupter-90 footer a:focus:last-child, .morelinks .block-interrupter-90 a:focus:last-child, .adventure footer .block-interrupter-90 a:focus:last-child, .block-interrupter-90 .percentages + footer a:focus:last-child, .percentages + footer .block-interrupter-90 a:focus:last-child, .block-interrupter-90 .morelinks a:focus:only-child, .block-interrupter-90 .adventure footer a:focus:only-child, .adventure .block-interrupter-90 footer a:focus:only-child, .morelinks .block-interrupter-90 a:focus:only-child, .adventure footer .block-interrupter-90 a:focus:only-child, .block-interrupter-90 .percentages + footer a:focus:only-child, .percentages + footer .block-interrupter-90 a:focus:only-child, .homepage-hero .button-primary:focus, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:focus, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:focus, .homepage-hero .morelinks a:focus:last-child, .homepage-hero .adventure footer a:focus:last-child, .adventure .homepage-hero footer a:focus:last-child, .morelinks .homepage-hero a:focus:last-child, .adventure footer .homepage-hero a:focus:last-child, .homepage-hero .percentages + footer a:focus:last-child, .percentages + footer .homepage-hero a:focus:last-child, .homepage-hero .morelinks a:focus:only-child, .homepage-hero .adventure footer a:focus:only-child, .adventure .homepage-hero footer a:focus:only-child, .morelinks .homepage-hero a:focus:only-child, .adventure footer .homepage-hero a:focus:only-child, .homepage-hero .percentages + footer a:focus:only-child, .percentages + footer .homepage-hero a:focus:only-child, .block-hero-patient-homepage .block__section--intro .wp-element-button:focus, .background-color--darkerblue .wp-element-button:focus, .block-overview-carousel .wp-element-button:focus, .block-find-a-neurosurgeon .wp-element-button:focus, .hero .hero__2up .wp-element-button:focus, .background-color--darkblue .wp-element-button:focus, .block-interrupter-90 .wp-element-button:focus, .homepage-hero .wp-element-button:focus, .teaser-overview-carousel .teaser__text .button-primary:focus, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:focus, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:focus, .teaser-overview-carousel .teaser__text .morelinks a:focus:last-child, .teaser-overview-carousel .teaser__text .adventure footer a:focus:last-child, .adventure .teaser-overview-carousel .teaser__text footer a:focus:last-child, .morelinks .teaser-overview-carousel .teaser__text a:focus:last-child, .adventure footer .teaser-overview-carousel .teaser__text a:focus:last-child, .teaser-overview-carousel .teaser__text .percentages + footer a:focus:last-child, .percentages + footer .teaser-overview-carousel .teaser__text a:focus:last-child, .teaser-overview-carousel .teaser__text .morelinks a:focus:only-child, .teaser-overview-carousel .teaser__text .adventure footer a:focus:only-child, .adventure .teaser-overview-carousel .teaser__text footer a:focus:only-child, .morelinks .teaser-overview-carousel .teaser__text a:focus:only-child, .adventure footer .teaser-overview-carousel .teaser__text a:focus:only-child, .teaser-overview-carousel .teaser__text .percentages + footer a:focus:only-child, .percentages + footer .teaser-overview-carousel .teaser__text a:focus:only-child, .teaser-overview-carousel .teaser__text .wp-element-button:focus, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:focus, .background-color--darkerblue .button-primary-transparent-align-left:focus, .block-overview-carousel .button-primary-transparent-align-left:focus, .block-find-a-neurosurgeon .button-primary-transparent-align-left:focus, .hero .hero__2up .button-primary-transparent-align-left:focus, .background-color--darkblue .button-primary-transparent-align-left:focus, .block-interrupter-90 .button-primary-transparent-align-left:focus, .homepage-hero .button-primary-transparent-align-left:focus, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:focus, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:focus, .background-color--darkerblue .button-primary-transparent:focus, .block-overview-carousel .button-primary-transparent:focus, .block-find-a-neurosurgeon .button-primary-transparent:focus, .hero .hero__2up .button-primary-transparent:focus, .background-color--darkblue .button-primary-transparent:focus, .block-interrupter-90 .button-primary-transparent:focus, .homepage-hero .button-primary-transparent:focus, .teaser-overview-carousel .teaser__text .button-primary-transparent:focus, .block-hero-patient-homepage .block__section--intro .button-primary:active, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:active, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:active, .block-hero-patient-homepage .block__section--intro .morelinks a:active:last-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:active:last-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:active:last-child, .morelinks .block-hero-patient-homepage .block__section--intro a:active:last-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:active:last-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:active:last-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:active:last-child, .block-hero-patient-homepage .block__section--intro .morelinks a:active:only-child, .block-hero-patient-homepage .block__section--intro .adventure footer a:active:only-child, .adventure .block-hero-patient-homepage .block__section--intro footer a:active:only-child, .morelinks .block-hero-patient-homepage .block__section--intro a:active:only-child, .adventure footer .block-hero-patient-homepage .block__section--intro a:active:only-child, .block-hero-patient-homepage .block__section--intro .percentages + footer a:active:only-child, .percentages + footer .block-hero-patient-homepage .block__section--intro a:active:only-child, .background-color--darkerblue .button-primary:active, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:active, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:active, .background-color--darkerblue .morelinks a:active:last-child, .background-color--darkerblue .adventure footer a:active:last-child, .adventure .background-color--darkerblue footer a:active:last-child, .morelinks .background-color--darkerblue a:active:last-child, .adventure footer .background-color--darkerblue a:active:last-child, .background-color--darkerblue .percentages + footer a:active:last-child, .percentages + footer .background-color--darkerblue a:active:last-child, .background-color--darkerblue .morelinks a:active:only-child, .background-color--darkerblue .adventure footer a:active:only-child, .adventure .background-color--darkerblue footer a:active:only-child, .morelinks .background-color--darkerblue a:active:only-child, .adventure footer .background-color--darkerblue a:active:only-child, .background-color--darkerblue .percentages + footer a:active:only-child, .percentages + footer .background-color--darkerblue a:active:only-child, .block-overview-carousel .button-primary:active, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:active, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:active, .block-overview-carousel .morelinks a:active:last-child, .block-overview-carousel .adventure footer a:active:last-child, .adventure .block-overview-carousel footer a:active:last-child, .morelinks .block-overview-carousel a:active:last-child, .adventure footer .block-overview-carousel a:active:last-child, .block-overview-carousel .percentages + footer a:active:last-child, .percentages + footer .block-overview-carousel a:active:last-child, .block-overview-carousel .morelinks a:active:only-child, .block-overview-carousel .adventure footer a:active:only-child, .adventure .block-overview-carousel footer a:active:only-child, .morelinks .block-overview-carousel a:active:only-child, .adventure footer .block-overview-carousel a:active:only-child, .block-overview-carousel .percentages + footer a:active:only-child, .percentages + footer .block-overview-carousel a:active:only-child, .block-find-a-neurosurgeon .button-primary:active, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:active, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:active, .block-find-a-neurosurgeon .morelinks a:active:last-child, .block-find-a-neurosurgeon .adventure footer a:active:last-child, .adventure .block-find-a-neurosurgeon footer a:active:last-child, .morelinks .block-find-a-neurosurgeon a:active:last-child, .adventure footer .block-find-a-neurosurgeon a:active:last-child, .block-find-a-neurosurgeon .percentages + footer a:active:last-child, .percentages + footer .block-find-a-neurosurgeon a:active:last-child, .block-find-a-neurosurgeon .morelinks a:active:only-child, .block-find-a-neurosurgeon .adventure footer a:active:only-child, .adventure .block-find-a-neurosurgeon footer a:active:only-child, .morelinks .block-find-a-neurosurgeon a:active:only-child, .adventure footer .block-find-a-neurosurgeon a:active:only-child, .block-find-a-neurosurgeon .percentages + footer a:active:only-child, .percentages + footer .block-find-a-neurosurgeon a:active:only-child, .hero .hero__2up .button-primary:active, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:active, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:active, .hero .hero__2up .morelinks a:active:last-child, .hero .hero__2up .adventure footer a:active:last-child, .adventure .hero .hero__2up footer a:active:last-child, .morelinks .hero .hero__2up a:active:last-child, .adventure footer .hero .hero__2up a:active:last-child, .hero .hero__2up .percentages + footer a:active:last-child, .percentages + footer .hero .hero__2up a:active:last-child, .hero .hero__2up .morelinks a:active:only-child, .hero .hero__2up .adventure footer a:active:only-child, .adventure .hero .hero__2up footer a:active:only-child, .morelinks .hero .hero__2up a:active:only-child, .adventure footer .hero .hero__2up a:active:only-child, .hero .hero__2up .percentages + footer a:active:only-child, .percentages + footer .hero .hero__2up a:active:only-child, .background-color--darkblue .button-primary:active, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:active, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:active, .background-color--darkblue .morelinks a:active:last-child, .background-color--darkblue .adventure footer a:active:last-child, .adventure .background-color--darkblue footer a:active:last-child, .morelinks .background-color--darkblue a:active:last-child, .adventure footer .background-color--darkblue a:active:last-child, .background-color--darkblue .percentages + footer a:active:last-child, .percentages + footer .background-color--darkblue a:active:last-child, .background-color--darkblue .morelinks a:active:only-child, .background-color--darkblue .adventure footer a:active:only-child, .adventure .background-color--darkblue footer a:active:only-child, .morelinks .background-color--darkblue a:active:only-child, .adventure footer .background-color--darkblue a:active:only-child, .background-color--darkblue .percentages + footer a:active:only-child, .percentages + footer .background-color--darkblue a:active:only-child, .block-interrupter-90 .button-primary:active, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:active, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:active, .block-interrupter-90 .morelinks a:active:last-child, .block-interrupter-90 .adventure footer a:active:last-child, .adventure .block-interrupter-90 footer a:active:last-child, .morelinks .block-interrupter-90 a:active:last-child, .adventure footer .block-interrupter-90 a:active:last-child, .block-interrupter-90 .percentages + footer a:active:last-child, .percentages + footer .block-interrupter-90 a:active:last-child, .block-interrupter-90 .morelinks a:active:only-child, .block-interrupter-90 .adventure footer a:active:only-child, .adventure .block-interrupter-90 footer a:active:only-child, .morelinks .block-interrupter-90 a:active:only-child, .adventure footer .block-interrupter-90 a:active:only-child, .block-interrupter-90 .percentages + footer a:active:only-child, .percentages + footer .block-interrupter-90 a:active:only-child, .homepage-hero .button-primary:active, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:active, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:active, .homepage-hero .morelinks a:active:last-child, .homepage-hero .adventure footer a:active:last-child, .adventure .homepage-hero footer a:active:last-child, .morelinks .homepage-hero a:active:last-child, .adventure footer .homepage-hero a:active:last-child, .homepage-hero .percentages + footer a:active:last-child, .percentages + footer .homepage-hero a:active:last-child, .homepage-hero .morelinks a:active:only-child, .homepage-hero .adventure footer a:active:only-child, .adventure .homepage-hero footer a:active:only-child, .morelinks .homepage-hero a:active:only-child, .adventure footer .homepage-hero a:active:only-child, .homepage-hero .percentages + footer a:active:only-child, .percentages + footer .homepage-hero a:active:only-child, .block-hero-patient-homepage .block__section--intro .wp-element-button:active, .background-color--darkerblue .wp-element-button:active, .block-overview-carousel .wp-element-button:active, .block-find-a-neurosurgeon .wp-element-button:active, .hero .hero__2up .wp-element-button:active, .background-color--darkblue .wp-element-button:active, .block-interrupter-90 .wp-element-button:active, .homepage-hero .wp-element-button:active, .teaser-overview-carousel .teaser__text .button-primary:active, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:active, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:active, .teaser-overview-carousel .teaser__text .morelinks a:active:last-child, .teaser-overview-carousel .teaser__text .adventure footer a:active:last-child, .adventure .teaser-overview-carousel .teaser__text footer a:active:last-child, .morelinks .teaser-overview-carousel .teaser__text a:active:last-child, .adventure footer .teaser-overview-carousel .teaser__text a:active:last-child, .teaser-overview-carousel .teaser__text .percentages + footer a:active:last-child, .percentages + footer .teaser-overview-carousel .teaser__text a:active:last-child, .teaser-overview-carousel .teaser__text .morelinks a:active:only-child, .teaser-overview-carousel .teaser__text .adventure footer a:active:only-child, .adventure .teaser-overview-carousel .teaser__text footer a:active:only-child, .morelinks .teaser-overview-carousel .teaser__text a:active:only-child, .adventure footer .teaser-overview-carousel .teaser__text a:active:only-child, .teaser-overview-carousel .teaser__text .percentages + footer a:active:only-child, .percentages + footer .teaser-overview-carousel .teaser__text a:active:only-child, .teaser-overview-carousel .teaser__text .wp-element-button:active, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:active, .background-color--darkerblue .button-primary-transparent-align-left:active, .block-overview-carousel .button-primary-transparent-align-left:active, .block-find-a-neurosurgeon .button-primary-transparent-align-left:active, .hero .hero__2up .button-primary-transparent-align-left:active, .background-color--darkblue .button-primary-transparent-align-left:active, .block-interrupter-90 .button-primary-transparent-align-left:active, .homepage-hero .button-primary-transparent-align-left:active, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:active, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:active, .background-color--darkerblue .button-primary-transparent:active, .block-overview-carousel .button-primary-transparent:active, .block-find-a-neurosurgeon .button-primary-transparent:active, .hero .hero__2up .button-primary-transparent:active, .background-color--darkblue .button-primary-transparent:active, .block-interrupter-90 .button-primary-transparent:active, .homepage-hero .button-primary-transparent:active, .teaser-overview-carousel .teaser__text .button-primary-transparent:active {
  color: #08445c;
  outline-color: #1c1c1c;
}
.negative-contrast .button-primary:hover::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:hover::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:hover::after, .negative-contrast .morelinks a:hover:last-child::after, .negative-contrast .adventure footer a:hover:last-child::after, .adventure .negative-contrast footer a:hover:last-child::after, .morelinks .negative-contrast a:hover:last-child::after, .adventure footer .negative-contrast a:hover:last-child::after, .negative-contrast .percentages + footer a:hover:last-child::after, .percentages + footer .negative-contrast a:hover:last-child::after, .negative-contrast .morelinks a:hover:only-child::after, .negative-contrast .adventure footer a:hover:only-child::after, .adventure .negative-contrast footer a:hover:only-child::after, .morelinks .negative-contrast a:hover:only-child::after, .adventure footer .negative-contrast a:hover:only-child::after, .negative-contrast .percentages + footer a:hover:only-child::after, .percentages + footer .negative-contrast a:hover:only-child::after, .negative-contrast .wp-element-button:hover::after, .negative-contrast .button-primary-transparent-align-left:hover::after, .negative-contrast .button-primary-transparent:hover::after, .negative-contrast .button-primary:focus::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:focus::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:focus::after, .negative-contrast .morelinks a:focus:last-child::after, .negative-contrast .adventure footer a:focus:last-child::after, .adventure .negative-contrast footer a:focus:last-child::after, .morelinks .negative-contrast a:focus:last-child::after, .adventure footer .negative-contrast a:focus:last-child::after, .negative-contrast .percentages + footer a:focus:last-child::after, .percentages + footer .negative-contrast a:focus:last-child::after, .negative-contrast .morelinks a:focus:only-child::after, .negative-contrast .adventure footer a:focus:only-child::after, .adventure .negative-contrast footer a:focus:only-child::after, .morelinks .negative-contrast a:focus:only-child::after, .adventure footer .negative-contrast a:focus:only-child::after, .negative-contrast .percentages + footer a:focus:only-child::after, .percentages + footer .negative-contrast a:focus:only-child::after, .negative-contrast .wp-element-button:focus::after, .negative-contrast .button-primary-transparent-align-left:focus::after, .negative-contrast .button-primary-transparent:focus::after, .negative-contrast .button-primary:active::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .negative-contrast .tribe-events-c-subscribe-dropdown__button:active::after, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .negative-contrast .tribe-common-c-btn:active::after, .negative-contrast .morelinks a:active:last-child::after, .negative-contrast .adventure footer a:active:last-child::after, .adventure .negative-contrast footer a:active:last-child::after, .morelinks .negative-contrast a:active:last-child::after, .adventure footer .negative-contrast a:active:last-child::after, .negative-contrast .percentages + footer a:active:last-child::after, .percentages + footer .negative-contrast a:active:last-child::after, .negative-contrast .morelinks a:active:only-child::after, .negative-contrast .adventure footer a:active:only-child::after, .adventure .negative-contrast footer a:active:only-child::after, .morelinks .negative-contrast a:active:only-child::after, .adventure footer .negative-contrast a:active:only-child::after, .negative-contrast .percentages + footer a:active:only-child::after, .percentages + footer .negative-contrast a:active:only-child::after, .negative-contrast .wp-element-button:active::after, .negative-contrast .button-primary-transparent-align-left:active::after, .negative-contrast .button-primary-transparent:active::after, .block-hero-patient-homepage .block__section--intro .button-primary:hover::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:hover::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:hover::after, .block-hero-patient-homepage .block__section--intro .morelinks a:hover:last-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:hover:last-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:hover:last-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:hover:last-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:hover:last-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:hover:last-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:hover:last-child::after, .block-hero-patient-homepage .block__section--intro .morelinks a:hover:only-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:hover:only-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:hover:only-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:hover:only-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:hover:only-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:hover:only-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:hover:only-child::after, .background-color--darkerblue .button-primary:hover::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:hover::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:hover::after, .background-color--darkerblue .morelinks a:hover:last-child::after, .background-color--darkerblue .adventure footer a:hover:last-child::after, .adventure .background-color--darkerblue footer a:hover:last-child::after, .morelinks .background-color--darkerblue a:hover:last-child::after, .adventure footer .background-color--darkerblue a:hover:last-child::after, .background-color--darkerblue .percentages + footer a:hover:last-child::after, .percentages + footer .background-color--darkerblue a:hover:last-child::after, .background-color--darkerblue .morelinks a:hover:only-child::after, .background-color--darkerblue .adventure footer a:hover:only-child::after, .adventure .background-color--darkerblue footer a:hover:only-child::after, .morelinks .background-color--darkerblue a:hover:only-child::after, .adventure footer .background-color--darkerblue a:hover:only-child::after, .background-color--darkerblue .percentages + footer a:hover:only-child::after, .percentages + footer .background-color--darkerblue a:hover:only-child::after, .block-overview-carousel .button-primary:hover::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:hover::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:hover::after, .block-overview-carousel .morelinks a:hover:last-child::after, .block-overview-carousel .adventure footer a:hover:last-child::after, .adventure .block-overview-carousel footer a:hover:last-child::after, .morelinks .block-overview-carousel a:hover:last-child::after, .adventure footer .block-overview-carousel a:hover:last-child::after, .block-overview-carousel .percentages + footer a:hover:last-child::after, .percentages + footer .block-overview-carousel a:hover:last-child::after, .block-overview-carousel .morelinks a:hover:only-child::after, .block-overview-carousel .adventure footer a:hover:only-child::after, .adventure .block-overview-carousel footer a:hover:only-child::after, .morelinks .block-overview-carousel a:hover:only-child::after, .adventure footer .block-overview-carousel a:hover:only-child::after, .block-overview-carousel .percentages + footer a:hover:only-child::after, .percentages + footer .block-overview-carousel a:hover:only-child::after, .block-find-a-neurosurgeon .button-primary:hover::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:hover::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:hover::after, .block-find-a-neurosurgeon .morelinks a:hover:last-child::after, .block-find-a-neurosurgeon .adventure footer a:hover:last-child::after, .adventure .block-find-a-neurosurgeon footer a:hover:last-child::after, .morelinks .block-find-a-neurosurgeon a:hover:last-child::after, .adventure footer .block-find-a-neurosurgeon a:hover:last-child::after, .block-find-a-neurosurgeon .percentages + footer a:hover:last-child::after, .percentages + footer .block-find-a-neurosurgeon a:hover:last-child::after, .block-find-a-neurosurgeon .morelinks a:hover:only-child::after, .block-find-a-neurosurgeon .adventure footer a:hover:only-child::after, .adventure .block-find-a-neurosurgeon footer a:hover:only-child::after, .morelinks .block-find-a-neurosurgeon a:hover:only-child::after, .adventure footer .block-find-a-neurosurgeon a:hover:only-child::after, .block-find-a-neurosurgeon .percentages + footer a:hover:only-child::after, .percentages + footer .block-find-a-neurosurgeon a:hover:only-child::after, .hero .hero__2up .button-primary:hover::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:hover::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:hover::after, .hero .hero__2up .morelinks a:hover:last-child::after, .hero .hero__2up .adventure footer a:hover:last-child::after, .adventure .hero .hero__2up footer a:hover:last-child::after, .morelinks .hero .hero__2up a:hover:last-child::after, .adventure footer .hero .hero__2up a:hover:last-child::after, .hero .hero__2up .percentages + footer a:hover:last-child::after, .percentages + footer .hero .hero__2up a:hover:last-child::after, .hero .hero__2up .morelinks a:hover:only-child::after, .hero .hero__2up .adventure footer a:hover:only-child::after, .adventure .hero .hero__2up footer a:hover:only-child::after, .morelinks .hero .hero__2up a:hover:only-child::after, .adventure footer .hero .hero__2up a:hover:only-child::after, .hero .hero__2up .percentages + footer a:hover:only-child::after, .percentages + footer .hero .hero__2up a:hover:only-child::after, .background-color--darkblue .button-primary:hover::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:hover::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:hover::after, .background-color--darkblue .morelinks a:hover:last-child::after, .background-color--darkblue .adventure footer a:hover:last-child::after, .adventure .background-color--darkblue footer a:hover:last-child::after, .morelinks .background-color--darkblue a:hover:last-child::after, .adventure footer .background-color--darkblue a:hover:last-child::after, .background-color--darkblue .percentages + footer a:hover:last-child::after, .percentages + footer .background-color--darkblue a:hover:last-child::after, .background-color--darkblue .morelinks a:hover:only-child::after, .background-color--darkblue .adventure footer a:hover:only-child::after, .adventure .background-color--darkblue footer a:hover:only-child::after, .morelinks .background-color--darkblue a:hover:only-child::after, .adventure footer .background-color--darkblue a:hover:only-child::after, .background-color--darkblue .percentages + footer a:hover:only-child::after, .percentages + footer .background-color--darkblue a:hover:only-child::after, .block-interrupter-90 .button-primary:hover::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:hover::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:hover::after, .block-interrupter-90 .morelinks a:hover:last-child::after, .block-interrupter-90 .adventure footer a:hover:last-child::after, .adventure .block-interrupter-90 footer a:hover:last-child::after, .morelinks .block-interrupter-90 a:hover:last-child::after, .adventure footer .block-interrupter-90 a:hover:last-child::after, .block-interrupter-90 .percentages + footer a:hover:last-child::after, .percentages + footer .block-interrupter-90 a:hover:last-child::after, .block-interrupter-90 .morelinks a:hover:only-child::after, .block-interrupter-90 .adventure footer a:hover:only-child::after, .adventure .block-interrupter-90 footer a:hover:only-child::after, .morelinks .block-interrupter-90 a:hover:only-child::after, .adventure footer .block-interrupter-90 a:hover:only-child::after, .block-interrupter-90 .percentages + footer a:hover:only-child::after, .percentages + footer .block-interrupter-90 a:hover:only-child::after, .homepage-hero .button-primary:hover::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:hover::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:hover::after, .homepage-hero .morelinks a:hover:last-child::after, .homepage-hero .adventure footer a:hover:last-child::after, .adventure .homepage-hero footer a:hover:last-child::after, .morelinks .homepage-hero a:hover:last-child::after, .adventure footer .homepage-hero a:hover:last-child::after, .homepage-hero .percentages + footer a:hover:last-child::after, .percentages + footer .homepage-hero a:hover:last-child::after, .homepage-hero .morelinks a:hover:only-child::after, .homepage-hero .adventure footer a:hover:only-child::after, .adventure .homepage-hero footer a:hover:only-child::after, .morelinks .homepage-hero a:hover:only-child::after, .adventure footer .homepage-hero a:hover:only-child::after, .homepage-hero .percentages + footer a:hover:only-child::after, .percentages + footer .homepage-hero a:hover:only-child::after, .block-hero-patient-homepage .block__section--intro .wp-element-button:hover::after, .background-color--darkerblue .wp-element-button:hover::after, .block-overview-carousel .wp-element-button:hover::after, .block-find-a-neurosurgeon .wp-element-button:hover::after, .hero .hero__2up .wp-element-button:hover::after, .background-color--darkblue .wp-element-button:hover::after, .block-interrupter-90 .wp-element-button:hover::after, .homepage-hero .wp-element-button:hover::after, .teaser-overview-carousel .teaser__text .button-primary:hover::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:hover::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:hover::after, .teaser-overview-carousel .teaser__text .morelinks a:hover:last-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:hover:last-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:hover:last-child::after, .morelinks .teaser-overview-carousel .teaser__text a:hover:last-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:hover:last-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:hover:last-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:hover:last-child::after, .teaser-overview-carousel .teaser__text .morelinks a:hover:only-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:hover:only-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:hover:only-child::after, .morelinks .teaser-overview-carousel .teaser__text a:hover:only-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:hover:only-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:hover:only-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:hover:only-child::after, .teaser-overview-carousel .teaser__text .wp-element-button:hover::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:hover::after, .background-color--darkerblue .button-primary-transparent-align-left:hover::after, .block-overview-carousel .button-primary-transparent-align-left:hover::after, .block-find-a-neurosurgeon .button-primary-transparent-align-left:hover::after, .hero .hero__2up .button-primary-transparent-align-left:hover::after, .background-color--darkblue .button-primary-transparent-align-left:hover::after, .block-interrupter-90 .button-primary-transparent-align-left:hover::after, .homepage-hero .button-primary-transparent-align-left:hover::after, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:hover::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:hover::after, .background-color--darkerblue .button-primary-transparent:hover::after, .block-overview-carousel .button-primary-transparent:hover::after, .block-find-a-neurosurgeon .button-primary-transparent:hover::after, .hero .hero__2up .button-primary-transparent:hover::after, .background-color--darkblue .button-primary-transparent:hover::after, .block-interrupter-90 .button-primary-transparent:hover::after, .homepage-hero .button-primary-transparent:hover::after, .teaser-overview-carousel .teaser__text .button-primary-transparent:hover::after, .block-hero-patient-homepage .block__section--intro .button-primary:focus::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:focus::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:focus::after, .block-hero-patient-homepage .block__section--intro .morelinks a:focus:last-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:focus:last-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:focus:last-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:focus:last-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:focus:last-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:focus:last-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:focus:last-child::after, .block-hero-patient-homepage .block__section--intro .morelinks a:focus:only-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:focus:only-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:focus:only-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:focus:only-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:focus:only-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:focus:only-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:focus:only-child::after, .background-color--darkerblue .button-primary:focus::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:focus::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:focus::after, .background-color--darkerblue .morelinks a:focus:last-child::after, .background-color--darkerblue .adventure footer a:focus:last-child::after, .adventure .background-color--darkerblue footer a:focus:last-child::after, .morelinks .background-color--darkerblue a:focus:last-child::after, .adventure footer .background-color--darkerblue a:focus:last-child::after, .background-color--darkerblue .percentages + footer a:focus:last-child::after, .percentages + footer .background-color--darkerblue a:focus:last-child::after, .background-color--darkerblue .morelinks a:focus:only-child::after, .background-color--darkerblue .adventure footer a:focus:only-child::after, .adventure .background-color--darkerblue footer a:focus:only-child::after, .morelinks .background-color--darkerblue a:focus:only-child::after, .adventure footer .background-color--darkerblue a:focus:only-child::after, .background-color--darkerblue .percentages + footer a:focus:only-child::after, .percentages + footer .background-color--darkerblue a:focus:only-child::after, .block-overview-carousel .button-primary:focus::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:focus::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:focus::after, .block-overview-carousel .morelinks a:focus:last-child::after, .block-overview-carousel .adventure footer a:focus:last-child::after, .adventure .block-overview-carousel footer a:focus:last-child::after, .morelinks .block-overview-carousel a:focus:last-child::after, .adventure footer .block-overview-carousel a:focus:last-child::after, .block-overview-carousel .percentages + footer a:focus:last-child::after, .percentages + footer .block-overview-carousel a:focus:last-child::after, .block-overview-carousel .morelinks a:focus:only-child::after, .block-overview-carousel .adventure footer a:focus:only-child::after, .adventure .block-overview-carousel footer a:focus:only-child::after, .morelinks .block-overview-carousel a:focus:only-child::after, .adventure footer .block-overview-carousel a:focus:only-child::after, .block-overview-carousel .percentages + footer a:focus:only-child::after, .percentages + footer .block-overview-carousel a:focus:only-child::after, .block-find-a-neurosurgeon .button-primary:focus::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:focus::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:focus::after, .block-find-a-neurosurgeon .morelinks a:focus:last-child::after, .block-find-a-neurosurgeon .adventure footer a:focus:last-child::after, .adventure .block-find-a-neurosurgeon footer a:focus:last-child::after, .morelinks .block-find-a-neurosurgeon a:focus:last-child::after, .adventure footer .block-find-a-neurosurgeon a:focus:last-child::after, .block-find-a-neurosurgeon .percentages + footer a:focus:last-child::after, .percentages + footer .block-find-a-neurosurgeon a:focus:last-child::after, .block-find-a-neurosurgeon .morelinks a:focus:only-child::after, .block-find-a-neurosurgeon .adventure footer a:focus:only-child::after, .adventure .block-find-a-neurosurgeon footer a:focus:only-child::after, .morelinks .block-find-a-neurosurgeon a:focus:only-child::after, .adventure footer .block-find-a-neurosurgeon a:focus:only-child::after, .block-find-a-neurosurgeon .percentages + footer a:focus:only-child::after, .percentages + footer .block-find-a-neurosurgeon a:focus:only-child::after, .hero .hero__2up .button-primary:focus::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:focus::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:focus::after, .hero .hero__2up .morelinks a:focus:last-child::after, .hero .hero__2up .adventure footer a:focus:last-child::after, .adventure .hero .hero__2up footer a:focus:last-child::after, .morelinks .hero .hero__2up a:focus:last-child::after, .adventure footer .hero .hero__2up a:focus:last-child::after, .hero .hero__2up .percentages + footer a:focus:last-child::after, .percentages + footer .hero .hero__2up a:focus:last-child::after, .hero .hero__2up .morelinks a:focus:only-child::after, .hero .hero__2up .adventure footer a:focus:only-child::after, .adventure .hero .hero__2up footer a:focus:only-child::after, .morelinks .hero .hero__2up a:focus:only-child::after, .adventure footer .hero .hero__2up a:focus:only-child::after, .hero .hero__2up .percentages + footer a:focus:only-child::after, .percentages + footer .hero .hero__2up a:focus:only-child::after, .background-color--darkblue .button-primary:focus::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:focus::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:focus::after, .background-color--darkblue .morelinks a:focus:last-child::after, .background-color--darkblue .adventure footer a:focus:last-child::after, .adventure .background-color--darkblue footer a:focus:last-child::after, .morelinks .background-color--darkblue a:focus:last-child::after, .adventure footer .background-color--darkblue a:focus:last-child::after, .background-color--darkblue .percentages + footer a:focus:last-child::after, .percentages + footer .background-color--darkblue a:focus:last-child::after, .background-color--darkblue .morelinks a:focus:only-child::after, .background-color--darkblue .adventure footer a:focus:only-child::after, .adventure .background-color--darkblue footer a:focus:only-child::after, .morelinks .background-color--darkblue a:focus:only-child::after, .adventure footer .background-color--darkblue a:focus:only-child::after, .background-color--darkblue .percentages + footer a:focus:only-child::after, .percentages + footer .background-color--darkblue a:focus:only-child::after, .block-interrupter-90 .button-primary:focus::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:focus::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:focus::after, .block-interrupter-90 .morelinks a:focus:last-child::after, .block-interrupter-90 .adventure footer a:focus:last-child::after, .adventure .block-interrupter-90 footer a:focus:last-child::after, .morelinks .block-interrupter-90 a:focus:last-child::after, .adventure footer .block-interrupter-90 a:focus:last-child::after, .block-interrupter-90 .percentages + footer a:focus:last-child::after, .percentages + footer .block-interrupter-90 a:focus:last-child::after, .block-interrupter-90 .morelinks a:focus:only-child::after, .block-interrupter-90 .adventure footer a:focus:only-child::after, .adventure .block-interrupter-90 footer a:focus:only-child::after, .morelinks .block-interrupter-90 a:focus:only-child::after, .adventure footer .block-interrupter-90 a:focus:only-child::after, .block-interrupter-90 .percentages + footer a:focus:only-child::after, .percentages + footer .block-interrupter-90 a:focus:only-child::after, .homepage-hero .button-primary:focus::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:focus::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:focus::after, .homepage-hero .morelinks a:focus:last-child::after, .homepage-hero .adventure footer a:focus:last-child::after, .adventure .homepage-hero footer a:focus:last-child::after, .morelinks .homepage-hero a:focus:last-child::after, .adventure footer .homepage-hero a:focus:last-child::after, .homepage-hero .percentages + footer a:focus:last-child::after, .percentages + footer .homepage-hero a:focus:last-child::after, .homepage-hero .morelinks a:focus:only-child::after, .homepage-hero .adventure footer a:focus:only-child::after, .adventure .homepage-hero footer a:focus:only-child::after, .morelinks .homepage-hero a:focus:only-child::after, .adventure footer .homepage-hero a:focus:only-child::after, .homepage-hero .percentages + footer a:focus:only-child::after, .percentages + footer .homepage-hero a:focus:only-child::after, .block-hero-patient-homepage .block__section--intro .wp-element-button:focus::after, .background-color--darkerblue .wp-element-button:focus::after, .block-overview-carousel .wp-element-button:focus::after, .block-find-a-neurosurgeon .wp-element-button:focus::after, .hero .hero__2up .wp-element-button:focus::after, .background-color--darkblue .wp-element-button:focus::after, .block-interrupter-90 .wp-element-button:focus::after, .homepage-hero .wp-element-button:focus::after, .teaser-overview-carousel .teaser__text .button-primary:focus::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:focus::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:focus::after, .teaser-overview-carousel .teaser__text .morelinks a:focus:last-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:focus:last-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:focus:last-child::after, .morelinks .teaser-overview-carousel .teaser__text a:focus:last-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:focus:last-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:focus:last-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:focus:last-child::after, .teaser-overview-carousel .teaser__text .morelinks a:focus:only-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:focus:only-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:focus:only-child::after, .morelinks .teaser-overview-carousel .teaser__text a:focus:only-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:focus:only-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:focus:only-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:focus:only-child::after, .teaser-overview-carousel .teaser__text .wp-element-button:focus::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:focus::after, .background-color--darkerblue .button-primary-transparent-align-left:focus::after, .block-overview-carousel .button-primary-transparent-align-left:focus::after, .block-find-a-neurosurgeon .button-primary-transparent-align-left:focus::after, .hero .hero__2up .button-primary-transparent-align-left:focus::after, .background-color--darkblue .button-primary-transparent-align-left:focus::after, .block-interrupter-90 .button-primary-transparent-align-left:focus::after, .homepage-hero .button-primary-transparent-align-left:focus::after, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:focus::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:focus::after, .background-color--darkerblue .button-primary-transparent:focus::after, .block-overview-carousel .button-primary-transparent:focus::after, .block-find-a-neurosurgeon .button-primary-transparent:focus::after, .hero .hero__2up .button-primary-transparent:focus::after, .background-color--darkblue .button-primary-transparent:focus::after, .block-interrupter-90 .button-primary-transparent:focus::after, .homepage-hero .button-primary-transparent:focus::after, .teaser-overview-carousel .teaser__text .button-primary-transparent:focus::after, .block-hero-patient-homepage .block__section--intro .button-primary:active::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-hero-patient-homepage .block__section--intro .tribe-events-c-subscribe-dropdown__button:active::after, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-hero-patient-homepage .block__section--intro .tribe-common-c-btn:active::after, .block-hero-patient-homepage .block__section--intro .morelinks a:active:last-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:active:last-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:active:last-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:active:last-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:active:last-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:active:last-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:active:last-child::after, .block-hero-patient-homepage .block__section--intro .morelinks a:active:only-child::after, .block-hero-patient-homepage .block__section--intro .adventure footer a:active:only-child::after, .adventure .block-hero-patient-homepage .block__section--intro footer a:active:only-child::after, .morelinks .block-hero-patient-homepage .block__section--intro a:active:only-child::after, .adventure footer .block-hero-patient-homepage .block__section--intro a:active:only-child::after, .block-hero-patient-homepage .block__section--intro .percentages + footer a:active:only-child::after, .percentages + footer .block-hero-patient-homepage .block__section--intro a:active:only-child::after, .background-color--darkerblue .button-primary:active::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkerblue .tribe-events-c-subscribe-dropdown__button:active::after, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkerblue .tribe-common-c-btn:active::after, .background-color--darkerblue .morelinks a:active:last-child::after, .background-color--darkerblue .adventure footer a:active:last-child::after, .adventure .background-color--darkerblue footer a:active:last-child::after, .morelinks .background-color--darkerblue a:active:last-child::after, .adventure footer .background-color--darkerblue a:active:last-child::after, .background-color--darkerblue .percentages + footer a:active:last-child::after, .percentages + footer .background-color--darkerblue a:active:last-child::after, .background-color--darkerblue .morelinks a:active:only-child::after, .background-color--darkerblue .adventure footer a:active:only-child::after, .adventure .background-color--darkerblue footer a:active:only-child::after, .morelinks .background-color--darkerblue a:active:only-child::after, .adventure footer .background-color--darkerblue a:active:only-child::after, .background-color--darkerblue .percentages + footer a:active:only-child::after, .percentages + footer .background-color--darkerblue a:active:only-child::after, .block-overview-carousel .button-primary:active::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-overview-carousel .tribe-events-c-subscribe-dropdown__button:active::after, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-overview-carousel .tribe-common-c-btn:active::after, .block-overview-carousel .morelinks a:active:last-child::after, .block-overview-carousel .adventure footer a:active:last-child::after, .adventure .block-overview-carousel footer a:active:last-child::after, .morelinks .block-overview-carousel a:active:last-child::after, .adventure footer .block-overview-carousel a:active:last-child::after, .block-overview-carousel .percentages + footer a:active:last-child::after, .percentages + footer .block-overview-carousel a:active:last-child::after, .block-overview-carousel .morelinks a:active:only-child::after, .block-overview-carousel .adventure footer a:active:only-child::after, .adventure .block-overview-carousel footer a:active:only-child::after, .morelinks .block-overview-carousel a:active:only-child::after, .adventure footer .block-overview-carousel a:active:only-child::after, .block-overview-carousel .percentages + footer a:active:only-child::after, .percentages + footer .block-overview-carousel a:active:only-child::after, .block-find-a-neurosurgeon .button-primary:active::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-find-a-neurosurgeon .tribe-events-c-subscribe-dropdown__button:active::after, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-find-a-neurosurgeon .tribe-common-c-btn:active::after, .block-find-a-neurosurgeon .morelinks a:active:last-child::after, .block-find-a-neurosurgeon .adventure footer a:active:last-child::after, .adventure .block-find-a-neurosurgeon footer a:active:last-child::after, .morelinks .block-find-a-neurosurgeon a:active:last-child::after, .adventure footer .block-find-a-neurosurgeon a:active:last-child::after, .block-find-a-neurosurgeon .percentages + footer a:active:last-child::after, .percentages + footer .block-find-a-neurosurgeon a:active:last-child::after, .block-find-a-neurosurgeon .morelinks a:active:only-child::after, .block-find-a-neurosurgeon .adventure footer a:active:only-child::after, .adventure .block-find-a-neurosurgeon footer a:active:only-child::after, .morelinks .block-find-a-neurosurgeon a:active:only-child::after, .adventure footer .block-find-a-neurosurgeon a:active:only-child::after, .block-find-a-neurosurgeon .percentages + footer a:active:only-child::after, .percentages + footer .block-find-a-neurosurgeon a:active:only-child::after, .hero .hero__2up .button-primary:active::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .hero .hero__2up .tribe-events-c-subscribe-dropdown__button:active::after, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .hero .hero__2up .tribe-common-c-btn:active::after, .hero .hero__2up .morelinks a:active:last-child::after, .hero .hero__2up .adventure footer a:active:last-child::after, .adventure .hero .hero__2up footer a:active:last-child::after, .morelinks .hero .hero__2up a:active:last-child::after, .adventure footer .hero .hero__2up a:active:last-child::after, .hero .hero__2up .percentages + footer a:active:last-child::after, .percentages + footer .hero .hero__2up a:active:last-child::after, .hero .hero__2up .morelinks a:active:only-child::after, .hero .hero__2up .adventure footer a:active:only-child::after, .adventure .hero .hero__2up footer a:active:only-child::after, .morelinks .hero .hero__2up a:active:only-child::after, .adventure footer .hero .hero__2up a:active:only-child::after, .hero .hero__2up .percentages + footer a:active:only-child::after, .percentages + footer .hero .hero__2up a:active:only-child::after, .background-color--darkblue .button-primary:active::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .background-color--darkblue .tribe-events-c-subscribe-dropdown__button:active::after, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .background-color--darkblue .tribe-common-c-btn:active::after, .background-color--darkblue .morelinks a:active:last-child::after, .background-color--darkblue .adventure footer a:active:last-child::after, .adventure .background-color--darkblue footer a:active:last-child::after, .morelinks .background-color--darkblue a:active:last-child::after, .adventure footer .background-color--darkblue a:active:last-child::after, .background-color--darkblue .percentages + footer a:active:last-child::after, .percentages + footer .background-color--darkblue a:active:last-child::after, .background-color--darkblue .morelinks a:active:only-child::after, .background-color--darkblue .adventure footer a:active:only-child::after, .adventure .background-color--darkblue footer a:active:only-child::after, .morelinks .background-color--darkblue a:active:only-child::after, .adventure footer .background-color--darkblue a:active:only-child::after, .background-color--darkblue .percentages + footer a:active:only-child::after, .percentages + footer .background-color--darkblue a:active:only-child::after, .block-interrupter-90 .button-primary:active::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90 .tribe-events-c-subscribe-dropdown__button:active::after, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90 .tribe-common-c-btn:active::after, .block-interrupter-90 .morelinks a:active:last-child::after, .block-interrupter-90 .adventure footer a:active:last-child::after, .adventure .block-interrupter-90 footer a:active:last-child::after, .morelinks .block-interrupter-90 a:active:last-child::after, .adventure footer .block-interrupter-90 a:active:last-child::after, .block-interrupter-90 .percentages + footer a:active:last-child::after, .percentages + footer .block-interrupter-90 a:active:last-child::after, .block-interrupter-90 .morelinks a:active:only-child::after, .block-interrupter-90 .adventure footer a:active:only-child::after, .adventure .block-interrupter-90 footer a:active:only-child::after, .morelinks .block-interrupter-90 a:active:only-child::after, .adventure footer .block-interrupter-90 a:active:only-child::after, .block-interrupter-90 .percentages + footer a:active:only-child::after, .percentages + footer .block-interrupter-90 a:active:only-child::after, .homepage-hero .button-primary:active::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .homepage-hero .tribe-events-c-subscribe-dropdown__button:active::after, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .homepage-hero .tribe-common-c-btn:active::after, .homepage-hero .morelinks a:active:last-child::after, .homepage-hero .adventure footer a:active:last-child::after, .adventure .homepage-hero footer a:active:last-child::after, .morelinks .homepage-hero a:active:last-child::after, .adventure footer .homepage-hero a:active:last-child::after, .homepage-hero .percentages + footer a:active:last-child::after, .percentages + footer .homepage-hero a:active:last-child::after, .homepage-hero .morelinks a:active:only-child::after, .homepage-hero .adventure footer a:active:only-child::after, .adventure .homepage-hero footer a:active:only-child::after, .morelinks .homepage-hero a:active:only-child::after, .adventure footer .homepage-hero a:active:only-child::after, .homepage-hero .percentages + footer a:active:only-child::after, .percentages + footer .homepage-hero a:active:only-child::after, .block-hero-patient-homepage .block__section--intro .wp-element-button:active::after, .background-color--darkerblue .wp-element-button:active::after, .block-overview-carousel .wp-element-button:active::after, .block-find-a-neurosurgeon .wp-element-button:active::after, .hero .hero__2up .wp-element-button:active::after, .background-color--darkblue .wp-element-button:active::after, .block-interrupter-90 .wp-element-button:active::after, .homepage-hero .wp-element-button:active::after, .teaser-overview-carousel .teaser__text .button-primary:active::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .teaser-overview-carousel .teaser__text .tribe-events-c-subscribe-dropdown__button:active::after, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .teaser-overview-carousel .teaser__text .tribe-common-c-btn:active::after, .teaser-overview-carousel .teaser__text .morelinks a:active:last-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:active:last-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:active:last-child::after, .morelinks .teaser-overview-carousel .teaser__text a:active:last-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:active:last-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:active:last-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:active:last-child::after, .teaser-overview-carousel .teaser__text .morelinks a:active:only-child::after, .teaser-overview-carousel .teaser__text .adventure footer a:active:only-child::after, .adventure .teaser-overview-carousel .teaser__text footer a:active:only-child::after, .morelinks .teaser-overview-carousel .teaser__text a:active:only-child::after, .adventure footer .teaser-overview-carousel .teaser__text a:active:only-child::after, .teaser-overview-carousel .teaser__text .percentages + footer a:active:only-child::after, .percentages + footer .teaser-overview-carousel .teaser__text a:active:only-child::after, .teaser-overview-carousel .teaser__text .wp-element-button:active::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:active::after, .background-color--darkerblue .button-primary-transparent-align-left:active::after, .block-overview-carousel .button-primary-transparent-align-left:active::after, .block-find-a-neurosurgeon .button-primary-transparent-align-left:active::after, .hero .hero__2up .button-primary-transparent-align-left:active::after, .background-color--darkblue .button-primary-transparent-align-left:active::after, .block-interrupter-90 .button-primary-transparent-align-left:active::after, .homepage-hero .button-primary-transparent-align-left:active::after, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:active::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:active::after, .background-color--darkerblue .button-primary-transparent:active::after, .block-overview-carousel .button-primary-transparent:active::after, .block-find-a-neurosurgeon .button-primary-transparent:active::after, .hero .hero__2up .button-primary-transparent:active::after, .background-color--darkblue .button-primary-transparent:active::after, .block-interrupter-90 .button-primary-transparent:active::after, .homepage-hero .button-primary-transparent:active::after, .teaser-overview-carousel .teaser__text .button-primary-transparent:active::after {
  border-color: transparent;
}

.button-primary-transparent {
  background-color: transparent;
  outline-color: transparent;
}
html.print .button-primary-transparent {
  border: #000 solid 0.0625rem;
}
@media print {
  .button-primary-transparent {
    border: #000 solid 0.0625rem;
  }
}
.button-primary-transparent::after {
  border-color: transparent;
}
.button-primary-transparent:hover, .button-primary-transparent:focus, .button-primary-transparent:active {
  color: #08445c;
  background-color: #ffffff;
  outline-color: #ffcd6d;
}
.negative-contrast .button-primary-transparent, .block-hero-patient-homepage .block__section--intro .button-primary-transparent, .background-color--darkerblue .button-primary-transparent, .block-overview-carousel .button-primary-transparent, .block-find-a-neurosurgeon .button-primary-transparent, .hero .hero__2up .button-primary-transparent, .background-color--darkblue .button-primary-transparent, .block-interrupter-90 .button-primary-transparent, .homepage-hero .button-primary-transparent, .teaser-overview-carousel .teaser__text .button-primary-transparent {
  background-color: transparent;
  color: #ffffff;
  outline-color: transparent;
}
html.print .negative-contrast .button-primary-transparent, html.print .block-hero-patient-homepage .block__section--intro .button-primary-transparent, .block-hero-patient-homepage html.print .block__section--intro .button-primary-transparent, html.print .background-color--darkerblue .button-primary-transparent, html.print .block-overview-carousel .button-primary-transparent, html.print .block-find-a-neurosurgeon .button-primary-transparent, html.print .hero .hero__2up .button-primary-transparent, .hero html.print .hero__2up .button-primary-transparent, html.print .background-color--darkblue .button-primary-transparent, html.print .block-interrupter-90 .button-primary-transparent, html.print .homepage-hero .button-primary-transparent, html.print .teaser-overview-carousel .teaser__text .button-primary-transparent, .teaser-overview-carousel html.print .teaser__text .button-primary-transparent {
  color: #000 !important;
}
@media print {
  .negative-contrast .button-primary-transparent, .block-hero-patient-homepage .block__section--intro .button-primary-transparent, .background-color--darkerblue .button-primary-transparent, .block-overview-carousel .button-primary-transparent, .block-find-a-neurosurgeon .button-primary-transparent, .hero .hero__2up .button-primary-transparent, .background-color--darkblue .button-primary-transparent, .block-interrupter-90 .button-primary-transparent, .homepage-hero .button-primary-transparent, .teaser-overview-carousel .teaser__text .button-primary-transparent {
    color: #000 !important;
  }
}
.negative-contrast .button-primary-transparent::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent::after, .background-color--darkerblue .button-primary-transparent::after, .block-overview-carousel .button-primary-transparent::after, .block-find-a-neurosurgeon .button-primary-transparent::after, .hero .hero__2up .button-primary-transparent::after, .background-color--darkblue .button-primary-transparent::after, .block-interrupter-90 .button-primary-transparent::after, .homepage-hero .button-primary-transparent::after, .teaser-overview-carousel .teaser__text .button-primary-transparent::after {
  border-color: transparent;
}
.negative-contrast .button-primary-transparent:hover, .negative-contrast .button-primary-transparent:focus, .negative-contrast .button-primary-transparent:active, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:hover, .background-color--darkerblue .button-primary-transparent:hover, .block-overview-carousel .button-primary-transparent:hover, .block-find-a-neurosurgeon .button-primary-transparent:hover, .hero .hero__2up .button-primary-transparent:hover, .background-color--darkblue .button-primary-transparent:hover, .block-interrupter-90 .button-primary-transparent:hover, .homepage-hero .button-primary-transparent:hover, .teaser-overview-carousel .teaser__text .button-primary-transparent:hover, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:focus, .background-color--darkerblue .button-primary-transparent:focus, .block-overview-carousel .button-primary-transparent:focus, .block-find-a-neurosurgeon .button-primary-transparent:focus, .hero .hero__2up .button-primary-transparent:focus, .background-color--darkblue .button-primary-transparent:focus, .block-interrupter-90 .button-primary-transparent:focus, .homepage-hero .button-primary-transparent:focus, .teaser-overview-carousel .teaser__text .button-primary-transparent:focus, .block-hero-patient-homepage .block__section--intro .button-primary-transparent:active, .background-color--darkerblue .button-primary-transparent:active, .block-overview-carousel .button-primary-transparent:active, .block-find-a-neurosurgeon .button-primary-transparent:active, .hero .hero__2up .button-primary-transparent:active, .background-color--darkblue .button-primary-transparent:active, .block-interrupter-90 .button-primary-transparent:active, .homepage-hero .button-primary-transparent:active, .teaser-overview-carousel .teaser__text .button-primary-transparent:active {
  color: #08445c;
  background-color: #ffffff;
  outline-color: #ffcd6d;
}

.button-primary-transparent-align-left {
  background-color: transparent;
  outline-color: transparent;
  padding: 0.8125rem 1rem;
  padding-left: 4rem;
}
html.print .button-primary-transparent-align-left {
  padding: 0.8125rem 1rem;
  border: #000 solid 0.0625rem;
}
@media print {
  .button-primary-transparent-align-left {
    padding: 0.8125rem 1rem;
    border: #000 solid 0.0625rem;
  }
}
.button-primary-transparent-align-left::after {
  border-color: transparent;
  right: unset;
  left: 0;
}
.button-primary-transparent-align-left:hover, .button-primary-transparent-align-left:focus, .button-primary-transparent-align-left:active {
  background-color: #ffcd6d;
  color: #000000;
  outline-color: transparent;
}
.negative-contrast .button-primary-transparent-align-left, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left, .background-color--darkerblue .button-primary-transparent-align-left, .block-overview-carousel .button-primary-transparent-align-left, .block-find-a-neurosurgeon .button-primary-transparent-align-left, .hero .hero__2up .button-primary-transparent-align-left, .background-color--darkblue .button-primary-transparent-align-left, .block-interrupter-90 .button-primary-transparent-align-left, .homepage-hero .button-primary-transparent-align-left, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left {
  background-color: transparent;
  outline-color: transparent;
  color: #ffffff;
}
html.print .negative-contrast .button-primary-transparent-align-left, html.print .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left, .block-hero-patient-homepage html.print .block__section--intro .button-primary-transparent-align-left, html.print .background-color--darkerblue .button-primary-transparent-align-left, html.print .block-overview-carousel .button-primary-transparent-align-left, html.print .block-find-a-neurosurgeon .button-primary-transparent-align-left, html.print .hero .hero__2up .button-primary-transparent-align-left, .hero html.print .hero__2up .button-primary-transparent-align-left, html.print .background-color--darkblue .button-primary-transparent-align-left, html.print .block-interrupter-90 .button-primary-transparent-align-left, html.print .homepage-hero .button-primary-transparent-align-left, html.print .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left, .teaser-overview-carousel html.print .teaser__text .button-primary-transparent-align-left {
  color: #000 !important;
}
@media print {
  .negative-contrast .button-primary-transparent-align-left, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left, .background-color--darkerblue .button-primary-transparent-align-left, .block-overview-carousel .button-primary-transparent-align-left, .block-find-a-neurosurgeon .button-primary-transparent-align-left, .hero .hero__2up .button-primary-transparent-align-left, .background-color--darkblue .button-primary-transparent-align-left, .block-interrupter-90 .button-primary-transparent-align-left, .homepage-hero .button-primary-transparent-align-left, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left {
    color: #000 !important;
  }
}
.negative-contrast .button-primary-transparent-align-left::after, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left::after, .background-color--darkerblue .button-primary-transparent-align-left::after, .block-overview-carousel .button-primary-transparent-align-left::after, .block-find-a-neurosurgeon .button-primary-transparent-align-left::after, .hero .hero__2up .button-primary-transparent-align-left::after, .background-color--darkblue .button-primary-transparent-align-left::after, .block-interrupter-90 .button-primary-transparent-align-left::after, .homepage-hero .button-primary-transparent-align-left::after, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left::after {
  border-color: transparent;
}
.negative-contrast .button-primary-transparent-align-left:hover, .negative-contrast .button-primary-transparent-align-left:focus, .negative-contrast .button-primary-transparent-align-left:active, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:hover, .background-color--darkerblue .button-primary-transparent-align-left:hover, .block-overview-carousel .button-primary-transparent-align-left:hover, .block-find-a-neurosurgeon .button-primary-transparent-align-left:hover, .hero .hero__2up .button-primary-transparent-align-left:hover, .background-color--darkblue .button-primary-transparent-align-left:hover, .block-interrupter-90 .button-primary-transparent-align-left:hover, .homepage-hero .button-primary-transparent-align-left:hover, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:hover, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:focus, .background-color--darkerblue .button-primary-transparent-align-left:focus, .block-overview-carousel .button-primary-transparent-align-left:focus, .block-find-a-neurosurgeon .button-primary-transparent-align-left:focus, .hero .hero__2up .button-primary-transparent-align-left:focus, .background-color--darkblue .button-primary-transparent-align-left:focus, .block-interrupter-90 .button-primary-transparent-align-left:focus, .homepage-hero .button-primary-transparent-align-left:focus, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:focus, .block-hero-patient-homepage .block__section--intro .button-primary-transparent-align-left:active, .background-color--darkerblue .button-primary-transparent-align-left:active, .block-overview-carousel .button-primary-transparent-align-left:active, .block-find-a-neurosurgeon .button-primary-transparent-align-left:active, .hero .hero__2up .button-primary-transparent-align-left:active, .background-color--darkblue .button-primary-transparent-align-left:active, .block-interrupter-90 .button-primary-transparent-align-left:active, .homepage-hero .button-primary-transparent-align-left:active, .teaser-overview-carousel .teaser__text .button-primary-transparent-align-left:active {
  background-color: #ffcd6d;
  color: #000000;
  outline-color: transparent;
}

.button-icon-download::after {
  content: "\f019";
  font-weight: 900;
}

.button-icon-external-link::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0.89 0.08 11.01 11.01"%3E%3Cpath d="M11.264 9.63081C11.4328 9.63081 11.5948 9.56374 11.7142 9.44434C11.8336 9.32495 11.9006 9.16301 11.9006 8.99416V0.717705C11.9006 0.548855 11.8336 0.386921 11.7142 0.267525C11.5948 0.14813 11.4328 0.0810547 11.264 0.0810547H2.98752C2.81867 0.0810547 2.65673 0.14813 2.53734 0.267525C2.41794 0.386921 2.35087 0.548855 2.35087 0.717705C2.35087 0.886555 2.41794 1.04849 2.53734 1.16788C2.65673 1.28728 2.81867 1.35436 2.98752 1.35436H9.72965L1.07895 9.99869C1.01927 10.0579 0.97191 10.1283 0.939588 10.2059C0.907266 10.2835 0.890625 10.3667 0.890625 10.4507C0.890625 10.5348 0.907266 10.618 0.939588 10.6956C0.97191 10.7731 1.01927 10.8435 1.07895 10.9027C1.13813 10.9624 1.20854 11.0098 1.28613 11.0421C1.36371 11.0744 1.44692 11.0911 1.53097 11.0911C1.61501 11.0911 1.69823 11.0744 1.77581 11.0421C1.85339 11.0098 1.9238 10.9624 1.98299 10.9027L10.6273 2.25203V8.99416C10.6273 9.16301 10.6944 9.32495 10.8138 9.44434C10.9332 9.56374 11.0951 9.63081 11.264 9.63081Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: auto 0.9375rem;
}

.button-icon-file::after {
  content: "\f15b";
  font-weight: 400;
}

.button-icon-print::after {
  content: "\f02f";
}

.button-secondary, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .morelinks a:first-child:not(:only-child), .adventure footer a:first-child:not(:only-child), .percentages + footer a:first-child:not(:only-child) {
  background-color: #ffffff;
  outline: #08445c solid 0.0625rem;
  outline-offset: -0.0625rem;
  color: #08445c;
  padding: 0.8125rem 1rem;
}
.button-secondary:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .morelinks a:hover:first-child:not(:only-child), .adventure footer a:hover:first-child:not(:only-child), .percentages + footer a:hover:first-child:not(:only-child), .button-secondary:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .morelinks a:focus:first-child:not(:only-child), .adventure footer a:focus:first-child:not(:only-child), .percentages + footer a:focus:first-child:not(:only-child), .button-secondary:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .morelinks a:active:first-child:not(:only-child), .adventure footer a:active:first-child:not(:only-child), .percentages + footer a:active:first-child:not(:only-child) {
  color: #1c1c1c;
  background-color: #ffcd6d;
  outline: #ffae14 solid 0.125rem;
  outline-offset: -0.125rem;
  text-decoration: none;
}
.negative-contrast .button-secondary, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .negative-contrast .tribe-events-c-top-bar__today-button, .negative-contrast .morelinks a:first-child:not(:only-child), .negative-contrast .adventure footer a:first-child:not(:only-child), .adventure .negative-contrast footer a:first-child:not(:only-child), .morelinks .negative-contrast a:first-child:not(:only-child), .adventure footer .negative-contrast a:first-child:not(:only-child), .negative-contrast .percentages + footer a:first-child:not(:only-child), .percentages + footer .negative-contrast a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .button-secondary, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-hero-patient-homepage .block__section--intro .tribe-events-c-top-bar__today-button, .block-hero-patient-homepage .block__section--intro .morelinks a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .adventure footer a:first-child:not(:only-child), .adventure .block-hero-patient-homepage .block__section--intro footer a:first-child:not(:only-child), .morelinks .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .adventure footer .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-hero-patient-homepage .block__section--intro a:first-child:not(:only-child), .background-color--darkerblue .button-secondary, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkerblue .tribe-events-c-top-bar__today-button, .background-color--darkerblue .morelinks a:first-child:not(:only-child), .background-color--darkerblue .adventure footer a:first-child:not(:only-child), .adventure .background-color--darkerblue footer a:first-child:not(:only-child), .morelinks .background-color--darkerblue a:first-child:not(:only-child), .adventure footer .background-color--darkerblue a:first-child:not(:only-child), .background-color--darkerblue .percentages + footer a:first-child:not(:only-child), .percentages + footer .background-color--darkerblue a:first-child:not(:only-child), .block-overview-carousel .button-secondary, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-overview-carousel .tribe-events-c-top-bar__today-button, .block-overview-carousel .morelinks a:first-child:not(:only-child), .block-overview-carousel .adventure footer a:first-child:not(:only-child), .adventure .block-overview-carousel footer a:first-child:not(:only-child), .morelinks .block-overview-carousel a:first-child:not(:only-child), .adventure footer .block-overview-carousel a:first-child:not(:only-child), .block-overview-carousel .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-overview-carousel a:first-child:not(:only-child), .block-find-a-neurosurgeon .button-secondary, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-find-a-neurosurgeon .tribe-events-c-top-bar__today-button, .block-find-a-neurosurgeon .morelinks a:first-child:not(:only-child), .block-find-a-neurosurgeon .adventure footer a:first-child:not(:only-child), .adventure .block-find-a-neurosurgeon footer a:first-child:not(:only-child), .morelinks .block-find-a-neurosurgeon a:first-child:not(:only-child), .adventure footer .block-find-a-neurosurgeon a:first-child:not(:only-child), .block-find-a-neurosurgeon .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-find-a-neurosurgeon a:first-child:not(:only-child), .hero .hero__2up .button-secondary, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .hero .hero__2up .tribe-events-c-top-bar__today-button, .hero .hero__2up .morelinks a:first-child:not(:only-child), .hero .hero__2up .adventure footer a:first-child:not(:only-child), .adventure .hero .hero__2up footer a:first-child:not(:only-child), .morelinks .hero .hero__2up a:first-child:not(:only-child), .adventure footer .hero .hero__2up a:first-child:not(:only-child), .hero .hero__2up .percentages + footer a:first-child:not(:only-child), .percentages + footer .hero .hero__2up a:first-child:not(:only-child), .background-color--darkblue .button-secondary, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkblue .tribe-events-c-top-bar__today-button, .background-color--darkblue .morelinks a:first-child:not(:only-child), .background-color--darkblue .adventure footer a:first-child:not(:only-child), .adventure .background-color--darkblue footer a:first-child:not(:only-child), .morelinks .background-color--darkblue a:first-child:not(:only-child), .adventure footer .background-color--darkblue a:first-child:not(:only-child), .background-color--darkblue .percentages + footer a:first-child:not(:only-child), .percentages + footer .background-color--darkblue a:first-child:not(:only-child), .block-interrupter-90 .button-secondary, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-interrupter-90 .tribe-events-c-top-bar__today-button, .block-interrupter-90 .morelinks a:first-child:not(:only-child), .block-interrupter-90 .adventure footer a:first-child:not(:only-child), .adventure .block-interrupter-90 footer a:first-child:not(:only-child), .morelinks .block-interrupter-90 a:first-child:not(:only-child), .adventure footer .block-interrupter-90 a:first-child:not(:only-child), .block-interrupter-90 .percentages + footer a:first-child:not(:only-child), .percentages + footer .block-interrupter-90 a:first-child:not(:only-child), .homepage-hero .button-secondary, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .homepage-hero .tribe-events-c-top-bar__today-button, .homepage-hero .morelinks a:first-child:not(:only-child), .homepage-hero .adventure footer a:first-child:not(:only-child), .adventure .homepage-hero footer a:first-child:not(:only-child), .morelinks .homepage-hero a:first-child:not(:only-child), .adventure footer .homepage-hero a:first-child:not(:only-child), .homepage-hero .percentages + footer a:first-child:not(:only-child), .percentages + footer .homepage-hero a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .button-secondary, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .teaser-overview-carousel .teaser__text .tribe-events-c-top-bar__today-button, .teaser-overview-carousel .teaser__text .morelinks a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .adventure footer a:first-child:not(:only-child), .adventure .teaser-overview-carousel .teaser__text footer a:first-child:not(:only-child), .morelinks .teaser-overview-carousel .teaser__text a:first-child:not(:only-child), .adventure footer .teaser-overview-carousel .teaser__text a:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .percentages + footer a:first-child:not(:only-child), .percentages + footer .teaser-overview-carousel .teaser__text a:first-child:not(:only-child) {
  color: #08445c;
  text-decoration: none;
}
.negative-contrast .button-secondary:hover, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .negative-contrast .tribe-events-c-top-bar__today-button:hover, .negative-contrast .morelinks a:hover:first-child:not(:only-child), .negative-contrast .adventure footer a:hover:first-child:not(:only-child), .adventure .negative-contrast footer a:hover:first-child:not(:only-child), .morelinks .negative-contrast a:hover:first-child:not(:only-child), .adventure footer .negative-contrast a:hover:first-child:not(:only-child), .negative-contrast .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .negative-contrast a:hover:first-child:not(:only-child), .negative-contrast .button-secondary:focus, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .negative-contrast .tribe-events-c-top-bar__today-button:focus, .negative-contrast .morelinks a:focus:first-child:not(:only-child), .negative-contrast .adventure footer a:focus:first-child:not(:only-child), .adventure .negative-contrast footer a:focus:first-child:not(:only-child), .morelinks .negative-contrast a:focus:first-child:not(:only-child), .adventure footer .negative-contrast a:focus:first-child:not(:only-child), .negative-contrast .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .negative-contrast a:focus:first-child:not(:only-child), .negative-contrast .button-secondary:active, .negative-contrast .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .negative-contrast .tribe-events-c-top-bar__today-button:active, .negative-contrast .morelinks a:active:first-child:not(:only-child), .negative-contrast .adventure footer a:active:first-child:not(:only-child), .adventure .negative-contrast footer a:active:first-child:not(:only-child), .morelinks .negative-contrast a:active:first-child:not(:only-child), .adventure footer .negative-contrast a:active:first-child:not(:only-child), .negative-contrast .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .negative-contrast a:active:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .button-secondary:hover, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-hero-patient-homepage .block__section--intro .tribe-events-c-top-bar__today-button:hover, .block-hero-patient-homepage .block__section--intro .morelinks a:hover:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .adventure footer a:hover:first-child:not(:only-child), .adventure .block-hero-patient-homepage .block__section--intro footer a:hover:first-child:not(:only-child), .morelinks .block-hero-patient-homepage .block__section--intro a:hover:first-child:not(:only-child), .adventure footer .block-hero-patient-homepage .block__section--intro a:hover:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .block-hero-patient-homepage .block__section--intro a:hover:first-child:not(:only-child), .background-color--darkerblue .button-secondary:hover, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkerblue .tribe-events-c-top-bar__today-button:hover, .background-color--darkerblue .morelinks a:hover:first-child:not(:only-child), .background-color--darkerblue .adventure footer a:hover:first-child:not(:only-child), .adventure .background-color--darkerblue footer a:hover:first-child:not(:only-child), .morelinks .background-color--darkerblue a:hover:first-child:not(:only-child), .adventure footer .background-color--darkerblue a:hover:first-child:not(:only-child), .background-color--darkerblue .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .background-color--darkerblue a:hover:first-child:not(:only-child), .block-overview-carousel .button-secondary:hover, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-overview-carousel .tribe-events-c-top-bar__today-button:hover, .block-overview-carousel .morelinks a:hover:first-child:not(:only-child), .block-overview-carousel .adventure footer a:hover:first-child:not(:only-child), .adventure .block-overview-carousel footer a:hover:first-child:not(:only-child), .morelinks .block-overview-carousel a:hover:first-child:not(:only-child), .adventure footer .block-overview-carousel a:hover:first-child:not(:only-child), .block-overview-carousel .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .block-overview-carousel a:hover:first-child:not(:only-child), .block-find-a-neurosurgeon .button-secondary:hover, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-find-a-neurosurgeon .tribe-events-c-top-bar__today-button:hover, .block-find-a-neurosurgeon .morelinks a:hover:first-child:not(:only-child), .block-find-a-neurosurgeon .adventure footer a:hover:first-child:not(:only-child), .adventure .block-find-a-neurosurgeon footer a:hover:first-child:not(:only-child), .morelinks .block-find-a-neurosurgeon a:hover:first-child:not(:only-child), .adventure footer .block-find-a-neurosurgeon a:hover:first-child:not(:only-child), .block-find-a-neurosurgeon .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .block-find-a-neurosurgeon a:hover:first-child:not(:only-child), .hero .hero__2up .button-secondary:hover, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .hero .hero__2up .tribe-events-c-top-bar__today-button:hover, .hero .hero__2up .morelinks a:hover:first-child:not(:only-child), .hero .hero__2up .adventure footer a:hover:first-child:not(:only-child), .adventure .hero .hero__2up footer a:hover:first-child:not(:only-child), .morelinks .hero .hero__2up a:hover:first-child:not(:only-child), .adventure footer .hero .hero__2up a:hover:first-child:not(:only-child), .hero .hero__2up .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .hero .hero__2up a:hover:first-child:not(:only-child), .background-color--darkblue .button-secondary:hover, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkblue .tribe-events-c-top-bar__today-button:hover, .background-color--darkblue .morelinks a:hover:first-child:not(:only-child), .background-color--darkblue .adventure footer a:hover:first-child:not(:only-child), .adventure .background-color--darkblue footer a:hover:first-child:not(:only-child), .morelinks .background-color--darkblue a:hover:first-child:not(:only-child), .adventure footer .background-color--darkblue a:hover:first-child:not(:only-child), .background-color--darkblue .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .background-color--darkblue a:hover:first-child:not(:only-child), .block-interrupter-90 .button-secondary:hover, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-interrupter-90 .tribe-events-c-top-bar__today-button:hover, .block-interrupter-90 .morelinks a:hover:first-child:not(:only-child), .block-interrupter-90 .adventure footer a:hover:first-child:not(:only-child), .adventure .block-interrupter-90 footer a:hover:first-child:not(:only-child), .morelinks .block-interrupter-90 a:hover:first-child:not(:only-child), .adventure footer .block-interrupter-90 a:hover:first-child:not(:only-child), .block-interrupter-90 .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .block-interrupter-90 a:hover:first-child:not(:only-child), .homepage-hero .button-secondary:hover, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .homepage-hero .tribe-events-c-top-bar__today-button:hover, .homepage-hero .morelinks a:hover:first-child:not(:only-child), .homepage-hero .adventure footer a:hover:first-child:not(:only-child), .adventure .homepage-hero footer a:hover:first-child:not(:only-child), .morelinks .homepage-hero a:hover:first-child:not(:only-child), .adventure footer .homepage-hero a:hover:first-child:not(:only-child), .homepage-hero .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .homepage-hero a:hover:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .button-secondary:hover, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:hover, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .teaser-overview-carousel .teaser__text .tribe-events-c-top-bar__today-button:hover, .teaser-overview-carousel .teaser__text .morelinks a:hover:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .adventure footer a:hover:first-child:not(:only-child), .adventure .teaser-overview-carousel .teaser__text footer a:hover:first-child:not(:only-child), .morelinks .teaser-overview-carousel .teaser__text a:hover:first-child:not(:only-child), .adventure footer .teaser-overview-carousel .teaser__text a:hover:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .percentages + footer a:hover:first-child:not(:only-child), .percentages + footer .teaser-overview-carousel .teaser__text a:hover:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .button-secondary:focus, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-hero-patient-homepage .block__section--intro .tribe-events-c-top-bar__today-button:focus, .block-hero-patient-homepage .block__section--intro .morelinks a:focus:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .adventure footer a:focus:first-child:not(:only-child), .adventure .block-hero-patient-homepage .block__section--intro footer a:focus:first-child:not(:only-child), .morelinks .block-hero-patient-homepage .block__section--intro a:focus:first-child:not(:only-child), .adventure footer .block-hero-patient-homepage .block__section--intro a:focus:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .block-hero-patient-homepage .block__section--intro a:focus:first-child:not(:only-child), .background-color--darkerblue .button-secondary:focus, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkerblue .tribe-events-c-top-bar__today-button:focus, .background-color--darkerblue .morelinks a:focus:first-child:not(:only-child), .background-color--darkerblue .adventure footer a:focus:first-child:not(:only-child), .adventure .background-color--darkerblue footer a:focus:first-child:not(:only-child), .morelinks .background-color--darkerblue a:focus:first-child:not(:only-child), .adventure footer .background-color--darkerblue a:focus:first-child:not(:only-child), .background-color--darkerblue .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .background-color--darkerblue a:focus:first-child:not(:only-child), .block-overview-carousel .button-secondary:focus, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-overview-carousel .tribe-events-c-top-bar__today-button:focus, .block-overview-carousel .morelinks a:focus:first-child:not(:only-child), .block-overview-carousel .adventure footer a:focus:first-child:not(:only-child), .adventure .block-overview-carousel footer a:focus:first-child:not(:only-child), .morelinks .block-overview-carousel a:focus:first-child:not(:only-child), .adventure footer .block-overview-carousel a:focus:first-child:not(:only-child), .block-overview-carousel .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .block-overview-carousel a:focus:first-child:not(:only-child), .block-find-a-neurosurgeon .button-secondary:focus, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-find-a-neurosurgeon .tribe-events-c-top-bar__today-button:focus, .block-find-a-neurosurgeon .morelinks a:focus:first-child:not(:only-child), .block-find-a-neurosurgeon .adventure footer a:focus:first-child:not(:only-child), .adventure .block-find-a-neurosurgeon footer a:focus:first-child:not(:only-child), .morelinks .block-find-a-neurosurgeon a:focus:first-child:not(:only-child), .adventure footer .block-find-a-neurosurgeon a:focus:first-child:not(:only-child), .block-find-a-neurosurgeon .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .block-find-a-neurosurgeon a:focus:first-child:not(:only-child), .hero .hero__2up .button-secondary:focus, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .hero .hero__2up .tribe-events-c-top-bar__today-button:focus, .hero .hero__2up .morelinks a:focus:first-child:not(:only-child), .hero .hero__2up .adventure footer a:focus:first-child:not(:only-child), .adventure .hero .hero__2up footer a:focus:first-child:not(:only-child), .morelinks .hero .hero__2up a:focus:first-child:not(:only-child), .adventure footer .hero .hero__2up a:focus:first-child:not(:only-child), .hero .hero__2up .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .hero .hero__2up a:focus:first-child:not(:only-child), .background-color--darkblue .button-secondary:focus, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkblue .tribe-events-c-top-bar__today-button:focus, .background-color--darkblue .morelinks a:focus:first-child:not(:only-child), .background-color--darkblue .adventure footer a:focus:first-child:not(:only-child), .adventure .background-color--darkblue footer a:focus:first-child:not(:only-child), .morelinks .background-color--darkblue a:focus:first-child:not(:only-child), .adventure footer .background-color--darkblue a:focus:first-child:not(:only-child), .background-color--darkblue .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .background-color--darkblue a:focus:first-child:not(:only-child), .block-interrupter-90 .button-secondary:focus, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-interrupter-90 .tribe-events-c-top-bar__today-button:focus, .block-interrupter-90 .morelinks a:focus:first-child:not(:only-child), .block-interrupter-90 .adventure footer a:focus:first-child:not(:only-child), .adventure .block-interrupter-90 footer a:focus:first-child:not(:only-child), .morelinks .block-interrupter-90 a:focus:first-child:not(:only-child), .adventure footer .block-interrupter-90 a:focus:first-child:not(:only-child), .block-interrupter-90 .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .block-interrupter-90 a:focus:first-child:not(:only-child), .homepage-hero .button-secondary:focus, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .homepage-hero .tribe-events-c-top-bar__today-button:focus, .homepage-hero .morelinks a:focus:first-child:not(:only-child), .homepage-hero .adventure footer a:focus:first-child:not(:only-child), .adventure .homepage-hero footer a:focus:first-child:not(:only-child), .morelinks .homepage-hero a:focus:first-child:not(:only-child), .adventure footer .homepage-hero a:focus:first-child:not(:only-child), .homepage-hero .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .homepage-hero a:focus:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .button-secondary:focus, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:focus, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .teaser-overview-carousel .teaser__text .tribe-events-c-top-bar__today-button:focus, .teaser-overview-carousel .teaser__text .morelinks a:focus:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .adventure footer a:focus:first-child:not(:only-child), .adventure .teaser-overview-carousel .teaser__text footer a:focus:first-child:not(:only-child), .morelinks .teaser-overview-carousel .teaser__text a:focus:first-child:not(:only-child), .adventure footer .teaser-overview-carousel .teaser__text a:focus:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .percentages + footer a:focus:first-child:not(:only-child), .percentages + footer .teaser-overview-carousel .teaser__text a:focus:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .button-secondary:active, .block-hero-patient-homepage .block__section--intro .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-hero-patient-homepage .block__section--intro .tribe-events-c-top-bar__today-button:active, .block-hero-patient-homepage .block__section--intro .morelinks a:active:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .adventure footer a:active:first-child:not(:only-child), .adventure .block-hero-patient-homepage .block__section--intro footer a:active:first-child:not(:only-child), .morelinks .block-hero-patient-homepage .block__section--intro a:active:first-child:not(:only-child), .adventure footer .block-hero-patient-homepage .block__section--intro a:active:first-child:not(:only-child), .block-hero-patient-homepage .block__section--intro .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .block-hero-patient-homepage .block__section--intro a:active:first-child:not(:only-child), .background-color--darkerblue .button-secondary:active, .background-color--darkerblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkerblue .tribe-events-c-top-bar__today-button:active, .background-color--darkerblue .morelinks a:active:first-child:not(:only-child), .background-color--darkerblue .adventure footer a:active:first-child:not(:only-child), .adventure .background-color--darkerblue footer a:active:first-child:not(:only-child), .morelinks .background-color--darkerblue a:active:first-child:not(:only-child), .adventure footer .background-color--darkerblue a:active:first-child:not(:only-child), .background-color--darkerblue .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .background-color--darkerblue a:active:first-child:not(:only-child), .block-overview-carousel .button-secondary:active, .block-overview-carousel .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-overview-carousel .tribe-events-c-top-bar__today-button:active, .block-overview-carousel .morelinks a:active:first-child:not(:only-child), .block-overview-carousel .adventure footer a:active:first-child:not(:only-child), .adventure .block-overview-carousel footer a:active:first-child:not(:only-child), .morelinks .block-overview-carousel a:active:first-child:not(:only-child), .adventure footer .block-overview-carousel a:active:first-child:not(:only-child), .block-overview-carousel .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .block-overview-carousel a:active:first-child:not(:only-child), .block-find-a-neurosurgeon .button-secondary:active, .block-find-a-neurosurgeon .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-find-a-neurosurgeon .tribe-events-c-top-bar__today-button:active, .block-find-a-neurosurgeon .morelinks a:active:first-child:not(:only-child), .block-find-a-neurosurgeon .adventure footer a:active:first-child:not(:only-child), .adventure .block-find-a-neurosurgeon footer a:active:first-child:not(:only-child), .morelinks .block-find-a-neurosurgeon a:active:first-child:not(:only-child), .adventure footer .block-find-a-neurosurgeon a:active:first-child:not(:only-child), .block-find-a-neurosurgeon .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .block-find-a-neurosurgeon a:active:first-child:not(:only-child), .hero .hero__2up .button-secondary:active, .hero .hero__2up .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .hero .hero__2up .tribe-events-c-top-bar__today-button:active, .hero .hero__2up .morelinks a:active:first-child:not(:only-child), .hero .hero__2up .adventure footer a:active:first-child:not(:only-child), .adventure .hero .hero__2up footer a:active:first-child:not(:only-child), .morelinks .hero .hero__2up a:active:first-child:not(:only-child), .adventure footer .hero .hero__2up a:active:first-child:not(:only-child), .hero .hero__2up .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .hero .hero__2up a:active:first-child:not(:only-child), .background-color--darkblue .button-secondary:active, .background-color--darkblue .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .background-color--darkblue .tribe-events-c-top-bar__today-button:active, .background-color--darkblue .morelinks a:active:first-child:not(:only-child), .background-color--darkblue .adventure footer a:active:first-child:not(:only-child), .adventure .background-color--darkblue footer a:active:first-child:not(:only-child), .morelinks .background-color--darkblue a:active:first-child:not(:only-child), .adventure footer .background-color--darkblue a:active:first-child:not(:only-child), .background-color--darkblue .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .background-color--darkblue a:active:first-child:not(:only-child), .block-interrupter-90 .button-secondary:active, .block-interrupter-90 .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .block-interrupter-90 .tribe-events-c-top-bar__today-button:active, .block-interrupter-90 .morelinks a:active:first-child:not(:only-child), .block-interrupter-90 .adventure footer a:active:first-child:not(:only-child), .adventure .block-interrupter-90 footer a:active:first-child:not(:only-child), .morelinks .block-interrupter-90 a:active:first-child:not(:only-child), .adventure footer .block-interrupter-90 a:active:first-child:not(:only-child), .block-interrupter-90 .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .block-interrupter-90 a:active:first-child:not(:only-child), .homepage-hero .button-secondary:active, .homepage-hero .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .homepage-hero .tribe-events-c-top-bar__today-button:active, .homepage-hero .morelinks a:active:first-child:not(:only-child), .homepage-hero .adventure footer a:active:first-child:not(:only-child), .adventure .homepage-hero footer a:active:first-child:not(:only-child), .morelinks .homepage-hero a:active:first-child:not(:only-child), .adventure footer .homepage-hero a:active:first-child:not(:only-child), .homepage-hero .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .homepage-hero a:active:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .button-secondary:active, .teaser-overview-carousel .teaser__text .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button:active, .tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .teaser-overview-carousel .teaser__text .tribe-events-c-top-bar__today-button:active, .teaser-overview-carousel .teaser__text .morelinks a:active:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .adventure footer a:active:first-child:not(:only-child), .adventure .teaser-overview-carousel .teaser__text footer a:active:first-child:not(:only-child), .morelinks .teaser-overview-carousel .teaser__text a:active:first-child:not(:only-child), .adventure footer .teaser-overview-carousel .teaser__text a:active:first-child:not(:only-child), .teaser-overview-carousel .teaser__text .percentages + footer a:active:first-child:not(:only-child), .percentages + footer .teaser-overview-carousel .teaser__text a:active:first-child:not(:only-child) {
  color: #1c1c1c;
}

.button-filled, #footer-cta-links li:first-child a, #secondary-navigation .login a,
#secondary-navigation .logout a, .filters fieldset [type=submit] {
  font-size: 1.125rem;
}

.button-filled, #footer-cta-links li:first-child a, #secondary-navigation .login a,
#secondary-navigation .logout a, .filters fieldset [type=submit] {
  color: #1c1c1c;
  background-color: #ffcd6d;
  border: transparent solid 0.125rem;
  padding: 0.375rem 1.125rem;
}
.button-filled:hover, #footer-cta-links li:first-child a:hover, #secondary-navigation .login a:hover,
#secondary-navigation .logout a:hover, .filters fieldset [type=submit]:hover, .button-filled:focus, #footer-cta-links li:first-child a:focus, #secondary-navigation .login a:focus,
#secondary-navigation .logout a:focus, .filters fieldset [type=submit]:focus, .button-filled:active, #footer-cta-links li:first-child a:active, #secondary-navigation .login a:active,
#secondary-navigation .logout a:active, .filters fieldset [type=submit]:active {
  color: #ffffff;
  background-color: #007385;
  border-color: #0092a8;
}
.negative-contrast .button-filled, .negative-contrast #footer-cta-links li:first-child a, #footer-cta-links li:first-child .negative-contrast a, .negative-contrast #secondary-navigation .login a, #secondary-navigation .login .negative-contrast a,
.negative-contrast #secondary-navigation .logout a,
#secondary-navigation .logout .negative-contrast a, .negative-contrast .filters fieldset [type=submit], .filters fieldset .negative-contrast [type=submit], .block-hero-patient-homepage .block__section--intro .button-filled, .background-color--darkerblue .button-filled, .block-overview-carousel .button-filled, .block-find-a-neurosurgeon .button-filled, .hero .hero__2up .button-filled, .background-color--darkblue .button-filled, .block-interrupter-90 .button-filled, .homepage-hero .button-filled, .block-hero-patient-homepage .block__section--intro #footer-cta-links li:first-child a, .background-color--darkerblue #footer-cta-links li:first-child a, .block-overview-carousel #footer-cta-links li:first-child a, .block-find-a-neurosurgeon #footer-cta-links li:first-child a, .hero .hero__2up #footer-cta-links li:first-child a, .background-color--darkblue #footer-cta-links li:first-child a, .block-interrupter-90 #footer-cta-links li:first-child a, .homepage-hero #footer-cta-links li:first-child a, #footer-cta-links li:first-child .block-hero-patient-homepage .block__section--intro a, .block-hero-patient-homepage #footer-cta-links li:first-child .block__section--intro a, #footer-cta-links li:first-child .background-color--darkerblue a, #footer-cta-links li:first-child .block-overview-carousel a, #footer-cta-links li:first-child .block-find-a-neurosurgeon a, #footer-cta-links li:first-child .hero .hero__2up a, .hero #footer-cta-links li:first-child .hero__2up a, #footer-cta-links li:first-child .background-color--darkblue a, #footer-cta-links li:first-child .block-interrupter-90 a, #footer-cta-links li:first-child .homepage-hero a, .block-hero-patient-homepage .block__section--intro #secondary-navigation .login a, .background-color--darkerblue #secondary-navigation .login a, .block-overview-carousel #secondary-navigation .login a, .block-find-a-neurosurgeon #secondary-navigation .login a, .hero .hero__2up #secondary-navigation .login a, .background-color--darkblue #secondary-navigation .login a, .block-interrupter-90 #secondary-navigation .login a, .homepage-hero #secondary-navigation .login a, #secondary-navigation .login .block-hero-patient-homepage .block__section--intro a, .block-hero-patient-homepage #secondary-navigation .login .block__section--intro a, #secondary-navigation .login .background-color--darkerblue a, #secondary-navigation .login .block-overview-carousel a, #secondary-navigation .login .block-find-a-neurosurgeon a, #secondary-navigation .login .hero .hero__2up a, .hero #secondary-navigation .login .hero__2up a, #secondary-navigation .login .background-color--darkblue a, #secondary-navigation .login .block-interrupter-90 a, #secondary-navigation .login .homepage-hero a,
.block-hero-patient-homepage .block__section--intro #secondary-navigation .logout a,
.background-color--darkerblue #secondary-navigation .logout a,
.block-overview-carousel #secondary-navigation .logout a,
.block-find-a-neurosurgeon #secondary-navigation .logout a,
.hero .hero__2up #secondary-navigation .logout a,
.background-color--darkblue #secondary-navigation .logout a,
.block-interrupter-90 #secondary-navigation .logout a,
.homepage-hero #secondary-navigation .logout a,
#secondary-navigation .logout .block-hero-patient-homepage .block__section--intro a,
.block-hero-patient-homepage #secondary-navigation .logout .block__section--intro a,
#secondary-navigation .logout .background-color--darkerblue a,
#secondary-navigation .logout .block-overview-carousel a,
#secondary-navigation .logout .block-find-a-neurosurgeon a,
#secondary-navigation .logout .hero .hero__2up a,
.hero #secondary-navigation .logout .hero__2up a,
#secondary-navigation .logout .background-color--darkblue a,
#secondary-navigation .logout .block-interrupter-90 a,
#secondary-navigation .logout .homepage-hero a, .teaser-overview-carousel .teaser__text .button-filled, .teaser-overview-carousel .teaser__text #footer-cta-links li:first-child a, #footer-cta-links li:first-child .teaser-overview-carousel .teaser__text a, .teaser-overview-carousel .teaser__text #secondary-navigation .login a, #secondary-navigation .login .teaser-overview-carousel .teaser__text a,
.teaser-overview-carousel .teaser__text #secondary-navigation .logout a,
#secondary-navigation .logout .teaser-overview-carousel .teaser__text a, .block-hero-patient-homepage .block__section--intro .filters fieldset [type=submit], .background-color--darkerblue .filters fieldset [type=submit], .block-overview-carousel .filters fieldset [type=submit], .block-find-a-neurosurgeon .filters fieldset [type=submit], .hero .hero__2up .filters fieldset [type=submit], .background-color--darkblue .filters fieldset [type=submit], .block-interrupter-90 .filters fieldset [type=submit], .homepage-hero .filters fieldset [type=submit], .teaser-overview-carousel .teaser__text .filters fieldset [type=submit], .filters fieldset .block-hero-patient-homepage .block__section--intro [type=submit], .block-hero-patient-homepage .filters fieldset .block__section--intro [type=submit], .filters fieldset .background-color--darkerblue [type=submit], .filters fieldset .block-overview-carousel [type=submit], .filters fieldset .block-find-a-neurosurgeon [type=submit], .filters fieldset .hero .hero__2up [type=submit], .hero .filters fieldset .hero__2up [type=submit], .filters fieldset .background-color--darkblue [type=submit], .filters fieldset .block-interrupter-90 [type=submit], .filters fieldset .homepage-hero [type=submit], .filters fieldset .teaser-overview-carousel .teaser__text [type=submit], .teaser-overview-carousel .filters fieldset .teaser__text [type=submit] {
  color: #1c1c1c;
}
.negative-contrast .button-filled:hover, .negative-contrast #footer-cta-links li:first-child a:hover, #footer-cta-links li:first-child .negative-contrast a:hover, .negative-contrast #secondary-navigation .login a:hover, #secondary-navigation .login .negative-contrast a:hover,
.negative-contrast #secondary-navigation .logout a:hover,
#secondary-navigation .logout .negative-contrast a:hover, .negative-contrast .filters fieldset [type=submit]:hover, .filters fieldset .negative-contrast [type=submit]:hover, .negative-contrast .button-filled:focus, .negative-contrast #footer-cta-links li:first-child a:focus, #footer-cta-links li:first-child .negative-contrast a:focus, .negative-contrast #secondary-navigation .login a:focus, #secondary-navigation .login .negative-contrast a:focus,
.negative-contrast #secondary-navigation .logout a:focus,
#secondary-navigation .logout .negative-contrast a:focus, .negative-contrast .filters fieldset [type=submit]:focus, .filters fieldset .negative-contrast [type=submit]:focus, .negative-contrast .button-filled:active, .negative-contrast #footer-cta-links li:first-child a:active, #footer-cta-links li:first-child .negative-contrast a:active, .negative-contrast #secondary-navigation .login a:active, #secondary-navigation .login .negative-contrast a:active,
.negative-contrast #secondary-navigation .logout a:active,
#secondary-navigation .logout .negative-contrast a:active, .negative-contrast .filters fieldset [type=submit]:active, .filters fieldset .negative-contrast [type=submit]:active, .block-hero-patient-homepage .block__section--intro .button-filled:hover, .background-color--darkerblue .button-filled:hover, .block-overview-carousel .button-filled:hover, .block-find-a-neurosurgeon .button-filled:hover, .hero .hero__2up .button-filled:hover, .background-color--darkblue .button-filled:hover, .block-interrupter-90 .button-filled:hover, .homepage-hero .button-filled:hover, .block-hero-patient-homepage .block__section--intro #footer-cta-links li:first-child a:hover, .background-color--darkerblue #footer-cta-links li:first-child a:hover, .block-overview-carousel #footer-cta-links li:first-child a:hover, .block-find-a-neurosurgeon #footer-cta-links li:first-child a:hover, .hero .hero__2up #footer-cta-links li:first-child a:hover, .background-color--darkblue #footer-cta-links li:first-child a:hover, .block-interrupter-90 #footer-cta-links li:first-child a:hover, .homepage-hero #footer-cta-links li:first-child a:hover, #footer-cta-links li:first-child .block-hero-patient-homepage .block__section--intro a:hover, .block-hero-patient-homepage #footer-cta-links li:first-child .block__section--intro a:hover, #footer-cta-links li:first-child .background-color--darkerblue a:hover, #footer-cta-links li:first-child .block-overview-carousel a:hover, #footer-cta-links li:first-child .block-find-a-neurosurgeon a:hover, #footer-cta-links li:first-child .hero .hero__2up a:hover, .hero #footer-cta-links li:first-child .hero__2up a:hover, #footer-cta-links li:first-child .background-color--darkblue a:hover, #footer-cta-links li:first-child .block-interrupter-90 a:hover, #footer-cta-links li:first-child .homepage-hero a:hover, .block-hero-patient-homepage .block__section--intro #secondary-navigation .login a:hover, .background-color--darkerblue #secondary-navigation .login a:hover, .block-overview-carousel #secondary-navigation .login a:hover, .block-find-a-neurosurgeon #secondary-navigation .login a:hover, .hero .hero__2up #secondary-navigation .login a:hover, .background-color--darkblue #secondary-navigation .login a:hover, .block-interrupter-90 #secondary-navigation .login a:hover, .homepage-hero #secondary-navigation .login a:hover, #secondary-navigation .login .block-hero-patient-homepage .block__section--intro a:hover, .block-hero-patient-homepage #secondary-navigation .login .block__section--intro a:hover, #secondary-navigation .login .background-color--darkerblue a:hover, #secondary-navigation .login .block-overview-carousel a:hover, #secondary-navigation .login .block-find-a-neurosurgeon a:hover, #secondary-navigation .login .hero .hero__2up a:hover, .hero #secondary-navigation .login .hero__2up a:hover, #secondary-navigation .login .background-color--darkblue a:hover, #secondary-navigation .login .block-interrupter-90 a:hover, #secondary-navigation .login .homepage-hero a:hover,
.block-hero-patient-homepage .block__section--intro #secondary-navigation .logout a:hover,
.background-color--darkerblue #secondary-navigation .logout a:hover,
.block-overview-carousel #secondary-navigation .logout a:hover,
.block-find-a-neurosurgeon #secondary-navigation .logout a:hover,
.hero .hero__2up #secondary-navigation .logout a:hover,
.background-color--darkblue #secondary-navigation .logout a:hover,
.block-interrupter-90 #secondary-navigation .logout a:hover,
.homepage-hero #secondary-navigation .logout a:hover,
#secondary-navigation .logout .block-hero-patient-homepage .block__section--intro a:hover,
.block-hero-patient-homepage #secondary-navigation .logout .block__section--intro a:hover,
#secondary-navigation .logout .background-color--darkerblue a:hover,
#secondary-navigation .logout .block-overview-carousel a:hover,
#secondary-navigation .logout .block-find-a-neurosurgeon a:hover,
#secondary-navigation .logout .hero .hero__2up a:hover,
.hero #secondary-navigation .logout .hero__2up a:hover,
#secondary-navigation .logout .background-color--darkblue a:hover,
#secondary-navigation .logout .block-interrupter-90 a:hover,
#secondary-navigation .logout .homepage-hero a:hover, .teaser-overview-carousel .teaser__text .button-filled:hover, .teaser-overview-carousel .teaser__text #footer-cta-links li:first-child a:hover, #footer-cta-links li:first-child .teaser-overview-carousel .teaser__text a:hover, .teaser-overview-carousel .teaser__text #secondary-navigation .login a:hover, #secondary-navigation .login .teaser-overview-carousel .teaser__text a:hover,
.teaser-overview-carousel .teaser__text #secondary-navigation .logout a:hover,
#secondary-navigation .logout .teaser-overview-carousel .teaser__text a:hover, .block-hero-patient-homepage .block__section--intro .filters fieldset [type=submit]:hover, .background-color--darkerblue .filters fieldset [type=submit]:hover, .block-overview-carousel .filters fieldset [type=submit]:hover, .block-find-a-neurosurgeon .filters fieldset [type=submit]:hover, .hero .hero__2up .filters fieldset [type=submit]:hover, .background-color--darkblue .filters fieldset [type=submit]:hover, .block-interrupter-90 .filters fieldset [type=submit]:hover, .homepage-hero .filters fieldset [type=submit]:hover, .teaser-overview-carousel .teaser__text .filters fieldset [type=submit]:hover, .filters fieldset .block-hero-patient-homepage .block__section--intro [type=submit]:hover, .block-hero-patient-homepage .filters fieldset .block__section--intro [type=submit]:hover, .filters fieldset .background-color--darkerblue [type=submit]:hover, .filters fieldset .block-overview-carousel [type=submit]:hover, .filters fieldset .block-find-a-neurosurgeon [type=submit]:hover, .filters fieldset .hero .hero__2up [type=submit]:hover, .hero .filters fieldset .hero__2up [type=submit]:hover, .filters fieldset .background-color--darkblue [type=submit]:hover, .filters fieldset .block-interrupter-90 [type=submit]:hover, .filters fieldset .homepage-hero [type=submit]:hover, .filters fieldset .teaser-overview-carousel .teaser__text [type=submit]:hover, .teaser-overview-carousel .filters fieldset .teaser__text [type=submit]:hover, .block-hero-patient-homepage .block__section--intro .button-filled:focus, .background-color--darkerblue .button-filled:focus, .block-overview-carousel .button-filled:focus, .block-find-a-neurosurgeon .button-filled:focus, .hero .hero__2up .button-filled:focus, .background-color--darkblue .button-filled:focus, .block-interrupter-90 .button-filled:focus, .homepage-hero .button-filled:focus, .block-hero-patient-homepage .block__section--intro #footer-cta-links li:first-child a:focus, .background-color--darkerblue #footer-cta-links li:first-child a:focus, .block-overview-carousel #footer-cta-links li:first-child a:focus, .block-find-a-neurosurgeon #footer-cta-links li:first-child a:focus, .hero .hero__2up #footer-cta-links li:first-child a:focus, .background-color--darkblue #footer-cta-links li:first-child a:focus, .block-interrupter-90 #footer-cta-links li:first-child a:focus, .homepage-hero #footer-cta-links li:first-child a:focus, #footer-cta-links li:first-child .block-hero-patient-homepage .block__section--intro a:focus, .block-hero-patient-homepage #footer-cta-links li:first-child .block__section--intro a:focus, #footer-cta-links li:first-child .background-color--darkerblue a:focus, #footer-cta-links li:first-child .block-overview-carousel a:focus, #footer-cta-links li:first-child .block-find-a-neurosurgeon a:focus, #footer-cta-links li:first-child .hero .hero__2up a:focus, .hero #footer-cta-links li:first-child .hero__2up a:focus, #footer-cta-links li:first-child .background-color--darkblue a:focus, #footer-cta-links li:first-child .block-interrupter-90 a:focus, #footer-cta-links li:first-child .homepage-hero a:focus, .block-hero-patient-homepage .block__section--intro #secondary-navigation .login a:focus, .background-color--darkerblue #secondary-navigation .login a:focus, .block-overview-carousel #secondary-navigation .login a:focus, .block-find-a-neurosurgeon #secondary-navigation .login a:focus, .hero .hero__2up #secondary-navigation .login a:focus, .background-color--darkblue #secondary-navigation .login a:focus, .block-interrupter-90 #secondary-navigation .login a:focus, .homepage-hero #secondary-navigation .login a:focus, #secondary-navigation .login .block-hero-patient-homepage .block__section--intro a:focus, .block-hero-patient-homepage #secondary-navigation .login .block__section--intro a:focus, #secondary-navigation .login .background-color--darkerblue a:focus, #secondary-navigation .login .block-overview-carousel a:focus, #secondary-navigation .login .block-find-a-neurosurgeon a:focus, #secondary-navigation .login .hero .hero__2up a:focus, .hero #secondary-navigation .login .hero__2up a:focus, #secondary-navigation .login .background-color--darkblue a:focus, #secondary-navigation .login .block-interrupter-90 a:focus, #secondary-navigation .login .homepage-hero a:focus,
.block-hero-patient-homepage .block__section--intro #secondary-navigation .logout a:focus,
.background-color--darkerblue #secondary-navigation .logout a:focus,
.block-overview-carousel #secondary-navigation .logout a:focus,
.block-find-a-neurosurgeon #secondary-navigation .logout a:focus,
.hero .hero__2up #secondary-navigation .logout a:focus,
.background-color--darkblue #secondary-navigation .logout a:focus,
.block-interrupter-90 #secondary-navigation .logout a:focus,
.homepage-hero #secondary-navigation .logout a:focus,
#secondary-navigation .logout .block-hero-patient-homepage .block__section--intro a:focus,
.block-hero-patient-homepage #secondary-navigation .logout .block__section--intro a:focus,
#secondary-navigation .logout .background-color--darkerblue a:focus,
#secondary-navigation .logout .block-overview-carousel a:focus,
#secondary-navigation .logout .block-find-a-neurosurgeon a:focus,
#secondary-navigation .logout .hero .hero__2up a:focus,
.hero #secondary-navigation .logout .hero__2up a:focus,
#secondary-navigation .logout .background-color--darkblue a:focus,
#secondary-navigation .logout .block-interrupter-90 a:focus,
#secondary-navigation .logout .homepage-hero a:focus, .teaser-overview-carousel .teaser__text .button-filled:focus, .teaser-overview-carousel .teaser__text #footer-cta-links li:first-child a:focus, #footer-cta-links li:first-child .teaser-overview-carousel .teaser__text a:focus, .teaser-overview-carousel .teaser__text #secondary-navigation .login a:focus, #secondary-navigation .login .teaser-overview-carousel .teaser__text a:focus,
.teaser-overview-carousel .teaser__text #secondary-navigation .logout a:focus,
#secondary-navigation .logout .teaser-overview-carousel .teaser__text a:focus, .block-hero-patient-homepage .block__section--intro .filters fieldset [type=submit]:focus, .background-color--darkerblue .filters fieldset [type=submit]:focus, .block-overview-carousel .filters fieldset [type=submit]:focus, .block-find-a-neurosurgeon .filters fieldset [type=submit]:focus, .hero .hero__2up .filters fieldset [type=submit]:focus, .background-color--darkblue .filters fieldset [type=submit]:focus, .block-interrupter-90 .filters fieldset [type=submit]:focus, .homepage-hero .filters fieldset [type=submit]:focus, .teaser-overview-carousel .teaser__text .filters fieldset [type=submit]:focus, .filters fieldset .block-hero-patient-homepage .block__section--intro [type=submit]:focus, .block-hero-patient-homepage .filters fieldset .block__section--intro [type=submit]:focus, .filters fieldset .background-color--darkerblue [type=submit]:focus, .filters fieldset .block-overview-carousel [type=submit]:focus, .filters fieldset .block-find-a-neurosurgeon [type=submit]:focus, .filters fieldset .hero .hero__2up [type=submit]:focus, .hero .filters fieldset .hero__2up [type=submit]:focus, .filters fieldset .background-color--darkblue [type=submit]:focus, .filters fieldset .block-interrupter-90 [type=submit]:focus, .filters fieldset .homepage-hero [type=submit]:focus, .filters fieldset .teaser-overview-carousel .teaser__text [type=submit]:focus, .teaser-overview-carousel .filters fieldset .teaser__text [type=submit]:focus, .block-hero-patient-homepage .block__section--intro .button-filled:active, .background-color--darkerblue .button-filled:active, .block-overview-carousel .button-filled:active, .block-find-a-neurosurgeon .button-filled:active, .hero .hero__2up .button-filled:active, .background-color--darkblue .button-filled:active, .block-interrupter-90 .button-filled:active, .homepage-hero .button-filled:active, .block-hero-patient-homepage .block__section--intro #footer-cta-links li:first-child a:active, .background-color--darkerblue #footer-cta-links li:first-child a:active, .block-overview-carousel #footer-cta-links li:first-child a:active, .block-find-a-neurosurgeon #footer-cta-links li:first-child a:active, .hero .hero__2up #footer-cta-links li:first-child a:active, .background-color--darkblue #footer-cta-links li:first-child a:active, .block-interrupter-90 #footer-cta-links li:first-child a:active, .homepage-hero #footer-cta-links li:first-child a:active, #footer-cta-links li:first-child .block-hero-patient-homepage .block__section--intro a:active, .block-hero-patient-homepage #footer-cta-links li:first-child .block__section--intro a:active, #footer-cta-links li:first-child .background-color--darkerblue a:active, #footer-cta-links li:first-child .block-overview-carousel a:active, #footer-cta-links li:first-child .block-find-a-neurosurgeon a:active, #footer-cta-links li:first-child .hero .hero__2up a:active, .hero #footer-cta-links li:first-child .hero__2up a:active, #footer-cta-links li:first-child .background-color--darkblue a:active, #footer-cta-links li:first-child .block-interrupter-90 a:active, #footer-cta-links li:first-child .homepage-hero a:active, .block-hero-patient-homepage .block__section--intro #secondary-navigation .login a:active, .background-color--darkerblue #secondary-navigation .login a:active, .block-overview-carousel #secondary-navigation .login a:active, .block-find-a-neurosurgeon #secondary-navigation .login a:active, .hero .hero__2up #secondary-navigation .login a:active, .background-color--darkblue #secondary-navigation .login a:active, .block-interrupter-90 #secondary-navigation .login a:active, .homepage-hero #secondary-navigation .login a:active, #secondary-navigation .login .block-hero-patient-homepage .block__section--intro a:active, .block-hero-patient-homepage #secondary-navigation .login .block__section--intro a:active, #secondary-navigation .login .background-color--darkerblue a:active, #secondary-navigation .login .block-overview-carousel a:active, #secondary-navigation .login .block-find-a-neurosurgeon a:active, #secondary-navigation .login .hero .hero__2up a:active, .hero #secondary-navigation .login .hero__2up a:active, #secondary-navigation .login .background-color--darkblue a:active, #secondary-navigation .login .block-interrupter-90 a:active, #secondary-navigation .login .homepage-hero a:active,
.block-hero-patient-homepage .block__section--intro #secondary-navigation .logout a:active,
.background-color--darkerblue #secondary-navigation .logout a:active,
.block-overview-carousel #secondary-navigation .logout a:active,
.block-find-a-neurosurgeon #secondary-navigation .logout a:active,
.hero .hero__2up #secondary-navigation .logout a:active,
.background-color--darkblue #secondary-navigation .logout a:active,
.block-interrupter-90 #secondary-navigation .logout a:active,
.homepage-hero #secondary-navigation .logout a:active,
#secondary-navigation .logout .block-hero-patient-homepage .block__section--intro a:active,
.block-hero-patient-homepage #secondary-navigation .logout .block__section--intro a:active,
#secondary-navigation .logout .background-color--darkerblue a:active,
#secondary-navigation .logout .block-overview-carousel a:active,
#secondary-navigation .logout .block-find-a-neurosurgeon a:active,
#secondary-navigation .logout .hero .hero__2up a:active,
.hero #secondary-navigation .logout .hero__2up a:active,
#secondary-navigation .logout .background-color--darkblue a:active,
#secondary-navigation .logout .block-interrupter-90 a:active,
#secondary-navigation .logout .homepage-hero a:active, .teaser-overview-carousel .teaser__text .button-filled:active, .teaser-overview-carousel .teaser__text #footer-cta-links li:first-child a:active, #footer-cta-links li:first-child .teaser-overview-carousel .teaser__text a:active, .teaser-overview-carousel .teaser__text #secondary-navigation .login a:active, #secondary-navigation .login .teaser-overview-carousel .teaser__text a:active,
.teaser-overview-carousel .teaser__text #secondary-navigation .logout a:active,
#secondary-navigation .logout .teaser-overview-carousel .teaser__text a:active, .block-hero-patient-homepage .block__section--intro .filters fieldset [type=submit]:active, .background-color--darkerblue .filters fieldset [type=submit]:active, .block-overview-carousel .filters fieldset [type=submit]:active, .block-find-a-neurosurgeon .filters fieldset [type=submit]:active, .hero .hero__2up .filters fieldset [type=submit]:active, .background-color--darkblue .filters fieldset [type=submit]:active, .block-interrupter-90 .filters fieldset [type=submit]:active, .homepage-hero .filters fieldset [type=submit]:active, .teaser-overview-carousel .teaser__text .filters fieldset [type=submit]:active, .filters fieldset .block-hero-patient-homepage .block__section--intro [type=submit]:active, .block-hero-patient-homepage .filters fieldset .block__section--intro [type=submit]:active, .filters fieldset .background-color--darkerblue [type=submit]:active, .filters fieldset .block-overview-carousel [type=submit]:active, .filters fieldset .block-find-a-neurosurgeon [type=submit]:active, .filters fieldset .hero .hero__2up [type=submit]:active, .hero .filters fieldset .hero__2up [type=submit]:active, .filters fieldset .background-color--darkblue [type=submit]:active, .filters fieldset .block-interrupter-90 [type=submit]:active, .filters fieldset .homepage-hero [type=submit]:active, .filters fieldset .teaser-overview-carousel .teaser__text [type=submit]:active, .teaser-overview-carousel .filters fieldset .teaser__text [type=submit]:active {
  color: #ffffff;
}

.button-inverted, #footer-cta-links li + li a {
  color: #ffffff;
  border: #ffcd6d solid 0.0625rem;
  padding: 0.375rem 1.125rem;
}
.button-inverted:hover, #footer-cta-links li + li a:hover, .button-inverted:focus, #footer-cta-links li + li a:focus, .button-inverted:active, #footer-cta-links li + li a:active {
  background-color: #007385;
  border-color: #0092a8;
}

.button-login {
  color: #1c1c1c;
  background-color: #ffcd6d;
  border: transparent solid 0.125rem;
  padding: 0.375rem 1.125rem;
}
.button-login:hover, .button-login:focus, .button-login:active {
  background-color: #ffffff;
  border-color: #007385;
}
.negative-contrast .button-login, .block-hero-patient-homepage .block__section--intro .button-login, .background-color--darkerblue .button-login, .block-overview-carousel .button-login, .block-find-a-neurosurgeon .button-login, .hero .hero__2up .button-login, .background-color--darkblue .button-login, .block-interrupter-90 .button-login, .homepage-hero .button-login, .teaser-overview-carousel .teaser__text .button-login {
  color: #1c1c1c;
}
.negative-contrast .button-login:hover, .negative-contrast .button-login:focus, .negative-contrast .button-login:active, .block-hero-patient-homepage .block__section--intro .button-login:hover, .background-color--darkerblue .button-login:hover, .block-overview-carousel .button-login:hover, .block-find-a-neurosurgeon .button-login:hover, .hero .hero__2up .button-login:hover, .background-color--darkblue .button-login:hover, .block-interrupter-90 .button-login:hover, .homepage-hero .button-login:hover, .teaser-overview-carousel .teaser__text .button-login:hover, .block-hero-patient-homepage .block__section--intro .button-login:focus, .background-color--darkerblue .button-login:focus, .block-overview-carousel .button-login:focus, .block-find-a-neurosurgeon .button-login:focus, .hero .hero__2up .button-login:focus, .background-color--darkblue .button-login:focus, .block-interrupter-90 .button-login:focus, .homepage-hero .button-login:focus, .teaser-overview-carousel .teaser__text .button-login:focus, .block-hero-patient-homepage .block__section--intro .button-login:active, .background-color--darkerblue .button-login:active, .block-overview-carousel .button-login:active, .block-find-a-neurosurgeon .button-login:active, .hero .hero__2up .button-login:active, .background-color--darkblue .button-login:active, .block-interrupter-90 .button-login:active, .homepage-hero .button-login:active, .teaser-overview-carousel .teaser__text .button-login:active {
  color: #1c1c1c;
}

.button-text {
  color: #08445c;
}
.button-text::after {
  content: "";
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  width: 0.6em;
  height: 0.8125em;
  box-sizing: border-box;
  background-size: auto 100%;
  margin-left: 0.375rem;
  color: inherit;
  display: inline-block;
}
.button-text:hover, .button-text:focus, .button-text:active {
  color: #1c1c1c;
  text-decoration: underline;
}
.button-text:hover::after, .button-text:focus::after, .button-text:active::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffae14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.negative-contrast .button-text, .block-hero-patient-homepage .block__section--intro .button-text, .background-color--darkerblue .button-text, .block-overview-carousel .button-text, .block-find-a-neurosurgeon .button-text, .hero .hero__2up .button-text, .background-color--darkblue .button-text, .block-interrupter-90 .button-text, .homepage-hero .button-text, .teaser-overview-carousel .teaser__text .button-text {
  color: #ffffff;
}
.negative-contrast .button-text::after, .block-hero-patient-homepage .block__section--intro .button-text::after, .background-color--darkerblue .button-text::after, .block-overview-carousel .button-text::after, .block-find-a-neurosurgeon .button-text::after, .hero .hero__2up .button-text::after, .background-color--darkblue .button-text::after, .block-interrupter-90 .button-text::after, .homepage-hero .button-text::after, .teaser-overview-carousel .teaser__text .button-text::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.negative-contrast .button-text:hover, .negative-contrast .button-text:focus, .negative-contrast .button-text:active, .block-hero-patient-homepage .block__section--intro .button-text:hover, .background-color--darkerblue .button-text:hover, .block-overview-carousel .button-text:hover, .block-find-a-neurosurgeon .button-text:hover, .hero .hero__2up .button-text:hover, .background-color--darkblue .button-text:hover, .block-interrupter-90 .button-text:hover, .homepage-hero .button-text:hover, .teaser-overview-carousel .teaser__text .button-text:hover, .block-hero-patient-homepage .block__section--intro .button-text:focus, .background-color--darkerblue .button-text:focus, .block-overview-carousel .button-text:focus, .block-find-a-neurosurgeon .button-text:focus, .hero .hero__2up .button-text:focus, .background-color--darkblue .button-text:focus, .block-interrupter-90 .button-text:focus, .homepage-hero .button-text:focus, .teaser-overview-carousel .teaser__text .button-text:focus, .block-hero-patient-homepage .block__section--intro .button-text:active, .background-color--darkerblue .button-text:active, .block-overview-carousel .button-text:active, .block-find-a-neurosurgeon .button-text:active, .hero .hero__2up .button-text:active, .background-color--darkblue .button-text:active, .block-interrupter-90 .button-text:active, .homepage-hero .button-text:active, .teaser-overview-carousel .teaser__text .button-text:active {
  color: #ffffff;
  text-decoration: underline;
}
.negative-contrast .button-text:hover::after, .negative-contrast .button-text:focus::after, .negative-contrast .button-text:active::after, .block-hero-patient-homepage .block__section--intro .button-text:hover::after, .background-color--darkerblue .button-text:hover::after, .block-overview-carousel .button-text:hover::after, .block-find-a-neurosurgeon .button-text:hover::after, .hero .hero__2up .button-text:hover::after, .background-color--darkblue .button-text:hover::after, .block-interrupter-90 .button-text:hover::after, .homepage-hero .button-text:hover::after, .teaser-overview-carousel .teaser__text .button-text:hover::after, .block-hero-patient-homepage .block__section--intro .button-text:focus::after, .background-color--darkerblue .button-text:focus::after, .block-overview-carousel .button-text:focus::after, .block-find-a-neurosurgeon .button-text:focus::after, .hero .hero__2up .button-text:focus::after, .background-color--darkblue .button-text:focus::after, .block-interrupter-90 .button-text:focus::after, .homepage-hero .button-text:focus::after, .teaser-overview-carousel .teaser__text .button-text:focus::after, .block-hero-patient-homepage .block__section--intro .button-text:active::after, .background-color--darkerblue .button-text:active::after, .block-overview-carousel .button-text:active::after, .block-find-a-neurosurgeon .button-text:active::after, .hero .hero__2up .button-text:active::after, .background-color--darkblue .button-text:active::after, .block-interrupter-90 .button-text:active::after, .homepage-hero .button-text:active::after, .teaser-overview-carousel .teaser__text .button-text:active::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffae14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}

.button-jump {
  font-size: 1rem;
  color: #007385;
  text-decoration: underline;
}
.button-jump:hover, .button-jump:focus, .button-jump:active {
  color: #1c1c1c;
  text-decoration: none;
}
.negative-contrast .button-jump, .block-hero-patient-homepage .block__section--intro .button-jump, .background-color--darkerblue .button-jump, .block-overview-carousel .button-jump, .block-find-a-neurosurgeon .button-jump, .hero .hero__2up .button-jump, .background-color--darkblue .button-jump, .block-interrupter-90 .button-jump, .homepage-hero .button-jump, .teaser-overview-carousel .teaser__text .button-jump {
  text-decoration: underline;
}
.negative-contrast .button-jump:hover, .negative-contrast .button-jump:focus, .negative-contrast .button-jump:active, .block-hero-patient-homepage .block__section--intro .button-jump:hover, .background-color--darkerblue .button-jump:hover, .block-overview-carousel .button-jump:hover, .block-find-a-neurosurgeon .button-jump:hover, .hero .hero__2up .button-jump:hover, .background-color--darkblue .button-jump:hover, .block-interrupter-90 .button-jump:hover, .homepage-hero .button-jump:hover, .teaser-overview-carousel .teaser__text .button-jump:hover, .block-hero-patient-homepage .block__section--intro .button-jump:focus, .background-color--darkerblue .button-jump:focus, .block-overview-carousel .button-jump:focus, .block-find-a-neurosurgeon .button-jump:focus, .hero .hero__2up .button-jump:focus, .background-color--darkblue .button-jump:focus, .block-interrupter-90 .button-jump:focus, .homepage-hero .button-jump:focus, .teaser-overview-carousel .teaser__text .button-jump:focus, .block-hero-patient-homepage .block__section--intro .button-jump:active, .background-color--darkerblue .button-jump:active, .block-overview-carousel .button-jump:active, .block-find-a-neurosurgeon .button-jump:active, .hero .hero__2up .button-jump:active, .background-color--darkblue .button-jump:active, .block-interrupter-90 .button-jump:active, .homepage-hero .button-jump:active, .teaser-overview-carousel .teaser__text .button-jump:active {
  text-decoration: none;
}

.button-tab {
  color: #1c1c1c;
  padding: 0.625rem 1.25rem;
  border: #b4b4b4 solid 0.0625rem;
  border-radius: 1000rem;
}
.button-tab:hover, .button-tab:focus, .button-tab:active {
  background-color: #ffcd6d;
  border-color: #007385;
}

.button-group, .wp-block-buttons {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-content: start;
  align-items: center;
  justify-content: start;
  gap: 1.125rem;
  row-gap: 1.25rem;
  flex-wrap: wrap;
}
.button-group li, .wp-block-buttons li {
  list-style: none;
  margin: 0;
  padding: 0;
}

.icon-button-group--borderless .icon-button, .icon-button-group--border .icon-button, .icon-button-group--fancy .icon-button {
  color: inherit;
  font-weight: inherit;
  font-family: inherit;
  text-decoration: none;
}
.icon-button-group--borderless .icon-button:focus, .icon-button-group--border .icon-button:focus, .icon-button-group--fancy .icon-button:focus, .icon-button-group--borderless .icon-button:hover, .icon-button-group--border .icon-button:hover, .icon-button-group--fancy .icon-button:hover, .icon-button-group--borderless .icon-button:active, .icon-button-group--border .icon-button:active, .icon-button-group--fancy .icon-button:active {
  text-decoration: none;
}
.icon-button-group--borderless .icon-button .icon-button__icon, .icon-button-group--border .icon-button .icon-button__icon, .icon-button-group--fancy .icon-button .icon-button__icon {
  width: 4.125rem;
  height: 4.125rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.icon-button-group--borderless .icon-button .icon-button__icon::after, .icon-button-group--border .icon-button .icon-button__icon::after, .icon-button-group--fancy .icon-button .icon-button__icon::after {
  height: 100%;
  width: 100%;
  content: "";
  display: block;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-button-group--borderless .icon-button .icon-button__icon--blogarticle::after, .icon-button-group--border .icon-button .icon-button__icon--blogarticle::after, .icon-button-group--fancy .icon-button .icon-button__icon--blogarticle::after {
  background-image: url("icons/blogarticle.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--hub::after, .icon-button-group--border .icon-button .icon-button__icon--hub::after, .icon-button-group--fancy .icon-button .icon-button__icon--hub::after {
  background-image: url("icons/hub.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--journal::after, .icon-button-group--border .icon-button .icon-button__icon--journal::after, .icon-button-group--fancy .icon-button .icon-button__icon--journal::after {
  background-image: url("icons/journal.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--memberbenefits::after, .icon-button-group--border .icon-button .icon-button__icon--memberbenefits::after, .icon-button-group--fancy .icon-button .icon-button__icon--memberbenefits::after {
  background-image: url("icons/memberbenefits.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--microphone::after, .icon-button-group--border .icon-button .icon-button__icon--microphone::after, .icon-button-group--fancy .icon-button .icon-button__icon--microphone::after {
  background-image: url("icons/microphone.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--pressroom::after, .icon-button-group--border .icon-button .icon-button__icon--pressroom::after, .icon-button-group--fancy .icon-button .icon-button__icon--pressroom::after {
  background-image: url("icons/pressroom.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--video::after, .icon-button-group--border .icon-button .icon-button__icon--video::after, .icon-button-group--fancy .icon-button .icon-button__icon--video::after {
  background-image: url("icons/video.svg");
}
.icon-button-group--borderless .icon-button .icon-button__icon--washingtonoffice::after, .icon-button-group--border .icon-button .icon-button__icon--washingtonoffice::after, .icon-button-group--fancy .icon-button .icon-button__icon--washingtonoffice::after {
  background-image: url("icons/washingtonoffice.svg");
}

.icon-button-group--fancy .icon-button {
  border: #00bedb solid 0.0625rem;
  padding: 2.1875rem 3.5rem 2.375rem 2.375rem;
  position: relative;
}
.icon-button-group--fancy .icon-button:hover, .icon-button-group--fancy .icon-button:focus-within, .icon-button-group--fancy .icon-button:active {
  text-decoration: underline;
  text-decoration-thickness: 1px;
}
.icon-button-group--fancy .icon-button::after {
  width: 2rem;
  height: 2rem;
  position: absolute;
  bottom: 0;
  right: 0;
}
.icon-button-group--fancy .icon-button .icon-button__icon {
  width: 3.125rem;
  height: 3.125rem;
  margin-bottom: 0.75rem;
}
.block-hero-patient-homepage .block__section--intro .icon-button-group--fancy .icon-button .icon-button__icon, .background-color--darkerblue .icon-button-group--fancy .icon-button .icon-button__icon, .block-overview-carousel .icon-button-group--fancy .icon-button .icon-button__icon, .block-find-a-neurosurgeon .icon-button-group--fancy .icon-button .icon-button__icon, .hero .hero__2up .icon-button-group--fancy .icon-button .icon-button__icon, .background-color--darkblue .icon-button-group--fancy .icon-button .icon-button__icon, .block-interrupter-90 .icon-button-group--fancy .icon-button .icon-button__icon, .homepage-hero .icon-button-group--fancy .icon-button .icon-button__icon, .teaser-overview-carousel .teaser__text .icon-button-group--fancy .icon-button .icon-button__icon, .negative-contrast .icon-button-group--fancy .icon-button .icon-button__icon {
  width: 4.125rem;
  height: 4.125rem;
  background-color: #ffffff;
  border-radius: 1000rem;
}
.block-hero-patient-homepage .block__section--intro .icon-button-group--fancy .icon-button .icon-button__icon:after, .background-color--darkerblue .icon-button-group--fancy .icon-button .icon-button__icon:after, .block-overview-carousel .icon-button-group--fancy .icon-button .icon-button__icon:after, .block-find-a-neurosurgeon .icon-button-group--fancy .icon-button .icon-button__icon:after, .hero .hero__2up .icon-button-group--fancy .icon-button .icon-button__icon:after, .background-color--darkblue .icon-button-group--fancy .icon-button .icon-button__icon:after, .block-interrupter-90 .icon-button-group--fancy .icon-button .icon-button__icon:after, .homepage-hero .icon-button-group--fancy .icon-button .icon-button__icon:after, .teaser-overview-carousel .teaser__text .icon-button-group--fancy .icon-button .icon-button__icon:after, .negative-contrast .icon-button-group--fancy .icon-button .icon-button__icon:after {
  width: 60%;
  height: 60%;
}
.icon-button-group--fancy .icon-button .icon-button__readmore {
  display: none;
}

.icon-button-group--borderless .icon-button, .icon-button-group--border .icon-button {
  text-align: center;
}
.icon-button-group--borderless .icon-button .icon-button__icon, .icon-button-group--border .icon-button .icon-button__icon {
  margin: 0 auto 1.0625rem;
  width: 4.125rem;
  height: 4.125rem;
  background-color: #ffffff;
  border-radius: 1000rem;
}
.icon-button-group--borderless .icon-button .icon-button__icon::after, .icon-button-group--border .icon-button .icon-button__icon::after {
  width: 60%;
  height: 60%;
}
.icon-button-group--borderless .icon-button .icon-button__title, .icon-button-group--border .icon-button .icon-button__title {
  margin: 0 0 1.125rem;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 300;
  font-size: 1.625rem;
  letter-spacing: unset;
  line-height: 1.16;
}
@media (min-width: 62rem) {
  .icon-button-group--borderless .icon-button .icon-button__title, .icon-button-group--border .icon-button .icon-button__title {
    font-size: 1.625rem;
  }
}
.icon-button-group--borderless .icon-button .icon-button__body, .icon-button-group--border .icon-button .icon-button__body {
  font-size: 0.875rem;
  margin: 1.125rem 0 0.875rem;
}

.icon-button-group--border .icon-button {
  border: rgba(0, 0, 0, 0.2) solid 0.0625rem;
  padding: 1.875rem 1.0625rem 2.1875rem;
  background-color: #ffffff;
}
.icon-button-group--border .icon-button .icon-button__icon {
  background-color: #fafafa;
}
.block-hero-patient-homepage .block__section--intro .icon-button-group--border .icon-button, .background-color--darkerblue .icon-button-group--border .icon-button, .block-overview-carousel .icon-button-group--border .icon-button, .block-find-a-neurosurgeon .icon-button-group--border .icon-button, .hero .hero__2up .icon-button-group--border .icon-button, .background-color--darkblue .icon-button-group--border .icon-button, .block-interrupter-90 .icon-button-group--border .icon-button, .homepage-hero .icon-button-group--border .icon-button, .teaser-overview-carousel .teaser__text .icon-button-group--border .icon-button, .negative-contrast .icon-button-group--border .icon-button, .negative-contrast .icon-button-group--border .icon-button:hover, .negative-contrast .icon-button-group--border .icon-button:focus, .negative-contrast .icon-button-group--border .icon-button:active {
  color: #000000;
  text-decoration: none;
}
.block-hero-patient-homepage .block__section--intro .icon-button-group--border .icon-button .button-text, .background-color--darkerblue .icon-button-group--border .icon-button .button-text, .block-overview-carousel .icon-button-group--border .icon-button .button-text, .block-find-a-neurosurgeon .icon-button-group--border .icon-button .button-text, .hero .hero__2up .icon-button-group--border .icon-button .button-text, .background-color--darkblue .icon-button-group--border .icon-button .button-text, .block-interrupter-90 .icon-button-group--border .icon-button .button-text, .homepage-hero .icon-button-group--border .icon-button .button-text, .teaser-overview-carousel .teaser__text .icon-button-group--border .icon-button .button-text, .block-hero-patient-homepage .block__section--intro .icon-button-group--border .icon-button .button-text::after, .background-color--darkerblue .icon-button-group--border .icon-button .button-text::after, .block-overview-carousel .icon-button-group--border .icon-button .button-text::after, .block-find-a-neurosurgeon .icon-button-group--border .icon-button .button-text::after, .hero .hero__2up .icon-button-group--border .icon-button .button-text::after, .background-color--darkblue .icon-button-group--border .icon-button .button-text::after, .block-interrupter-90 .icon-button-group--border .icon-button .button-text::after, .homepage-hero .icon-button-group--border .icon-button .button-text::after, .teaser-overview-carousel .teaser__text .icon-button-group--border .icon-button .button-text::after, .negative-contrast .icon-button-group--border .icon-button .button-text, .negative-contrast .icon-button-group--border .icon-button .button-text::after, .negative-contrast .icon-button-group--border .icon-button .button-text:hover, .negative-contrast .icon-button-group--border .icon-button .button-text:hover::after, .negative-contrast .icon-button-group--border .icon-button .button-text:focus, .negative-contrast .icon-button-group--border .icon-button .button-text:focus::after, .negative-contrast .icon-button-group--border .icon-button .button-text:active, .negative-contrast .icon-button-group--border .icon-button .button-text:active::after {
  color: #08445c;
}

.icon-button-group {
  display: grid;
  gap: 3.75rem 1.5rem;
}
@media (min-width: 62rem) {
  .icon-button-group {
    grid-template-columns: 1fr 1fr;
  }
}

.icon-button-group--fancy {
  display: grid;
  gap: 1.5rem;
  grid-template-columns: 1fr;
}
@media (min-width: 62rem) {
  .icon-button-group--fancy {
    grid-template-columns: 1fr 1fr;
  }
}

::selection {
  background: rgba(28, 28, 28, 0.8);
  color: #ffffff;
  text-shadow: none;
}

::moz-selection {
  background: rgba(28, 28, 28, 0.8);
  color: #ffffff;
  text-shadow: none;
}

input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {
  display: none;
}

[type=submit], [type=button], [type=reset], button {
  cursor: pointer;
}

[type=text], [type=email], [type=tel], [type=url], [type=password], [type=search], [type=number], [type=date], textarea {
  font-size: inherit;
  font-family: inherit;
  letter-spacing: inherit;
}
[type=text]::placeholder, [type=email]::placeholder, [type=tel]::placeholder, [type=url]::placeholder, [type=password]::placeholder, [type=search]::placeholder, [type=number]::placeholder, [type=date]::placeholder, textarea::placeholder {
  transition: all 0.1s ease-in-out;
  color: #333333;
}
[type=text]:focus, [type=email]:focus, [type=tel]:focus, [type=url]:focus, [type=password]:focus, [type=search]:focus, [type=number]:focus, [type=date]:focus, textarea:focus {
  outline: 0.125rem solid #0092a8;
  outline-offset: 0.125rem;
}
[type=text]:focus::placeholder, [type=email]:focus::placeholder, [type=tel]:focus::placeholder, [type=url]:focus::placeholder, [type=password]:focus::placeholder, [type=search]:focus::placeholder, [type=number]:focus::placeholder, [type=date]:focus::placeholder, textarea:focus::placeholder {
  color: transparent;
}
[type=text]:focus:not(:focus-visible), [type=text]:active, [type=email]:focus:not(:focus-visible), [type=email]:active, [type=tel]:focus:not(:focus-visible), [type=tel]:active, [type=url]:focus:not(:focus-visible), [type=url]:active, [type=password]:focus:not(:focus-visible), [type=password]:active, [type=search]:focus:not(:focus-visible), [type=search]:active, [type=number]:focus:not(:focus-visible), [type=number]:active, [type=date]:focus:not(:focus-visible), [type=date]:active, textarea:focus:not(:focus-visible), textarea:active {
  outline: none;
}

select:focus-visible, .select2:focus-visible {
  outline: none;
}

label {
  cursor: pointer;
  user-select: none;
}

.list-page-filter input[type=text],
.list-page-filter input[type=search], .list-page-filter .ms-options-wrap button, .list-page-filter .ms-options-wrap button:focus, .list-page-filter .ms-options-wrap button:hover, .list-page-filter .ms-options-wrap.ms-has-selections button, .list-page-filter .ms-options-wrap.ms-has-selections button:focus, .list-page-filter .ms-options-wrap.ms-has-selections button:hover, .list-page-filter .select2-container .select2-selection--single {
  border: #333333 solid 0.03125rem;
  background-color: #ffffff;
  border-radius: 0;
  height: auto;
  padding: 1rem;
  max-width: 100%;
}

.list-page-filter .ms-options-wrap button, .list-page-filter .ms-options-wrap button:focus, .list-page-filter .ms-options-wrap button:hover, .list-page-filter .ms-options-wrap.ms-has-selections button, .list-page-filter .ms-options-wrap.ms-has-selections button:focus, .list-page-filter .ms-options-wrap.ms-has-selections button:hover, .list-page-filter .select2-container .select2-selection--single {
  position: relative;
  color: #007385;
  font-size: 1.125rem;
  padding-right: 2.25rem;
  padding-top: 1.28125rem;
  padding-bottom: 1.28125rem;
  cursor: pointer;
}
.list-page-filter .ms-options-wrap button::after, .list-page-filter .ms-options-wrap button:focus::after, .list-page-filter .ms-options-wrap button:hover::after, .list-page-filter .ms-options-wrap.ms-has-selections button::after, .list-page-filter .select2-container .select2-selection--single::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23007385" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 12"%3E%3Cpath d="M6.78032 0.23877L7.62836 0.23877L8.47639 0.23877C8.74669 0.23877 8.99026 0.376373 9.11501 0.596538L15.1953 11.2388L15.0022 11.2388C13.6567 11.2388 12.4388 10.5508 11.824 9.44167L11.4497 8.76742L10.514 7.15746L7.61796 2.11568L4.75455 7.15746L3.81889 8.76466L3.44462 9.43892C2.82679 10.5453 1.60895 11.236 0.263383 11.236L0.0703116 11.236L6.14467 0.596539C6.26942 0.376374 6.51596 0.241522 6.78329 0.241522L7.18796 0.23877L6.78032 0.23877Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  content: "";
  width: 1rem;
  height: 0.75rem;
  transform: rotate(180deg);
  border: 0;
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -0.375rem;
}

.list-page-filter .ms-options-wrap.ms-active button, .list-page-filter .ms-options-wrap.ms-active button:hover, .list-page-filter .ms-options-wrap.ms-active button:focus, .list-page-filter .ms-options-wrap.ms-has-selections.ms-active button, .list-page-filter .ms-options-wrap.ms-has-selections.ms-active button:hover, .list-page-filter .ms-options-wrap.ms-has-selections.ms-active button:focus, .list-page-filter .select2-container--focus .select2-selection--single,
.list-page-filter .select2-container--open .select2-selection--single {
  color: #ffffff;
  background: #007385;
}
.list-page-filter .ms-options-wrap.ms-active button::after, .list-page-filter .ms-options-wrap.ms-active button:hover::after, .list-page-filter .ms-options-wrap.ms-active button:focus::after, .list-page-filter .select2-container--focus .select2-selection--single::after,
.list-page-filter .select2-container--open .select2-selection--single::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 12"%3E%3Cpath d="M6.78032 0.23877L7.62836 0.23877L8.47639 0.23877C8.74669 0.23877 8.99026 0.376373 9.11501 0.596538L15.1953 11.2388L15.0022 11.2388C13.6567 11.2388 12.4388 10.5508 11.824 9.44167L11.4497 8.76742L10.514 7.15746L7.61796 2.11568L4.75455 7.15746L3.81889 8.76466L3.44462 9.43892C2.82679 10.5453 1.60895 11.236 0.263383 11.236L0.0703116 11.236L6.14467 0.596539C6.26942 0.376374 6.51596 0.241522 6.78329 0.241522L7.18796 0.23877L6.78032 0.23877Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  transform: rotate(0);
}

.list-page-filter .ms-options-wrap > .ms-options, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options, .select2-list-page-filter-dropdown {
  border: #333333 solid 0.03125rem;
  border-radius: 0;
  border-top: 0;
  margin-top: 0;
  min-height: 0 !important;
}

.list-page-filter .ms-options-wrap > .ms-options > ul, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul, .select2-list-page-filter-dropdown .select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.list-page-filter .ms-options-wrap > .ms-options > ul li, .select2-list-page-filter-dropdown .select2-results__options li {
  list-style: none;
  margin: 0;
  padding: 0;
}

.list-page-filter .ms-options-wrap > .ms-options > ul li, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li, .select2-list-page-filter-dropdown .select2-results__options .select2-results__option {
  background-color: #fff7e8;
  color: #007385;
  margin: 0;
  padding: 0.75rem 1rem;
}
.list-page-filter .ms-options-wrap > .ms-options > ul li::before, .select2-list-page-filter-dropdown .select2-results__options .select2-results__option::before {
  font-family: "Font Awesome 6 Free";
  font-weight: 400;
  font-size: 1rem;
  content: "\f111";
  color: inherit;
  margin-right: 1ex;
}
.list-page-filter .ms-options-wrap > .ms-options > ul li:not(:first-child), .select2-list-page-filter-dropdown .select2-results__options .select2-results__option:not(:first-child) {
  border-top: #333333 solid 0.03125rem;
}

.list-page-filter .ms-options-wrap > .ms-options > ul li::before {
  font-weight: 400;
  content: "\f0c8";
}

.list-page-filter .ms-options-wrap > .ms-options > ul li.selected, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li.selected, .select2-list-page-filter-dropdown .select2-results__options .select2-results__option[aria-selected=true] {
  background-color: #ffae14;
  color: #333333;
}
.list-page-filter .ms-options-wrap > .ms-options > ul li.selected::before, .select2-list-page-filter-dropdown .select2-results__options .select2-results__option[aria-selected=true]::before {
  font-weight: 900;
  content: "\f192";
}

.list-page-filter .ms-options-wrap > .ms-options > ul li.selected::before {
  font-weight: 900;
  content: "\f14a";
}

.list-page-filter .ms-options-wrap > .ms-options > ul li.focused, .list-page-filter .ms-options-wrap > .ms-options > ul li:hover, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li.focused, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li:hover, .select2-list-page-filter-dropdown .select2-results__options .select2-results__option--highlighted {
  color: inherit;
  background-color: #ffcd6d;
}

.list-page-filter input[type=text],
.list-page-filter input[type=search] {
  padding-top: 0.71875rem;
  padding-bottom: 0.71875rem;
}
@media (min-width: 62rem) {
  .list-page-filter input[type=text],
  .list-page-filter input[type=search] {
    padding-top: 0.46875rem;
    padding-bottom: 0.46875rem;
  }
}

.field-group label {
  margin-bottom: 0.5rem;
}
.field-group input[type=text],
.field-group select {
  width: 100%;
}

.wp-block-table {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  display: flex;
  flex-flow: column-reverse nowrap;
  max-width: calc(100vw - 40px);
}
.wp-block-table.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .wp-block-table.alignfull:first-child {
    margin-top: 0;
  }
}
.wp-block-table.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .wp-block-table.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .wp-block-table {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.wp-block-table.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .wp-block-table.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.wp-block-table table {
  width: 100%;
  border-collapse: collapse;
  overflow-x: auto;
  overflow-y: visible;
}
@media screen and (max-width:65rem) {
  .wp-block-table table {
    display: block;
  }
}
.wp-block-table tbody {
  min-width: 37.5rem;
}
.wp-block-table td, .wp-block-table th {
  padding: 12px;
}
.wp-block-table tbody td {
  border: none;
  vertical-align: top;
}
.wp-block-table tbody tr:nth-child(odd) {
  background-color: #fafafa;
}
.wp-block-table tbody tr:nth-child(odd) td {
  border-bottom: 1px solid transparent;
}
.wp-block-table tbody tr:nth-child(odd) td + td {
  border-color: #b4b4b4;
}
.wp-block-table tbody tr:nth-child(even) {
  border-bottom: 1px solid #007385;
}
.wp-block-table thead tr {
  background-color: #d9f5f9;
  vertical-align: bottom;
  border-bottom: 1px solid #007385;
}
.wp-block-table thead tr th {
  font-weight: 400;
  text-align: left;
}
.wp-block-table:not(.is-style-stripes) figcaption {
  padding-bottom: 12px;
}
.wp-block-table:not(.is-style-stripes) figcaption strong,
.wp-block-table:not(.is-style-stripes) td + td strong {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2300bedb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: 14px auto;
  background-position: left center;
  color: #007385;
  padding-left: 18px;
}
.wp-block-table.is-style-stripes {
  position: relative;
  font-size: 1.125rem;
}
@media screen and (max-width:65rem) {
  .wp-block-table.is-style-stripes::before {
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    z-index: 0;
    box-shadow: inset -10px 10px 20px rgba(28, 28, 28, 0.5);
    pointer-events: none;
  }
}
.wp-block-table.is-style-stripes figcaption {
  background: #d9f5f9;
  text-align: center;
  color: #333333;
  font-size: 22px;
  line-height: 1;
  font-weight: 500;
  padding: 0.9375rem;
  position: relative;
  z-index: 1;
}
.wp-block-table.is-style-stripes figcaption strong {
  display: block;
  text-align: left;
  text-transform: uppercase;
  margin: 0.9375rem -0.9375rem -0.9375rem -0.9375rem;
  font-weight: inherit;
  padding: 0.9375rem;
  background-color: #08445c;
  color: #ffffff;
}
.wp-block-table.is-style-stripes thead tr {
  font-size: 22px;
  border-bottom: none;
}
@media screen and (max-width:65rem) {
  .wp-block-table.is-style-stripes tbody {
    display: block;
  }
}
.wp-block-table.is-style-stripes tbody tr {
  border-bottom: none;
}
.wp-block-table.is-style-stripes tbody tr td {
  border-bottom: none;
  padding: 16px 12px;
  color: #333333;
}
.wp-block-table.is-style-stripes tbody tr td:first-child {
  font-weight: 500;
}
.single-course .wp-block-table.is-style-stripes tbody tr td:first-child {
  width: 15rem;
}

.contributors tbody td:first-child {
  width: fit-content;
}

.tag--blue,
.tag,
.tag-group .tag {
  cursor: default;
  background-color: #ffcd6d;
  padding: 0.39em 0.85em 0.3em;
  border-radius: 0.75rem;
  line-height: 1.2;
  text-align: left;
}
html.print .tag--blue,
html.print .tag,
html.print .tag-group .tag {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .tag--blue,
  .tag,
  .tag-group .tag {
    background-color: transparent !important;
    background-image: none !important;
  }
}
html.print .tag--blue,
html.print .tag,
html.print .tag-group .tag {
  border: black solid 0.03125rem;
}
@media print {
  .tag--blue,
  .tag,
  .tag-group .tag {
    border: black solid 0.03125rem;
  }
}

a.tag,
button.tag,
.tag--interactive {
  cursor: pointer;
}
a.tag:hover,
button.tag:hover, a.tag:focus,
button.tag:focus, a.tag:active,
button.tag:active,
.tag--interactive:hover,
.tag--interactive:focus,
.tag--interactive:active {
  background-color: #007385;
  color: #ffffff;
}

.tag--blue {
  font-size: 1rem;
  border-radius: 0;
  background-color: #00bedb;
}

.tag-group {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 0.75rem;
  row-gap: 1rem;
  align-content: flex-start;
}
.tag-group li {
  list-style: none;
  margin: 0;
  padding: 0;
}

.read-time abbr[title] {
  text-decoration: none;
}

.page-footer-share {
  margin-top: 3rem;
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  border-top: #b4b4b4 solid 0.0625rem;
  border-bottom: #b4b4b4 solid 0.0625rem;
}
html.print .page-footer-share {
  display: none !important;
}
@media print {
  .page-footer-share {
    display: none !important;
  }
}

ul.authors-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
}
ul.authors-list li {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.authors-list .authors-list__author {
  display: inline;
}
ul.authors-list .authors-list__author:not(:last-child)::after {
  content: "; ";
}
ul.authors-list .authors-list__author-description::before {
  content: ", ";
}

.mainsearch form, body.search-results main {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 68.875rem;
  margin-left: auto;
  margin-right: auto;
}
html.print .mainsearch form, .mainsearch html.print form, html.print body.search-results main, body.search-results html.print main {
  padding: 0 !important;
}
@media print {
  .mainsearch form, body.search-results main {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .mainsearch form, body.search-results main {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}

body.search-results main {
  padding-bottom: 4.5rem;
}

.mainsearch {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  background: #fafafa;
  margin-bottom: 1.875rem;
}
.is-root-container .mainsearch {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .mainsearch {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .mainsearch {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .mainsearch:first-child {
  margin-top: 0;
}
.wp-content-area .mainsearch:last-child {
  margin-bottom: 0;
}
.mainsearch [type=search] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23007385" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: 1.875rem auto;
  background-position: 0.75rem center;
  border: 0.0625rem solid #b4b4b4;
  text-indent: 3.125rem;
  height: 3.75rem;
  max-width: 100%;
  margin-bottom: 1.875rem;
}
.mainsearch form {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  box-sizing: content-box;
}
@media (min-width: 62rem) {
  .mainsearch form {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .mainsearch form {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .mainsearch form {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
.mainsearch form > label {
  display: block;
  margin-bottom: 0.625rem;
  width: fit-content;
}

.filters legend {
  display: block;
  margin-bottom: 0.625rem;
  width: fit-content;
}
.filters hr {
  display: none;
}
.filters select {
  appearance: none;
  cursor: pointer;
}
.filters select:hover, .filters select:focus, .filters select:active {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="M4.88 0h1.23c.2 0 .38.1.47.26L11 8h-.14C9.88 8 9 7.5 8.55 6.7l-.27-.5-.68-1.17-2.11-3.66L3.4 5.03 2.73 6.2l-.28.5C2 7.5 1.12 8 .14 8H0L4.42.26C4.5.1 4.69 0 4.88 0h.3-.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-color: #007385;
  color: #ffffff;
}
.filters summary, .filters select, .filters [type=date] {
  background-color: white;
  padding: 1.25rem;
  border: 0.0625rem solid #b4b4b4;
  color: #007385;
  line-height: 1.1;
  font-size: 1.125rem;
}
.filters summary, .filters select {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: right 1.25rem center;
  background-size: 0.75rem auto;
}
.filters fieldset [type=submit] {
  display: none;
}
.search .filters [type=submit] {
  display: inline-block;
}
.filters fieldset [type=reset], .filters fieldset .reset:link, .filters fieldset .reset:visited {
  display: none;
}
.filters details, .filters fieldset > div {
  flex: 1 0 1px;
  min-width: 17.5rem;
  max-width: 26.25rem;
  position: relative;
}
@media screen and (max-width:65rem) {
  .filters details, .filters fieldset > div {
    max-width: calc(100vw - 40px);
  }
}
.filters details {
  margin-bottom: 1.875rem;
}
@media screen and (min-width:65rem) {
  .filters details.years {
    min-width: 7.5rem;
  }
}
.filters details[open] summary {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="M4.88 0h1.23c.2 0 .38.1.47.26L11 8h-.14C9.88 8 9 7.5 8.55 6.7l-.27-.5-.68-1.17-2.11-3.66L3.4 5.03 2.73 6.2l-.28.5C2 7.5 1.12 8 .14 8H0L4.42.26C4.5.1 4.69 0 4.88 0h.3-.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-color: #007385;
  color: #ffffff;
}
.filters [role=radiogroup] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 1;
  background: #fff7e8;
  border: 0.0625rem solid #b4b4b4;
  max-height: 25rem;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-color: #333333 #b4b4b4;
  scrollbar-width: thin;
}
.filters [role=radiogroup]::-webkit-scrollbar {
  width: 0.75rem;
}
.filters [role=radiogroup]::-webkit-scrollbar-track {
  background: #333333;
}
.filters [role=radiogroup]::-webkit-scrollbar-thumb {
  background: #b4b4b4;
}
.filters [role=radiogroup] > div {
  position: relative;
  border-bottom: 0.0625rem solid #b4b4b4;
}
.filters [role=radiogroup] label {
  display: block;
  position: relative;
  padding: 0.75rem 0.75rem 0.75rem 2.5rem;
}
.filters [role=radiogroup] label + label {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  display: none;
  padding: 0;
}
.filters [role=radiogroup] [type=radio] {
  cursor: pointer;
  appearance: none;
  margin-right: 0.75rem;
  position: absolute;
  top: 0.9375rem;
  bottom: auto;
  margin: auto;
  left: 0.75rem;
  height: 1.125rem;
  width: 1.125rem;
  border: 0.0625rem solid #333333;
  z-index: 1;
  border-radius: 0.125rem;
}
.filters [role=radiogroup] [type=radio]:checked {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffae14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: 0.75rem auto;
  background-position: center;
  background-color: #1c1c1c;
  pointer-events: none;
}
.filters [role=radiogroup] [type=radio]:checked + label {
  background: #ffcd6d;
}
.filters [role=radiogroup] [type=radio]:checked + label + label {
  display: block;
}
.filters summary {
  display: block;
}
.filters summary::-webkit-details-marker {
  display: none;
}
.filters fieldset {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 0 1.25rem;
  padding: 0;
  border: none;
  margin: 0;
}
.filters fieldset ~ fieldset {
  gap: 1.875rem 1.25rem;
}
.filters fieldset ~ fieldset [type=radio] {
  position: fixed;
  right: 200vw;
}
.filters fieldset ~ fieldset [type=radio]:checked + label {
  display: none;
}
.filters fieldset ~ fieldset [type=radio]:not(:checked) ~ a, .filters fieldset ~ fieldset [type=radio]:not(:checked) ~ legend, .filters fieldset ~ fieldset [type=radio]:not(:checked) ~ [type=reset], .filters fieldset ~ fieldset [type=radio]:not(:checked) ~ [type=submit] {
  display: inline-block;
}
.filters fieldset ~ fieldset [type=radio]:not(:checked) ~ hr {
  display: block;
  flex-basis: 100%;
  border: 0;
  margin: 0;
  padding: 0;
  height: 0.0625rem;
}
.filters fieldset ~ fieldset label {
  text-transform: uppercase;
  color: #1c1c1c;
  padding: 0.375rem 0.625rem;
  border-radius: 6.25rem;
  border: 0.0625rem solid #1c1c1c;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1;
}
.filters fieldset ~ fieldset label::before {
  margin-right: 0.5rem;
  content: "×";
  color: #000;
  font-size: 1.0625rem;
}
.filters .button-group, .filters .wp-block-buttons {
  padding-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.filters [type=reset], input.reset, .reset:link, .reset:visited {
  appearance: none;
  border: none;
  color: #1c1c1c;
  font-weight: 400;
  line-height: 1;
  background: transparent;
  padding: 0.375rem;
  font-size: 1rem;
  text-decoration: underline;
  font-family: Roboto, sans-serif;
}

.sortby {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  background-position: right 0.1875rem center;
  background-size: 0.75rem auto;
  float: right;
  appearance: none;
  border: none;
  background-color: white;
  font-size: 1rem;
  text-align: right;
  padding: 0.375rem 1.25rem 0.375rem 0;
  margin-bottom: 1.875rem;
}
html.print .sortby {
  display: none !important;
}
@media print {
  .sortby {
    display: none !important;
  }
}
.sortby + section {
  clear: both;
}
.sortby a {
  position: fixed;
  right: 200vw;
  white-space: nowrap;
}
.sortby:hover a, .sortby:focus a, .sortby:active a {
  position: absolute;
  top: 90%;
  left: 0;
}

#results > p {
  text-align: center;
}

.teaser .teaser__media img {
  width: auto;
  height: auto;
  max-width: 100%;
}
.teaser .teaser__media a {
  display: block;
}
.teaser .teaser__buttons--mobile {
  display: flex;
}
@media (min-width: 62rem) {
  .teaser .teaser__buttons--mobile {
    display: none;
  }
}
.teaser .teaser__buttons--desktop {
  display: none;
}
@media (min-width: 62rem) {
  .teaser .teaser__buttons--desktop {
    display: flex;
  }
}

.teaser-search-result {
  display: block;
  border-bottom: #b4b4b4 solid 0.0625rem;
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}
.teaser-search-result:last-child {
  border-bottom: none;
}
.teaser-search-result .teaser__body p:last-child {
  margin-bottom: 0;
}
.teaser-search-result .teaser__text {
  max-width: 45rem;
}
@media (min-width: 62rem) {
  .teaser-search-result .teaser__text {
    flex: 1;
  }
}
.teaser-search-result .teaser__text > *:not(:first-child) {
  margin-top: 1.25rem;
}
.teaser-search-result .teaser__text .teaser__authors + .teaser__date {
  margin-top: 0.625rem;
}
.teaser-search-result .teaser__text .teaser__title a {
  color: inherit;
  font-weight: inherit;
  text-decoration-thickness: 1px;
}
.teaser-search-result .teaser__text .teaser__title a:hover, .teaser-search-result .teaser__text .teaser__title a:focus {
  text-decoration: none;
}
.teaser-search-result .teaser__text .teaser__authors .authors-list__author-description {
  display: none;
}
.teaser-search-result .teaser__media {
  margin-top: 1.875rem;
  width: 19.25rem;
}
@media (min-width: 62rem) {
  .teaser-search-result .teaser__media {
    margin-top: 0;
    flex: 0 1 19.25rem;
  }
}
.teaser-search-result .teaser__media a {
  display: block;
  width: 100%;
}
.teaser-search-result .teaser__media img {
  display: block;
  width: 100%;
  height: auto;
  min-width: 12.5rem;
}
.list-page-loop .teaser-search-result {
  gap: 2.125rem;
  width: 100%;
}
@media screen and (min-width:65rem) {
  .list-page-loop .teaser-search-result {
    display: flex;
  }
}
.list-page-loop .teaser-search-result > h3, .list-page-loop .teaser-search-result > section {
  max-width: 50rem;
}
.list-page-loop .teaser-search-result .teaser__media {
  width: 14.25rem;
}
@media screen and (max-width:65rem) {
  .list-page-loop .teaser-search-result .teaser__media {
    margin-top: 1.5rem;
  }
}
@media (min-width: 62rem) {
  .list-page-loop .teaser-search-result .teaser__media {
    flex: 0 1 14.25rem;
  }
}

.teaser-related-article {
  display: block;
  padding: 1.25rem;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.teaser-related-article .teaser__text {
  flex-basis: 100%;
  order: 2;
}
.teaser-related-article .teaser__media {
  flex-basis: 100%;
  order: 1;
}
.teaser-related-article:has(.teaser__media) .teaser__category {
  position: absolute;
  top: 1.875rem;
  left: 1.875rem;
  z-index: 2;
}
.teaser-related-article .teaser__text > *:not(:first-child) {
  margin-top: 1.25rem;
}
.teaser-related-article .teaser__title a {
  text-decoration: none;
}
.teaser-related-article .teaser__title a:hover, .teaser-related-article .teaser__title a:focus {
  text-decoration: underline;
}
.teaser-related-article .teaser-related-article__meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.teaser-related-article .teaser-related-article__meta .read-time {
  color: #333333;
  opacity: 0.6;
}
.teaser-related-article:has(.teaser__tags) .teaser-related-article__meta {
  border-bottom: #333333 solid 0.0625rem;
}

@media (min-width: 62rem) {
  .teaser-featured-content {
    display: flex;
    gap: 1.5rem;
  }
}
@media (min-width: 62rem) {
  .teaser-featured-content .teaser__text {
    flex: 1;
    max-width: 58.3333333333%;
  }
}
.teaser-featured-content .teaser__media {
  margin: 0;
  margin-top: 3.375rem;
}
html.print .teaser-featured-content .teaser__media {
  display: none !important;
}
@media print {
  .teaser-featured-content .teaser__media {
    display: none !important;
  }
}
@media (min-width: 62rem) {
  .teaser-featured-content .teaser__media {
    flex: 1;
    margin-top: 0;
  }
}
@media (min-width: 62rem) {
  .teaser-featured-content :has(.teaser__media) .teaser__text {
    flex: 1;
    max-width: none;
  }
}
.teaser-featured-content .teaser__eyebrow {
  margin: 0 0 2rem;
}
@media (min-width: 62rem) {
  .teaser-featured-content:has(.teaser__media) .teaser__title,
  .teaser-featured-content:has(.teaser__media) .teaser__body {
    max-width: 83.3333333333%;
  }
}
.teaser-featured-content .teaser__title {
  margin: 0 0 0.3125rem;
}
.teaser-featured-content .teaser__title a:hover, .teaser-featured-content .teaser__title a:active {
  text-decoration: none;
}
.teaser-featured-content .teaser__body {
  margin: 0 0 1.6875rem;
}
@media (min-width: 62rem) {
  .teaser-featured-content .teaser__body {
    margin: 0 0 1.875rem;
  }
}
.teaser-featured-content .teaser__meta {
  margin: 1.6875rem 0;
  display: flex;
  gap: 0.875rem;
  align-items: center;
  justify-content: flex-start;
}
@media (min-width: 62rem) {
  .teaser-featured-content .teaser__meta {
    margin: 1.875rem 0;
  }
}
.teaser-featured-content .teaser__buttons {
  margin-top: 2rem;
}
@media (min-width: 62rem) {
  .teaser-featured-content .teaser__buttons {
    margin-top: 2.4375rem;
  }
}

.teaser-overview-carousel {
  display: flex;
  flex-direction: column;
}
.teaser-overview-carousel .teaser__category {
  flex-shrink: 0;
  display: block;
  line-height: 1;
  background-color: #00bedb;
  color: #08445c;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
  padding: 1.0625rem 1.4375rem;
}
html.print .teaser-overview-carousel .teaser__category {
  padding: 0 !important;
}
@media print {
  .teaser-overview-carousel .teaser__category {
    padding: 0 !important;
  }
}
html.print .teaser-overview-carousel .teaser__category {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .teaser-overview-carousel .teaser__category {
    background-color: transparent !important;
    background-image: none !important;
  }
}
.teaser-overview-carousel .teaser__category:after {
  content: "​";
}
.teaser-overview-carousel .teaser__media {
  flex-grow: 1;
  height: 11.5625rem;
  position: relative;
}
.teaser-overview-carousel .teaser__media img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  object-fit: cover;
  object-position: center center;
}
.teaser-overview-carousel .teaser__text {
  flex-grow: 1;
  background-color: rgba(28, 28, 28, 0.5);
  padding: 2.625rem 1.4375rem 1.5625rem;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  justify-content: flex-start;
  backdrop-filter: blur(10px);
}
html.print .teaser-overview-carousel .teaser__text {
  padding: 0 !important;
}
@media print {
  .teaser-overview-carousel .teaser__text {
    padding: 0 !important;
  }
}
html.print .teaser-overview-carousel .teaser__text {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .teaser-overview-carousel .teaser__text {
    background-color: transparent !important;
    background-image: none !important;
  }
}
.teaser-neurosurgeon {
  padding: 3.125rem 0;
}
.teaser-neurosurgeon + .teaser-neurosurgeon {
  border-top: rgba(0, 0, 0, 0.2) solid 0.0625rem;
}
.teaser-neurosurgeon .teaser__name,
.teaser-neurosurgeon .teaser__certification-date {
  margin-bottom: 0.75rem;
}
.teaser-neurosurgeon .teaser__location {
  margin-bottom: 0;
}
.teaser-neurosurgeon .teaser__meta-group {
  display: flex;
  gap: 0.75rem;
  flex-direction: column;
}
@media (min-width: 62rem) {
  .teaser-neurosurgeon .teaser__meta-group {
    flex-direction: row;
  }
}
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item {
  flex: 1;
}
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item p {
  margin: 0;
}
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item h3 {
  font-weight: 700;
}
.teaser-neurosurgeon .teaser__meta-group .teaser__meta-item h3:after {
  content: ": ";
}
.teaser-neurosurgeon .teaser__meta-group .teaser__address {
  flex: 1.46;
}
.teaser-neurosurgeon .teaser__subspecialty ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.teaser-neurosurgeon .teaser__subspecialty ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}

.editor-styles-wrapper ol.fancy,
.wp-content-area ol.fancy {
  padding-left: 2.75rem;
}
.editor-styles-wrapper ol.fancy > li,
.wp-content-area ol.fancy > li {
  counter-increment: step-counter;
  position: relative;
  list-style: none;
}
.editor-styles-wrapper ol.fancy > li::before,
.wp-content-area ol.fancy > li::before {
  font-family: Roboto, sans-serif;
  font-weight: 500;
  color: #ffffff;
  text-align: center;
  width: 1.875rem;
  font-size: 1rem;
  padding: 0.2325rem 0;
  line-height: 1.41;
  position: absolute;
  top: -0.2325rem;
  left: -2.75rem;
  content: counter(step-counter);
  border-radius: 1000rem;
  background-color: #08445c;
}
.editor-styles-wrapper ol.fancy ul,
.wp-content-area ol.fancy ul {
  margin-left: 1.25rem;
  margin-top: 1.25rem;
}
.editor-styles-wrapper ol.fancy ul li,
.wp-content-area ol.fancy ul li {
  list-style: disc;
}

.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper {
  margin: 1.25rem 0.625rem !important;
}
.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper h1 {
  max-width: unset !important;
}
.editor-styles-wrapper .acf-repeater .acf-row-handle {
  vertical-align: top !important;
}
.editor-styles-wrapper .acf-repeater .acf-row-handle .acf-icon {
  top: 0;
  margin-top: 0;
  color: inherit;
  text-decoration: none;
}
.editor-styles-wrapper .acf-repeater .acf-row-handle .acf-icon.-minus {
  top: 2.25rem;
}

.single-conditions-and-treat .editor-styles-wrapper,
.single-conditions-and-treat .wp-content-area {
  max-width: 850px;
  margin: 0 auto;
}

.wp-block-heading {
  clear: both;
  margin-top: 2.25rem;
  margin-bottom: 0.5rem;
}

h3.wp-block-heading {
  color: #08445c;
}

.wp-block-gallery > .wp-block-image {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wp-block-image,
.wp-block-gallery {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.wp-block-image.alignfull:first-child,
.wp-block-gallery.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .wp-block-image.alignfull:first-child,
  .wp-block-gallery.alignfull:first-child {
    margin-top: 0;
  }
}
.wp-block-image.alignfull:last-child,
.wp-block-gallery.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .wp-block-image.alignfull:last-child,
  .wp-block-gallery.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .wp-block-image,
  .wp-block-gallery {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.wp-block-image.alignfull + .alignfull,
.wp-block-gallery.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .wp-block-image.alignfull + .alignfull,
  .wp-block-gallery.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.wp-block-image img,
.wp-block-gallery img {
  width: 100%;
  height: auto;
  display: block;
}
.wp-block-image figcaption,
.wp-block-gallery figcaption {
  display: block;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  border-bottom: #b4b4b4 solid 0.0625rem;
}
@media (min-width: 62rem) {
  .wp-block-image figcaption,
  .wp-block-gallery figcaption {
    margin-left: 0;
    margin-right: 0;
  }
}

.is-root-container .wp-block-image:has(img:where([alt^="This image has an empty alt attribute"],
[alt=""],
:not([alt]))) img {
  outline: red solid 0.125rem;
}
.is-root-container .wp-block-image:has(img:where([alt^="This image has an empty alt attribute"],
[alt=""],
:not([alt]))):after {
  color: red;
  content: "Warning: Image has no alternative text. Alternative text is required for all non-decorative images.";
}

html.print .wp-block-image {
  max-width: 150mm;
  margin-left: auto;
  margin-right: auto;
}
@media print {
  .wp-block-image {
    max-width: 150mm;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 62rem) {
  .wp-block-image.alignright, .wp-block-image.alignleft {
    margin-top: 0;
    width: 40%;
  }
}
@media (min-width: 62rem) {
  .wp-block-image.alignright {
    float: right;
    margin-left: 2rem;
  }
}
@media (min-width: 62rem) {
  .wp-block-image.alignleft {
    float: left;
    margin-right: 2rem;
  }
}

.wp-block-gallery {
  display: grid;
  align-items: end;
  grid-gap: 1.25rem !important;
  grid-template-columns: repeat(1, 1fr);
}
.wp-block-gallery > figcaption {
  margin-top: -1.25rem;
}
@media (min-width: 600px) {
  .wp-block-gallery {
    grid-template-columns: repeat(2, 1fr);
  }
  .wp-block-gallery > figcaption {
    grid-column-start: 1;
    grid-column: span 2;
  }
}

.wp-block-gallery .wp-block-image {
  margin: 0;
}

.wp-block-quote {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #d9f5f9;
  display: flex;
  gap: 0.75rem;
}
@media (min-width: 62rem) {
  .wp-block-quote {
    margin-left: calc(50% - 50vw + 3.5625rem);
    margin-right: calc(50% - 50vw + 3.5625rem);
  }
}
@media (min-width: 90rem) {
  .wp-block-quote {
    margin-left: calc(50% - 45rem + 3.5625rem);
    margin-right: calc(50% - 45rem + 3.5625rem);
    max-width: 82.875rem;
  }
}
.is-root-container .wp-block-quote {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .wp-block-quote {
    margin-left: -1.5625rem;
    margin-right: -1.5625rem;
    width: auto;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .wp-block-quote {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}
.wp-block-quote.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .wp-block-quote.alignfull:first-child {
    margin-top: 0;
  }
}
.wp-block-quote.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .wp-block-quote.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .wp-block-quote {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.wp-block-quote.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .wp-block-quote.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
@media (min-width: 62rem) {
  .wp-block-quote {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
}
.wp-block-quote::before {
  line-height: 1;
  font-size: 5.5625rem;
  content: "“";
  color: #00bedb;
  margin-top: -0.15em;
  flex: 0 0 auto;
}
@media (min-width: 62rem) {
  .wp-block-quote::before {
    font-size: 11.125rem;
  }
}
.wp-block-quote p {
  flex: 0 1 auto;
}
.wp-block-quote p:last-child {
  margin-bottom: 0;
}

hr.wp-block-separator {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  border: none;
  border-bottom: #b4b4b4 solid 0.0625rem;
}
hr.wp-block-separator.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  hr.wp-block-separator.alignfull:first-child {
    margin-top: 0;
  }
}
hr.wp-block-separator.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  hr.wp-block-separator.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  hr.wp-block-separator {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
hr.wp-block-separator.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  hr.wp-block-separator.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
@media (min-width: 62rem) {
  hr.wp-block-separator {
    margin-left: calc(50% - 50vw + 3.5625rem);
    margin-right: calc(50% - 50vw + 3.5625rem);
  }
}
@media (min-width: 90rem) {
  hr.wp-block-separator {
    margin-left: calc(50% - 45rem + 3.5625rem);
    margin-right: calc(50% - 45rem + 3.5625rem);
    max-width: 82.875rem;
  }
}
.is-root-container hr.wp-block-separator {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container hr.wp-block-separator {
    margin-left: -1.5625rem;
    margin-right: -1.5625rem;
    width: auto;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main hr.wp-block-separator {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}

.wp-block-buttons {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  clear: both;
}
.wp-block-buttons.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .wp-block-buttons.alignfull:first-child {
    margin-top: 0;
  }
}
.wp-block-buttons.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .wp-block-buttons.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .wp-block-buttons {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.wp-block-buttons.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .wp-block-buttons.alignfull + .alignfull {
    margin-top: -3rem;
  }
}

.wp-block-media-text {
  grid-gap: 1.875rem;
}
.wp-block-media-text .wp-block-media-text__content {
  padding-left: 0;
  padding-right: 0;
}

.list-page-filters {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  background-color: #fafafa;
}
.is-root-container .list-page-filters {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .list-page-filters {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .list-page-filters {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .list-page-filters:first-child {
  margin-top: 0;
}
.wp-content-area .list-page-filters:last-child {
  margin-bottom: 0;
}
html.print .list-page-filters {
  display: none !important;
}
@media print {
  .list-page-filters {
    display: none !important;
  }
}
@media screen and (min-width:65rem) {
  .layout-localnav .list-page-filters .filters {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.list-page-filters .filters {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding-top: 2.625rem;
  padding-bottom: 0.125rem;
}
@media (min-width: 62rem) {
  .list-page-filters .filters {
    margin-left: calc(50% - 50vw + 3.5625rem);
    margin-right: calc(50% - 50vw + 3.5625rem);
  }
}
@media (min-width: 90rem) {
  .list-page-filters .filters {
    margin-left: calc(50% - 45rem + 3.5625rem);
    margin-right: calc(50% - 45rem + 3.5625rem);
    max-width: 82.875rem;
  }
}
.is-root-container .list-page-filters .filters {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .list-page-filters .filters {
    margin-left: -1.5625rem;
    margin-right: -1.5625rem;
    width: auto;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .list-page-filters .filters {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}
@media screen and (max-width:65rem) {
  .list-page-filters .filters {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}
.list-page-filters h2 {
  margin-bottom: 1rem;
}
.list-page-filters form {
  display: flex;
  flex-wrap: wrap;
  gap: 2.0625rem;
  row-gap: 2.6875rem;
}
@media (min-width: 62rem) {
  .list-page-filters form {
    row-gap: 2.0625rem;
  }
}
.list-page-filters .field-group {
  width: 100%;
  max-width: 19.25rem;
  margin-top: 1.25rem;
}
.list-page-filters .field-group label {
  display: none;
}
.list-page-filters .button-group, .list-page-filters .wp-block-buttons {
  margin-top: 1.25rem;
  flex-basis: 100%;
}

.list-page-filter .select2-container {
  width: auto !important;
  display: block;
}
.list-page-filter .select2-container .select2-selection--single .select2-selection__rendered {
  line-height: inherit;
  color: inherit;
  padding: 0;
}
.list-page-filter .select2-container .select2-selection--single .select2-selection__arrow {
  display: none;
}

.list-page-filter .ms-options-wrap, .list-page-filter .ms-options-wrap.ms-has-selections {
  width: 100%;
}
.list-page-filter .ms-options-wrap > .ms-options > ul li label, .list-page-filter .ms-options-wrap.ms-has-selections > .ms-options > ul li label {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: inherit;
  display: inline;
}
.list-page-loop {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding-top: 3.125rem;
}
@media (min-width: 62rem) {
  .list-page-loop {
    margin-left: calc(50% - 50vw + 3.5625rem);
    margin-right: calc(50% - 50vw + 3.5625rem);
  }
}
@media (min-width: 90rem) {
  .list-page-loop {
    margin-left: calc(50% - 45rem + 3.5625rem);
    margin-right: calc(50% - 45rem + 3.5625rem);
    max-width: 82.875rem;
  }
}
.is-root-container .list-page-loop {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .list-page-loop {
    margin-left: -1.5625rem;
    margin-right: -1.5625rem;
    width: auto;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .list-page-loop {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}
@media screen and (max-width:65rem) {
  .list-page-loop {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.list-page-loop .loop-item h3 {
  text-decoration: underline;
}

.list-page--neurosurgeons .list-page-filters h2 {
  display: none;
}
.list-page--neurosurgeons .list-page-filters .field-group label {
  display: block;
}
.list-page--neurosurgeons .list-page-filters form {
  max-width: 26.375rem;
}

.block-hero + .list-page {
  margin-top: -3rem;
}

.threeup, .bannerspace {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.threeup.alignfull:first-child, .bannerspace.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .threeup.alignfull:first-child, .bannerspace.alignfull:first-child {
    margin-top: 0;
  }
}
.threeup.alignfull:last-child, .bannerspace.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .threeup.alignfull:last-child, .bannerspace.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .threeup, .bannerspace {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.threeup.alignfull + .alignfull, .bannerspace.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .threeup.alignfull + .alignfull, .bannerspace.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.threeup a, .bannerspace a {
  font-size: 0;
}
.threeup a::after, .bannerspace a::after {
  content: none !important;
}
.threeup header, .bannerspace header {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
}

.bannerspace {
  border-bottom: 1px solid #e6e6e6;
  text-align: center;
  padding-bottom: 2.5rem;
}
.bannerspace header {
  margin-bottom: 0.5rem;
}

@media screen and (max-width:65rem) {
  .desktopad {
    display: none;
  }
}

@media screen and (min-width:65rem) {
  .mobilead {
    display: none;
  }
}

.threeup header {
  margin-bottom: 2rem;
}
.threeup > div {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-around;
  gap: 2.5rem;
}
html.print .threeup > div {
  padding: 0 !important;
}
@media print {
  .threeup > div {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .threeup > div {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}

.sharedaddy .sd-social {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.sharedaddy h3.sd-title.sd-title {
  margin: 0;
}
.sharedaddy .sd-content .share-customize-link {
  display: none;
}
.sharedaddy .sd-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  gap: 0.5rem;
}
.sharedaddy .sd-content ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sharedaddy .sd-content ul li {
  margin: 0;
}
.sharedaddy .sd-content ul li a {
  display: block;
  box-sizing: border-box;
  color: #1c1c1c;
  width: 2rem;
  height: 2rem;
  line-height: 1;
  border-radius: 1000rem;
  text-align: center;
  text-decoration: none;
  background-color: #ffffff;
  border: #b4b4b4 solid 0.0625rem;
}
.sharedaddy .sd-content ul li a:hover, .sharedaddy .sd-content ul li a:focus, .sharedaddy .sd-content ul li a:active {
  background-color: #ffae14;
  border-color: #1c1c1c;
  outline: none;
}
.sharedaddy .sd-content ul li a::after {
  font-size: 1.125rem;
  position: relative;
  top: 0.325em;
  left: 0.05em;
}
.sharedaddy .sd-content .sd-button.share-custom-link::after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  content: "\f0c1";
}
.sharedaddy .sd-content .sd-button.share-facebook::after,
.sharedaddy .sd-content .sd-button.share-linkedin::after,
.sharedaddy .sd-content .sd-button.share-x::after {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
}
.sharedaddy .sd-content .sd-button.share-facebook::after {
  content: "\f39e";
}
.sharedaddy .sd-content .sd-button.share-linkedin::after {
  content: "\f08c";
}
.sharedaddy .sd-content .sd-button.share-x::after {
  content: "\e61b";
}

.layout-localnav {
  padding-top: 3rem;
  padding-bottom: 3rem;
  box-sizing: border-box;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}
@media (min-width: 62rem) {
  .layout-localnav {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
html.print .layout-localnav {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .layout-localnav {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
@media (min-width: 62rem) {
  .layout-localnav {
    padding-top: 0;
    display: flex;
    gap: 4rem;
  }
}
.layout-localnav .layout-localnav--nav {
  display: none;
}
html.print .layout-localnav .layout-localnav--nav {
  display: none !important;
}
@media print {
  .layout-localnav .layout-localnav--nav {
    display: none !important;
  }
}
@media (min-width: 62rem) {
  .layout-localnav .layout-localnav--nav {
    display: block;
    flex: 0 0 15rem;
  }
}
.layout-localnav .layout-localnav--main > article {
  max-width: 56.25rem;
}
@media (min-width: 62rem) {
  .layout-localnav .layout-localnav--main {
    flex: 1;
  }
}
.layout-localnav .layout-localnav--main .hero-article .block__container,
.layout-localnav .layout-localnav--main .hero-article .hero__2up-inner {
  padding: 0;
}
.layout-localnav .layout-localnav--main .wp-content-area {
  max-width: 56.6875rem;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 62rem) {
  .layout-localnav .layout-localnav--main .wp-content-area {
    margin-left: unset;
    margin-right: unset;
  }
}
html.print .layout-localnav .layout-localnav--main .wp-content-area {
  max-width: none;
}
@media print {
  .layout-localnav .layout-localnav--main .wp-content-area {
    max-width: none;
  }
}

.breadcrumbs-wrapper {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  background-color: #fafafa;
}
.is-root-container .breadcrumbs-wrapper {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .breadcrumbs-wrapper {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .breadcrumbs-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .breadcrumbs-wrapper:first-child {
  margin-top: 0;
}
.wp-content-area .breadcrumbs-wrapper:last-child {
  margin-bottom: 0;
}
html.print .breadcrumbs-wrapper {
  display: none !important;
}
@media print {
  .breadcrumbs-wrapper {
    display: none !important;
  }
}

.breadcrumbs {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 0.875rem;
  line-height: 1;
  flex-basis: 100%;
  padding: 1.5625rem 0;
}
html.print .breadcrumbs {
  padding: 0 !important;
}
@media print {
  .breadcrumbs {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .breadcrumbs {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.breadcrumbs ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  gap: 0.625rem;
}
.breadcrumbs ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.breadcrumbs ul li {
  display: none;
  color: #00bedb;
}
@media (min-width: 62rem) {
  .breadcrumbs ul li {
    color: #0092a8;
  }
}
.breadcrumbs ul li > a {
  color: #0092a8;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
}
.breadcrumbs ul li > a:hover, .breadcrumbs ul li > a:focus {
  text-decoration: none;
}
@media (min-width: 62rem) {
  .breadcrumbs ul li {
    display: block;
  }
}
.breadcrumbs ul li + li::before {
  content: "<";
  margin-right: 0.625rem;
}
@media (min-width: 62rem) {
  .breadcrumbs ul li + li::before {
    content: "/";
  }
}
.breadcrumbs ul li:last-child {
  display: block;
  padding-left: 1.25rem;
}
@media (min-width: 62rem) {
  .breadcrumbs ul li:last-child {
    display: block;
    padding-left: 0;
  }
}

#wpadminbar {
  position: absolute;
}

.skip {
  position: fixed;
  right: 200vw;
}

.wrap {
  display: flex;
  flex-flow: column nowrap;
  align-items: stretch;
  align-content: stretch;
  justify-content: stretch;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
}
html.print .wrap {
  display: block;
  height: auto;
  overflow-y: visible;
}
@media print {
  .wrap {
    display: block;
    height: auto;
    overflow-y: visible;
  }
}
.wrap > div:first-child {
  flex-grow: 1;
}
.wrap > div:first-child > div:first-child {
  max-width: 61.5rem;
  margin: 0 auto;
}

.logo {
  display: inline-block;
  width: 14.5rem;
}

[role=banner] [rel=home],
[role=contentinfo] [rel=home] {
  display: block;
  width: fit-content;
  line-height: 1;
  background-size: 0.5rem auto;
  background-position: left top;
  padding: 0 0 0 0.875rem;
  text-transform: uppercase;
  border-top: 1.25rem solid transparent;
  font-weight: 300;
  letter-spacing: 0.02em;
  font-size: 0.875rem;
  font-weight: 400;
}
[role=banner] [rel=home]:hover,
[role=contentinfo] [rel=home]:hover {
  text-decoration: underline;
}
@media screen and (max-width:65rem) {
  [role=banner] [rel=home],
  [role=contentinfo] [rel=home] {
    margin-left: 1.25rem;
  }
}
html.print [role=banner] nav,
html.print [role=contentinfo] nav {
  display: none !important;
}
@media print {
  [role=banner] nav,
  [role=contentinfo] nav {
    display: none !important;
  }
}

[role=contentinfo] [rel=home] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"%3E%3Cpath d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  margin-bottom: 2.25rem;
  text-decoration: none;
}

[role=banner] {
  position: relative;
  color: #333333;
  font-weight: 300;
}
[role=banner] path + path {
  fill: #08445c;
}
@media screen and (min-width:65rem) {
  [role=banner] {
    z-index: 3;
    padding: 0 0.75rem;
  }
  [role=banner]::before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    background: linear-gradient(to bottom, #ffffff 110px, #e6e6e6 110px, #e6e6e6 111px, #ffffff 111px);
    content: "";
  }
  html.print [role=banner]::before {
    display: none !important;
  }
  [role=banner].nobg::before {
    background: #ffffff;
  }
}
[role=banner] ul {
  padding: 0;
}
[role=banner] a {
  text-decoration: none;
  color: #1c1c1c;
}
[role=banner] a:focus {
  outline: 0.125rem solid #0092a8;
}
[role=banner] [rel=home] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"%3E%3Cpath d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  margin-left: 1.5rem;
}
html.print [role=banner] [rel=home] {
  display: none !important;
}
@media print {
  [role=banner] [rel=home] {
    display: none !important;
  }
}
[role=banner] .logo {
  position: relative;
  line-height: 0;
  margin: 1.5rem 0.75rem;
  z-index: 2;
  padding-bottom: 0.125rem;
  border-bottom: 0.125rem solid transparent;
}
html.print [role=banner] .logo {
  position: relative;
  margin: 0 0 4mm;
}
@media print {
  [role=banner] .logo {
    position: relative;
    margin: 0 0 4mm;
  }
}
[role=banner] .logo svg {
  max-width: calc(100vw - 100px);
}
@media screen and (min-width:65rem) {
  [role=banner] .logo {
    position: absolute;
    left: -0.75rem;
  }
}
[role=banner] .logo:hover, [role=banner] .logo:active {
  border-bottom-color: #00bedb;
}
[role=banner] .logomark {
  fill: #0092a8;
}
[role=banner] .logotype {
  fill: #b4b4b4;
}
[role=banner] > div {
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
[role=banner] > div > div {
  display: flex;
  flex-flow: column-reverse nowrap;
  align-items: flex-end;
  align-content: flex-end;
  justify-content: flex-start;
}
@media screen and (max-width:65rem) {
  [role=banner] > div > div {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    align-content: stretch;
    justify-content: flex-start;
    position: absolute;
    right: 0;
    left: 0;
    max-height: calc(100vh - 100%);
    top: 100%;
    background: #ffffff;
    margin: 0 0.375rem 0.375rem 0.375rem;
    overflow-x: hidden;
    overflow-y: auto;
    border-top: 0.0625rem solid #b4b4b4;
  }
  [role=banner] > div > div nav {
    padding: 1.875rem 1.875rem 0 1.875rem;
  }
  [role=banner] > div > div nav + nav {
    padding: 0 1.875rem 5.625rem 1.875rem;
  }
}
@media screen and (max-width:65rem) {
  [role=banner] li a {
    display: block;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
}

[role=navigation] ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
[role=navigation] ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}

html.print .mobiletab, html.print #mobile {
  display: none !important;
}
@media print {
  .mobiletab, #mobile {
    display: none !important;
  }
}
@media screen and (min-width:65rem) {
  .mobiletab, #mobile {
    display: none;
  }
}

.mobiletab {
  position: absolute;
  text-transform: uppercase;
  text-align: center;
  right: 0;
  top: 3.9375rem;
  width: 2.5rem;
  text-align: center;
  font-size: 0.8125rem;
  width: 5.375rem;
  color: #004f6b;
}
.mobiletab span + span {
  display: none;
}

#mobile {
  appearance: none;
  background: linear-gradient(to bottom, transparent calc(50% - 3px), #004f6b calc(50% - 3px), #004f6b calc(50% + 3px), transparent calc(50% + 3px));
  border-top: 0.375rem solid #004f6b;
  border-bottom: 0.375rem solid #004f6b;
  position: absolute;
  cursor: pointer;
  top: 1.5rem;
  right: 1.25rem;
  height: 2.125rem;
  width: 2.5rem;
  z-index: 1;
  background-size: 1.875rem;
  background-repeat: repeat-x;
  background-position: center;
}
@media screen and (max-width:65rem) {
  #mobile:checked ~ .wrap {
    overflow-y: hidden;
  }
  #mobile:checked ~ .wrap [role=banner] {
    z-index: 3;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background: #ffffff;
  }
  #mobile:checked ~ .wrap [role=banner]::before {
    position: absolute;
    right: 0;
    left: 0;
    height: 100vh;
    top: 100%;
    background: rgba(28, 28, 28, 0.7);
    content: "";
    z-index: -1;
  }
  html.print #mobile:checked ~ .wrap [role=banner]::before {
    display: none !important;
  }
  #mobile:not(:checked) ~ .wrap [role=banner] > div > div {
    display: none;
  }
}
#mobile:checked {
  z-index: 6;
  border-top: none;
  border-bottom: none;
  border-left: 0.1875rem solid #ffffff;
  border-right: 0.1875rem solid #ffffff;
  background: linear-gradient(-45deg, transparent calc(50% - 3px), #08445c calc(50% - 3px), #08445c calc(50% + 3px), transparent calc(50% + 3px)), linear-gradient(45deg, transparent calc(50% - 3px), #08445c calc(50% - 3px), #08445c calc(50% + 3px), transparent calc(50% + 3px)) transparent;
}
#mobile:checked + label {
  z-index: 5;
}
#mobile:checked + label span {
  display: none;
}
#mobile:checked + label span + span {
  display: block;
}
#mobile:checked ~ header {
  z-index: 3;
}

#main-navigation,
#patients-navigation {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 1.0625rem;
  width: 100%;
}
#main-navigation ul, #main-navigation li,
#patients-navigation ul,
#patients-navigation li {
  text-transform: none;
  display: block;
  list-style: none;
}
#main-navigation li li,
#patients-navigation li li {
  color: #1c1c1c;
}
#main-navigation li li.haskids,
#patients-navigation li li.haskids {
  break-inside: avoid-column;
}
#main-navigation li li.haskids > label,
#patients-navigation li li.haskids > label {
  text-decoration: none;
}
#main-navigation li li.haskids > label:hover, #main-navigation li li.haskids > label:active, #main-navigation li li.haskids > label:focus,
#patients-navigation li li.haskids > label:hover,
#patients-navigation li li.haskids > label:active,
#patients-navigation li li.haskids > label:focus {
  text-decoration: underline;
  color: #007385;
}
#main-navigation li li.haskids > label ~ label,
#patients-navigation li li.haskids > label ~ label {
  text-decoration: underline;
  padding-left: 1.125rem;
  color: #1c1c1c;
  background-position: left center;
  background-size: auto 0.75rem;
}
@media screen and (min-width:65rem) {
  #main-navigation li li.haskids > label,
  #patients-navigation li li.haskids > label {
    display: none;
  }
}
#main-navigation li li.haskids:focus-within > label:first-child,
#patients-navigation li li.haskids:focus-within > label:first-child {
  text-decoration: none;
  font-weight: bold;
  color: #08445c;
}
#main-navigation a,
#patients-navigation a {
  text-decoration: none;
}
@media screen and (min-width:65rem) {
  #main-navigation a:hover, #main-navigation a:active, #main-navigation a:focus,
  #patients-navigation a:hover,
  #patients-navigation a:active,
  #patients-navigation a:focus {
    color: #007385;
  }
}
#main-navigation > ul > li > ul > li:first-child > a,
#patients-navigation > ul > li > ul > li:first-child > a {
  border-bottom: 0.1875rem solid transparent;
  color: #007385;
  font-weight: 500;
}
#main-navigation > ul > li > ul > li:first-child > a:hover, #main-navigation > ul > li > ul > li:first-child > a:focus, #main-navigation > ul > li > ul > li:first-child > a:active,
#patients-navigation > ul > li > ul > li:first-child > a:hover,
#patients-navigation > ul > li > ul > li:first-child > a:focus,
#patients-navigation > ul > li > ul > li:first-child > a:active {
  outline: none;
  text-decoration: none;
  border-color: #00bedb;
}
@media screen and (min-width:65rem) {
  #main-navigation > ul > li > ul > li:first-child > a,
  #patients-navigation > ul > li > ul > li:first-child > a {
    font-size: 1.25rem;
  }
  #main-navigation > ul > li > ul > li:first-child > a::after,
  #patients-navigation > ul > li > ul > li:first-child > a::after {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    padding-right: 1.875rem;
    content: "";
    height: 1.5rem;
    background-position: right center;
    background-size: 0.9375rem auto;
  }
}
@media screen and (min-width:65rem) {
  #main-navigation,
  #patients-navigation {
    display: flex;
    flex-flow: row wrap;
    align-items: stretch;
    align-content: stretch;
    justify-content: stretch;
  }
  #main-navigation:focus-within::before,
  #patients-navigation:focus-within::before {
    position: fixed;
    display: block;
    top: 0;
    right: 0;
    left: 0;
    height: 100vh;
    background: rgba(28, 28, 28, 0.7);
    content: "";
    z-index: -1;
  }
  #main-navigation li li,
  #patients-navigation li li {
    margin-bottom: 0.75rem;
  }
  #main-navigation input, #main-navigation label ~ label,
  #patients-navigation input,
  #patients-navigation label ~ label {
    display: none;
  }
  #main-navigation > ul,
  #patients-navigation > ul {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: none;
  }
  #main-navigation > ul > li,
  #patients-navigation > ul > li {
    display: flex;
    flex-flow: row-reverse nowrap;
    align-items: center;
    align-content: center;
    justify-content: stretch;
    padding: 0.9375rem 0;
  }
  #main-navigation > ul > li:hover, #main-navigation > ul > li:focus, #main-navigation > ul > li:active,
  #patients-navigation > ul > li:hover,
  #patients-navigation > ul > li:focus,
  #patients-navigation > ul > li:active {
    background: linear-gradient(to top, transparent 0.75rem, #00bedb 0.75rem, #00bedb 1rem, transparent 1rem);
  }
  #main-navigation > ul > li > a, #main-navigation > ul > li > label,
  #patients-navigation > ul > li > a,
  #patients-navigation > ul > li > label {
    white-space: nowrap;
  }
  #main-navigation > ul > li.haskids::before,
  #patients-navigation > ul > li.haskids::before {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    position: relative;
    height: 0.5rem;
    width: 0.6875rem;
    top: 0;
    bottom: 0;
    right: 0;
    content: "";
    margin: auto 0 auto 0.5625rem;
  }
  #main-navigation > ul > li:hover,
  #patients-navigation > ul > li:hover {
    color: #007385;
  }
  #main-navigation > ul > li:hover::before,
  #patients-navigation > ul > li:hover::before {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
  }
  #main-navigation > ul > li:focus-within::before,
  #patients-navigation > ul > li:focus-within::before {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
  }
  #main-navigation > ul > li:focus-within,
  #patients-navigation > ul > li:focus-within {
    pointer-events: none;
  }
  #main-navigation > ul > li:focus-within ul, #main-navigation > ul > li:focus-within a,
  #patients-navigation > ul > li:focus-within ul,
  #patients-navigation > ul > li:focus-within a {
    pointer-events: auto;
  }
  #main-navigation > ul > li.active > a, #main-navigation > ul > li.active > label, #main-navigation > ul > li:active > a, #main-navigation > ul > li:active > label, #main-navigation > ul > li:focus-within > a, #main-navigation > ul > li:focus-within > label, #main-navigation > ul > li:hover > a, #main-navigation > ul > li:hover > label,
  #patients-navigation > ul > li.active > a,
  #patients-navigation > ul > li.active > label,
  #patients-navigation > ul > li:active > a,
  #patients-navigation > ul > li:active > label,
  #patients-navigation > ul > li:focus-within > a,
  #patients-navigation > ul > li:focus-within > label,
  #patients-navigation > ul > li:hover > a,
  #patients-navigation > ul > li:hover > label {
    color: #007385;
  }
  #main-navigation > ul > li.active::before, #main-navigation > ul > li:active::before, #main-navigation > ul > li:focus-within::before, #main-navigation > ul > li:hover::before,
  #patients-navigation > ul > li.active::before,
  #patients-navigation > ul > li:active::before,
  #patients-navigation > ul > li:focus-within::before,
  #patients-navigation > ul > li:hover::before {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23007385" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
  }
  #main-navigation > ul > li > ul,
  #patients-navigation > ul > li > ul {
    position: absolute;
    background: linear-gradient(to bottom, #d9f5f9 0.0625rem, #ffffff 0.0625rem) no-repeat;
    font-size: 1rem;
    right: 200vw;
    top: -1000vh;
    z-index: 2;
    min-width: 16.875rem;
    overflow: visible;
  }
  #main-navigation li li li.nextcolumn,
  #patients-navigation li li li.nextcolumn {
    margin-top: 3.5625rem;
  }
}
@media screen and (max-width:65rem) {
  #main-navigation .haskids > label:first-child,
  #patients-navigation .haskids > label:first-child {
    padding-right: 1.125rem;
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    content: "";
    background-position: right 0.75rem;
    background-size: auto 0.75rem;
  }
  #main-navigation label,
  #patients-navigation label {
    text-decoration: underline;
  }
  #main-navigation li li:first-child a,
  #patients-navigation li li:first-child a {
    border-bottom: 0.1875rem solid transparent;
    color: #007385;
    font-weight: 500;
  }
  #main-navigation li li:first-child a:hover, #main-navigation li li:first-child a:focus, #main-navigation li li:first-child a:active,
  #patients-navigation li li:first-child a:hover,
  #patients-navigation li li:first-child a:focus,
  #patients-navigation li li:first-child a:active {
    outline: none;
    text-decoration: none;
    border-color: #00bedb;
  }
}
@media screen and (max-width:65rem) and (min-width:65rem) {
  #main-navigation li li:first-child a,
  #patients-navigation li li:first-child a {
    font-size: 1.25rem;
  }
  #main-navigation li li:first-child a::after,
  #patients-navigation li li:first-child a::after {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    padding-right: 1.875rem;
    content: "";
    height: 1.5rem;
    background-position: right center;
    background-size: 0.9375rem auto;
  }
}
@media screen and (max-width:65rem) {
  #main-navigation input,
  #patients-navigation input {
    position: fixed;
    right: 200vw;
  }
  #main-navigation input + label,
  #patients-navigation input + label {
    margin-bottom: 1.125rem;
    position: relative;
    padding-left: 0.9375rem;
    font-size: 1rem;
    background-position: left center;
    background-size: auto 0.75rem;
  }
  #main-navigation input + label::before,
  #patients-navigation input + label::before {
    position: absolute;
    left: 0;
    content: "/ ";
    text-decoration: none;
  }
  #main-navigation label, #main-navigation a,
  #patients-navigation label,
  #patients-navigation a {
    padding: 0.375rem 0;
    margin-bottom: 0.75rem;
    display: none;
  }
  #main-navigation label:active,
  #patients-navigation label:active {
    background-color: #ffcd6d;
    outline: 0.375rem solid #ffcd6d;
    text-decoration: none;
    color: #1c1c1c;
  }
  #main-navigation a:active,
  #patients-navigation a:active {
    text-decoration: underline;
  }
  #main-navigation .active > a,
  #patients-navigation .active > a {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-size: auto 0.9375rem;
    background-position: left center;
    color: #0092a8;
  }
  #main-navigation input:checked + label,
  #patients-navigation input:checked + label {
    display: inline-block;
  }
  #main-navigation input:checked ~ ul > li > label:first-child, #main-navigation input:checked ~ ul > li > a,
  #patients-navigation input:checked ~ ul > li > label:first-child,
  #patients-navigation input:checked ~ ul > li > a {
    display: block;
    width: calc(100vw - 90px);
    max-width: 18.75rem;
  }
}

@media screen and (min-width:65rem) {
  #main-navigation span {
    display: none;
  }
  #main-navigation > ul {
    text-transform: none;
    justify-content: space-between;
  }
  #main-navigation > ul li:focus-within > ul {
    right: 0;
    top: 100%;
  }
  #main-navigation > ul > li > ul {
    left: 0;
    padding: 5.125rem 2.125rem 3.5rem 2.125rem;
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
    -webkit-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }
}
@media screen and (min-width:65rem) and (min-width:65rem) {
  #main-navigation > ul > li > ul > li:first-child {
    position: absolute;
    top: 1.875rem;
    left: 2.125rem;
  }
}
@media screen and (min-width:65rem) {
  #main-navigation > ul > li > ul li li:first-child ~ li {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  #main-navigation > ul > li > ul li li:first-child ~ li a:hover, #main-navigation > ul > li > ul li li:first-child ~ li a:focus, #main-navigation > ul > li > ul li li:first-child ~ li a:active {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    outline: none;
    padding-left: 0.9375rem;
    background-size: auto 0.75rem;
    background-position: left center;
  }
  #main-navigation > ul > li > ul li li:first-child > a,
  #main-navigation > ul > li > ul > li + li > a {
    display: block;
    position: relative;
    font-weight: 500;
    font-size: 1.0625rem;
    padding: 0.625rem 1.25rem 0.625rem 0;
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%231c1c1c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 0.9375rem auto;
  }
  #main-navigation > ul > li > ul li li:first-child > a::after,
  #main-navigation > ul > li > ul > li + li > a::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0.0625rem;
    background: #b4b4b4;
  }
  #main-navigation > ul > li > ul li li:first-child > a:hover, #main-navigation > ul > li > ul li li:first-child > a:focus, #main-navigation > ul > li > ul li li:first-child > a:active,
  #main-navigation > ul > li > ul > li + li > a:hover,
  #main-navigation > ul > li > ul > li + li > a:focus,
  #main-navigation > ul > li > ul > li + li > a:active {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23007385" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    outline: none;
    text-decoration: none;
    color: #1c1c1c;
  }
  #main-navigation > ul > li > ul li li:first-child > a:hover::after, #main-navigation > ul > li > ul li li:first-child > a:focus::after, #main-navigation > ul > li > ul li li:first-child > a:active::after,
  #main-navigation > ul > li > ul > li + li > a:hover::after,
  #main-navigation > ul > li > ul > li + li > a:focus::after,
  #main-navigation > ul > li > ul > li + li > a:active::after {
    height: 0.1875rem;
    background: #007385;
  }
}

@media screen and (min-width:65rem) {
  #patients-navigation li li a {
    border-bottom: 0.25rem solid transparent;
  }
  #patients-navigation li li a:hover, #patients-navigation li li a:focus, #patients-navigation li li a:active {
    border-color: #00bedb;
  }
  #patients-navigation > ul {
    justify-content: flex-end;
  }
  #patients-navigation > ul li:focus-within > ul {
    right: auto;
    left: -1.5rem;
    top: 100%;
  }
  #patients-navigation > ul > li {
    position: relative;
    margin-left: 1.875rem;
  }
  #patients-navigation > ul > li > ul {
    padding: 2.125rem 2.125rem 1.5rem 2.125rem;
  }
}
@media screen and (min-width:65rem) and (min-width:65rem) {
  #patients-navigation > ul > li > ul > li:first-child {
    margin-left: -0.75rem;
  }
}

.nextcolumn {
  break-before: column;
}

#main-navigation-inpage,
#patients-navigation-inpage {
  border-top: 0.1875rem solid #0092a8;
  padding-top: 0.625rem;
  font-size: 1.0625rem;
  color: #333333;
}
#main-navigation-inpage a, #main-navigation-inpage label,
#patients-navigation-inpage a,
#patients-navigation-inpage label {
  font-weight: 300;
  display: block;
  padding: 0.625rem 0.375rem 0.625rem 1rem;
  border: 0.0625rem solid transparent;
  text-decoration: none;
}
#main-navigation-inpage a:hover, #main-navigation-inpage a:focus, #main-navigation-inpage label:hover, #main-navigation-inpage label:focus,
#patients-navigation-inpage a:hover,
#patients-navigation-inpage a:focus,
#patients-navigation-inpage label:hover,
#patients-navigation-inpage label:focus {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-decoration-color: #0092a8;
  text-underline-offset: 0.2em;
}
#main-navigation-inpage label,
#patients-navigation-inpage label {
  color: #333333;
}
#main-navigation-inpage label::after,
#patients-navigation-inpage label::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  content: "";
  width: 15px;
  height: 10px;
  display: inline-block;
  background-size: auto 0.5625rem;
  margin-left: 0.625rem;
}
#main-navigation-inpage li,
#patients-navigation-inpage li {
  display: none;
}
#main-navigation-inpage li.active,
#patients-navigation-inpage li.active {
  display: block;
}
#main-navigation-inpage li.active > ul > li:first-child > a,
#patients-navigation-inpage li.active > ul > li:first-child > a {
  font-weight: 500;
  color: #007385;
}
#main-navigation-inpage li.active > a,
#patients-navigation-inpage li.active > a {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-size: auto 1.125rem;
  padding-left: 2.5rem;
  background-position: 1.125rem 0.6875rem;
}
#main-navigation-inpage li.active > label,
#patients-navigation-inpage li.active > label {
  display: none;
  background: #007385;
  color: #ffffff;
}
#main-navigation-inpage li.active .active > label,
#patients-navigation-inpage li.active .active > label {
  display: block;
}
#main-navigation-inpage li.active li,
#patients-navigation-inpage li.active li {
  display: block;
}
#main-navigation-inpage li.active .haskids ul,
#patients-navigation-inpage li.active .haskids ul {
  display: none;
}
#main-navigation-inpage li.active .haskids li,
#patients-navigation-inpage li.active .haskids li {
  font-size: 1rem;
}
#main-navigation-inpage li.active .haskids a,
#patients-navigation-inpage li.active .haskids a {
  padding-left: 2.5rem;
}
#main-navigation-inpage li.active .haskids.ancestor,
#patients-navigation-inpage li.active .haskids.ancestor {
  background: #fafafa;
}
#main-navigation-inpage li.active .haskids:focus-within, #main-navigation-inpage li.active .haskids.ancestor,
#patients-navigation-inpage li.active .haskids:focus-within,
#patients-navigation-inpage li.active .haskids.ancestor {
  pointer-events: none;
}
#main-navigation-inpage li.active .haskids:focus-within > ul, #main-navigation-inpage li.active .haskids.ancestor > ul,
#patients-navigation-inpage li.active .haskids:focus-within > ul,
#patients-navigation-inpage li.active .haskids.ancestor > ul {
  display: block;
}
#main-navigation-inpage li.active .haskids:focus-within ul, #main-navigation-inpage li.active .haskids:focus-within a, #main-navigation-inpage li.active .haskids.ancestor ul, #main-navigation-inpage li.active .haskids.ancestor a,
#patients-navigation-inpage li.active .haskids:focus-within ul,
#patients-navigation-inpage li.active .haskids:focus-within a,
#patients-navigation-inpage li.active .haskids.ancestor ul,
#patients-navigation-inpage li.active .haskids.ancestor a {
  pointer-events: auto;
}
#main-navigation-inpage li.active .haskids:focus-within > label::after,
#patients-navigation-inpage li.active .haskids:focus-within > label::after {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="M4.88 0h1.23c.2 0 .38.1.47.26L11 8h-.14C9.88 8 9 7.5 8.55 6.7l-.27-.5-.68-1.17-2.11-3.66L3.4 5.03 2.73 6.2l-.28.5C2 7.5 1.12 8 .14 8H0L4.42.26C4.5.1 4.69 0 4.88 0h.3-.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  content: "";
  width: 15px;
  height: 10px;
  display: inline-block;
  background-size: auto 0.5625rem;
  margin-left: 0.625rem;
}
#main-navigation-inpage li.active .haskids.ancestor:focus-within > label,
#patients-navigation-inpage li.active .haskids.ancestor:focus-within > label {
  background-image: none;
}
#main-navigation-inpage li.active.ancestor > ul, #main-navigation-inpage li.active .ancestor > ul,
#patients-navigation-inpage li.active.ancestor > ul,
#patients-navigation-inpage li.active .ancestor > ul {
  display: block;
}
#main-navigation-inpage li.active.ancestor > label, #main-navigation-inpage li.active .ancestor > label,
#patients-navigation-inpage li.active.ancestor > label,
#patients-navigation-inpage li.active .ancestor > label {
  background: #007385;
  color: #ffffff;
}
#main-navigation-inpage li.active.ancestor > label::after, #main-navigation-inpage li.active .ancestor > label::after,
#patients-navigation-inpage li.active.ancestor > label::after,
#patients-navigation-inpage li.active .ancestor > label::after {
  visibility: hidden;
}
#main-navigation-inpage li.active .ancestor .haskids,
#patients-navigation-inpage li.active .ancestor .haskids {
  padding-left: 1.5rem;
}
#main-navigation-inpage li .ancestor .ancestor > label,
#patients-navigation-inpage li .ancestor .ancestor > label {
  background: unset;
  color: #1c1c1c;
}

body:not(.logged-in) .logout,
.logged-in .login {
  display: none;
}

#secondary-navigation {
  text-transform: uppercase;
  letter-spacing: 0.0625rem;
  font-size: 0.875rem;
}
#secondary-navigation a {
  display: inline-block;
}
#secondary-navigation a:hover, #secondary-navigation a:focus, #secondary-navigation a:active {
  text-decoration: underline;
}
#secondary-navigation ul {
  display: flex;
  flex-flow: column nowrap;
}
#secondary-navigation .login,
#secondary-navigation .logout {
  order: 1;
}
#secondary-navigation .login a,
#secondary-navigation .logout a {
  font-size: inherit;
}
@media screen and (min-width:65rem) {
  #secondary-navigation {
    height: 5rem;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    justify-content: flex-end;
    padding: 0.9375rem 0 0.9375rem 16.5625rem;
  }
  #secondary-navigation ul {
    flex-flow: row wrap;
    align-items: center;
    align-content: center;
    justify-content: flex-end;
  }
  #secondary-navigation li {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  #secondary-navigation li + li {
    margin: 0 0 0 0.9375rem;
    padding: 0 0 0 0.9375rem;
    border-left: 0.0625rem solid #e6e6e6;
  }
  #secondary-navigation li + li.login, #secondary-navigation li + li.logout {
    border-left: 0;
  }
}
#secondary-navigation form {
  position: relative;
}
@media screen and (min-width:65rem) {
  #secondary-navigation form {
    width: fit-content;
  }
}
@media screen and (max-width:65rem) {
  #secondary-navigation form {
    margin-top: 3.75rem;
  }
}
#secondary-navigation a, #secondary-navigation input {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
#secondary-navigation input, #secondary-navigation button {
  appearance: none;
  border: none;
  background: transparent;
}
#secondary-navigation input {
  width: 100%;
  border-bottom: 0.0625rem solid #b4b4b4;
  font-weight: 300;
}
#secondary-navigation input::placeholder {
  text-transform: uppercase;
  color: #1c1c1c;
}
@media screen and (min-width:65rem) {
  #secondary-navigation input {
    width: 9.375rem;
    padding-right: 1.875rem;
  }
}
#patients-navigation + #secondary-navigation input {
  width: 15rem;
}
#secondary-navigation button {
  position: absolute;
  font-size: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%230092a8" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  cursor: pointer;
  height: 0.875rem;
  width: 0.875rem;
}
#secondary-navigation label {
  position: fixed;
  right: 200vw;
}
@media screen and (max-width:65rem) {
  #secondary-navigation .login,
  #secondary-navigation .logout {
    margin-top: 2.8125rem;
  }
  #secondary-navigation .login a,
  #secondary-navigation .logout a {
    padding: 0.625rem 1.25rem;
  }
  #secondary-navigation li {
    max-width: 20rem;
  }
  #secondary-navigation li:not(.login):not(.logout) a {
    display: block;
    border-bottom: 0.0625rem solid #e6e6e6;
    padding-top: 1.25rem;
    padding-bottom: 1.125rem;
  }
}

footer[role=contentinfo] {
  position: relative;
  z-index: 1;
  background: #08445c;
  color: #ffffff;
  padding: 1.875rem 0.75rem;
  font-size: 1.0625rem;
}
html.print footer[role=contentinfo] {
  padding: 0 !important;
}
@media print {
  footer[role=contentinfo] {
    padding: 0 !important;
  }
}
html.print footer[role=contentinfo] {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  footer[role=contentinfo] {
    background-color: transparent !important;
    background-image: none !important;
  }
}
html.print footer[role=contentinfo] {
  color: #000 !important;
}
@media print {
  footer[role=contentinfo] {
    color: #000 !important;
  }
}
footer[role=contentinfo] a {
  color: #ffffff;
}
html.print footer[role=contentinfo] a {
  color: #000 !important;
}
@media print {
  footer[role=contentinfo] a {
    color: #000 !important;
  }
}
footer[role=contentinfo] a:hover {
  text-decoration: none;
}
html.print footer[role=contentinfo] a[rel=home] {
  display: none !important;
}
@media print {
  footer[role=contentinfo] a[rel=home] {
    display: none !important;
  }
}
footer[role=contentinfo] li {
  font-weight: 300;
}
footer[role=contentinfo] path + path {
  fill: #ffffff;
}
footer[role=contentinfo] .logo {
  margin: 0 6.25rem 1.875rem 0;
}
html.print footer[role=contentinfo] .logo {
  display: none !important;
}
@media print {
  footer[role=contentinfo] .logo {
    display: none !important;
  }
}
@media screen and (min-width:65rem) {
  footer[role=contentinfo] .logo {
    float: left;
  }
}
@media screen and (max-width:65rem) {
  footer[role=contentinfo] .logo {
    margin-left: 0.625rem;
  }
}
footer[role=contentinfo] > div {
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media screen and (min-width:65rem) {
  footer[role=contentinfo] > div > div {
    flex-flow: row nowrap;
  }
  footer[role=contentinfo] > div > div > div {
    flex-flow: row wrap;
    margin-left: 3.75rem;
    max-width: 50rem;
  }
  footer[role=contentinfo] > div > div > div nav {
    width: 50%;
  }
}
footer[role=contentinfo] > div div {
  clear: both;
}
@media screen and (min-width:65rem) {
  footer[role=contentinfo] > div div {
    display: flex;
  }
}
footer[role=contentinfo] > div div li, footer[role=contentinfo] > div div header {
  margin-bottom: 1.25rem;
}
footer[role=contentinfo] > div div header {
  font-weight: bold;
}
footer[role=contentinfo] hr {
  margin: 1.5rem 0 1.875rem 0;
}
html.print footer[role=contentinfo] hr {
  display: none !important;
}
@media print {
  footer[role=contentinfo] hr {
    display: none !important;
  }
}
@media screen and (max-width:65rem) {
  footer[role=contentinfo] hr {
    margin: 2.5rem 0 1.875rem 0;
  }
}
html.print footer[role=contentinfo] nav {
  display: none !important;
}
@media print {
  footer[role=contentinfo] nav {
    display: none !important;
  }
}

#follow-aans-on-social-media {
  margin-top: 1.875rem;
}
@media screen and (min-width:65rem) {
  #follow-aans-on-social-media {
    display: flex;
    flex-flow: row wrap;
  }
}
@media screen and (max-width:65rem) {
  #follow-aans-on-social-media header {
    margin-bottom: 1.5rem;
  }
}
#follow-aans-on-social-media ul {
  display: flex;
  flex-flow: row wrap;
}
#follow-aans-on-social-media header, #follow-aans-on-social-media li {
  margin-right: 1.5rem;
}
#follow-aans-on-social-media li {
  font-size: 0;
  color: transparent;
}
#follow-aans-on-social-media a {
  display: inline-block;
  position: relative;
  height: 1.5rem;
  width: 1.5rem;
}
#follow-aans-on-social-media a[href^="https://twitter"] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
#follow-aans-on-social-media a[href^="https://instagram"] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M256,49.471c67.266,0,75.233.257,101.8,1.469,24.562,1.121,37.9,5.224,46.778,8.674a78.052,78.052,0,0,1,28.966,18.845,78.052,78.052,0,0,1,18.845,28.966c3.45,8.877,7.554,22.216,8.674,46.778,1.212,26.565,1.469,34.532,1.469,101.8s-0.257,75.233-1.469,101.8c-1.121,24.562-5.225,37.9-8.674,46.778a83.427,83.427,0,0,1-47.811,47.811c-8.877,3.45-22.216,7.554-46.778,8.674-26.56,1.212-34.527,1.469-101.8,1.469s-75.237-.257-101.8-1.469c-24.562-1.121-37.9-5.225-46.778-8.674a78.051,78.051,0,0,1-28.966-18.845,78.053,78.053,0,0,1-18.845-28.966c-3.45-8.877-7.554-22.216-8.674-46.778-1.212-26.564-1.469-34.532-1.469-101.8s0.257-75.233,1.469-101.8c1.121-24.562,5.224-37.9,8.674-46.778A78.052,78.052,0,0,1,78.458,78.458a78.053,78.053,0,0,1,28.966-18.845c8.877-3.45,22.216-7.554,46.778-8.674,26.565-1.212,34.532-1.469,101.8-1.469m0-45.391c-68.418,0-77,.29-103.866,1.516-26.815,1.224-45.127,5.482-61.151,11.71a123.488,123.488,0,0,0-44.62,29.057A123.488,123.488,0,0,0,17.3,90.982C11.077,107.007,6.819,125.319,5.6,152.134,4.369,179,4.079,187.582,4.079,256S4.369,333,5.6,359.866c1.224,26.815,5.482,45.127,11.71,61.151a123.489,123.489,0,0,0,29.057,44.62,123.486,123.486,0,0,0,44.62,29.057c16.025,6.228,34.337,10.486,61.151,11.71,26.87,1.226,35.449,1.516,103.866,1.516s77-.29,103.866-1.516c26.815-1.224,45.127-5.482,61.151-11.71a128.817,128.817,0,0,0,73.677-73.677c6.228-16.025,10.486-34.337,11.71-61.151,1.226-26.87,1.516-35.449,1.516-103.866s-0.29-77-1.516-103.866c-1.224-26.815-5.482-45.127-11.71-61.151a123.486,123.486,0,0,0-29.057-44.62A123.487,123.487,0,0,0,421.018,17.3C404.993,11.077,386.681,6.819,359.866,5.6,333,4.369,324.418,4.079,256,4.079h0Z"/%3E%3Cpath d="M256,126.635A129.365,129.365,0,1,0,385.365,256,129.365,129.365,0,0,0,256,126.635Zm0,213.338A83.973,83.973,0,1,1,339.974,256,83.974,83.974,0,0,1,256,339.973Z"/%3E%3Ccircle cx="390.476" cy="121.524" r="30.23"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
#follow-aans-on-social-media a[href^="https://linkedin"] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
#follow-aans-on-social-media a[href^="https://facebook"] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 168 168"%3E%3Cpath d="M84 0C38 0 0 38 0 84c0 42 30 76 70 83v-65H50v-23h20V61c0-20 12-31 30-31 9 0 16 1 18 1v21l-12 0c-10 0-12 5-12 11v15h23l-3 23H94v66c41-5 74-40 74-83C168 38 130 0 84 0z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
#follow-aans-on-social-media a[href^="https://youtube"] {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M549.7 124.1c-6.3-23.6-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
#follow-aans-on-social-media a:hover::after, #follow-aans-on-social-media a:focus::after, #follow-aans-on-social-media a:active::after {
  position: absolute;
  top: 100%;
  width: 100%;
  left: 0;
  right: 0;
  content: "";
  margin-top: 0.25rem;
  border-bottom: 0.125rem solid #00bedb;
}

#footer-cta-links {
  flex-grow: 1;
  flex-shrink: 0;
}
#footer-cta-links li {
  margin-bottom: 2.25rem;
}
#footer-cta-links li:first-child a {
  font-size: 0.875rem;
  padding: 0.9375rem 1.25rem;
  line-height: 1;
}
#footer-cta-links li + li a {
  padding: 0.9375rem 1.25rem;
  font-weight: 400;
  line-height: 1;
}
#footer-cta-links a {
  font-size: 0.875rem;
}

@media screen and (min-width:65rem) {
  nav#footer ul, #subfooter ul {
    display: flex;
    flex-flow: row wrap;
  }
  #subfooter {
    float: right;
  }
  #subfooter li {
    margin-left: 2.5rem;
  }
}
@media screen and (max-width:65rem) {
  #subfooter li {
    margin-top: 1.5rem;
  }
}
nav#footer {
  flex-basis: 100%;
  margin-top: 0.9375rem;
}
nav#footer li {
  margin-right: 1.25rem;
}
nav#footer input {
  position: fixed;
  right: 200vw;
}
@media screen and (min-width:65rem) {
  nav#footer > ul {
    position: relative;
    height: 3.75rem;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding-right: 1.25rem;
  }
  nav#footer > ul ul {
    position: absolute;
    top: 2.5rem;
    left: 0;
    display: none;
  }
  nav#footer > ul > li > a, nav#footer > ul > li > label {
    font-weight: bold;
  }
  nav#footer input:checked ~ ul {
    display: flex;
  }
}
@media screen and (max-width:65rem) {
  nav#footer {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  nav#footer ul ul {
    margin-top: 1.25rem;
  }
}
nav#footer .menu-item-has-children > a {
  padding-right: 1.125rem;
  font-weight: bold;
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="m4.88 8.0003h1.23c0.2 0 0.38-0.1 0.47-0.26l4.42-7.74h-0.14c-0.98 0-1.86 0.5-2.31 1.3l-0.27 0.5-0.68 1.16-2.11 3.67-2.08-3.67-0.68-1.16-0.28-0.5a2.63 2.63 0 0 0-2.31-1.3h-0.14l4.42 7.74c0.09 0.16 0.27 0.25 0.46 0.25h0.3-0.3z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: right center;
  background-size: auto 0.5rem;
  text-decoration: none;
  border-bottom: 0.125rem solid transparent;
}
nav#footer .menu-item-has-children > a:hover, nav#footer .menu-item-has-children > a:focus, nav#footer .menu-item-has-children > a:active {
  border-color: #ffcd6d;
}

#patients-navigation-foot a {
  font-weight: 500;
  text-decoration: none;
}
#patients-navigation-foot a:hover, #patients-navigation-foot a:focus, #patients-navigation-foot a:active {
  text-decoration: underline;
}
@media screen and (max-width:65rem) {
  #patients-navigation-foot ul {
    margin: 0.9375rem 0.625rem 3.75rem 0.625rem;
  }
  #patients-navigation-foot li {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width:65rem) {
  #patients-navigation-foot {
    text-align: center;
    margin: 0 auto;
  }
  #patients-navigation-foot ul {
    text-align: left;
    display: flex;
    flex-flow: column wrap;
    height: 5.625rem;
    margin: 0 auto;
    padding-left: 4.375rem;
  }
  #patients-navigation-foot ul li {
    margin: 0 1.25rem 1.25rem 1.25rem;
  }
}

.pagination {
  font-size: 1.125rem;
  margin-bottom: 2rem;
}
.pagination ol {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0.875rem;
  list-style: none;
}
.pagination ol li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.pagination .previous,
.pagination .next,
.pagination .page-number,
.pagination .dots {
  display: block;
  padding: 1.0625rem 0;
  line-height: 1;
}
.pagination .previous,
.pagination .next,
.pagination .page-number {
  border: #333333 solid 0.03125rem;
  background-color: #ffffff;
  color: #007385;
  width: 3.3125rem;
  text-align: center;
  text-decoration: none;
  font-weight: 400;
}
.pagination .previous:hover, .pagination .previous:focus, .pagination .previous.current,
.pagination .next:hover,
.pagination .next:focus,
.pagination .next.current,
.pagination .page-number:hover,
.pagination .page-number:focus,
.pagination .page-number.current {
  background-color: #ffcd6d;
  color: #333333;
}
.pagination .previous,
.pagination .next {
  text-indent: -999rem;
  overflow: hidden;
  position: relative;
}
.pagination .previous:after,
.pagination .next:after {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  position: absolute;
  top: 50%;
  margin-top: -0.5625rem;
  left: 50%;
  margin-left: -0.5625rem;
  text-indent: 0;
}
.pagination .previous::after {
  content: "\f100";
}
.pagination .next::after {
  content: "\f101";
}

.homepage-hero {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  position: relative;
  overflow: hidden;
  text-align: center;
  padding-top: 3.5625rem;
  padding-bottom: 3.5625rem;
  background: #000;
}
.is-root-container .homepage-hero {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .homepage-hero {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .homepage-hero {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .homepage-hero:first-child {
  margin-top: 0;
}
.wp-content-area .homepage-hero:last-child {
  margin-bottom: 0;
}
html.print .homepage-hero {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .homepage-hero {
    background-color: transparent !important;
    background-image: none !important;
  }
}
.homepage-hero > img, .homepage-hero video {
  width: 100%;
  max-width: 120rem;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
html.print .homepage-hero > img, html.print .homepage-hero video {
  display: none !important;
}
@media print {
  .homepage-hero > img, .homepage-hero video {
    display: none !important;
  }
}
.homepage-hero label {
  font-size: 0.875rem;
  text-transform: uppercase;
  color: #ffcd6d;
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  z-index: 3;
  border: 0.0625rem solid #ffffff;
  padding: 0.75rem 1.25rem;
  line-height: 1;
}
html.print .homepage-hero label {
  display: none !important;
}
@media print {
  .homepage-hero label {
    display: none !important;
  }
}
.homepage-hero label:hover,
.homepage-hero label:active,
.homepage-hero input:focus + label {
  color: #1c1c1c;
  background: #ffcd6d;
  border: 0.0625rem solid #ffae14;
}
.homepage-hero input {
  position: fixed;
  right: 200vw;
}
.homepage-hero input + label span + span {
  display: none;
}
.homepage-hero input:checked ~ video,
.homepage-hero input:checked + label span {
  display: none;
}
.homepage-hero input:checked ~ video + span,
.homepage-hero input:checked + label span + span {
  display: inline;
}
.homepage-hero video {
  z-index: 1;
}
.homepage-hero video,
.homepage-hero img {
  object-fit: cover;
  height: 100%;
}
@media screen and (max-width:65rem) {
  .homepage-hero video, .homepage-hero input, .homepage-hero label {
    display: none;
  }
}
.is-root-container .homepage-hero video {
  display: none;
  pointer-events: none;
}
.homepage-hero > div {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  position: relative;
  z-index: 2;
}
html.print .homepage-hero > div {
  padding: 0 !important;
}
@media print {
  .homepage-hero > div {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .homepage-hero > div {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.homepage-hero > div + div,
.homepage-hero > div + div .acf-block-preview {
  display: flex;
  flex-flow: row wrap;
  align-items: stretch;
  gap: 1.875rem;
  margin-top: 2.5rem;
}
.homepage-hero .hero-buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 12px 16px;
}
.homepage-hero .eyebrow-underline, .homepage-hero .block-overview-section .block__text-eyebrow, .block-overview-section .homepage-hero .block__text-eyebrow {
  margin-bottom: 0.75rem;
  font-size: 0.875rem;
}
.homepage-hero h1 {
  text-shadow: 0 0 0.625rem #1c1c1c, 0 0 0.625rem #1c1c1c, 0 0 1.25rem #1c1c1c;
}
html.print .homepage-hero h1 {
  text-shadow: none;
}
@media print {
  .homepage-hero h1 {
    text-shadow: none;
  }
}
.homepage-hero .eyebrow-underline, .homepage-hero .block-overview-section .block__text-eyebrow, .block-overview-section .homepage-hero .block__text-eyebrow,
.homepage-hero h1,
.homepage-hero p {
  max-width: 40rem;
}
.homepage-hero p {
  font-size: 1.125rem;
  font-weight: 300;
  margin: 0.75rem 0 1.5rem 0;
  text-shadow: 0 0 0.625rem #1c1c1c, 0 0 0.625rem #1c1c1c, 0 0 0.25rem #1c1c1c, 0 0 0.25rem #1c1c1c, 0 0 0.25rem #1c1c1c;
}
html.print .homepage-hero p {
  text-shadow: none;
}
@media print {
  .homepage-hero p {
    text-shadow: none;
  }
}
.homepage-hero figure {
  flex: 1 1 0;
  display: flex;
  flex-flow: column nowrap;
  text-align: left;
  min-width: 22.1875rem;
  border-radius: 0.625rem 0.625rem 0 0;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
@media screen and (max-width:65rem) {
  .homepage-hero figure {
    min-width: 17.5rem;
  }
}
.homepage-hero figure:not(:empty) {
  padding-bottom: 3rem;
  background: rgba(8, 68, 92, 0.9);
  backdrop-filter: blur(10px);
}
.homepage-hero figure h2 {
  font-size: 0.875rem;
  background: #00bedb;
  color: #08445c;
  line-height: 1;
  padding: 1.25rem 1.875rem;
  margin-bottom: 0.75rem;
}
.homepage-hero figure footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.homepage-hero figure figcaption {
  padding-left: 1.875rem;
}
.homepage-hero figure figcaption a {
  font-weight: 300;
}
.homepage-hero figure h3 {
  font-size: 1.25rem;
  padding: 1.25rem 1.875rem 2.5rem 1.875rem;
  text-transform: none;
}
.homepage-hero figure h3 a {
  font-weight: 300;
}
.homepage-hero figure footer {
  text-align: right;
}

.source {
  padding-top: 0.75rem;
  padding-right: 2.5rem;
  padding-bottom: 0;
  line-height: 1;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.source::before {
  content: "";
  background-image: url("icons/logo_jns.png");
  background-size: 1.5rem auto;
  background-repeat: no-repeat;
  background-position: center 52%;
  display: inline-block;
  border-radius: 100%;
  height: 2.5rem;
  width: 2.5rem;
  vertical-align: middle;
  margin-right: 0.625rem;
  flex-shrink: 0;
}
.source a {
  display: inline-block;
  text-decoration: none;
}
.source a:hover, .source a:focus, .source a:active {
  text-decoration: underline;
}

.neurosurgical-focus::before {
  background-color: #3fa1ba;
}

.neurosurgical-focus-video::before {
  background-color: #f1801f;
}

.the-journal-of-neurosurgery::before {
  background-color: #3c4d88;
}

.the-journal-of-neurosurgery-case-lessons::before {
  background-color: #79005d;
}

.the-journal-of-neurosurgery-pediatrics::before {
  background-color: #6969a5;
}

.the-journal-of-neurosurgery-spine::before {
  background-color: #759d30;
}

.hero {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.hero.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .hero.alignfull:first-child {
    margin-top: 0;
  }
}
.hero.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .hero.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .hero {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.hero.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .hero.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.hero + .list-page {
  margin-top: -3rem;
}
.hero .hero__container {
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
}
.hero .hero__2up {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  position: relative;
}
.is-root-container .hero .hero__2up {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .hero .hero__2up {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .hero .hero__2up {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .hero .hero__2up:first-child {
  margin-top: 0;
}
.wp-content-area .hero .hero__2up:last-child {
  margin-bottom: 0;
}
.hero .hero__2up-inner {
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 90rem;
}
@media (min-width: 62rem) {
  .hero .hero__2up-inner {
    padding: 0;
    display: flex;
    justify-content: flex-start;
  }
}
.hero .breadcrumbs-wrapper {
  display: none;
  margin: 0;
  box-sizing: border-box;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(9, 36, 47, 0.7);
  z-index: 4;
}
.hero .breadcrumbs-wrapper ul li {
  color: #00bedb;
}
.hero .breadcrumbs-wrapper ul li a, .hero .breadcrumbs-wrapper ul li a:hover, .hero .breadcrumbs-wrapper ul li a:focus, .hero .breadcrumbs-wrapper ul li a:active {
  color: #00bedb;
}
.hero.hero--showbreadcrumbs .breadcrumbs-wrapper {
  display: block;
}
@media (min-width: 62rem) {
  .hero .hero__text,
  .hero .hero__media {
    flex-basis: 50%;
    flex-grow: 1;
    flex-shrink: 0;
    max-width: 54rem;
  }
}
.hero .hero__text {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
.hero .hero__text {
  padding-top: 2.5rem;
  padding-bottom: 1.375rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 62rem) {
  .hero .hero__text {
    padding-top: 2.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 2.125rem;
  }
}
.hero.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
  padding-top: 6.5rem;
}
@media (min-width: 62rem) {
  .hero.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
    padding-top: 6.5rem;
  }
}
.hero.hero--fullwidth .hero__tags {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
}
html.print .hero.hero--fullwidth .hero__tags {
  padding: 0 !important;
}
@media print {
  .hero.hero--fullwidth .hero__tags {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero.hero--fullwidth .hero__tags {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.hero.hero--fullwidth .hero__metadata-wrapper {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
.is-root-container .hero.hero--fullwidth .hero__metadata-wrapper {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .hero.hero--fullwidth .hero__metadata-wrapper {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .hero.hero--fullwidth .hero__metadata-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .hero.hero--fullwidth .hero__metadata-wrapper:first-child {
  margin-top: 0;
}
.wp-content-area .hero.hero--fullwidth .hero__metadata-wrapper:last-child {
  margin-bottom: 0;
}
.hero.hero--fullwidth .hero__metadata-wrapper .hero__metadata {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
html.print .hero.hero--fullwidth .hero__metadata-wrapper .hero__metadata {
  padding: 0 !important;
}
@media print {
  .hero.hero--fullwidth .hero__metadata-wrapper .hero__metadata {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero.hero--fullwidth .hero__metadata-wrapper .hero__metadata {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .hero.hero--fullwidth .hero__metadata-wrapper .hero__metadata {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.hero.hero--fullwidth .hero__text {
  padding-top: 3.75rem;
  padding-bottom: 5rem;
  max-width: 57rem;
}
@media (min-width: 62rem) {
  .hero.hero--fullwidth .hero__text {
    padding-top: 4.84375rem;
    padding-bottom: 5.9375rem;
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
.hero.hero--fullwidth.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
  padding-top: 7.75rem;
}
@media (min-width: 62rem) {
  .hero.hero--fullwidth.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
    padding-top: 8.84375rem;
  }
}
.hero.hero--media-background .hero__2up {
  display: block;
  position: relative;
}
@media (min-width: 62rem) {
  .hero.hero--media-background .hero__text,
  .hero.hero--media-background .hero__media {
    flex: unset;
    max-width: none;
  }
}
.hero.hero--media-background .hero__text {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3.75rem;
  padding-bottom: 5rem;
  position: relative;
  z-index: 2;
  align-items: center;
  text-align: center;
}
html.print .hero.hero--media-background .hero__text {
  padding: 0 !important;
}
@media print {
  .hero.hero--media-background .hero__text {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero.hero--media-background .hero__text {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .hero.hero--media-background .hero__text {
    padding-top: 4.84375rem;
    padding-bottom: 5.9375rem;
  }
}
.hero.hero--media-background .hero__text p {
  margin-bottom: 0;
}
.hero.hero--media-background .hero__text p + p {
  margin-top: 1rem;
}
@media (min-width: 62rem) {
  .hero.hero--media-background .hero__text > * {
    max-width: 40.1875rem;
  }
}
.hero.hero--media-background:has(.hero__media) .hero__text {
  text-shadow: 0 0 1rem rgb(0, 0, 0);
}
html.print .hero.hero--media-background:has(.hero__media) .hero__text {
  text-shadow: none;
}
@media print {
  .hero.hero--media-background:has(.hero__media) .hero__text {
    text-shadow: none;
  }
}
.hero.hero--media-background .hero__media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: #000000;
}
@media (min-width: 120rem) {
  .hero.hero--media-background .hero__media {
    width: 120rem;
    left: 50%;
    margin-left: -60rem;
  }
}
.hero.hero--media-background .hero__media img {
  opacity: 0.9;
}
.hero.hero--media-background.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9rem;
}
html.print .hero.hero--media-background.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
  padding: 0 !important;
}
@media print {
  .hero.hero--media-background.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero.hero--media-background.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .hero.hero--media-background.hero--showbreadcrumbs:has(.breadcrumbs) .hero__text {
    padding-top: 9rem;
  }
}
.hero .hero__authors a {
  font-size: 0.875rem;
}
.hero .hero__intro p:last-of-type {
  margin-bottom: 0;
}
.hero .hero__media {
  height: 22.5rem;
}
html.print .hero .hero__media {
  display: none !important;
}
@media print {
  .hero .hero__media {
    display: none !important;
  }
}
@media (min-width: 62rem) {
  .hero .hero__media {
    height: auto;
  }
}
.hero .hero__media img {
  position: relative;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.hero .hero__addons {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
.is-root-container .hero .hero__addons {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .hero .hero__addons {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .hero .hero__addons {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .hero .hero__addons:first-child {
  margin-top: 0;
}
.wp-content-area .hero .hero__addons:last-child {
  margin-bottom: 0;
}
.hero .hero__metadata-wrapper {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  flex-wrap: wrap;
  padding-top: 1.625rem;
  padding-bottom: 1.625rem;
  border-bottom: #b4b4b4 solid 0.0625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.is-root-container .hero .hero__metadata-wrapper {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .hero .hero__metadata-wrapper {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .hero .hero__metadata-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .hero .hero__metadata-wrapper:first-child {
  margin-top: 0;
}
.wp-content-area .hero .hero__metadata-wrapper:last-child {
  margin-bottom: 0;
}
html.print .hero .hero__metadata-wrapper {
  margin-top: 4mm;
  border-bottom: none;
}
@media print {
  .hero .hero__metadata-wrapper {
    margin-top: 4mm;
    border-bottom: none;
  }
}
@media (min-width: 62rem) {
  .hero .hero__metadata-wrapper {
    padding-left: 0;
    padding-right: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    gap: 1.25rem;
  }
}
.hero .hero__metadata-wrapper .hero__metadata {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 16px;
  row-gap: 20px;
  width: 100%;
  padding: 0;
}
html.print .hero .hero__metadata-wrapper .share,
html.print .hero .hero__metadata-wrapper .glossary {
  display: none !important;
}
@media print {
  .hero .hero__metadata-wrapper .share,
  .hero .hero__metadata-wrapper .glossary {
    display: none !important;
  }
}
.hero .hero__metadata-wrapper .metadata-items {
  display: flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  gap: 2.5rem;
  row-gap: 0.75rem;
}
.hero .hero__metadata-wrapper .metadata-items > * {
  display: block;
  position: relative;
}
.hero .hero__metadata-wrapper .metadata-items > *:first-child {
  padding-left: 0;
}
.hero .hero__metadata-wrapper .metadata-items > *:after {
  display: block;
  content: "";
  font-size: 0;
  top: 50%;
  margin-top: -0.78125rem;
  right: -1.25rem;
  height: 1.5625rem;
  width: 0;
  position: absolute;
  border-right: #b4b4b4 solid 0.0625rem;
}
html.print .hero .hero__metadata-wrapper .metadata-items > *:after {
  border-right: none;
}
@media print {
  .hero .hero__metadata-wrapper .metadata-items > *:after {
    border-right: none;
  }
}
.hero .hero__metadata-wrapper .metadata-items > *:last-child::after {
  display: none;
}
.hero .hero__metadata-wrapper .button-group, .hero .hero__metadata-wrapper .wp-block-buttons {
  row-gap: 0.75rem;
}
.hero .hero__tags {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: #b4b4b4 solid 0.0625rem;
}
html.print .hero .hero__tags {
  padding: 0 !important;
}
@media print {
  .hero .hero__tags {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero .hero__tags {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .hero .hero__tags {
    padding-left: 0;
    padding-right: 0;
  }
}
.hero .hero__jump-links {
  list-style: none;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  background-color: #fafafa;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.hero .hero__jump-links li {
  list-style: none;
  margin: 0;
  padding: 0;
}
html.print .hero .hero__jump-links {
  display: none !important;
}
@media print {
  .hero .hero__jump-links {
    display: none !important;
  }
}
.is-root-container .hero .hero__jump-links {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .hero .hero__jump-links {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .hero .hero__jump-links {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .hero .hero__jump-links:first-child {
  margin-top: 0;
}
.wp-content-area .hero .hero__jump-links:last-child {
  margin-bottom: 0;
}
.hero .hero__jump-links > div, .hero .hero__jump-links ul {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  line-height: 1;
}
html.print .hero .hero__jump-links > div, html.print .hero .hero__jump-links ul {
  padding: 0 !important;
}
@media print {
  .hero .hero__jump-links > div, .hero .hero__jump-links ul {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .hero .hero__jump-links > div, .hero .hero__jump-links ul {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.hero .hero__jump-links ul {
  gap: 0.9375rem 1.875rem;
  display: flex;
  flex-wrap: wrap;
  gap: 1.5rem;
  margin-top: 0.5rem;
}
.hero .hero__jump-links a {
  text-decoration: underline;
}
.hero .hero__jump-links a:hover, .hero .hero__jump-links a:focus, .hero .hero__jump-links a:active {
  text-decoration: unset;
}
@media screen and (max-width:65rem) {
  .hero .hero__jump-links {
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }
}

.hero-tags {
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: 0.0625rem solid #e6e6e6;
}
@media screen and (max-width:65rem) {
  .hero-tags {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.background-color--gray {
  background-color: #fafafa;
}
html.print .background-color--gray {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .background-color--gray {
    background-color: transparent !important;
    background-image: none !important;
  }
}

.background-color--lightblue, .block-cta-accordion .block__cta {
  background-color: #d9f5f9;
}
html.print .background-color--lightblue, html.print .block-cta-accordion .block__cta, .block-cta-accordion html.print .block__cta {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .background-color--lightblue, .block-cta-accordion .block__cta {
    background-color: transparent !important;
    background-image: none !important;
  }
}

.background-color--darkblue, .block-interrupter-90 {
  background-color: #007385;
}
html.print .background-color--darkblue, html.print .block-interrupter-90 {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .background-color--darkblue, .block-interrupter-90 {
    background-color: transparent !important;
    background-image: none !important;
  }
}

.background-color--darkerblue, .block-overview-carousel, .block-find-a-neurosurgeon, .hero .hero__2up {
  background-color: #08445c;
}
html.print .background-color--darkerblue, html.print .block-overview-carousel, html.print .block-find-a-neurosurgeon, html.print .hero .hero__2up, .hero html.print .hero__2up {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .background-color--darkerblue, .block-overview-carousel, .block-find-a-neurosurgeon, .hero .hero__2up {
    background-color: transparent !important;
    background-image: none !important;
  }
}

.block.alignwide {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
@media (min-width: 62rem) {
  .block.alignwide {
    margin-left: calc(50% - 50vw + 3.5625rem);
    margin-right: calc(50% - 50vw + 3.5625rem);
  }
}
@media (min-width: 90rem) {
  .block.alignwide {
    margin-left: calc(50% - 45rem + 3.5625rem);
    margin-right: calc(50% - 45rem + 3.5625rem);
    max-width: 82.875rem;
  }
}
.is-root-container .block.alignwide {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .block.alignwide {
    margin-left: -1.5625rem;
    margin-right: -1.5625rem;
    width: auto;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .block.alignwide {
    margin-left: 0;
    margin-right: 0;
    width: auto;
  }
}
.block.alignfull {
  box-sizing: border-box;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
.is-root-container .block.alignfull {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 62rem) {
  .is-root-container .block.alignfull {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }
}
@media (min-width: 62rem) {
  .layout-localnav--main .block.alignfull {
    margin-left: 0;
    margin-right: 0;
  }
}
.wp-content-area .block.alignfull:first-child {
  margin-top: 0;
}
.wp-content-area .block.alignfull:last-child {
  margin-bottom: 0;
}
.block > .block__container {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
}
html.print .block > .block__container {
  padding: 0 !important;
}
@media print {
  .block > .block__container {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .block > .block__container {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}

.wp-content-area .rolodex {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  gap: 2.5rem !important;
}
.wp-content-area .rolodex li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wp-content-area .rolodex > figure {
  align-self: stretch;
}
.wp-content-area .rolodex.columns-2 > figure {
  flex-basis: calc(50% - 2.5rem);
}
.wp-content-area .rolodex.columns-default > figure, .wp-content-area .rolodex.columns-3 > figure {
  flex-basis: calc(33.33333% - 2.5rem);
}
.wp-content-area .rolodex.columns-4 > figure {
  flex-basis: calc(25% - 2.5rem);
}
.wp-content-area .rolodex.columns-5 > figure {
  flex-basis: calc(25% - 2.5rem);
}
.wp-content-area .rolodex img {
  width: 9.375rem;
  height: auto;
}
.wp-content-area .rolodex li {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 0;
  margin-left: 0;
  flex: 1 0 1px;
  min-width: 13.75rem;
}
.wp-content-area .rolodex li li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wp-content-area .rolodex a[href^=mailto] {
  word-break: break-all;
}

.hero__text .registration {
  position: relative;
  margin-top: 40px;
  padding-top: 40px;
  display: flex;
  flex-flow: row wrap;
  gap: 50px 100px;
  margin-bottom: 30px;
}
.hero__text .registration header {
  position: absolute;
  top: 0;
  left: 0;
  font-weight: 700;
  font-size: 1.125rem;
  margin-bottom: 15px;
}
.hero__text .registration .tag {
  margin-bottom: 10px;
}
@media screen and (min-width:65rem) {
  .hero__text .registration {
    margin-bottom: 40px;
  }
}
.hero__text .registration p:first-line {
  font-weight: 700;
}

.wp-content-area > .registration {
  display: flex;
  flex-flow: row wrap;
  justify-content: stretch;
  margin-top: 30px;
  gap: 20px 40px;
}
.wp-content-area > .registration .tag {
  border: 1px solid #007385;
  box-sizing: border-box;
}
.wp-content-area > .registration figure {
  background: #d9f5f9;
  padding: 30px 40px;
  min-width: 16.25rem;
  flex: 1 0 1px;
}
.wp-content-area > .registration > header {
  margin-bottom: -10px;
  flex-basis: 100%;
}
.wp-content-area > .registration p {
  font-weight: 500;
  font-size: 19px;
  margin-bottom: 15px;
}
.wp-content-area > .registration p:first-line {
  font-size: 22px;
  line-height: 2.5;
}
.wp-content-area > .registration figure header {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 1.5rem;
}

.issue {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: space-between;
  gap: 44px 80px;
}

@media screen and (min-width:65rem) {
  .issue, .issue + .registration {
    padding-left: 2rem;
  }
}

.contents {
  flex: 1 0 1px;
  min-width: 20rem;
  font-size: 1.125rem;
}
.contents header {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 1.5rem;
  margin-bottom: 1.875rem;
}
.contents ul {
  padding: 0 0 0 0;
  margin: 0 0 2.5rem 0;
}
.contents li {
  list-style: none;
  padding: 0;
  margin: 0 0 1.5rem 0;
}
.contents a {
  color: #007385;
  text-decoration: none;
  font-weight: 400;
}
.contents a:hover, .contents a:focus, .contents a:active {
  text-decoration: underline;
}

.accordion > header {
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.04em;
  font-size: 0.875rem;
  margin-bottom: 1.25rem;
}

.accordion-item, .block-cta-accordion-item {
  border-width: 0.0625rem 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
}
.accordion-item + .accordion-item, .block-cta-accordion-item + .accordion-item, .accordion-item + .block-cta-accordion-item, .block-cta-accordion-item + .block-cta-accordion-item {
  border-width: 0 0 0.0625rem;
}
.block-hero-patient-homepage .block__section--intro .accordion-item, .block-hero-patient-homepage .block__section--intro .block-cta-accordion-item, .teaser-overview-carousel .teaser__text .accordion-item, .teaser-overview-carousel .teaser__text .block-cta-accordion-item, .homepage-hero .accordion-item, .homepage-hero .block-cta-accordion-item, .background-color--darkblue .accordion-item, .block-interrupter-90 .accordion-item, .background-color--darkblue .block-cta-accordion-item, .block-interrupter-90 .block-cta-accordion-item, .background-color--darkerblue .accordion-item, .block-overview-carousel .accordion-item, .block-find-a-neurosurgeon .accordion-item, .background-color--darkerblue .block-cta-accordion-item, .block-overview-carousel .block-cta-accordion-item, .block-find-a-neurosurgeon .block-cta-accordion-item, .hero .hero__2up .accordion-item, .hero .hero__2up .block-cta-accordion-item, .negative-contrast .accordion-item, .negative-contrast .block-cta-accordion-item {
  border-color: rgba(255, 255, 255, 0.2);
}
.accordion-item img, .block-cta-accordion-item img {
  max-width: 100%;
  max-height: 400px;
  object-fit: cover;
}
@media screen and (min-width:65rem) {
  .accordion-item img, .block-cta-accordion-item img {
    max-width: 450px;
    float: left;
    margin-right: 80px;
  }
}
.accordion-item summary, .block-cta-accordion-item summary {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  cursor: pointer;
}
.accordion-item summary > *, .block-cta-accordion-item summary > * {
  display: inline;
}
.accordion-item summary, .block-cta-accordion-item summary {
  list-style: none;
}
.accordion-item summary::marker, .block-cta-accordion-item summary::marker, .accordion-item summary::-webkit-details-marker, .block-cta-accordion-item summary::-webkit-details-marker {
  display: none;
}
.accordion-item summary::after, .block-cta-accordion-item summary::after {
  content: "+";
  font-size: 1em;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.accordion-item[open] summary::after, [open].block-cta-accordion-item summary::after {
  content: "–";
}
.accordion-item--small summary,
.accordion-item--small summary > * {
  color: #08445c;
}
.accordion-item--small summary {
  padding: 1.3125rem 0;
}
.accordion-item--small summary::after {
  content: "";
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 12"%3E%3Cpath d="M6.78032 0.23877L7.62836 0.23877L8.47639 0.23877C8.74669 0.23877 8.99026 0.376373 9.11501 0.596538L15.1953 11.2388L15.0022 11.2388C13.6567 11.2388 12.4388 10.5508 11.824 9.44167L11.4497 8.76742L10.514 7.15746L7.61796 2.11568L4.75455 7.15746L3.81889 8.76466L3.44462 9.43892C2.82679 10.5453 1.60895 11.236 0.263383 11.236L0.0703116 11.236L6.14467 0.596539C6.26942 0.376374 6.51596 0.241522 6.78329 0.241522L7.18796 0.23877L6.78032 0.23877Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  width: 1rem;
  height: 0.75rem;
  top: 50%;
  right: 0.5625rem;
  margin-top: -0.375rem;
  transform: rotate(180deg);
}
.accordion-item--small[open] summary::after {
  content: "";
  transform: rotate(0);
}
.accordion-item--large, .block-cta-accordion-item {
  padding-top: 1.5625rem;
  padding-bottom: 1.5625rem;
}
.accordion-item--large summary, .block-cta-accordion-item summary {
  padding-right: 2.625rem;
}
.accordion-item--large summary::after, .block-cta-accordion-item summary::after {
  content: "+";
  font-family: Roboto, sans-serif;
  font-size: 2.375rem;
}
.accordion-item--large[open] summary::after, [open].block-cta-accordion-item summary::after {
  margin-right: -2px;
  margin-top: 2px;
}

.block-cta-accordion {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.block-cta-accordion.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-cta-accordion.alignfull:first-child {
    margin-top: 0;
  }
}
.block-cta-accordion.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-cta-accordion.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-cta-accordion {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-cta-accordion.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-cta-accordion.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
@media (min-width: 62rem) {
  .block-cta-accordion > .block__container {
    display: flex;
    gap: 1.25rem;
  }
}
.block-cta-accordion .block__cta {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  margin-bottom: 2rem;
}
html.print .block-cta-accordion .block__cta {
  padding: 0 !important;
}
@media print {
  .block-cta-accordion .block__cta {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .block-cta-accordion .block__cta {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .block-cta-accordion .block__cta {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-cta-accordion .block__cta {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-cta-accordion .block__cta {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
@media (min-width: 62rem) {
  .block-cta-accordion .block__cta {
    margin-left: unset;
    margin-right: unset;
    padding-left: unset;
    padding-right: unset;
    max-width: none;
    margin-bottom: 0;
    flex-basis: 21.25rem;
    flex-shrink: 0;
    padding: 2.0625rem;
    padding-left: 1.5625rem;
  }
}
.block-cta-accordion .block__cta-heading {
  margin-bottom: 1.125rem;
}
.block-cta-accordion .block__accordion-items {
  flex-grow: 1;
}
.block-cta-accordion .block__accordion-items .block-cta-accordion-item:last-child {
  border-bottom-width: 0;
  padding-bottom: 0.5rem;
}

.block-cta-accordion-item {
  /*
  .block__details-inner {
    display: flex;
    flex-wrap: wrap;
    gap: 0 $grid-gap-width;

    & > * {
      flex-basis: 100%;
    }
    overflow: auto;

  }
  */
}
@media (min-width: 62rem) {
  .block-cta-accordion-item:has(.block__body-secondary) .block__body-main,
  .block-cta-accordion-item:has(.block__body-secondary) .block__body-secondary {
    flex-basis: calc(50% - 1.5rem);
  }
}
.block-cta-accordion-item .block__details-inner,
.block-cta-accordion-item .block__body-main,
.block-cta-accordion-item .block__body-secondary {
  margin-top: 1.25rem;
  overflow: auto;
}
.block-cta-accordion-item .block__buttons .button-group, .block-cta-accordion-item .block__buttons .wp-block-buttons {
  justify-content: flex-end;
}
.block-cta-accordion-item p, .block-cta-accordion-item li, .block-cta-accordion-item .block__subheadline {
  max-width: 56.25rem;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width:65rem) {
  .block-cta-accordion-item p, .block-cta-accordion-item li, .block-cta-accordion-item .block__subheadline {
    max-width: 37.5rem;
  }
}
@media screen and (min-width:65rem) {
  .block-cta-accordion-item img {
    margin-bottom: 64px;
  }
}
.block-cta-accordion-item img ~ div p {
  display: inline-block;
  max-width: 37.5rem;
}
.block-cta-accordion-item img ~ .block__subheadline {
  margin-top: 24px;
  margin-left: 0;
}
@media screen and (min-width:65rem) {
  .block-cta-accordion-item img ~ .block__subheadline {
    margin-left: auto;
  }
}

.block-cta-eyebrow {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.block-cta-eyebrow.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow.alignfull:first-child {
    margin-top: 0;
  }
}
.block-cta-eyebrow.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-cta-eyebrow.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.block-cta-eyebrow > .block__container {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow > .block__container {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-cta-eyebrow > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-cta-eyebrow > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow > .block__container {
    padding-top: 3.625rem;
    padding-bottom: 3.625rem;
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
    row-gap: 0;
  }
}
.block-cta-eyebrow .block__eyebrow {
  margin-top: 0;
  margin-bottom: 2rem;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow .block__eyebrow {
    margin-bottom: 2.875rem;
    flex-basis: 100%;
  }
}
.block-cta-eyebrow .block__headline_container {
  margin: 0 0 2rem;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow .block__headline_container {
    flex: 1;
    margin: 0;
  }
}
.block-cta-eyebrow .block__subheadline {
  margin-top: 1.0625rem;
}
.block-cta-eyebrow.background-color--gray .block__headline,
.block-cta-eyebrow.background-color--gray .block__subheadline {
  color: #08445c;
}
.block-cta-eyebrow .block__body ul {
  font-size: 1rem;
  margin: 0 0 1.875rem 0.5rem;
  padding: 0;
}
.block-cta-eyebrow .block__body ul li {
  margin: 0 0 0 1rem;
}
.block-cta-eyebrow .block__text {
  margin-top: 2.875rem;
}
@media (min-width: 62rem) {
  .block-cta-eyebrow .block__text {
    margin-top: 0;
    flex: 1;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow:not(:has(.block__headline_container)):not(:has(.block__body)) .block__icon-buttons .icon-button-group {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow:not(:has(.block__headline_container)) .inner {
    display: block;
  }
  .block-cta-eyebrow:not(:has(.block__headline_container)) .block__headline_container,
  .block-cta-eyebrow:not(:has(.block__headline_container)) .block__text {
    flex: unset;
  }
  .block-cta-eyebrow:not(:has(.block__headline_container)) .block__text {
    display: flex;
    gap: 1.5rem;
    width: 100%;
  }
  .block-cta-eyebrow:not(:has(.block__headline_container)) .block__text > * {
    flex: 1;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow.block-cta-eyebrow--cta-type-icon-buttons .block__headline_container {
    flex: 2;
  }
}
@media (min-width: 62rem) {
  .block-cta-eyebrow.block-cta-eyebrow--cta-type-icon-buttons .block__text {
    flex: 3;
  }
}

.block-cta-headline {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.block-cta-headline.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-cta-headline.alignfull:first-child {
    margin-top: 0;
  }
}
.block-cta-headline.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-cta-headline.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-cta-headline {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-cta-headline.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-cta-headline.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.block-cta-headline > .block__container {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  padding-top: 4.625rem;
  padding-bottom: 3.375rem;
  text-align: center;
}
html.print .block-cta-headline > .block__container {
  padding: 0 !important;
}
@media print {
  .block-cta-headline > .block__container {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .block-cta-headline > .block__container {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
@media (min-width: 62rem) {
  .block-cta-headline > .block__container {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-cta-headline > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-cta-headline > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
@media (min-width: 62rem) {
  .block-cta-headline > .block__container {
    padding-top: 4.625rem;
    padding-bottom: 4.625rem;
  }
}
.block-cta-headline .block__headline {
  max-width: 39.6875rem;
  margin: 0 auto 2.5rem;
}
@media (min-width: 62rem) {
  .block-cta-headline .block__headline {
    margin-bottom: 1.25rem;
  }
}
.block-cta-headline .block__body ul li,
.block-cta-headline .block__body li li {
  margin: 1rem;
}
.block-cta-headline .block__body,
.block-cta-headline .block__buttons {
  margin: 0 auto;
  max-width: 39.6875rem;
}
.block-cta-headline .block__buttons .button-group, .block-cta-headline .block__buttons .wp-block-buttons {
  justify-content: center;
}

aside.block-cta-headline {
  margin-top: 0;
  margin-bottom: 0;
}

.block-featured-content {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  padding: 0 1.25rem;
}
.block-featured-content.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-featured-content.alignfull:first-child {
    margin-top: 0;
  }
}
.block-featured-content.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-featured-content.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-featured-content {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-featured-content.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-featured-content.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.layout-localnav .block-featured-content {
  padding: 0;
}
@media (min-width: 62rem) {
  .block-featured-content {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
}
@media (min-width: 62rem) {
  .block-featured-content.block-featured-content--align-media-left .teaser__text {
    order: 2;
  }
  .block-featured-content.block-featured-content--align-media-left .teaser__media {
    order: 1;
  }
}

.block-find-a-neurosurgeon {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-find-a-neurosurgeon {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-find-a-neurosurgeon {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
.block-find-a-neurosurgeon.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon.alignfull:first-child {
    margin-top: 0;
  }
}
.block-find-a-neurosurgeon.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-find-a-neurosurgeon.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon .block__2up {
    display: flex;
    gap: 3.875rem;
  }
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon .block__2up .block__text,
  .block-find-a-neurosurgeon .block__2up .block__form {
    flex: 1;
  }
}
html.print .block-find-a-neurosurgeon .block__form {
  display: none !important;
}
@media print {
  .block-find-a-neurosurgeon .block__form {
    display: none !important;
  }
}
.block-find-a-neurosurgeon .block__eyebrow {
  margin-bottom: 1.625rem;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon .block__eyebrow {
    margin-bottom: 3.125rem;
  }
}
.block-find-a-neurosurgeon .block__heading {
  margin-bottom: 1.1875rem;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon .block__heading {
    margin-bottom: 1.4375rem;
  }
}
.block-find-a-neurosurgeon .block__subheading {
  margin-bottom: 2.0625rem;
}
@media (min-width: 62rem) {
  .block-find-a-neurosurgeon .block__subheading {
    margin-bottom: 0;
  }
}
.block-find-a-neurosurgeon .field-group {
  margin-bottom: 1.9375rem;
}
.block-find-a-neurosurgeon .button-group, .block-find-a-neurosurgeon .wp-block-buttons {
  justify-content: space-between;
}

.block-hero-patient-homepage + .block-find-a-neurosurgeon {
  z-index: 3;
  margin-top: -5.5625rem;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage + .block-find-a-neurosurgeon {
    margin-top: -5.625rem;
  }
}

.block-hero-patient-homepage {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  background-color: #08445c;
  position: relative;
}
.block-hero-patient-homepage.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage.alignfull:first-child {
    margin-top: 0;
  }
}
.block-hero-patient-homepage.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-hero-patient-homepage.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-hero-patient-homepage {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-hero-patient-homepage {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
html.print .block-hero-patient-homepage {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .block-hero-patient-homepage {
    background-color: transparent !important;
    background-image: none !important;
  }
}
.block-hero-patient-homepage .block__media {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 50.625rem;
  z-index: 1;
  background-color: #000000;
}
html.print .block-hero-patient-homepage .block__media {
  display: none !important;
}
@media print {
  .block-hero-patient-homepage .block__media {
    display: none !important;
  }
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__media {
    max-height: 47.5rem;
  }
}
@media (min-width: 120rem) {
  .block-hero-patient-homepage .block__media {
    width: 120rem;
    left: 50%;
    margin-left: -60rem;
  }
}
.block-hero-patient-homepage .block__media img {
  opacity: 0.9;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top left;
  z-index: 1;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__media img {
    object-position: center center;
  }
}
.block-hero-patient-homepage .block__media::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0.5;
  mix-blend-mode: multiply;
  background: linear-gradient(82.11deg, #1c1c1c 37.39%, rgba(28, 28, 28, 0) 70.28%);
}
.block-hero-patient-homepage .block__section {
  position: relative;
  z-index: 3;
}
.block-hero-patient-homepage .block__section--intro {
  max-width: 44.5rem;
}
.block-hero-patient-homepage:has(.block__media) .block__section--intro {
  text-shadow: 0 0 1rem rgb(0, 0, 0);
}
html.print .block-hero-patient-homepage:has(.block__media) .block__section--intro {
  text-shadow: none;
}
@media print {
  .block-hero-patient-homepage:has(.block__media) .block__section--intro {
    text-shadow: none;
  }
}
.block-hero-patient-homepage .block__eyebrow {
  margin-bottom: 0.75rem;
}
.block-hero-patient-homepage .block__headline {
  margin-bottom: 0.8125rem;
}
.block-hero-patient-homepage .block__subheading {
  margin-bottom: 1.625rem;
}
.block-hero-patient-homepage .block__patient-search {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  max-width: 28.9375rem;
  gap: 1.5625rem 0.0625rem;
  margin-bottom: 2.6875rem;
}
html.print .block-hero-patient-homepage .block__patient-search {
  display: none !important;
}
@media print {
  .block-hero-patient-homepage .block__patient-search {
    display: none !important;
  }
}
.block-hero-patient-homepage .block__patient-search input[type=search] {
  flex-grow: 1;
  height: 2.75rem;
  border-radius: 0;
  border: rgba(0, 0, 0, 0.2) solid 0.0625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.block-hero-patient-homepage .block__patient-search input[type=search]::placeholder {
  color: #999999;
}
.block-hero-patient-homepage .block__patient-search .button-filled, .block-hero-patient-homepage .block__patient-search .filters fieldset [type=submit], .filters fieldset .block-hero-patient-homepage .block__patient-search [type=submit], .block-hero-patient-homepage .block__patient-search #secondary-navigation .login a, #secondary-navigation .login .block-hero-patient-homepage .block__patient-search a,
.block-hero-patient-homepage .block__patient-search #secondary-navigation .logout a,
#secondary-navigation .logout .block-hero-patient-homepage .block__patient-search a, .block-hero-patient-homepage .block__patient-search #footer-cta-links li:first-child a, #footer-cta-links li:first-child .block-hero-patient-homepage .block__patient-search a {
  flex-grow: 0;
}
.block-hero-patient-homepage .block__section--conditions {
  background-color: #ffffff;
  padding: 1.875rem 0.8125rem;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__section--conditions {
    padding: 2rem 4.8125rem;
  }
}
.block-hero-patient-homepage .block__section--conditions .block__section-heading {
  margin-bottom: 1.3125rem;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__section--conditions .condition-accordion {
    gap: 6.625rem;
    flex-wrap: nowrap;
  }
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion__column {
  flex-basis: 100%;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__section--conditions .condition-accordion__column {
    flex-basis: unset;
    flex: 1;
  }
}
@media (max-width: 61.9375rem) {
  .block-hero-patient-homepage .block__section--conditions .condition-accordion__column:not(:first-child) .condition-accordion__item:first-child {
    border-top-width: 0;
  }
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion__item {
  position: relative;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion__item[open] {
  padding-bottom: 2.6875rem;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion__item[open]::before {
  content: "";
  background-color: #00bedb;
  height: 0.1875rem;
  top: -0.125rem;
  left: 0;
  width: 100%;
  z-index: 2;
  position: absolute;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion-item__description p:last-child {
  margin-bottom: 0;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion-item__featured-posts {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 1.125rem;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion-item__featured-posts li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion-item__featured-posts li {
  margin-top: 0.75rem;
}
.block-hero-patient-homepage .block__section--conditions .condition-accordion-item__buttons {
  margin-top: 1.625rem;
}
.block-hero-patient-homepage .block__section--conditions-link {
  background-color: #d9f5f9;
  text-align: center;
  padding: 0.875rem 2rem;
}
@media (min-width: 62rem) {
  .block-hero-patient-homepage .block__section--conditions-link {
    padding: 1.1875rem 2rem 1rem;
  }
}
.block-hero-patient-homepage .block__section--conditions-link .button-text {
  text-decoration: underline;
}

.block-interrupter-90.light-teal {
  background-color: #0092a8;
}
.block-interrupter-90.light-teal .button-primary, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90.light-teal .tribe-events-c-subscribe-dropdown__button, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90.light-teal .tribe-common-c-btn, .block-interrupter-90.light-teal .morelinks a:last-child, .block-interrupter-90.light-teal .adventure footer a:last-child, .adventure .block-interrupter-90.light-teal footer a:last-child, .morelinks .block-interrupter-90.light-teal a:last-child, .adventure footer .block-interrupter-90.light-teal a:last-child, .block-interrupter-90.light-teal .percentages + footer a:last-child, .percentages + footer .block-interrupter-90.light-teal a:last-child, .block-interrupter-90.light-teal .morelinks a:only-child, .block-interrupter-90.light-teal .adventure footer a:only-child, .adventure .block-interrupter-90.light-teal footer a:only-child, .morelinks .block-interrupter-90.light-teal a:only-child, .adventure footer .block-interrupter-90.light-teal a:only-child, .block-interrupter-90.light-teal .percentages + footer a:only-child, .percentages + footer .block-interrupter-90.light-teal a:only-child, .block-interrupter-90.light-teal .button-primary-transparent, .block-interrupter-90.light-teal .button-primary-transparent-align-left, .block-interrupter-90.light-teal .wp-element-button {
  padding: 13px 32px;
  background-color: #ffcd6d;
  outline-color: transparent;
}
.block-interrupter-90.light-teal .button-primary:hover, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90.light-teal .tribe-events-c-subscribe-dropdown__button:hover, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90.light-teal .tribe-common-c-btn:hover, .block-interrupter-90.light-teal .morelinks a:hover:last-child, .block-interrupter-90.light-teal .adventure footer a:hover:last-child, .adventure .block-interrupter-90.light-teal footer a:hover:last-child, .morelinks .block-interrupter-90.light-teal a:hover:last-child, .adventure footer .block-interrupter-90.light-teal a:hover:last-child, .block-interrupter-90.light-teal .percentages + footer a:hover:last-child, .percentages + footer .block-interrupter-90.light-teal a:hover:last-child, .block-interrupter-90.light-teal .morelinks a:hover:only-child, .block-interrupter-90.light-teal .adventure footer a:hover:only-child, .adventure .block-interrupter-90.light-teal footer a:hover:only-child, .morelinks .block-interrupter-90.light-teal a:hover:only-child, .adventure footer .block-interrupter-90.light-teal a:hover:only-child, .block-interrupter-90.light-teal .percentages + footer a:hover:only-child, .percentages + footer .block-interrupter-90.light-teal a:hover:only-child, .block-interrupter-90.light-teal .button-primary-transparent:hover, .block-interrupter-90.light-teal .button-primary-transparent-align-left:hover, .block-interrupter-90.light-teal .wp-element-button:hover, .block-interrupter-90.light-teal .button-primary:focus, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90.light-teal .tribe-events-c-subscribe-dropdown__button:focus, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90.light-teal .tribe-common-c-btn:focus, .block-interrupter-90.light-teal .morelinks a:focus:last-child, .block-interrupter-90.light-teal .adventure footer a:focus:last-child, .adventure .block-interrupter-90.light-teal footer a:focus:last-child, .morelinks .block-interrupter-90.light-teal a:focus:last-child, .adventure footer .block-interrupter-90.light-teal a:focus:last-child, .block-interrupter-90.light-teal .percentages + footer a:focus:last-child, .percentages + footer .block-interrupter-90.light-teal a:focus:last-child, .block-interrupter-90.light-teal .morelinks a:focus:only-child, .block-interrupter-90.light-teal .adventure footer a:focus:only-child, .adventure .block-interrupter-90.light-teal footer a:focus:only-child, .morelinks .block-interrupter-90.light-teal a:focus:only-child, .adventure footer .block-interrupter-90.light-teal a:focus:only-child, .block-interrupter-90.light-teal .percentages + footer a:focus:only-child, .percentages + footer .block-interrupter-90.light-teal a:focus:only-child, .block-interrupter-90.light-teal .button-primary-transparent:focus, .block-interrupter-90.light-teal .button-primary-transparent-align-left:focus, .block-interrupter-90.light-teal .wp-element-button:focus, .block-interrupter-90.light-teal .button-primary:active, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90.light-teal .tribe-events-c-subscribe-dropdown__button:active, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90.light-teal .tribe-common-c-btn:active, .block-interrupter-90.light-teal .morelinks a:active:last-child, .block-interrupter-90.light-teal .adventure footer a:active:last-child, .adventure .block-interrupter-90.light-teal footer a:active:last-child, .morelinks .block-interrupter-90.light-teal a:active:last-child, .adventure footer .block-interrupter-90.light-teal a:active:last-child, .block-interrupter-90.light-teal .percentages + footer a:active:last-child, .percentages + footer .block-interrupter-90.light-teal a:active:last-child, .block-interrupter-90.light-teal .morelinks a:active:only-child, .block-interrupter-90.light-teal .adventure footer a:active:only-child, .adventure .block-interrupter-90.light-teal footer a:active:only-child, .morelinks .block-interrupter-90.light-teal a:active:only-child, .adventure footer .block-interrupter-90.light-teal a:active:only-child, .block-interrupter-90.light-teal .percentages + footer a:active:only-child, .percentages + footer .block-interrupter-90.light-teal a:active:only-child, .block-interrupter-90.light-teal .button-primary-transparent:active, .block-interrupter-90.light-teal .button-primary-transparent-align-left:active, .block-interrupter-90.light-teal .wp-element-button:active {
  background-color: #ffffff;
}
.block-interrupter-90.light-teal .button-primary::after, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .block-interrupter-90.light-teal .tribe-events-c-subscribe-dropdown__button::after, .block-interrupter-90.light-teal .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .block-interrupter-90.light-teal .tribe-common-c-btn::after, .block-interrupter-90.light-teal .morelinks a:last-child::after, .block-interrupter-90.light-teal .adventure footer a:last-child::after, .adventure .block-interrupter-90.light-teal footer a:last-child::after, .morelinks .block-interrupter-90.light-teal a:last-child::after, .adventure footer .block-interrupter-90.light-teal a:last-child::after, .block-interrupter-90.light-teal .percentages + footer a:last-child::after, .percentages + footer .block-interrupter-90.light-teal a:last-child::after, .block-interrupter-90.light-teal .morelinks a:only-child::after, .block-interrupter-90.light-teal .adventure footer a:only-child::after, .adventure .block-interrupter-90.light-teal footer a:only-child::after, .morelinks .block-interrupter-90.light-teal a:only-child::after, .adventure footer .block-interrupter-90.light-teal a:only-child::after, .block-interrupter-90.light-teal .percentages + footer a:only-child::after, .percentages + footer .block-interrupter-90.light-teal a:only-child::after, .block-interrupter-90.light-teal .button-primary-transparent::after, .block-interrupter-90.light-teal .button-primary-transparent-align-left::after, .block-interrupter-90.light-teal .wp-element-button::after {
  display: none;
}
.block-interrupter-90 > .block__container {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
}
@media (min-width: 62rem) {
  .block-interrupter-90 > .block__container {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-interrupter-90 > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-interrupter-90 > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
.block-interrupter-90 > .block__container > * {
  text-align: center;
  margin: 0 auto;
  max-width: 25rem;
}
.block-interrupter-90 .body {
  margin-top: 1.375rem;
}
.block-interrupter-90 .body p {
  margin-top: 1.375rem;
}
.block-interrupter-90 .button-group, .block-interrupter-90 .wp-block-buttons {
  justify-content: center;
  margin-top: 1.375rem;
}

.block-jump-heading {
  clear: both;
  padding-bottom: 1.5rem;
  margin-top: 5rem;
  margin-bottom: 1.5rem;
  border-bottom: #b4b4b4 solid 0.0625rem;
  position: relative;
}
.block-jump-heading .back-to-top {
  display: block;
  float: right;
  margin-left: 1rem;
}
html.print .block-jump-heading .back-to-top {
  display: none !important;
}
@media print {
  .block-jump-heading .back-to-top {
    display: none !important;
  }
}
@media screen and (max-width:65rem) {
  .block-jump-heading .back-to-top {
    background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23004f6b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8.0003"%3E%3Cpath d="M4.88 0h1.23c.2 0 .38.1.47.26L11 8h-.14C9.88 8 9 7.5 8.55 6.7l-.27-.5-.68-1.17-2.11-3.66L3.4 5.03 2.73 6.2l-.28.5C2 7.5 1.12 8 .14 8H0L4.42.26C4.5.1 4.69 0 4.88 0h.3-.3Z"/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-size: 0.9375rem auto;
    background-position: right center;
    font-size: 0;
    width: 0.9375rem;
    height: 1.25rem;
  }
}
.block-jump-heading:first-of-type {
  margin-top: 0;
}
.block-jump-heading:first-of-type .back-to-top {
  display: none;
}

.block-overview-carousel > .block__container {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
}
@media (min-width: 62rem) {
  .block-overview-carousel > .block__container {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-overview-carousel > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-overview-carousel > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
@media (min-width: 62rem) {
  .block-overview-carousel .block__text {
    display: flex;
    align-items: center;
    gap: 1.5rem;
    margin-top: 0.75rem;
  }
}
.block-overview-carousel .block__text .block__title {
  margin-bottom: 1.25rem;
}
@media (min-width: 62rem) {
  .block-overview-carousel .block__text .block__title {
    flex-basis: 40.625rem;
    margin-bottom: auto;
  }
}
@media (min-width: 62rem) {
  .block-overview-carousel .block__text .block__text-right {
    flex: 1;
  }
  .block-overview-carousel .block__text .block__text-right > * {
    max-width: 33.125rem;
  }
}
.block-overview-carousel .block__text .block__subtitle {
  opacity: 0.7;
  margin-top: 0.5rem;
  margin-bottom: 1.25rem;
}
html.print .block-overview-carousel .block__text .block__subtitle {
  opacity: 1;
}
@media print {
  .block-overview-carousel .block__text .block__subtitle {
    opacity: 1;
  }
}
.block-overview-carousel .overview-carousel {
  width: 100%;
  height: auto;
  margin-top: 2.625rem;
}
@media (min-width: 62rem) {
  .block-overview-carousel .overview-carousel .swiper-wrapper {
    align-items: stretch;
  }
}
.block-overview-carousel .overview-carousel .swiper-slide {
  height: auto;
}
.block-overview-carousel .overview-carousel .swiper-slide .teaser {
  height: 100%;
}
.block-overview-carousel .overview-carousel .overview-carousel__nav {
  margin-top: 0.5625rem;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2.25rem;
}
html.print .block-overview-carousel .overview-carousel .overview-carousel__nav {
  display: none !important;
}
@media print {
  .block-overview-carousel .overview-carousel .overview-carousel__nav {
    display: none !important;
  }
}
@media (min-width: 62rem) {
  .block-overview-carousel .overview-carousel .overview-carousel__nav {
    gap: 0;
  }
}
.block-overview-carousel .overview-carousel .overview-carousel__button-prev,
.block-overview-carousel .overview-carousel .overview-carousel__button-next {
  height: 3.75rem;
  width: 3.75rem;
  cursor: pointer;
}
.block-overview-carousel .overview-carousel .overview-carousel__button-prev.swiper-button-disabled,
.block-overview-carousel .overview-carousel .overview-carousel__button-next.swiper-button-disabled {
  opacity: 0.5;
  cursor: default;
}
.block-overview-carousel .overview-carousel .overview-carousel__button-prev::after,
.block-overview-carousel .overview-carousel .overview-carousel__button-next::after {
  color: #ffcd6d;
  display: block;
  font-size: 2rem;
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.block-overview-carousel .overview-carousel .overview-carousel__button-prev::after {
  content: "\f060";
}
.block-overview-carousel .overview-carousel .overview-carousel__button-next::after {
  content: "\f061";
}
.block-overview-carousel .overview-carousel .overview-carousel__pagination {
  display: none;
}
@media (min-width: 62rem) {
  .block-overview-carousel .overview-carousel .overview-carousel__pagination {
    display: flex;
    width: 9rem;
    height: 0.375rem;
    gap: 0.5625rem;
  }
}
.block-overview-carousel .overview-carousel .overview-carousel__pagination .swiper-pagination-bullet {
  cursor: pointer;
  flex: 1;
  height: auto;
  background-color: #d9f5f9;
  opacity: 0.5;
}
.block-overview-carousel .overview-carousel .overview-carousel__pagination .swiper-pagination-bullet-active {
  opacity: 1;
}

.block-overview-section {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  position: relative;
}
.block-overview-section.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-overview-section.alignfull:first-child {
    margin-top: 0;
  }
}
.block-overview-section.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-overview-section.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-overview-section {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-overview-section.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-overview-section.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.block-overview-section > .block__container {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 62rem) {
  .block-overview-section > .block__container {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
html.print .block-overview-section > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-overview-section > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
.block-overview-section:has(.block__headline)::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 100%;
  border-top: #00bedb solid 0.625rem;
}
.block-overview-section .block__headline {
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: center;
}
.block-overview-section .block__headline .block__headline-eyebrow,
.block-overview-section .block__headline .block__headline-subheading {
  max-width: 34.375rem;
}
.block-overview-section .block__headline .block__headline-heading {
  max-width: 40.625rem;
}
.block-overview-section .block__headline .block__headline-heading + .block__headline-subheading {
  margin-top: 0.75rem;
  color: #333333;
}
.block-overview-section .block__headline .block__headline-subheading {
  margin-bottom: 0;
}
.block-overview-section .block__2up {
  display: flex;
  flex-wrap: wrap;
  gap: 2.8125rem;
}
@media (min-width: 62rem) {
  .block-overview-section .block__2up {
    flex-wrap: nowrap;
  }
}
.block-overview-section .block__2up .block__text {
  flex-basis: 100%;
}
@media (min-width: 62rem) {
  .block-overview-section .block__2up .block__text {
    flex-basis: unset;
  }
}
.block-overview-section .block__2up .block__media {
  flex-basis: 100%;
}
@media (min-width: 62rem) {
  .block-overview-section .block__2up .block__media {
    flex-basis: 50%;
    flex-shrink: 0;
  }
  .block-overview-section .block__2up .block__media a:after {
    display: none !important;
  }
}
.block-overview-section .block__headline + .block__2up {
  margin-top: 2.8125rem;
}
@media (min-width: 62rem) {
  .block-overview-section .block__headline + .block__2up {
    margin-top: 3.75rem;
  }
}
.block-overview-section .block__text-eyebrow {
  margin-bottom: 1.75rem;
}
.block-overview-section .block__text-heading {
  margin-bottom: 1rem;
}
.block-overview-section .block__text-body ul {
  padding-left: 1rem;
}
.block-overview-section .block__text-body ul li::marker {
  color: #0092a8;
  font-size: 1.5rem;
}
.block-overview-section.block-overview-section--type-links .block__text-link-group {
  margin-top: 2.375rem;
}
.block-overview-section.block-overview-section--type-links .block__text-link-group:first-child {
  margin-top: 0;
}
.block-overview-section .block__media img {
  width: 100%;
  height: auto;
  object-fit: cover;
}
@media (min-width: 62rem) {
  .block-overview-section .block__media img {
    max-height: 415px;
  }
}
.block-overview-section .block__media img a:after {
  display: none !important;
}
.block-overview-section.block-overview-section--type-hub .block__headline-subheading::first-line {
  font-weight: 500;
}
.block-overview-section.block-overview-section--type-hub .block__2up {
  position: relative;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__2up {
    padding-bottom: 10%;
    display: block;
  }
}
.block-overview-section.block-overview-section--type-hub .block__media {
  order: 1;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__media {
    order: unset;
  }
}
.block-overview-section.block-overview-section--type-hub .block__media a:after {
  display: none;
}
.block-overview-section.block-overview-section--type-hub .block__media img {
  display: block;
  width: calc(100% + 2.5rem);
  margin-left: -1.25rem;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__media img {
    margin: 0;
    position: absolute;
    top: 0;
    left: 50%;
    width: 35%;
    margin-left: -17.5%;
    max-height: 100%;
    object-position: center center;
    object-fit: contain;
  }
}
.block-overview-section.block-overview-section--type-hub .block__media img a:after {
  display: none !important;
}
.block-overview-section.block-overview-section--type-hub .block__text {
  order: 2;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__text {
    order: unset;
  }
}
.block-overview-section.block-overview-section--type-hub .block__text-link-group {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 2rem;
  grid-template-columns: 1fr;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-group li {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__text-link-group {
    grid-template-columns: 1fr 1fr;
    gap: 5.375rem 45%;
  }
}
.block-overview-section.block-overview-section--type-hub .block__text-link-group li {
  text-align: center;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-title {
  font-size: unset;
  line-height: unset;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-title a {
  width: 90%;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-title a:before {
  content: "\f00c";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-size: 1.1em;
  text-decoration: none;
  display: inline-block;
  left: -0.5625rem;
  top: 0.0625rem;
  position: relative;
}
.block-overview-section.block-overview-section--type-hub .block__text-link-description {
  margin: 0.5625rem 0 0;
}
.block-overview-section.block-overview-section--type-hub .block__buttons {
  margin-top: 3.5rem;
  padding-top: 2.5rem;
  border-top: rgba(0, 0, 0, 0.2) solid 0.0625rem;
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__buttons {
    margin-bottom: -1.25rem;
  }
}
@media (min-width: 62rem) {
  .block-overview-section.block-overview-section--type-hub .block__buttons .button-group, .block-overview-section.block-overview-section--type-hub .block__buttons .wp-block-buttons {
    justify-content: flex-end;
  }
}

.block-related-articles {
  background-color: #fafafa;
}
.block-related-articles > .block__container {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (min-width: 62rem) {
  .block-related-articles > .block__container {
    padding-top: 2.625rem;
    padding-bottom: 2.625rem;
  }
}
html.print .block-related-articles > .block__container {
  padding-top: 8mm !important;
  padding-bottom: 8mm !important;
}
@media print {
  .block-related-articles > .block__container {
    padding-top: 8mm !important;
    padding-bottom: 8mm !important;
  }
}
html.print .block-related-articles > .block__container {
  padding: 0 !important;
}
@media print {
  .block-related-articles > .block__container {
    padding: 0 !important;
  }
}
@media (min-width: 62rem) {
  .block-related-articles > .block__container {
    padding-left: 3.5625rem;
    padding-right: 3.5625rem;
  }
}
.block-related-articles .block__title {
  margin-bottom: 1.75rem;
}
@media (min-width: 62rem) {
  .block-related-articles .block__title {
    margin-bottom: 2.5rem;
  }
}
@media (min-width: 62rem) {
  .block-related-articles .block-related-articles__list {
    display: flex;
    gap: 2rem;
    align-items: flex-start;
  }
}
@media (min-width: 62rem) {
  .block-related-articles .block-related-articles__list > * {
    flex: 1;
  }
}
.block-related-articles .block-related-articles__list > *:not(:first-child) {
  margin-top: 1.25rem;
}
@media (min-width: 62rem) {
  .block-related-articles .block-related-articles__list > *:not(:first-child) {
    margin-top: 0;
  }
}
.block-related-articles .block-related-articles__view-all {
  margin-top: 3rem;
}
@media (min-width: 62rem) {
  .block-related-articles .block-related-articles__view-all {
    margin-top: 0;
    position: absolute;
    top: 0;
    right: 0;
  }
}

.percentages {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
  background: #08445c;
  color: #ffffff;
  padding: 40px 30px;
}
.percentages.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .percentages.alignfull:first-child {
    margin-top: 0;
  }
}
.percentages.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .percentages.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .percentages {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.percentages.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .percentages.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.percentages figure {
  min-width: 120px;
  font-size: 14px;
  text-align: left;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  margin-top: 35px;
}
.percentages strong {
  font-size: 7.5rem;
  color: #00bedb;
  font-weight: 400;
  letter-spacing: -0.03em;
  line-height: 1;
  display: block;
  margin: 15px 0 6px 0;
}
@media screen and (min-width:65rem) {
  .percentages {
    display: flex;
    flex-flow: row nowrap;
    text-align: center;
    padding: 60px 30px;
  }
  .percentages header,
  .percentages p {
    max-width: 340px;
    margin-left: auto;
    margin-right: auto;
  }
  .percentages figure {
    max-width: 224px;
    padding: 0 1.875rem;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
    border-top: none;
    margin-top: 0;
  }
  .percentages strong {
    margin: 15px 0;
  }
}
.percentages header {
  margin-bottom: 20px;
  line-height: 1;
}
.percentages header,
.percentages p {
  text-align: left;
}
.percentages > div {
  align-self: center;
  font-size: 18px;
  padding-right: 30px;
  flex-grow: 1;
}
.percentages figcaption {
  max-width: 400px;
  margin-bottom: 24px;
}
.percentages sup {
  font-size: 3.3125rem;
  font-weight: 300;
  color: #ffffff;
  vertical-align: 90%;
}
.percentages + footer {
  margin: -20px 20px 20px 0;
}
@media screen and (max-width:65rem) {
  .percentages + footer {
    margin-bottom: 4.5rem;
  }
}

.morelinks, .adventure footer, .percentages + footer {
  display: flex;
  flex-flow: column wrap;
  align-items: flex-start;
  gap: 1.25rem;
}
@media screen and (min-width:65rem) {
  .morelinks, .adventure footer, .percentages + footer {
    flex-flow: row wrap;
    align-items: center;
    justify-content: flex-end;
  }
}
.morelinks a:first-child:not(:only-child), .adventure footer a:first-child:not(:only-child), .percentages + footer a:first-child:not(:only-child) {
  border-color: #b4b4b4;
}
.wp-block-acf-choose-your-own-adventure {
  max-width: unset !important;
}

.tab {
  padding-top: 1.25rem;
}

.wp-block-acf-tab {
  border: 1px solid #1c1c1c;
  border-radius: 10px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  overflow: hidden;
  max-width: 640px;
}
.wp-block-acf-tab [name=tabs] {
  display: none;
}
.wp-block-acf-tab [name=tabs] + label {
  background: #ffcd6d;
  line-height: 1;
  padding: 10px 12px;
  width: fit-content;
}
.wp-block-acf-tab .tab {
  padding-left: 30px;
  padding-right: 30px;
}

.course-block {
  margin-top: -24px;
  gap: 24px 44px;
}
.course-block h2.wp-block-heading {
  letter-spacing: unset;
}
.course-block h3.wp-block-heading {
  color: unset;
}
.course-block > label {
  padding: 1.125rem 1.5625rem;
  border-radius: 0.3125rem;
}

.choose-your-own-adventure,
.course-block {
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  text-align: left;
}
.choose-your-own-adventure > label,
.choose-your-own-adventure .acf-block-preview > label,
.course-block > label,
.course-block .acf-block-preview > label {
  display: inline-block;
  text-transform: uppercase;
  border: 0.0625rem solid #b4b4b4;
  background: #ffcd6d;
  line-height: 1;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.05em;
}
.choose-your-own-adventure > label + div,
.choose-your-own-adventure .acf-block-preview > label + div,
.course-block > label + div,
.course-block .acf-block-preview > label + div {
  order: 1;
  flex-basis: 100%;
  border-top: 0.0625rem solid #e6e6e6;
}
.choose-your-own-adventure > input,
.course-block > input {
  position: fixed;
  right: 200vw;
}
.choose-your-own-adventure > input:not(:checked) + label,
.course-block > input:not(:checked) + label {
  background: transparent;
}
.choose-your-own-adventure > input:not(:checked) + label + div,
.course-block > input:not(:checked) + label + div {
  display: none;
}
.choose-your-own-adventure > label:hover,
.choose-your-own-adventure > input:focus + label,
.course-block > label:hover,
.course-block > input:focus + label {
  text-decoration: underline;
}
.choose-your-own-adventure > input:focus + label,
.course-block > input:focus + label {
  outline: 0.125rem solid #1c1c1c;
}

.choose-your-own-adventure {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.choose-your-own-adventure.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .choose-your-own-adventure.alignfull:first-child {
    margin-top: 0;
  }
}
.choose-your-own-adventure.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .choose-your-own-adventure.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .choose-your-own-adventure {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.choose-your-own-adventure.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .choose-your-own-adventure.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.choose-your-own-adventure label {
  margin-right: 0.9375rem;
  margin-bottom: 0.9375rem;
  padding: 0.8125rem 0.875rem;
  border-radius: 0.375rem;
}
.choose-your-own-adventure img {
  max-width: 100%;
}
.choose-your-own-adventure h2 {
  color: #333333;
  display: inline-block;
  margin-right: 1.25rem;
  margin-bottom: 1.25rem;
}
.choose-your-own-adventure h2::after {
  content: "/";
  margin-left: 1.875rem;
}
.choose-your-own-adventure > header, .choose-your-own-adventure > div {
  flex-basis: 100%;
}
.choose-your-own-adventure > header {
  margin-bottom: 1.5rem;
  padding-bottom: 2.5rem;
  border-bottom: 0.0625rem solid #e6e6e6;
  font-size: 1.125rem;
  font-weight: 300;
}
.choose-your-own-adventure > header span {
  white-space: nowrap;
  color: #1c1c1c;
}
.choose-your-own-adventure [role=heading] {
  background: #d9f5f9;
  padding: 1.875rem 1.25rem;
  margin-bottom: 2.5rem;
  font-weight: 300;
}
html.print .choose-your-own-adventure [role=heading] {
  background-color: transparent !important;
  background-image: none !important;
}
@media print {
  .choose-your-own-adventure [role=heading] {
    background-color: transparent !important;
    background-image: none !important;
  }
}
.choose-your-own-adventure [role=heading] p {
  font-size: 1.125rem;
  margin-top: 0.9375rem;
}
@media screen and (min-width:65rem) {
  .choose-your-own-adventure [role=heading] {
    max-width: 20rem;
  }
}
@media screen and (max-width:65rem) {
  .choose-your-own-adventure [role=heading] {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    padding-top: 3.125rem;
    padding-bottom: 2.5rem;
  }
}
.choose-your-own-adventure blockquote {
  padding-left: 0.625rem;
  margin-bottom: 2.5rem;
  min-width: 12.5rem;
  flex-grow: 1;
}
@media screen and (min-width:65rem) {
  .choose-your-own-adventure blockquote {
    padding-left: 1.875rem;
    margin-right: 2.5rem;
    border-left: 0.0625rem solid #e6e6e6;
  }
  .choose-your-own-adventure blockquote p {
    max-width: 22.5rem;
  }
}
.choose-your-own-adventure blockquote p {
  color: #08445c;
  margin-bottom: 0;
  font-size: 1.375rem;
  font-style: italic;
  font-weight: 500;
  font-family: "Roboto Serif", serif;
}
.choose-your-own-adventure blockquote p + p {
  margin-top: 0.9375rem;
}
.choose-your-own-adventure blockquote p::before {
  content: "“";
}
.choose-your-own-adventure blockquote p::after {
  content: "”";
}
.choose-your-own-adventure cite {
  display: flex;
  flex-flow: row wrap;
  color: #333333;
  padding-top: 0.75rem;
  line-height: 1.25;
  font-weight: 300;
  gap: 0 1.25rem;
}
.choose-your-own-adventure cite span {
  min-width: 6.25rem;
}
.choose-your-own-adventure cite span::first-line {
  font-weight: bold;
  line-height: 2;
  white-space: nowrap;
}
.choose-your-own-adventure cite img {
  position: relative;
  top: 0.5rem;
  height: 3.875rem;
  width: 3.875rem;
  border-radius: 100%;
  object-fit: cover;
}
.choose-your-own-adventure .resources {
  flex: 1 0 45%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 12px;
  column-gap: 24px;
}
.choose-your-own-adventure figure {
  margin-bottom: 2.5rem;
  position: relative;
  flex-grow: 1;
}
@media screen and (min-width:65rem) {
  .choose-your-own-adventure figure {
    max-width: 16.25rem;
  }
  .choose-your-own-adventure figure header {
    white-space: nowrap;
  }
  .choose-your-own-adventure figure img {
    aspect-ratio: 5/4;
  }
}
.choose-your-own-adventure figure p {
  font-weight: 400;
  margin-top: 0.625rem;
}
.choose-your-own-adventure figure > a {
  text-decoration: none;
  color: #333333;
}
.choose-your-own-adventure figure > a > span {
  color: #000;
  display: inline-block;
  font-size: 0.875rem;
  background: #ffcd6d;
  line-height: 1;
  border-radius: 1.875rem;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: 500;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0.75rem;
}
.choose-your-own-adventure figure img {
  object-fit: cover;
  margin-bottom: 0.625rem;
}
.choose-your-own-adventure figure img + span {
  position: absolute;
  z-index: 1;
  top: 3.125rem;
  left: 0.625rem;
}
.choose-your-own-adventure figcaption span {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%2308445c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  margin-top: 0.75rem;
  padding-right: 0.9375rem;
  background-position: right center;
  background-size: auto 0.75rem;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #08445c;
}
.choose-your-own-adventure a:hover figcaption span, .choose-your-own-adventure a:focus figcaption span, .choose-your-own-adventure a:active figcaption span {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" fill="%23ffae14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 12"%3E%3Cpath d="M8.6 6.6V5.35c0-.2-.1-.38-.25-.47L.6.47v.14c0 .98.5 1.87 1.3 2.31l.5.28 1.17.68 3.66 2.1-3.66 2.08-1.17.69-.5.27c-.8.45-1.3 1.33-1.3 2.31v.14l7.74-4.42a.53.53 0 0 0 .26-.46v-.3.3Z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  background-position: right center;
  background-size: auto 0.75rem;
  color: #1c1c1c;
  text-decoration: underline;
}
.is-root-container .choose-your-own-adventure label + div {
  flex-wrap: nowrap;
}
.is-root-container .choose-your-own-adventure .acf-block-preview input {
  display: none;
}
.is-root-container .choose-your-own-adventure .adventure {
  display: flex;
}

header {
  flex-basis: 100%;
  text-transform: uppercase;
}

.adventure {
  justify-content: space-between;
  gap: 0 1.875rem;
  margin-top: 0.5625rem;
  padding-top: 2.5rem;
  padding-bottom: 8.75rem;
}
@media screen and (min-width:65rem) {
  .adventure {
    display: flex;
    padding-top: 3.75rem;
    padding-bottom: 6.25rem;
  }
}
.adventure footer {
  position: absolute;
  bottom: 0;
  border-top: 1px solid #e6e6e6;
  margin-top: 1.25rem;
  padding-top: 1.5rem;
  width: 100%;
}

.block-cta-grid {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.block-cta-grid.alignfull:first-child {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-cta-grid.alignfull:first-child {
    margin-top: 0;
  }
}
.block-cta-grid.alignfull:last-child {
  margin-bottom: 0;
}
@media (min-width: 62rem) {
  .block-cta-grid.alignfull:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 62rem) {
  .block-cta-grid {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}
.block-cta-grid.alignfull + .alignfull {
  margin-top: -2.75rem;
}
@media (min-width: 62rem) {
  .block-cta-grid.alignfull + .alignfull {
    margin-top: -3rem;
  }
}
.block-cta-grid > .block__container {
  padding: 0;
}
@media (min-width: 62rem) {
  .block-cta-grid > .block__container {
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1.5rem;
  }
}
.block-cta-grid > .block__container .block {
  margin: 0;
  width: auto;
}
.block-cta-grid > .block__container .block:not(:first-child) {
  margin-top: 2.125rem;
}
@media (min-width: 62rem) {
  .block-cta-grid > .block__container .block:not(:first-child) {
    margin-top: 0;
  }
}
.block-cta-grid > .block__container .block-cta-eyebrow .block__eyebrow {
  margin-bottom: 1.25rem;
}
.block-cta-grid > .block__container .block-cta-eyebrow .block__text {
  margin-top: 0;
}
@media (min-width: 62rem) {
  .block-cta-grid > .block__container .block-cta-eyebrow > .block__container {
    padding: 2.5rem;
  }
}
@media (min-width: 62rem) {
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) > .block__container {
    display: block;
  }
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) .block__headline,
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) .block__text {
    flex: unset;
  }
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) .block__text {
    display: block;
  }
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) .block__text > * {
    flex: unset;
  }
  .block-cta-grid > .block__container .block-cta-eyebrow:not(:has(.block__headline)) .block__icon-buttons .icon-button-group {
    grid-template-columns: 1fr 1fr;
  }
}
.block-cta-grid .block-editor-inner-blocks {
  border: black dotted 0.125rem;
  min-height: 1.25rem;
  width: 100%;
}
@media (min-width: 62rem) {
  .is-root-container .block-cta-grid > .block__container {
    display: block;
    width: 100%;
  }
}
.block-cta-grid .block-editor-block-list__layout {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1.5rem;
}

.tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-events-c-search__input-control {
  margin: 0;
}
.tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active {
  padding: 0.8125rem 1rem;
  padding-right: 4rem;
  color: #ffffff;
  background-color: #007385;
  border-color: #0092a8;
}
.tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-search .tribe-common-c-btn:active::after {
  background-color: #ffcd6d;
}
.tribe-events .tribe-common-l-container .tribe-events-c-events-bar__views .tribe-events-c-view-selector__list-item-text {
  color: #007385;
}
.tribe-events .tribe-common-l-container .tribe-events-header .tribe-events-c-top-bar .tribe-events-c-top-bar__today-button {
  padding: 0.5rem 1rem;
}
.tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button {
  text-transform: uppercase;
}
.tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button svg {
  display: none;
}
.tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active {
  background-color: #007385;
  border-color: #0092a8;
  color: #ffffff;
}
.tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus button, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active button {
  background-color: #007385;
}
.tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus::after, .tribe-events .tribe-common-l-container .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:active::after {
  background-color: #ffcd6d;
  color: #ffffff;
}
.tribe-events .tribe-common-l-container .tribe-events-calendar-month__events a {
  color: #1c1c1c;
}
.tribe-events .tribe-common-l-container .tribe-events-calendar-month__multiday-event-bar-inner {
  background-color: transparent;
}
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar {
  background-color: #1167CA;
}
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title, .tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link {
  color: white;
}
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__calendar-event-title {
  background-color: #1167CA;
}
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title, .tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_abns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_acgme .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_sns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_nsa .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other_neurosurgery .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_other-neurosurgery .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link {
  color: white;
}
.tribe-events .tribe-common-l-container .cat_section .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_section .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_pediatric .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_pediatric .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_cerebrovascular .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_cerebrovascular .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_spine .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_spine .tribe-events-calendar-month__calendar-event-title,
.tribe-events .tribe-common-l-container .cat_trauma .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_trauma .tribe-events-calendar-month__calendar-event-title {
  background-color: #f1801f;
}
.tribe-events .tribe-common-l-container .cat_regional-neurosurgery .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_regional-neurosurgery .tribe-events-calendar-month__calendar-event-title {
  background-color: #3cae03;
}
.tribe-events .tribe-common-l-container .cat_skull-base .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_skull-base .tribe-events-calendar-month__calendar-event-title {
  background-color: #b4b4b4;
}
.tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__calendar-event-title {
  background-color: #8303AE;
}
.tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title, .tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_aans-cns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link {
  color: white;
}
.tribe-events .tribe-common-l-container .cat_other-medical .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_other-medical .tribe-events-calendar-month__calendar-event-title {
  background-color: #19BD94;
}
.tribe-events .tribe-common-l-container .cat_aans .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_aans .tribe-events-calendar-month__calendar-event-title {
  background-color: #00bedb;
}
.tribe-events .tribe-common-l-container .cat_international-neurosurgery .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_international-neurosurgery .tribe-events-calendar-month__calendar-event-title {
  background-color: #5872f4;
}
.tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__calendar-event-title {
  background-color: #9A2E33;
}
.tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-title, .tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__multiday-event-bar-title,
.tribe-events .tribe-common-l-container .cat_cns .tribe-events-calendar-month__calendar-event-title .tribe-events-calendar-month__calendar-event-title-link {
  color: white;
}
.tribe-events .tribe-common-l-container .cat_academy .tribe-events-calendar-month__multiday-event-bar,
.tribe-events .tribe-common-l-container .cat_academy .tribe-events-calendar-month__calendar-event-title {
  background-color: #ffcd6d;
}

.tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title .tribe-common-anchor-thin {
  border-bottom: 1px solid var(--tec-color-link-primary);
}
.tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title .tribe-common-anchor-thin:hover, .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title .tribe-common-anchor-thin:focus, .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title .tribe-common-anchor-thin:active {
  border-color: transparent;
}

.wp-block-acf-hero {
  max-width: unset !important;
}

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