@font-face {
  font-family: 'BItext';
  src: url('../fonts/BoehringerText.ttf') format('truetype');
}
@font-face {
  font-family: 'Boehringer Hedline';
  src: url('../fonts/BoehringerHeadline.ttf') format('truetype');
}
/* Connect and protect page css */
.test-connect-and-protect-main-page .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.test-connect-and-protect-main-page .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.test-connect-and-protect-main-page .gds-grid--spacer-massive .gds-cell--l-two-thirds.gds-cell--s-order-2 {
  width: 100%;
}

.test-connect-and-protect-main-page .gds-grid--spacer-massive .gds-cell--l-third.gds-cell--s-order-1 {
  display: none;
}

div#edit-it-s-time-to-act,
div#edit-the-many-benefits-of-sglt2i,
div#edit-crm-summit-the-gift-that-keeps-on-giving,
div#edit-don-t-wait-till-it-s-too-late,
div#edit-protect-at-first-sight {
  border: 1px solid #003366;
  padding: calc(var(--spacer-l) / 2);
  border-radius: 5px;
  width: 48%;
  /*display: inline-block;*/
  margin: 0 1.5% 2% 0;
  display: inline-table;
  min-height: 340px;
}

div#edit-don-t-wait-till-it-s-too-late {
  min-height: 410px;
}

div#edit-it-s-time-to-act #edit-select-the-event--wrapper,
div#edit-the-many-benefits-of-sglt2i div#edit-select-the-event-2--wrapper,
div#edit-crm-summit-the-gift-that-keeps-on-giving div#edit-select-the-event-3--wrapper,
div#edit-don-t-wait-till-it-s-too-late div#edit-select-the-event-4--wrapper,
div#edit-protect-at-first-sight div#edit-select-the-event-5--wrapper {
  margin-bottom: var(--spacer-base);
}

div#edit-it-s-time-to-act h3.gds-heading,
div#edit-the-many-benefits-of-sglt2i h3.gds-heading,
div#edit-crm-summit-the-gift-that-keeps-on-giving h3.gds-heading,
div#edit-don-t-wait-till-it-s-too-late h3.gds-heading,
div#edit-protect-at-first-sight h3.gds-heading {
  margin-bottom: var(--spacer-base);
  margin-top: 0 !important;
}

div#edit-it-s-time-to-act p,
div#edit-the-many-benefits-of-sglt2i p,
div#edit-crm-summit-the-gift-that-keeps-on-giving p,
div#edit-don-t-wait-till-it-s-too-late p,
div#edit-protect-at-first-sight p {
  margin-bottom: var(--spacer-base);
}

div#edit-it-s-time-to-act p+p,
div#edit-the-many-benefits-of-sglt2i p+p,
div#edit-crm-summit-the-gift-that-keeps-on-giving p+p,
div#edit-don-t-wait-till-it-s-too-late p+p,
div#edit-protect-at-first-sight p+p {
  margin-bottom: var(--spacer-l);
}

div#edit-it-s-time-to-act .d-flex+.d-flex p,
div#edit-the-many-benefits-of-sglt2i .d-flex+.d-flex p,
div#edit-crm-summit-the-gift-that-keeps-on-giving .d-flex+.d-flex p,
div#edit-don-t-wait-till-it-s-too-late .d-flex+.d-flex p,
div#edit-protect-at-first-sight .d-flex+.d-flex p {
  margin-bottom: 0;
}

/* click to register button */
.test-connect-and-protect-main-page .webform-actions #edit-actions-submit--wrapper {
  max-width: 100%;
}

.test-connect-and-protect-main-page .webform-actions #edit-actions-submit--wrapper .gds-form-input__inner--submit {
  align-items: center;
}


/* Respiratory Exchange */
.respiratory-respiratory-exchange .gds-grid .gds-cell:nth-child(2) h3.gds-heading,
.respiratory-respiratory-exchange .gds-grid .gds-cell:nth-child(3) h3.gds-heading {
  visibility: hidden;
}

.respiratory-respiratory-exchange article .gds-grid .gds-cell.gds-cell--m-half h5 {
  background: var(--color-primary-lightest);
  padding-bottom: var(--spacer-xs);
}

.respiratory-respiratory-exchange .gds-grid .gds-cell.gds-cell--m-half p {
  background: var(--color-primary-lightest);
}

.respiratory-respiratory-exchange .gds-event-tile dl.gds-description-list,
.respiratory-respiratory-exchange .gds-event-tile dl.gds-description-list dt span.gds-heading {
  margin-bottom: 0;
}

.respiratory-respiratory-exchange .gds-event-tile dl.gds-description-list dt span.gds-heading h5 {
  padding-bottom: 0;
  margin-bottom: 0;
}


/* Safety */
.sg-glyxambi-safety .gds-info-banner .gds-heading {
  display: none;
}

.sg-glyxambi-safety .gds-info-banner .gds-paragraph p {
  padding: 0;
  margin: 0;
  font-size: var(--typography-heading-s-font-size);
  font-weight: bold;
}

.sg-glyxambi-safety .gds-info-banner {
  background: #e0f5ff;
  border-color: #0088cc;
}


/* THE GIFT THAT KEEPS ON GIVING CONNECT COFFEE VIDEO page css */
.metabolic-empagliflozin-the-gift-that-keeps-on-giving-connect-coffee-video .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.metabolic-empagliflozin-the-gift-that-keeps-on-giving-connect-coffee-video .gds-grid.gds-grid--color-bg p:nth-child(1) {
  display: inline-block;
  float: left;
}

.metabolic-empagliflozin-the-gift-that-keeps-on-giving-connect-coffee-video .gds-grid.gds-grid--color-bg p:nth-child(2) {
  display: inline-block;
  float: right;
}

.metabolic-empagliflozin-the-gift-that-keeps-on-giving-connect-coffee-video .gds-video-player .gds-grid {
  padding: 0;
}

.metabolic-empagliflozin-the-gift-that-keeps-on-giving-connect-coffee-video .gds-video-player .gds-grid .gds-cell {
  padding: 0;
}


/* BENEFITS OF EARLY INTENSIFICATION TREATMENT WITH GLYXAMBI */
.metabolism-glyxambi-benefits-early-intensification-treatment-glyxambi .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.metabolism-glyxambi-benefits-early-intensification-treatment-glyxambi .gds-grid.gds-grid--color-bg p:nth-child(1) {
  display: inline-block;
  float: left;
}

.metabolism-glyxambi-benefits-early-intensification-treatment-glyxambi .gds-grid.gds-grid--color-bg p:nth-child(2) {
  display: inline-block;
  float: right;
}

.metabolism-glyxambi-benefits-early-intensification-treatment-glyxambi .gds-video-player .gds-grid {
  padding: 0;
}

.metabolism-glyxambi-benefits-early-intensification-treatment-glyxambi .gds-video-player .gds-grid .gds-cell {
  padding: 0;
}


/* WHEN TIME MEETS POWER */
.metabolic-empagliflozin-when-time-meets-power .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.metabolic-empagliflozin-when-time-meets-power .gds-grid.gds-grid--color-bg p:nth-child(1) {
  display: inline-block;
  float: left;
}

