/* All product page para remove justify    Start */
.page-node-247 .all-products .gds-highlight-banner .gds-paragraph {
  text-align: left !important;
}
/* All product page para remove justify    End */
/* Banner CSS Start */
ul.gds-submenu-items .gds-sub-sub-menu .gds-sub-sub-menu--category-link {
  margin-bottom: 0px;
}
.related-content {
  padding-bottom: 0px;
}
.gds-sub-sub-menu--category-link .gds-link--default span p {
  color: #33333a;
}
@media (min-width: 768px) {
  .show-mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  .hide-mobile {
    display: none;
  }
}
@media only screen and (max-device-width: 1024px) and (orientation: portrait) {
  .event-card-list.list_three .gds-card__content {
    min-height: 340px;
  }
  .hide-space-jardiance .title_sec {
    min-height: 135px !important;
  }
}
@media only screen and (max-device-width: 1024px) and (orientation: landscape) {
  .event-card-list.list_three .gds-card__content {
    min-height: 340px;
  }
  .hide-space-jardiance .title_sec {
    min-height: 110px !important;
  }
}
.hide-space-jardiance .title_sec h3 {
  display: none;
}
.visual .carousel .item .para-bgimage {
  background-image: url(/za/sites/default/files/styles/bi_gds_medium/public/2023-05/pradaxa_hero_meta.jpg);
}
@media (min-width: 1200px) {
  .opu_za .menu_pro.many-items-8 ul li > a {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .visual.st2a .box {
    width: 100%;
  }
}
.synjardy-banner .gds-secondary-hero__container {
  min-height: 253px;
}
.synjardy-banner .gds-secondary-hero__container .gds-heading {
  padding-top: 70px;
}
.page-node-235 ol.gds-ordered li {
  text-indent: -20px;
}
.page-node-235 ol.gds-ordered li::before {
  color: #06c;
}
.page-node-247 .gds-highlight-banner--media-contained .gds-highlight-banner__content {
  justify-content: flex-start !important;
}
.page-node-247 .gds-highlight-banner__content h3:nth-of-type(1) {
  display: none;
}
.page-node-247 .gds-highlight-banner:nth-of-type(2) h3:nth-of-type(1) {
  display: block;
}
.page-node-397 .gds-card__figure .gds-image::before,
.page-node-398 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}
.page-node-397 .views-view-grid .views-field,
.page-node-398 .views-view-grid .views-field {
  height: 100%;
}
.gds-secondary-hero--has-background .gds-secondary-hero__container {
  display: none;
}
/* Banner CSS End */
/* BI Product Item Detail Nav Start */
.bi-product-item-detail-nav .views-field.views-field-title {
  font-size: var(--typography-p-font-size);
  line-height: var(--typography-p-line-height);
  font-weight: var(--typography-p-font-weight);
  font-family: var(--typography-p-font-family);
  margin-bottom: 0.0625rem;
}
.bi-product-item-detail-nav .views-field.views-field-title:hover {
  background-color: var(--color-primary-lightest);
}
.bi-product-item-detail-nav .views-field.views-field-title:hover a {
  color: var(--color-grey-100);
}
.bi-product-item-detail-nav .views-field.views-field-title:active a {
  color: var(--color-interaction-dark);
  font-weight: bold;
}
.bi-product-item-detail-nav .gds-side-navigation__list {
  margin-bottom: 0px;
}
.bi-product-item-detail-nav .gds-side-navigation__list a {
  position: relative;
  color: var(--color-grey-80);
  padding-top: var(--spacer-s);
  padding-bottom: var(--spacer-s);
  padding-right: var(--spacer-xs);
  padding-left: var(--spacer-m);
  display: block;
  text-decoration: none;
}
.bi-product-item-detail-nav .gds-side-navigation__list a::before,
.bi-product-item-detail-nav .views-field.views-field-title:active a::before {
  content: "";
  position: absolute;
  top: 19px;
  left: 8px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #c5ccd3;
}
.bi-product-item-detail-nav .views-field.views-field-title:active a::before {
  background: var(--color-interaction-dark) !important;
}
.bi-product-item-detail-nav .side-navigation-list-wrapper .gds-side-navigation__item--active.gds-link::before {
  background: var(--color-interaction-dark);
}
.bi-product-item-detail-nav .gds-side-navigation__item--active.gds-link {
  color: #004d99 !important;
  font-weight: bold;
}
/* BI Product Item Detail Nav End */
/* contact us Start */
.request-key-fact {
  margin-top: -27em;
}
.schedule {
  margin-bottom: -6.5em;
}
.appointment-key-fact {
  margin-top: -0.4em;
}
/* contact us End */
/* Dosage Page CSS Start */
.page-node-214 table tr td {
  padding: 16px;
  vertical-align: top;
}
/* Dosage Page CSS End */
/* Global CSS Start */
span.ui-slider-handle.ui-corner-all.ui-state-default {
  background: url(/mea/ae/sites/default/files/styles/bi_gds_extra_large/public/2024-03/slider-move-icon.webp);
  height: 35px;
  width: 35px;
  background-size: cover;
  border: none;
}
.gpp-calculator p#gppasi-btn {
  text-align: center;
  width: 100%;
  clear: both;
}
.gpp-calculator .region-disabled {
  pointer-events: none;
  opacity: 0.5;
}
/*.gpp-calculator .gds-ga-head-otr-region-tabs,
    .gpp-calculator .gds-ga-ulb-otr-region-tabs,
    .gpp-calculator .gds-ga-trunk-otr-region-tabs,
    .gpp-calculator .gds-ga-llb-otr-region-tabs{pointer-events: none; opacity:.5;}*/
