/* NEW PAGE - PROSTATE-CANCER/PTEN */
/* /content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/css/pten.css */
/* id: prostate-cancer-pten-deficiency */

/* Global - STARTS */

#prostate-cancer-pten-deficiency #pten-prevalence, #prostate-cancer-pten-deficiency #pten-ihc {
    background-color: #F5F7F7;
}

#prostate-cancer-pten-deficiency .nccn-guidelines-asco-content p {
    color: #3C4242
}

#prostate-cancer-pten-deficiency .consider-plasma-graph-inn li.consider-plasma-graph-list-text::before {
    content: "";
    width: 5px;
    height: 5px;
    display: inline-block;
    background-color: #3C4242;
    position: absolute;
    left: -18px;
    top: 18px !important;
    border-radius: 50%;
}


#prostate-cancer-pten-deficiency .consider-plasma-graph-inn li.consider-plasma-graph-list-text::marker {
    content: "";
}

li.pten-list {
    position: relative;
    padding-left: 24px;
}

li.pten-list:before {
    content: "";
    width: 4px;
    height: 4px;
    display: inline-block;
    background-color: #3C4242;
    position: absolute;
    left: 10px;
    top: 10px !important;
    border-radius: 50%;
}

.mt--36px {
    margin-top: -36px;
}

.fw-300 {
    font-weight: 300 !important;
}

.fw-400 {
    font-weight: 400 !important;
}

.fw-500 {
    font-weight: 500 !important;
}

.fw-600 {
    font-weight: 600 !important;
}

.fw-700 {
    font-weight: 700 !important;
}

.fw-800 {
    font-weight: 800 !important;
}

.fw-900 {
    font-weight: 900 !important;
}

.fs-12px {
    font-size: 12px !important;
}

.fs-16px {
    font-size: 16px !important;
}

.fs-18px {
    font-size: 18px !important;
}

.fs-20px {
    font-size: 20px !important;
}

.fs-24px {
    font-size: 24px !important;
}

.fs-28px {
    font-size: 28px !important;
}

.fs-34px {
    font-size: 34px !important;
}

.fs-40px {
    font-size: 40px !important;
}

.lh-120 {
    line-height: 120% !important;
}

.lh-125 {
    line-height: 125% !important;
}

.lh-135 {
    line-height: 135% !important;
}

.lh-150 {
    line-height: 150% !important;
}

#prostate-cancer-pten-deficiency .text-yellow {
    color: #F0AB00 !important;
}

#prostate-cancer-pten-deficiency .text-black {
    color: #000000 !important;
}


.font-SpaceGrotesk {
    font-family: var(--heading-font) !important;
}

#prostate-cancer-pten-deficiency #footnotes-accordion .cmp-accordion__item {
    border: none;
}

/* Global - ENDS */

/* Banner - STARTS */

/* Banner - ENDS */

/* Prognostic Biomarker - STARTS */
/* id: #prognostic-biomarker */

.prognostic-biomarker--container {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/Shorter%20OS.svg') no-repeat center center;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    max-width: 310px;
    height: 442px;
}

.prognostic-biomarker--container p {
    font-weight: 700;
    font-size: 18px;
    line-height: 110.00000000000001%;
    text-align: center;
    vertical-align: middle;
}

.prognostic-biomarker--title {
    padding-top: 24px;
    padding-bottom: 30px;
    padding-left: 12px;
    padding-right: 12px;    
}

.prognostic-biomarker--infographic {
    padding-bottom: 158px;
    height: 200px;
    width: 310px;
    display: flex;
}

.prognostic-biomarker--infographic p:first-child {
    position: relative;
    left: 47px;
    top: 72px;
}

.prognostic-biomarker--infographic p:nth-child(2) {
    position: relative;
    left: 111px;
    top: 20px;
}

.prognostic-biomarker--infographic p:nth-child(3) {
    position: relative;
    left: -64px;
    top: 250px;
}

.prognostic-biomarker--below-infographic {
    padding-bottom: 75px;
    display: flex;
    align-items: center;
    gap: 22px;
    padding-left: 32px;
    padding-right: 32px;
}

.prognostic-biomarker--title p {
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    text-align: center;
    vertical-align: middle;
}

.text-dark-blue {
    color: #143761;
}

