.eosinophil-reduction-egpa {
    display: flex;
    justify-content: center;
    gap: 26px;
    padding: 26px 0 0 0;
}

.mepolizumab {
    padding: 34px 0 20px 0;
}

    #reduction-data .banner p
    {
        padding:0;
    }

.mepolizumab h2 {
    font-family: "myriad-pro", sans-serif; font-weight: 700; font-style: normal;
    font-size: 20px;
    line-height: 22px;
    color: #333F48;
    margin: 0;
}

.mepolizumab-graph {
    width: 70.4%;
}

.reduction-graph-head {
    background: linear-gradient(90deg, #064C53 0%, #009D88 100%);
    border-radius: 12px 12px 0 0;
    /*padding: 19px 5px 20px 5px;*/
        padding: 13px 5px;
}

.reduction-graph-head p {
    font-family: "myriad-pro", sans-serif; font-weight: 700; font-style: normal;
    font-size: 21px;
    line-height: 24px;
    color: #FFFFFF;
    text-align: center;
}

.reduction-graph-view {
    padding: 22px 10px 8px 20px;
    border-radius: 0 0 10px 10px;
    border-right: 2px solid #D7D7D7;
    border-left: 2px solid #D7D7D7;
    border-bottom: 2px solid #D7D7D7;
}

.reduction-graph-view figure {
    margin: 0;
    padding: 0;
    text-align: center;
}


.reduction-graph-content {
    padding: 15px 0 10px 0;
}

.reduction-graph-content p {
    font-family: "myriad-pro", sans-serif; font-weight: 600; font-style: normal;
    font-size: 18px;
    line-height: 22px;
    color: #333F48;
    text-align: center;
}

.reduction-graph-view .desktop-only {
    width: 758px;
    height: 433px;
}

.mepolizumab-content {
    padding-left: 0;
    padding-top: 8px;
    padding-right: 0;
}

#reduction-graph-view figure {
    margin: 0;
}

#reduction-graph-view figure img {
    margin: 0;
}

.eosinophil {
    max-width: 332px;
}

.reduced {
    padding: 0;
}

.reduced figure {
    margin: 0;
    text-align: center;
}

.reduced figure img {
    margin: 0 auto;
}

.reduced-levels {
    max-width: 332px;
    margin: 0 auto;
    padding: 14px 0 9px 0;
}

.reduced-levels p {
    font-family: "myriad-pro", sans-serif; font-weight: 400; font-style: normal;
    font-size: 18px;
    line-height: 22px;
    color: #333F48;
    text-align: left;
    padding: 8px 0 8px 1px;
}

.reduced-levels p span {
    font-family: "myriad-pro", sans-serif; font-weight: 700; font-style: normal;
}

.reduced-levels p.no-padding-bottom {
    padding-bottom: 0;
    text-align: center;
}

.targets {
    background: linear-gradient(90deg, rgba(174, 37, 115, 0.00) 0%, rgba(174, 37, 115, 0.10) 50%, rgba(174, 37, 115, 0.00) 100%);
    margin-top: 36px;
    margin-bottom: 36px;
}

.reduced figure img {
    width: 99%;
    height: 7px;
}

.targets p {
    font-family: "myriad-pro", sans-serif; font-weight: 700; font-style: normal;
    font-size: 18px;
    line-height: 22px;
    color: #333F48;
    text-align: center;
    padding: 22px 14px 21px 14px;
}

.study-button {}

.study-button a {
    max-width: 179px;
    background-color: #AE2573;
    border-radius: 5px;
    font-family: "myriad-pro", sans-serif; font-weight: 700; font-style: normal;
    font-size: 18px;
    line-height: 22px;
    color: #FFFFFF;
    margin: 0 auto;
    padding: 11px 5px 9px 5px;
    display: block;
    text-decoration: none; text-align: center;
}

.benralizumab {
    padding: 0 0 38px 0;
}

.benralizumab p {
    font-family: "myriad-pro", sans-serif; font-weight: 600; font-style: normal;
    font-size: 18px;
    line-height: 22px;
    color: #333F48;
    text-align: center;
}

.egpa-cta-footnote-reduction-data {
   padding:50px 0 40px 0;
}
#reduction-data .eosino-data-block {
    max-height: 96px;
}
.eosino-data:has(.special-width) {
    text-align: center;
    padding-left: 15px;
}

.eosino-data .special-width {
    height: 52px;
    width: 19.52px;
}

.reduction-data-icon2 img { margin-right: 12px;}