.gpp-calculator div#edit-other-regions-head--wrapper,
.gpp-calculator div#edit-other-regions-head--2--wrapper,
.gpp-calculator div#edit-other-regions-upperl--2--wrapper,
.gpp-calculator div#edit-other-regions-trunk--2--wrapper,
.gpp-calculator div#edit-other-regions-upperl--wrapper,
.gpp-calculator div#edit-other-regions-trunk--wrapper,
.gpp-calculator div#edit-other-regions-lowl--2--wrapper,
.gpp-calculator div#edit-other-regions-lowl--wrapper {
  width: 50%;
  float: left;
}
p#asi-ulb-ery-slider4 + div + div {
  display: flex;
}
.gpp-calculator p#asi-scoreFirst {
  width: 50%;
  background: #fbf5ed;
  color: #fff;
  padding: 20px;
  float: left;
  min-height: 165px;
}
.gpp-calculator span#asi-scoredata,
.gpp-calculator span#ga-scoredata {
  color: #159895;
  font-weight: bold;
  font-size: 28px;
  font-family: BISansNEXT, fallback, sans-serif;
  margin-bottom: 10px;
}
.gpp-calculator p#asi-scoreSecond {
  width: 50%;
  background: #eaeaea;
  padding-left: 35px;
  padding-top: 20px;
  font-size: 16px;
  font-family: BISansNEXT, fallback, sans-serif;
  line-height: 1.5;
  min-height: 165px;
  padding-bottom: 20px;
  float: left;
}
.gpp-calculator span#asi-scoredata,
.gpp-calculator span#ga-scoredata {
  color: #159895;
  font-weight: bold;
  font-size: 28px;
  font-family: "BISansNEXT";
  margin-bottom: 10px;
}
.gpp-calculator span#asi-scoreseverity,
.gpp-calculator span#asi-scoreseveritytitle,
.gpp-calculator span#ga-scoreseverity,
.gpp-calculator span#ga-scoreseveritytitle {
  font-size: 18px;
  color: #2f2f2f;
  font-family: BISansNEXT, fallback, sans-serif;
  font-weight: bold;
}
.gpp-calculator ul.gds-unordered li::before,
.gpp-calculator .gds-rich-text ul li::before,
.gpp-calculator .gds--rich-text ul li::before,
.ck-content ul li::before {
  background-color: transparent;
}
.gpp-calculator #asi-ul-region-tab li::before {
  background-color: transparent !important;
}
.gpp-calculator ul#asi-head-region-tab + div,
.gpp-calculator ul#asi-ul-region-tab + div,
.gpp-calculator ul#asi-trunk-region-tab + div,
.gpp-calculator ul#asi-ll-region-tab + div,
.gpp-calculator ul#ga-head-region-tab + div,
.gpp-calculator ul#ga-ul-region-tab + div,
.gpp-calculator ul#ga-trunk-region-tab + div,
.gpp-calculator ul#ga-ll-region-tab + div {
  display: flex;
}
.gpp-calculator h3#headerTopic,
.gpp-calculator h4#headerTopic,
.gpp-calculator h5#headerTopic {
  font-size: 32px;
  margin: 0;
  color: #003366;
  font-family: BISansNEXT, fallback, sans-serif;
}
.gpp-calculator a#gds-ga-calculator-switch,
.gpp-calculator a#gds-asi-calculator-switch,
.gpp-calculator a#gds-ga-ulb-calculator-switch,
.gpp-calculator a#gds-ga-trunk-calculator-switch,
.gpp-calculator a#gds-ga-llb-calculator-switch,
.gpp-calculator a#gds-asi-head-calculator-switch,
.gpp-calculator a#gds-asi-ulb-calculator-switch,
.gpp-calculator a#gds-asi-trunk-calculator-switch,
.gpp-calculator a#gds-asi-llb-calculator-switch {
  background: var(--color-accent);
  color: #000;
  padding: 13px 30px;
  text-decoration: none;
  font-family: BISansNEXT, fallback, sans-serif;
  border-radius: 25px;
}
.gpp-calculator p#asi-head-ery-slider1,
.gpp-calculator p#asi-ulb-ery-slider1,
.gpp-calculator p#asi-trunk-ery-slider1,
.gpp-calculator p#asi-ulb-ery-slider1,
.gpp-calculator p#asi-llb-ery-slider,
.gpp-calculator p#asi-head-ery-slider2,
.gpp-calculator p#asi-head-ery-slider3,
.gpp-calculator p#asi-head-ery-slider4,
.gpp-calculator p#asi-ulb-ery-slider2,
.gpp-calculator p#asi-ulb-ery-slider3,
.gpp-calculator p#asi-ulb-ery-slider4,
.gpp-calculator p#asi-trunk-ery-slider2,
.gpp-calculator p#asi-trunk-ery-slider3,
.gpp-calculator p#asi-trunk-ery-slider4,
.gpp-calculator p#asi-llb-ery-slider1,
.gpp-calculator p#asi-llb-ery-slider2,
.gpp-calculator p#asi-llb-ery-slider3,
.gpp-calculator p#asi-llb-ery-slider4,
.gpp-calculator .gds-ga-slider-container,
.gpp-calculator .gds-ga-trunk-slider-container,
.gpp-calculator .gds-ga-llb-slider-container,
.gpp-calculator .gds-ga-ulb-slider-container {
  font-size: 18px;
  font-family: "BISansNEXT";
  margin-bottom: 10px;
}
.gpp-calculator p#asi-head-ery-slider4 + div,
.gpp-calculator p#asi-ulb-ery-slider4 + div,
.gpp-calculator p#asi-trunk-ery-slider4 + div,
.gpp-calculator p#asi-llb-ery-slider4 + div {
  display: flex;
  margin-top: 20px;
  margin-bottom: 15px;
}
.gpp-calculator a#nextBtn {
  position: absolute;
  right: 0;
}
.gpp-calculator ul#asi-head-region-tab + div p,
.gpp-calculator ul#asi-ul-region-tab + div p,
.gpp-calculator ul#asi-trunk-region-tab + div p,
.gpp-calculator ul#asi-ll-region-tab + div p,
.gpp-calculator ul#ga-head-region-tab + div p,
.gpp-calculator ul#ga-ul-region-tab + div p,
.gpp-calculator ul#ga-trunk-region-tab + div p,
.gpp-calculator ul#ga-ll-region-tab + div p {
  position: absolute;
  right: 0;
}
.gpp-calculator #asi-head-region-tab #asi-head-tab,
.gpp-calculator #asi-head-region-tab li a,
.gpp-calculator #asi-ul-region-tab #asi-head-tab,
.gpp-calculator #asi-ul-region-tab li a,
.gpp-calculator #asi-trunk-region-tab #asi-head-tab,
.gpp-calculator #asi-trunk-region-tab li a,
.gpp-calculator #asi-ll-region-tab #asi-head-tab,
.gpp-calculator #asi-ll-region-tab li a,
.gpp-calculator #ga-head-region-tab .gds-active-calcmenu #ga-head-tab,
.gpp-calculator #ga-head-region-tab li a,
.gpp-calculator #ga-ul-region-tab .gds-active-calcmenu #ga-head-tab,
.gpp-calculator #ga-ul-region-tab li a,
.gpp-calculator #ga-trunk-region-tab .gds-active-calcmenu #ga-head-tab,
.gpp-calculator #ga-trunk-region-tab li a,
.gpp-calculator #ga-ll-region-tab .gds-active-calcmenu #ga-head-tab,
.gpp-calculator #ga-ll-region-tab li a {
  text-decoration: none;
}
.gpp-calculator a#gds-ga-calculator-switch,
.gpp-calculator #gds-ga-head-calculator-switch {
  background: var(--color-interaction);
  color: #fff;
  padding: 13px 30px;
  text-decoration: none;
  font-family: "BISansNEXT";
  border-radius: 25px;
}
.gpp-calculator #reset-btn,
.gpp-calculator #ga-reset-btn {
  display: block;
  text-align: center;
  padding: 22px 36px;
  clear: both;
}
.gpp-calculator #reset-btn span,
.gpp-calculator #ga-reset-btn span {
  background: var(--color-accent);
  display: inline-block;
  padding: 10px 30px;
  color: #000;
  font-size: 18px;
  font-family: BISansNEXT, fallback, sans-serif;
  border-radius: 20px;
}
.gpp-calculator .gds-asi-slider-container,
.gpp-calculator .gds-asi-ulb-slider-container,
.gpp-calculator .gds-asi-trunk-slider-container,
.gpp-calculator .gds-asi-llb-slider-container,
.gpp-calculator .gds-ga-slider-container,
.gpp-calculator .gds-ga-ulb-slider-container,
.gpp-calculator .gds-ga-trunk-slider-container,
.gpp-calculator .gds-ga-llb-slider-container {
  padding: 10px;
}
.gpp-calculator ul#asi-head-region-tab li,
.gpp-calculator ul#ga-head-region-tab li,
.gpp-calculator ul#asi-ul-region-tab li,
.gpp-calculator ul#asi-trunk-region-tab li,
.gpp-calculator ul#asi-ll-region-tab li,
.gpp-calculator ul#ga-ul-region-tab li,
.gpp-calculator ul#ga-trunk-region-tab li,
.gpp-calculator ul#ga-ll-region-tab li {
  list-style: none;
  margin: 0px 13px;
  font-family: BISansNEXT, fallback, sans-serif;
  padding-left: 0;
}
.gpp-calculator ul#asi-head-region-tab li:first-child,
.gpp-calculator ul#ga-head-region-tab li:first-child,
.gpp-calculator ul#asi-ul-region-tab li:first-child,
.gpp-calculator ul#asi-trunk-region-tab li:first-child,
.gpp-calculator ul#asi-ll-region-tab li:first-child,
.gpp-calculator ul#ga-ul-region-tab li:first-child,
.gpp-calculator ul#ga-trunk-region-tab li:first-child,
.gpp-calculator ul#ga-ll-region-tab li:first-child {
  margin-left: 10px;
}
.gpp-calculator #gds-gpp-header-text {
  background-color: #f5faff;
  padding: 15px 12px;
}
.gpp-calculator ul#asi-head-region-tab,
.gpp-calculator ul#ga-head-region-tab,
.gpp-calculator ul#asi-ul-region-tab,
.gpp-calculator ul#asi-trunk-region-tab,
.gpp-calculator ul#asi-ll-region-tab,
.gpp-calculator ul#ga-ul-region-tab,
.gpp-calculator ul#ga-trunk-region-tab,
.gpp-calculator ul#ga-ll-region-tab {
  display: flex;
  padding-left: 0;
  box-shadow: 0 4px 16px -4px rgba(0, 26, 51, 0.16);
  background: #fff;
  padding: 15px 0px;
}
.gpp-calculator #ulb-prevBtn,
.gpp-calculator #ulb-nextBtn,
.gpp-calculator #prevBtn,
.gpp-calculator #nextBtn,
.gpp-calculator #trunk-prevBtn,
.gpp-calculator #trunk-nextBtn,
.gpp-calculator #llb-prevBtn,
.gpp-calculator #llb-nextBtn,
.gpp-calculator #ga-prevBtn,
.gpp-calculator #ga-nextBtn,
.gpp-calculator #ga-ulb-prevBtn,
.gpp-calculator #ga-trunk-prevBtn,
.gpp-calculator #ga-ulb-nextBtn,
.gpp-calculator #ga-trunk-nextBtn,
.gpp-calculator #ga-llb-prevBtn,
.gpp-calculator #ga-llb-nextBtn {
  position: relative;
}
.gpp-calculator #ulb-prevBtn span,
.gpp-calculator #prevBtn span,
.gpp-calculator #trunk-prevBtn span,
.gpp-calculator #llb-prevBtn span,
.gpp-calculator #ga-prevBtn span,
.gpp-calculator #ga-ulb-prevBtn span,
.gpp-calculator #ga-trunk-prevBtn span,
.gpp-calculator #ga-llb-prevBtn span {
  display: inline-block;
  padding-left: 15px;
}
.gpp-calculator #ulb-nextBtn span,
.gpp-calculator #nextBtn span,
.gpp-calculator #trunk-nextBtn span,
.gpp-calculator #llb-nextBtn span,
.gpp-calculator #ga-nextBtn span,
.gpp-calculator #ga-ulb-nextBtn span,
.gpp-calculator #ga-trunk-nextBtn span,
.gpp-calculator #ga-llb-nextBtn span {
  display: inline-block;
  padding-right: 15px;
  font-family: BISansNEXT, fallback, sans-serif;
}
.gpp-calculator #ulb-prevBtn span::before,
.gpp-calculator #prevBtn span::before,
.gpp-calculator #trunk-prevBtn span::before,
.gpp-calculator #llb-prevBtn span::before,
.gpp-calculator #ga-prevBtn span::before,
.gpp-calculator #ga-ulb-prevBtn span::before,
.gpp-calculator #ga-trunk-prevBtn span::before,
.gpp-calculator #ga-llb-prevBtn span::before {
  content: "\2039";
  font-size: 22px;
  font-family: "BISansNEXT";
  position: absolute;
  bottom: -2.5px;
  left: 0;
}
.gpp-calculator #ulb-nextBtn span::after,
.gpp-calculator #nextBtn span::after,
.gpp-calculator #trunk-nextBtn span::after,
.gpp-calculator #llb-nextBtn span::after,
.gpp-calculator #ga-nextBtn span::after,
.gpp-calculator #ga-ulb-nextBtn span::after,
.gpp-calculator #ga-trunk-nextBtn span::after,
.gpp-calculator #ga-llb-nextBtn span::after {
  content: "\203A";
  font-size: 22px;
  font-family: "BISansNEXT";
  position: absolute;
  bottom: -2.5px;
  right: 0;
}
.gpp-calculator #asi-head-ery-slider1 strong,
.gpp-calculator #asi-ulb-ery-slider1 strong,
.gpp-calculator #asi-trunk-ery-slider1 strong,
.gpp-calculator #asi-llb-ery-slider1 strong,
.gpp-calculator #asi-llb-ery-slider2 strong,
.gpp-calculator #asi-llb-ery-slider4 strong,
.gpp-calculator #asi-llb-ery-slider3 strong,
.gpp-calculator #asi-head-ery-slider2 strong,
.gpp-calculator #asi-head-ery-slider3 strong,
.gpp-calculator #asi-head-ery-slider4 strong,
.gpp-calculator #asi-ulb-ery-slider4 strong,
.gpp-calculator #asi-ulb-ery-slider3 strong,
.gpp-calculator #asi-ulb-ery-slider2 strong,
.gpp-calculator #asi-ulb-ery-slider1 strong,
.gpp-calculator #asi-trunk-ery-slider4 strong,
.gpp-calculator #asi-trunk-ery-slider3 strong,
.gpp-calculator #asi-trunk-ery-slider2 strong,
.gpp-calculator #ga-head-ery-slider4 strong,
.gpp-calculator #ga-head-ery-slider3 strong,
.gpp-calculator #ga-head-ery-slider2 strong,
.gpp-calculator #ga-head-ery-slider1 strong,
.gpp-calculator #ga-ulb-ery-slider1 strong,
.gpp-calculator #ga-ulb-ery-slider2 strong,
.gpp-calculator #ga-ulb-ery-slider3 strong,
.gpp-calculator #ga-ulb-ery-slider4 strong,
.gpp-calculator #ga-trunk-ery-slider1 strong,
.gpp-calculator #ga-trunk-ery-slider2 strong,
.gpp-calculator #ga-trunk-ery-slider3 strong,
.gpp-calculator #ga-trunk-ery-slider4 strong,
.gpp-calculator #ga-llb-ery-slider1 strong,
.gpp-calculator #ga-llb-ery-slider2 strong,
.gpp-calculator #ga-llb-ery-slider3strong,
.gpp-calculator #ga-llb-ery-slider4 strong,
.gpp-calculator #ga-llb-ery-slider3 strong {
  font-size: 18px;
  line-height: 32px;
  font-family: BISansNEXT, fallback, sans-serif;
}
.gpp-calculator #ga-head-area-slider-img,
.gpp-calculator #asi-head-ery-slider-img,
.gpp-calculator #asi-ulb-ery-slider-img,
.gpp-calculator #asi-trunk-ery-slider-img,
.gpp-calculator #asi-llb-ery-slider-img,
.gpp-calculator #asi-llb-crust-slider-img,
.gpp-calculator #asi-llb-area-slider-img,
.gpp-calculator #asi-head-pust-slider-img,
.gpp-calculator #asi-head-crust-slider-img,
.gpp-calculator #asi-head-area-slider-img,
.gpp-calculator #asi-ulb-crust-slider-img,
.gpp-calculator #asi-ulb-crust-slider-img,
.gpp-calculator #asi-ulb-area-slider-img,
.gpp-calculator #asi-trunk-crust-slider-img,
.gpp-calculator #asi-trunk-crust-slider-img,
.gpp-calculator #asi-trunk-area-slider-img,
.gpp-calculator #ga-head-crust-slider-img,
.gpp-calculator #ga-head-ery-slider-img,
.gpp-calculator #ga-ulb-ery-slider-img,
.gpp-calculator #ga-ulb-crust-slider-img,
.gpp-calculator #ga-ulb-area-slider-img,
.gpp-calculator #ga-trunk-ery-slider-img,
.gpp-calculator #ga-trunk-crust-slider-img,
.gpp-calculator #ga-trunk-crust-slider-img,
.gpp-calculator #ga-trunk-area-slider-img,
.gpp-calculator #ga-llb-ery-slider-img,
.gpp-calculator #ga-llb-crust-slider-img,
.gpp-calculator #ga-llb-crust-slider-img,
.gpp-calculator #ga-llb-area-slider-img,
.gpp-calculator #ga-head-pust-slider-img,
.gpp-calculator #asi-ulb-pust-slider-img,
.gpp-calculator #asi-ulb-pust-slider-img,
.gpp-calculator #asi-trunk-pust-slider-img,
.gpp-calculator #asi-llb-pust-slider-img,
.gpp-calculator #ga-ulb-pust-slider-img,
.gpp-calculator #ga-llb-pust-slider-img {
  font-size: 40px;
  line-height: 40px;
  color: #2c333a;
  font-family: "BISansNEXT";
  text-align: center;
  font-weight: 700;
}
.ui-slider-horizontal {
  height: 2px;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -1em;
  margin-left: -1em;
}
.gpp-calculator .gds-asi-total-tabs + div + div + div + div + div + div,
.gpp-calculator .gds-ga-total-tabs + div + div + div + div + div + div {
  background-color: #fbf5ed;
  padding: 24px 20px;
  margin-bottom: 16px;
}
.gpp-calculator .severity-picture img {
  width: 300px;
  border-radius: 10px;
}
.gpp-calculator .severity-picture {
  margin-top: 16px;
}
.gpp-calculator div#edit-actions-submit--2--wrapper {
  width: 100%;
}
.gpp-calculator div#edit-actions-submit--2--input-wrapper {
  margin: 0 auto;
}
.gpp-calculator div#edit-select-all--2--wrapper {
  width: 100%;
}
.gpp-calculator div#edit-select-all--2--inner-wrapper {
  width: 109px;
  margin: 0 auto;
}
.gpp-calculator div#edit-other-regions-other--2--wrapper {
  width: 100%;
}
.gpp-calculator div#edit-actions-submit--input-wrapper {
  margin: 0 auto;
}
.gpp-calculator div#edit-actions-submit--wrapper {
  width: 100%;
}
.gpp-calculator #asi-head-ery-slider4 + div {
  text-align-last: justify;
  margin-bottom: 15px;
}
.gpp-calculator a.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
}
.gpp-calculator #ga-head-ery-slider4 + div,
.gpp-calculator #asi-ulb-ery-slider4 + div,
.gpp-calculator #asi-trunk-ery-slider4 + div,
.gpp-calculator #asi-llb-ery-slider4 + div,
.gpp-calculator #asi-head-ery-slider4 + div,
.gpp-calculator #ga-ulb-ery-slider4 + div,
.gpp-calculator #ga-trunk-ery-slider4 + div,
.gpp-calculator #ga-llb-ery-slider4 + div {
  display: flex;
  justify-content: space-between;
}
.gpp-calculator a#ga-nextBtn,
.gpp-calculator a#ga-ulb-nextBtn,
.gpp-calculator a#ga-llb-nextBtn,
.gpp-calculator a#ga-trunk-nextBtn {
  float: right;
}
.gpp-calculator #asi-head-ery-slider4 + div a,
.gpp-calculator #ga-head-ery-slider3 + div a,
.gpp-calculator #asi-ulb-ery-slider4 + div a,
.gpp-calculator #asi-trunk-ery-slider4 + div a,
.gpp-calculator #asi-llb-ery-slider4 + div a,
.gpp-calculator #ga-ulb-ery-slider3 + div a,
.gpp-calculator #ga-trunk-ery-slider3 + div a,
.gpp-calculator #ga-llb-ery-slider3 + div a {
  color: #000;
  font-weight: bold;
  font-family: "BISansNEXT";
  text-decoration: none;
}
.gpp-calculator .gds-tabs__item {
  font-family: BISansNEXT, fallback, sans-serif;
}
.gpp-calculator .gds-tabs__item:hover,
.gpp-calculator .gds-tabs__item:focus {
  color: var(--color-primary);
  font-family: BISansNEXT;
  font-weight: bold;
}
.gpp-calculator .gds-tabs__panels .gds-heading--m:nth-child(4) {
  margin-bottom: 0;
}
.gpp-calculator p#asi-head-ery-slider4 + div + div + div,
.gpp-calculator p#ga-head-ery-slider4 + div + div + div,
.gpp-calculator p#ga-ulb-ery-slider4 + div + div + div,
.gpp-calculator p#ga-trunk-ery-slider4 + div + div + div,
.gpp-calculator p#ga-llb-ery-slider4 + div + div + div {
  text-align: center;
  padding: 20px 10px;
  width: 100%;
  margin-bottom: 20px;
  clear: both;
  width: 100%;
}
.gpp-calculator div#edit-select-all--inner-wrapper {
  width: 115px;
  margin: 0 auto;
}
.gpp-calculator .gds-form-input {
  width: 100%;
  float: left;
}
.gpp-calculator div#edit-other-regions-other--wrapper {
  width: 100%;
}
.gpp-calculator div#edit-select-all--wrapper {
  width: 100%;
}
.gpp-calculator .webform-submission-form .gds-image img {
  width: 45%;
  margin: 0 auto;
}
.gds-secondary-navigation {
  margin-bottom: 0px;
}
.page-node-246 .gds-card__figure .gds-image::before {
  padding-top: 0px;
}
.gds-footnote ol.gds-footnote__references li {
  padding-left: 0px;
}
ol.gds-ordered li::before {
  color: #2c333a;
}
#modal_external_link .gds-modal__body {
  padding-left: 0px !important;
}
.gds-modal__actions .gds-link {
  cursor: pointer;
}
.gds-modal__actions .gds-link {
  margin-top: 0px;
}
.gds-modal .gds-btn,
.gds-modal__actions .gds-link {
  margin-left: 15px;
}
.gds-modal__body {
  padding-top: 0px !important;
}
.gds-secondary-hero .gds-heading {
  font-family: BIAntiquaIIMl;
  /*font-size: 56px;*/
}
.gds-highlight-banner .gds-paragraph {
  text-align: justify;
}
.gds-video-player .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}
.gds-secondary-hero--spacer-l {
  margin-bottom: 0px;
}
.gds-card {
  min-height:auto;
}
.page-node-412 h5.gds-heading a.skip-disclaimer {
  color: #004d99;
  text-decoration: none;
}
.page-node-412 p.gds-paragraph a {
  color: #2c333a;
  text-decoration: none;
}
.related-product-item .gds-card__figure .gds-image::before {
  padding-top: 0;
}
.gds-icon--base_download.gds-video {
  background-image: url(/mea/ae/sites/default/files/2024-10/video-icon-green.svg);
  background-repeat: no-repeat;
  height: 26px;
  width: 26px;
}
.gds-icon--base_download.gds-pdf {
  background-image: url(/mea/ae/sites/default/files/2024-10/download-icon-green.svg);
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
}
.page-node-411 .gds_cusact_fact_main .gds_cusact_fact_main_cal p.therapy-text {
  font-weight: initial !important;
}
.page-node-411 .gds_cusact_fact_main .gds_cusact_fact_main_cal p.dosage-text span {
  font-weight: initial !important;
}
.gds-solo-button .gds-cell {
  text-align: center;
}
.related-product-item .pager__item a {
  background-color: var(--color-interaction);
  padding: 13px 24px 15px;
  color: #fff;
  text-decoration: none;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
  font-weight: var(--typography-t-button-font-weight);
  font-family: var(--typography-t-button-font-family);
}
.related-product-item .pager__item {
  text-align: center;
}
.related-product-item .pager-show-more {
  list-style-type: none;
}
.path-bisearch .pager__item a {
  background-color: var(--color-interaction);
  padding: 13px 24px 15px;
  color: #fff;
  text-decoration: none;
  border-radius: var(--border-radius-primary);
  border: solid 2px rgba(0, 0, 0, 0);
  font-weight: var(--typography-t-button-font-weight);
  font-family: var(--typography-t-button-font-family);
}
.path-bisearch .pager__item {
  text-align: center;
}
.path-bisearch .pager-show-more {
  list-style-type: none;
  margin-bottom: 40px;
}
@keyframes delayStyles {
  to {
    display: none;
  }
}
.bisearch-results .ajax-progress.ajax-progress-fullscreen {
  animation: delayStyles 5s forwards;
}
@media (max-width: 767px) {
  .gpp-calculator .gds-tabs__list__wrapper .gds-tabs__list {
    width: 100%;
    border-bottom: none;
    box-shadow: 0 4px 16px -4px rgba(0, 26, 51, 0.16);
  }

  .gpp-calculator .gds-tabs__item {
    flex-grow: 1;
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
  }

  .gpp-calculator .gds-tabs__item--active {
    background: #f5faff;
    padding: 21px 0;
  }

  .gpp-calculator .gds-tabs__list__wrapper,
  .gds-tabs__list__wrapper .gds-tabs__list {
    padding: 0;
  }

  .gpp-calculator .gds-tabs__item,
  .gpp-calculator .gds-tabs__list__wrapper .gds-tabs__item:not(:last-child) {
    margin-right: 0;
  }

  .gpp-calculator .gds-tabs::before {
    width: initial;
  }

  .gds-paragraph.gds-paragraph--align-left.gds-paragraph--base.gds-paragraph--spacer-m.gds-para-underline   .theme-color__grey   strong {
    text-decoration: underline;
  }

  .gpp-img-wrapper {
    display: flex;
  }

  .gpp-img-wrapper .img-num {
    font-size: 32px;
    line-height: 1px;
  }
  .gpp-img-wrapper .img-desc {
    font-size: 12px;
    line-height: 15px;
    color: #2c333a;
    font-weight: 400;
    text-align: left;
    padding-left: 15px;
    max-width: 200px;
    padding-top: 5px;
  }

  .gds-asi-total-tabs li a,
  .gds-ga-total-tabs li a {
    color: #000;
  }

  .gds-asi-total-tabs .gds-active-calcmenu a,
  .gds-ga-total-tabs .gds-active-calcmenu a {
    color: #0066cc;
    font-weight: bold;
  }

  p.gds-form-fix-space {
    line-height: 0;
  }

  .gpp-calculator .asi-header-ery-slider-pointer.active,
  .gpp-calculator .asi-header-pust-slider-pointer.active,
  .gpp-calculator .asi-header-crust-slider-pointer.active,
  .gpp-calculator .asi-header-area-slider-pointer.active,
  .gpp-calculator .asi-ulb-ery-slider-pointer.active,
  .gpp-calculator .asi-ulb-pust-slider-pointer.active,
  .gpp-calculator .asi-ulb-crust-slider-pointer.active,
  .gpp-calculator .asi-ulb-area-slider-pointer.active,
  .gpp-calculator .asi-llb-ery-slider-pointer.active,
  .gpp-calculator .asi-llb-pust-slider-pointer.active,
  .gpp-calculator .asi-llb-crust-slider-pointer.active,
  .gpp-calculator .asi-llb-area-slider-pointer.active,
  .gpp-calculator .asi-trunk-ery-slider-pointer.active,
  .gpp-calculator .asi-trunk-pust-slider-pointer.active,
  .gpp-calculator .asi-trunk-crust-slider-pointer.active,
  .gpp-calculator .asi-trunk-area-slider-pointer.active,
  .gpp-calculator .ga-header-ery-slider-pointer.active,
  .gpp-calculator .ga-header-pust-slider-pointer.active,
  .gpp-calculator .ga-header-crust-slider-pointer.active,
  .gpp-calculator .ga-header-area-slider-pointer.active,
  .gpp-calculator .ga-ulb-ery-slider-pointer.active,
  .gpp-calculator .ga-ulb-pust-slider-pointer.active,
  .gpp-calculator .ga-ulb-crust-slider-pointer.active,
  .gpp-calculator .ga-ulb-area-slider-pointer.active,
  .gpp-calculator .ga-llb-ery-slider-pointer.active,
  .gpp-calculator .ga-llb-pust-slider-pointer.active,
  .gpp-calculator .ga-llb-crust-slider-pointer.active,
  .gpp-calculator .ga-llb-area-slider-pointer.active,
  .gpp-calculator .ga-trunk-ery-slider-pointer.active,
  .gpp-calculator .ga-trunk-pust-slider-pointer.active,
  .gpp-calculator .ga-trunk-crust-slider-pointer.active,
  .gpp-calculator .ga-trunk-area-slider-pointer.active {
    color: #0066cc;
    font-family: BISansNEXT, fallback, sans-serif;
  }

  .gpp-calculator .gds-blue-highlight {
    color: #0066cc;
    font-weight: bold;
  }
}
@media (max-width: 375px) {
  .gpp-calculator h3#headerTopic,
  .gpp-calculator h4#headerTopic,
  .gpp-calculator h5#headerTopic {
    font-size: 28px;
    padding: 10px;
  }
}
.page-node-444 h5.gds-heading.gds-heading--align-left.gds-heading--m {
  font-family: "BISansNEXT";
}
.page-node-459.gpp-calculator-video .bc-player-default_default-index-0 {
  width: 100%;
  margin-bottom: 15px;
  min-height: 215px;
}
/* Global CSS End */
/* MENU CSS Start */
.gds-header .gds-submenu-container__inner ul.gds-submenu-items li {
  width: 100%;
}

