 /* new css*/
 
 p.discliamer-text-header {
    font-size: 16px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
}
#header-three-column {
    display: flex;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    justify-content: space-between;
}
 /*inpage-nav*/
 div#in-page-navigation a {
    color: inherit;
}
 
 #in-page-navigation ul {
    display: flex;
    gap: 20px;
    font-size: 19px;
    /* color: #fff; */
    font-family: "Roboto", sans-serif;
    /* padding-top: 20px; */
}
#in-page-navigation span.in-page-divider {
    color: #13b1a5;
    font-size: 20px;
}
#in-page-navigation {
    margin-top: 20px;
    margin-bottom: 20px;
}
 
 /*in-page-nav*/
 
 /*platform section*/
 div#page-level-gb {
    font-size: 16px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
    color: #fff;
    margin-top: 50px;
}
 
 ul.platform-links span {
    font-size: 24px;
    line-height: 32px;
}
.platform-links li + li::before {
  content: "•";
  padding-right: 10px;
  font-size: 28px;
  line-height: normal;
  color: #13B1A5;
}
.platform-links li.no-dot::before {
  content: none !important;
  display: none !important;
}
.platform-links {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  list-style: none;
  padding: 0;
  align-items: center;
  justify-content: center;
  width:90%;
  margin:auto;
}

.platform-links li {
  position: relative;
  padding-right: 12px;
}

.platform-links li::after {
  font-size: 18px;      /* increase bullet size */
  padding-right: 10px;    /* space before bullet */
  color: #888;
}
.platform-links li::after {
  
  margin: 0 10px;       /* space left & right */
  font-size: 18px;
}


div#platform-title {
    text-align: center;
}

h3 {
    /* font-size: 40px; */
}

div#platform-title h3.cmp-title__text.cmp-title__text--h3 span {
    font-size: 40px!important;
    font-family: "Roboto", sans-serif;
    color: #04322B;
    font-weight: 600;
}

div#platform-title {}

div#light-green-section {
    background: #EBF2F1;
    padding-top: 64px;
    padding-bottom: 64px;
}

ul.platform-links {}
 
 /*platformsection*/
 /*resources section*/
 
 div#resources-section {
    background: linear-gradient(180deg, #16544C 0%, #0A332D 100%);
}
#resources-section .azcl-column-par1, #resources-section .azcl-column-par2, #resources-section .azcl-column-par3 {
    background: #fff;
    border-radius: 16px;
    padding: 32px;
}
p.resources-cta {
    border-style: solid;
    padding: 16px 55px;
    text-align: center;
    border-radius: 100px;
    background: #04322B;
    border-color: #04322B;
    /* color: #fff; */
}
div#resources-tile-cta a {
    color: #fff;
    font-size: 18px;
    line-height: 22px;
}
#resources-section .azcl-column-par1 p.resources-cta{
    margin-top: 63px;
}
#resources-section .azcl-column-par3 p.resources-cta{
    margin-top: 30px;
}
div#resources-description p {
    font-size: 24px;
    line-height: 32px;
    font-family: "Roboto", sans-serif;
    font-weight: 600;
    color: #3A3B3B;
    padding-bottom: 24px;
}
 p.resources-cta {
    border-style: solid;
    padding: 16px 38px;
    text-align: center;
    border-radius: 100px;
    background: #04322B;
    border-color: #04322B;
    /* color: #fff; */
}
#header-section img{
    /*width: 200px;*/
    width: 150px;
}
#header-section{
    padding: 20px;
}
div#resources-tile-cta a {
    color: #fff;
    font-size: 17px;
    line-height: 21px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
}
p.discliamer-text {
    font-size: 16px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
    /* font-weight: 600; */
    /* color: #3A3B3B; */
    padding-top: 12px;
}
 div#resources-title h3.cmp-title__text.cmp-title__text--h3 {
    text-align: center;
    font-size: 40px;
    line-height: 48px;
    color: #fff;
    padding-top: 64px;
    font-family: "Roboto", sans-serif;
    font-weight: 600;
    margin-top: 0;
}
div#resources-section {
    padding-bottom: 40px;
}
 /*resources section*/
 
 
 
 
 /*footer*/
 
 div#adverse-event-box p {
    text-align: center;
    padding: 10px;
    font-size: 16px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
    color: #fff;
    font-weight:700;
}

div#adverse-event {
    border-style: solid;
    /* padding: 10px; */
    max-width: 80%;
    margin: auto;
    /* font-size: 16px; */
    /* line-height: 24px; */
    border-color: #fff;
    border-width: 1px;
    
}

div#footer-section {
    background: #1C544B;
    padding-top: 40px;
    padding-bottom: 20px;
}

