
/*
.toggle-accordion {
    visibility: hidden;
}*/
/* *******Header-cookie******* */

/*
body.menuopen{
    overflow-y: hidden !important;
}
body{
    overflow-y: auto !important;
}
*/
.page.basicpage #cont_indication_banner{}
.page.basicpage #cont_indication_banner .cmp-info--status-message{  display:none;}

.page.basicpage #cont_indication_banner .info{
    background: #20292F;
}
.page.basicpage #cont_indication_banner .info .cmp-info {
    background: #20292F;
    padding: 0px;
    width: 1296px;
    /*width: 1160px;*/
    /* height: 61px; */
    margin: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    align-items: flex-start;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text{
    padding: 0px;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext{}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner .indication-description{
    padding-right: 80px;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner p{
     font-family:"myriad-pro";
     font-weight: 400;
     font-size: 14px;
     line-height: normal;
     color : #F7F7F7;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner{
     padding: 0;
     font-family:"myriad-pro";
     display: none;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__button{
    padding: 0;
}
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__button .cmp-info__close{
    font-size: 0;
    /* background: red; */
    height: 16px;
    width: 16px;
    background-image: url(/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/cookie-close-icon.svg);
    background-repeat: no-repeat;
    background-size: cover;
    line-height: 0;
    display: block;
    margin-top: 9px;
}


/* *******Header-cookie******* */



/*.page.basicpage #cont_main > div:first-child{
    position: fixed;
    top: 0px;
    background: #fff;
    z-index: 1;
    width:100%;
}.page.basicpage #cont_main > div:nth-child(2){
    margin-top: 194px;
}
.page.basicpage #cont_main > div:first-child:has(div.cmp-info--hide) + div:nth-child(2){
  margin-top: 132px;
}*/

.sticky .ic-header {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    background: #fff;
    z-index: 99;
    box-shadow: 0px 3px 6px #00000029;
}
.page.basicpage.sticky{
  
}
.sticky nav#main-navigation {
    max-width: 1160px;
    margin: auto;
}


/* *******Header-top-nav******* */
#top-nav-list-div {
  /* padding: 12px 0px 0px !important; */
}
#top-nav-inner-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  /*padding: 0px 0px 0px 25px;*/
      padding: 0px 0px 0px 0px;
}
#top-nav {
  max-width: 1296px;
  margin: 12px auto 3px ;
}
#top-nav-text p {
  font-family:"myriad-pro";
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  vertical-align: middle;
  color: #333f48;
}
#top-nav-list-div ul {
  display: flex;
  justify-content: flex-end;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto;
  align-items: center;
  margin-left: 40px;
  gap: 40px;
}
#top-nav-list-div ul li {
  list-style-type: none;
  padding: 0;
  text-indent: 0;
}
#top-nav-list-div ul li a {
  font-family:"myriad-pro";
  font-weight: 700;
  font-size: 15px !important;
  line-height: 16px;
  vertical-align: middle;
  color: #333f48;display: inline-block;
}
#cont_header_home #top-nav-list-div ul {
    /* justify-content: flex-end; */
    gap: 8px;
    margin-left: 0px;
    height: auto;
    font-size: 0px;
    line-height: 0;
    height: 16px;
}
#cont_header_home #top-nav-list-div ul li{
    padding: 0 16px;
}
#cont_header_home #top-nav-list-div ul a{}



.list-item-4 a {
  color: #881857 !important;
  font-family:"myriad-pro" !important;
  font-weight: 700 !important;
  font-size: 14px !important;
  line-height: 16px !important;
  text-decoration: underline;
}
li.list-item-4 img {
  width: 14px;
  height: 16px;
  vertical-align: middle;
  margin-right: 5px;
}
#top-nav-dropdown-inner-container {
  position: relative;
  top: 0;
  background: #881857;
  /* padding: 7px 23.5px 6px 16px; */
  /* color: #ffffff; */
  /* width: 165px; */
}
#top-nav-dropdown-inner-container a {
  font-family:"myriad-pro";
  font-weight: 400;
  font-size: 11px;
  line-height: 100%;
  vertical-align: middle;
  color: #ffffff;
  width: auto;
  text-decoration: none;
}
 #header-sea span.cmp-list-dropdown__target.cmp-list-dropdown__head-text,
 #header-egpa span.cmp-list-dropdown__target.cmp-list-dropdown__head-text{
  padding: 7px 5px 6px 16px;
  display: inline-block;
  WIDTH: 165px;
  height: 40px;
 }
#header-sea .cmp-list-dropdown--desktop .fa.fa-chevron-circle-down{
    position: absolute;
    right: 18px;top: 11px;
}

#header-egpa .cmp-list-dropdown--desktop .fa.fa-chevron-circle-down{
    position: absolute;
    /*right: 48px;*/
    right: 18px;
    top :11px;
}
 #header-sea span.cmp-list-dropdown__target.cmp-list-dropdown__head-text:after{
         content: "Severe Asthma";
        position: relative;
        top: 4px;
        display: inline-block;
        font-weight: 700;
        font-size: 16px;
         
     }
     
 #header-egpa span.cmp-list-dropdown__target.cmp-list-dropdown__head-text:after{
         content: "EGPA";
        position: relative;
        top: 4px;
        display: inline-block;
        font-weight: 700;
        font-size: 16px;
         
     }
     
.font-bold {
  font-family:"myriad-pro";
  font-weight: 700;
  font-size: 16px;
  line-height: 100%;
  vertical-align: middle;
}

