.medicare-government-insured .green-text-wrapper {
  background: #7f9c21;
  /* padding: 8px 0; */
  padding:0;
}

.medicare-government-insured .green-banner-text {
  text-align: center;
  font-size: 19px !important;
  padding: 16px 0px;
  line-height: 22.8px !important;
}

.green-text-wrapper h5 {
  /* margin: 8.2px 0; */
  margin:0;
}

.green-text-wrapper h5 {
  position: relative;
}

.green-banner-text::after {
  content: "";
  background-image: url(/content/dam/physician-services/us/590-lynparza-hcp-branded/patient-support/Desktop/double-arrow.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 18.3px;
  width: 18px;
  margin-left: 10px;
  display: inline-block;
  background-position: center;
}

.medicare-help h2 {
  margin: 0 !important;
}

.medicare-help .bottomtxt-helping {
  padding: 0 !important;
}

/*.helping-patient.medicare-help .helping-patient-wrapper{padding: 32px 26px 70px 38px;}*/

/*inde-section*/
.medicare-government-insured .second-inde-text,
.medicare-government-insured .second-az-text {
  font-size: 19px !important;
  line-height: 22.8px !important;
}

.medicare-government-insured .inde-text-inner {
  padding: 40px 0px;
}

.medicare-government-insured .inde-text-inner h4,
.medicare-government-insured .content-az h4 {
  margin: 0;
  font-size: 23px;
  line-height: 27.6px;
}

.medicare-government-insured .inde-text-inner p,
.medicare-government-insured .content-az p,
.medicare-government-insured .inde-text-inner a,
.medicare-government-insured .content-az a {
  font-size: 16px;
  line-height: 19.2px;
}

.medicare-government-insured .inde-text-inner .last-text-inde,
.medicare-government-insured .inde-text-inner a,
.medicare-government-insured .last-text-az,
.medicare-government-insured .content-az a {
  padding: 0 !important;
}

.medicare-government-insured .inde-text-inner p,
.medicare-government-insured .inde-text-inner h4,
.medicare-government-insured .content-az h4,
.medicare-government-insured .content-az p {
  padding-bottom: 16px;
}


/*az-section*/

.medicare-government-insured .AZ-me-inner {
  display: flex;
  align-items: flex-start;
  padding: 40px 33px 40px 33px;
  gap: 58px;
}

.medicare-government-insured .content-az {
  max-width: 659px;
}

.medicare-government-insured .img-az {
  max-width: 247px;
  width: 100%;
}

.green-banner-text {
  position: relative;
  display: block;
}


/*az-section*/


@media (max-width: 1003px) {
  .blue-banner-patient.medicare-blue .image-blue {
    margin-top: -10px;
  }

  .helping-patient.medicare-help .helping-patient-wrapper {
    padding: 40px 0px;
  }

  .medicare-government-insured .AZ-me-inner {
    flex-direction: column;
    align-items: center;
    gap: 24px;
    padding: 40px 0px;
  }

  .medicare-government-insured .image-blue::before {
    position: relative;
    content: "Not an actual patient.";
    font-family: 'Roboto-Regular';
    font-size: 12px;
    font-weight: 400;
    line-height: 14.4px;
    top: 213px;
    left: 21px;
    color: #ffffff;
  }

  .green-banner-text::after {
    /* right: -9px; */
    /* top:13px; */
    /* top: 30px; */
  }

  .green-banner-text {
    /* max-width: 308px !important;
    margin: 0 auto !important; */
    padding:16px 54px 16px 30px !important;
  }

  .medicare-government-insured .inde-text-inner p,
  .medicare-government-insured .inde-text-inner h4,
  .medicare-government-insured .content-az h4,
  .medicare-government-insured .content-az p {
    padding-bottom: 8px !important;
  }

}

@media (max-width: 393px) {
  .green-banner-text {
    /* margin: 0 0 0 20px !important; */
    margin: 0 !important;
    /* padding-right:42px !important;
    padding-left: 20px !important; */
    padding:16px 43px 16px 20px !important;
  }

  .medicare-government-insured .image-blue::before {
    top: 203px;
    margin-left: 8px;
  }

}
/* compatbilty CSS */
@media (max-width: 370px) {
  .medicare-government-insured .green-banner-text {
    padding: 16px 43px 16px 20px !important;
      
  }
  .green-banner-text::after {
    top: calc(50% - 9px);
    right: 20px;
}
.no-wrap-medi{white-space: nowrap;}
}



@media (min-width:320px) and (max-width: 330px) {

    .medicare-government-insured .image-blue::before {
      top: 165px !important;}
}
@media (max-width: 374px) {
  .medicare-government-insured .image-blue::before {
      top: 177px;
      margin-left: 5px;
  }
}
@media (min-width:394px) and (max-width: 1003px) {

.AZ-me-wrapper.unisured-az .content-az{max-width:100%;}
}
@media (min-width:1003px) and (max-width: 1060px) {
  .medicare-government-insured .inde-text-section.medicare-inde {padding: 0 16px;}
  .medicare-government-insured .inde-text-inner{padding: 40px 20px;}
  .medicare-government-insured .AZ-me-wrapper.unisured-az{padding:0 16px;}
}
@media (min-width:438px) and (max-width: 1003px) {
  .medicare-government-insured .medicare-desk-img{display:block}
  .medicare-government-insured .medicare-mob-img{display:none}
  .medicare-government-insured .image-blue::before{top: 240px;
    left: 40px;}
}
/* 03-10-update */
@media (min-width:768px) and (max-width: 1003px) {
  .medicare-government-insured .image-blue::before{display: none;}
}
/* 03-10-update */
/* compatbilty CSS */
    .medicare-government-insured-v1 .green-banner-text::after {
        top: auto;
    }