




/* ISI - Important Safety Information */


/*
#cont-isi .cmp-highlightinfov2 {
    height:auto;
}*/
/* new footer id code */
/*#footer-global .footer-container .footer-body span.new-footerid{*/
/*    display:none;*/
/*}*/
/*#Home-page #footer-global .footer-container .footer-body span.new-footerid,*/
/*#severe-eosinophilic-asthma #footer-global .footer-container .footer-body span.new-footerid,*/
/*#egpa-home #footer-global .footer-container .footer-body span.new-footerid,*/
/*#egpa-clinical-data #footer-global .footer-container .footer-body span.new-footerid,*/
/*#egpa-safety-data #footer-global .footer-container .footer-body span.new-footerid{*/
/*    display:inline-block;*/
/*}*/
/* new footer id code */
#cont-isi .cmp-highlightinfov2.sticky,
#cont-isi .cmp-highlightinfov2.initial-sticky {
    /*height: 160px;*/
    height: var(--stickyHeight);
}
#cont-isi .cmp-highlightinfov2.initial-sticky {
    /*height: 160px;*/
    height: 185px;
}

#cont-isi #isinformation {
    background-color:#ffffff;
    position: relative;
    z-index: 2;
}

#Reference-Container {
    background-color:#ffffff;
}
#isinformation #isi-header,#isinformation #isi{background-color: #333F48;
    height: 44px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#cont-isi .cmp-text{
    padding: 0;
}
#isinformation .isi-container{
    width: 100%;
    width: 1296px;
    margin: 0 auto;
}
#isinformation #isi-header .isi-container h2,#isinformation #isi .isi-container h2{
    font-family: "myriad-pro";
    font-weight: 700;
    font-size: 20px;
    line-height: 100%;
    color: #fff;
    /*padding: 8.5px 0;*/
    margin:0;
}
#isinformation #isi-body{margin: 8px 0 20px;}