div#adverse-event-box a {
text-decoration:underline;    
color: #fff;
font-weight:700;     
font-family: "Roboto", sans-serif;
 }
 div#footer-links p,
div#footer-links a {
    font-size: 16px;
    color: #fff;
    font-family: "Roboto", sans-serif;
    color: #fff;
    font-weight: 700;
}
#footer-links {
    display: flex;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    justify-content: space-around;
}

div#footer-links {
    max-width: 90%;
    margin: auto;
    padding-top: 18px;
    padding-bottom: 60px;
}
div#footer-bottom-links p {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    line-height: 18px;
}
#footer-bottom-links {
    display: flex;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    align-items: center;
    justify-content: space-around;
}
div#footer-bottom-links {
    max-width: 90%;
    margin: auto;
}
 
 /*footer*/
 
 
 
 

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

:root{
    --dark-forest-green: #04322B;
    --desktop-64-mobile-46: clamp(2.875rem, 2.4571rem + 1.7143vw, 4rem);
    --desktop-24-mobile-20: clamp(1.25rem, 1.1571rem + 0.381vw, 1.5rem);
    --desktop-30-mobile-24: clamp(1.5rem, 1.3607rem + 0.5714vw, 1.875rem);
    --desktop-24-mobile-20: clamp(1.25rem, 1.1571rem + 0.381vw, 1.5rem);
    --desktop-40-mobile-34: clamp(2.125rem, 1.9857rem + 0.5714vw, 2.5rem);
    
}
.roadmap-sec {
    display: flex;
    align-items: center;
    padding-top: 60px;
}

.heading-with-bg-color {
    width: 40%;
    padding-bottom: 30px
}

.img-road-sec {
    width: 50%;
    margin-bottom: -2px;
    z-index: -8;
}

.roadmap-sec h3 {
    font-size: var(--desktop-40-mobile-34);
    color: #04322B;
    line-height: normal;
    margin: 0;
    margin-bottom: 16px;
}

.roadmap-sec p {
    font-size: var(--desktop-24-mobile-20);
    color: #04322B;
    line-height: 32px;
    margin-bottom: 30px;
}
a{
    font-family: "Roboto", sans-serif;
}
.roadmap-sec a{
    
    width: 90%;
    background: #04322B;
    display: block;
    text-align: center;
    padding: 16px;
    border-radius: 60px;
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    line-height: normal;
}
body{
    font-family: "Roboto", sans-serif;
}
#severe-asthma-bio-sec{
    padding: 60px 0;
    background: linear-gradient(180deg, #069286 0%, #16544C 100%);
}
.two-col-sec{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.two-col-sec .left-side-sec, .two-col-sec .right-side-sec{
    width: 50%;
    padding: 0 40px;
}
.left-side-sec h3{
    font-size: var(--desktop-40-mobile-34);
    color: #fff;
    margin: 0;
    text-align: center;
    line-height: normal;
    font-weight: 600;    
}
.right-side-sec{
    border-left: 1px solid #fff;
}
.right-side-sec p{
    font-size: var(--desktop-24-mobile-20);
    line-height: normal;
    color: #fff;
    margin-bottom: 20px;
}
.right-side-sec a.btn-var-one{
    width: 90%;
    background: #fff;
    display: block;
    text-align: center;
    padding: 16px;
    border-radius: 60px;
    font-size: 20px;
    color: #04322B;
    font-weight: 700;
    line-height: normal;
}
.testi-sec.reverse{
    padding-top: 50px;
    border-top: 2px solid #efefef;
    margin-top: 60px;
}
#dark-forest-green-color{
    color: #04322B;
}
#light-blue-bg-sec{
    padding: 50px 0;
    background: #D9EEF6;
}
#light-blue-bg-sec h4{
    text-align: center;
    font-size: var(--desktop-30-mobile-24);
    color: #04322B;
    line-height: normal;
    width: 79%;
    margin: 0 auto;
}
.testi-sec{
    display: flex;
    align-items: center;
    gap: 60px;
    width: 80%;
    margin: 0 auto;
}
.img-testi-con{
    width: 25%
}
.cont-testo-con{
    padding-right: 90px;
    width: 65%;
}
#testimonial-container h4{
   font-weight: 400;
font-size: var(--desktop-30-mobile-24);
   line-height: normal;
   color: #04322B;
   margin: 15px 0;
}
#testimonial-container h5{
    font-size: var(--desktop-24-mobile-20);
    line-height: normal;
    color: #04322B;
    margin: 0;
}

#testimonial-container{
    padding: 70px 0;
}