.prognostic-biomarker--infographic > p:last-child {
    font-weight: 500;
    font-size: 14px;
    line-height: 110.00000000000001%;
    text-align: center;
}

/* Prognostic Biomarker - ENDS */

/* Independent Prognostic - STARTS */
/* id: #independent-prognostic */

.independent-prognostic--container {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/mPFS%20in%20mPC.svg') no-repeat center center;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
    max-width: 314px;
    height: 392px;
    position: relative;
}

.independent-prognostic--title {
    padding: 25px 0 35px;
}


.independent-prognostic--title p {
    font-size: 18px;
    line-height: 130%;
    text-align: center;
}

.independent-prognostic--infographic p {
    font-weight: 500;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    width: fit-content;
}

.independent-prognostic--infographic p:last-child {
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
}

.independent-prognostic--grades p {
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    text-align: center;
    width: fit-content;
}

.independent-prognostic--below-infographic p {
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    width: fit-content;
}

.independent-prognostic--grades {
    padding: 50px 0 12px;
    display: flex;
    align-items: center;
    gap: 32px;
    padding-left: 60px;
}

.independent-prognostic--below-infographic {
    padding-left: 50px;
}

.independent-prognostic--container > div:nth-child(2) {
    position: relative;
    display: flex;
    align-items: center;
    gap: 160px;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 46px;
    padding-left: 10px;
}

.independent-prognostic--container > div:nth-child(3) {
    position: relative;
    display: flex;
    align-items: center;
    gap: 190px;
    width: 100%;
    padding-left: 3px;
}

/* Independent Prognostic - ENDS */

/* Regulates Cell Growth - STARTS */
/* id: #regulates-cell-growth */

#regulates-cell-growth .cmp-image {
    width: 326px;
    position: relative;
    margin: 0 auto;
}

#regulates-cell-growth > div > div:nth-child(2) .cmp-image {
    padding-bottom: 60px;
}

/* Regulates Cell Growth - ENDS */

/* PTEN Prevalence - STARTS */
/* id: #pten-prevalence */

.pten-prevalence--container {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/PTEN%20Prevalence.svg') no-repeat center center;
    max-width: 306px;
    height: 521px;
    margin: 0 auto;
}

.pten-prevalence--container p {
    width: fit-content;
}

.pten-prevalence--container > div {
    max-width: 306px;
    height: 521px;
    display: flex;
    justify-content: space-between;
}

.pten-prevalence--left p:nth-child(1) {
    font-family: var(--heading-font);
    font-weight: 500;
    font-size: 36px;
    line-height: 57.61px;
    text-align: right;
    vertical-align: middle;
    color: #7E0046;
}

.pten-prevalence--left p:nth-child(2) {
    font-weight: 700;
    font-size: 16px;
    line-height: 109%;
    letter-spacing: 0%;
    text-align: center;
    color: #7E0046;
}

.pten-prevalence--left p:nth-child(3) {
    font-weight: 500;
    font-size: 16px;
    line-height: 109%;
    text-align: center;
    position: relative;
    top: 6px;
}

.pten-prevalence--right p:nth-child(1) {
    font-family: var(--heading-font);
    font-weight: 500;
    font-size: 36px;
    line-height: 57.61px;
    text-align: right;
    vertical-align: middle;
    color: #AE7C00;
}

.pten-prevalence--right p:nth-child(2) {
    font-weight: 700;
    font-size: 16px;
    line-height: 109%;
    letter-spacing: 0%;
    text-align: center;
    color: #AE7C00;
}

.pten-prevalence--right p:nth-child(3) {
    font-weight: 500;
    font-size: 16px;
    line-height: 109%;
    text-align: center;
    position: relative;
    top: 6px;
}

.pten-prevalence--left {
    position: relative;
    top: -44px;
}

.pten-prevalence--right {
    position: relative;
    top: -36px;
}

/* PTEN Prevalence - ENDS */

/* IHC Additon NGS - STARTS */
/* id: #ihc-addition-ngs */

