/* Fasenra CSS */
sup{
    font-size:60%;
}

@font-face {
  font-family: Aleo-BoldItalic;
  src: url(/content/dam/intelligentcontent/portals/hcp/ca/en/fonts/Aleo-BoldItalic.ttf);
}
@font-face {
  font-family: Aleo-Light;
  src: url(/content/dam/intelligentcontent/portals/hcp/ca/en/fonts/Aleo-Light.ttf);
}
@font-face {
  font-family: Aleo-Bold;
  src: url(/content/dam/intelligentcontent/portals/hcp/ca/en/fonts/Aleo-Bold.ttf);
}
@font-face {
  font-family: Aleo-Regular;
  src: url(/content/dam/intelligentcontent/portals/hcp/ca/en/fonts/Aleo-Regular.ttf);
} 

/* Product/Home page css Starts */
#fasenra-main sup {font-size: 70%;line-height:initial;}

#fasenra-home .teaser .cmp-teaser__image {padding: 0px;width: 100%;max-height: max-content;}
#fasenra-home .cmp-carousel-horizontal .cmp-carousel__indicators {width: 100px;left: calc(50% - 50px);bottom: 19px;}
#fasenra-home .cmp-carousel-horizontal .cmp-carousel__indicator {width: 15px;height: 15px;border: none;background: var(--bgColor-supporting-1);}
#fasenra-home .cmp-carousel-horizontal .cmp-carousel__indicators li.cmp-carousel__indicator--active{background: var(--Footer-borderColor);}
#fasenra-home .cmp-carousel-horizontal .cmp-carousel__indicators li.cmp-carousel__indicator--active::after,
#fasenra-home .cmp-carousel-horizontal .cmp-carousel__actions {display: none;}
#fasenra-home .cmp-teaser__title p {color: #fff;font-family: "Lexia";font-size: 48px;font-weight: 400;line-height: 68px;width: 100%;max-width: 620px;} 
#fasenra-home .teaser--home-hero .fasenra-logo {height: 82px;width: 163px;margin-bottom: 20px;}
#fasenra-home .teaser--home-hero .fasenra-logo span {display: none;}
#fasenra-home .teaser--home-hero .fasenra-logo:before {content: '';display: block;height: 82px;background: url(/content/dam/intelligentcontent/portals/hcp/ca/en/images/fasenra/fasenra-white.png);background-size: contain;}
#fasenra-home .teaser--home-hero .cmp-teaser__content {top: 40%;}
#alert-line {font-family: "Inter-Regular";font-size: 22px;line-height: 26px;padding: 26px 25px;text-align: center;border-bottom: 1px solid #ddd;}
#fasenra-main .green-button-wrap {max-width: 1242px;margin: 100px auto 24px;}
#fasenra-main #green-btn {padding: 0px;border-bottom: 1px solid #ddd;}
.green-button-wrap a.btn-green {padding: 67px 30px;background: var(--Fasenra-green);color: var(--Fasenra-button-white);min-height: 160px;max-width: 606px;width: 100%;margin-bottom: 60px;text-decoration: none;font-family: 'Lexia';font-weight: 600;font-size: 20px;line-height: 26px;text-align: center;}
.green-button-wrap .line-1, .green-button-wrap .line-2 {display: flex;width: 100%;gap: 30px;}
.green-button-wrap .line-2 a.btn-green:nth-child(1) {padding: 54px 30px;}
#fasenra-main h1, #fasenra-main h1 span {font-size: 36px;line-height: 46px;font-weight: 400;color: var(--Fasenra-heading-color);text-align: center;}
#fasenra-home-mid-cont {max-width: 1242px;margin: 60px auto 91px;}
#fasenra-home-mid-cont ul.cmp-imagelist {display: flex;align-items: flex-start;list-style: none;gap: 30px;margin: 60px 0px 100px;}
#fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item {max-width: 288px;}
#green-grdient-box {background-image: linear-gradient(90deg, #007260,  #00B398);padding: 10px;margin-top: 48px;}
#green-grdient-box p, #green-grdient-box p b {color: var(--textColor-body-2);text-align: center;font-family: "Lexia";font-size: 36px;line-height: 46px;font-weight: 400;}
#green-grdient-box p sup {font-size: 60%;}
#fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description {padding: 20px;margin-top: -10px;}
#fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description p {font-family:  "Lexia";font-size: 20px;line-height: 28px;font-weight: 400;text-align: center;color: var(--Fasenra-heading-color);}
#fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description p sup { font-size: 55%;}
#fasenra-home .tag-line-block sup {font-size: 55%;}
#fasenra-main .cmp-carousel-horizontal .cmp-image .cmp-image__image { min-height: 500px;/*min-height: 580px;*/}





#fasenra-reg {background: var(--Fasenra-heading-color);padding: 0px;}
.fasenra-reg-wrap {padding: 25px 34px;min-height: 115px;display: flex;align-items: center;gap: 72px;}
.fasenra-reg-wrap p {font-family: "Lexia";font-size: 24px;line-height: 16px;color: var(--bgColor-supporting-2);max-width: calc(100% - 331px);}
.fasenra-reg-wrap a.btn-white {display: block;width: 261px;background: var(--bgColor-supporting-2);text-align: center;padding: 22px;border-radius: 4px;text-decoration: none;font-family: Aleo-BoldItalic;font-size: 20px;line-height: 16px;color: var(--Fasenra-heading-color);} 

#fasenra-safety-information {background: var(--Fasenra-button-white);
padding: 100px 25px 1px;
    
}
.safety-information-block {max-width: 1242px;margin: auto;}
#fasenra1-safety-information #fasenra-main #HomePageBanner .teaser--home-hero .cmp-teaser__image .cmp-image__image {
    min-height: 300px;
}
#fasenra1-safety-information #fasenra-main #HomePageBanner .teaser--home-hero .cmp-teaser__content{    top: 57%;}
#fasenra-safety-information h2{font-family: 'Aleo-Regular';font-size: 36px;line-height: 46px;text-align: left;color: var(--Fasenra-text-color-1);}
.safety-block {margin-top: 20px;}
.safety-block p, #fasenra-safety-information .safety-list li {font-family: 'Inter-Regular';font-size: 16px;line-height: 26px;color: var(--Fasenra-text-color-2);}
.safety-block .block-title span {font-family: 'Aleo-Bold';color: var(--Fasenra-text-color-2);text-decoration: underline;}
.safety-block + .safety-block {margin-top: 30px;}
.safety-block .safety-list li {position: relative;padding-left: 24px;}
.safety-block .safety-list {list-style: none;}
.safety-block .safety-list li:before {content: '';position: absolute;left: 5px;top: 11px;height: 6px;width: 6px;background: var(--Fasenra-text-color-2);border-radius: 100%;} 
.safety-block p b {font-family: 'Inter-Bold';}
.safety-block p a {color: var(--Fasenra-text-color-3);} 
#fasenra-main #reference-sec {background: var(--Fasenra-button-white);padding: 35px 25px 100px;}
#fasenra-main .reference-block {max-width: 1242px;margin: auto;} 
#fasenra-main #reference-sec p, #fasenra-main #reference-sec li {color: var(--Fasenra-text-color-2);font-size: 10px;line-height: 16px;     font-family: 'Inter-Regular';}
#fasenra-main #reference-sec p b {font-family: "Inter-Bold";font-size: 10px;line-height: 16px;}
#fasenra-main .reference-title {margin-top: 10px;} 
/* Product/Home page css Ends */


/* Footer css Starts */
.fasenra-gooter {max-width: 1788px;margin: auto;padding: 68px 5px 24px;} 
.fasenra-gooter .az-logo {height: 110px;display: block;margin-left: -62px;}
.footer-col.footer-col-1 {margin-bottom: 75px;}
.fasenra-gooter ul.footer-list li a {font-size: 16px;font-weight: 400;}
.fasenra-gooter ul.footer-list {gap: 30px;}
.fasenra-gooter .footer-col .left-col p {font-size: 16px;line-height: 26px;}
.fasenra-gooter .footer-col .left-col p +p {margin-top: 10px;}
.fasenra-gooter .footer-col {align-items: flex-end;}
div#fasenra-main .breztri-footer.symbicort-footer img, div#fasenra-footer .breztri-footer.symbicort-footer img {width: 150px;}
/* Footer css Ends */