@media screen and (max-width: 991px) {
    .EGPASite#reduction-data .egpa-cta-button-block {
    padding-top: 36px;
    padding-bottom: 10px;
}
    #reduction-data .eosino-data-block {
    min-height: 84px;
}
    .banner-moa { padding:42px 0 45px 0;}
    .eosino-data:has(.special-width) {padding-left: 0;}
    .reduction-data-icon2 img { margin-right: 9px;}
    .mepolizumab h2 { font-size:19px; line-height: 21px;padding-right: 12px;}
    .eosinophil-reduction-egpa { padding:24px 0 0 0; display: block;}
    .mepolizumab-graph { width:100%;} 
    .reduction-graph-head { background: linear-gradient(90deg, #064C53 0%, #009D88 100%); padding: 14px 3px 11px 3px;}
    .reduction-graph-head p { font-size: 18px; line-height: 20px;  }
    .reduction-graph-view  { padding: 10px 5px 10px 5px;}
    .reduction-graph-content { padding: 16px 0 8px 0;}
    .mepolizumab-content { padding-right: 0;  padding-top: 15px; padding-left: 0;}   
    .benralizumab {  padding: 0 0 30px;}
    .benralizumab p {  padding: 0 28px 0;}
    .eosinophil { margin: 0 auto;}
    .reduced-levels p { padding: 8px 0 8px 0;}
    .reduced-levels { padding: 20px 0 15px 0; max-width: 337px;}
    .targets { margin-top: 32px; margin-bottom: 32px;}
    .mepolizumab { 
        padding: 34px 0 30px 0;
        }
    .study-button {
        /*margin-bottom: 30px;*/
                margin-bottom: 5px;
    }
    .egpa-cta-footnote-reduction-data { padding: 18px 0 24px 0;}
    .reduction-graph-content p 
    {
        max-width: 330px;
        margin: 0 auto;
    } 
    

    #reduction-data .banner h1
    {
        max-width: 325px;
    }

    .eosinophil {
        max-width: 100%;
    }

    .reduced figure img {
        width: 100%;
    }

    #reduction-data .egpa-cta-button-block {
        padding-top: 0;
        padding-bottom: 0;
    }

    #reduction-data .egpa-cta-footnote-reduction-data {
        padding-top: 0;
    }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
    .reduction-graph-view .desktop-only {
        width: 52.639vw;
        height: 30.069vw;
        margin: 0 auto;
    }

    .reduced-levels p {
        font-size: clamp(0.5625rem, -0.679rem + 2.0045vw, 1.125rem);
        line-height: clamp(0.6875rem, -0.8299rem + 2.4499vw, 1.375rem);
        padding: 0.556vw 0 0.556vw 0.069vw;
    }

    .reduced-levels {
        padding: 0.972vw 0 0.625vw 0;
    }

    .targets {
        margin-top: 2.5vw;
        margin-bottom: 2.5vw;
    }

    .targets p {
        font-size: clamp(0.5625rem, -0.679rem + 2.0045vw, 1.125rem);
        line-height: clamp(0.6875rem, -0.8299rem + 2.4499vw, 1.375rem);
        padding: 1.528vw 0.972vw 1.458vw 0.972vw;
    }

    .benralizumab {
        padding: 0 0 2.639vw 0;
    }

    .study-button a {
        font-size: clamp(0.5625rem, -0.679rem + 2.0045vw, 1.125rem);
        line-height: clamp(0.6875rem, -0.8299rem + 2.4499vw, 1.375rem);
        padding: 0.764vw 0.347vw 0.625vw 0.347vw;
    }

    .benralizumab p,
    .reduction-graph-content p {
        font-size: clamp(0.5625rem, -0.679rem + 2.0045vw, 1.125rem);
        line-height: clamp(0.6875rem, -0.8299rem + 2.4499vw, 1.375rem);
    }

    .reduction-graph-view {
        padding: 1.528vw 0.694vw 0.556vw 1.389vw;
    }

    .reduction-graph-head p {
        font-size: clamp(0.6563rem, -0.7922rem + 2.3385vw, 1.3125rem);
        line-height: clamp(0.75rem, -0.9053rem + 2.6726vw, 1.5rem);
    }

    .reduction-graph-head {
        padding: 0.903vw 0.347vw;
    }

    .eosinophil-reduction-egpa {
        gap: 1.806vw;
        padding: 1.806vw 0 0 0;
    }
}

@media screen and (max-width: 767px) {
    
}
@media screen and (max-width: 414px) {
    /* p.patient-cta-text { max-width:137px;} */
    
}
@media screen and (max-width: 359px) {

}
