:root {
  --Colour-Tints-Mulberry-100: #830051;
  --Colour-Tints-Graphite-100: #3C4242;
}

#duoe-home :focus-visible {
  outline: none;
}

#duoe-home .no-wrap {
  white-space: no-wrap;
}

#duoe-home .azcl-columns__base{
    gap:0
}

#duoe-home .desktop-only, #duoe-clinical .desktop-only,#duoe-dosing .desktop-only {
  display: none;
}

#duoe-home .cmp-text p a {
  text-decoration: none;
}

#duoe-home .cmp-text p a.green {
  text-decoration: underline;
}

#duoe-home  #hero-wrapper > div:nth-child(2), #duoe-clinical  #hero-wrapper > div:nth-child(2), #duoe-dosing  #hero-wrapper > div:nth-child(2) {
  display: none;
}

#duoe-home  #hero-mobile, #duoe-clinical  #hero-mobile, #duoe-dosing  #hero-mobile {
  background-color: var(--Colour-Tints-Background-Panel-Tints-Off-white);
}

#duoe-home  #hero-title p, #duoe-clinical  #hero-title p, #duoe-dosing  #hero-title p {
  padding: 59px 20px 32px 16px;
  color: var(--Imfinzi-Dark-Blue, #003262);
  font-family: Lexia;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
}
#duoe-home #hero-title sup, #duoe-home #hero-text sup, #duoe-clinical #hero-title sup, #duoe-clinical #hero-text sup, #duoe-dosing #hero-title sup, #duoe-dosing #hero-text sup{
font-size: 45%;
    
}


#duoe-home br, #duoe-clinical br {
  display: block;
}

#duoe-home .image, #duoe-clinical .image {
  margin-bottom: 0;
}

#duoe-home #title-1-wrapper, #duoe-clinical #title-1-wrapper {
  padding: 20px 20px 14px 16px;
}

#duoe-home #title-1-wrapper h2, #duoe-home #title-2-wrapper h2, #duoe-home #parp-title h2, #duoe-home #regimen-title h2, #duoe-clinical #title-1-wrapper h1 > span {
  color: var(--Imfinzi-Dark-Blue, #003262);
/* H2 Mobile */
  font-family: Lexia;
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  padding-top: 0;
  border-top: none;
  margin: 0;
  overflow: hidden;
}

#duoe-home #buttons {
  padding: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

#duoe-home #buttons .button, #duoe-home #buttons-clinical .button, #duoe-clinical  .button {
  background-color: #004D74;
  padding: 4px 16px;
  margin-bottom: 10px;
  border-radius: 4px;
}

#duoe-home #buttons .button a, #duoe-home #buttons-clinical .button a, #duoe-clinical  .button a {
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
 /* 166.667% */
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  color: var(--Lynparza-Green, #B2D234);
}

#duoe-home #buttons .button:nth-child(1) {
  max-width: 225px;
}

#duoe-home #buttons .button:nth-child(2) {
  max-width: 281px;
}

#duoe-home #buttons .button:nth-child(3) {
  max-width: 338px;
}

#duoe-home #endometrial-wrapper, #duoe-home #regimen-wrapper {
  background: var(--Lynparza-Blue, linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), #004D74);
}

#duoe-home #endometrial {
  padding: 20px 10px;
}

#duoe-home #title-2-wrapper {
  margin-bottom: 19px;
}

#duoe-home #title-2-wrapper h2, #duoe-home #regimen-title h2 {
  color: var(--Lynparza-Green, #B2D234);
}

#duoe-home #endometrial-cards {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding: 20px 0;
  flex-direction: column;
}

#duoe-home #card-1, #duoe-home #card-2, #duoe-home #card-3, #duoe-home #card-4 {
  background-color: #fff;
  display: flex;
  max-width: 355px;
  min-height: 271px;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
  text-align: center;
  border-radius: 8px;
  border: 1px solid var(--Colour-Tints-Platinum-40, #D8DFDE);
  padding: 24px 8px 18px;
  margin:20px 0;
}

#duoe-home #card-2 {
  padding-top: 45px;
}