/* Dosing & Administration page css Starts  */
#fas-dosing-teaser p.banner-title {font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;color: #FFFFFF;padding-top: 65px;width: 100%;}
#fas-dosing-teaser p.banner-title span {display: block;font-family: 'Lexia';font-size: 48px;font-weight: 400;line-height: 68px;text-align: left;color: #FFFFFF;}
#dosage-top-cont {border-bottom: 1px solid var(--Fas-black-transparent);}
#dosage-top-cont p {font-family: "Inter-Regular";font-size: 22px;font-weight: 400;line-height: 26px;text-align: center;color: var(--Fasenra-text-color-2);padding: 18px 25px;}
#fasenra-dosage .teaser--home-hero .cmp-teaser__image .cmp-image__image {min-height: 300px;max-height: 300px;}
#fasenra-main #dosage-mid-cont {max-width: 1145px;margin: 93px auto 24px;}
#fasenra-main #dosage-mid-cont h1, #fasenra-main #dosage-mid-cont h1 span {text-align: left;margin-bottom: 12px;}
#fasenra-main #dosage-mid-cont h2.fas-title-h2 {font-size: 30px;line-height: 40px;text-align: left;color: var(--Fasenra-green);margin: 72px 0px 28px;}
#fasenra-main #dosage-mid-cont .icon-flex-box {display: flex;align-items: center;margin-bottom: 20px;}
#fasenra-main #dosage-mid-cont .icon-block {width: 182px;}
#fasenra-main #dosage-mid-cont .icon-content-block {width: calc(100% - 182px);padding: 0px 30px;}
#fasenra-main #dosage-mid-cont .icon-content-block p, #fasenra-main #dosage-mid-cont p.fas-text {font-family: 'Inter-Regular' !important;font-size: 16px;line-height: 26px;color: var(--dark-black);} 
#fasenra-main #dosage-mid-cont .icon-content-block p.icon-title {color: var(--bgColor-core-1);font-family: 'Lexia' !important;}
#fasenra-main #dosage-mid-cont .icon-content-block p.icon-text + p.icon-text {margin-top: 25px;} 
#fasenra-main #dosage-mid-cont .green-callout {background: var(--Fasenra-green);padding: 10px 20px;text-align: center;margin-bottom: 12px;}
#fasenra-main #dosage-mid-cont .green-callout p {font-family: "Lexia";color: var(--button-primary-textColor);}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist {display: flex;list-style: none;gap: 20px;align-items: flex-end;margin-bottom: 12px;}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item {border: 1px solid var(--Footer-borderColor);}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item p {font-family: "Inter-Regular";font-size: 16px;line-height: 24px;text-align: center;margin: 0px 30px 32px;}
#fasenra-main #dosage-mid-cont .cmp-imagelist__description {display: none;}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item:nth-child(1) p {margin-bottom: 34px;}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item p sup {line-height: inherit;}
#fasenra-main #dosage-mid-cont p.fas-text {margin-bottom: 30px;}
#fasenra-main .fas-disclaimer p {font-size: 10px;line-height: 16px;color: var(--Fas-light-green);}
#fasenra-main #dosage-mid-cont p.small-text {font-size: 10px;line-height: 16px;color: var(--Fas-light-green);}
#fasenra-main #dosage-mid-cont .fas-content-wrapper p.small-text {margin: 20px 0px;}
#fasenra-main #dosage-mid-cont .green-callout p a {font-family: "Lexia";text-decoration: none;color: var(--button-primary-textColor);}
#fasenra-main #dosage-mid-cont .reference-block {margin: 55px auto 0px;}
#fasenra-main #dosage-mid-cont #reference-sec {background: transparent;padding: 0px;}
#fasenra-main #dosage-mid-cont #reference-sec p:nth-child(2), #fasenra-main #dosage-mid-cont .reference-title {margin-top: 20px;}
#fasenra-main #dosage-mid-cont #reference-sec p, #fasenra-main #dosage-mid-cont #reference-sec li {color: var(--Fas-light-green);}
#fasenra-dosage #fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item img {width: 100%;}
#fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item:nth-child(n+3) {display: none;}
#fasenra-main #dosage-top-cont p sup, #fasenra-main #dosage-mid-cont sup {font-size: 65%;top: 1px;position: relative;}
#fasenra-main #dosage-mid-cont .green-callout p a sup {font-size: 90%;position: relative;top: 4px;}
/* Dosing & Administration page css Ends  */

/* About Fasenra page css Starta  */
#fasenra-about #fasenra-main #dosage-mid-cont h1 {max-width: 650px;margin: 0px;}
#fasenra-about #fasenra-main #dosage-mid-cont h2.fas-title-h2 {margin: 30px 0px;}
#fasenra-about #fasenra-main .cmp-video__player {padding: 0px;}
#fasenra-about #fasenra-main ul.fas-about-list {list-style: none;margin-bottom: 30px;}
#fasenra-about #fasenra-main ul.fas-about-list li {position: relative;padding-left: 25px;font-family: "Inter-Regular";font-size: 16px;line-height: 26px;color: var(--Fas-black);}
#fasenra-about #fasenra-main ul.fas-about-list li:before {content: '';height: 5px;width: 5px;border-radius: 100%;background: var(--Fas-black);display: block;position: absolute;left: 8px;top: 11px;}
#fasenra-about #fasenra-main h2.cmp-title__text--h2 {text-align: left;margin-top: 70px;} 
#fasenra-about #fasenra-main #dosage-mid-cont .reference-block {margin: 30px auto 107px;}
#fasenra-about #fasenra-main #reference-sec p.fasenra-footlist {display: flex;     gap: 2px;}
#fasenra-about #fasenra-main #reference-sec p.fasenra-footlist span {font-size: 10px;line-height: 16px;font-family: 'Inter-Regular';}
#fasenra-about #fasenra-main #dosage-mid-cont #reference-sec p:nth-child(2) {margin: 0px;}
#fasenra-about #fasenra-main #dosage-mid-cont #reference-sec p, 
#fasenra-about #fasenra-main #dosage-mid-cont #reference-sec li{color: var(--Fas-black);}
#fasenra-about #dosage-top-cont p {padding: 18px 25px 33px;}
#fasenra-about #fasenra-main #dosage-mid-cont {margin: 45px auto 24px;}
#fasenra-about #fas-moa-sec {padding: 0px;}
#fasenra-about .video .cmp-video__content {padding: 0px;}
#fasenra-about #fas-graph-sec {padding: 0px;}
#fasenra-about #fasenra-main #dosage-mid-cont .green-callout {margin-bottom: 30px;}
#fasenra-about #fasenra-main #dosage-mid-cont .fas-content-wrapper p.small-text {margin: 30px 0px;color: var(--Fas-black);}
#fasenra-about #dosage-mid-cont img {max-width: 100%;}
#fasenra-about #fas-dosing-teaser p.banner-title sup {font-size: 60%;} 
/*#fasenra-about #fasenra-main #dosage-top-cont p sup, #fasenra-about #fasenra-main #dosage-mid-cont sup {top: 2px;}*/
#fasenra-about #fasenra-main #dosage-mid-cont h2.fas-title-h2.fas-title-medium {font-size: 36px;line-height: 46px;}
#fasenra-about #fasenra-main #pharmacodynamic-data h2 span {font-size: 36px;line-height: 46px;color: var(--Fasenra-text-color-1);}
#fasenra-about #fasenra-main #dosage-mid-cont p.fas-text { color: var(--Fas-black);}
/* About Fasenra page css Ends  */


/*Efficacy profile css starts */
#efficacy-wrapper-body-seven .cont-wrap .special-character-wrapper,#efficacy-wrapper-body-four .content-wrap .special-character-wrapper {
    display: flex;
    gap: 2px;
}
#efficacy-wrapper-body-seven .cont-wrap p span.sym {
    font-weight: 400;
}
#efficacy-wrapper-body-seven .cont-wrap p span.sym-content {
    font-weight: 400;
}
#fasenra-efficacy-profile #fas-dosing-teaser p.banner-title span {
    display: block;
    font-family: 'Lexia';
    font-size: 48px;
    font-weight: 400;
    line-height: 68px;
    text-align: left;
    color: #FFFFFF;
    /*margin-top: 16px;*/
    /*padding-left: 44px;*/

}
#efficacy-wrapper-body-section1{
    max-width:1137px;
    margin:0 auto;
}
#InpageNav {
    max-width: 1137px;
    margin: 0 auto;
}
#efficacy-wrapper-nav-section1 .inpage-nav-wraper ul {
    list-style: none;
    padding: 16px 3px;
}
#efficacy-wrapper-nav-section1 .inpage-nav-ul a {
    font-family: "Inter-Bold";
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: #B02576;
    padding: 8px 16px;
    border-left: 2px solid #008575;
    display: inline-flex;
    gap: 4px;
}
#efficacy-wrapper-nav-section1 {
    border-bottom: 1px solid #ddd;
}
#fasenra-back-to-top .backtotop {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: right;
    color: var(--textColor-title-1);
    padding-top:30px;
    width: calc(100% - 50px);
    margin-left: auto;
    margin-right: auto;
}
#reference-sec .backtotop {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-align: right;
    color: var(--textColor-title-1);
    padding-top: 30px;
    max-width: 1242px;
    margin: auto;
}
#efficacy-wrapper-body-top p sup{
    font-size: 61%;
    bottom: -1px;
    position: relative;
    line-height: normal;
	}
	#efficacy-wrapper-body-section1 h2.pink-text sup{
     font-size: 61%;
    bottom: -3px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-section1 p.small-text sup{
   font-size: 61%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-sec .sec-graph-section p sup{
       font-size: 61%;
    bottom: 0px;
    position: relative;
    line-height: normal;

}
#efficacy-wrapper-body-sec .sec-graphblock p sup{
    font-size: 61%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-three .wrapper-below-text h3 sup{
    font-size: 61%;
    bottom: -2px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-four .content-wrap p sup{
    font-size: 61%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-four .content-wrap p sup{
font-size: 61%;
    bottom: 1px;
    position: relative;
    line-height: normal;
	}
	#efficacy-wrapper-body-four ol li sup{
    font-size: 61%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-five h3 sup{
    font-size: 61%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-five h3 sub{
font-size: 63%;
    bottom: 1px;
    position: relative;
    line-height: normal;
	}
	#efficacy-wrapper-body-five .green-callout a sub{
    font-size: 65%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-six .lung-class h3 sup{
font-size: 65%;
    bottom: -3px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-seven .cont-wrap p sup{
    font-size: 65%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-seven .cont-wrap p sub{
font-size: 65%;
    bottom: 1px;
    position: relative;
    line-height: normal;
	}
	#efficacy-wrapper-body-seven .ref ol li sup{
   font-size: 65%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .table-wrap h2 sup{
    font-size: 65%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .table-wrap h4 sup{
    font-size: 65%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .table-wrap p.text1 sup{
    font-size: 70%;
    bottom: -2px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .table-wrap p.text2 sup{
    font-size: 63%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .table-wrap p.text3 sup{
    font-size: 63%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-five .green-callout sup {
   font-size: 61%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-eight .ref-block ol li sup{
    font-size: 64%;
    bottom: -2px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-five .small-text2 p sup{
    font-size: 64%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-five .small-text1 p sup{
   font-size: 64%;
    bottom: -1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-four .content-wrap p sub{
    font-size: 64%;
    bottom: 1px;
    position: relative;
    line-height: normal;
}
#efficacy-wrapper-body-section1 .inpage-nav-wraper ul {
    list-style: none;
    padding: 16px 3px;
}
#efficacy-wrapper-body-section1 .inpage-nav-ul a {
    font-family: "Inter-Bold";
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: #B02576;
    padding: 8px 16px;
    border-left: 2px solid #008575;
    display: inline-flex;
    gap: 4px;
}
#efficacy-wrapper-body-section1 .inpage-nav-ul a sub{
font-size: 65%;
    position: relative;
    top: -3px;
    line-height: normal;
}
#efficacy-wrapper-body-section1 h2.pink-text{
    font-family: 'Lexia';
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
    text-align: left;
    color: var(--textColor-title-1);
    padding-top: 52px;
    padding-bottom: 30px;
}
#efficacy-wrapper-body-section1 h4.green-text{
    font-family: 'Lexia';
    font-size: 30px;
    font-weight: 300;
    line-height: 40px;
    text-align: left;
    color: var(--Fasenra-green);
    /* padding-bottom: 20px; */
}
#efficacy-wrapper-body-section1 .green-button-wrap p.btn-green span{
    display: block;
}
#efficacy-wrapper-body-sec .green-button-wrap p.btn-green span{
display: block;
}
#efficacy-wrapper-body-section1 p{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;padding-top: 20px;padding-bottom: 12px;}
#efficacy-wrapper-body-section1 .green-button-wrap p.btn-green {
    padding: 10px 20px;
    background: var(--Fasenra-green);
    color: var(--Fasenra-button-white);
    min-height: 52px;
    max-width: 524px;
    width: 100%;
    margin-bottom: 20px;
    text-decoration: none;
    font-family: 'Lexia';
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
}
#efficacy-wrapper-body-section1 .green-button-wrap .line-1 {
    display: flex;
    width: 100%;
    gap: 8px;
    flex-direction: column;
}
#efficacy-wrapper-body-section1 .green-button-wrap .line-2 {
    display: flex;
    width: 100%;
    gap: 8px;
    flex-direction: column;
}
#efficacy-wrapper-body-section1 img.btn-green {
    width: 535px;max-height: 468px;
    max-width: 100%;
}
#graph-content{
    display:flex;
}
#efficacy-wrapper-body-sec{
     max-width:1137px;
    margin:0 auto;
}
#efficacy-wrapper-body-sec #graph-content{
    display:flex;
}
#efficacy-wrapper-body-sec .green-button-wrap .line-1 {
    display: flex;
    width: 100%;
    gap: 8px;
    flex-direction: column;
}
#efficacy-wrapper-body-sec .green-button-wrap .line-2 {
    display: flex;
    width: 100%;
    gap: 8px;
    flex-direction: column;
}
#efficacy-wrapper-body-sec img.btn-green {
    width: 535px;max-height: 468px;
    max-width:100%;
}
#efficacy-wrapper-body-sec .green-button-wrap p.btn-green {
    padding: 10px 20px;
    background: var(--Fasenra-green);
    color: var(--Fasenra-button-white);
    min-height: 52px;
    max-width: 524px;
    width: 100%;
    margin-bottom: 20px;
    text-decoration: none;
    font-family: 'Lexia';
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
}
#efficacy-wrapper-body-three{
      max-width:1137px;
      margin:0 auto;
      background-color: #F4F4F4;
}
#efficacy-wrapper-body-three .million-wrapper{
    display: flex;
    gap: 30px;
}
#efficacy-wrapper-body-three .ellipse-content img{
    max-width:90px;
}
#efficacy-wrapper-body-three .grey-width{
    max-width: 924px;
    margin: auto;
    padding: 20px 0;
}
#efficacy-wrapper-body-four{
      max-width:1137px;
    margin:0 auto;
    
}
#efficacy-wrapper-body-five{
      max-width:1137px;
    margin:0 auto;
   
}
#efficacy-wrapper-body-six{
      max-width:1137px;
    margin:0 auto;
   
}
#efficacy-wrapper-body-seven{
      max-width:1137px;
    margin:0 auto;
  
}
#efficacy-wrapper-body-eight{
      max-width:1137px;
    margin:0 auto;
   }
