.no-wrap {
    white-space: nowrap;
  }   
  .black-52{
      color:#525252 !important;
  }
  .inline-block {
    display: inline-block;
  }
  .pb-16-8{padding-bottom:16px;}
  .blue-border{border-bottom: 1px solid #004d74;}
  .break-space{white-space:break-spaces;}
  .bluetext {
    color: #004d74 !important;
  }
  .small-font-patient{font-size: 13px;}
  .fw-400 {
    font-weight: 400;
  }
  .fw-500 {
    font-weight: 500;
  }
  .fw-600 {
    font-weight: 600;
  }
  .fw-700 {
    font-weight: 700;
  }
  .fw-800 {
    font-weight: 800;
  }
  .desktop-only {
    display: block;
  }
  .mobile-only {
    display: none;
  }
  .w-100 {
    width: 100%;
  }
  .mb-10 {
    margin-bottom: 10px;
  }
  .td-none {
    text-decoration: none !important;
  }
  
  a.text-hover-none:hover {
      text-decoration: none;
  }
  .text-underline {
    text-decoration: underline;
  }
  .robo-bd {
    font-family: "Roboto-Bold" !important;
  }
  .robo-tn {
    font-family: "Roboto-thin";
  }
  .robo-rg {
    font-family: "Roboto-Regular";
  }
  .whitetext {
    color: #ffffff !important;
  }
  
  /* common-headline starts */
  .common-headline-patient {
    background: #006699;
    padding-top: 48px;
    padding-bottom: 39px;
  }
  .common-text-wrapper,
  .lyn-co-saving,
  .helping-patient,
  .blue-banner-patient,
  .inde-text-section,
  .AZ-me-wrapper,
  .black-grid {
    max-width: 1004px;
    margin: 0 auto;
    /*padding: 0 16px;*/
  }
  .white-banner-text {
    margin: 0;
    font-size: 40px !important;
    line-height: 48px !important;
  }
  .phno {
    display: inline-block;
  }
  /* common-headline ends */
  
  /* helping-patients */
  .bottomtxt-helping{padding:0 !important;}
  .helping-patient-wrapper {
    display: flex;
    align-items: flex-start;
   padding: 32px 26px 70px 38px;
    gap: 36px;
  }
  .acces-image {
    max-width: 263px;
    width: 100%;
  }
  .helping-content h2 + p,
  .helping-content h2,
  .ul-helping-patient {
    margin: 0 !important;
  }
  .helping-content h2 {
    padding-bottom: 16px !important;
    font-size: 33px !important;
    line-height: 39.6px !important;
  }
  .helping-content h2 + p,
  .ul-helping-patient li,
  .bottomtxt-helping,
  .bottomtxt-helping a {
    font-size: 16px !important;
    line-height: 19.2px !important;
  }
  .helping-content h2 + p {
    padding-bottom: 16px !important;
    margin: 0 !important;
  }
  .ul-helping-patient {
    padding-left: 23px !important;
    padding-bottom:8px !important;
  }
  
  
  .ul-helping-patient li {
    padding-bottom: 8px !important;
      padding-left: 2px;
  }
  .bottomtxt-helping {margin:0;}
  /* helping-patients */
  
  /* blue-banner */
  .bottom-blue {
    font-size: 12px !important;
    line-height: 14.4px !important;
  
  }
  .blue-banner-patient .blue-banner-wrapper {
    background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/patient-support/Desktop/background-image.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 384px;
  }
  .inner-div-blue .blue-banner-secondtext{padding-bottom: 19px !important;} 
  .inner-div-blue .blue-banner-thirdtext{padding:0 !important;} 
  .blue-banner-wrapper {
    display: flex;
    align-items: end;
  }
  .blue-banner-content {
    padding: 53px 17px 0px 0px;
  }
  .image-blue {
    width: 100%;
    max-width: 437px;
    align-content: end;
  }
  .bottom-blue{margin-bottom:14px !important;;}
  .inner-div-blue h4 + p {
    padding-bottom: 8px;
  }
  .inner-div-blue {
    padding-right: 21px;
    padding-bottom: 40px;
  }
  
  .blue-banner-content h4 {
    font-size: 23px;
    line-height: 27.6px;
    margin: 0;
    padding-bottom: 8px;
  }
  .blue-banner-secondtext, .blue-banner-thirdtext,.blue-banner-content a {
    font-size: 16px !important;
    line-height: 19.2px !important;
    margin: 0;
  }
  .button-section {
    padding-bottom: 25px;
  }
  
  .button-section a::after {
    content: "";
    background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/hcp-header-redesign/white-arrow.png);
    background-repeat: no-repeat;
    position: relative;
      width: 12px;
    height: 15px;
    display: inline-block;
    background-size: contain;
    margin-left: 8px;
    background-position: center;
      top: 3px;
  
      /*position: relative;
      content: "\f054";
      font-family: fontawesome;
       -webkit-text-stroke: 1px transparent; 
      font-size: 17px;
      margin-left: 8px;
      top: 1px;*/
  }
  
  .button-section a {padding: 14px 20px 14px 20px !important;;display: inline-block;border: 2px solid #7f9c21;border-radius: 10px;background-color: transparent;}
  .button-section p{display:inline-block; padding:0 !important;}
  
  .bottom-blue{padding-bottom:0px !important;}
  .button-section .second-button {
    margin-left: 24px !important;
  }
  .last-button {
    margin-top: 24px !important;
  }
  
  .bottom-blue {
    font-size: 12px !important;
    line-height: 14.4px !important;
  
  }
  
  .ul-helping-patient li::marker {
    color: #860052;
    font-family: "Roboto-Regular";
    font-size:12px;
  }
  .lyn-saving-ul li::marker{font-size:12px;}
  .button-section p{margin:0 !important}
  .bottomtxt-helping a {padding:0 !important;}
  /* blue-banner */
  
  @media (max-width: 1003px) {
  .ul-helping-patient {
      padding-left: 22px !important;
     
  }
      .pb-16-8{padding-bottom:8px;}
    .inline-block {
      display: inline-block !important;
    }
    .desktop-only {
      display: none;
    }
    .mobile-only {
      display: block;
    }
    .common-text-wrapper,
    .lyn-co-saving,
    .helping-patient,
    .inde-text-section,
    .AZ-me-wrapper,
    .form-resources-innerwrap {
      margin: 0 16px;
    }
    /*comon-headline*/
    .common-headline-patient {
      padding: 20px 0px;
    }
  
    /*comon-headline*/
  
    /*blue-heading*/
    .blue-heading {
      font-size: 25px;
      margin-top: 10px;
      margin-bottom: 0;
      padding-bottom: 10px;
    }
    /*blue-heading*/
  
    /*helping patients*/
    .helping-patient-wrapper {
      flex-direction: column;
      align-items: center;
      gap: 24px;
      padding: 40px 0px;
    }
    .bottomtxt-helping {
      margin: 0;
    }
    .acces-image {
      margin: 0;
    }
    .ul-helping-patient {
      padding-bottom: 0px !important;
    }
    .helping-content h2,
    .helping-content h2 + p {
      padding-bottom: 8px !important;
    }
    /*helping patients*/
  
    .blue-banner-content {
      padding: 20px 20px 0px 20px;
    }
    .button-section {
      display: flex;
      flex-direction: column;
    }
    .blue-banner-wrapper {
      flex-direction: column-reverse;
    }
    .last-button,
    .button-section .second-button {
      margin-top: 24px !important;
    }
    .button-section .second-button {
      margin-left: 0 !important;
    }
    .button-section button {
      margin-bottom: 20px;
    }
    .button-section {
      padding: 0;
    }
  .bottomtxt-helping a{display:inline-block;padding:0 !important;}
  .mob-display-inline {
      display: inline !important;
  } 
  }
  
  /* compatabilty css */
  @media (max-width: 1023px) {
    .common-headline-patient .common-text-wrapper {
      padding-left: 0;
      padding-right: 0;
    }
  }
  @media (max-width: 340px) {
    /* .button-section a{font-size: 14px !important;} */
    .button-section a{padding: 14px 9px 14px 9px !important;}
  }
  
  @media (min-width:1003px) and (max-width: 1060px) {
   .helping-patient{padding:0 17px;}
   .blue-banner-patient{padding:0 16px}
   .common-headline-patient{padding-left: 10px;} 
  }
  
  /* 03-10-update */
  @media (min-width:768px) and (max-width: 1003px) {
    .blue-banner-wrapper {
      flex-direction: row;
      justify-content: space-between;
  }
  .blue-banner-content {
    padding: 40px 17px 0px 0px;
  }
  .button-section {
    padding-bottom: 25px !important;
  }
  .blue-banner-patient .blue-banner-wrapper >div{width:50%}
  .bottom-blue{display: block;}
  .image-blue{max-width:100%}
  }
  @media (min-width:345px) and (max-width: 360px) {
    .az-logo a{
        margin-right: 0;
    }
  }
  /* 03-10-update */
  /* compatabilty css */
  