.below-paran{
    float: right;
    margin-top: -30px;
}
#row-container, .row-container {
    width: 100%;
    max-width: 1284px;
    margin: auto;
    padding-left: 10px;
    padding-right: 10px;
}
.cmp-text{
    padding: 0 !important;
}
#banner-new-container{
    background: #04322B;
}
.home-banner{
    display: flex;
    align-items: center;
    color: #fff;
}
.text-content-banner{
    width: 48%;
    padding: 25px 0;
}
.img-banner{
    width: 52%;
}
.img-banner img.hide-mobile{
    width: 96%;
    display: block;
}
.hide-desktop{
    display: none;
}

.text-content-banner h3{
    font-size: var(--desktop-64-mobile-46);
    line-height: normal;
    margin: 0;
    font-weight: 500;
    margin-bottom: 20px;
    font-family: "Roboto", sans-serif;
}
.text-content-banner p{
    font-size: 24px;
    line-height: 1.5;
}

p{
    /*font-size: 24px;*/
    line-height: normal;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
}
h1,h2,h3,h4,h5{
    font-family: "Roboto", sans-serif;
}
/*media query new*/

@media screen and (max-width: 767px){
    #header-three-column {
    display: flex;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
}
    
    #header-section{
        text-align: center;
    }
    .img-road-sec img{
        width: 100%;
    }
    #roadmap-section{
    background: #EBF2F1;
}
#roadmap-section #row-container{
    padding: 0;
}
.heading-with-bg-color{
    padding: 50px 15px;
}
.roadmap-sec{
    flex-direction: column-reverse;
    padding-top: 0;
}
.heading-with-bg-color, .img-road-sec{
    width: 100%;
    z-index: 9;
}
.roadmap-sec a{
    width: 100%;
}

/*platformsection*/

div#platform-title h3.cmp-title__text.cmp-title__text--h3 span {
    font-size: 34px!important;
    font-family: "Roboto", sans-serif;
    color: #04322B;
    font-weight: 600;
    line-height: normal;
}
.platform-links {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    list-style: none;
    padding: 0;
    align-items: center;
    justify-content: center;
    width: 90%;
    margin: auto;
    text-align: center;
}
div#light-green-section {
    background: #EBF2F1;
    padding-top: 72px;
    padding-bottom: 72px;
    border-top: solid;
    border-width: 1px;
    border-color: #62728296;
}

/*platformsection*/

/*resources section*/

div#resources-description p {
    font-size: 20px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
    font-weight: 600;
    color: #3A3B3B;
    padding-bottom: 24px;
}
#resources-section .azcl-column-par3 p.resources-cta {
    margin-top: 0px;
}
#resources-section .azcl-column-par1 p.resources-cta {
    margin-top: 0px;
}
p.resources-cta {
    border-style: solid;
    padding: 10px 10px;
    text-align: center;
    border-radius: 100px;
    background: #04322B;
    border-color: #04322B;
    /* color: #fff; */
}
div#resources-title h3.cmp-title__text.cmp-title__text--h3 {
    text-align: center;
    font-size: 38px;
    line-height: 46px;
    color: #fff;
    padding-top: 56px;
    font-family: "Roboto", sans-serif;
    font-weight: 600;
}

/*resources section*/
    
    /*footer*/
    
    #footer-bottom-links {
    display: flex;
    gap: 5px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    align-items: center;
    justify-content: space-around;
    flex-direction: column;
    text-align: center;
}
#footer-links {
    display: flex;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
div#footer-links {
    max-width: 90%;
    margin: auto;
    padding-top: 18px;
    padding-bottom: 20px;
}
div#adverse-event-box a {
    text-decoration: underline;
    color: #fff;
    font-weight: 700;
    font-family: "Roboto", sans-serif;
    word-wrap: break-word;
}
div#adverse-event-box p {
    text-align: center;
    padding: 10px 36px;
    font-size: 16px;
    line-height: 24px;
    font-family: "Roboto", sans-serif;
    color: #fff;
    font-weight: 700;
}
    div#adverse-event {
    border-style: solid;
    /* padding: 10px; */
    max-width: 100%;
    margin: auto;
    /* font-size: 16px; */
    /* line-height: 24px; */
    border-color: #fff;
    border-width: 1px;
}
    
    /*footer*/
    
    
    .two-col-sec{
    flex-direction: column;
    gap: 20px;
}
.left-side-sec h3{
    text-align: left;
}
.two-col-sec .left-side-sec, .two-col-sec .right-side-sec{
    width: 100%;
    padding: 0;
}
.right-side-sec{
    border: none;
}
    .testi-sec.reverse{
        flex-direction: column-reverse;
    }
    .img-testi-con{
        text-align: center;
    }
    .testi-sec{
        flex-direction: column;
    }
    .cont-testo-con{
        padding-right: 0;
    }
    .testi-sec, .img-testi-con, .cont-testo-con{
        width: 100%;
    }
    #light-blue-bg-sec h4{
    width: 100%;
}
#row-container, .row-container {
    width: 100%;
    max-width: 100%;
    margin: auto;
    padding-left: 20px;
    padding-right: 20px;
}
.home-banner{
    flex-direction: column-reverse;
}
.text-content-banner, .img-banner{
    width: 100%;
}
.img-banner .hide-desktop{
    width: 100%;
}
.hide-desktop{
    display: block !important;
}
.hide-mobile{
    display: none !important;
}
   
}