#efficacy-wrapper-body-five .graph-img img{
   width: 1137px;
   max-width:100%;
}
#efficacy-wrapper-body-section1 p.small-text{
font-family: "Inter-Regular";
font-size: 10px;
font-weight: 400;
line-height: 16px;
text-align: left;
color:#404040B2;
}
#efficacy-wrapper-body-section1 .backtotop{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color: var(--textColor-title-1);padding-bottom: 42px;}
#efficacy-wrapper-body-six .ellipse-content img {
    max-width: 90px;
}
#efficacy-wrapper-body-six .million-wrapper {
    display: flex;
    gap: 30px;
}
#efficacy-wrapper-body-six {
    max-width: 1137px;
    margin: 0 auto;

}
#efficacy-wrapper-body-five #green-grdient-box {
    background-color: var(--Fasenra-green);
    padding: 10px;
    margin-top: 48px;
}
/*#fasenra-efficacy-profile #fas-dosing-teaser p.banner-title {*/
/*   padding-top: 60px;*/
/*  }*/
#efficacy-wrapper-body-five  .green-callout a{
    font-family: "Lexia";
    color: var(--button-primary-textColor);
    text-decoration:none;
    text-align: center;
}
#efficacy-wrapper-body-five  .green-callout {
    background: var(--Fasenra-green);
    padding: 10px 20px;
    text-align: center;
    margin-bottom: 20px;
}
#efficacy-wrapper-body-five #green-grdient-box p a {
    color: var(--textColor-body-2);
    text-align: center;
    font-family: "Lexia";
    font-size: 36px;
    line-height: 46px;
    font-weight: 400;
    
}
#efficacy-wrapper-body-six .grey-width {
    max-width: 924px;
    margin: auto;
    background-color: #F4F4F4;
    padding: 15px 30px 20px;
}
#efficacy-wrapper-body-eight img{
    max-width:100%;
}
#efficacy-wrapper-body-sec .sec-graph-section h3{font-family: 'Lexia';font-size: 30px;font-weight: 300;line-height: 40px;text-align: left;color:var(--Fasenra-green);padding-bottom: 20px;}
#efficacy-wrapper-body-sec .sec-graph-section p{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;color:#404040;padding-bottom: 4px;}
#efficacy-wrapper-body-sec .sec-graphblock p{font-family: "Inter-Regular";font-size: 10px;font-weight: 400;line-height: 16px;text-align: left;color:#404040;padding-top: 4px;padding-bottom: 20px;}
#efficacy-wrapper-body-sec .sec-graphblock a{font-family: Inter;font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-bottom: 32px;}
#efficacy-wrapper-body-three .right-content p{font-family: 'Inter-Regular';font-size: 16px;font-weight: 700;line-height: 26px;text-align: left;color:#000000;padding-bottom: 31px;max-width: 676px;}
#efficacy-wrapper-body-three .wrapper-below-text h3{font-family: 'Lexia';font-size: 36px;font-weight: 400;line-height: 46px;text-align: left;color: var(--AE2573, #AE2573);padding-bottom: 36px;max-width: 887px;}
#efficacy-wrapper-body-three .wrapper-below-text p{
font-family: "Inter-Regular";
font-size: 16px;
font-weight: 400;
line-height: 26px;
text-align: left;
max-width: 867px;
}
#efficacy-wrapper-body-three .wrapper-below-text ul li{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;padding-left: 50px;color: #404040;}
#efficacy-wrapper-body-three .wrapper-below-text ul li:before {
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    left: 34px;
    top: 10px;
    background: #000000;
    border-radius: 100%;
    display: block;
}
#efficacy-wrapper-body-three .wrapper-below-text li{
    position:relative;
}
#efficacy-wrapper-body-three .wrapper-below-text ul{
    list-style-type:none;
    padding-bottom: 36px;
}
#efficacy-wrapper-body-four .content-wrap{

padding-top: 4px;
/*max-width: 954px;*/
/* padding-bottom: 30px; */
}
#efficacy-wrapper-body-four .content-wrap p.text2 {
    max-width:919px;
}
#efficacy-wrapper-body-four ol li span{
	display:block;
}
#efficacy-wrapper-body-four .content-wrap p, #efficacy-wrapper-body-four .content-wrap p span{font-family: "Inter-Regular";font-size: 10px;font-weight: 400;line-height: 16px;text-align: left;color: #404040;}
#efficacy-wrapper-body-four .ref-wrap p{font-family: "Inter-Bold";font-size: 10px;font-weight: 700;line-height: 16px;text-align: left;padding-top: 30px;color: #404040;}
#efficacy-wrapper-body-four ol li{
font-family: "Inter-Regular";
font-size: 10px;
font-weight: 400;
line-height: 16px;
text-align: left;
color: #404040;
}
#efficacy-wrapper-body-four .backtotop {font-family:"Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 50px;border-bottom: 1px solid #ddd;
    
}
#efficacy-wrapper-body-five h3{font-family: 'Lexia';font-size: 36px;font-weight: 400;line-height: 46px;text-align: left;color: var(--AE2573, #AE2573);padding-top: 14px;padding-bottom: 30px;max-width: 941px;}
#efficacy-wrapper-body-five h3 span{
    display:block;
    font-family: 'Lexia';
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
    text-align: left;
    color: var(--AE2573, #AE2573);
   }
#efficacy-wrapper-body-five h4{font-family: 'Lexia';font-size: 30px;font-weight: 300;line-height: 40px;text-align: left;color: #008575;padding-bottom: 30px;}
#efficacy-wrapper-body-five .small-text1 p{font-family: "Inter-Regular";font-size: 10px;font-weight: 400;line-height: 16px;text-align: left;color: #404040;padding-top: 20px;}
#efficacy-wrapper-body-five .btn a{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color: var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 46px;}
#efficacy-wrapper-body-five .btn{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color: var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 46px;}
#efficacy-wrapper-body-five .small-text2 p {
    font-family: "Inter-Regular";
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #404040;
    padding-top: 20px;
}
#efficacy-wrapper-body-five .btn2 a{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color: var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 38px;}

#efficacy-wrapper-body-five .btn2{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color: var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 38px;}#efficacy-wrapper-body-five a.btn2{
font-family: "Inter-Regular";
font-size: 16px;
font-weight: 700;
line-height: 20px;
text-align: right;
color:var(--Fasenra-Pink, #B02576);
}
#efficacy-wrapper-body-six .lung-class h3{font-family: 'Lexia';font-size: 36px;font-weight: 400;line-height: 46px;text-align: left;color:var(--Fasenra-Pink, #B02576);padding-bottom: 30px;}
#efficacy-wrapper-body-six .right-content p{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 26px;color: #000000;padding-bottom: 31px;max-width: 672px;}
#efficacy-wrapper-body-six .lung-class ul li{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;padding-left: 24px;}
#efficacy-wrapper-body-six .lung-class ul li:before {
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    left: 10px;
    top: 10px;
    background: #000000;
    border-radius: 100%;
    display: block;
}
#efficacy-wrapper-body-six .lung-class li {
    position:relative;
}
#efficacy-wrapper-body-six .lung-class ul {
    list-style-type:none;
    /* padding-bottom: 6px; */
}
#efficacy-wrapper-body-six .lung-class p{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;padding-top: 30px;}
#efficacy-wrapper-body-seven .cont-wrap p{font-family: "Inter-Regular";font-size: 10px;font-weight: 400;line-height: 16px;text-align: left;/* padding-top: 35px; */max-width: 919px}
#efficacy-wrapper-body-seven .ref ol li{
font-family: "Inter-Regular";
font-size: 10px;
font-weight: 400;
line-height: 16px;
text-align: left;
color: #404040;
}
#efficacy-wrapper-body-seven .ref{