.homozygous-deletions {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/mHSPC.svg') no-repeat center center;
    max-width: 320px;
    height: 1129px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.homozygous-deletions p {
    width: fit-content;
}

.homozygous-deletions--title {
    padding: 24px 8px 52px;
}

.homozygous-deletions--title p {
    font-weight: 500;
    font-size: 20px;
    line-height: 150%;
    text-align: center;
}

.homozygous-deletions--pie-chart p {
    color: #001F37;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
}

.homozygous-deletions--pie-chart .mHSPC {
    display: none;
}

/* .homozygous-deletions--pie-chart {
    height: 498px;
    padding-bottom: 24px;
    width: 975px;
} */


.homozygous-deletions--pie-chart > p:nth-child(1) {
    position: relative;
    left: 0px;
}

.homozygous-deletions--pie-chart > p:nth-child(2) {
    position: relative;
    left: 0px;
    top: 10px;
}

.homozygous-deletions--pie-chart > p:nth-child(3) {
    position: relative;
    left: 0px;
    top: 24px;
}

.homozygous-deletions--pie-chart > p:nth-child(4) {
    position: relative;
    left: 0px;
    top: 76px;
}

.homozygous-deletions--pie-chart > p:nth-child(5) {
    /*position: relative;*/
    /*left: 0px;*/
    /*top: 8px;*/
    
    position: relative;
    left: 48px;
    top: 228px;
    display: block;
    font-size: 25px;
}

.homozygous-deletions--pie-chart > p:nth-child(6) {
    position: relative;
    left: 0px;
    top: -28px;
}

.homozygous-deletions--below-pie p {
    font-weight: 500;
    font-size: 20px;
    line-height: 135%;
    text-align: center;
    color: #001F37;
}

.homozygous-deletions--below-pie {
    position: relative;
    top: 390px;
}

.homozygous-deletions--white-box {
    position: relative;
    top: 402px;
    padding-top: 64px;
    padding-bottom: 56px;
}

.homozygous-deletions--white-box p {
    color: #001F37;
    font-weight: 500;
    font-size: 24px;
    line-height: 130%;
    text-align: center;
    max-width: 260px;
    margin: 0 auto;
}

/* ====== // ======= */



.ngs-limitations--container {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/NGS%20limitations.svg') no-repeat center center;
    max-width: 310px;
    height: 464px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    position: relative;
}

.ngs-limitations--container > div p {
    font-weight: 500;
    font-size: 18px;
    line-height: 125%;
    text-align: center;
    vertical-align: middle;
}

.ngs-limitations--container > div:nth-child(1) {
    padding-top: 40px;
}

.ngs-limitations--container > div:nth-child(2) {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 164px;
    width: 310px;
    padding-top: 18px;
    padding-bottom: 30px;
    padding-left: 4px;
}

.ngs-limitations--container > div:nth-child(2) p {
    font-weight: 700;
    font-size: 14px;
    line-height: 130%;
    text-align: right;
    vertical-align: middle;
    color: #002949;
    max-width: 144px;
}

.ngs-limitations--container > div:nth-child(2) p:first-child {
    padding-top: 8px;
}

.ngs-limitations--container > div:nth-child(2) p:last-child {
    color: #AE7C00;
    text-align: left;
    position: relative;
    left: 148px;
}

.text-wine {
    color: #830051;
}

.fw-700 {
    font-weight: 700 !important;
}

.ngs-limitations--container > div:nth-child(3) p {
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
}

/* IHC Additon NGS - ENDS */

/* Genomic Alterations - STARTS */
/* id: #genomic-alterations */

.max-w-1064px-laptop {
    max-width: 1064px !important;
}
.advantages-ihc--container {
    background-color: #FCF0CD99;
    border-radius: 24px;
    min-height: 975px;
    padding-bottom: 45px;
    max-width: 345px;
    margin: 0 auto;
}

.advantages-ihc--title {
    font-weight: 700;
    font-size: 24px;
    line-height: 150%;
    text-align: center;
    vertical-align: middle;
    padding-top: 36px;
    padding-bottom: 44px;
    padding-left: 16px;
    padding-right: 16px;
}

.advantages-ihc--content {
    display: flex;
    flex-direction: column;
    max-width: 315px;
}

.advantages-ihc--container .advantages-ihc--content:last-child {
    max-width: 315px;
}

.advantages-ihc--content > div:first-child {
    margin-bottom: 28px;
}

.advantages-ihc--content > div:nth-child(2) {
    margin-bottom: 28px;
}

.advantages-ihc--container > div:nth-child(2) > div:nth-child(2) > div:first-child {
    margin-bottom: 38px;
}

.advantages-ihc--container > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) {
    margin-bottom: 35px;
}