/*csss */

/* font */
@font-face {
  font-family: "Arial-regular";
    src: url('/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/ArialMT.woff2') format('woff2'), /* Super Modern Browsers */
        url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/ArialMT.woff") format("woff");
   
}

@font-face {
  font-family: "Arial-bold";
    src: url('/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Arial-BoldMT.woff2') format('woff2'), /* Super Modern Browsers */
        url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Arial-BoldMT.woff") format("woff");
    
}

@font-face {
  font-family: "Arial-italic";
    src: url('/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Arial-ItalicMT.woff2') format('woff2'), /* Super Modern Browsers */
        url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Arial-ItalicMT.woff") format("woff");
   
}


@font-face {
  font-family: "Lexia-Regular";
    src: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Lexia_W_Rg.woff2") format("woff2"),
         url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Lexia_W_Rg.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
  font-family: "Lexia-Bold";
    src: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Lexia_W_Bd.woff2") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
  font-family: "Lexia-Th";
    src: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Lexia_W_Ad.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}
@font-face {
  font-family: "Lexia-Lt";
    src: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/Lexia_W_Lt.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
  font-family: "Lexia-italic";
    src: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/fonts/lexia-italic.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}
/* font */

/*exit Ramp */
.modal__close {
  display: none !important;
}

.exit-ramp-modal {
  backdrop-filter: none !important;
  cursor: default !important;
  background: rgba(0, 0, 0, 0.2) !important;
}

.exit-ramp-modal .modal-box__content {
  padding: 0px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
      background: #fff;
}

.exit-ramp-modal .modal-box {
  margin-top: 30px;
  width: 740px;
}

/*.exit-ramp-title {*/
/*  font-family: "Helvetica Neue", helvetica;*/
/*  font-weight: bold;*/
/*  font-size: 22px;*/
/*  line-height: 1.42857;*/
/*  padding: 15px;*/
/*  color: #333333;*/
/*  border-bottom: 1px solid #e5e5e5;*/
/*}*/
.exit-ramp-title {
    font-family: "Roboto", sans-serif;
    font-weight: bold;
    font-size: 24px;
    line-height: 1.42857;
    padding: 15px;
    color: #333333;
    border-bottom: 1px solid #1c544b47;
    font-weight: 600;
}

.exit-ramp-body {
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #3C4242;
    padding: 15px;
    margin-bottom: 10px;
    text-shadow: rgb(60, 66, 66) 0px 0px 0px;
    font-weight: 500;
}
.exit-ramp-actions {
    display: flex;
    justify-content: center;
    flex-direction: row-reverse;
    gap: 5px;
    padding: 15px;
    padding-top: 0px;
}
/*.exit-ramp-actions {*/
/*  display: flex;*/
/*  justify-content: end;*/
/*  flex-direction: row-reverse;*/
/*  gap: 5px;*/
/*  padding: 15px;*/
/*  padding-top: 0px;*/
/*}*/

/*.exit-ramp-actions > .skip-exit-ramp, .close-exit-ramp {*/
/*  border: 1px solid #D0006F;*/
/*  border-radius: 25px;*/
/*  font-style: normal;*/
/*  background-color: #fff;*/
/*  font-family: "Helvetica Neue", helvetica;*/
/*  text-transform: uppercase;*/
/*  font-size: 14px;*/
/*  padding: 12px !important;*/
/*  min-width: 260px;*/
/*  text-align: center;*/
/*  color: #D0006F;*/
/*  cursor: pointer;*/
/*  margin-top: 15px;*/
/*  line-height: 20px;*/
/*  font-weight: 400;*/
/*}*/
.exit-ramp-actions > .skip-exit-ramp, .close-exit-ramp {
    border: 1px solid #1C544B;
    border-radius: 25px;
    font-style: normal;
    background-color: #fff;
    font-family: "Helvetica Neue", helvetica;
    text-transform: uppercase;
    font-size: 14px;
    padding: 12px !important;
    min-width: 260px;
    text-align: center;
    color: #1C544B;
    cursor: pointer;
    margin-top: 15px;
    line-height: 20px;
    font-weight: 400;
    font-family: "Roboto", sans-serif;
}
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    display: flex;
    visibility: hidden;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    background: rgba(25,84,75,0.9)!important;
    opacity: 0;
    cursor: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto;
    background: rgb(28, 84, 75);
}