padding-top: 30px;
}

#efficacy-wrapper-body-seven .ref p span{font-family: "Inter-Bold";font-size: 10px;font-weight: 700;line-height: 16px;text-align: left;/* padding-top: 30px; */color: #404040;}
#efficacy-wrapper-body-seven .cont-wrap p span{font-family: "Inter-Regular";font-size: 10px;font-weight: 700;line-height: 16px;text-align: left;/* padding-top: 35px; */}
#efficacy-wrapper-body-seven .btn1{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 48px;
    
}
#efficacy-wrapper-body-seven .btn1 a{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-top: 20px;padding-bottom: 48px;
}
#efficacy-wrapper-body-seven .cont-wrap{
    padding-top: 12px;
}
#efficacy-wrapper-body-eight .table-wrap h2{font-family: 'Lexia';font-size: 36px;font-weight: 400;line-height: 46px;text-align: left;color:var(--Fasenra-Pink, #B02576);padding-top: 22px;padding-bottom: 30px;border-top: 1px solid #ddd;}
#efficacy-wrapper-body-eight .table-wrap h4{font-family: 'Lexia';font-size: 30px;font-weight: 300;line-height: 40px;text-align: left;color:#008575;padding-bottom: 30px;max-width: 967px;}
#efficacy-wrapper-body-eight .table-wrap p.text1{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 26px;text-align: left;color:#404040;padding-bottom: 30px;}
#efficacy-wrapper-body-eight .table-wrap h3{font-family: 'Lexia';font-size: 30px;font-weight: 300;line-height: 40px;text-align: left;color:#008575;padding-top: 30px;padding-bottom: 30px;}
#efficacy-wrapper-body-eight .table-wrap p.text2{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;color:#404040;padding-bottom: 30px;}
#efficacy-wrapper-body-eight .ref-block ol li{
font-family: "Inter-Regular";
font-size: 10px;
font-weight: 400;
line-height: 16px;
text-align: left;
color:#404040;
}
#efficacy-wrapper-body-eight .table-wrap p.text3 {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    color: #404040;
    padding-bottom: 50px;
}
#efficacy-wrapper-body-eight .ref-block p{
font-family: "Inter-Regular";
font-size: 10px;
font-weight: 700;
line-height: 16px;
text-align: left;
color:#404040;
}
#efficacy-wrapper-body-eight .backtotop a{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-top: 30px;
    }
#efficacy-wrapper-body-eight .backtotop{font-family: "Inter-Regular";font-size: 16px;font-weight: 700;line-height: 20px;text-align: right;color:var(--Fasenra-Pink, #B02576);padding-top: 30px;margin-bottom: 100px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 56px;}
#efficacy-wrapper-body-top{
    border-bottom: 1px solid #ddd;

}
#efficacy-wrapper-body-top p{
    font-family: "Inter-Regular";
    font-size: 22px;
    font-weight: 400;
    line-height: 26px;
    /* text-align: center; */
    padding: 26px 21px;
     max-width: 1280px; 
     margin: auto; 
}
#efficacy-wrapper-body-sec .btn-top a{
font-family: "Inter-Regular";
font-size: 16px;
font-weight: 700;
line-height: 20px;
text-align: right;
color:var(--Fasenra-Pink, #B02576);
}
#efficacy-wrapper-body-sec .btn-top{
font-family: "Inter-Regular";
font-size: 16px;
font-weight: 700;
line-height: 20px;
text-align: right;
color:var(--Fasenra-Pink, #B02576);
padding-bottom:40px;
}


/* ISI popup css Starts*/
#fasenra-ISI .cmp-selfcertification.modal {padding-top: 0vh;}
#fasenra-ISI .cmp-selfcertification .modal-box {width: 100%;max-width: 1459px;padding: 132px 43px 160px;text-align: center;}
#fasenra-ISI .cmp-selfcertification .cmp-text {padding: 8px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content {/* max-height: calc(75vh - 100px); *//* overflow: hidden; *//* overflow-y: auto; */}
#fasenra-ISI .cmp-selfcertification h2.home-pop-heading {font-family: 'Inter-Bold';font-size: 48px;line-height: 68px;color: var(--Fasenra-text-color-1);max-width: 1000px;margin: 0px auto 50px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content p, #fasenra-ISI .cmp-selfcertification .home-mid-content ul li, #fasenra-ISI .cmp-selfcertification .home-mid-content p a {font-family: 'Inter-Regular';font-size: 16px;line-height: 28px;color: var(--Symbicort-text-black);margin-bottom: 25px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content ul {list-style-type: none;margin-bottom: 30px;max-width: 940px;text-align: left;margin: auto;}
#fasenra-ISI .cmp-selfcertification .home-mid-content ul li {position: relative;padding-left: 28px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content ul li:before {content: '';position: absolute;left: 12px;top: 12px;height: 5px;width: 5px;background: var(--Symbicort-text-black);border-radius: 100%;display: block;}
#fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common.mb-30 {margin-bottom: 30px;}
#fasenra-ISI .cmp-selfcertification__continue {width: 150px;height: 40px;margin: 60px auto 0;padding: 8px 10px 12px;font-family: 'Inter-Bold';position: relative;color: var(--Fasenra-text-color-1);background: transparent;border: 1px solid var(--Fasenra-text-color-1);display: block;border-radius: 4px;font-size: 16px;line-height: 24px;}
#fasenra-ISI .cmp-selfcertification__actions {align-items: center;}
#fasenra-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar {height: 150px;width: 10px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar-track {background: none;border-radius: 20px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content::-webkit-scrollbar-thumb {background: #898989;border-radius: 20px;max-height: 150px;height: 150px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content p.small-text {font-size: 14px;line-height: 21px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content .mb-50 {margin-bottom: 50px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content ol li {font-family: 'Inter-Regular';font-size: 14px;line-height: 21px;color: var(--Symbicort-text-black);}
#fasenra-ISI .cmp-selfcertification h2.home-pop-heading sup {font-size: 60%;font-family: 'Inter-Bold';}
#fasenra-ISI .cmp-selfcertification .home-mid-content ul li:nth-child(2) {max-width: 700px;margin: 0 auto 50px;}
#fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common:last-child{margin-bottom: 0px;} 
#fasenra-ISI .cmp-selfcertification .home-mid-content p a {color: var(--Fasenra-text-color-1);}
/* ISI popup css Ends*/

@media(max-width: 1500px){
    #fasenra-ISI .cmp-selfcertification .modal-box {max-width: calc(100% - 60px);padding: 90px 43px;max-height: calc(95vh - 100px);overflow: hidden;overflow-y: auto;}
}

@media screen and (max-width: 1150px){
   #efficacy-wrapper-body-section1{
    padding:0 25px;
}
#efficacy-wrapper-nav-section1 .inpage-nav-wraper ul {
    padding: 16px 25px;
}
#efficacy-wrapper-body-sec .green-button-wrap p.btn-green {
   width: 96%;
  }
  #efficacy-wrapper-body-sec{
       padding:0 25px;
  }  
    #efficacy-wrapper-body-four{
          padding:0 25px;
    }
     #efficacy-wrapper-body-five{
          padding:0 25px;
    }
      #efficacy-wrapper-body-three{
          padding:0 25px;
    }
     #efficacy-wrapper-body-seven{
          padding:0 25px;
    }
     #efficacy-wrapper-body-eight{
          padding:0 25px;
    }
     
}

@media screen and (min-width: 992px) and (max-width: 1099px) {
    #efficacy-wrapper-body-section1 .green-button-wrap p.btn-green {max-width: 469px;}
    #fasenra-efficacy-profile .teaser--home-hero .cmp-teaser__image .cmp-image__image {
        min-height: 300px;
        max-height: 300px;
    }
}

@media screen and (max-width: 991px){
    #fasenra-main .cmp-carousel-horizontal .cmp-image .cmp-image__image {
    min-height: 753px;
}
 #graph-content {
  flex-direction:column;
}
    #efficacy-wrapper-body-six {
    padding: 0 25px;
}
    #efficacy-wrapper-body-top p {
    padding: 20px 25px;
    text-align: center;
}
#fasenra-efficacy-profile #fas-dosing-teaser p.banner-title span {
    padding-left: 0px;

}
    #efficacy-wrapper-body-section1 .inpage-nav-wraper ul {
    padding: 16px 0;
}
    #efficacy-wrapper-body-section1 h2.pink-text {
    
    padding-top: 16px;
    padding-bottom: 30px;
}
    #efficacy-wrapper-body-five .btn a, .btn {
    
    padding-bottom: 20px;
}
    #efficacy-wrapper-body-section1 .backtotop {
    padding-top: 4px;
        padding-bottom:72px
}
    #efficacy-wrapper-body-sec .btn-top a{
   padding-bottom:50px;
}
    #efficacy-wrapper-body-sec .btn-top {
        padding-bottom: 40px;
        margin-bottom: 10px;
        border-bottom: 1px solid #ddd;
    }
    #efficacy-wrapper-body-four .content-wrap {
    padding-top: 43px;
   }
    #efficacy-wrapper-body-five h3 {
   padding-top: 28px;
     
   }
   #efficacy-wrapper-body-top {
    border-bottom: none;
}
#efficacy-wrapper-body-eight .table-wrap h2 {
    border-top: none;
}

    #efficacy-wrapper-body-eight .backtotop a {
    padding-bottom: 50px;
}
 #efficacy-wrapper-body-eight .backtotop {
    padding-bottom: 50px;
}
    #efficacy-wrapper-body-eight .table-wrap p.text3 {
    padding-bottom: 30px;
}
     }
     