.advantages-ihc--content p {
    font-weight: 700;
    font-size: 16px;
    line-height: 125%;
    vertical-align: middle;
}

.advantages-ihc--content img {
    width: 50px;
    height: 50px;
}

/* Genomic Alterations - ENDS */

/* PTEN-IHC - STARTS */

.ihc-analysis-container {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/mobile/pten/Visually%c2%a0Accessible%c2%a0Analysis%20With%20IHC.png') no-repeat center center;
    max-width: 304px;
    height: 654px;
    margin: 0 auto;
}

.ihc-analysis-container > div:first-child {
    width: 100%;
    height: 302px;
    position:relative;
}

.ihc-analysis-container > div:last-child {
    width: 100%;
    height: 340px;
    position:relative;
}
.ihc-analysis-container .pten-pro{
    position:absolute;
    top:0;
    left:0;
    z-index:0;
}
.ihc-analysis-container p {
    font-weight: 500;
    font-size: 12px;
    line-height: 135%;
    letter-spacing: -0.2px;
    text-align: center;
    width: fit-content;
    z-index:1;
}

.ihc-analysis-proficient p:first-child {
    font-weight: 700;
    font-size: 18px;
    line-height: 120%;
    text-align: center;
    vertical-align: middle;
    color: #AE7C00;
}

.ihc-analysis-deficient p:first-child {
    font-weight: 700;
    font-size: 18px;
    line-height: 120%;
    text-align: center;
    vertical-align: middle;
    color: #830051;
}

.ihc-analysis-proficient p:first-child {
    position: relative;
    top: 23px;
    width: 100%;
    text-align: center;
}

.ihc-analysis-proficient p:nth-child(2) {
    position: relative;
    top: 45px;
    left: 10px;
    text-align: center;
    max-width: 96px;
}

.ihc-analysis-proficient p:nth-child(3) {
    position: relative;
    top: 202px;
    left: 215px;
}


.ihc-analysis-deficient p:first-child {
    position: relative;
    top: 33px;
    width: 100%;
    text-align: center;
}

.ihc-analysis-deficient p:nth-child(2) {
    position: relative;
    top: 50px;
    left: 10px;
    text-align: center;
    max-width: 96px;
}

.ihc-analysis-deficient p:nth-child(3) {
    position: relative;
    top: 186px;
    left: 182px;
    max-width: 120px;
}

.ihc-analysis-deficient p:nth-child(4) {
    position: relative;
    top: 205px;
    left: 205px;
}

/* ======== // ======= */

.tri-color--container {
    max-width: 350px;
    margin: 0 auto;
}

.tri-color--container p {
    font-size: 16px;
    line-height: 120%;
    font-weight: 700;
    color: #003864;
    text-align: left;
    width: 50%;
}

.tri-color--blue, .tri-color--pink, .tri-color--yellow {
    display: flex;
    align-items: center;
    justify-items: center;
    padding-left: 20px;
}

.tri-color--blue {
    background-color: #003864;
    border-radius: 12px 12px 0 0 ;
}

.tri-color--container .tri-color--blue p {
    color: #FFFFFF;
}

.tri-color--pink {
    background-color: #FBEBF0;
}

.tri-color--container .tri-color--pink p:first-child {
    color: #830051;
}

.tri-color--container .tri-color--yellow {
    background-color: #FDF6E1;
}

.tri-color--yellow p:first-child {
    color: #AE7C00;
}

.tri-color--container .tri-color--pink p:last-child, 
.tri-color--container .tri-color--yellow p:last-child {
    font-weight: 500;
}

.tri-color--blue {
    height: 85px;
}

.tri-color--pink {
    height: 128px;
}

.tri-color--yellow {
    height: 128px;
    border-radius: 0 0 12px 12px;
}

/* PTEN-IHC - ENDS */

/* Considerations - STARTS */

/* Considerations - ENDS */

/* Reports And Results - STARTS */

/* Reports And Results - ENDS */

/* Helpful Resources - STARTS */

/* Helpful Resources - ENDS */