#duoe-home #card-1 img {
  width: 87px;
  height: 84px;
  flex-shrink: 0;
}

#duoe-home #endometrial-cards .image {
  margin-bottom: 18px;
}

#duoe-home a[href^=tel] {
  color: inherit;
  text-decoration: none;
}

#duoe-home #endometrial-cards #card-2 .image {
  margin-bottom: 42px;
}

#duoe-home #endometrial-cards p {
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  min-height: 120px;
  font-family: "Inter";
}

#duoe-home #endometrial-banner, #duoe-home #regimen-banner {
  border-radius: 4px;
  background-color: #B2D234;
  color: #004D74;
  padding: 12px 9px;
}

#duoe-home #endometrial-banner p,#duoe-home #regimen-banner p {
  color: var(--Lynparza-Blue, #004D74);
/* Desktop/Inter/Body Inter bold */
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
 /* 150% */
  ;
}

#duoe-home #parp-title {
  padding: 20px 16px;
}

#duoe-home #parp-text {
  padding: 20px 16px;
  padding-bottom: 0;
}

#duoe-home #parp-text p {
  color: var(--Colour-Tints-Graphite-100, #3C4242);
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

#duoe-home #parp-text .text, #duoe-home #regimen-text .text {
  margin-bottom: 20px;
}

#duoe-home #regimen {
  padding: 20px 16px;
}

#duoe-home #regimen-text {
  padding: 20px 0;
}

#duoe-home #regimen-text p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  color: #fff;
}

#duoe-home .green {
  color: var(--Lynparza-Green, #B2D234);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

#duoe-home #abbreviations, #duoe-clinical #abbreviations {
  padding: 10px 16px 15px;
}

#duoe-home #abbreviations p, #duoe-dosing #abbreviations p, #duoe-clinical #abbreviations p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  font-family: "Inter";
}

#duoe-home #accordion-desktop, #duoe-home #abbreviations-desktop, #duoe-clinical #abbreviations-desktop #duoe-dosing #accordion-desktop, #duoe-dosing #abbreviations-desktop {
  display: none;
}

#duoe-home #accordion-mobile button, #duoe-home #abbreviation-title h5, #duoe-dosing #accordion-mobile button, #duoe-dosing #abbreviation-title h5, #duoe-clinical #accordion-mobile button, #duoe-clinical #abbreviation-title h5 {
  border-bottom: 1px solid #eee;
  padding: 16px 0;
}

#duoe-home .cmp-accordion__icon::before {
  background: url(/content/dam/intelligentcontent/brands/az-oncology-uk/en/duoe/images/chevron-small.svg) !important;
  content: " " !important;
  width: 20px;
  display: inline-block;
  height: 20px;
}

#duoe-home .cmp-accordion__button--expanded .cmp-accordion__icon::before {
  /*content: url(/content/dam/intelligentcontent/brands/az-oncology-uk/en/duoe/images/chevron-small.svg) !important;*/;
}

#duoe-home .cmp-accordion__button--expanded  span.cmp-accordion__icon {
  transform: rotate(180deg);
}

#duoe-home .cmp-accordion__header, #duoe-dosing #abbreviations .cmp-accordion__header, #duoe-clinical .cmp-accordion__header {
  background: #fff;
  margin-top: 0 !important;
  padding: 0;
}

#duoe-home .cmp-accordion__title, #duoe-home #abbreviation-title h5, #duoe-dosing #abbreviations .cmp-accordion__title, #duoe-dosing #abbreviation-title h5, #duoe-clinical #abbreviation-title h5, #duoe-clinical #abbreviations .cmp-accordion__title {
  color: var(--Colour-Tints-Mulberry-100, #830051);
/* H6 Lexia regular */
  font-family: Lexia;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}

#duoe-home h3 span {
  letter-spacing: normal;
}

#duoe-home .cmp-accordion__panel--expanded, #duoe-dosing #abbreviations .cmp-accordion__panel--expanded {
  padding: 10px 0 20px;
}

#duoe-home #accordion-mobile p, #duoe-dosing #abbreviations #accordion-mobile p, ##duoe-clinical #abbreviations #accordion-mobile p {
  padding: 10px 0;
}