/*.exit-ramp-actions > .skip-exit-ramp {*/
/*  background-color: #D0006F;*/
/*  color: #fff;*/
/*  text-decoration: none;*/
/*}*/
.exit-ramp-actions > .skip-exit-ramp {
    background-color: #1C544B;
    color: #fff;
    text-decoration: none;
    
}
.exit-ramp-actions > .skip-exit-ramp::after{
    content: "\3e";
    font-weight: bolder;
    margin-left: 3px;
    display:none;
}
.exit-ramp-actions > .skip-exit-ramp:hover {
    background-color: #fff;
    color: #1c544b;
}
/*.exit-ramp-actions > .skip-exit-ramp:hover {*/
/*  background-color: #fff;*/
/*  color: #D0006F;*/
/*}*/

/*self-certification */
.cmp-selfcertification.modal {
    background-color: #333333;
}

.cmp-selfcertification.modal .modal-box {
  width: 740px;
  margin: 30px auto;
  padding: 0;
  border-radius: 6px;
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-out;
  transform: translate(0, 0);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.cmp-selfcertification.modal.modal--overflow {
    padding: 0;
    overflow-y: hidden;
    z-index: 1;
    background: url(/content/dam/intelligentcontent/unbranded/severeasthmaproject50/gb/en/images/home/PastedVector-40.svg)!important;
    background: 100%;
    background-repeat: no-repeat!important;
    overflow: visible;
    background-size: 100%!important;
    background-position: ;
}

.cmp-selfcertification.modal .cmp-selfcertification__title{
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

/*.cmp-selfcertification.modal .cmp-selfcertification__title h1{*/
/*    font-family: "Helvetica Neue", helvetica !important;*/
/*    font-weight: bold;*/
/*    font-size: 22px;*/
/*    font-style: normal;*/
/*    color: #333;*/
/*    line-height: 1.42857;*/
/*    letter-spacing: 0;*/
/*}*/
.cmp-selfcertification.modal .cmp-selfcertification__title h1 {
    /* font-family: "Helvetica Neue", helvetica !important; */
    font-weight: bold;
    font-size: 22px;
    font-style: normal;
    color: #333;
    line-height: 1.42857;
    letter-spacing: 0;
    font-family: "Roboto", sans-serif;
}

.cmp-selfcertification.modal .cmp-selfcertification__content {
    position: relative;
    padding: 15px;
}

/*.cmp-selfcertification.modal .cmp-selfcertification__content p {*/
/*    font-family: "Helvetica Neue", helvetica;*/
/*    font-size: 14px;*/
/*    line-height: 20px;*/
/*    color: #3C4242;*/
/*    margin-bottom: 10px;*/
/*}*/
.cmp-selfcertification.modal .cmp-selfcertification__content p {
    /* font-family: "Helvetica Neue", helvetica; */
    font-size: 14px;
    line-height: 20px;
    color: #3C4242;
    margin-bottom: 10px;
    font-family: "Roboto", sans-serif;
}
.cmp-selfcertification.modal .cmp-selfcertification__actions {
    display: flex;
    flex-direction: row;
    gap: 3.5px;
    justify-content: center;
    padding: 0 15px 15px 15px;
}
/*.cmp-selfcertification.modal .cmp-selfcertification__actions{*/
/*    display: flex;*/
/*    flex-direction: row;*/
/*    gap: 3.5px;*/
/*    justify-content: end;*/
/*    padding: 0 15px 15px 15px;*/
/*}*/

/*.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) {*/
/*    border: 1px solid #D0006F;*/
/*    border-radius: 25px;*/
/*    padding: 12px !important;*/
/*    min-width: 260px;*/
/*    font-style: normal;*/
/*    font-family: "Helvetica Neue", helvetica;*/
/*    text-transform: uppercase;*/
/*    font-size: 14px;*/
/*    margin-top: 15px;*/
    /*background-color: white;*/
    /*color: #D0006F;*/
/*    border: 1px solid #D0006F;*/
/*    border-radius: 25px;*/
/*    text-decoration: none;*/
/*}*/

/*.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(2) >.cmp-selfcertification__continue {*/
/*  color: white;*/
/*  text-decoration: none;*/
/*  background-color: #D0006F;*/
  /* border: 1px solid #D0006F; */
/*  border-radius: 25px;*/
/*  padding: 12px !important;*/
/*  width: 100%;*/
/*  height: auto;*/
/*  min-width: 260px;*/
/*  font-style: normal;*/
/*  font-family: "Helvetica Neue", helvetica;*/
/*  text-transform: uppercase;*/
/*  font-size: 14px;*/
/*  margin-top: 15px; */
/*  line-height: 1.42857;*/
  /* background-color: white; */
  /* color: #D0006F; */
  /* border: 1px solid #D0006F; */
  /* border-radius: 25px; */  
  /* text-decoration: none; */
/*}*/
.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(2) >.cmp-selfcertification__continue {
    color: white;
    text-decoration: none;
    background-color: #30655d;
    border: 1px solid #30655d;
    border-radius: 25px;
    padding: 12px !important;
    width: 100%;
    height: auto;
    min-width: 260px;
    font-style: normal;
    /* font-family: "Helvetica Neue", helvetica; */
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 15px;
    line-height: 1.42857;
    /* background-color: white; */
    /* color: #D0006F; */
    /* border: 1px solid #D0006F; */
    /* border-radius: 25px; */
    /* text-decoration: none; */
    font-family: "Roboto", sans-serif;
}
/*.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(2) >.cmp-selfcertification__continue:hover {*/
/*  background-color: white;*/
/*  color: #D0006F;*/
/*  border: 1px solid #D0006F;*/
/*  border-radius: 25px;*/
/*}*/
.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(2) >.cmp-selfcertification__continue:hover {
    background-color: #fff;
    color: #30655d;
    border: 1px solid #30655d;
    border-radius: 25px;
}
.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) {
    border: 1px solid #D0006F;
    border-radius: 25px;
    padding: 12px !important;
    min-width: 260px;
    font-style: normal;
    /* font-family: "Helvetica Neue", helvetica; */
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 15px;
    /* background-color: white; */
    /* color: #D0006F; */
    border: 1px solid #30655d;
    border-radius: 25px;
    text-decoration: none;
    font-family: "Roboto", sans-serif;
}
/*.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) {*/
/*    border: 1px solid #D0006F;*/
/*    border-radius: 25px;*/
/*    padding: 12px !important;*/
/*    min-width: 260px;*/
/*    font-style: normal;*/
/*    font-family: "Helvetica Neue", helvetica;*/
/*    text-transform: uppercase;*/
/*    font-size: 14px;*/
/*    margin-top: 15px;*/
    /* background-color: white; */
    /* color: #D0006F; */
/*    border: 1px solid #D0006F;*/
/*    border-radius: 25px;*/
/*    text-decoration: none;*/
/*}*/

/*.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) > a {*/
/*    width: auto;*/
/*    height: auto;*/
/*    margin: 0;*/
/*    border: none;*/
/*    background-color: transparent;*/
/*    color: #D0006F;*/
/*    line-height: 1.42857;*/
/*    text-align: center;*/
/*    margin: auto;*/
/*    font-size: 14px;*/
/*    padding: 0;*/
/*    text-decoration: none;*/
/*}*/
.cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) > a {
    width: auto;
    height: auto;
    margin: 0;
    border: none;
    background-color: transparent;
    color: #30655d;
    line-height: 1.42857;
    text-align: center;
    margin: auto;
    font-size: 14px;
    padding: 0;
    text-decoration: none;
}