/* Desktop - STARTS */
@media (min-width: 992px) {

    /* Global - STARTS */

    #prostate-cancer-pten-deficiency .consider-plasma-graph-inn li.consider-plasma-graph-list-text::before {
        width: 4px;
        height: 4px;
        left: -2px;
        top: 24px !important;
    }

    .laptop_ls-3px {
        letter-spacing: -0.3px;
    }

    li.pten-list:before {
        top: 12px !important;
    }

    .laptop_max-width--none {
        max-width: none !important;
    }

    #prostate-cancer-pten-deficiency .patients-bar-title-left figure {
        margin-top: -24px;
    }

    #prostate-cancer-pten-deficiency #prognostic-biomarker .patients-bar-title-left figure {
        margin-top: -32px;
    }

    #prostate-cancer-pten-deficiency .nccn-guidelines-asco-content {
        max-width: 880px;
    }

    .laptop_fw-400 {
        font-weight: 400 !important;
    }

    .laptop_fw-500 {
        font-weight: 500 !important;
    }

    .laptop_fw-600 {
        font-weight: 600 !important;
    }

    .laptop_fw-700 {
        font-weight: 700 !important;
    }

    .laptop_fw-800 {
        font-weight: 800 !important;
    }

    .laptop_fw-900 {
        font-weight: 900 !important;
    }

    .laptop_fs-12px {
        font-size: 12px !important;
    }

    .laptop_fs-16px {
        font-size: 16px !important;
    }

    .laptop_fs-18px {
        font-size: 18px !important;
    }

    .laptop_fs-20px {
        font-size: 20px !important;
    }

    .laptop_fs-24px {
        font-size: 24px !important;
    }

    .laptop_fs-28px {
        font-size: 28px !important;
    }

    .laptop_fs-34px {
        font-size: 34px !important;
    }

    .laptop_fs-40px {
        font-size: 40px !important;
    }

    .laptop_lh-120 {
        line-height: 120% !important;
    }

    .laptop_lh-125 {
        line-height: 125% !important;
    }

    .laptop_lh-135 {
        line-height: 135% !important;
    }

    .laptop_lh-150 {
        line-height: 150% !important;
    }

    /* Global - ENDS */

    /* Banner - STARTS */

    /* Banner - ENDS */

    /* Prognostic Biomarker - STARTS */

    .prognostic-biomarker--container {
        background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/Shorter%20OS.svg') no-repeat center center;
        max-width: 1066px;
        height: 552px;
        justify-content: center;
    }

    .prognostic-biomarker--container p {
        font-size: 24px;
    }

    .prognostic-biomarker--title {
        padding-top: 71px;
        padding-bottom: 59px;
        padding-left: 0;
        padding-right: 0;
    }

    .prognostic-biomarker--infographic {
        padding-bottom: 260px;
        height: 110px;
        width: 600px;
    }

    .prognostic-biomarker--infographic p:first-child {
        left: 116px;
        top: 72px;
    }

    .prognostic-biomarker--infographic p:nth-child(2) {
        left: 278px;
        top: -3px;
    }

    .prognostic-biomarker--infographic p:nth-child(3) {
        left: calc(50% + 100px);
        top: 50px;
    }

    .prognostic-biomarker--infographic > p:last-child {
        font-size: 16px;
    }

    .prognostic-biomarker--below-infographic {
        gap: 74px;
        padding-left: 12px;
        padding-right: 0;
    }

    .prognostic-biomarker--title p {
        font-size: 24px;
    }

    /* Prognostic Biomarker - ENDS */

    /* Independent Prognostic - STARTS */

    #prostate-cancer-pten-deficiency .consider-plasma-graph-inn {
        align-items: flex-start !important;
    }

    .independent-prognostic--container {
        background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/mPFS%20in%20mPC.svg') no-repeat center center;
        width: 630px;
        max-width: 630px;
        height: 492px;
    }

    #independent-prognostic .consider-plasma-graph-top {
        width: 396px;
        margin-top: -12px;
    }

    .independent-prognostic--title {
        padding: 44px 0 56px;
    }

    .independent-prognostic--title p {
        font-size: 24px;
    }

    .independent-prognostic--infographic p {
        font-size: 18px;
    }

    .independent-prognostic--infographic p:last-child {
        font-size: 24px;
    }

    .independent-prognostic--grades p,
    .independent-prognostic--below-infographic p {
        font-size: 18px;
    }

    .independent-prognostic--grades {
        padding: 60px 0 24px;
        gap: 72px;
        padding-left: 96px;
    }

    .independent-prognostic--below-infographic {
        padding-left: 80px;
    }

    .independent-prognostic--container > div:nth-child(2) {
        gap: 350px;
        width: 100%;
        padding-top: 20px;
        padding-bottom: 60px;
        padding-left: 50px;
    }

    .independent-prognostic--container > div:nth-child(3) {
        gap: 410px;
        width: 100%;
        padding-left: 46px;
    }

    /* Independent Prognostic - ENDS */

    /* Regulates Cell Growth - STARTS */

    #regulates-cell-growth .cmp-image {
        width: 984px;
        position: relative;
        margin: 0 auto;
    }

    #regulates-cell-growth > div > div:nth-child(2) .cmp-image {
        padding-bottom: 110px;
}

    /* Regulates Cell Growth - ENDS */

    /* PTEN Prevalence - STARTS */
    .pten-prevalence--container {
        background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/PTEN%20Prevalence.svg') no-repeat center center;
        max-width: 850px;
        height: 642px;
    }

    .pten-prevalence--container > div {
        max-width: 866px;
        height: 230px;
        padding-top: 32px;
    }

    .pten-prevalence--left p:nth-child(1) {
        font-size: 50px;
        padding-bottom: 16px;
    }

    .pten-prevalence--left p:nth-child(2) {
        font-size: 24px;
    }

    .pten-prevalence--left p:nth-child(3) {
        font-size: 24px;
        top: 6px;
    }

    .pten-prevalence--right p:nth-child(1) {
        font-size: 50px;
        padding-bottom: 16px;
    }

    .pten-prevalence--right p:nth-child(2) {
        font-size: 24px;
    }

    .pten-prevalence--right p:nth-child(3) {
        font-size: 24px;
        top: 6px;
    }

    .pten-prevalence--left {
        top: -8px;
    }

    .pten-prevalence--right {
        top: 0px;
    }

    /* PTEN Prevalence - ENDS */

    /* IHC Additon NGS - STARTS */

    .homozygous-deletions {
    background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/mHSPC.svg') no-repeat center center;
        max-width: 1056px;
        height: 1004px;
    }

    .homozygous-deletions--title {
        padding: 70px 0px 125px;
    }

    .homozygous-deletions--title p {
        font-size: 24px;
        max-width: 876px;
    }

    .homozygous-deletions--pie-chart p {
        font-size: 22px;
    }

    .homozygous-deletions--pie-chart .mHSPC {
        display: block;
        font-weight: 700;
        font-size: 30px;
        line-height: 150%;
        text-align: center;
        color: #3C4242;
    }

    .homozygous-deletions--pie-chart {
        height: 498px;
        padding-bottom: 24px;
        width: 975px;
    }


    .homozygous-deletions--pie-chart > p:nth-child(1) {
        position: relative;
        left: 226px;
    }

    .homozygous-deletions--pie-chart > p:nth-child(2) {
        position: relative;
        left: 95px;
        top: 4px;
    }

    .homozygous-deletions--pie-chart > p:nth-child(3) {
        position: relative;
        left: 154px;
        top: 26px;
    }

    .homozygous-deletions--pie-chart > p:nth-child(4) {
        position: relative;
        left: 76.5%;
        top: 24px;
    }

    .homozygous-deletions--pie-chart > p:nth-child(5) {
        position: relative;
        left: calc(50% - 54px);
        top: 32px;
    }

    .homozygous-deletions--pie-chart > p:nth-child(6) {
        position: relative;
        left: 62px;
        top: 10px;
    }

    .homozygous-deletions--below-pie p {
        font-size: 28px;
    }

    .homozygous-deletions--below-pie {
        position: relative;
        top: -12px;
    }

    .homozygous-deletions--white-box {
        top: 0;
        padding-top: 72px;
        padding-bottom: 64px;
    }

    .homozygous-deletions--white-box p {
        max-width: 714px;
    }

    /* ====== // ======= */



    .ngs-limitations--container {
        background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/NGS%20limitations.svg') no-repeat center center;
        background-size: 1064px;
        max-width: 1064px;
        height: 523px;
        align-items: center;
        justify-content: center;
    }

    .ngs-limitations--container > div:nth-child(1) {
        padding-top: 0px;
    }
    
    .ngs-limitations--container > div p {
        font-size: 24px;
    }

    .ngs-limitations--container > div:nth-child(2) {
        display: flex;
        flex-direction: row;
        align-items: unset;
        justify-content: unset;
        gap: 320px;
        max-width: 762px;
        width: 762px;
        padding-top: 165px;
        padding-bottom: 135px;
        padding-left: 40px;
    }

    .ngs-limitations--container > div:nth-child(2) p {
        font-size: 20px;
        min-width: 190px;
        max-width: none;
    }

    .ngs-limitations--container > div:nth-child(2) p:first-child {
        padding-top: 8px;
    }

    .ngs-limitations--container > div:nth-child(2) p:last-child {
        left: unset;
    }

    .ngs-limitations--container > div:nth-child(3) p {
        font-size: 24px;
    }


    /* IHC Additon NGS - ENDS */

    /* Genomic Alterations - STARTS */

    .advantages-ihc--container {
        min-height: 524px;
        padding-bottom: 0;
        max-width: none;
    }

    .advantages-ihc--title {
        padding-top: 36px;
        padding-bottom: 44px;
        padding-left: 0;
        padding-right: 0;
    }

    .advantages-ihc--content {
        max-width: 464px;
    }

    .advantages-ihc--container .advantages-ihc--content:last-child {
        max-width: 500px;
    }

    .advantages-ihc--content > div:first-child {
        margin-bottom: 37px;
    }

    .advantages-ihc--content > div:nth-child(2) {
        margin-bottom: 16px;
    }

    .advantages-ihc--container > div:nth-child(2) > div:nth-child(2) > div:first-child {
        margin-bottom: 37px;
    }

    .advantages-ihc--container > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) {
        margin-bottom: 16px;
    }

    .advantages-ihc--content p {
        font-size: 18px;
    }

    .advantages-ihc--content img {
        width: 93px;
        height: 93px;
    }

    .advantages-ihc--container img {
        margin-top: -6px;
    }

    .advantages-ihc--container > div:nth-child(2) > div:nth-child(1) > div:last-child img {
        margin-top: 0px;
    }

    .advantages-ihc--container > div:nth-child(2) > div:nth-child(2) > div:first-child img {
        margin-top: -14px;
    }

    /* Genomic Alterations - ENDS */

    /* PTEN-IHC - STARTS */

    .ihc-analysis-container {
        background: url('/content/dam/intelligentcontent/unbranded/ic-precisionmed-hcp/us/en/images/desktop/pten/Visually%c2%a0Accessible%c2%a0Analysis%20With%20IHC.png') no-repeat center center;
        background-size: 1060px;
        max-width: 1060px;
        height: 453px;
        display: flex;
    }

    .ihc-analysis-container > div {
        width: 50%;
        height: auto !important;
    }

    .ihc-analysis-container p {
        font-size: 14px;
    }

    .ihc-analysis-proficient p:first-child {
        font-size: 24px;
    }

    .ihc-analysis-deficient p:first-child {
        font-size: 24px;
    }

    .ihc-analysis-proficient p:first-child {
        position: relative;
        top: 38px;
        width: 100%;
        text-align: center;
    }

    .ihc-analysis-proficient p:nth-child(2) {
        position: relative;
        top: 76px;
        left: 40px;
        max-width: none;
    }

    .ihc-analysis-proficient p:nth-child(3) {
        position: relative;
        top: 343px;
        left: calc(100% - 114px);
    }


    .ihc-analysis-deficient p:first-child {
        position: relative;
        top: 38px;
        width: 100%;
        text-align: center;
    }

    .ihc-analysis-deficient p:nth-child(2) {
        position: relative;
        top: 76px;
        left: 32px;
        max-width: none;
    }

    .ihc-analysis-deficient p:nth-child(3) {
        position: relative;
        top: 317px;
        left: calc(100% - 180px);
        max-width: none;
    }

    .ihc-analysis-deficient p:nth-child(4) {
        position: relative;
        left: 34px;
        top: 305px;
    }

    /* ======== // ======= */

    .tri-color--container {
        max-width: 848px;
    }

    .tri-color--container p {
        font-size: 20px;
    }

    .tri-color--blue, .tri-color--pink, .tri-color--yellow {
        padding-left: 56px;
        padding-right: 34px;
    }

    .tri-color--pink {
        height: 115px;
    }

    .tri-color--yellow {
        height: 115px;
    }

    /* PTEN-IHC - ENDS */

    /* Considerations - STARTS */

    /* Considerations - ENDS */

    /* Reports And Results - STARTS */

    /* Reports And Results - ENDS */

    /* Helpful Resources - STARTS */

    /* Helpful Resources - ENDS */

    
}
/* Desktop - ENDS */