.metabolic-empagliflozin-when-time-meets-power .gds-grid.gds-grid--color-bg p:nth-child(2) {
  display: inline-block;
  float: right;
}

.metabolic-empagliflozin-when-time-meets-power .gds-video-player .gds-grid {
  padding: 0;
}

.metabolic-empagliflozin-when-time-meets-power .gds-video-player .gds-grid .gds-cell {
  padding: 0;
}


/* Sitemap */
.site-map h5.gds-heading a.skip-disclaimer {
  color: #004d99;
  text-decoration: none;
}

.site-map p.gds-paragraph a.skip-disclaimer {
  color: #2c333a;
  text-decoration: none;
}


/* crm-pro-bione-experts-take-crm-questions */
/* component issue */
.metabolism-jardiance-crm-pro-bione-experts-take-crm-questions .gds-grid .gds-cell:nth-child(2) h3.gds-heading {
  visibility: hidden;
}

.metabolism-jardiance-crm-pro-bione-experts-take-crm-questions .gds-side-navigation__wrapper .gds-side-navigation__heading {
  display: none;
}


/* data privacy */
/* color */
.data-privacy .gds-table th p.gds-paragraph {
  color: var(--color-grey);
}


/* THE POWER TO ACCOMPLISH MORE */
.metabolism-jardiance-ada-2022-congress-highlight .gds-card .gds-card__body p {
  margin: 0;
  padding: 0;
}

.metabolism-jardiance-ada-2022-congress-highlight .gds-card .gds-card__actions .gds-card__cta a.gds-link:after {
  content: '';
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjMzNi4yM0EuNzgzLjc4MyAwIDAgMCAuMTUzIDEuMjQ3bC4wNzYuMDg4TDQuODk0IDYgLjIyOSAxMC42NjRhLjc4My43ODMgMCAwIDAtLjA3NiAxLjAxOWwuMDc2LjA4OGEuNzgzLjc4MyAwIDAgMCAxLjAyLjA3NmwuMDg3LS4wNzZMNi4zMDcgNi44YTEuMTMgMS4xMyAwIDAgMCAuMDg2LTEuNTA0bC0uMDg1LS4wOTVMMS4zMzYuMjI5eiIgZmlsbD0iIzA2QyIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  margin-left: 8px;
  margin-top: 6px;
}