/*exit Ramp*/




/*div#row-container {*/
/*    max-width: 86%;*/
/*    margin: auto;*/
/*}*/
/*.copyrht-txt a {*/
/*    font-size: 15px;*/
/*    line-height: 1.13;*/
/*    font-family: 'Arial-regular';*/
/*    letter-spacing: .8px;*/
/*    color: #ffffff;*/
/*    text-decoration: none;*/
/*}*/
/*.copyrht-txt li {*/
/*    display: inline-block;*/
/*    margin-right: 0.9375rem;*/
/*}*/
/*.copyright-text {*/
/*    color: #ffffff;*/
/*    font-size: 15px;*/
/*    font-family: 'Arial-Regular';*/
/*    line-height: 13px;*/
/*    letter-spacing: .8px;*/
/*    padding: 34px 0 0 0;*/
/*    text-align: right;*/
/*}*/
/*#severeasthmaproject50-main-container {*/
/*	background-color: #1B1B1B;*/
/*	padding: 45px 0px 0px;*/
/*	font-size: 10px;*/
/*	line-height: 13px;*/
/*	color: #737373;*/
/*	margin-top: -18px;*/
/*	max-width: 1920px;*/
/*	margin: auto;*/
/*}*/
/*.social-icons {*/
/*	display: flex;*/
/*	gap: 12px;*/
/*}*/
/*.footer-links a {*/
/*    font-size: 15px;*/
/*    line-height: 1.13;*/
/*    font-family: 'Arial';*/
/*    letter-spacing: .6px;*/
/*    display: block;*/
/*    text-decoration: none;*/
/*    position: relative;*/
/*    color: #fff;*/
/*}*/
/*.footer-links li {*/
/*    margin: 0.625rem 0;*/
/*}*/
/*.cmp-title__text.cmp-title__text--h3 {*/
/*	margin: 0px;*/
	