@media screen and (max-width: 767px){
    #fasenra-efficacy-profile #fas-dosing-teaser p.banner-title span {
        display: block;
        font-family: 'Lexia';
        font-size: 48px;
        font-weight: 400;
        line-height: 68px;
        text-align: left;
        color: #FFFFFF;
        /*margin-top: 81px;*/
    }
    #efficacy-wrapper-body-four ol li span {
    display: contents;
}
    #fasenra-efficacy-profile .teaser--home-hero .cmp-teaser__content {
        top: 50% !important;
    }
    #efficacy-wrapper-body-top {
        border-bottom: none;
    }
    #efficacy-wrapper-body-three .million-wrapper {
        gap: 48px;
        padding: 0 30px;
    }
    #efficacy-wrapper-body-three .ellipse-content img {
        /*margin-left: 34px;*/
    }
    #efficacy-wrapper-body-three .right-content p {
        /*max-width: 211px;*/
    }
    #efficacy-wrapper-body-three .wrapper-below-text p {
        /*max-width: 411px;*/
    }
    #efficacy-wrapper-body-five h3 span {
         display: contents; 
    
    }
    #efficacy-wrapper-body-eight .backtotop {
        padding-bottom: 50px;
        margin-bottom: 0px;
        border: none;
    }
    #efficacy-wrapper-body-eight .table-wrap p.text1 {
        max-width: 411px;
    }
    #efficacy-wrapper-body-eight .backtotop a {
            margin-right: 27px;
        }
    	#efficacy-wrapper-body-seven .btn1 a {
        margin-right: 27px;
    }
    #efficacy-wrapper-body-five .btn2 a {
        margin-right: 27px;
    }
    #efficacy-wrapper-body-five .btn a, .btn {
        /*margin-right: 13.5px;*/
    }
	#efficacy-wrapper-body-four .backtotop {
        margin-right: 27px;
          padding-bottom: 20px;
        border-bottom: none;
    }
    #efficacy-wrapper-body-sec .btn-top a {
        margin-right: 27px;
    }
	    #efficacy-wrapper-body-section1 .backtotop {
        margin-right: 27px;
       
    }
    #efficacy-wrapper-body-six .million-wrapper {
        gap: 46px;
        padding: 0px 30px 0px 0px;
    }
    #efficacy-wrapper-body-six .ellipse-content img {
        /*margin-left: 34px;*/
    }
    #efficacy-wrapper-body-six .right-content p {
        /*max-width: 211px;*/
    }
    #efficacy-wrapper-body-five .green-callout {
        margin-bottom: 4px;
        text-align: left;
    }
    
    /* ISI popup css Starts*/
    #fasenra-ISI .cmp-selfcertification .modal-box {margin: 50px auto;padding: 83px 40px 126px;text-align: left;max-width: calc(100% - 40px);}
    #fasenra-ISI .cmp-selfcertification .home-mid-content{text-align: left;}
    #fasenra-ISI .cmp-selfcertification .cmp-text {padding: 0px;}
    #fasenra-ISI .cmp-selfcertification h2.home-pop-heading {text-align: left;font-family: 'Inter-Regular';}
    #fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common{padding-right: 40px;}
    #fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common:last-child{max-width: 100%;} 
    #fasenra-ISI .cmp-selfcertification__continue {margin: 103px auto 0;}
    #fasenra-ISI .cmp-selfcertification .home-mid-content ul {padding-right: 35px;}
    /* ISI popup css Ends*/
}

@media screen and (max-width: 479px) {
    #fasenra-efficacy-profile #fas-dosing-teaser p.banner-title span {
        display: block;
        font-family: 'Lexia';
        font-size: 38px;
        font-weight: 400;
        line-height: 58px;
        text-align: left;
        color: #FFFFFF;
        /*margin-top: 56px;*/
    }
    
    /* ISI popup css Starts*/
    #fasenra-ISI .cmp-selfcertification .modal-box {margin: 50px auto;padding: 40px 20px;text-align: left;max-width: calc(100% - 40px);}
    #fasenra-ISI .cmp-selfcertification .home-mid-content{text-align: left;}
    #fasenra-ISI .cmp-selfcertification .cmp-text {padding: 0px;}
    #fasenra-ISI .cmp-selfcertification h2.home-pop-heading {font-size: 32px;line-height: 44px;}
    #fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common{padding-right: 0px;}
    #fasenra-ISI .cmp-selfcertification .home-mid-content p.text-size-common:last-child{max-width: 100%;} 
    #fasenra-ISI .cmp-selfcertification__continue {margin: 103px auto 0;}
    #fasenra-ISI .cmp-selfcertification .home-mid-content ul {padding-right: 0px;}
    /* ISI popup css Ends*/
}


























 /*   Resource Page Css Starts  */
 
 
 
 
 #resource-teaser .banner-title {
    font-size: 58px;
    line-height: 68px;
    font-family: 'Lexia';
    font-weight:300;
    padding-left:40px;
}
#resource-teaser .banner-title span{
    font-size: 58px;
    line-height: 68px;
    font-family: 'Lexia';
    font-weight:300;
    display:block;
}
#resource-top-cont{
    border-bottom: 1px solid #EBEFEE;
}
 
#resource-top-nav {
border-bottom: 1px solid #ddd;
}

#resource-top-nav .inpage-nav-wraper {
    max-width: 1137px;
    margin: auto;
}
#resource-top-nav #InpageNav {
    padding: 32px 0px;
}
#resource-top-nav .inpage-nav-wraper ul {
    list-style: none;
}
#resource-top-nav .inpage-nav-ul a {
    font-family: "Inter-Bold";
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: #B02576;
    padding: 8px 16px;
    border-left: 2px solid #008575;
    display: inline-flex;
    gap: 4px;
}
    #resource-page-container .right-img img {
        width: 100%;
    }
#resource-top-cont p{
    font-size:22px;
    line-height:26px;
    font-family:"Inter-Regular";
    color:#404040;
    max-width: 1240px;
    margin: auto;
    padding:26px 0px 26px 0px;
    
}
#resource-top-cont p sup{
font-size: 60%;
    position: relative;
    top: 1px;
}
#resource-teaser h5.cmp-teaser__pretitle p {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    color: #FFFFFF;
    width: 100%;
    padding-left: 40px;
}
#resource-page-container{
    
}
#resource-page-container #InpageNav {
    padding: 32px 0px;
}
#resource-page-container .inpage-nav-wraper {
    max-width: 1137px;
    margin: auto;
}
#resource-page-container .inpage-nav-wraper ul {
    list-style: none;
}
#resource-page-container .inpage-nav-ul a {
    font-family: "Inter-Bold";
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: #B02576;
    padding: 8px 16px;
    border-left: 2px solid #008575;
    display: inline-flex;
    gap: 4px;
}
#resource-page-container  {
    max-width: 1137px;
    margin: auto;
}
#resource-page-container h2 {
    font-size: 36px;
    line-height: 46px;
    text-align: left;
    color:#AE2573;
    font-family: 'Lexia';
    font-weight: 400;
    padding-top: 30px;
}

/*#resource-page-container h2 span {*/
/*    font-size: 36px;*/
/*    line-height: 46px;*/
/*    text-align: left;*/
/*    color:#AE2573;*/
/*    font-family: 'Lexia';*/
/*    font-weight: 400;*/
/*    display:block;*/
/*    padding-bottom: 22px;*/
/*    padding-top: 30px;*/
/*}*/
#connect360 h2 span{
    color:#003660;
}
#resource-page-container .heading2{
     font-size: 36px;
    line-height: 46px;
    text-align: left;
    color:#AE2573;
    font-family: 'Lexia';
    font-weight: 400;
    padding-top:30px;
}
#resource-page-container .map-container .left-text ul li{
font-family: "Inter-Bold";
font-size: 16px;
font-weight: 700;
line-height: 26px;
text-align: left;
color:#404040;
list-style-position: outside;
}
#resource-page-container p.cards-btm-text1 {
    font-size: 10px;
    line-height: 16px;
    text-align: left;
    font-weight: 400;
    font-family: "Inter-regular";
    color: #404040;
    padding-top: 22px;
}
#resource-page-container .heading2 span {
    font-size: 36px;
    line-height: 46px;
    text-align: left;
    color:#AE2573;
    font-family: 'Lexia';
    font-weight: 400;
    display:block;
    padding-bottom:0px;
    padding-top: 0px;
}
#resource-page-container ul.cmp-imagelist {
    display: flex;
    list-style-type: none;
    gap: 30px;
    margin-top: 22px;
}
#resource-page-container li.cmp-imagelist__item {
    border: 1px solid #C3C3C3;
    text-align: center;
}
#resource-page-container .card-title {
    padding: 30px;
    text-align:left;
}
#resource-page-container h5.card-copy {
    font-size: 24px;
    line-height: 34px;
    text-align: left;
    font-weight: 300;
    font-family:'Lexia';
    color: #AE2573;
    max-width: 334px;
}
#resource-page-container h5.card-copy span{
    font-size: 24px;
    line-height: 34px;
    text-align: left;
    font-weight: 300;
    font-family: 'Lexia';
    color: #AE2573;
   
}
#resource-page-container .card-title a {
    background: #AE2573;
    padding: 10px;
    border-radius: 6px;
    color: #FFFFFF;
    border: 1px solid #AE2573;
    text-decoration: none;
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
    
   
}
#resource-page-container .icons-top-content{
    padding-bottom: 40px;
}
#resource-page-container .card-para p{
    font-size:16px;
    line-height:26px;
    font-family:"Inter-regular";
    margin-top:10px;
    max-width: 334px;
    }

#resource-page-container .card-para p span{
    font-size:16px;
    line-height:26px;
    font-family:"Inter-regular";
    display:block;
    }
    #resource-page-container .card-para p sup {
    font-size: 65%;
    bottom: 0px;
    position: relative;
    line-height: normal;
}
    #resource-page-container .card-btn{
    margin-top:30px;
}
#resource-page-container h5{
    font-size: 24px;
    line-height: 34px;
    text-align: left;
    font-weight: 300;
    font-family: 'Lexia';
    color: #AE2573;
    /*padding-bottom:30px;*/
}
#resource-page-container h5.card-copy span.self {
    display: block;
}
#resource-page-container p{
    font-size: 16px;
    line-height: 26px;
    text-align: left;
    font-weight: 400;
    font-family: "Inter-regular";
    color: #404040;
    /*padding-top: 30px;*/
}