/* Mobile - STARTS */
@media (max-width: 991px) {

    #prostate-cancer-pten-deficiency #considerations .considerations .content ul li:before {
        width: 4px;
        height: 4px;
        left: 4px;
    }

    #prostate-cancer-pten-deficiency .subscribe-connect-section__sub__headline {
        max-width: 100%;
    }

    #prostate-cancer-pten-deficiency .ctaSection.ctaSection__right .ctaSection__img__inside, 
    #prostate-cancer-pten-deficiency .ctaSection.ctaSection__right .ctaSection__img__inside img {
        width: 100%;
        max-width: 390px;
    }

    #prostate-cancer-pten-deficiency .ctaSection.ctaSection__right {
        padding-right: 0;
    }

    #prostate-cancer-pten-deficiency .ctaSection .ctaSection__content {
        padding-right: 16px;
    }

    #prostate-cancer-pten-deficiency #considerations-for-your-practice {
        padding-right: 16px !important;
    }

    #prostate-cancer-pten-deficiency .prognostic-biomarker--title > p > span.fw-700:first-child {
        position: relative;
        top: -6px;
    }

    #prostate-cancer-pten-deficiency #independent-prognostic #perform-germline .perform-germline-inn {
        padding-right: 38px !important;
    }

    #prostate-cancer-pten-deficiency .homozygous-deletions--title {
        padding: 24px 12px 52px;
    }

    #prostate-cancer-pten-deficiency #genomic-alterations .biomarker-title-right-two {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    
    #prostate-cancer-pten-deficiency #image-1 {
        padding-right: 32px;
    }

    #prostate-cancer-pten-deficiency #image-2 {
        padding-right: 22px;
    }

    #prostate-cancer-pten-deficiency #image-3 {
        padding-right: 32px;
    }

    .ihc-analysis-proficient p:nth-child(2) {
        text-align: left;
    }
    
    .ihc-analysis-container .pten-pro{
        display:none;
    }

}