/* *******Header-top-nav******* */

/* *******main-header******* */
#header-logo-image {
  width: 280px;
  height: 92px;
}
#top-nav-main {
  max-width: 1296px;
  margin: 0 auto;
  display: flex;
  align-items: end;
}
#main-header-container {
  background: #ffffff;
  box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.15);
}
/* *******main-header******* */

#top-header-mobile-div,
#main-header-mobmenu {
  display: none;
}

/* *******Header-dropdown-box******* */
#top-nav-dropdown-inner-container .cmp-list-dropdown--list {
  width: 100%;
  margin: 0;
  border: none;
  border-radius: 0px 0px 8px 8px;
  position: absolute;
  left: 0px;
  top: 40px;
  padding: 0px;
}

#top-nav-dropdown-inner-container .cmp-list-dropdown--list li {
  width: 100%;
  padding: 0px;
}

#top-nav-dropdown-inner-container .cmp-list-dropdown--list li a {
  border-left: 0;
  font-family:"myriad-pro";
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
  color: #454545;
  padding: 16px 20px;
  display: inline-block;
  width: 100%;
}

#top-nav-dropdown-inner-container .cmp-list-dropdown--list li a > span::before {
  display: none;
}
#top-nav-dropdown-inner-container
  .cmp-list-dropdown__head.open
  .fa-chevron-circle-down:before {
  content: "\f106";
}
#top-nav-dropdown-inner-container
  .cmp-list-dropdown--desktop.cmp-list-dropdown--vertical
  .cmp-list-dropdown__head {
  display: flex;
}
#top-nav-dropdown-inner-container .fa-chevron-circle-down:before {
  content: "\f107";
  font-weight: normal;
  font-size: 25px;
  line-height: 16px;
  position: relative;
  font-family: "icomoon" !important;
  /*top: 10px;
  left: 10px;*/
}
/* *******Header-dropdown-box******* */

/* *******main-navigation******* */

#main-navigation ul {
  /* text-align: right; */
  /* justify-content: flex-end; */
  /* gap: 2.6em; */
  margin-left: 40px;
}
.sticky #main-navigation ul{
  margin-left: 0px;
  justify-content: center;
}
#main-navigation ul li {
  /* max-width: 145px; */
  cursor: pointer;
}
#main-navigation ul li:nth-child(1) {
  /* max-width: 125px; */
}
#main-navigation ul li:nth-child(2) {
  /* max-width: 125px; */
}
#main-navigation ul li,
#main-navigation ul li a {
  font-family:"myriad-pro";
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  text-align: center;
  color: #881857;
  text-decoration: none;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#header-sea #main-navigation ul li:nth-child(6),
#header-sea #main-navigation ul li:nth-child(7),
#header-sea #main-navigation ul li:nth-child(8),
#header-sea #main-navigation ul li:nth-child(9){
    display:none;
}
  #header-egpa #main-navigation ul li:nth-child(4),
  #header-egpa #main-navigation ul li:nth-child(5),
  #header-egpa #main-navigation ul li:nth-child(6),
  #header-egpa #main-navigation ul li:nth-child(7){
    display:none;
  }


#main-navigation ul li a {
  padding-top: 0px;
  padding-bottom: 0px;
  width: 100%;
}

#main-navigation ul li {
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  padding: 7px 0px 7px;
  width: 195px;
  padding: 0;
  margin: 0px;
  height: 50px;
}
li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    content: "";
    height: 6px;
    width: 100%;
    display: block;
    margin: auto;
    border-bottom: 5px solid rgba(136, 24, 87, 1);
    bottom: 0px;
    position: absolute;
}
li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active {
    background: rgba(251, 247, 250, 1);
}

/* *******main-navigation******* */

/* *******header-sea******* */
#header-sea div > div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2){
  background-color:#ffffff;
}
#header-sea #top-nav {
  margin: auto;
}
#header-sea #top-nav-list-div {
  padding: 0px 0px 0px;
}
#sea-home-mob {
  display: none;
}
#menu-bottom{
  display: none;
}
/* *******header-sea******* */


/* *******header-EGPA******* */
  #header-egpa div > div.container.responsivegrid.aem-GridColumn.aem-GridColumn--default--12:nth-child(2){
    background-color:#ffffff;
  }
#header-egpa #top-nav {
  margin: auto;
}
#header-egpa #top-nav-list-div {
  padding: 0px 0px 0px;
}
#header-egpa #main-navigation ul{
  gap: 0;
  margin-left: 40px;
  margin-bottom: 0;
}
.sticky #header-egpa #main-navigation ul {
    margin-left: 0px;
    justify-content: center;
}


#header-egpa #main-navigation ul li{text-indent: 0;width: 325px;max-width: none;padding: 0;margin: 0;border-radius: 5px;}
#header-egpa #main-navigation ul li a{text-indent: 0;height: 50px;line-height: 44px;}
/* *******header-EGPA******* */



/***********EXIT RAMP & MODELPOPUP***********/

.modal--visible {
  visibility: visible !important;
  opacity: 1 !important;
}