#duoe-home #accordion-mobile li, #duoe-home #accordion-mobile p, #duoe-dosing #abbreviations #accordion-mobile li, #duoe-dosing #abbreviations #accordion-mobile p, #duoe-clinical #accordion-mobile li, #duoe-clinical #accordion-mobile p {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: var(--Colour-Tints-Graphite-100, #3C4242);
  font-family: "Inter";
}

#duoe-home .cmp-text ol li:not(:last-of-type), #duoe-dosing #abbreviations .cmp-text ol li:not(:last-of-type) {
  margin-bottom: 2px;
}

#duoe-home .cmp-text ol li::before, #duoe-dosing #abbreviations .cmp-text ol li::before, #duoe-clinical .cmp-text ol li::before {
  margin-right: 4px;
}

#duoe-home #custom-list li, #duoe-dosing #abbreviations #custom-list li, #duoe-clinical #custom-list li {
  display: block;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #3C4242;
}

#duoe-home #custom-list li::before, #duoe-dosing #abbreviations #custom-list li::before, #duoe-clinical #custom-list li::before {
  
  margin-right: 6px;
}

#duoe-home #custom-list > ul, #duoe-dosing #abbreviations #custom-list > ul, #duoe-clinical #custom-list > ul {
  margin-bottom: 10px;
  padding-left: 4px;
}

#duoe-home #custom-list > ul > li:nth-child(1) > ul > li:nth-child(1), #custom-list > ul > li:nth-child(1), #duoe-dosing #abbreviations #custom-list > ul > li:nth-child(1) > ul > li:nth-child(1), #custom-list > ul > li:nth-child(1), #duoe-clinical #custom-list > ul > li:nth-child(1) > ul > li:nth-child(1), #custom-list > ul > li:nth-child(1) {
  margin-bottom: 0;
}

#duoe-home .cmp-text ul, #duoe-clinical .cmp-text ul, #duoe-dosing .cmp-text ul {
  margin-bottom: 0;
}

#duoe-home #custom-list li::before {
  content: "\2022";
}

#duoe-home #custom-list li, #duoe-clinical #custom-list li, #duoe-dosing #custom-list li {
  padding-left: 14px;
  position: relative;
}

#duoe-home #custom-list li::before, #duoe-clinical #custom-list li::before, #duoe-dosing #custom-list li::before {
  content: "\2022";
  margin-right: 0px;
  left: 0;
  position: absolute;
  font-size: 18px;
  top: -6px;
}

#duoe-home #abbreviation-title .cmp-title__text, #duoe-dosing #abbreviations #abbreviation-title .cmp-title__text, #duoe-clinical #abbreviation-title .cmp-title__text {
  margin-bottom: 10px;
}

#duoe-home .nested-list, #duoe-dosing #abbreviations .nested-list, #duoe-clinical .nested-list {
  padding-left: 3px;
}

#duoe-home #custom-list span, #duoe-dosing #abbreviations #custom-list span, #duoe-clinical #custom-list span {
  margin-right: 6px;
}

#duoe-home #abbreviations #date p, #duoe-dosing #abbreviations #abbreviations #date p {
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  padding: 10px 0;
  color: #3C4242;
}

#duoe-home #frame .cmp-text, #duoe-dosing #frame .cmp-text, #duoe-clinical #frame .cmp-text {
  padding: 0;
}

#duoe-home #frame, #duoe-dosing #frame, #duoe-clinical #frame, #resources #frame {
  border: 1px solid #000;
  padding: 8px 16px;
  margin: 10px 1px 0;
}

#duoe-home #frame p,#duoe-home #frame a, #duoe-dosing #frame p,#duoe-dosing #frame a, #duoe-clinical #frame p,#duoe-clinical #frame a, #resources #frame p, #resources #frame a {
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}

#duoe-home #frame a, #duoe-clinical #frame a, #resources #frame a {
  color: inherit;
}

#duoe-home ol li, #duoe-dosing ol li {
  display: block;
  line-height: 20px;
}

#duoe-home #abbreviations-desktop p, #duoe-dosing #abbreviations-desktop p {
  line-height: 20px;
}