/*@supports (-webkit-touch-callout: none) {
    @media (-webkit-device-pixel-ratio: 3) and (max-width:991px) {
        .independent-prognostic--container > div:nth-child(2) {
            padding-top: 50px;
        }
    }
}
*/


/* Mobile - ENDS */


#prostate-cancer-pten-deficiency .independent-prognostic--container .newly-text-hr {
    font-size: 16px;
    font-weight: 500;
    line-height: 110.00000000000001%;
    left: 46px;
    bottom: 18px;
    position: absolute;
}

#prostate-cancer-pten-deficiency .ngs-limitations--container .footnote-pten-extra{
    font-size: 12px;
    font-weight: 400;
    left: 46px;
    bottom: 18px;
    position: absolute;
}

@media (max-width: 991px) {
    #prostate-cancer-pten-deficiency .independent-prognostic--container .newly-text-hr {
    font-size: 14px;
    left: 18px;
    bottom: 12px;
}
#prostate-cancer-pten-deficiency .ngs-limitations--container .footnote-pten-extra{
    bottom: 4px;
    left: 6px;
}
.ngs-limitations--container > div:nth-child(2) {
    gap: 155px;
    padding-top: 18px;
    padding-bottom: 2px;
}
}
@media (max-width:374px){
    #prostate-cancer-pten-deficiency #image-1 {
        padding-right: 0px;
        padding-left: 14px;
    }

    #prostate-cancer-pten-deficiency #image-2 {
        padding-right: 0px;
        padding-left: 14px;
    }

    #prostate-cancer-pten-deficiency #image-3 {
        padding-right: 0px;
        padding-left: 14px;
    }
}