#isinformation #isi-body .isi-container{display: flex;gap: 58px;}
#isinformation #isi-body .isi-container .col{
    display: flex;
    flex-direction: column;
    gap: 10px;
}
#isinformation #isi-body .isi-container .col:nth-of-type(1){max-width: 559px;}
#isinformation #isi-body .isi-container .col:nth-of-type(2){max-width: 677px;}
#isinformation #isi-body .isi-container .col .section .warning{margin-bottom: 8px;}
#isinformation #isi-body .isi-container .col h3{
    margin: 0 0 4px;
    font-family: "myriad-pro";
    font-weight: 700;
    font-size: 21px;
    line-height: 100%;
    color: #AE2573;
    padding: 0px;
}
#isinformation #isi-body .isi-container .col.second-col h3{
    font-size: 18px;
}
#isinformation #isi-body .isi-container .col.second-col p.list-para,
#isinformation #isi-body .isi-container .col.second-col ul li{
    line-height:20px;
}
#isinformation #isi-body .isi-container .col p{
    margin: 0 0 2px;
    font-family: "myriad-pro";
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    color: #333F48;
}
#isinformation #isi-body .isi-container .col.second-col > div:first-child p span.text-nowrap{
    white-space:nowrap;
}
#isinformation #isi-body .isi-container .col.second-col > div:first-child .new-list{
    padding-bottom:15px;
    margin-top:0;
    padding-top:15px;
}
#isinformation #isi-body .isi-container .col p a{
    color: #AE2573;
    text-decoration: underline;
    position: relative;
}
#isinformation #isi-body .isi-container .col p.link-external-text a::after {
    content: "";
    position: relative;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/external_link.svg) no-repeat;
    background-size: contain;
    background-position: center;
    margin-right: 2px;
    margin-left: 3px;
    top:1px;
}
#isinformation #isi-body .isi-container .col .section.first-header h3{width: 90%;}
#isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist{
    list-style-type: none;
    margin-left: 7px;
}
#isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist li{
    padding-left: 31px;
    margin-left: 0;
}
#isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist li:before{
    content: "o";
    font-size: 15px;
    top: 1px;
    left: -18px;
    position: relative;
    color: #333;
    right: 16px;
    display: block;
    max-height: 0;
}
#isinformation #isi-body .isi-container .col ul.left-first-list,
#isinformation #isi-body .isi-container .col .warning.left-sec-list .left-seclist,
#isinformation #isi-body .isi-container .col .section.right-section-one ul,
#isinformation #isi-body .isi-container .col .section.right-section-three ul{
  padding-left: 11px;
    margin-bottom: 8px;  
}
#isinformation #isi-body .isi-container .col .section.right-section-one ul{
    margin-top:0;
    margin-bottom: 10px;
}
#isinformation #isi-body .isi-container .col .section.right-section-two p {
    margin-bottom:4px;
}
#isinformation #isi-body .isi-container .col .section.right-section-two p:last-child,
#isinformation #isi-body .isi-container .col .section.right-section-three p{
    margin-bottom:0;
} 
/*#isinformation #isi-body .isi-container .col .section.right-section-three ul{*/
/*     margin-top:0; */
/*}*/
#isinformation #isi-body .isi-container .col .section.right-section-three h3{
   font-size:18px; 
}
#isinformation #isi-body .isi-container .col .warning.left-sec-list p.myriad-bold{
    color:#AE2573;
     font-family: "myriad-pro";
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
}
#isinformation #isi-body .isi-container .col .warning.left-sec-list .left-seclist,
#isinformation #isi-body .isi-container .col .section.right-section-one ul li,
#isinformation #isi-body .isi-container .col .section.right-section-two p{
   color:#333F48;
   font-family: "myriad-pro";
   font-weight: 400;
   font-size: 18px;
   line-height: 20px;
}
#isinformation #isi-body .isi-container .col .section.right-section-four{
    max-width:90%;
}
#isinformation #isi-body .isi-container .col ul{margin-top: 4px;padding-left: 10px;}
#isinformation #isi-body .isi-container .col ul li:not(:last-child){margin-bottom: 4px;}
#isinformation #isi-body .isi-container .col ul li{
    font-family: "myriad-pro";
    font-weight: 400;
    font-size: 18px;
    line-height: 100%;
    color: #333F48;
    padding-left: 0px;
    padding-right: 3px;
    text-indent: 0px;
}
#isinformation #isi-body .isi-container .col ul li::marker{font-size: 14px;}

#isinformation #isi-body .isi-container .col p.myriad-bold{font-family: "myriad-pro";font-weight: 700;margin: 0 0 4px;}
#isinformation #isi-body .isi-container .col p.myriad-semibold{font-family: "myriad-pro";font-weight: 600;}
#isinformation #isi-body .isi-container .col p.txt-italic{font-style: italic;}
#isinformation #isi-body .isi-container ul li{
    margin-left: 14px;
    position: relative;
}
#isinformation #isi-body .isi-container ul li:before{
    content:"";
    height: 4px;
    width: 4px;
    position: absolute;
    background: #333F48;
    border-radius: 10px;
    left: -13px;
    top: 9px;
}
.cmp-highlightinfov2__container  .cmp-highlightinfov2__content{
    padding:0px;
}

    #cont-isi .cmp-highlightinfov2__container .cmp-highlightinfov2__header {
        display: flex !important;
        position: absolute;
        top: 0px;
        align-items: center;
        height:44px;
        background-color: #333F48;
    }
    #cont-isi .cmp-highlightinfov2__button {
        width: 0%;
        text-align: right;
        padding-right: 10px;
        color: inherit;
        text-decoration: none;
        position: relative;
        right: 62px;
        margin-left: auto;
        z-index: 111;
        align-items: flex-start;
    }


    #cont-isi .cmp-highlightinfov2.sticky[data-enable-overlay="true"] .cmp-highlightinfov2__button::before {
        content: "";
        background: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/mobile/Icon metro-plus.svg");
        position: absolute;
        height: 14px;
        width: 13px;
        background-repeat: no-repeat;
        right: 0px;
        margin: auto;
    }
     