.modal.exit-ramp-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100000;
  display: flex;
  visibility: hidden;
  flex-direction: column;
  align-items: center;
  -webkit-overflow-scrolling: touch;
  background: rgb(0 0 0 / 50%);
  opacity: 0;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.modal-box {
  width: 924px;
  min-height: 537px;
  position: relative;
  flex-shrink: 0;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #ffffff;
  background-size: cover;
  opacity: 1;
  cursor: auto;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  border-radius: 20px;
}
.exit-ramp-modal .modal-box__content {
  padding: 0;
  text-align: center;
  margin: 0 auto;
}
.exit-ramp-modal .exit-ramp-title {
  font-family: "myriad-pro";
  font-weight: 700;
  font-size: 32px;
  line-height: 29px;
  text-align: center;
  color: #881857;
  padding: 24px 0px;
}
.exit-ramp-modal .exit-ramp-body {
  font-family: "myriad-pro";
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #333f48;
  padding: 24px 32px;
  text-align: left;
}
.exit-ramp-modal .exit-ramp-actions {
  text-align: center;
  display: block;
  padding-top: 0px;
}
.exit-ramp-modal .exit-ramp-continue {
  font-family: "myriad-pro";
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  background: #881857;
  padding: 14px 17px 14px 16px;
  text-transform: capitalize;
  border-radius: 10px;
  border: 2px solid var(--White, rgba(255, 255, 255, 1));
  text-decoration: none;
}
.exit-ramp-modal .exit-ramp-continue:hover {
  color: #ffffff;
  background: #881857;
}
.exit-ramp-modal .exit-ramp-cancel {
  font-family: "myriad-pro";
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #333f48;
  text-align: center;
  border: 1px solid transparent;
  background: transparent;
  padding: unset;
  margin-top: 22px;
  cursor: pointer;
}
.exit-ramp-modal button.modal__close {
  display: none;
}

a.exit-ramp-continue.skip-exit-ramp:after {
  content: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/right_arrow-white.svg");
  padding-top: 4px;
  padding-left: 16px;
}

/* a.exit-ramp-continue.skip-exit-ramp:after{
content: "\f105";
font-weight: normal;
font-size: 20px;
line-height: 22px;
position: relative;
top: 0px;
left: 16px;
font-family: "icomoon" !important;
} */


/***********EXIT RAMP END***********/

h2#modalTitle {
  font-family: "myriad-pro";
  font-weight: 700;
  font-size: 32px;
  line-height: 29px;
  text-align: center;
  color: #881857;
  padding: 32px 0px 31px;
  margin: 0;
}
#model-content p.model-sub-heading {
  font-family: "myriad-pro";
  font-weight: 700;
  font-size: 20px;
  line-height: 22px;
  color: #1c1c1c;
  text-align: center;
  margin-bottom: 31px;
}
#model-content p {
  font-family: "myriad-pro";
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #333f48;
  text-align: left;
  margin-bottom: 8px;
}
ul.model-list {
  margin-top: 12px;
}
ul.model-list li {
  font-family: "myriad-pro";
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 0;
  text-indent: 0;
  color: #333f48;
}
#severe-asthma-resources .modal-box {
  width: 100%;
  max-width: 924px;
  min-height: 538px;
  height: auto;
  position: relative;
  flex-shrink: 0;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #ffffff;
  background-size: cover;
  opacity: 1;
  cursor: auto;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  border-radius: 20px;
}
#severe-asthma-resources .modal-box__content,
#egpa-resources  .modal-box__content {
  padding: 0 0px !important;
  margin: 0 32px;
}
div#model-grp-btn {
  margin: auto;
  text-align: center;
  display: grid;
  gap: 24px;
  margin-top: 44px;
}
a#exit-continue-btn {
  font-family: "myriad-pro";
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  background: #AE2573;
  padding: 14px 47px 14px 21px;
  text-transform: capitalize;
  border-radius: 10px;
  border: 2px solid var(--White, rgba(255, 255, 255, 1));
  text-decoration: none;position: relative;
}
a#exit-continue-btn:after {
  content: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/right_arrow-white.svg");
  padding-top: 4px;
  padding-left: 16px;
  padding-top: 2px;
    padding-left: 16px;
    position: absolute;
    margin-top: 0px;
}
a#exit-cancel-btn {
  font-family: "myriad-pro";
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #333f48;
  text-align: center;
  border: 1px solid transparent;
  background: transparent;
  padding: unset;
  cursor: pointer;
}
#severe-asthma-resources .modal__close {
  /* display: none; */
    position: absolute !important;
    bottom: 32px;
    top: unset !important;
    left: 0;
    right: 0 !important;
    margin: auto;
    background: transparent;
    width: fit-content;
    height: 22px;
}

#severe-asthma-resources .modal__close {
}
#severe-asthma-resources .cmp-modal__modalbox #modal-3{
    /*height:500px;*/
}

#egpa-resources .modal__close {
  /* display: none; */
  position: absolute !important;
  bottom: 32px;
  top: unset !important;
  left: 0;
  right: 0 !important;
  margin: auto;
  background: transparent;
}
#severe-asthma-resources span.modal__closeIcon,
#egpa-resources span.modal__closeIcon {
  display: none;
}

#severe-asthma-resources .modal-box:has(#modal-3) {
  min-height: 582px;
}

#severe-asthma-resources .modal-box:has(#modal-2) {
  min-height: 364px;
}

#egpa-resources .modal-box:has(#modal-2) {
  min-height: 410px;
  min-width: 924px;
  max-width: 924px;
  border-radius: 20px;
}