.page-node-247 .gds-secondary-hero__container {
  min-height: 240px;
  display: flex;
  align-items: center;
}
.page-node-247 .gds-secondary-hero__background-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.page-node-247 .gds-secondary-hero--dark-background h1.gds-heading--l {
  margin-bottom: 0;
}
.page-node-247 .gds-highlight-banner--media-contained .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}
.page-node-247 .gds-highlight-banner--media-contained .gds-cell--m-half {
  width: 50% !important;
}
.page-node-247 .gds-highlight-banner__content p.gds-paragraph--spacer-m {
  margin-bottom: 0 !important;
}
.page-node-247 .gds-highlight-banner__actions {
  margin-top: 0px;
}
.page-node-246 .views-view-grid .views-field {
  height: 100%;
}
.page-node-235 .gds-highlight-banner--media-contained .gds-grid,
.page-node-16 .gds-highlight-banner--media-contained .gds-grid,
.page-node-231 .gds-highlight-banner--media-contained .gds-grid {
  margin-left: calc(var(--spacer-l) / 2 * -1);
  margin-right: calc(var(--spacer-l) / 2 * -1);
  padding: 0;
  width: auto;
}
.page-node-235 .gds-highlight-banner--media-contained .gds-cell--m-half,
.page-node-16 .gds-highlight-banner--media-contained .gds-cell--m-half,
.page-node-231 .gds-highlight-banner--media-contained .gds-cell--m-half {
  width: 50% !important;
}
@media only screen and (max-width: 767px) {
  .page-node-247 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-235 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-16 .gds-highlight-banner--media-contained .gds-cell--m-half,
  .page-node-231 .gds-highlight-banner--media-contained .gds-cell--m-half {
    width: 100% !important;
  }
}
/* MENU CSS End */
/* Spevigo Start */