#cont-isi .cmp-highlightinfov2.expand .cmp-highlightinfov2__button::before {
      /*content: "";
    background: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/minus-icon.png");
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    height: 14px;
    width: 13px;
    background-repeat: no-repeat;
    right: 0px;*/
    
    
        content: "-";
    background: none;
    color: white;
    font-size: 40px;
    line-height: 35px;
    height: 35px;
    top: 0px;
    bottom: 0px;
    position: absolute;
}
/*
#cont-isi .cmp-highlightinfov2.overlay{
     top:0px;
}*/

    #cont-isi .cmp-highlightinfov2__container .cmp-highlightinfov2__header .cmp-highlightinfov2__text{
        display:none;
        color: transparent;
    }
    



 #cont-isi .cmp-highlightinfov2.expand .cmp-highlightinfov2__icon::before {
  font-size: clamp(35px, 0.94vw, 35px);
  content: "-";
  color: #fff;
  font-weight: 700;
  font-family: filson-pro, sans-serif;
  right: 10.5%;
  top: -6px;
}
/*
#cont-isi .cmp-highlightinfov2.overlay{
     top:0px;
}*/





/* ISI - Important Safety Information */

/* Global Footer */
#footer-global{background-color:#313131;}
#footer-global .footer-container{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 40px 0 10px;
    max-width: 1274px;
    justify-self: center;
    /* gap: 10px; */
}
#footer-global .footer-container .nav-links {text-align: center;gap: 12px;display: flex;justify-content: center;flex-direction: row;flex-wrap: wrap;}
#footer-global .footer-container .nav-links a{
    font-family: "myriad-pro";
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    color: #fff;
    padding: 0 40px 0 32px;
    position: relative;
    text-align: center;
    margin-bottom: 0px;
    display: inline-block;
}
#footer-global .footer-container .nav-links a:not(:last-child)::after{
    content: "";
    height: 100%;
    position: absolute;
    width: 1px;
    background-color: #fff;
    top: 5px;
    right: 0px;
    height: 15px;
}

#footer-global .footer-container .nav-links a .privacy-switch{
    background: url(/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/global/privacy-options-icon.svg) no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    top: 2px;
    display: inline-block;
    width: 30px;
    height: 15px;
    margin-left: 10px;
}

#footer-global .footer-container .footer-body{
    display: flex;
    flex-direction: column;
    gap: 40px;
    margin: 50px 0 32px;
}
#footer-global .footer-container .footer-body p{
    font-family: 'arial';
    font-weight: 400;
    font-size: 15.88px;
    line-height: 22px;
    color:#fff;
    text-align: center;
}
#footer-global .footer-container .footer-body p:last-child{
font-size:14px;
}
#footer-global .footer-container .logos{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 74px;
}

#footer-global .footer-container .logos figure{margin: 0;width: 250px;}
#footer-global .footer-container .logos figure .fas-logo{max-width: 250px;}
#footer-global .footer-container .logos figure .az-logo{max-width: 200px;}
#footer-global .footer-container .logos .separator{
    background-color: #fff;
    width: 1px;
    height: 117px;
}

/* Global Footer */
@media only screen and (max-width:991px){
    #isinformation #isi-body {
            margin: 16px 0 14px;
}
    #isinformation #isi-body .isi-container .col{
        gap:0;
    }
    #isinformation #isi-body .isi-container .col > div.section > p {
        margin-bottom: 8px;
        max-width: 95%;
    }
#isinformation #isi-body .isi-container .col .section.first-header h3 {
    width: 99%;
    line-height: 100%;
}
    #isinformation #isi-body .isi-container .col ul.left-first-list, #isinformation #isi-body .isi-container .col .warning.left-sec-list .left-seclist, #isinformation #isi-body .isi-container .col .section.right-section-one ul, #isinformation #isi-body .isi-container .col .section.right-section-three ul {
    padding-left: 9px;
    margin-top:0;
    max-width: 99%;
}

#isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist {
    margin-left: 0px;
}
#isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist li:before {
    left: -18px;
}
    #isinformation #isi-body .isi-container .col ul.left-first-list li > ul.left-first-sublist li {
    padding-left: 35px;
}
#isinformation #isi-body .isi-container .col .warning.left-sec-list p.myriad-bold {
    font-size: 16px;
}
#isinformation #isi-body .isi-container .col .warning.left-sec-list .left-seclist, #isinformation #isi-body .isi-container .col .section.right-section-one ul li, #isinformation #isi-body .isi-container .col .section.right-section-two p {
    font-size: 16px;
}
 #isinformation #isi-body .isi-container .col .section.right-section-two p{
     max-width: 94.6%;
 }

#isinformation #isi-body .isi-container .col .section.right-section-three h3 {
    font-size: 16px;
    margin:4px 0 8px;
}
    #isinformation #isi-body .isi-container .col .section.right-section-three ul{
        margin-bottom:16px;
    }
    .desktop-only{display: none;}
    
    #isinformation #isi-body .isi-container{flex-direction: column;gap: 0px;width:auto}
    #isinformation #isi-body .isi-container .col h3,
    #isinformation #isi-body .isi-container .col p{font-size: 16px;line-height: 19px;margin: 0 0 7px;}
    #isinformation #isi-body .isi-container .col p.myriad-bold{margin: 0 0 0px;}
    #isinformation #isi-body .isi-container .col ul{padding-left: 9px !important;list-style: none;padding-bottom: 16px;}
    #isinformation #isi-body .isi-container .col ul li{position:relative;font-size: 16px; line-height:19px;padding-right: 10px;padding-left: 7px;}
    #isinformation #isi-body .isi-container .col ul li::marker{/* content: ""; */display: none;}
    #isinformation #isi-body .isi-container .col ul li::before{
        content: "";
        background-color:#333F48;
        border-radius: 10px;
        width: 3px;
        height: 3px;
        display: inline-block;
        position: absolute;
        top: 8px;
        left: -8px;
    } 
      #isinformation #isi-body .isi-container .col p.first-para{
            max-width: 98%;
        }
        #isinformation #isi-body .isi-container .col p.myriad-semibold.last-para{
        margin-bottom:16px;
    }