#egpa-resources .modal-box:has(#modal-3) {
  min-height: 520px;
  min-width: 924px;
  max-width: 924px;
  border-radius: 20px;
}


  #egpa-resources #modal-3 ul.model-list{
      padding-left: 13px !important;
      list-style: none;
  }
  #egpa-resources #modal-3 ul.model-list li {
    width: 100%;
    position: relative;
  }
  #egpa-resources #modal-3 ul.model-list li:before {
    content: "";
    height: 6px;
    width: 6px;
    position: absolute;
    background: #881857;
    top: 7px;
    left: -12px;
    border-radius: 10px;
}

#egpa-resources #model-content p {
  text-align: center;color: #333F48;
}

#egpa-resources #model-content p.text-left {
  text-align: left !important;
}

#model-content > p


#severe-asthma-resources .modal-box:has(#modal-3) {
  min-height: 587px;
}

#severe-asthma-resources .modal-box:has(#modal-4) {
  min-height: 582px;
}

#severe-asthma-resources #modal-2 #model-content p {
  text-align: center;color: #1C1C1C;
}

#severe-asthma-resources #model-content,
#egpa-resources #model-content {
  padding: 0;
}
#severe-asthma-resources #model-content ul{
  padding-left: 13px !important;
  list-style: none;
}

#severe-asthma-resources #model-content ul.model-list li{
  position:relative;
}
#severe-asthma-resources #model-content ul.model-list li:before {
    content: "";
    height: 6px;
    width: 6px;
    position: absolute;
    background: #881857;
    top: 7px;
    left: -12px;
    border-radius: 10px;
}

.mobile-br {
  display: none !important;
} 

#severe-asthma-resources span.modal__closeLabel,
#egpa-resources span.modal__closeLabel {
  display: block !important;
  font-family: "myriad-pro";
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  color: #333f48;
  text-align: center;
  /*border: 1px solid transparent;*/
  border: 0;
  background: transparent;
  padding: unset;
  cursor: pointer;
  margin-left: -1em;
}
.modal.cmp-modal__modalbox.modal--visible .model-list{
    padding-left: 2px !important;
}


/***********EXIT RAMP & MODELPOPUP***********/
@media screen and (max-width: 376px) {
     #footer-global .footer-container .logos {
        gap: 12px;
    }
  #severe-asthma-resources .modal-box:has(#model-content),
  #severe-asthma-resources .modal-box:has(#modal-3) {
    height: max-content !important;
    min-height: inherit !important;
  }

  div#model-grp-btn {
    margin-bottom: 77px !important;
  }

  .linked-list li a {
    font-size: 9px !important;
    line-height: 13px !important;
  }
}

@media screen and (min-width: 376px) and (max-width: 391px) {
  #severe-asthma-resources .modal-box:has(#model-content){
    height: 918px !important;
  }

  #severe-asthma-resources .modal-box:has(#modal-2) {
    height: 525px !important;
  }

  #severe-asthma-resources .modal-box:has(#modal-3) {
    height: 1116px !important;
  }
}

@media screen and (min-width: 766px) and (max-width: 991px) {
  #severe-asthma-resources .modal-box:has(#model-content), 
  #severe-asthma-resources .modal-box:has(#modal-3) {
    height: max-content !important;
    min-height: inherit !important;
  }

  div#model-grp-btn {
    margin-bottom: 77px !important;
  }

  #header-sea #top-header-mobile-div ul {
    gap: 10px;
  }
#severe-asthma-resources .modal-box{
    margin-bottom:auto !important;
}
  #sea-home-mob {
    justify-content: space-between;
  }
}

@media screen and (min-width: 320px) and (max-width: 391px) {
  .mobile-br {
    display: block !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 540px) {
.cmp-modal--defaultStyle.modal{display: flex !important;}
#severe-asthma-resources .modal-box{ margin-bottom: auto !important;}
}

@media screen and (min-width: 391px) and (max-width: 991px) {
  #header-egpa #top-header-mobile-div .linked-list.pd-0 {
    gap: 15px;
  }

  #sea-home-mob {
    justify-content: space-between;
  }
}

@media screen and (min-width: 391px) and (max-width: 765px) {
  #severe-asthma-resources .modal-box:has(#model-content), 
  #severe-asthma-resources .modal-box:has(#modal-3) {
    height: max-content !important;
    min-height: inherit !important;
  }
#severe-asthma-resources .modal-box{ margin-bottom: auto !important;}
  div#model-grp-btn {
    margin-bottom: 77px !important;
  }

  #header-sea #top-header-mobile-div ul {
    gap: 10px;
  }

  #sea-home-mob {
    justify-content: space-between;
  }
}

/***********Mobile CSS***********/