html {
  overflow-x: hidden;
}
body[class^="bipdf-"],
body[class*=" bipdf-"] {
  overflow-x: unset !important;
}
.dermatology-spevigo div.mlr-code {
  display: none;
}
.dermatology-spevigo .brand-banner {
  background-color: #e8e7ed;
  padding: var(--spacer-xs) 0 var(--spacer-xs) var(--spacer-xxl);
}
.dermatology-spevigo .gds-image img {
  object-fit: cover;
}
.dermatology-spevigo .gds-secondary-hero .gds-heading,
.page-node-445 .gds-secondary-hero .gds-heading,
.page-node-445 .gds-heading.gds-heading--align-left.gds-heading--s,
.page-node-445 .gds-heading.gds-heading--align-left.gds-heading--m,
.page-node-445 .gds-heading.gds-heading--align-left.gds-heading--xs,
.page-node-443 .gds-grid .gds-heading,
.page-node-442 .gds-secondary-hero .gds-heading,
.page-node-442 .gds-heading.gds-heading--align-left.gds-heading--m,
.page-node-442 .gds-heading.gds-heading--align-left.gds-heading--xs,
.page-node-446 .gds-grid .gds-heading,
.page-node-447 h4.gds-heading.gds-heading--align-left,
.page-node-447 h3.gds-heading.gds-heading--align-left,
.page-node-447 .gds-heading--align-left.gds-heading--s,
.page-node-444 .gds-highlight-banner--primary .gds-highlight-banner__content h2,
.page-node-443 .gds-highlight-banner--primary .gds-highlight-banner__content h3,
.page-node-446 .gds-highlight-banner--primary .gds-highlight-banner__content h3 {
  font-family: "Eina04-Bold", sans-serif;
}

