a[href^="tel"] {
  color: #AD5C6D !important;
}

@media screen and (min-width: 992px) and (max-width: 1420px) {
#beyond-pink-header .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:nth-child(2) {
    /* margin-left: 0; */
}
#beyond-pink-header .cmp-navigation__group {
    gap: 10px;
    flex-wrap: nowrap;
    padding: 0 10px;
    min-height:160px;
}
#beyond-pink-header .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:first-child .cmp-navigation__dropdownmenu {
transform: none;left: 0;
}
#beyond-pink-header .cmp-navigation__item.cmp-navigation__item--level-0:has(.logo-image-desktop),#beyond-pink-header .cmp-navigation__item.cmp-navigation__item--level-0 .logo-image-desktop {
    max-width: 216px;
    min-width: auto;
}
/*#header-nav::before {*/
/*    top: 140px;*/
/*}*/

#footer-inner-sec .anchor-link-section {
    flex-wrap: wrap;
}
#footer {
    padding: 0 20px;
}

}
@media screen and (min-width: 992px) and (max-width: 1300px) {
#banner-sub-second > .aem-Grid .aem-Grid.aem-Grid--12.aem-Grid--default--12:has(.image) .image {
    min-height: auto;
    min-width: auto;
}

#banner-sub-second > .aem-Grid .aem-Grid.aem-Grid--12.aem-Grid--default--12:has(.image) {
    align-items: flex-start;
    padding: 20px;
}

.button-wrapper {
    min-width: auto;
}

#home-page .home-sub-section .second-home-sub-text {
    margin-bottom: 20px !important;
}

#banner-sub-second .container.responsivegrid.pink-background .first-home-sub-text, #banner-sub-second .container.responsivegrid.blue-background .container.responsivegrid.radius:has(.title) .title, #banner-sub-second .container.responsivegrid.yellow-background .container.responsivegrid.radius:has(.title) .title {
    padding-top: 0;
    margin-top: 0;
}

#stories-content .text {
    margin-top: 10px;
}

#stories-content .button {.a: 10px 0;.a: 10px 0;.a: 10px;.a: 10px;.a: 10p;.a: 10;.a: 1;margin: 10px 0;}

#stories-content .title {
    margin-top: 10px;
}

#stories-content {padding: 20px;}

div#stories-title {}

#stories-mbc-wrapper #stories-title span {
    line-height: 40px;
}

#main-section .common-para-font {
    line-height: 35px;
}

#banner-sub-second, #stories-mbc-wrapper {
    padding-left: 22px;
    padding-right: 20px;
}
#home-page #main-section #banner-content {
    padding: 40px 20px !important;
}
#content-banner {
    padding-left: 20px;
}

#home-page #content-banner .content-wrapper p {
    min-width: auto;
}

#home-page #banner-button > .aem-Grid {
    align-items: flex-start;
    border-radius: 56px 276px 56px 56px;
    justify-content: space-between;
}

#home-page #image-section-banner .cmp-image::after, #home-page #sub-section-image .cmp-image::after, #subtypes-of-mbc #lady-img .cmp-image::after, #what-genetic-testing-can-tell-you #lady-img .cmp-image::after, #what-genetic-testing-can-tell-you #card-3 .cmp-image::after, #types-of-therapy #understanding-banner1 .cmp-image::after, #understanding-clicnical-trails #understanding-banner1 .cmp-image::after, #financial-support #banner-image .cmp-image::after, #side-effects #card-item2 .cmp-image::after {
    bottom: 10px;
    font-size: 21px;
}
    #home-page #banner-button .container.responsivegrid:has(#image-section-banner) {
    width: 100%;
    max-width: 554px;
}
#questions-about-mbc .cmp-text ul.card-sub-list, #questions-about-mbc #main-card-grid #card-section .content-card-section .content-text-section > .card-text:has(.pink-highlight) {
    max-width: none;
    min-width: auto;
}    
#questions-about-mbc #main-card-grid #card-section .container.responsivegrid.blue-background .content-card-section, #questions-about-mbc #main-card-grid #card-section #row5 > .aem-Grid .content-card-section {
    max-height: none;
}
#understanding-mbc .button.pink-gradient {
    margin-top: 0 !important;
}

#main-card-grid #card-section .aem-Grid:has(> .title) {
    justify-content: space-between;
}
#understanding-biomarkers #card-section #image-border-left, 
#background-image-section .content-text-section.background,
#understanding-biomarkers div#understanding-card1 .content-card-section {
    max-height: none;
}
#understanding-biomarkers #image-border-new .image.aem-GridColumn.aem-GridColumn--default--12 {
    background: linear-gradient(180deg, transparent 0%, transparent 50%, #ffffff 50%, #ffffff 100%);
}

#understanding-biomarkers .learn-more {
    margin-bottom: 31px;
}
#subtypes-of-mbc #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > .cmp-container > .aem-Grid:has(.content-card-section.border-image-right), 
#subtypes-of-mbc #image-border-left > .aem-Grid,
#subtypes-of-mbc .content-card-section.border-image-right, #subtypes-of-mbc .content-card-section.border-image-right .content-text-section,
    #what-genetic-testing-can-tell-you #banner-content #banner-main-border > .aem-Grid,
    #what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid {
    max-height: none;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid {
    border-top-right-radius: 250px !important;
    overflow: hidden !important;
}


#subtypes-of-mbc #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > .cmp-container > .aem-Grid:has(.content-card-section.border-image-right) {
    border-top-right-radius: 235px;
}

#subtypes-of-mbc #tripple .content-card-section, #subtypes-of-mbc #typical .content-card-section {
    min-width: auto;
    max-height: none;
}
    #what-genetic-testing-can-tell-you #background-image-section {
        padding-bottom: 40px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1120px) {
    #home-page #banner-button > .aem-Grid {
        border-radius: 56px 214px 56px 56px;
    }
    #home-page #banner-button .container.responsivegrid:has(#image-section-banner) {
        max-height: 351px;
    }
}