#isinformation #isi-body .isi-container .col p.txt-italic.link-external-text{
      margin-bottom:0;  
    }
    #isinformation #isi-body .isi-container .col ul li:not(:last-child){
        padding-right: 8px;
    }
    #isinformation #isi-body .isi-container .col.second-col p.list-para{
        margin-bottom: 0;
                line-height: 19px;
    }
    #isinformation #isi-body .isi-container .col p.link-external-text::after{left: 2px;bottom: -1px;margin-right: 4px; margin-left: 2px;}

    #footer-global .footer-container {max-width: 100%;padding: 32px 15px;}

    li {
        text-indent: 0;
    }
    
    #footer-global .footer-container .logos{gap: 22px;}
    #footer-global .footer-container .logos figure .fas-logo{max-width: 135px;}
    #footer-global .footer-container .logos figure .az-logo{max-width: 147px;}
    
    #footer-global .footer-container .footer-body{gap: 16px;margin-top: 10px;}
    #footer-global .footer-container .nav-links{
        /* display:block; */
        gap: 0;
    }

    .nowrap-mobile {
        white-space: nowrap;
    }
    #footer-global .footer-container .footer-body p:last-child,
    #footer-global .footer-container .footer-body p {font-size: 11px;line-height: 14px;color: #eaebec;font-family: "myriad-pro";}
    #footer-global .footer-container .footer-body p span{margin-top: 3px;display: inline-block;max-width: 54%;}
    #footer-global .footer-container .nav-links a{
        font-size: 12px;
        line-height: 100%;
        padding: 0 11px 0 7px;
        color: #eaebec;
        margin-bottom: 9px;
    }
    #footer-global .footer-container .footer-body p sup{
        font-size: 100%;
        vertical-align: baseline;
    }
    #footer-global .footer-container .nav-links a:not(:last-child)::after{
        height:100%;
        margin: 1px;        top: 0;
    }
    #footer-global .footer-container .nav-links a .privacy-switch{margin-left: 8px;width: 20px;height: 10px;}
    
    #footer-global .footer-container .nav-links a:nth-of-type(3)::after,
    #footer-global .footer-container .nav-links a:nth-of-type(6)::after{display: none;}
    #footer-global .footer-container .logos .separator{height: 59px;}
    #footer-global .footer-container .logos figure:nth-of-type(1){margin:auto;}
    #footer-global .footer-container .logos figure:nth-of-type(1),
    #footer-global .footer-container .logos figure:nth-of-type(2){align-self: flex-start; width: auto;}
    #isinformation #isi-header .isi-container h2,#isinformation #isi .isi-container h2{
        position:relative;
        font-size: 16px;
    }
    /*#isinformation #isi-header .isi-container h2:after{
        content:"";
        height:12px;
        width:12px;
        background: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/mobile/Icon metro-plus.svg");
        position: absolute;
        top: 10px;
        right: 0px;
    }*/
    
    #isinformation #isi-header,#isinformation #isi {
        /*background-color: #4A4A49;*/
        justify-content: left;
        height:34px;
    }
    #isinformation #isi-body .isi-container ul li{
    margin-left: 9px;
    }
    #isinformation #isi-body .isi-container ul li:before{
    }

    #cont-isi .cmp-highlightinfov2__container .cmp-highlightinfov2__header{
        display: flex !important;
        position: absolute;
        top: 0px;
        align-items: flex-start;height: 34px;
    }
    #cont-isi .cmp-highlightinfov2__container .cmp-highlightinfov2__header .cmp-highlightinfov2__text{
        display:none;
        color: transparent;
    }
    #cont-isi .cmp-highlightinfov2__button {
        width: 0%;
        text-align: right;
        padding-right: 10px;
        color: inherit;
        text-decoration: none;
        position: relative;
        right: 0px;
        margin-left: auto;
        z-index: 111;
        align-items: flex-start;
    }

  #cont-isi .cmp-highlightinfov2.sticky[data-enable-overlay="true"] .cmp-highlightinfov2__button::before {
      content:"";
      background: url("/content/dam/intelligentcontent/brands/fasenrastudies/us/en/images/mobile/Icon metro-plus.svg");
      position: absolute;
      height: 14px;
      width: 13px;
      background-repeat: no-repeat;
      /* top: -9px; */
      right: 10%;
}

 #cont-isi .cmp-highlightinfov2.expand .cmp-highlightinfov2__icon::before {
  font-size: clamp(35px, 0.94vw, 35px);
  content: "-";
  color: #fff;
  font-weight: 700;
  font-family: filson-pro, sans-serif;
  right: 10.5%;
  top: -6px;
}
#cont-isi .cmp-highlightinfov2.expand .cmp-highlightinfov2__button::before {
    line-height: 15px;
    height: 14px;right: 4px;
    
}
#cont-isi .cmp-highlightinfov2.overlay{
     top:0px;
}

#cont-isi .cmp-highlightinfov2.sticky,#cont-isi .cmp-highlightinfov2.initial-sticky {
/*    height: 120px;*/
}
#cont-isi .cmp-highlightinfov2.initial-sticky {
    height: 120px;
}
 #isinformation #isi-body .isi-container .col p.sec-para,
       #isinformation #isi-body .isi-container .col p.third-para{
         max-width: 97%;
    }
    #isinformation #isi-body .isi-container .col.second-col h3 {
    font-size: 16px;
    margin-bottom: 3px;
}
#isinformation #isi-body .isi-container .col:nth-of-type(2) {
    max-width: unset;
}
#isinformation #isi-body .isi-container .col:nth-of-type(1){
    max-width: 98%;
}
#cont-isi .cmp-highlightinfov2 {
    height:auto;
}
    
}
@media only screen and (max-width:1180px){
    #isinformation #isi-header .isi-container,#isinformation #isi .isi-container{padding: 0 16px;width:98vw; }
    #isinformation #isi-body .isi-container{padding: 0 16px !important;}
}