.page-node-441 .gds-grid--spacer-m {
  margin-bottom: var(--spacer-none);
}
.page-node-441 .gds-link--menu:link,
.gds-link--with-icon:link,
.page-node-447 .gds-heading--align-left.gds-heading--s,
.page-node-446 .theme-color__primary,
.page-node-446 .gds-link--with-icon:hover span,
.page-node-447 .gds-footnote .gds-heading {
  color: #2c333a;
}
.page-node-441 .gds-icon--primary path,
.page-node-444 .gds-icon--primary path,
.page-node-446 .gds-icon--primary path {
  fill: #8986a0;
}
.page-node-444 .gds-spacer--separator,
.page-node-444 .gds-accordion__items {
  border-top: 1.2px solid #8986a0;
}
.page-node-444 .gds-accordion__item {
  border-bottom: 1.2px solid #8986a0;
}
.page-node-444 .gds-quicklinks--boxed,
.page-node-443 .gds-side-navigation__item .gds-link:hover,
.page-node-445 .brand-banner,
.page-node-442 .brand-banner,
.page-node-446 .gds-quicklinks--boxed,
.page-node-447 .gds-side-navigation__item .gds-link:hover {
  background-color: #e8e7ed;
}
.page-node-444 ul.gds-unordered li::before,
.page-node-445 .gds-grid .gds-cell ul.gds-unordered li::before,
.page-node-446 .gds-grid .gds-cell ul.gds-unordered li::before {
  background-color: #8986a0;
}
.page-node-444 .gds-highlight-banner--primary .gds-highlight-banner__content h2 {
  font-size: 38px;
}
.page-node-443 .gds-spacer.gds-spacer--separator.gds-spacer--spacer-l {
  border-top: 1.2px solid #403b5f;
}
.page-node-443 .gds-highlight-banner__actions,
.page-node-446 .gds-highlight-banner__actions {
  display: none;
}
.page-node-443 .gds-highlight-banner--primary .gds-highlight-banner__content h3 {
  font-size: 32px;
}
.page-node-443 .gds-highlight-banner h3,
.page-node-446 .gds-highlight-banner h3 {
  display: block;
  color: #ffff;
}
.page-node-445 .gds-video__video {
  margin-left: var(--spacer-l);
}
.page-node-446 .gds-highlight-banner--primary .gds-highlight-banner__content h3 {
  font-size: 32px;
  line-height: 2.75rem;
}
.dermatology-spevigo .brand-banner {
  background-color: #e8e7ed;
  padding: var(--spacer-xs) 0 var(--spacer-xs) var(--spacer-xxl);
}
.page-node-447 .gds-paragraph--align-left.gds-paragraph--xs {
  margin-bottom: var(--spacer-xs);
}
.page-node-447 .gds-accordion__item {
  border-bottom: 1px solid #8986a0;
}
.page-node-447 .gds-accordion__items,
.page-node-447 .gds-spacer--separator {
  border-top: 1px solid #8986a0;
}
.page-node-447 .gds-secondary-hero__content .gds-heading {
  color: #fff;
}
.page-node-443 .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.page-node-445 .gds-secondary-hero .gds-secondary-hero__content .gds-heading,
.page-node-442 .gds-secondary-hero .gds-secondary-hero__content .gds-heading {
  margin: var(--spacer-massive) 0;
}
.page-node-444 .gds-accordion__item-heading-text {
  color: #403b5f !important;
}
.page-node-444 .gds-accordion__item--is-closed .gds-accordion__item-heading-text:hover {
  color: #403b5f;
}
.page-node-444 .gds-icon--primary path {
  fill: #8986a0;
}
.page-node-444 .gds-accordion__item-heading-chevron-down .gds-icon--primary path {
  fill: #8986a0 !important;
}
.page-node-444 .gds-accordion__item-heading-chevron-up .gds-icon--primary path {
  fill: #8986a0 !important;
}
.page-node-443 .gds-secondary-hero__content {
  padding-bottom: var(--spacer-xxl);
}
.page-node-442 .gds-secondary-hero__content {
  padding-top: var(--spacer-xxl);
  padding-bottom: var(--spacer-xxl);
}
.page-node-443 .gds-highlight-banner__content #header {
  display: none;
}
.dermatology-spevigo .gds-footer .gds-footer__legal p:nth-child(1) {
  display: none;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .page-node-447 .gds-side-navigation {
    background-color: transparent !important;
  }
  .gds-side-navigation__wrapper {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .page-node-447 .brand-banner {
    padding-left: 10px;
  }

  .page-node-447   div:nth-child(2)   div.gds-secondary-hero__container   > div.gds-grid.gds-grid--none {
    background-color: #403b5f;
  }

  .page-node-447 .gds-side-navigation {
    background-color: transparent !important;
  }
}
@media only screen and (max-width: 767px) {
  .gds-secondary-navigation.fade .gds-menus {
    padding: var(--spacer-m) 0;
    margin: 0px;
  }
}
#block-bione-spevigoheadermain ul.gds-sub-sub-menu a.gds-link.gds-link--link-intercept:focus {
  display: inline-flex;
}
.contrast .gds-submenu-container--light .gds-link:focus::after,
.full-contrast .gds-submenu-container--light .gds-link:focus::after,
.contrast .gds-submenu-container--light .gds-link--focus::after,
.full-contrast .gds-submenu-container--light .gds-link--focus::after {
  border-color: var(--color-primary-light) !important;
}
@media screen and (max-width: 780px) {
  .gds-breadcrumb .gds-link--breadcrumb:focus::after {
    border: none !important;
  }
  .gds-side-navigation__list {
    display: block;
  }
}
/* Spevigo End */
/* card alignment */
.page-node-233.respiratory .gds-card__content-inner,
.page-node-398 .gds-card__content-inner,
.page-node-16.metabolic .gds-card__content-inner,
.page-node-223 .gds-card__content-inner,
.page-node-246 .gds-card__content-inner {
  min-height: 184px;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .page-node-233.respiratory .gds-card__content-inner,
  .page-node-398.respiratory .gds-card__content-inner,
  .page-node-16.metabolic .gds-card__content-inner,
  .page-node-223 .gds-card__content-inner,
  .page-node-246 .gds-card__content-inner {
    min-height: 210px;
}}

  /* card alignment -end*/
  .related-product-item .pager__item a {
    padding: 13px 24px 15px;
    text-decoration: none;
    border-radius: 0;
    color: var(--color-primary);
    background-color: var(--color-accent);
}
  .gds-footer .contrast .gds-link:focus::after {
    border-color: transparent;
}
  footer#block-bione-spevigofooter {
    margin-bottom: 0;
    padding-bottom: 0;
    background: transparent;
}