/* inhability */
/* custom component spacing issue */
.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid {
  padding: 0;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__figure .gds-image::before {
  padding: 0;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__content {
  min-height: 204px;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__content-inner {
  min-height: 120px;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__actions {
  background: #f5faff;
  min-height: calc(var(--spacer-base) + (2 * var(--spacer-base)));
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__actions .gds-card__cta {
  padding: var(--spacer-base) var(--spacer-m) var(--spacer-m);
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__actions .gds-card__cta a.gds-link:before {
  content: '';
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUzMi4yOTJBMi4wNiAyLjA2IDAgMCAwIC41MyAyLjA2djE1Ljg4YTIuMDYgMi4wNiAwIDAgMCAzLjAzMyAxLjgxNWwxNC44Mi03Ljk0YTIuMDYgMi4wNiAwIDAgMCAwLTMuNjNMMy41NjQuMjQ1YTIuMDYgMi4wNiAwIDAgMC0yLjAzMS4wNDd6bTEuMzcxIDEuMTgyIDE0LjgyMiA3Ljk0YS42NjQuNjY0IDAgMCAxIDAgMS4xNzFsLTE0LjgyMSA3Ljk0YS42NjQuNjY0IDAgMCAxLS45NzktLjU4NVYyLjA2YS42NjQuNjY0IDAgMCAxIC45NzgtLjU4NnoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-right: 12px;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-cell h2.gds-heading.gds-heading--align-left.gds-heading--m {
  margin-bottom: var(--spacer-l);
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .gds-solo-button .gds-grid.gds-grid--spacer-xl.gds-grid--justify-center {
  margin-bottom: 0;
}

.respiratory-spiolto-respimat .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid.gds-grid--none.gds-grid--spacer-m {
  margin-bottom: var(--spacer-l);
}


/* Dosing */
.metabolic-glyxambi-dosing .gds-key-fact .gds-key-fact__content {
  padding-bottom: 0;
}

.metabolic-glyxambi-dosing .gds-key-fact .gds-key-fact__content h4#headline {
  margin-bottom: 0;
}

.metabolic-glyxambi-dosing .gds-key-fact .gds-key-fact__content p {
  margin-bottom: 0;
}


/* All products */
.all-products .gds-secondary-hero {
  margin-bottom: 0;
}

.all-products .gds-grid.gds-grid--color-bg {
  padding-top: var(--spacer-xl);
}

.all-products .gds-grid.gds-grid--color-bg .gds-cell p a.display-disclaimer {
  text-decoration-color: #0066cc;
  color: #2c333a;
}


/* ADA 2022 Congress Highlights */
.ada-2022-congress-highlights .gds-key-fact .gds-key-fact__content h3.gds-heading {
  margin-bottom: var(--spacer-m);
}


/* Session 3 */
/* custom component spacing issue */
.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card {
  box-shadow: none;
}

.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card:hover,
.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card:focus {
  box-shadow: none;
}

.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card .gds-card__content .gds-card__header {
  padding-right: 0;
  padding-left: 0;
}

.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card .gds-card__content .gds-card__actions .gds-card__cta {
  padding-left: 0;
}

.metabolism-jardiance-ada-2022-congress-highlight-cv-effectiveness-empa-vs-glp1-ra-or-liraglutide-emprise .gds-card .gds-card__actions .gds-card__cta a.gds-link:after {
  content: '';
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjMzNi4yM0EuNzgzLjc4MyAwIDAgMCAuMTUzIDEuMjQ3bC4wNzYuMDg4TDQuODk0IDYgLjIyOSAxMC42NjRhLjc4My43ODMgMCAwIDAtLjA3NiAxLjAxOWwuMDc2LjA4OGEuNzgzLjc4MyAwIDAgMCAxLjAyLjA3NmwuMDg3LS4wNzZMNi4zMDcgNi44YTEuMTMgMS4xMyAwIDAgMCAuMDg2LTEuNTA0bC0uMDg1LS4wOTVMMS4zMzYuMjI5eiIgZmlsbD0iIzA2QyIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  margin-left: 8px;
  margin-top: 6px;
}


/* Welcome to Medical Expert Master Class */
/* ...after three lines and ...after two lines */
.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-video-player .gds-grid {
  padding: 0;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-video-player .gds-grid .gds-cell {
  padding: 0;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg:nth-child(2) {
  padding-top: var(--spacer-xl);
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid {
  padding: 0;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__figure .gds-image::before {
  padding: 0;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__content {
  min-height: 180px;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__content-inner {
  min-height: 100px;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__actions {
  background: #f5faff;
  min-height: calc(var(--spacer-base) + (2 * var(--spacer-base)));
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .gds-grid .gds-card .gds-card__actions .gds-card__cta {
  padding: var(--spacer-base) var(--spacer-m) var(--spacer-m);
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .gds-card .gds-card__actions .gds-card__cta a.gds-link:before {
  content: '';
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUzMi4yOTJBMi4wNiAyLjA2IDAgMCAwIC41MyAyLjA2djE1Ljg4YTIuMDYgMi4wNiAwIDAgMCAzLjAzMyAxLjgxNWwxNC44Mi03Ljk0YTIuMDYgMi4wNiAwIDAgMCAwLTMuNjNMMy41NjQuMjQ1YTIuMDYgMi4wNiAwIDAgMC0yLjAzMS4wNDd6bTEuMzcxIDEuMTgyIDE0LjgyMiA3Ljk0YS42NjQuNjY0IDAgMCAxIDAgMS4xNzFsLTE0LjgyMSA3Ljk0YS42NjQuNjY0IDAgMCAxLS45NzktLjU4NVYyLjA2YS42NjQuNjY0IDAgMCAxIC45NzgtLjU4NnoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-right: 12px;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .gds-solo-button .gds-grid.gds-grid--spacer-xl.gds-grid--justify-center {
  margin-bottom: 0;
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--color-bg .views-view-grid .gds-grid.gds-grid--none.gds-grid--spacer-m {
  margin-bottom: var(--spacer-l);
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--white .gds-card .gds-card__content .gds-card__header.gds-card__header-- {
  padding-bottom: var(--spacer-m);
}

.masterclass-cardiovascular-clinical-data-spaf-anticoagulation-consideration .gds-grid.gds-grid--white .gds-card .gds-card__content .gds-card__header.gds-card__header-- .gds-heading {
  min-height: var(--spacer-xxl);
}


/* homepage */
.home .gds-carousel .gds-carousel__slide-outer>div .gds-grid {
  padding: 0;
}

.home .gds-carousel .gds-carousel__slide-outer>div .gds-grid .gds-cell {
  padding: 0;
}

.home .gds-grid .views-view-grid .gds-grid {
  padding: 0;
}

.home .gds-grid .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__figure .gds-image::before {
  padding: 0;
}

.home .gds-grid .views-view-grid .gds-grid .gds-cell .gds-card .gds-card__content {
  min-height: 204px;
}

.home .gds-grid .gds-grid .gds-card .gds-card__content-inner {
  min-height: 120px;
}

.home .gds-grid .gds-grid .gds-card .gds-card__actions {
  background: #f5faff;
  min-height: calc(var(--spacer-base) + (2 * var(--spacer-base)));
}

.home .gds-grid .gds-grid .gds-card .gds-card__actions .gds-card__cta {
  padding: var(--spacer-base) var(--spacer-m) var(--spacer-m);
}

.home .gds-grid .gds-card .gds-card__actions .gds-card__cta a.gds-link:before {
  content: '';
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xLjUzMi4yOTJBMi4wNiAyLjA2IDAgMCAwIC41MyAyLjA2djE1Ljg4YTIuMDYgMi4wNiAwIDAgMCAzLjAzMyAxLjgxNWwxNC44Mi03Ljk0YTIuMDYgMi4wNiAwIDAgMCAwLTMuNjNMMy41NjQuMjQ1YTIuMDYgMi4wNiAwIDAgMC0yLjAzMS4wNDd6bTEuMzcxIDEuMTgyIDE0LjgyMiA3Ljk0YS42NjQuNjY0IDAgMCAxIDAgMS4xNzFsLTE0LjgyMSA3Ljk0YS42NjQuNjY0IDAgMCAxLS45NzktLjU4NVYyLjA2YS42NjQuNjY0IDAgMCAxIC45NzgtLjU4NnoiIGZpbGw9IiMwNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  margin-right: 12px;
}

@media (min-width:768px) and (max-width:1165px) {
  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters {
    padding-left: 12px;
  }

  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters .filter-wrapper:first-child {
    display: none;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search__results {
    left: -224% !important;
    right: 0;
    width: auto !important;
  }
}

@media only screen and (max-width: 767px) {
  .gds-header__main .gds-search .gds-search__results {
    left: 0;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search--is-not-header .gds-search__results {
    left: 0% !important;
    top: 80px !important;
  }
}

.gds-search__result-type {
  display: none;
}

/* new */
/* logo */
.gds-grid--none.gds-grid--primary-lightest-bg .gds-secondary-hero .gds-grid,
.gds-grid--none.gds-grid--primary-lightest-bg .gds-secondary-hero .gds-cell {
  padding: 0px;
}

.gds-secondary-navigation {
  margin-bottom: 0;
  opacity: 1;
}

/* jardiance */
.metabolic-empagliflozin .gds-secondary-hero .gds-heading--caption {
  font-family: var(--typography-p-l-font-family);
  margin-bottom: var(--spacer-s);
}

/* Carousal Banner CSS */
.gds-cell .gds-carousel .gds-carousel__slide-outer .gds-grid,
.gds-cell .gds-carousel .gds-carousel__slide-outer .gds-grid .gds-cell {
  padding: 0;
}

.gds-cell .gds-carousel {
  margin-top: var(--spacer-base);
}

/* home, TA, jardiance */
.home .gds-secondary-hero .gds-secondary-hero__content,
.cardiovascular .gds-secondary-hero .gds-secondary-hero__content,
.metabolic .gds-secondary-hero .gds-secondary-hero__content,
.oncology .gds-secondary-hero .gds-secondary-hero__content,
.respiratory .gds-secondary-hero .gds-secondary-hero__content,
.inflammation .gds-secondary-hero .gds-secondary-hero__content,
.metabolic-empagliflozin .gds-secondary-hero .gds-secondary-hero__content {
  padding: var(--spacer-l) 0 var(--spacer-xxl);
}

.home .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.cardiovascular .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.metabolic .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.oncology .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.respiratory .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.inflammation .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.metabolic-empagliflozin .gds-secondary-hero .gds-heading--xl {
  margin-bottom: var(--spacer-l);
}

.home .gds-paragraph+ol,
.respiratory .gds-paragraph+ol,
.oncology .gds-paragraph+ol,
.metabolic .gds-paragraph+ol,
.inflammation .gds-paragraph+ol {
  padding-inline-start: 17px;
}

.home ol li::marker,
.oncology ol li::marker,
.inflammation ol li::marker {
  color: var(--color-interaction);
}

.home ol li .gds-paragraph,
.oncology ol li .gds-paragraph,
.inflammation ol li .gds-paragraph {
  margin-bottom: var(--spacer-xs);
}

.gds-content-block .gds-content-block__content .gds-paragraph--l {
  margin-bottom: var(--spacer-base);
}

.gds-content-block .gds-grid--spacer-massive {
  margin-bottom: 0;
}

.gds-content-block {
  padding: var(--spacer-xl) 0 var(--spacer-xxl) 0;
  margin-bottom: 0;
}

.home .gds-grid.gds-grid--primary-lightest-bg {
  padding-top: 0;
  padding-bottom: 0;
}

.gds-content-block .gds-heading {
  font-family: 'BIAntiquaIIMl';
  margin-bottom: var(--spacer-m);
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph {
  word-break: break-word;
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph--l {
  line-height: 32px;
}

.gds-content-block .gds-content-block__content .gds-paragraph,
.gds-content-block .gds-content-block__content .gds-paragraph a {
  color: #2c333a;
}

.gds-content-block .gds-content-block__content .gds-paragraph a {
  text-decoration: none;
  border-bottom: 1px solid #06c;
}

/* p:empty,
.gds-content-block h3 {
    display: none;
} */

.gds-btn-wrapper a {
  padding: 13px 24px 15px;
}

.related-product-item .gds-grid {
  margin-bottom: 32px;
}

.gds-grid .gds-cell--m-third .gds-card,
.related-product-item .gds-grid .gds-cell--m-third .gds-card {
  min-height: auto;
}

.related-product-item .gds-grid .gds-cell--m-third {
  display: flex;
}

.related-product-item .gds-grid .gds-cell--m-third .gds-card .gds-card__content-inner {
  margin-bottom: 10px;
}

/* contact, data privacy, terms of use, resources */
.contact-us .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.resources .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.data-privacy .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.terms-use .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.all-products .gds-secondary-hero .gds-secondary-hero__content .gds-heading {
  margin: var(--spacer-huge) 0;
}


/* data privacy, terms of use */
.data-privacy .gds-grid .gds-cell .main-region .gds-paragraph,
.terms-use .gds-grid .gds-cell .main-region .gds-paragraph {
  margin-bottom: 16px;
}

.data-privacy .gds-grid .gds-cell .main-region .gds-heading,
.terms-use .gds-grid .gds-cell .main-region .gds-heading {
  padding-top: 16px;
}

.data-privacy .gds-grid .gds-cell .gds-paragraph--align-left a,
.terms-use .gds-grid .gds-cell .gds-paragraph--align-left a,
.contact-us .gds-grid .gds-cell .gds-paragraph a,
.all-products .gds-grid .gds-cell .gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

.data-privacy .gds-grid .gds-cell .gds-paragraph--align-left a,
.terms-use .gds-grid .gds-cell .gds-paragraph a,
.all-products .gds-grid .gds-cell .gds-paragraph a {
  border-bottom: 1px solid #06c;
}

/* all products */
.all-products .gds-grid .gds-cell h2.gds-heading {
  font-family: 'BIAntiquaIIMl';
}

/* header */
.contrast .gds-dropdown-mega-menu .main-link:focus::after,
.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus::after {
  border: none;
}

/* Side Navigation CSS */
.gds-side-navigation__list {
  max-height: 545px;
  overflow-y: auto;
}

/* menu link */
.gds-header.contrast .gds-mega-nav .gds-sub-sub-menu a.gds-link {
  color: var(--color-interaction);
}

.gds-footer__inner .gds-footer__legal p:first-child {
  display: none;
}

.bi-hcp-validation-modal-fullscreen .gds-grid .gds-btn-wrapper--is-full-width .gds-form-input .gds-btn {
  margin-left: 0;
}

/* custome page css */
.metabolic-glyxambi .gds-footnote__symbol {
  margin-right: 8px;
}

.metabolic-glyxambi .gds-paragraph sup {
  margin-right: 8px;
}

.metabolic-glyxambi .layout--onecol .gds-carousel {
  margin-bottom: var(--spacer-huge);
}

.metabolic-glyxambi h2 {
  font-family: "BIAntiqua";
}

.metabolic-glyxambi-safety .gds-info-banner h2 {
  display: none;
}

.metabolic-glyxambi-safety .gds-info-banner h4 {
  margin-bottom: 4px;
}

.metabolic-glyxambi-dosing h3.gds-paragraph--spacer-l {
  max-width: 904px;
  width: 100%;
}

.metabolic-glyxambi-dosing ol.gds-ordered li {
  padding-left: 0px;
}

.metabolic-glyxambi-dosing ol.gds-ordered li::before {
  color: #2c333a;
  font-weight: normal;
}

.gds-search__result-type {
  display: none;
}

/* new */
/* logo */
.gds-grid--none.gds-grid--primary-lightest-bg .gds-secondary-hero .gds-grid,
.gds-grid--none.gds-grid--primary-lightest-bg .gds-secondary-hero .gds-cell {
  padding: 0px;
}

.layout--onecol .gds-secondary-navigation {
  margin-bottom: 0;
  opacity: 1;
}

/* jardiance */
.metabolic-empagliflozin .gds-secondary-hero .gds-heading--caption {
  font-family: var(--typography-p-l-font-family);
  margin-bottom: var(--spacer-s);
}

/* Carousal Banner CSS */
.gds-cell .gds-carousel .gds-carousel__slide-outer .gds-grid,
.gds-cell .gds-carousel .gds-carousel__slide-outer .gds-grid .gds-cell {
  padding: 0;
}

.gds-cell .gds-carousel {
  margin-top: var(--spacer-base);
}

/* home, TA, jardiance */
.home .gds-secondary-hero .gds-secondary-hero__content,
.cardiovascular .gds-secondary-hero .gds-secondary-hero__content,
.metabolic .gds-secondary-hero .gds-secondary-hero__content,
.oncology .gds-secondary-hero .gds-secondary-hero__content,
.respiratory .gds-secondary-hero .gds-secondary-hero__content,
.inflammation .gds-secondary-hero .gds-secondary-hero__content,
.metabolic-empagliflozin .gds-secondary-hero .gds-secondary-hero__content {
  padding: var(--spacer-l) 0 var(--spacer-xxl);
}

.home .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.cardiovascular .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.metabolic .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.oncology .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.respiratory .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.inflammation .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
.metabolic-empagliflozin .gds-secondary-hero .gds-heading--xl {
  margin-bottom: var(--spacer-l);
}

.home .gds-paragraph+ol,
.respiratory .gds-paragraph+ol,
.oncology .gds-paragraph+ol,
.metabolic .gds-paragraph+ol,
.inflammation .gds-paragraph+ol {
  padding-inline-start: 17px;
}

.home ol li::marker,
.oncology ol li::marker,
.inflammation ol li::marker {
  color: var(--color-interaction);
}

.home ol li .gds-paragraph,
.oncology ol li .gds-paragraph,
.inflammation ol li .gds-paragraph {
  margin-bottom: var(--spacer-xs);
}

.gds-content-block .gds-content-block__content .gds-paragraph--l {
  margin-bottom: var(--spacer-base);
}

.gds-content-block .gds-grid--spacer-massive {
  margin-bottom: 0;
}

.gds-content-block {
  padding: var(--spacer-xl) 0 var(--spacer-xxl) 0;
  margin-bottom: 0;
}

.home .gds-grid.gds-grid--primary-lightest-bg {
  padding-top: 0;
  padding-bottom: 0;
}

.gds-content-block .gds-heading {
  font-family: 'BIAntiquaIIMl';
  margin-bottom: var(--spacer-m);
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph {
  word-break: break-word;
}

.gds-grid .gds-cell .gds-content-block .gds-paragraph--l {
  line-height: 32px;
}

.gds-content-block .gds-content-block__content .gds-paragraph,
.gds-content-block .gds-content-block__content .gds-paragraph a {
  color: #2c333a;
}

.gds-content-block .gds-content-block__content .gds-paragraph a {
  text-decoration: none;
  border-bottom: 1px solid #06c;
}

.gds-btn-wrapper a {
  padding: 13px 24px 15px;
}

.related-product-item .gds-grid {
  margin-bottom: 32px;
}

.gds-grid .gds-cell--m-third .gds-card,
.related-product-item .gds-grid .gds-cell--m-third .gds-card {
  min-height: auto;
}

.related-product-item .gds-grid .gds-cell--m-third {
  display: flex;
}

.related-product-item .gds-grid .gds-cell--m-third .gds-card .gds-card__content-inner {
  margin-bottom: 10px;
}

/* contact, data privacy, terms of use, resources */
.contact-us .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.resources .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.data-privacy .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.terms-use .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.all-products .gds-secondary-hero .gds-secondary-hero__content .gds-heading {
  margin: var(--spacer-huge) 0;
}


/* data privacy, terms of use */
.data-privacy .gds-grid .gds-cell .main-region .gds-paragraph,
.terms-use .gds-grid .gds-cell .main-region .gds-paragraph {
  margin-bottom: 16px;
}

.data-privacy .gds-grid .gds-cell .main-region .gds-heading,
.terms-use .gds-grid .gds-cell .main-region .gds-heading {
  padding-top: 16px;
}

.data-privacy .gds-grid .gds-cell .gds-paragraph--align-left a,
.terms-use .gds-grid .gds-cell .gds-paragraph--align-left a,
.contact-us .gds-grid .gds-cell .gds-paragraph a,
.all-products .gds-grid .gds-cell .gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}

.data-privacy .gds-grid .gds-cell .gds-paragraph--align-left a,
.terms-use .gds-grid .gds-cell .gds-paragraph a,
.all-products .gds-grid .gds-cell .gds-paragraph a {
  border-bottom: 1px solid #06c;
}

/* all products */
.all-products .gds-grid .gds-cell h2.gds-heading {
  font-family: 'BIAntiquaIIMl';
}

/* header */
.contrast .gds-dropdown-mega-menu .main-link:focus::after,
.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus::after {
  border: none;
}

/* Side Navigation CSS */
.gds-side-navigation .gds-side-navigation__list {
  max-height: 545px;
  overflow-y: auto;
}

/* menu link */
.gds-header.contrast .gds-mega-nav .gds-sub-sub-menu a.gds-link {
  color: var(--color-interaction);
}

.gds-footer__inner .gds-footer__legal p:first-child {
  display: none;
}

.bi-hcp-validation-modal-fullscreen .gds-grid .gds-btn-wrapper--is-full-width .gds-form-input .gds-btn {
  margin-left: 0;
}

/* custome page css */
.metabolic-glyxambi .gds-footnote__symbol {
  margin-right: 8px;
}

.metabolic-glyxambi .gds-paragraph sup {
  margin-right: 8px;
}

.metabolic-glyxambi .layout--onecol .gds-carousel {
  margin-bottom: var(--spacer-huge);
}

.metabolic-glyxambi h2 {
  font-family: "BIAntiqua";
}

.metabolic-glyxambi-safety .gds-info-banner h2 {
  display: none;
}

.metabolic-glyxambi-safety .gds-info-banner h4 {
  margin-bottom: 4px;
}

.metabolic-glyxambi-dosing h3.gds-paragraph--spacer-l {
  max-width: 904px;
  width: 100%;
}

.metabolic-glyxambi-dosing ol.gds-ordered li,
.metabolic-glyxambi-early-intervention ol.gds-ordered li,
.metabolic-glyxambi-efficacy ol.gds-ordered li {
  padding-left: 0px;
}

.metabolic-glyxambi-dosing ol.gds-ordered li::before,
.metabolic-glyxambi-early-intervention ol.gds-ordered li::before,
.metabolic-glyxambi-efficacy ol.gds-ordered li::before {
  color: #2c333a;
  font-weight: normal;
}

.page-node-375 ol li .gds-paragraph a {
  color: #2c333a;
  border-bottom: 1.2px solid #0066cc;
}

.page-node-375 ol.gds-ordered li {
  padding-left: 0;
}

.gds-footnote ul.gds-footnote__references {
  padding: 0 !important;
}

.page-node-372 .gds-grid--white ul,
.page-node-379 .gds-grid--white ul,
.page-node-380 .gds-grid--white ul {
  padding-left: 16px;
}

.page-node-372 .gds-grid--white ul li::marker,
.page-node-379 .gds-grid--white ul li::marker,
.page-node-380 .gds-grid--white ul li::marker {
  color: #0066cc;
}

.page-node-372 .gds-cell--sidebar article.gds-card--with-cta,
.page-node-379 .gds-cell--sidebar article.gds-card--with-cta,
.page-node-380 .gds-cell--sidebar article.gds-card--with-cta,
.page-node-386 .gds-cell--sidebar article.gds-card--with-cta {
  height: initial;
}

.page-node-373 .gds-secondary-hero--dark-background .gds-secondary-hero__container,
.page-node-376 .gds-secondary-hero--dark-background .gds-secondary-hero__container,
.page-node-374 .gds-secondary-hero--dark-background .gds-secondary-hero__container,
.page-node-378 .gds-secondary-hero--dark-background .gds-secondary-hero__container,
.page-node-371 .gds-secondary-hero--dark-background .gds-secondary-hero__container,
.page-node-377 .gds-secondary-hero--dark-background .gds-secondary-hero__container {
  height: 240px;
}

@media (min-width:768px) and (max-width:1165px) {
  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters {
    padding-left: 12px;
  }

  div#views-exposed-form-bi-search-api-page-1 .gds-cell form .gds-form-section.gds-form-section--filter-section .gds-form-section__filters .filter-wrapper:first-child {
    display: none;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search__results {
    left: -224% !important;
    right: 0;
    width: auto !important;
  }
}

@media only screen and (max-width: 767px) {
  .gds-header__main .gds-search .gds-search__results {
    left: 0;
  }
}

@media only screen and (min-width: 1200px) {
  .gds-search--is-not-header .gds-search__results {
    left: 0% !important;
    top: 80px !important;
  }
}

@media screen and (min-width: 768px) {

  /* Carousal Banner CSS */
  .gds-cell .gds-carousel {
    margin-bottom: var(--spacer-l);
  }

  .related-product-item .gds-grid {
    margin-left: -20px;
    margin-right: -20px;
  }

  .home .gds-grid--primary-lightest-bg .gds-content-block .gds-grid.gds-grid--spacer-massive .gds-cell--m-half .gds-content-block__content {
    padding-left: var(--spacer-l);
  }
}

@media screen and (min-width: 992px) {
  .related-product-item .gds-grid {
    margin-left: -16px;
    margin-right: -16px;
  }

  .gds-content-block .gds-grid,
  .gds-content-block .gds-grid .gds-cell {
    padding: 0;
  }
}

@media screen and (min-width: 1280px) {
  .related-product-item .views-view-grid .gds-grid {
    margin-left: -32px;
    margin-right: -32px;
  }
}


@media(max-width: 1279px) {

  /* header */
  .gds-header.contrast .gds-mega-nav__item a.main-link,
  .gds-header.contrast .gds-mega-nav .gds-link__label,
  .gds-header.contrast .gds-mega-nav__item a.main-link:hover,
  .gds-header.contrast .gds-mega-nav__item a.main-link .gds-link__label:hover,
  .gds-header.contrast .gds-mega-nav-main .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus,
  .gds-header.contrast .gds-mega-nav-main .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item--has-submenu>button.gds-submenu-item-label:focus {
    color: var(--color-grey);
    text-decoration: none;
  }

  .gds-header.contrast .gds-dropdown-mega-menu .main-link .label .gds-icon path {
    fill: var(--color-interaction);
  }

  .gds-header .gds-header__main #mobilemenutoggle {
    border-bottom: none;
  }

  .gds-header.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus-within::after,
  .gds-header.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item--has-submenu>button.gds-submenu-item-label:focus-within::after {
    border-color: transparent;
  }
}

@media(max-width: 991px) {
  .gds-side-navigation .gds-side-navigation__wrapper--showing .gds-side-navigation__heading {
    display: none;
  }

  .gds-side-navigation {
    background-color: transparent;
  }

  .gds-side-navigation__label h4 p {
    margin: 0;
  }

  .gds-side-navigation .gds-side-navigation__list {
    max-height: 375px;
  }
}

@media(max-width: 767px) {

  /* logo */
  .gds-grid.gds-grid--primary-lightest-bg:first-child {
    padding-bottom: 0;
  }

  .gds-grid.gds-grid--primary-lightest-bg:first-child {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /* all banners */
  .gds-secondary-hero .gds-secondary-hero__container .gds-secondary-hero__background-image .gds-image {
    left: 0;
  }

  /*home, TA, jardiance */
  .home .gds-secondary-hero .gds-secondary-hero__content,
  .cardiovascular .gds-secondary-hero .gds-secondary-hero__content,
  .metabolic .gds-secondary-hero .gds-secondary-hero__content,
  .oncology .gds-secondary-hero .gds-secondary-hero__content,
  .respiratory .gds-secondary-hero .gds-secondary-hero__content,
  .inflammation .gds-secondary-hero .gds-secondary-hero__content,
  .metabolic-empagliflozin .gds-secondary-hero .gds-secondary-hero__content {
    padding: var(--spacer-m) 0 var(--spacer-l);
  }

  .home .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .cardiovascular .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .metabolic .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .oncology .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .respiratory .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .inflammation .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .metabolic-empagliflozin .gds-secondary-hero .gds-heading--xl {
    margin-bottom: var(--spacer-m);
  }

  /* contact, data privacy, terms of use */
  .contact-us .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .resources .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .data-privacy .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .terms-use .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .all-products .gds-secondary-hero .gds-secondary-hero__content .gds-heading {
    margin: var(--spacer-l) 0;
  }

  .data-privacy .gds-paragraph+div {
    overflow-x: auto;
  }
}

@media screen and (min-width: 1280px) {
  .related-product-item .gds-grid {
    margin-left: -32px;
    margin-right: -32px;
  }

  .respiratory-spiolto .brand-banner .brand-banner__inner,
  .oncology-giotrif .brand-banner .brand-banner__inner {
    justify-content: flex-end;
  }
}

@media screen and (min-width: 992px) {
  .related-product-item .gds-grid {
    margin-left: -16px;
    margin-right: -16px;
  }

  .gds-content-block .gds-grid,
  .gds-content-block .gds-grid .gds-cell {
    padding: 0;
  }
}

@media screen and (min-width: 768px) {

  /* Carousal Banner CSS */
  .gds-cell .gds-carousel {
    margin-bottom: var(--spacer-l);
  }

  .related-product-item .gds-grid {
    margin-left: -20px;
    margin-right: -20px;
  }

  .home .gds-grid--primary-lightest-bg .gds-content-block .gds-grid.gds-grid--spacer-massive .gds-cell--m-half .gds-content-block__content {
    padding-left: var(--spacer-l);
  }
}

@media (max-width: 1279px) {

  /* header */
  .gds-header.contrast .gds-mega-nav__item a.main-link,
  .gds-header.contrast .gds-mega-nav .gds-link__label,
  .gds-header.contrast .gds-mega-nav__item a.main-link:hover,
  .gds-header.contrast .gds-mega-nav__item a.main-link .gds-link__label:hover,
  .gds-header.contrast .gds-mega-nav-main .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus,
  .gds-header.contrast .gds-mega-nav-main .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item--has-submenu>button.gds-submenu-item-label:focus {
    color: var(--color-grey);
    text-decoration: none;
  }

  .gds-header.contrast .gds-dropdown-mega-menu .main-link .label .gds-icon path {
    fill: var(--color-interaction);
  }

  .gds-header .gds-header__main #mobilemenutoggle {
    border-bottom: none;
  }

  .gds-header.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item>a.gds-link:focus-within::after,
  .gds-header.contrast .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item--has-submenu>button.gds-submenu-item-label:focus-within::after {
    border-color: transparent;
  }
}

@media(max-width: 991px) {
  .gds-side-navigation .gds-side-navigation__wrapper--showing .gds-side-navigation__heading {
    display: none;
  }

  .gds-side-navigation {
    background-color: transparent;
  }

  .gds-side-navigation__label h4 p {
    margin: 0;
  }

  .gds-side-navigation__list {
    max-height: 375px;
  }
}

@media(max-width: 767px) {

  /* logo */
  .gds-grid.gds-grid--primary-lightest-bg:first-child {
    padding-bottom: 0;
  }

  .gds-grid.gds-grid--primary-lightest-bg:first-child {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /* all banners */
  .gds-secondary-hero .gds-secondary-hero__container .gds-secondary-hero__background-image .gds-image {
    left: 0;
  }

  /*home, TA, jardiance */
  .home .gds-secondary-hero .gds-secondary-hero__content,
  .cardiovascular .gds-secondary-hero .gds-secondary-hero__content,
  .metabolic .gds-secondary-hero .gds-secondary-hero__content,
  .oncology .gds-secondary-hero .gds-secondary-hero__content,
  .respiratory .gds-secondary-hero .gds-secondary-hero__content,
  .inflammation .gds-secondary-hero .gds-secondary-hero__content,
  .metabolic-empagliflozin .gds-secondary-hero .gds-secondary-hero__content {
    padding: var(--spacer-m) 0 var(--spacer-l);
  }

  .home .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .cardiovascular .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .metabolic .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .oncology .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .respiratory .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .inflammation .gds-secondary-hero .gds-secondary-hero__content .gds-heading--xl,
  .metabolic-empagliflozin .gds-secondary-hero .gds-heading--xl {
    margin-bottom: var(--spacer-m);
  }

  /* contact, data privacy, terms of use */
  .contact-us .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .resources .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .data-privacy .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .terms-use .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
  .all-products .gds-secondary-hero .gds-secondary-hero__content .gds-heading {
    margin: var(--spacer-l) 0;
  }

  .data-privacy .gds-paragraph+div {
    overflow-x: auto;
  }

  /* mega menu */
  .gds-dropdown-mega-menu .gds-submenu-item ul.gds-sub-sub-menu,
  .gds-header__main .gds-mega-nav__item .gds-dropdown-mega-menu .gds-submenu-container {
    overflow-y: auto;
  }

  .gds-header__main .gds-mega-nav__item .gds-submenu-container__inner .gds-submenu-item--has-submenu>.gds-sub-sub-menu {
    padding-bottom: 70px;
  }

  .gds-mega-nav .gds-mega-nav-main .gds-mega-nav__item .gds-dropdown-mega-menu .gds-submenu-items .gds-submenu-item.active {
    width: 100%;
  }
}
/* apler congress css start */
.page-node-685 .gds-header.contrast .gds-header__main-bg {
  background-color: #08312a !important;
}
.page-node-685 .gds-hero__content h1.gds-heading {
  font-family: Boehringer Hedline;
}
.page-node-685 .gds-hero__content-inner.gds-hero__content-inner-- {
  margin-top: 80px;
}
.page-node-685 .gds-hero__with-media--primary {
  background-color: #051d19 !important;
}
.page-node-685 .gds-card {
  box-shadow: none;
}
.page-node-685 .gds-card .gds-card__content {
  background-color: #f6f5f3 !important;
}
.page-node-685 .gds-card__content-inner .gds-card__header {
  padding: 16px 0px 0px 0px !important;
}
.page-node-685 .gds-card__content-inner .gds-card__body {
  padding: 16px 0px 0px 0px !important;
}
.page-node-685 .gds-card__content .gds-card__cta {
  padding: 24px 24px 24px 0px !important;
}
/*.page-node-685 .gds-icon--primary path {
  fill: #08312a !important;
}*/
.page-node-685 .gds-card.gds-card--visibility-both {
  border-bottom: 1px solid grey;
}
.page-node-685 .gds-highlight-banner--primary-lightest {
  background-color: #08312a !important;
}
.page-node-685 .gds-highlight-banner__content .gds-heading {
  color: #fff !important;
}
.gds-highlight-banner__actions .gds-btn--primary {
  background-color: #00e47c !important;
}
.page-node-685 .gds-highlight-banner__actions .gds-btn.gds-btn--primary {
  border-radius: 0px;
}
.page-node-685 .gds-footer.contrast {
  background-color: #08312a !important;
}
.page-node-685 .layout-content {
  background-color: #f6f5f3 !important;
}
.page-node-685 .gds-grid--spacer-xxl {
  margin-bottom: 0px;
  padding-bottom: var(--spacer-xxl);
}
.page-node-685 .gds-highlight-banner__actions .gds-btn span.gds-btn__label {
  font-size: 16px;
  color: #08312a !important;
}
.page-node-685 .quiz_main_content {
  position: relative;
}
.page-node-685 .quiz_main_content svg {
  position: absolute;
  left: 106px;
  width: 17px;
  height: 18px;
  bottom: 112px;
}
.page-node-685 .quiz_main_content .gds-heading img {
  padding-right: 10px;
  height: 24px;
  width: 35px;
}
.page-node-685 .gds-cell.gds-cell--content.even-class {
  padding: 0px;
}
.page-node-689 h1.gds-heading,
.page-node-690 h1.gds-heading,
.page-node-691 h1.gds-heading,
.page-node-692 h1.gds-heading,
.page-node-693 h1.gds-heading,
.page-node-694 h1.gds-heading,
.page-node-695 h1.gds-heading,
.page-node-696 h1.gds-heading {
  font-size: 40px;
}

.page-node-689 .gds-quicklinks,
.page-node-690 .gds-quicklinks,
.page-node-691 .gds-quicklinks,
.page-node-692 .gds-quicklinks,
.page-node-693 .gds-quicklinks,
.page-node-694 .gds-quicklinks,
.page-node-695 .gds-quicklinks,
.page-node-696 .gds-quicklinks {
  padding-left: 0px;
  background-color: #f6f5f3;
  padding-right: 0px;
}

.page-node-689 .gds-icon--primary path,
.page-node-690 .gds-icon--primary path,
.page-node-691 .gds-icon--primary path,
.page-node-692 .gds-icon--primary path,
.page-node-693 .gds-icon--primary path,
.page-node-694 .gds-icon--primary path,
.page-node-695 .gds-icon--primary path,
.page-node-696 .gds-icon--primary path {
  fill: #08312a;
}

.page-node-689 .gds-grid--primary-lightest-bg::before,
.page-node-690 .gds-grid--primary-lightest-bg::before,
.page-node-691 .gds-grid--primary-lightest-bg::before,
.page-node-692 .gds-grid--primary-lightest-bg::before,
.page-node-693 .gds-grid--primary-lightest-bg::before,
.page-node-694 .gds-grid--primary-lightest-bg::before,
.page-node-695 .gds-grid--primary-lightest-bg::before,
.page-node-696 .gds-grid--primary-lightest-bg::before {
  background-color: #f6f5f3;
}

.page-node-689 .gds-card,
.page-node-690 .gds-card,
.page-node-691 .gds-card,
.page-node-692 .gds-card,
.page-node-693 .gds-card,
.page-node-694 .gds-card,
.page-node-695 .gds-card,
.page-node-696 .gds-card {
  box-shadow: none;
  border-radius: 0px;
}

.page-node-689 .gds-card.gds-card--visibility-both,
.page-node-690 .gds-card.gds-card--visibility-both,
.page-node-691 .gds-card.gds-card--visibility-both,
.page-node-692 .gds-card.gds-card--visibility-both,
.page-node-693 .gds-card.gds-card--visibility-both,
.page-node-694 .gds-card.gds-card--visibility-both,
.page-node-695 .gds-card.gds-card--visibility-both,
.page-node-696 .gds-card.gds-card--visibility-both {
  border-bottom: 1px solid #b6cdbf;
}

.page-node-689 .gds-card__content-inner .gds-card__header,
.page-node-690 .gds-card__content-inner .gds-card__header,
.page-node-691 .gds-card__content-inner .gds-card__header,
.page-node-692 .gds-card__content-inner .gds-card__header,
.page-node-693 .gds-card__content-inner .gds-card__header,
.page-node-694 .gds-card__content-inner .gds-card__header,
.page-node-695 .gds-card__content-inner .gds-card__header,
.page-node-696 .gds-card__content-inner .gds-card__header {
  padding: 16px 0px 0px 0px !important;
}

.page-node-689 .gds-card__content-inner .gds-card__body,
.page-node-690 .gds-card__content-inner .gds-card__body,
.page-node-691 .gds-card__content-inner .gds-card__body,
.page-node-692 .gds-card__content-inner .gds-card__body,
.page-node-693 .gds-card__content-inner .gds-card__body,
.page-node-694 .gds-card__content-inner .gds-card__body,
.page-node-695 .gds-card__content-inner .gds-card__body,
.page-node-696 .gds-card__content-inner .gds-card__body {
  padding: 16px 0px 0px 0px !important;
}

.page-node-689 .gds-card__content .gds-card__cta,
.page-node-690 .gds-card__content .gds-card__cta,
.page-node-691 .gds-card__content .gds-card__cta,
.page-node-692 .gds-card__content .gds-card__cta,
.page-node-693 .gds-card__content .gds-card__cta,
.page-node-694 .gds-card__content .gds-card__cta,
.page-node-695 .gds-card__content .gds-card__cta,
.page-node-696 .gds-card__content .gds-card__cta {
  padding: 24px 24px 24px 0px !important;
}

.page-node-689 .gds-icon--s svg,
.page-node-690 .gds-icon--s svg,
.page-node-691 .gds-icon--s svg,
.page-node-692 .gds-icon--s svg,
.page-node-693 .gds-icon--s svg,
.page-node-694 .gds-icon--s svg,
.page-node-695 .gds-icon--s svg,
.page-node-696 .gds-icon--s svg {
  width: 16px;
  height: 13px;
}

.page-node-689 .gds-header.contrast .gds-header__main-bg,
.page-node-690 .gds-header.contrast .gds-header__main-bg,
.page-node-691 .gds-header.contrast .gds-header__main-bg,
.page-node-692 .gds-header.contrast .gds-header__main-bg,
.page-node-693 .gds-header.contrast .gds-header__main-bg,
.page-node-694 .gds-header.contrast .gds-header__main-bg,
.page-node-695 .gds-header.contrast .gds-header__main-bg,
.page-node-696 .gds-header.contrast .gds-header__main-bg {
  background-color: #08312a !important;
}

.page-node-689 .gds-footer.contrast,
.page-node-690 .gds-footer.contrast,
.page-node-691 .gds-footer.contrast,
.page-node-692 .gds-footer.contrast,
.page-node-693 .gds-footer.contrast,
.page-node-694 .gds-footer.contrast,
.page-node-695 .gds-footer.contrast,
.page-node-696 .gds-footer.contrast {
  background-color: #08312a !important;
}

.page-node-690 div:nth-child(4)  div:nth-child(2) > div,
.page-node-693 div:nth-child(4)  div:nth-child(2) > div {
  text-align: right;
}
/* apler congress css end */
/* aplr redmime */
.page-node-685 .gds-card.gds-card--visibility-both {
  border-bottom: 1px solid #b6cdbf;
}
.page-node-693 .gds-grid--primary-lightest-bg .gds-cell:nth-child(2) .gds-quicklinks .gds-link,
.page-node-690 .gds-grid--primary-lightest-bg .gds-cell:nth-child(2) .gds-quicklinks .gds-link {
  display: flex;
  flex-direction: row-reverse;
  justify-content: end;
}
.page-node-693 .gds-grid--primary-lightest-bg .gds-cell:nth-child(2) .gds-quicklinks .gds-link span,
.page-node-690 .gds-grid--primary-lightest-bg .gds-cell:nth-child(2) .gds-quicklinks .gds-link span {
  margin-left: 8px;
}

.page-node-685 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-696 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-689 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-690 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-691 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-692 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-693 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-695 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-694 .gds-header__main-bg .logo-holder-contrast .gds-image img,
.page-node-685 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-689 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-690 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-696 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-691 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-692 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-693 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-694 .gds-footer__inner .gds-footer__logo-bi .gds-image img,
.page-node-695 .gds-footer__inner .gds-footer__logo-bi .gds-image img {
  max-width: 150px;
}
.page-node-685 .gds-card__header .gds-heading,
.page-node-696 .gds-card__header .gds-heading,
.page-node-689 .gds-card__header .gds-heading,
.page-node-690 .gds-card__header .gds-heading,
.page-node-691 .gds-card__header .gds-heading,
.page-node-692 .gds-card__header .gds-heading,
.page-node-693 .gds-card__header .gds-heading,
.page-node-694 .gds-card__header .gds-heading,
.page-node-695 .gds-card__header .gds-heading {
  font-family: "Boehringer Hedline";
  font-size: 19px;
}
.page-node-685 .gds-card .gds-link,
.page-node-685 .gds-card__content-inner .gds-card__body,
.page-node-696 .gds-card .gds-link,
.page-node-696 .gds-card__content-inner .gds-card__body,
.page-node-689 .gds-card .gds-link,
.page-node-689 .gds-card__content-inner .gds-card__body,
.page-node-690 .gds-card .gds-link,
.page-node-690 .gds-card__content-inner .gds-card__body,
.page-node-691 .gds-card .gds-link,
.page-node-691 .gds-card__content-inner .gds-card__body,
.page-node-692 .gds-card .gds-link,
.page-node-692 .gds-card__content-inner .gds-card__body,
.page-node-693 .gds-card .gds-link,
.page-node-693 .gds-card__content-inner .gds-card__body,
.page-node-694 .gds-card .gds-link,
.page-node-694 .gds-card__content-inner .gds-card__body,
.page-node-695 .gds-card .gds-link,
.page-node-695 .gds-card__content-inner .gds-card__body {
  font-family: "BItext";
}
@media(max-width:767px) {
  .page-node-689 h1.gds-heading,
  .page-node-690 h1.gds-heading,
  .page-node-691 h1.gds-heading,
  .page-node-692 h1.gds-heading,
  .page-node-693 h1.gds-heading,
  .page-node-694 h1.gds-heading,
  .page-node-695 h1.gds-heading,
  .page-node-696 h1.gds-heading {
    font-size: 22px;
  }
}
.page-node-685 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-687 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-689 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-690 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-691 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-692 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-693 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-694 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-695 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search,
.page-node-696 .gds-search:not(.gds-search--is-open):not(.gds-search--is-not-header) .gds-search__button .gds-icon--base_search {
  padding-inline-start: 0px;
  padding-top: 0px;
}
.hcp-validation-btn--terminate-session span {
  color: black !important;
}
/* microsite css start */
.pf-microsite .gds-accordion__item-content-inner>*:last-child {
  margin-top: 0px !important;
}

.pf-microsite .gds-hero--spacer-xxl {
  margin-block-end: var(--spacer-none);
}

.pf-microsite h1.gds-heading.gds-heading--align-left.gds-heading--contrast.gds-heading--xl {
  font-size: 50px;
  line-height: 65px;
  color: #00e47c;
}

.pf-microsite .gds-paragraph.gds-paragraph--l.gds-paragraph--align-left.gds-paragraph--contrast.gds-paragraph--spacer-l {
  font-size: 20px;
  line-height: 30px;
}


@media screen and (min-width: 992px) {
  .pf-microsite .gds-hero__full-background .gds-hero__content-inner {
    inline-size: 35.6875rem;
  }
}

@supports selector(:has(*)) {
  .pf-microsite .gds-hero--transparent-header .gds-hero__full-background {
    padding-block-start: var(--header-block-size, 8.875rem);
    margin-top: 100px;
    max-height: 400px;
  }
}

@media screen and (min-width: 992px) {
  .pf-microsite .gds-hero--transparent-header .gds-hero__content {
    padding-block-start: 0.5rem;
  }
}

@media only screen and (min-device-width: 1024px) {
  .pf-microsite .gds-hero__full-background {
    position: relative;
    min-block-size: min(70vh, 27rem);
  }
}
/* microsite css end */
/* ERA css */
.era-congress nav.gds-article-navigation{
    margin-top: 0;
    padding-top: 10px;
}