@media only screen and (min-width:992px) and (max-width:1180px){
    #isinformation #isi-body .isi-container{padding: 20px 15px !important;}
    .references {
        padding: 32px 15px !important;
    }
    #isi-header:has(.isi-container h2),#isi:has(.isi-container h2) {
        padding-left: 15px;
    }
    #isinformation #isi-header .isi-container,#isinformation #isi .isi-container {
        padding: 0 !important;
    }

    #egpa-clinical-data #cont-body {
        padding: 0 15px;
    }
    #isinformation #isi-body .isi-container .col p.link-external-text{
        max-width: 85%;
        padding-right: 20px;
    }
}

@media only screen and (min-width:1181px) and (max-width:1331px){
    #isinformation #isi-body .isi-container{padding: 0 15px !important;}
    .references {
        padding: 32px 15px !important;
    }
    #isi-header:has(.isi-container h2),#isi:has(.isi-container h2) {
        padding-left: 15px;
    }

    #egpa-clinical-data #cont-body {
        padding: 0 15px;
    }
     #isinformation #isi-body .isi-container .col p.link-external-text{
        max-width:420px;
        padding-right: 20px;
    }
}
@media only screen and (min-width:400px) and (max-width: 430px) {
 #isinformation #isi-body .isi-container .col p.link-external-text{
        max-width: 85%;
        /*padding-right: 10px;*/
    }
}
@media only screen and (min-width:992px){
    .mobile-only{display: none;}
    
    #footer-global .footer-container .nav-links .nowrap-mobile>a::after {
        content: "";
        height: 100%;
        position: absolute;
        width: 1px;
        background-color: #fff;
        top: 5px;
        right: 0px;
        height: 15px;
    }

    /*.cmp-highlightinfov2.sticky #isinformation #isi-header{
        justify-content: center !important;
    }

    .cmp-highlightinfov2.sticky .isi-container h2 {
        text-align: center !important;
    }

    .cmp-highlightinfov2.sticky.initial-sticky #isinformation #isi-header {
        justify-content: flex-start !important;
    }

    .cmp-highlightinfov2.sticky.initial-sticky .isi-container h2 {
        text-align: left !important;
    }*/
}

@media only screen and (min-width:1181px) and (max-width: 1439px) {
    #isinformation #isi-body {
        padding: 20px 0 !important;
        margin: 0 auto !important;
    }

    #isi-header:has(.isi-container h2),#isi:has(.isi-container h2) {
        max-width: 1296px;
        margin: 0 auto;
    }

    #isinformation > div > div:nth-child(1):has(#isi-header .isi-container h2),#isinformation > div > div:nth-child(1):has(#isi .isi-container h2) {
        background-color: #333F48;
    }
}

@media only screen and (min-width:992px) and (max-width: 1439px) {
    #isinformation .isi-container {
        width: 100% !important;
    }

    #isinformation #isi-body {
        max-width: 1296px;
        margin: 0 auto;
    }

    #isinformation #isi-header,#isinformation #isi {
        justify-content: flex-start !important;
        margin: 0 auto;
    }
}
@media only screen and (min-width:430px) and (max-width:991px){
#footer-global .footer-container .nav-links span.nowrap-mobile a:first-child::before {
        height: 100%;
        margin: 1px;
        top: 0;
        content: "";
        position: absolute;
        width: 1px;
        background-color: #fff;
        left: -4px;
    }
    #footer-global .footer-container .nav-links span.nowrap-mobile a:last-child::before{
        height: 100%;
        margin: 1px;
        top: 0;
        content: "";
        position: absolute;
        width: 1px;
        background-color: #fff;
        right:0;
    }
     #Reference-Container .references.bottom-reference-block > p:first-child > b,
    #Reference-Container > .content-center > .page-references > h4{
        line-height: 22px;
    }
    #isinformation #isi-body .isi-container .col ul li::before {
top: 15px;
}
}
/* 19-05-26 */

#Reference-Container p a{
    text-decoration:none;
    color:inherit;
}