/*}*/
/*#severeasthmaproject50-four-column {*/
/*	display: flex;*/
/*}*/
/*#severeasthmaproject50-four-column .azcl-column-par1{*/
/*    width: 32%;*/
/*}*/
/*#severeasthmaproject50-four-column .azcl-column-par2{*/
/*    width: 25%;*/
/*}*/
/*#severeasthmaproject50-four-column .azcl-column-par3{*/
/*    width: 25%;*/
/*}*/
/*#severeasthmaproject50-four-column .azcl-column-par4{*/
/*    width: 18%;*/
/*    display: flex;*/
/*    justify-content: end;*/
/*}*/

/*#severeasthmaproject50-footer-logo {*/
/*  width: 11.4rem;*/
/*    height: 3.8rem;*/
/*    display: block;*/
/*    background: url(/content/dam/intelligentcontent/unbranded/severeasthmaproject50/gb/en/css/logo-az-white.png) center center no-repeat;*/
/*    background-size: 100%;*/
/*}*/
/*#severeasthmaproject50-four-column .azcl-column-par1,*/
/*#severeasthmaproject50-four-column .azcl-column-par2{*/
/*  border-right: 2px solid grey;*/
/*}*/
/*h3{*/
/*    font-size: 24px;*/
/*    line-height: 31px;*/
/*    font-family: 'Lexia-Regular';*/
/*    letter-spacing: 1.05px;*/
/*    color: #FFF;*/
/*}*/
/*#job-bag {*/
/*    color: #FFFFFF;*/
/*    font-size: 16px;*/
/*    line-height: 22px;*/
/*    font-family: 'Arial-regular';*/
/*    margin-top: 0px;*/
/*}*/
/*.footer-abt {*/
/*    font-size: 15px;*/
/*    line-height: 1.13;*/
/*    font-family: 'Arial-regular';*/
/*    letter-spacing: .8px;*/
/*    margin: 0.625rem 0 0 0;*/
/*    color: #FFF;*/
/*    padding-right: 10px;*/
/*    padding-bottom: 45px;*/
/*}*/
/*#severeasthmaproject50-footer-three-column{*/
/*    padding-bottom: 30px;*/
/*    justify-content: space-between;*/
    /*align-items: baseline;*/
/*        display: flex;*/
/*}*/
/*.copyrht-txt.para-text.footer-text{*/
/*    padding-top: 32px;*/
/*}*/
#consent-fragment-footer .footer-container {
    background-color: #E9E6E6;
    font-family: "Helvetica Neue", helvetica;
}
#consent-fragment-footer .footer-top {
    display: flex;
    justify-content: space-around;
    list-style: none;
    margin: 0 auto;
}
#consent-page #consent-adverse-event-fragment .adverse-event-sub p {
    max-width: 1540px;
}
#consent-adverse-event-fragment .adverse-event-sub {
    max-width: 1600px;
    margin: auto;
    padding: 34px 15px;
    padding-top: 50px;
}
#consent-adverse-event-fragment {
    background: #E9E6E6;
}
#consent-adverse-event-fragment .adverse-event-sub p {
    font-family: "Helvetica Neue", helvetica;
    font-weight: medium;
    font-size: 21px;
    text-align: center;
    border: 2px solid #3F4444;
    line-height: 28px;
    text-align: center;
    padding: 25px 11px 30px;
    max-width: 1580px;
    color: #3F4444;
    text-shadow: 0px 0px;
}
#consent-adverse-event-fragment .adverse-event-sub p a {
    color: #3F4444;
    text-decoration: underline;
}
#consent-fragment-footer .footer-top a {
    display: inline-block;
    color: #3F4444;
    line-height: 28px;
    margin-bottom: 10px;
    font-size: 21px;
    text-decoration: underline;
    text-shadow: 0px 0px;
}
#consent-fragment-footer .footer-bottom>li {
    padding-top: 40px;
    color: #3F4444;
    font-size: clamp(0.5625rem, 0.4108rem + 0.6472vi, 1.1875rem);
    text-shadow: 0px 0px;
}
#consent-fragment-footer .footer-bottom>li:last-child img {
    max-width: 100%;
}
#consent-page #consent-fragment-footer .footer-bottom {
    max-width: 1540px;
    margin-left: initial;
}
#consent-fragment-footer .footer-bottom>li:nth-child(1), #consent-fragment-footer .footer-bottom>li:nth-child(2) {
    line-height: 28px;
}
#consent-fragment-footer .footer-bottom {
    list-style: none;
    display: flex;
    justify-content: space-between;
    margin: 0px auto;
    gap: 25px;
    padding-bottom: 50px;
}
#consent-fragment-footer {
	padding: 0px;
}
.footer-container {
	padding-top: 24px;
}
#consent-fragment-footer .footer-container {
    background-color: #E9E6E6;
    font-family: "Helvetica Neue", helvetica;
}
#consent-fragment-footer #footer {
    max-width: 1600px;
    margin: 0 auto;
    padding: 0 15px;
}
#consent-fragment-footer .footer-bottom>li:last-child {
    padding-top: 6px;
}
#consent-fragment-footer .footer-bottom>li:nth-child(3) {
    font-size: clamp(0.75rem, 0.6438rem + 0.4531vi, 1.1875rem);
    line-height: 28px;
}
@media screen and (max-width: 992px) {
  #consent-fragment-footer .footer-bottom {
    flex-wrap: wrap;
    gap: 0;
    padding: 20px 0;
  }

  #consent-fragment-footer .footer-bottom>li {
    padding-top: 0px;
    margin-bottom: 10px;
  }

  #consent-fragment-footer .footer-bottom>li:last-child {
    width: 100%;
    order: 1;
    text-align: center;
    padding-bottom: 40px;
    margin-bottom: 0;
  }

  #consent-fragment-footer .footer-bottom>li:nth-child(1) {
    order: 3;
  }

  #consent-fragment-footer .footer-bottom>li:nth-child(2) {
    order: 4;
  }

  #consent-fragment-footer .footer-bottom>li:nth-child(3) {
    order: 2;
    width: 100%;
    text-align: center;
    margin-bottom: 0;
  }

  #consent-fragment-footer .footer-bottom>li:last-child img {
    max-width: 158px;
  }
}