@media screen and (max-width: 991px) {

    /*.page.basicpage #cont_main > div:nth-child(2){
        margin-top: 211px;
    }
    body.menuopen{
        overflow-y: hidden !important;
    }
    body{
        overflow-y: auto !important;
    }
    */
    .sticky nav#main-navigation {
    background: #ffffff;
}
    .page.basicpage.sticky .ic-header{
        position: inherit;
    }
    
    .page.basicpage #cont_main > div:first-child:has(div.cmp-info--hide) + div:nth-child(2){
      /*margin-top: 115px;*/
      margin-top:0px;
    }
    #sitemap .page.basicpage #cont_main > div:nth-child(2),
    #error-404 .page.basicpage #cont_main > div:nth-child(2),
    #error-403 .page.basicpage #cont_main > div:nth-child(2),
    #error-500 .page.basicpage #cont_main > div:nth-child(2),
    #Home-page .page.basicpage #cont_main > div:nth-child(2){
        margin-top: 217px;
    }
    
    .page.basicpage #cont_indication_banner{}
    .page.basicpage #cont_indication_banner .info{
    }
    .page.basicpage #cont_indication_banner .info .cmp-info {width: auto;padding: 10px;}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text{
    }
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext{}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner .indication-description{padding-right: 10px;}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner p{font-size: 10px;line-height: normal;}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner p:first-child{margin-bottom:2px}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner{
    }
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__button{margin-right: 17px;}
    .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__button .cmp-info__close{margin-top: 0px;}

    li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{height: unset;
        width: 100%;
        display: contents;
        margin: auto;
        border-bottom: unset;
    }
    .desk-on{display: contents;}
  #top-header-mobile-div,
  #main-header-mobmenu {
     display: block;
  }
  #top-nav-inner-container {
     display: none;
  }
  /*#main-header-container {
   display: none;
 }*/
  .linked-list li {
     list-style-type: none;
     text-indent: 0;
  }
  .linked-list li a {
    font-family:"myriad-pro";
     font-weight: 700;
     font-size: 11px;
     line-height: 16px;
     color: #333f48;display: inline-block;
  }
  .connect-msl {
     color: #881857 !important;
     font-weight: 700 !important;
     text-decoration: underline;
  }
  .list-item-1 img {
     width: 9.62px;
     height: 11px;
     vertical-align: middle;
     margin-right: 7px;
  }
  .linked-list.pd-0,
  .linked-list.pd-1 {
     display: flex;
     justify-content: space-between;
     align-items: center;
     margin: 0px 32px;
  }
  .linked-list.pd-2 {
     display: flex;
     justify-content: space-between;
     align-items: center;
     margin: 0px 16px;
  }
  #top-header-mobile-div ul {
     padding: 2.1px 0;
     padding-left: 0 !important;
  }
      #cont_header_home #top-header-mobile-div li {
        padding-bottom: 0px;
    }
  #top-header-mobile-div ul.pd-1 {
    margin-bottom:8px;
    padding: 0;
  }
  #top-header-mobile-div ul.pd-1 li{
    padding: 0px;
  }
  #top-header-mobile-div ul.pd-2 {padding-top:8px;}

  #cont_header_home #top-header-mobile-div ul.pd-0 {
    padding-top: 5px;
    padding-bottom: 8px;
  }
  #cont_header_home #top-header-mobile-div ul.pd-1 {
    padding-top: 8px;
    /*padding-bottom: 8px;*/
    
  }
  #cont_header_home #top-header-mobile-div ul.pd-2 {
    padding-top: 8px;
    padding-bottom: 5px;
  }
  
  #sea-home-mob .cmp-list-dropdown--desktop .open+.cmp-list-dropdown--list{
      min-width: 164px;
    margin: 0px 0 0;
  }
  #sea-home-mob .cmp-list-dropdown--desktop .open+.cmp-list-dropdown--list li{
        text-indent: 0;
  }
  #sea-home-mob .cmp-list-dropdown--desktop .open+.cmp-list-dropdown--list li a{
    border-left: 0;
    font-family: "myriad-pro";
    font-size: 13px;
    line-height: 16px;
    font-weight: normal;
    color: #454545;
    /* padding: 16px 20px; */
    display: inline-block;
    width: 100%;
    /*width: auto;*/
    text-indent: 0;
  }

  

  /**********header-sea**********/
  #sea-home-mob {
     display: flex;
  }
  #header-sea a.cmp-list-dropdown__head,
  #header-egpa a.cmp-list-dropdown__head {
        position: relative;
        top: 0;
        background: #881857;
        color: #ffffff;
        max-height: 40px;
        display: flex;
        text-decoration: none;
  }
  #header-sea #top-header-mobile-div ul {
     margin: 0px 16px;
  }
  #header-sea #Cookie.cmp-text {
     padding: 10px 10px;
  }
  #header-sea #top-header-mobile-div,
  #header-sea #main-header-mobmenu {
     padding: 0;
  }
  #header-sea span.cmp-list-dropdown__target.cmp-list-dropdown__head-text,
  #header-egpa span.cmp-list-dropdown__target.cmp-list-dropdown__head-text {
   font-family: "myriad-pro";
        font-weight: 400;
        font-size: 11px;
        line-height: 100%;
        vertical-align: text-top;
        color: #ffffff;
        text-decoration: none;
        padding: 7px 5px 6px 16px;
        height: 40px;WIDTH: 161px;
  }

     #header-sea span.cmp-list-dropdown__target.cmp-list-dropdown__head-text:after,
     #header-egpa span.cmp-list-dropdown__target.cmp-list-dropdown__head-text:after{
        position: relative;
        top: 4px;
        display: inline-block;
        font-weight: 700;
        font-size: 16px;
         
     }
 
  #header-sea
     span.cmp-list-dropdown__target.cmp-list-dropdown__head-text
     span.font-bold {
     font-weight: 700;
     font-size: 16px;
     vertical-align: top;
     
  }
  #header-sea .fa-chevron-circle-down:before,#header-egpa .cmp-list-dropdown__head.open .fa-chevron-circle-down:before {
   content: "\f107";
        font-weight: normal;
        font-size: 20px;
        line-height: 16px;
        position: relative;
        font-family: "icomoon" !important;
        /*top: 13px;
        left: 0px;*/
  }
    #header-sea .cmp-list-dropdown__head.open .fa-chevron-circle-down:before,#header-egpa .cmp-list-dropdown__head.open .fa-chevron-circle-down:before {
        content: "\f106";
    }
  #menu-bottom{
    display: inline-block;
    position: relative;
    z-index: 99999;
    top: 2.5em;
    width: 100%;
    background: #ffffff;
    height: 100%;
     display:none; 
  }
  #menu-bottom ul li{
      list-style-type:none;
      padding: 9px 0px;
      text-indent: 0;
  }
  #menu-bottom ul li a {
    font-family:"myriad-pro";
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    vertical-align: middle;
    color: #333F48;
  }
  #menu-bottom .list-item-3 a{
    font-weight: 700;
    text-decoration: underline;
    color: #881857;
  }
  
  /**********header-sea**********/
  
  
    /**********header-EGPA**********/