/* re-branding minor fixes */
  footer#block-bione-footer {
    padding-bottom: 0;
}
  .bi-product-item-detail-nav .gds-side-navigation__item--active.gds-link {
    color: #08312a !important;
}
  .bi-product-item-detail-nav .side-navigation-list-wrapper .gds-side-navigation__item--active.gds-link::before {
    background: #08312a !important;
}
  .hcp-validation-btn--terminate-session.hidden {
    display: none !important;
}

  @media screen and (max-width:900px) {
    nav.gds-mega-nav.visible {
      margin-top: 0px !important;
}}
    @media screen and (max-width:767px) {
      nav.gds-side-navigation {
        margin-bottom: 20PX;
}
      .dermatology-spevigo .brand-banner {
        padding-left: 15px;
}}

      .page-node-472 .gds-highlight-banner,
      .page-node-470 .gds-highlight-banner {
        padding-bottom: 0;
}
      .cardiovascular-metalyse .gds-rich-text img {
        margin-top: 0;
}
      .cardiovascular-metalyse table.gds-table th,
      table.gds-table td {
        text-align: left;
}

/* ----Nerandomilast CSS Start---- */

body.rheumatologist-your-guide-to-early-diagnosis .gds-solo-button .gds-cell .gds-btn-wrapper {
    margin: 0 auto;
    width: 100%;
}
body.rheumatologist-your-guide-to-early-diagnosis .gds-btn-wrapper a {
       width: 100%;
}
.nerandomilast ol.gds-breadcrumb__list li:first-child a {
    pointer-events: none;
}
@media screen and (max-width: 480px){

.gds-modal .gds-btn, .gds-modal__actions .gds-link {
margin-bottom: 15px;
}
.nerandomilast .gds-card__actions div.gds-card__cta span {
margin-left: 0;
}
}