#duoe-home #accordion-mobile ol {
  display: table;
  padding-top: 20px;
}

#duoe-home #accordion-mobile ol >li {
  display: table-row;
  counter-increment: foo;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

#duoe-home #accordion-mobile ol li a,#duoe-home #accordion-desktop ol li a {
  color: #3C4242;
  text-decoration: none;
  pointer-events: none;
  display: contents;
}

#duoe-home #accordion-mobile ol >li::before {
  content: counter(foo) ".";
  display: table-cell;
  white-space: nowrap;
}

@media(min-width:390px) {
  #duoe-home #title-1-wrapper {
    padding: 20px 35px 14px 16px;
  }
}

@media(min-width:425px) {
  #duoe-home #parp .image {
    padding: 0 20vw;
  }
  
  #duoe-home p .mobile-only{
      display:none;
  
}
}

@media(min-width:600px) {
  #duoe-home .image {
    margin-bottom: 0;
  }
}

@media(max-width:767px) {
  #duoe-home .pd-r-40-m {
    padding-right: 40px;
  }
}

@media(min-width:768px) {
    #duoe-home .azcl-columns__base{
    gap:20px
}
  #duoe-home .pd-r-40-d {
    padding-right: 40px;
  }

  #duoe-home #endometrial-cards .image {
    margin-bottom: 24px;
  }

  #duoe-home .desktop-only, #duoe-home #accordion-desktop, #duoe-home #abbreviations-desktop, #duoe-clinical .desktop-only, #duoe-dosing .desktop-only {
    display: block;
  }

  #duoe-home #title-1-wrapper .desktop-only {
    display: none;
  }

  #duoe-home #hero-mobile, #duoe-clinical #hero-mobile, #duoe-dosing #hero-mobile {
    display: none;
  }

  #duoe-home  #hero-wrapper > div:nth-child(2), #duoe-clinical  #hero-wrapper > div:nth-child(2), #duoe-dosing  #hero-wrapper > div:nth-child(2) {
    display: block;
  }

  #duoe-home  #hero-desktop, #duoe-clinical  #hero-desktop, #duoe-dosing  #hero-desktop {
    padding: 14px 8px 99px 296px;
  }

  #duoe-home #hero-text, #duoe-clinical #hero-text, #duoe-dosing #hero-text {
    max-width: 572px;
  }

  #duoe-home #hero-text p, #duoe-clinical #hero-text p, #duoe-dosing #hero-text p {
    font-size: 46px;
    font-style: normal;
    font-weight: 700;
    line-height: 46px;
    color: var(--Imfinzi-Dark-Blue, #003262);
    font-family: "PillGothic600mgBold";
  }

  #duoe-home .cmp-container__backgroundImage--enabled, #duoe-clinical .cmp-container__backgroundImage--enabled, #duoe-dosing .cmp-container__backgroundImage--enabled {
    min-height: 31.25vw;
  }

  #duoe-home #title-1-wrapper {
    padding: 20px 16px;
  }

  #duoe-home #title-1-wrapper h2, #duoe-home #title-2-wrapper h2, #duoe-home #parp-title h2, #duoe-home #regimen-title h2, #c #title-1-wrapper h1 > span {
    font-size: 46px;
    font-style: normal;
    font-weight: 400;
    line-height: 53px;
    text-align: left;
  }

  #duoe-home #buttons {
    gap: 20px;
    justify-content: space-between;
    flex-direction: row;
    padding: 20px 16px;
  }

  #duoe-home #buttons .button {
    text-align: center;
    min-height: 88px;
    max-width: 374px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #duoe-home #endometrial-cards {
    max-width: 700px;
    margin: 0 auto 40px;
    flex-direction:row;
  }

  #duoe-home #endometrial, #duoe-home #regimen {
    padding: 20px 16px;
  }

  #duoe-home #card-1, #duoe-home #card-2, #duoe-home #card-3, #duoe-home #card-4 {
    max-width: 268px;
    min-height: 381px;
    padding-bottom: 30px;
    margin:0;
  }

  #duoe-home #card-1 {
    padding-top: 19px;
  }

  #duoe-home #card-1 img {
    width: 99px;
    height: 95px;
  }

  #duoe-home #endometrial-cards #card-2 .image {
    margin-bottom: 58px;
  }

  #duoe-home #endometrial-cards p {
    min-height: 191px;
    padding: 0 10px;
  }

  #duoe-home #card-2 {
    padding-top: 36px;
  }

  #duoe-home #endometrial-banner, #duoe-home #regimen-banner {
    border-radius: 0 20px;
    text-align: center;
  }

  #duoe-home #endometrial-banner p, #duoe-home #regimen-banner p {
    width: 80%;
    margin: 0 auto;
  }

  #duoe-home #parp {
    padding: 20px 16px;
  }

  #duoe-home #parp-title {
    padding: 0 0 10px;
  }

  #duoe-home #parp-text {
    padding: 20px 0 0;
  }

  #duoe-home #parp .image {
    padding: 0;
  }

  #duoe-home #abbreviations,#duoe-clinical #abbreviations {
    padding: 15px 16px 30px;
  }

  #duoe-home #accordion-mobile, #duoe-clinical #accordion-mobile {
    display: none;
  }
  
  #duoe-home #abbreviations #date p, #duoe-dosing #abbreviations #abbreviations #date p{
      font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
  }

  #duoe-home #abbreviations h5, #duoe-clinical #abbreviations h5 {
    font-family: Lexia;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #830051;
    padding: 15px 0;
  }

  #duoe-home  #accordion-desktop h3 button .cmp-accordion__title {
    font-family: Lexia;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #830051;
  }

  #duoe-home #abbreviations-desktop .text p {
    font-size: 12px;
    color: #3C4242;
  }

  #duoe-home .cmp-accordion__button {
    padding: 15px 0 20px;
  }

  #duoe-home #accordion-desktop .cmp-accordion__panel {
    padding-top: 0;
  }

  #duoe-home #accordion-desktop li, #duoe-clinical #accordion-desktop li {
    font-size: 12px;
    font-family: "Inter";
  }
  
  #duoe-home #custom-list li,  #duoe-clinical #custom-list li, #duoe-dosing #custom-list li{
      font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 20px;
  }

  #duoe-home .cmp-text ol li:not(:last-of-type) {
    margin-bottom: 0;
  }

  #duoe-home #abbreviation-title h5, #duoe-clinical #abbreviation-title h5 {
    padding-top: 0;
    border-bottom: none;
  }

  #duoe-home #abbreviations-desktop .cmp-title__text, #duoe-clinical #abbreviations-desktop .cmp-title__text {
    margin-bottom: 0;
  }

  #duoe-home .cmp-text ol li::before {
    margin-right: 2px;
  }

  #duoe-home #frame, #duoe-clinical #frame, #resources #frame  {
    padding: 29px 104px;
    margin: 42px 0 0;
  }

  #duoe-home #frame p,#duoe-home #frame a, #duoe-clinical #frame p,#duoe-clinical #frame a, #resources #frame p, #resources #frame a {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
  }

  #duoe-home #regimen-title br {
    display: none;
  }

  #duoe-home #frame br.mobile-only, #duoe-clinical #frame br.mobile-only, #duoe-dosing #frame br.mobile-only,#resources #frame br.mobile-only {
    display: none;
  }
}