/*#header-egpa a.cmp-list-dropdown__head {
    position: relative;
    top: 0;
    background: #881857;
    padding: 7px 23.5px 6px 16px;
    color: #ffffff;
    width: 165px;
    max-height: 40px;
    display: flex;
    text-decoration: none;
 }*/
 #header-egpa #top-header-mobile-div ul,
 #header-sea #top-header-mobile-div ul {
    margin: 0px 16px;
 }
 #header-egpa #Cookie.cmp-text {
    padding: 10px 10px;
 }
 #header-egpa #top-header-mobile-div,
 #header-egpa #main-header-mobmenu {
    padding: 0;
 }
 /*#header-egpa span.cmp-list-dropdown__target.cmp-list-dropdown__head-text {
   font-family:"myriad-pro";
   font-weight: 400;
   font-size: 11px;
   line-height: 100%;
   vertical-align: text-top;
   color: #ffffff;
   text-decoration: none;
 }*/
#header-egpa
    span.cmp-list-dropdown__target.cmp-list-dropdown__head-text
    span.font-bold {
    font-weight: 700;
    font-size: 16px;
    vertical-align: top;
 }
 #header-egpa .fa-chevron-circle-down:before {
    content: "\f107";
    font-weight: normal;
    font-size: 20px;
    line-height: 16px;
    position: relative;
    font-family: "icomoon" !important;
 }
 
 /**********header-EGPA**********/

  /**********Navigantion-Hamburger**********/
  /*
    #main-navigation-links:has( a.ic-hamburger.open) {
        
    height: calc(100vh - 288px);
    overflow-y: scroll;
  }*/
  .navigation-overlay.show {
     /*height: auto !important;*/

     position: relative;
     z-index: 9999;
     top: 85px;
     background: #ffffff;
  }
  #header-logo-image {
         width: 202px;
     height: 75px;
     padding-top: 0px;
     padding: 16px;
  }
  #top-nav-main {
     height: 75px;
     padding-top: 0px;
     padding-bottom: 0px;
     position: relative;
     display: block;
     background: #fff;
  }
  #top-nav-main .container{
      margin-top: -70px;
      position: relative;
  }
    #cont_header_home    #top-nav-main {
        display:none;    
    }

  .ic-header > nav {
     display: none;
  }
/*  #main-navigation-links:has( a.ic-hamburger.open){
    height: calc(100vh - 188px);
    overflow-y: scroll;
    z-index: 9999;
  }
  */
  #main-navigation-link .ic-header {
    position: absolute;
    top: -70px;
    right: 0px;
  }
  
  
  
  
  /* .ic-hamburger .hamburger-wrapper .hamburger-top {
 background: url(/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/hamburger-menu.svg);
 width: 29px;
 height: 40px;
 display: block;
 background-size: 100%;
 background-repeat: no-repeat;
 position: absolute;
 right: 22px;
 top: 17px;
}
.menuopen .ic-hamburger .hamburger-wrapper .hamburger-top {
 background: url(/content/dam/intelligentcontent/brands/ic-dtc-fasenra/us/en/images/mobile-images/hamburger-menu-close-icon.png);
 width: 28px;
 height: 33px;
 display: block;
 background-size: 100%;
 background-repeat: no-repeat;
 right: 21px;
} */
  body #top-navigation {
     height: auto;
  }
  body.cookie-close #top-navigation {
     height: 110px;
  }
  body.sticky #con_sticky {
     height: 116px;
  }
  #main-navigation ul {
     text-align: left;
     justify-content: center;
     flex-direction: column;
     gap: 0px !important;
     margin-left: 0 !important;
     border-bottom: 1px solid #881857; 
  }
  #header-egpa #main-navigation ul li:first-child {
        margin-top: -5px;
  }
  #header-egpa #main-navigation ul li{
    width: 100%;border-radius: 0;
  }
  #main-navigation ul li:first-child {
     max-width: 100%;
     margin-right: 0px;
     /* padding-top: 10px; */
     margin-top: -6px;
  }
  #main-navigation ul li:nth-child(2) {
     max-width: 100%;
  }
  #main-navigation ul li {
     border-bottom: 1px solid #333F48;
     max-width: 100%;
     text-align: left;
     margin: 0;
     padding: 16px 0px;
     width: 100%;
  }
  #main-navigation ul li a {
     margin: 0 19px;
     display: block;
     text-align: left;width: auto;
  }