#resource-page-container .icons-top-content p{
    padding-top:30px;
}
#resource-page-container .icons-top-content p span{
    display:block;
}
#resource-page-container .right-content p{
    padding-top:0px;
    font-weight:700;
    padding-bottom:8px;
    font-family: "Inter-Bold";
}
#resource-page-container .right-content p span{
display:block;
}
#resource-page-container .pen-top-text p{
    font-size: 16px;
    line-height: 26px;
    text-align: left;
    font-weight: 300;
    font-family: "Inter-regular";
    color: #404040;
    padding-top: 22px;
}
#resource-page-container .nav-green p{
     font-size: 16px;
    line-height: 26px;
     font-family: 'Lexia';
    font-weight:300;
    color:#FFFFFF;
    background-color:#008575;
    padding:15px 20px;
    text-align:center;
   max-width: 924px;
}
#resource-page-container .symbol-points p{
    font-size:10px;
    line-height:16px;
    font-family:"Inter-Regular";
    color:#404040;
    padding-top: 30px;
}
#resource-page-container  .ref p{
    font-size:10px;
    line-height:16px;
    font-family:"Inter-Bold";
    color:#404040;
    padding-top: 20px;

}
#resource-page-container  .ref ol{
    font-size:10px;
    line-height:16px;
    font-family:"Inter-Regular";
    color:#404040;
    padding-left:1px;
}
#resource-page-container .million-wrapper{
display: flex;
gap: 22px;
/*align-items:center;*/
margin-bottom:51px;  
margin-left: 34px;
}
#resource-page-container .million-wrapper1 {
    display: flex;
    gap: 79px;
}
#resource-page-container .backtop-btn  {
    font-size:16px;
    line-height:22px;
    font-family:"Inter-Bold";
    color:#B02576;
    text-align: right;
    padding-right: 215px;
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #EBEFEE;
    }
    #resource-page-container .backtop-btn2 {
    font-size: 16px;
    line-height: 22px;
    font-family: "Inter-Bold";
    color: #B02576;
    text-align: right;
    padding-right: 215px;
    padding-top: 20px;
    padding-bottom: 30px;
    border-bottom: 1px solid #EBEFEE;
}
    
#resource-page-container .map-container{
    display:flex;
    gap:30px;
    padding-top:30px;
    padding-bottom:30px
}
#resource-page-container .left-text{
    padding-top:80px;
}
#resource-page-container .box-download{
    display: flex;
    justify-content: center;
    padding-right: 197px;
    margin-top: 60px;
    margin-bottom: 60px;
}

#resource-page-container .text-cont a{
background-color: #FFFFFF;
    color: #B02576;
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    margin-left: 30px;
    text-decoration:none;
}
#resource-page-container .text-cont {
    background-color: #B02576;
    font-size: 24px;
    line-height: 26px;
    color: #FFFFFF;
    font-family: 'Lexia';
    font-weight: 300;
    padding: 29px 30px;
    width: 50% !important;
    max-width: 50%;
    align-content: center;
    }
#resource-page-container .img-content{
    border:1px solid #B02576;
}
#resource-page-container .text-cont p {
    background-color: #B02576;
    font-size: 24px;
    line-height: 26px;
    padding-bottom: 40px;
    /* padding-left: 30px; */
    color: #FFFFFF;
    font-family: 'Lexia';
    font-weight: 300;
    /* padding-right: 40px; */
}

#resource-page-container .text-cont a {
    background-color: #FFFFFF;
    color: #B02576;
    padding: 8px 16px;
    border: none;
    border-radius: 5px;
    margin-left: 0px;
font-family: 'Inter-Regular';
    font-weight: 700;
    text-decoration: none;
    font-size: 16px;
    line-height: 24px;
}
#resource-page-container .right-content li{
font-family: "Inter-Regular";
font-size: 16px;
line-height: 26px;
text-align: left;
color: #404040;
padding-left:26px;
font-weight: 400;
}
#resource-page-container p.cards-btm-text {
    padding-top:30px;
}

#resource-page-container .right-content1 p {
font-family: 'Lexia';
font-size: 16px;
line-height: 26px;
text-align: left;
color: #404040;
font-weight:400;
/*max-width: 376px;*/
}
#resource-page-container .right-content1 p span {
font-family: 'Lexia';
font-size: 16px;
line-height: 26px;
text-align: left;
color: #404040;
font-weight:400;
display:block
}
#resource-page-container .right-content1 li {
font-family: 'Lexia';
font-size: 16px;
line-height: 26px;
text-align: left;
color: #404040;
padding-left:20px;
font-weight:400;
/*max-width: 369px;*/
}
#resource-page-container  .right-content ul li:before,.right-content1 ul li:before {
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    left: 7px;
    top: 10px;
    background: #404040;
    border-radius: 100%;
    display: block;
}
#resource-page-container  .right-content li,.right-content1 li {
    position:relative;
}
#resource-page-container  .right-content ul,.right-content1 ul {
    list-style-type:none;
}
#resource-page-container .ellipse-content1{
    width:12%;
}
#resource-page-container .ellipse-content1 img {
    padding-top: 4px;
    width: 243px;
    /*margin-left: -28px;*/
}
#resource-page-container .ul-mob-only{
    display:none;
}

#resource-page-container p.eligible-text{
 font-size: 10px;
    line-height: 16px;
    font-family: "Inter-Regular";
   font-weight: 400;
    text-align: left;
	padding-top: 50px;
   
}
#resource-page-container .right-content li sup{
    font-size: 65%;
    position: relative;
    top: 2px;
    line-height: normal;
}

#resource-page-container .ref ol sup{
   font-size: 65%;
    position: relative;
    top: 2px;
  line-height: normal;
}
#resource-page-container p.cards-btm-text sup{
    font-size: 65%;
    position: relative;
    top: 2px;
    line-height: normal;
}

/*Safety-information css starts*/

#safetyinfo-teaser .banner-title{font-family: "Inter-Regular";font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;color:#FFFFFF;padding-top: 40px;}
#safetyinfo-teaser .banner-title span{
display:block;
font-family: 'Lexia';
font-size: 48px;
font-weight: 400;
line-height: 68px;
text-align: left;
color:#FFFFFF;
}

#safety-top-cont p {
    font-family: "Inter-Regular";
    font-size: 22px;
    font-weight: 400;
    line-height: 26px;
    text-align: center;
    color: var(--Fasenra-text-color-2);
    padding: 26px 0px;
}
#safety-container {
    max-width: 1137px;
    margin: 0px auto;
}
#safety-top-cont {
    max-width: 1870px;
    margin: 0px auto;
    border-bottom: 1px solid #EBEFEE;
}


#safety-container .title-safety h2 {
    font-family: 'Lexia';
    font-size: 48px;
    font-weight: 400;
    line-height: 68px;
    text-align: left;
    color: var(--Fasenra-heading-color);
    padding: 28px 0px 30px;
    display: none;
}
#safety-container .clinical .title-sec {
    font-family: 'Lexia';
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
    text-align: left;
    color: var(--Fasenra-green);
    padding-bottom: 20px;
    
}
#safety-container .clinical p {
    font-family:"Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    color: var(--Fasenra-text-color-2);
}
#safety-container .relevent .title-sec {
    font-family: 'Lexia';
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
    text-align: left;
    color: var(--Fasenra-green);
    padding-bottom: 20px;
    padding-top: 30px;
   
}
#safety-container .relevent ul {
    list-style-type: none;
}
#safety-container .relevent ul li {
    position: relative;
}
#safety-container .relevent ul li::before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    top: 10px;
    left: 11px;
    background: var(--Fasenra-text-color-2);
    border-radius: 100%;
}
#safety-container .relevent ul li {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    color: var(--Fasenra-text-color-2);
    padding-left: 26px;
}
#safety-container .for-more .title-sec {
    font-family: 'Lexia';
    font-size: 36px;
    font-weight: 400;
    line-height: 46px;
    text-align: left;
    color: var(--Fasenra-green);
    padding-bottom: 20px;
    padding-top: 30px;
    
}
#safety-container .for-more .title-sec span {
    text-decoration: underline;
}
#safety-container .relevent .title-sec span {
    text-decoration: underline;
}
#safety-container .clinical .title-sec span {
    text-decoration: underline;
}
#safety-container .for-more p {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    color: var(--Fasenra-text-color-2);
    padding-bottom: 100px;
}
#safety-container .for-more p b {
    font-family: "Inter-Regular";
    font-size: 16px;
    line-height: 26px;
    text-align: left;
    color: var(--Fasenra-text-color-2);
}
#safety-container .for-more p a {
    font-family: "Inter-Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
   color: var(--Fasenra-text-color-3);
}
#safety-top-cont p  sup{
    font-family: "Inter-Regular";
    font-size: 65%;
    position: relative;
    top: 2px;
    line-height: normal;
}
#safety-container .clinical p sup {
    font-family: "Inter-Regular";
    font-size: 65%;
    position: relative;
    top: 2px;
    line-height: normal;
}
#safety-container .relevent ul li sup {
    font-family: "Inter-Regular";
    font-size: 65%;
    position: relative;
    top: 2px;
    line-height: normal;
}

#fasenra-resources .cmp-modal--defaultStyle .modal-box__content {padding: 50px 10px 10px;}
#fasenra-resources .cmp-modal--defaultStyle .modal-box__content .modal__close {top: 16px;right: 14px;width: 12px;height: 12px;}
#fasenra-resources .cmp-modal--defaultStyle .modal-box__content .cmp-video__player {padding: 0px;}


/************ Resource media-queries *******************************/
@media screen and (max-width: 1919px) {
    .fasenra-gooter { padding-left:25px;padding-right:25px;}
}