/*self-certification */
#consent-self-certification-component {
  width: 740px;
  margin: 30px auto;
  background-color: white;
}


@media only screen and (max-width: 768px){
    #consent-adverse-event-fragment .adverse-event-sub p {
    text-align: left;
    border: 0.46px solid #3F4444;
    padding: 10px;
    line-height: 15px;
    font-size: 12px;
  }

  #consent-fragment-footer .footer-top a {
    font-size: 12px;
    line-height: 15px;
  }
#consent-adverse-event-fragment .adverse-event-sub{
    padding-top: 20px;
}
    #consent-fragment-footer .footer-top {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  #consent-fragment-footer .footer-top>li:last-child {
    width: 100%;
  }
  #consent-fragment-footer .footer-top a {
    font-size: 12px;
    line-height: 15px;
  }
#consent-adverse-event-fragment .adverse-event-sub{
    padding-top: 20px;
}
/*exit-ramp*/


  .exit-ramp-modal .modal-box {
    width: auto;
    margin: 0px auto;
        padding: 10px;
        background: transparent;
  }

  .exit-ramp-actions {
    justify-content: space-around;
    flex-wrap: wrap;
    gap: 10px;
    flex-direction: column-reverse;
  }

  .exit-ramp-actions > .skip-exit-ramp, .close-exit-ramp {
    width: 100%;
    max-width: none;
    margin-top: 0px;
    /*background-position: center right 35%;*/
  }
  
  /*self-certification */
  
  .cmp-selfcertification.modal .modal-box {
      width: auto;
      margin: 10px;
  }
  
  .cmp-selfcertification.modal .cmp-selfcertification__actions {
      gap: 0;
  }
  
}

div#consent-header-fragment {
    position: fixed;
    width: 100%;
    z-index: 99;
}

    /*#severeasthmaproject50-four-column, #severeasthmaproject50-footer-three-column{*/
    /*    display: flex;*/
    /*     flex-direction: column;*/
    /*}*/
    /*#severeasthmaproject50-four-column .azcl-column-par1,*/
    /*#severeasthmaproject50-four-column .azcl-column-par2,*/
    /*#severeasthmaproject50-four-column .azcl-column-par3,*/
    /*#severeasthmaproject50-four-column .azcl-column-par4{*/
    /*    width: 100%;*/
    /*}*/
    /*#severeasthmaproject50-four-column .azcl-column-par1, #severeasthmaproject50-four-column .azcl-column-par2{*/
    /*    border-right: 0 solid grey;*/
    /*}*/
    /*#severeasthmaproject50-four-column .azcl-column-par4{*/
    /*    justify-content: start;*/
    /*}*/
    /*.copyright-text, .copyrht-txt.para-text.footer-text{*/
    /*    padding-top: 10px;*/
    /*}*/
}
@media screen and (max-width: 540px) {
  .modal {
    padding-top: 0px !important;
    width: 100%;
  }
}

@media screen and (max-width: 390px) {
    .cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(1) {
        margin: 0 0 10px;
    }
    .cmp-selfcertification.modal .cmp-selfcertification__actions > div:nth-child(2) >.cmp-selfcertification__continue {
        margin: 0;
    }
}