@media screen and (max-width: 767px){
li.gds-breadcrumb__list-item.gds-breadcrumb__list-item--no-icon {
    margin-bottom: 0;
}
}
/* ----Nerandomilast CSS End---- */

/* ----double-check CSS Start---- */
.double-check-home-clinical-insights .gds-hero .gds-image img,
.double-check-home-case-studies .gds-hero .gds-image img{
  object-fit: cover;
}
.double-check-home span {
  display:inline;
}
.double-check-home-resources .gds-hero__content.gds-hero__content--left h1,
.double-check-home-clinical-insights .gds-hero__content.gds-hero__content--left h1,
.double-check-home-case-studies .gds-hero__content.gds-hero__content--left h1 {
  margin-top: 50px;
}
.double-check-home a.gds-link.gds-link--visibility-both.gds-link--link-intercept.gds-link--default.gds-link--icon-right.gds-link--with-icon.gds-link--icon-animation.gds-link--with-icon-arrow span span {
  padding-left: 30px;
}
.double-check-home span.gds-icon.gds-icon--primary.gds-icon--s.gds-icon--base_chevron-right svg path {
  display: none;
}

.double-check-pages article .gds-grid.gds-grid--color-bg .gds-cell--m-third .gds-card .gds-card__content .gds-card__content-inner{
  min-height: auto;
}
.double-check-home .gds-heading-with-link.gds-heading-with-link--visibility-both .gds-grid {
  margin-bottom: 0;
}
.double-check-home .gds-content-block.gds-content-block--none.gds-content-block--with-media-left.gds-content-block--visibility-both {
  padding-top: 0;
  padding-bottom: 0;
}
.double-check-pages .gds-footer__sitemap{
  display: none;
}
.double-check-home .gds-heading-with-link.gds-heading-with-link--visibility-both .gds-grid span {
  color:#2E2D2C;
}
.double-check-home .gds-rich-text img {
  margin-top: 0;
  margin-bottom: 10px;
}
.double-check-home .gds-content-block h3 {
  display: block;
    font-family: var(--typography-heading-m-font-family);
}
.double-check-home .gds-footnote.gds-footnote--visibility-both.gds-footnote--with-separator {
  margin-top: 10px;
  padding-top: 5px;
}
.double-check-pages div.gds-grid--no-bg + .gds-grid.gds-grid--none.gds-grid--white.gds-grid--color-bg:last-child{
  padding: 0 16px !important;
}
.double-check-home-resources .gds-hero .gds-image img {
  object-fit: cover;
}
/* ----double-check CSS End---- */
.ra-ild-risk-calculator-home .gds-key-fact__description p {
  margin-top: 0;
}
/* ----RC18 menu fix---- */
.gdoc-filename a {
  display: none;
}
.gds-header {
  border-bottom: 1.2px solid var(--color-primary-light);
  width: 100vw;
  max-width: 100%
}

.gds-secondary-navigation .gds-menus .gds-inline-menu__item .gds-link__label:hover span {
  text-decoration: none;
}
.gds-secondary-navigation .gds-inline-menu__item .gds-link:hover span {
  text-decoration: none !important;
}
.gds-secondary-navigation .gds-inline-menu__item .gds-link {
  text-decoration: none !important;
}

/* Header menu alignment Ticket: https://jira.biscrum.com/browse/ONE-43375 */
@media (min-width: 1280px) {
.gds-header__main .gds-header__logo-holder .gds-logo .gds-image img {
        width: 10rem !important;
    }
.gds-mega-nav {
           padding-bottom: 0px !important;
    }
}

@media screen and (min-width: 1280px) and (max-width: 1440px) {
    .gds-hero__with-media .gds-grid .gds-cell:not(:has(.gds-hero__media)) {
        padding-inline-start: var(--spacer-l);
        max-width: 640px;
        margin-left: auto;
    }
}

@media screen and (min-width: 992px) {
    .gds-hero__content {
        padding-block-start: 3.5rem;
        padding-inline-end: .5rem;
    }
}

/* ----HPS 710 - RADAR-ILD - UAT - Start---- */

body.page-node-518.ra-ild-risk-calculator .gds-cell.gds-cell--m-three-quarters.gds-cell--spacer-l.gds-cell--content .gds-grid,
body.page-node-518.ra-ild-risk-calculator .gds-cell.gds-cell--m-three-quarters.gds-cell--spacer-l.gds-cell--content .gds-grid .gds-cell{padding-left:0px;}
.ra-ild-risk-calculator .gds-hero h1.gds-heading,
.ra-ild-screening-algorithm .gds-hero h1.gds-heading{margin-bottom:0px;}
.ra-ild-risk-calculator-home .gds-hero--spacer-xxl,
.ra-ild-risk-calculator .gds-hero--spacer-xxl,
.ra-ild-screening-algorithm .gds-hero--spacer-xxl{
    margin-block-end: var(--spacer-none);
}
.ra-ild-screening-algorithm span.gds-footnote__symbol{
  margin-top: -5px;
}

/* ----HPS 710 - RADAR-ILD - UAT - End---- */
.brandnoBanner .gds-hero.gds-hero--spacer-xxl.contrast {
  margin-bottom: 0;
}
.ofevbrandlogo .brand-banner {
  background-color: #fff;
}
.ofevTable thead {
  background-color: var(--color-gray-30);
}
.ofevTable .gds-table{
  text-align: left;
}
.ofevfootnote .gds-footnote {
  margin-top: 0;
}
.ofevhighlight .gds-highlight-banner__content {
  padding-top: 0;
  padding-bottom: 0 !important;
}
.ofevhighlight .gds-highlight-banner .gds-heading,
.ofevhighlight .gds-content-block .gds-heading {
  font-family: var(--typography-heading-m-font-family) !important;
}
.treasure-hunt iframe, .products-jardiance-treasure-hunt iframe {
  height: 100vh !important;
  height: 100dvh  !important;
}
.bipdf-kdigo-2024-ckd-guideline a.gds-external-link::after {
  display: none;
}