@media(min-width:1024px) {
    
  #duoe-home .cmp-container__backgroundImage--enabled, #duoe-clinical .cmp-container__backgroundImage--enabled, #duoe-dosing .cmp-container__backgroundImage--enabled {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 40px 76px 246px;
  }

  #duoe-home  #hero-desktop, #duoe-clinical  #hero-desktop, #duoe-dosing  #hero-desktop {
    padding: 0;
  }

  #duoe-home #hero-text, #duoe-clinical #hero-text, #duoe-dosing #hero-text {
    max-width: 670px;
  }

  #duoe-home #hero-text p, #duoe-clinical #hero-text p, #duoe-dosing #hero-text p {
    font-size: 54px;
    line-height: 54px;
  }

  #duoe-home #title-1-wrapper, #duoe-home #buttons,  #duoe-home #endometrial, #duoe-home #parp, #duoe-home #regimen, #duoe-home #abbreviations, #duoe-clinical #abbreviations {
    max-width: 1180px;
    margin: 0 auto;
  }

  #duoe-home #title-2-wrapper {
    max-width: 944px;
  }

  #duoe-home #buttons .button:nth-child(1),#duoe-home #buttons .button:nth-child(2),#duoe-home #buttons .button:nth-child(3) {
    min-height: 88px;
    max-width: 384px;
  }

  #duoe-home #endometrial-cards {
    flex-wrap: nowrap;
    justify-content: space-between;
    max-width: 100%;
  }

  #duoe-home #card-1, #duoe-home #card-2, #duoe-home #card-3, #duoe-home #card-4 {
    max-width: 268px;
    min-height: 357px;
    padding-bottom: 30px;
    height: 357px;
  }

  #duoe-home #endometrial-cards > div {
    width: 25%;
  }

  #duoe-home #frame  .cmp-text p a, #duoe-dosing #frame  .cmp-text p a, #duoe-clinical #frame  .cmp-text p a, #resources #frame  .cmp-text p a {
    text-decoration: underline;
  }
}