#header-sea #main-navigation ul li:nth-child(6),
  #header-egpa #main-navigation ul li:nth-child(4){
    margin-top:4px;
}#header-sea #main-navigation ul li:nth-child(9),
  #header-egpa #main-navigation ul li:nth-child(6){
    margin-bottom:4px;
}
#header-sea #main-navigation ul li:nth-child(6),
#header-sea #main-navigation ul li:nth-child(7),
#header-sea #main-navigation ul li:nth-child(8),
#header-sea #main-navigation ul li:nth-child(9),
#header-egpa #main-navigation ul li:nth-child(4),
#header-egpa #main-navigation ul li:nth-child(5),
#header-egpa #main-navigation ul li:nth-child(6) {
    border-bottom: 0px;
    list-style-type: none;
    padding: 11px 0px;
    text-indent: 0;
    display: block;
    height: 40px;
  }
    #header-sea #main-navigation ul li:nth-child(6),
    #header-sea #main-navigation ul li:nth-child(7),
    #header-sea #main-navigation ul li:nth-child(8),
    #header-sea #main-navigation ul li:nth-child(9),
    #header-egpa #main-navigation ul li:nth-child(4) a,
    #header-egpa #main-navigation ul li:nth-child(5) a,
    #header-egpa #main-navigation ul li:nth-child(6) a,
    #header-egpa #main-navigation ul li:nth-child(7) a{
        font-family: "myriad-pro";
        font-weight: 400;
        font-size: 14px;
        line-height: 16px;
        vertical-align: middle;
        color: #333F48;
        height: auto;
  }
    #header-sea #main-navigation ul li:nth-child(6) span,
    #header-sea #main-navigation ul li:nth-child(7) span,
    #header-sea #main-navigation ul li:nth-child(8) span,
    #header-egpa #main-navigation ul li:nth-child(4) a span,
    #header-egpa #main-navigation ul li:nth-child(5) a span,
    #header-egpa #main-navigation ul li:nth-child(6) a span{
        color: #333F48;
        font-weight: 400;
        font-size: 14px;
        line-height: 16px;
  }
     #header-sea #main-navigation ul li:nth-child(6) span,
    #header-sea #main-navigation ul li:nth-child(7) span,
    #header-sea #main-navigation ul li:nth-child(8) span,
  #header-egpa #main-navigation ul li:nth-child(4) span,
  #header-egpa #main-navigation ul li:nth-child(5) span,
  #header-egpa #main-navigation ul li:nth-child(6) span{
        font-weight: 700 !important;
    }

    #header-egpa #main-navigation ul li:nth-child(7) a{
       color:#881857;
  }

  
  #header-sea #main-navigation ul li:nth-child(9),
  #header-egpa #main-navigation ul li:nth-child(7){
     border-bottom: 0px;
     display: block;
     padding: 11px 0px 16px;
  }
  #header-sea #main-navigation ul li:nth-child(9) a, 
  #header-egpa #main-navigation ul li:nth-child(7) a{
    font-weight: 700;
    text-decoration: underline;
    
  }
  #header-sea #main-navigation ul li:nth-child(9) a:before,
  #header-egpa #main-navigation ul li:nth-child(7) a:before{
    content:" ";
    background: url(/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/share-icon.svg);
    height: 16px;
    width: 14px;
    position: absolute;
    background-repeat: no-repeat;
    background-size: cover;
    left: 18px;
    top: 13px;
  }
    #header-sea #main-navigation ul li:nth-child(9) a span,
    #header-egpa #main-navigation ul li:nth-child(7) a span{
      margin-left: 21px;
    }
    
    #header-sea #main-navigation ul li:nth-child(9)>a {
        font-size: 14px;
        line-height: 16px;
    }
  
  /**********Navigantion-Hamburger**********/

  .ic-hamburger .hamburger {
     position: absolute;
     right: 24px;
     top: 10px;
     z-index: 3;
     color: #881857;
     width: 29.73px;
     height: 30px;
     transform: none;
     transition: opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),
        transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }
  .ic-hamburger .hamburger-wrapper {
     top: 5px !important;
  }
      .ic-hamburger .hamburger-wrapper:after{
      content:"MENU";
      position: absolute;
      right: 21px;
      top: 42px;
      color: #881857;
      font-family: "myriad-pro";
      font-weight: 700;
      font-size: 10px;
      line-height: 11px;
    }
.ic-hamburger.open .hamburger-wrapper:after{
    content:"CLOSE";
}

  .ic-hamburger .hamburger-line-top {
     top: 1px !important;
  }
  .ic-hamburger .hamburger-line-mid {
     top: 11px !important;
  }
  .ic-hamburger .hamburger-line-bottom {
     bottom: 4px !important;
  }
  .ic-hamburger .hamburger-top {
     z-index: 4;
  }
  .navigation-overlay.active {
     position: relative;
     left: 10%;
     transform: translate(-50%, 0px);
     width: 100vw;
     top: 55px;
     height: 100vh !important;
     border-top: 0.5px solid black;
     display: block;
     z-index: 999;
  }
  .ic-hamburger .hamburger-line {
     position: absolute;
     z-index: 1;
     left: 5px;
     display: block;
     width: 29px;
     height: 5px;
     background: #881857;
     transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;
  }
  .ic-hamburger.open .hamburger {
     transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;
  }
  .ic-hamburger.open .hamburger-top {
    transform: rotate(45deg);
    top: 18px;
    right: 32px;
    
  }
  .ic-hamburger.open .hamburger-bottom {
    transform: rotate(-45deg);
    top: 10px;
    right: 30px;
  }
  .ic-hamburger.open .hamburger-line {
     transform: none;
     transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }
  .ic-hamburger.open .hamburger-mid {
     visibility: hidden;
  }
  .ic-hamburger.open .hamburger-line {
     transform: none;
     transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }
  .ic-hamburger.open .hamburger-line {
     transform: none;
     transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }

/***********EXIT RAMP & MODELPOPUP***********/

  .modal-box {
    width: 90%;
    max-width: 100%;
    margin: auto 16px;
  }
  .exit-ramp-modal .exit-ramp-title{
    font-size:24px;
    line-height:29px;
    padding: 12px 0px;
  }
  .exit-ramp-modal .exit-ramp-body{
    padding: 24px 16px;
  }
  .exit-ramp-modal .exit-ramp-actions {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /***********EXIT RAMP END***********/
  
  
  #severe-asthma-resources .modal-box {
    width: 92%;
    margin: auto 16px;
    margin-bottom: 33px;
    height: 880px;
  }
  #severe-asthma-resources .modal-box__content,
  #egpa-resources  .modal-box__content {
    margin: 0 16px;
  }
  h2#modalTitle {
    font-size: 24px;
    line-height: 29px;
    padding-top: 32px;
  }
   #popup-1754478905447 h2#modalTitle {
    padding-top: 16px;  
  }
  div#model-grp-btn {
    margin-bottom: 16px;
  }
  #severe-asthma-resources .modal__close{
      /*bottom: 0.5em !important;*/
  }
  
  #severe-asthma-resources .modal-box:has(#modal-2) {
    height: 525px;
  }

  #severe-asthma-resources #modal-2 #model-content p {
    padding: 0 13px;
  }

  #severe-asthma-resources .modal__close:has(#modal-2) {
    bottom: 2.2em !important;
  }

  #severe-asthma-resources #modal-3 #model-content p {
    padding: 0 16px;
  }

  #severe-asthma-resources #modal-3 .cmp-text ul {
    padding-left: 30px !important;
    padding-right: 16px;
  }

  #severe-asthma-resources .modal-box:has(#modal-3) {
    min-height: 1116px;
    height: 1116px;
  }

  #severe-asthma-resources #modal-4 #model-content p {
    padding: 0 16px;
  }

#severe-asthma-resources #modal-4 .cmp-text ul {
    padding-left: 30px !important;
    padding-right: 13px;
  }
  
  #severe-asthma-resources .modal-box:has(#modal-4) {
    height: 1073px !important;
  }

  #egpa-resources .modal-box:has(#modal-2) {
    min-height: 616px;
    max-width: 358px;
    min-width: auto;
  }
  #egpa-resources .modal-box{width: 92%;}

  #egpa-resources .modal-box:has(#modal-3) {
    min-height: 859px;
    max-width: 358px;
    min-width: auto;
  }

  #egpa-resources #model-content p.model-sub-heading {
    text-align: center;
  }

  #egpa-resources .modal__close {
    bottom: 0 !important;
    outline:0;
  }

  #egpa-resources #model-content p {
    text-align: left;
  }
  #egpa-resources #model-content:first-child p {
  color:#1C1C1C
  }
  #egpa-resources #modal-3 .cmp-text ul {
    padding-left: 16px !important;
    padding-right: 8px;
  }
      #egpa-resources #modal-3 ul.model-list li:before {
        height: 6px;
        width: 6px;
    }

  
/***********EXIT RAMP & MODELPOPUP***********/



}

@media screen and (min-width: 992px) {
    #top-nav-dropdown-inner-container {
        margin-left: 61px;
    }

    @supports (-webkit-appearance:none) {
      #footer-global .footer-container {
        margin: 0 auto;
      }

      #cont-isi .cmp-highlightinfov2 {
        height: 100%;
      }
    }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {

  .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner {
    padding: 0 15px;
  }

  .page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__button {
    padding-right: 15px;
  }

  #top-nav-text-container #top-nav-text,
  #main-header-container {
    padding-left: 15px;
  }

  .page.basicpage #cont_indication_banner .info .cmp-info {
    width: 100% !important;
    /*padding: 10px 15px;*/
   /*max-width: 90vw;*/
        max-width: 1296px;
  }
.page.basicpage #cont_indication_banner .info .cmp-info .cmp-info__text .cmp-info__infotext #indication-banner .indication-description {
    padding-right: 5.556vw;
}

  #header-logo-image {
    width: 19.444vw !important;
    height: 6.389vw !important;
  }

  #main-navigation ul li, #main-navigation ul li a {
    font-size: clamp(0.5rem, -0.6036rem + 1.7817vw, 1rem) !important;
    line-height: clamp(0.5625rem, -0.679rem + 2.0045vw, 1.125rem) !important;
  }

  #top-nav-list-div ul li a,
  #top-nav-text p {
    font-size: clamp(0.4375rem, -0.5281rem + 1.559vw, 0.875rem) !important;
    line-height: clamp(0.5rem, -0.6036rem + 1.7817vw, 1rem) !important;
  }

  #main-navigation ul {
    margin-left: 2.778vw !important;
  }

  #main-navigation ul li {
    width: 13.542vw !important;
    height: 3.472vw !important;
  }

  #header-egpa #main-navigation ul li a,
  #header-egpa #main-navigation ul li {
    font-size: 16px !important;
    line-height: 18px !important;
  }

  #header-egpa #main-navigation ul li {
    width: 22.569vw !important;
    height: 50px !important;
  }

  #header-egpa #main-navigation ul {
    margin-left: 40px !important;
  }
}