/* Jardiance Family migration start */
.jardianceFamily .gds-hero__content.gds-hero__content--left {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
span.gds-footnote__symbol {
  margin-right: 8px !important;
}
.toggle-cards-Patient img,
.toggle-cards img,
.toggle-dosing-safety img,
.toggle-jardiance-family img,
.toggle-cards-protection img {
  width: 100%;
  height: auto;
}
.toggle-dosing-safety,
.toggle-cards {
  margin-bottom: 0;
}
.jardiancePage .gds-highlight-banner {
  padding-top: 0;
  padding-bottom: 0;
}
.jardiancePage .gds-highlight-banner .gds-highlight-banner__content h2 {
  line-height: 1.5;
  font-size: 28px;
}
.jardiancePage .gds-footnote.gds-footnote--visibility-both {
  margin-top: var(--spacer-xs);
}
.jardiancePage .contrast .gds-hero__content .gds-heading em {
  color: #fff;
}
@media screen and (max-width:940px) {
  .jardiancePage .gds-carousel .slick-dots {
    display: none !important;
  }
  .jardiancePage .brand-banner__logo--right img {
    object-position: initial !important;
  }
}
@media screen and (max-width:1200px) {
  .jardiancePage .gds-carousel .gds-carousel__slides .gds-image img{
    object-fit: fill; 
  }
}
.jardiancePatientpage iframe.interactive-embed {
  height: 520px !important;
}
/* Jardiance Family migration end */
body:not(.advancing-pf-care) .gdoc-filename a,
body:not(.advancing-pf-care) a.gds-external-link::after {
    display: none;
}
/*Advancing pf care start */
.advancing-pf-care article {
  --color-primary: var(--color-primary-1-100);
  --color-primary-1-140: #04414c;
  --color-primary-1-100: #076d7e;
  --color-primary-2-100: #a3e5ee;
  --color-primary-3-100: #83b6bf;
  --color-secondary-1-100: #ffda3d;
  --color-secondary-1-80: #c98600;
  --color-secondary-1-60: #ffed5c;
  --color-secondary-1-40: #fcfbb8;
  --color-accent: var(--color-accent-1-100);
  --color-accent-1-100: #032c32;
  --color-accent-1-120: #35565b;
  --color-accent-1-40: #688084;
  --color-accent-1-80: #cdd5d6;
  --color-accent-2-100: #4f6b70;
  --color-accent-3-100: #E1E6E3;;
  --color-secondary-2-100: #ee6541;
  --color-secondary-2-80: #86251b;
  --color-secondary-2-60: #f58a68;
  --color-secondary-2-40: #f5cdb9;
  --color-secondary-3-100: #051d19;
  --color-secondary-3-80: #08312a;
  --color-secondary-3-60: #00e47c;
  --color-secondary-3-40: #66efb0;
  --color-secondary-4-100: #928bde;
  --color-secondary-4-80: #5d4495;
  --color-secondary-4-60: #c5c3ee;
  --color-secondary-4-40: #e0e1f6;
}

.advancing-pf-care article .gds-btn {
  color: var(--color-white) !important;
}

.advancing-pf-care article .contrast .gds-btn--secondary {
  color: var(--color-white) !important;
}
.advancing-pf-care .gds-highlight-banner {
    padding-top: 0;
    padding-bottom: 0;
}
.advancing-pf-care .gds-highlight-banner__content h2 {
    font-size: 28px;
    line-height: 1.5;
    font-weight: 500;
    font-family: 'Boehringer Headline';
}
.advancing-pf-care .gds-footnote--with-separator {
    margin-top: 10px;
    padding-top: 24px;
}
.advancing-pf-care .gds-footnote .gds-heading--xxs {
    color: var(--color-primary);
}
.advancing-pf-care .gds-rich-text span, .advancing-pf-care .gds-footnote p span, .advancing-pf-care .gds-hero span
{
    display: inline;
}

.advancing-pf-care article .gds-btn--secondary {
  color: var(--color-primary) !important;
}

.advancing-pf-care article .gds-highlight-banner--spacer-l {
  margin-bottom: 0;
}

.advancing-pf-care article .gds-secondary-navigation {
  margin-bottom: 0;
}

.advancing-pf-care article .gds-accordion .gds-footnote {
  margin-top: 0;
  padding-top: 0;
}

.advancing-pf-care article .gds-accordion .gds-footnote .gds-footnote__references.gds-ordered {
  margin-bottom: 0;
}

.advancing-pf-care article .gds-info-banner.contrast * {
  color: var(--color-white);
}

.advancing-pf-care article .gds-secondary-navigation.contrast .gds-link:hover span {
  color:var(--color-white);
  text-decoration: none;
}

.advancing-pf-care article .gds-secondary-navigation .gds-menus .gds-inline-menu__item .gds-link__label:hover {
  border-block-end-color: var(--color-white);
}

.advancing-pf-care article .gds-secondary-navigation .gds-menus .gds-inline-menu__item--active .gds-link__label {
  border-block-end-color: var(--color-white);
}

.advancing-pf-care .bi-hcp-validation-self-declaration .gds-btn {
  color: var(--color-primary) !important;
}
.advancing-pf-care .gds-solo-button .gds-cell {
  text-align: left;
}
.advancing-pf-care .gds-footnote .gds-heading {
  color: var(--color-primary);
}
.advancing-pf-care .gds-footnote__label {
  margin-bottom: 0 !important;
}
.advancing-pf-care .gds-image span {
  display: none;
}
.advancing-pf-care .gds-footnote .gds-paragraph {
  color: #191919;
}
.advancing-pf-care .gds-cell.gds-cell--m-half.gds-cell--spacer-none .gds-key-fact__description p {
  margin-top: 0;
}
.advancing-pf-care .gds-highlight-banner .gds-heading,
.advancing-pf-care .gds-content-block .gds-heading {
  font-family: "Boehringer Headline";
    line-height: 40px
}

@media screen and (min-width: 768px) {
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__content{
      display:flex;
     justify-content:right;
  }
}
/* Custom Banner */
@media screen and (min-width: 768px) {
:is(.gds-hero__full-background--primary,.gds-hero__full-background--primary-dark) .gds-hero__background-image--opacity-60 .gds-image::after {
  background: transparent;
}
}

.advancing-pf-care .gds-hero--transparent-header {
  margin-block-start: 0;
}
.advancing-pf-care .gds-hero__full-background{
min-block-size: unset;
}
@media screen and (min-width: 992px) {
.advancing-pf-care .gds-hero__full-background .gds-hero__content-inner {
  inline-size: 33rem;
}
.advancing-pf-care .gds-hero--transparent-header .gds-hero__content{
padding-block-start:0;
}
}
.advancing-pf-care .gds-hero__full-background .gds-hero__background-image{
    max-width:1440px;
}

@media screen and (min-width: 992px) {
    .advancing-pf-care .gds-hero__full-background .gds-hero__content-inner {
        inline-size: 37rem;
    }
}
@media screen and (min-width: 768px) and (max-width:991px) {
    .advancing-pf-care .gds-hero__full-background .gds-hero__content-inner {
        inline-size: 30rem;
    }
}
:is(.gds-hero__full-background--primary,.gds-hero__full-background--primary-dark) .gds-hero__background-image--opacity-60 .gds-image::after {
  background: transparent;
}
@supports selector(:has(*)) {
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__full-background {
      padding-block-start: calc(var(--spacer-massive) + var(--spacer-s));
  }
}
.advancing-pf-care .gds-hero__full-background  .gds-hero__content{
  padding-block-end:var(--spacer-huge)
}
@media screen and (max-width:767px){
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__full-background{
      display:flex;
      flex-wrap:wrap;
      padding-block-start:0;
  }
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__full-background  .gds-hero__background-image{
      position:relative;
      order:-1;
  }
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__content-inner{
      background:transparent;
      padding-left:0;
      padding-right:0;
  }
  .advancing-pf-care .gds-hero__full-background .gds-hero__content{
      padding-block-end:1rem;
  }
  .advancing-pf-care .contrast.gds-hero--transparent-header .gds-hero__content .gds-heading em {
    color: var(--color-light);
  }
}
@media screen and (min-width:992px){
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__full-background .gds-hero__content {
      top:-5rem
  }
}
@media screen and (min-width:768px) and (max-width:991px){
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__full-background .gds-hero__content {
      top:-6rem
  }
}

@media screen and (min-width:768px){
  .advancing-pf-care .gds-hero--transparent-header .gds-hero__content-inner{
  padding:var(--spacer-s) var(--spacer-m) var(--spacer-m) var(--spacer-m)
}

.advancing-pf-care .gds-hero--transparent-header .gds-hero__content-inner *{
  /* text-shadow: 2px 2px 3px rgba(106,210,226,0.6);
        color: var(--color-primary-1-100) !important; */
        color:var(--color-web-black-1-200) !important;
  }
}
.advancing-pf-care .gds-hero{
    margin-block-end: 0 !important
}
@media screen and (min-width:1280px){
    .advancing-pf-care .gds-mega-nav{
        padding-bottom:0 !important;
    }
}

/*Advancing pf care end */