@media(min-width:1440px) {
    
  #duoe-home .cmp-container__backgroundImage--enabled {
    padding: 46px 89px 140px 549px;
    justify-content: flex-start;
    align-items: center;
  }

  #duoe-home #hero-text, #duoe-dosing #hero-text {
    overflow-y: hidden;
  }

  #duoe-home #hero-text, #duoe-clinical #hero-text, #duoe-dosing #hero-text {
    max-width: 793px;
  }

  #duoe-home #title-1-wrapper .desktop-only {
    display: block;
  }

  #duoe-home #hero-text p, #duoe-clinical #hero-text p, #duoe-dosing #hero-text p {
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: 60px;
  }

  #duoe-home #title-1-wrapper {
    padding: 40px 0;
  }

  #duoe-home #buttons {
    padding: 20px 0;
  }

  #duoe-home #buttons .button:nth-child(1),#duoe-home #buttons .button:nth-child(2),#duoe-home #buttons .button:nth-child(3) {
    height: 72px;
    min-height: 72px;
    max-height: 72px;
    width: 374px;
    border-radius: 0 16px;
    padding-top: 4px;
  }

  #duoe-home #buttons .button:nth-child(1) {
    padding-left: 91px;
    padding-right: 91px;
  }

  #duoe-home #buttons .button:nth-child(2) {
    padding-left: 60px;
    padding-right: 60px;
  }

  #duoe-home #endometrial, #duoe-home #regimen {
    padding: 40px 0;
  }

  #duoe-home #title-2-wrapper {
    padding-bottom: 10px;
  }

  #duoe-home #endometrial-cards {
    justify-content: space-between;
    padding: 20px 0 30px;
    margin-bottom: 20px;
  }

  #duoe-home #endometrial-cards > div {
    width: auto;
  }

  #duoe-home #card-1, #duoe-home #card-2, #duoe-home #card-3, #duoe-home #card-4 {
    min-height: 357px;
  }

  #duoe-home #card-2 p {
    padding: 0 20px;
  }

  #duoe-home #card-2 .wrap {
    word-break: break-all;
    overflow-wrap: break-word;
  }

  #duoe-home #endometrial-banner, #duoe-home #regimen-banner {
    padding: 10px 80px;
  }

  #duoe-home #endometrial-banner p, #duoe-home #regimen-banner p {
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px;
    width: 100%;
  }

  #duoe-home #parp {
    padding: 0;
  }

  #duoe-home #parp-title {
    padding: 40px 0 10px;
  }

  #duoe-home #regimen-title h2 {
    padding-bottom: 10px;
  }

  #duoe-home #abbreviations, #duoe-clinical #abbreviations {
    padding: 15px 0 30px;
  }
}

@media (min-width:1920px) {
  #duoe-home .cmp-container__backgroundImage--enabled {
    padding: 0;
    justify-content: center;
    align-items: center;
  }
}



  