@media screen and (max-width: 767px) {
    #fasenra-resources #resource-page-container .text-cont {width: 100% !important;max-width: 100%;}    
    #fasenra-resources #resource-page-container .ellipse-content1 img{max-width: 449px;width: 100%;} 
    #fasenra-resources #resource-page-container .ellipse-content1 {width: 100%;}
    #resource-teaser h5.cmp-teaser__pretitle p {
        padding-left: 0px;
    }
    #fasenra-resources .cmp-modal--defaultStyle .modal-box {max-width: calc(100% - 60px);margin: auto;}
    #fasenra-resources .cmp-modal--defaultStyle .modal__closeLabel {display: none;}
    #fasenra-resources .cmp-modal--defaultStyle .modal__closeIcon {width: 12px;}
    #fasenra-resources .cmp-modal--defaultStyle .modal-box__content .modal__close {right: 19px;background: transparent;left: auto;}
    #fasenra-resources .banner-title {
        font-size: 48px;
        line-height: 56px;
        font-family: 'Lexia';
        font-weight:300;
        padding-left:0px;
    }
        #resource-top-nav {
        padding: 0px 25px;
    }
    #resource-page-container .heading2 span {
       
        display:contents;
        
    }
    #resource-page-container h5.card-copy span{
       display:block;
       
    }
    #safety-container .for-more p {
        /*padding-bottom: 0px;*/
    }
    #resource-page-container .icons-top-content p span {
         display: contents;
    }
    #resource-page-container .left-text{
           display:none;
    }
    #safetyinfo-teaser .banner-title span {
    
        margin-top: 10px;
    }
    #resource-page-container .imagelist.imagelist--text-center{
            padding:0px 20px;
        }
    #resource-page-container .ul-mob-only{
        gap: 27px;
        display: flex;
    }
    #resource-page-container .right-block{
        padding-top:1px;
    }
    #resource-page-container .right-block ul{
        list-style-type: none;
    }
    #resource-page-container .left-block ul{
        list-style-type: none;
    }
    #resource-page-container  .left-block li,.right-block li {
        position:relative;
    }
    #resource-page-container .left-block ul li:before,.right-block ul li:before {
        position: absolute;
        content: "";
        width: 4px;
        height: 4px;
        left: 7px;
        top: 10px;
      background: #404040;
        border-radius: 100%;
        display: block;
    }
    #resource-page-container .left-block li{
    font-family: "Inter-Bold";
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    text-align: left;
    color:#404040;
    padding-left:20px;
    
    }
    #resource-page-container .right-block li {
    font-family: "Inter-Bold";
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    text-align: left;
    color:#404040;
    padding-left:20px;
    }
    #resource-page-container .right-content1 p span {
        display: contents;
    }
    #resource-page-container .right-content p {
        width: 189px;
    }
    #resource-page-container .img-content img{
         min-height: 186px;
    }
    
    #resource-page-container .icons-top-content {
        padding-bottom: 70px;
    }
    
    #resource-page-container .ellipse-content1 img {
        width: 449px;
        padding-top: 4px;
        margin-left:0px;
    }

    #fasenra-resources #HomePageBanner .cmp-teaser__image, #fasenra-resources #HomePageBanner .cmp-teaser__image img {
        width: 100%; 
         padding: 0;
         min-height: 378px;
    }
     #fasenra-resources .banner-title span{
        font-size: 48px;
        line-height: 56px;
        font-family: 'Lexia';
        font-weight:300;
        padding-left:0px;
    }
        
    #fasenra-resources .teaser--home-hero .cmp-teaser__content {
        top: 48% !important;
    }
     #resource-page-container .right-img img{
        width:100%;
    }
    #resource-page-container .million-wrapper1 {
        flex-direction: column;
        gap: 17px;
    }
    #resource-page-container .img-content {
        border: none;
    }
    #resource-page-container .text-cont p {
        padding-bottom: 10px;
        font-size: 16px;
            line-height: 26px;
    }

    #resource-page-container ul.cmp-imagelist {
        flex-direction: column;
    }
    #resource-page-container li.cmp-imagelist__item .cmp-imagelist__image {
       width: 100%;
    }
        #resource-page-container .map-container{
        flex-direction:column;
    }
    #resource-page-container .backtop-btn {
        padding-right: 32px;
    }
    #resource-page-container .backtop-btn2 {
        padding-right: 32px;
        
    }
     #resource-top-cont p {
        padding: 26px 25px;
        text-align: center;
    }
    #resource-page-container {
        padding:0px 25px;
    }
    #resource-page-container p.eligible-text {
    
        padding-top: 30px;
    }
    #resource-page-container .box-download {
        margin-top: 8px;
            margin-bottom: 40px;
        padding-right: 0;
    }
    /*safety-infi media*/
    #safety-container{
        padding:0px 24px;
    }
     #safetyinfo-teaser .cmp-teaser__content {
         top: 53% !important; 
    }
    
} 

@media screen and (min-width: 768px) and (max-width: 1043px) {
    #resource-teaser .banner-title {font-size: 38px;line-height: 48px;}
    #resource-teaser .banner-title  span{font-size: 38px;line-height: 48px;}
    #fasenra-resources #resource-page-container li.cmp-imagelist__item img {max-width: 100%;}
    #fasenra-resources #resource-page-container li.cmp-imagelist__item {max-width: calc(50% - 15px);}
    #fasenra-efficacy-profile #fas-dosing-teaser p.banner-title {padding-top: 0;}
}

@media screen and (min-width: 768px) and (max-width: 1248px) {
    #resource-top-cont p {padding: 26px 25px;}
    #resource-page-container {padding:0px 25px;}
    #resource-top-nav {
        padding: 0px 25px;
    }
    #resource-page-container .ellipse-content1 {width: 17%;}
    #safetyinfo-teaser .cmp-teaser__content {top: 53% !important; }
}

@media screen and (min-width: 768px){
    #fasenra-resources #HomePageBanner .cmp-teaser__image, #fasenra-resources #HomePageBanner .cmp-teaser__image img {min-height: 300px;}
}

@media screen and (max-width: 991px){
    #safety-top-cont {padding:0 25px;border-bottom: none;}
    #safety-container {padding:0 24px;}
    #safety-top-cont p {padding: 20px 0px;}
    #safety-container .title-safety h2 {padding: 32px 0px 30px;}
}

@media screen and (min-width: 992px) {
    #fasenra-about #HomePageBanner .teaser--home-hero .cmp-teaser__image .cmp-image__image,
    #fasenra-about #HomePageBanner .cmp-teaser__image {min-height: 300px;max-height: 300px;}
    #fasenra-about #fas-dosing-teaser p.banner-title {padding-top: 0px;height: auto;}
    #fasenra-home p.banner-title {display: none;}
}

@media screen and (min-width: 992px) and (max-width: 1600px) {
   #fasenra-home .cmp-carousel-horizontal .cmp-image .cmp-image__image {height: 30vw !important; min-height: 30vw;}
   #fasenra-home .cmp-teaser__title p {font-size: 42px;line-height: 58px;}
    #fasenra-home .teaser--home-hero .fasenra-logo {margin-bottom: 10px;}
    #fasenra-home .teaser--home-hero .cmp-teaser__content {top: 45%;}
}

@media screen and (min-width: 1300px) {
    #fasenra-about .teaser--home-hero .cmp-teaser__content {max-width: 1240px;}
}    
  
  
@media screen and (min-width: 768px) and (max-width: 991px) {
#efficacy-wrapper-body-section1 .green-button-wrap .line-1, #efficacy-wrapper-body-sec .green-button-wrap .line-1 {
    align-items: center;
}
#fasenra-main .cmp-carousel-horizontal .cmp-image .cmp-image__image {min-height: 270px;}
}     
/*responsive */ 
@media screen and (max-width: 1279px) {
    #fasenra-main .green-button-wrap {padding: 0px 25px;}
    #fh-title-1, #green-grdient-box, #fasenra-reg {width: calc(100% - 50px);margin-left: auto;margin-right: auto;}
    #fasenra-home-mid-cont ul.cmp-imagelist {max-width: calc(100% - 50px);margin: 60px auto 100px;flex-wrap: wrap;justify-content: center;}
    #fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item {max-width: 274px;}
    .fasenra-reg-wrap p {line-height: 26px;}
    .fasenra-gooter .fasenra-logo {height: 70px;}
    .fasenra-gooter .az-logo {height: 70px; margin-left: -35px;}
  
}

@media screen and (max-width: 991px) {
    .fasenra-gooter .fasenra-logo {height: 84px;}    
    .fasenra-gooter {padding: 17px 0px 26px;}
    .fasenra-gooter .footer-col {display: flex;width: 100%;flex-direction: column;}
    .fasenra-gooter .footer-col div {width: 100%;}
    .fasenra-gooter ul.footer-list li {padding-bottom: 10px;}
    .fasenra-gooter ul.footer-list li:last-child {padding-bottom: 32px;}
    .fasenra-gooter ul.footer-list {border: none;}
    .fasenra-gooter .az-logo {height: auto;margin-left: -35px;margin-top: 21px;max-width: 330px;padding: 0px;}
    .fasenra-gooter .footer-col.footer-col-1 {margin-bottom: 53px;flex-direction: column-reverse;}
    .fasenra-gooter .footer-col .logo-section {padding: 0px;width: 267px;display: flex;justify-content: space-around;margin-top: 30px;}
    .fasenra-gooter .logo-section .paab-logo, .fasenra-gooter .logo-section .imc-logo {width: auto;height: 64px;}
    
    #fasenra-home p.banner-title {font-size: 16px;line-height: 26px;color: #fff;font-family: 'Inter-Regular';padding-bottom: 20px;}
    
    
    /* Dosing & Administration page css Starts  */
    #dosage-top-cont { border: none;}
    #fasenra-dosage #dosage-top-cont p {padding: 12px 25px;font-size: 20px;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont {margin: 40px 22px 40px;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont h2.fas-title-h2 {margin: 72px 0px 20px;font-size: 30px;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont .icon-flex-box {align-items: self-start;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item p, 
    #fasenra-dosage #fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item:nth-child(1) p {min-height: 52px;margin: 0px;padding: 0px 10px;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont .reference-block {margin: 10px auto 0px;}
    #fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item:nth-child(n+3) {display: block;width: 50%;}
    #fasenra-main #dosage-mid-cont ul.cmp-imagelist .cmp-imagelist__item:nth-child(-n+2) {display: none;}
    #fasenra-main #dosage-mid-cont p.fas-text.mob-only {margin: 29px 0px 40px;}
    #fasenra-dosage #dosage-mid-cont img {max-width:100%;width: 100%;margin: auto;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont .icon-content-block { padding: 15px 30px 0px;}
    /* Dosing & Administration page css Ends  */
    
    /* About Fasenra page css Starts  */
    #fasenra-about .teaser--home-hero .cmp-teaser__content {top: 50% !important;}
    #fasenra-about .teaser--home-hero .cmp-teaser__image .cmp-image__image ,#fasenra-efficacy-profile .teaser--home-hero .cmp-teaser__image .cmp-image__image{min-height: 300px;max-height: 300px;}
    #fasenra-about #fasenra-main #dosage-mid-cont {margin: 40px 25px 0px;}
    #fasenra-about #dosage-top-cont p {padding: 12px 25px;}
    #fasenra-about #fasenra-main #dosage-mid-cont .reference-block {margin: 30px auto 40px;}  
    /* About Fasenra page css Ends  */
    
    #fas-dosing-teaser p.banner-title, #fasenra-about p.banner-title {height: auto;padding-top: 0px;}
    #fasenra-about #dosage-mid-cont img {margin: auto;width: 100%;max-width: 100%;}
}

@media screen and (max-width: 767px) {
    #fasenra-main .tag-line-block {font-size: 20px;padding: 0px 5px;}
    #fasenra-main .green-button-wrap {margin: 40px auto 19px;padding: 0px;max-width: 100%;}
    .green-button-wrap .line-1, .green-button-wrap .line-2 {flex-direction: column;gap: 0px;align-items: center;}
    .green-button-wrap a.btn-green {margin-bottom: 30px;}
    #fasenra-main #green-btn {max-width: calc(100% - 50px);margin: auto;}
    #fasenra-home-mid-cont {margin: 30px auto 40px;}
    #green-grdient-box p, #green-grdient-box p b {font-size: 32px;line-height: 42px;}
    #green-grdient-box {padding: 15px 20px;}
    #fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item {display: flex;flex-direction: row-reverse;width: 100%;max-width: 100%;align-items: center;min-height: 160px;}
    #fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item .cmp-imagelist__image {width: 100%;height: auto;max-width: 178px;}
    #fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description {margin: 0px;width: calc(100% - 180px);}
    #fasenra-home-mid-cont ul.cmp-imagelist {gap: 32px;margin: 32px auto 41px;}
    .fasenra-reg-wrap {flex-direction: column;gap: 26px;}
    .fasenra-reg-wrap p {max-width: 100%;}
    .fasenra-reg-wrap a.btn-white {font-size: 16px;}
    #fasenra-safety-information {
        padding: 60px 25px 1px;
        
    }
    #fasenra-main #reference-sec {padding: 35px 25px 40px;}
     #fasenra-home .cmp-carousel-horizontal .cmp-carousel__indicators {display: flex;}
    #fasenra-home .teaser .cmp-teaser__image { max-height: 100%;}
    #fasenra-home .cmp-teaser__title p { font-size: 36px; line-height: 46px;}
    #fasenra-home .teaser--home-hero .cmp-teaser__content {top: 32% !important; }
    #fasenra-home .teaser--home-hero #slide-2 .cmp-teaser__content {top: 50% !important;;}
    #fasenra-home .cmp-teaser__title p.fasenra-slide-2-content { font-size: 48px;line-height: 62px; max-width: 255px;}
    #fasenra-home .green-button-wrap .line-2 a.btn-green:nth-child(1) {padding: 54px 54px;}
    #fasenra-home .green-button-wrap .line-1 a.btn-green:nth-child(1) {padding: 67px 95px;}
    /*#fasenra-home p.banner-title {font-size: 16px;line-height: 26px;color: #fff;padding-bottom: 20px;font-family: 'Inter-Regular';}*/
    
    
    /* Dosing & Administration page css Starts  */
    #fasenra-dosage #dosage-top-cont p {/*max-width: 450px;*/margin: auto;}
    #fasenra-dosage .teaser--home-hero .cmp-teaser__image .cmp-image__image, 
    #fasenra-dosage .teaser--home-hero .cmp-teaser__image{min-height: 300px;max-height: 300px;}
    #fasenra-dosage .teaser--home-hero .cmp-teaser__content {top: 50% !important;}
    #fasenra-dosage #fas-dosing-teaser p.banner-title{padding: 0px;height: auto;}
    #fasenra-main #dosage-mid-cont p.fas-text.mob-only {margin: 29px auto 40px;/*max-width: 363px;*/}
    /* Dosing & Administration page css Ends  */
    
    /* About Fasenra page css Starts  */
    #fasenra-about #fasenra-main #dosage-mid-cont p.fas-text + .fas-text {font-size: 15.2px;}      
    /*#fasenra-about .teaser--home-hero .cmp-teaser__content {top: 43% !important;}*/
    #fasenra-about #dosage-top-cont p { font-size: 20px;/*max-width: 450px;*/margin: auto;}
    #fasenra-about #fasenra-main #dosage-mid-cont .green-callout p {max-width: 350px;margin: auto;}
    #fasenra-about #fasenra-main #pharmacodynamic-data h2 span {color: var(--Fasenra-heading-color);}
    /* About Fasenra page css Ends  */
    
}

@media screen and (max-width: 481px) {
    #fasenra-about #fas-dosing-teaser p.banner-title span {max-width: 300px;}
    #fasenra-main #dosage-mid-cont p.fas-text.mob-only {max-width: 363px;} 
    #fasenra-dosage #dosage-top-cont p {max-width: 450px;}
    #fasenra-about #dosage-top-cont p {max-width: 450px;}
    #resource-page-container .right-content1 li {
    max-width: 369px;
}
#resource-page-container .right-content1 p {
    max-width: 376px;
}
}

@media screen and (max-width: 479px) {
    #fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item .cmp-imagelist__image {max-width: 140px;}
    #fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description {width: calc(100% - 140px);padding: 10px;}
    #fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description br {display: none;}
    #fasenra-home-mid-cont .cmp-imagelist .cmp-imagelist__description p {font-size: 18px;line-height: 20px;}
    #fasenra-home-mid-cont ul.cmp-imagelist li.cmp-imagelist__item {min-height: 120px;} 
    #fasenra-home .teaser--home-hero #slide-2 .cmp-teaser__content,#fasenra-home .teaser--home-hero #slide-3 .cmp-teaser__content {top: 45% !important;}
    #fasenra-home .green-button-wrap .line-1 a.btn-green:nth-child(1) {padding: 67px 28px;}
    #fasenra-home .green-button-wrap .line-2 a.btn-green:nth-child(1) {padding: 54px 15px;}
    
    #fasenra-home .cmp-teaser__title p {font-size: 26px;line-height: 38px;}
    #fasenra-home .teaser--home-hero .cmp-teaser__content {top: 38% !important;}
    #fasenra-home .cmp-teaser__title p.fasenra-slide-2-content {font-size: 31px;line-height: 38px;}
    
    #fasenra-efficacy-profile .teaser--home-hero .cmp-teaser__content {top: 52% !important;}
    #efficacy-wrapper-body-three .million-wrapper,#efficacy-wrapper-body-six .million-wrapper { gap: 25px; padding: 0;}
    
    #fasenra-main h1, #fasenra-main h1 span {font-size: 30px;line-height: 40px;}
    #fasenra-resources .teaser--home-hero .cmp-teaser__content {/*top: 37% !important;*/}
	#fasenra-resources .banner-title {font-size: 38px;line-height: 46px;}
	#fasenra-resources .banner-title span {font-size: 38px;line-height: 46px;}
	
	/* Dosing & Administration page css Starts  */
	#fasenra-dosage #dosage-mid-cont .icon-block {width: 120px;}
    #fasenra-dosage #dosage-mid-cont .icon-content-block {width: calc(100% - 122px);padding: 0px 10px;}
    #fasenra-dosage #fas-dosing-teaser p.banner-title span {font-size: 40px;line-height: 56px;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont ul.cmp-imagelist {align-items: stretch;}
    #fasenra-dosage #fasenra-main #dosage-mid-cont .icon-content-block{padding: 15px 0px 0px;}
    #fas-dosing-teaser p.banner-title {font-size: 13px;}
    /* Dosing & Administration page css Ends  */
    
    #safetyinfo-teaser .banner-title {padding-top: 0px;width: 300px;}
    #fasenra-resources #resource-page-container .million-wrapper {margin-left: 0px;}
    #fasenra-resources #resource-page-container .million-wrapper img {width: 70px;}
    #fasenra-resources #resource-page-container .box-download {flex-direction: column;}
    #fasenra-resources #resource-page-container .img-content img, 
    #fasenra-resources #resource-page-container .text-cont {width: 100% !important;max-width: 100%;}    
    #fasenra-resources #resource-page-container .ellipse-content1 img{max-width: 449px;width: 100%;} 
    #fasenra-resources #resource-page-container .ellipse-content1 {width: 100%;}
    
    #fasenra-resources .cmp-modal--defaultStyle .modal-box {max-width: calc(100% - 60px);margin: auto;}
    #fasenra-resources .cmp-modal--defaultStyle .modal__closeLabel {display: none;}
    #fasenra-resources .cmp-modal--defaultStyle .modal__closeIcon {width: 12px;}
    #fasenra-resources .cmp-modal--defaultStyle .modal-box__content .modal__close {right: 19px;background: transparent;left: auto;}
    #resource-page-container h5.card-copy span {
    font-size: 18px;
    line-height: 28px;
    text-align: left;
    font-weight: 300;
    font-family: 'Lexia';
    color: #AE2573;
}
#resource-page-container h5.card-copy {
    font-size: 18px;
    line-height: 28px;
    text-align: left;
    font-weight: 300;
    font-family: 'Lexia';
    color: #AE2573;
    max-width: 334px;
}
}

@media screen and (min-width: 699px) and (max-width: 767px) {
    #fasenra-home .cmp-teaser__title p {
        font-size: 48px;
        line-height: 60px;
        max-width: 411px;
    }
	    #fasenra-home .teaser--home-hero .cmp-teaser__content {
        top: 24% !important;
    }
}
@media screen and (min-width: 1024px) and (max-width: 1280px){
#fasenra-home .cmp-teaser__title p {
    font-size: 3vw;
    line-height: 3.5vw;
    max-width: 48vw;
}

#fasenra-home .teaser--home-hero .fasenra-logo,#fasenra-home .teaser--home-hero .fasenra-logo:before {
    height: 6vw;
    width: 12vw;
    margin-bottom: 0;
}

#fasenra-home .teaser--home-hero .fasenra-logo {
    margin-bottom: 2vw;
    margin-top: 6vw;
}

}

@media screen and (min-width: 768px) and (max-width: 1023px){
#fasenra-home .cmp-teaser__title p {
    font-size: 2.7vw;
    line-height: 2.87vw;
    max-width: 44vw;
}

#fasenra-home .teaser--home-hero .fasenra-logo,#fasenra-home .teaser--home-hero .fasenra-logo:before {
    height: 6vw;
    width: 12vw;
    margin-bottom: 0;
}

#fasenra-home .teaser--home-hero .fasenra-logo {
    margin-bottom: 1vw;
    margin-top: 17vw;
}
}
@media screen and (min-width: 768px) and (max-width: 920px){
    #tezspire-pathway-study .nav-container2 img {
    max-width: 130%;
}
}
@media screen and (min-width: 992px) and (max-width: 1144px){
    #safety-container {
     padding: 0 25px; 
    
}
}
@media screen and (min-width: 992px) and (max-width: 1195px){
    #fasenra-main #dosage-mid-cont {
     padding: 0 25px; 
}
}