.patient-stories .col-xl-4 p {
    color: var(--Colors-Text-Colors-Text-Gray, #333);
    font-family: var(--Font-Font-Lato, Lato);
    font-size: var(--Font-Size-B2, 18px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Line-Height-B2, 22px);
}

.patient-stories .image-caption.field-imagecaption {
    padding-bottom: 10px
}


.patient-stories #one-on-one-support {
    border-top: 1px solid var(--Colors-Text-Colors-Text-Violet-Red, #8B1E56) !important;
}

#specialist-finder specialist-finder specialist-finder-results.s-grid {
    margin-bottom: 35px !important;
}

.page-cost-savings #foundation-treatment .image.file-type-icon-media-link a {
    cursor: pointer;
    pointer-events: none;
}

.patient-stories .field-link {
    display: flex;
    padding: 8px 30px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    border-radius: 100px;
    border: 1px solid #8B1E56;
    background: #F4F4F4;
    min-height: 56px;
}


.patient-stories .bg-light-gray a {
    color: #8B1E56 !important;
    text-align: center;
    font-family: var(--Font-Font-Lato, Lato);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Line-Height-P3, 20px);

}

.patient-stories .bg-light-gray {
    border-bottom: 8px solid var(--Gradient-left-right, #CC1B7B);
    max-width: 100%;
    /* width: 100px; */
    background: transparent !important;
    padding-bottom: 30px;
}

.patient-stories .this-page.bg-light-gray.full-bg-light-gray ul {
    gap: 11px !important;
}


.patient-stories .this-page.bg-light-gray.full-bg-light-gray ul {
    justify-content: center;
}


.page-doctor-discussion-guide #ddg-helps p.doctor-guide {
    color: var(--Colors-Text-Colors-Text-Gray, #333);
    text-align: center;
    /* Global Fonts/B1-regular */
    font-family: var(--Font-Font-Lato, Lato);
    font-size: var(--Font-Size-B1, 20px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Line-Height-B1, 24px);
}


#personalised-support {
    /* opacity: 0.1; */
    background: #dae4ef;
    max-width: 100%;
    padding-top: 90px;
    padding-bottom: 90px;
    margin-bottom: 90px;
    margin-top: 60px;
}

#personalised-support>.component-content {
    max-width: 1190px;
    margin: 0 auto;
    /* padding-inline: 15px; */
    background-color: #fff;
}



#personalised-support-tab .tabs-inner {
    display: flex;
}

.page-cost-savings #personalised-support-tab .tab-content-desc p,
.page-cost-savings #personalised-support-tab .tab-content-desc ul li {
    font-family: 'Arial';
}

#personalised-support-tab .tabs-inner .tabs-heading {
    display: flex;
    gap: 0px;
    flex-direction: column;
    max-width: 446px;
    width: 100%;
    padding-left: 0px;
    margin-bottom: 0px;
}

#personalised-support-tab .tabs-inner .tabs-heading li,
#personalised-support-tab .tabs-inner .tabs-container {
    background-color: var(--white);
}

#personalised-support-tab .tabs-inner .tabs-heading li:first-child {
    border-radius: 15px 0 0 0;
}

#personalised-support-tab .tabs-inner .tabs-heading li:not(:last-child) {
    border: 0px;
    border-bottom: 1px solid #B9B8C2;
    /* border-right: 1px solid #B9B8C2; */
}

#personalised-support #personalised-support-tab .tabs-inner .tabs-container {
    border: 0;
    /* border-left: 1px solid #B9B8C2; */
    max-height: 452px;
    min-height: 452px;
    overflow-y: auto;
    border-radius: 0px 15px 15px 0px;
}

#gout-complication #personalised-support .toe-feet h2 {
    font-size: 22px;
    line-height: 1.2;
    font-style: normal;
    font-weight: 600;
    color: #522D6E;
    font-family: 'Lato';
}

#gout-complication #personalised-support-tab .tabs-inner .tabs-heading .tab-heading-content h4 {
    color: #333;
}

.treatment-timeline #accordian-timeline .component-content .toggle-content p span {
    display: contents;
    color: #522D6E;
    font-style: normal;
    font-weight: 700;
    line-height: 1.2;
    font-size: 20px;
}

#gout-complication #uncontrolled-gout-video__ {
    max-width: 964px !important;
    margin: 0 auto;
}

#gout-complication .uniquic-design {
    max-width: 696px;
    margin: 0 auto;
    text-align: center;
}

/* #gout-complication #personalised-support .column-splitter::after {
    bottom: 88px;
} */
#personalised-support-tab .tabs-inner .tabs-heading li {
    border-radius: 0px;
    padding: 12px 20px 13px 42px;
    justify-content: left;
    text-align: left;
    width: 446px;
    height: auto;
    min-height: 115px;
}

.page-cost-savings .tabs-inner .tabs-heading li {
    text-align: center;
    padding-bottom: 0px;
    flex: 1;
    list-style: none;
    display: flex;
    align-items: center;
    color: #ffffff;
    height: 105px;
    position: relative;
    cursor: pointer;
}

#personalised-support-tab .tabs-inner .tabs-heading li.active {
    background-color: #151F6D;
}

#personalised-support-tab .tabs-inner .tabs-heading .tab-heading-content {
    display: flex;
    gap: 10px;
}

.personalized-support-desc .tabs .tabs-container .field-content {
    padding: 32px 40px;
    overflow: hidde;
}

.personalized-support-desc .tab-content-heading,
.personalized-support-desc .tab-content-desc {
    margin-bottom: 30px;
}

.personalized-support-desc .blue-btn {
    color: var(--white);
    background-color: var(--amgen-blue);
    padding: 10px 16px;
    border-radius: 30px;
    font-family: var(--base-font-size);
}

#personalised-support-tab .tabs-inner .tabs-heading li.active .tab-icon-active {
    display: block;
}

#personalised-support-tab .tabs-inner .tabs-heading li.active .tab-icon {
    display: none;
}

#personalised-support-tab .tabs-inner .tabs-heading li.active .tab-icon-active {
    display: block;
}

#personalised-support-tab .tabs-inner .tabs-heading li.active .tab-icon {
    display: none;
}

#personalised-support-tab.tabs .tabs-container .tab.active {
    display: block;
}

#personalised-support-tab.tabs .tabs-container .tab {
    display: none;
}

.page-cost-savings .promo {
    background: var(--Colors-Background-Colors-Prussian-Blue, #362B68);
}

#abys-banner>.component-content {
    max-width: 1190px;
    margin: 0 auto;
}

#abys-banner {
    background: var(--Amgen-Blue, #2865B0);
    max-width: 100%;
    margin-top: 60px;
    margin-bottom: 60px;
}


#abys-banner .plain-html {
    height: 268px;
    padding-top: 66px;
    padding-bottom: 66px;
    text-align: center;
}


#abys-banner h3#abys-team {
    color: var(--White, #FFF);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-H2-Bold, 30px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H2-Bold, 35px);
}



#abys-banner h3#abys-team {
    color: var(--White, #FFF);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-H2-Bold, 30px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H2-Bold, 35px);
    padding-bottom: 22px;
    font-family: 'Arial';
}


#abys-banner .white-btn {
    padding: 4px 16px;
    background-color: var(--white);
    border-radius: 30px;
    color: var(--amgen-blue);
    border: 2px solid var(--white);
    padding: 20px 60px 20px 60px;
}


#abys-banner p.footnote {
    color: var(--White, #FFF);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: var(--Font-Family-Mobile-Font-Size-Body-1-Bold, 18px);
    font-style: normal;
    font-family: 'Arial';
    font-weight: 700;
    line-height: 22px;
    padding-top: 35px;
}

.page-cost-savings h3.pay-little {
    color: var(--Navy, #151F6D);
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: var(--Font-Family-Desktop-Font-Size-H2-Bold, 30px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H2-Bold, 35px);
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    /* 116.667% */
}

.page-cost-savings p.eligible-pay {
    color: var(--Additional-Black, #000);
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-B1-Bold, 18px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Family-Desktop-Line-Height-B1-Regular, 22px);
    /* 122.222% */
}


.page-cost-savings a.white-link {
    color: var(--Amgen-Blue, #2865B0);
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    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;
}


#promo-section .col-md-6 .promo>.component-content {
    display: flex;
    width: 572px;
    padding: 44px var(--Spacing-l-2, 32px);
    flex-direction: column;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}


.page-cost-savings #promo-section .field-promotext h4 {
    color: var(--Colors-Background-Colors-White, #FFF);
    text-align: center;
    font-family: var(--Font-Font-Lato, Lato);
    font-size: var(--Font-Size-H3, 28px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Line-Height-H3, 34px);
    /* 121.429% */
}


#promo-section .field-promolink {
    text-align: center;
}


div#container-3 {
    background: var(--Sky-Gradient-1, linear-gradient(225deg, #00B4E1 18.13%, #016FC8 83.52%));
    max-width: 100%
}

#container-3>.component-content {
    max-width: 1160px;
    margin-inline: auto;
    padding-inline: 15px;
}

#container-3 .plain-html {
    display: flex;
    /* width: 1440px; */
    padding: 50px 159px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
}

#container-3 .plain-html h2 {
    color: var(--White, #FFF);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: var(--Font-Family-Desktop-Font-Size-H2-Bold, 30px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H2-Bold, 35px);
    padding-bottom: 20px;
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
}

.page-doctor-discussion-guide .rich-text p:last-child {
    margin-top: 20px;
    text-align: left !important;
}

#container-3 .plain-html p {
    color: var(--White, #FFF);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: var(--Font-Family-Desktop-Font-Size-H4, 22px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H4, 24px);
    /* 109.091% */
    font-family: 'Arial';
}

#personalised-support #mobile-show {
    display: none
}

.page-cost-savings #promo-section .field-promotext p {
    color: var(--Colors-Background-Colors-White, #FFF);
    text-align: center;
    font-family: var(--Font-Font-Lato, Lato);
    font-size: var(--Font-Size-B1, 20px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Line-Height-B1, 24px);
    padding: 32px 0 32px 0;
}

#promo-section>div>div>div:nth-child(2)>div {
    height: 473px;
}

.page-cost-savings #hero-banner p.personnel-name {
    color: var(--Additional-White, #FFF);
    font-feature-settings: 'liga' off, 'clig' off;
    /* Mobile/Small Bold */
    font-size: var(--Font-Family-Mobile-Font-Size-Body-Small, 16px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Mobile-Line-Height-Body-Small, 20px);
    /* 125% */
    font-family: 'Arial';
}


.page-cost-savings #hero-banner p.personnel-designation {
    color: var(--Additional-White, #FFF);
    text-align: right;
    font-feature-settings: 'liga' off, 'clig' off;
    /* Mobile/Small */
    font-size: var(--Font-Family-Mobile-Font-Size-Body-Small, 16px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Family-Mobile-Line-Height-Body-Small, 20px);
    /* 125% */
    font-family: 'Arial';
}

/*  */

.page-cost-savings #hero-banner {
    background-image: linear-gradient(90deg, #0370C9 33.13%, rgba(3, 112, 201, 0.80) 51.59%, rgba(2, 148, 214, 0.40) 88.52%, rgba(3, 112, 201, 0.00) 107.75%);
    max-width: 100%;
    /* background: var(--Sky-Gradient-1, linear-gradient(225deg, #00B4E1 18.13%, #016FC8 83.52%)); */
    padding: 0px;
}

.page-cost-savings #hero-banner>.container {
    /* max-width: 1280px;  */
    max-width: 1190px;
    margin-inline: auto;
    padding-inline: 15px;
}

.page-cost-savings #hero-banner>.component-content {
    max-width: none;
    margin: unset;
}


.page-cost-savings #hero-banner .quantum-hero__inner {
    background-size: auto, 0;
    background-position-x: right;
    height: 348px;
}


.page-cost-savings #hero-banner .quantum-hero__text {
    top: 70px;
    bottom: unset;
}


.page-cost-savings #hero-banner .quantum-hero__text {
    position: absolute;
    bottom: 3rem;
    width: 55%;
    left: 0;
}

.page-cost-savings #hero-banner .hero-main-heading {
    color: var(--white);
    font-weight: 400;
    margin-bottom: 22px;
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
}

.page-cost-savings #hero-banner .quantum-hero__inner {
    background-size: auto, 0;
    background-position-x: right;
    height: 348px;
    /* background-size: 0px, cover; */
}

.page-cost-savings #hero-banner .hero-image-banner-text {
    display: inline-block;
    right: clamp(-155px, calc(-0.469 * 100vw + 389.3px), 30px);
    position: absolute;
}

.page-cost-savings .quantum-hero__text:before {
    display: none;
}


#personalised-support #personalised-support-tab h4.tab-content-heading {
    color: var(--Amgen-Blue, #2865B0);
    font-feature-settings: 'liga' off, 'clig' off;
    /* Desktop/H4 Header */
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-H4-Header, 20px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H4-Header, 24px);
    /* 120% */
}

#personalised-support #personalised-support-tab .field-content {
    padding-top: 80px;
    padding-left: 50px;
    padding-bottom: 80px;
    padding-right: 50px
}


#personalised-support #personalised-support-tab p.tab-content-desc {
    color: var(--Black, #000);
    font-feature-settings: 'liga' off, 'clig' off;
    /* Cost Savings Tab Body */
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Family-Desktop-Line-Height-B1-Regular, 22px);
    /* 137.5% */
}



.page-cost-savings #abys-banner #visit-abys {
    color: var(--Amgen-Blue, #2865B0);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    /* font-family: Roboto; */
    font-size: var(--Font-Family-Desktop-Font-Size-Button-Bold, 18px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-Button-Bold, 22px);
    display: inline-block;
    font-family: 'Arial';
}

.page-cost-savings #foundation-treatment {
    margin-bottom: 80px;
    margin-top: 80px
}

.page-cost-savings #foundation-treatment .column-splitter {
    gap: 30px;
}

.page-cost-savings #foundation-treatment .component.image img {
    max-width: 100%;
    height: auto;
    border-radius: 8px;
}

.page-cost-savings #foundation-treatment .component.plain-html .component-content {
    max-width: 600px;
    font-size: 18px;
    line-height: 1.6;
}

.page-cost-savings #foundation-treatment p {
    color: #505050;
    font-feature-settings: 'liga' off, 'clig' off;
    /* Desktop/B1 Regular */
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-B1-Bold, 18px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Font-Family-Desktop-Line-Height-B1-Regular, 22px);
}


.patient-stories .component.container.bg-light-gray.full-bg-light-gray.this-page>div>div>div>ul>li.item0.odd.first.active>div {
    background: #8B1E56;
}


.patient-stories .container.bg-light-gray.full-bg-light-gray.this-page>div>div>div>ul>li.item0.odd.first.active>div>a {
    color: #fff !important;
}


.tab-heading-content h4 {
    color: var(--Amgen-Blue, #2865B0);
    font-feature-settings: 'liga' off, 'clig' off;
    /* Desktop/H4 Header */
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-H4-Header, 20px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H4-Header, 24px);
    align-items: center;
    display: flex;
}

.page-cost-savings #personalised-support-tab img.tab-icon-active {
    display: none;
}

.page-cost-savings #foundation-treatment>.component-content {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: var(--Spacing-7xl, 30px);
}

.page-cost-savings #foundation-treatment .plain-html h2 {
    color: var(--Amgen-Blue, #2865B0);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    /* Desktop/H2 Bold */
    font-size: var(--Font-Family-Desktop-Font-Size-H2-Bold, 30px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H2-Bold, 35px);
    /* 116.667% */
}


.page-cost-savings #banner-container .quantum-hero__inner {
    height: 355px !important;
}

#personalised-support #personalised-support-tab .blue-btn {
    padding: 10px 20px;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    align-self: stretch;
    border-radius: 30px;
    background: var(--Amgen-Blue, #2865B0) !important;
    color: #FFF;
    font-feature-settings: 'liga' off, 'clig' off;
    /* Mobile/Body Bold */
    font-family: var(--Font-Family-Font-Style-Primary-Font, Arial);
    font-size: var(--Font-Family-Mobile-Font-Size-Body-1-Bold, 18px);
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    /* 122.222% */
}


#personalised-support #personalised-support-tab .blue-btn {
    display: inline-flex;
}

#personalised-support #personalised-support-tab .blue-btn:hover {
    background-color: #0056b3;
}

.page-cost-savings #personalised-support-tab ul li.active h4 {
    color: var(--White, #FFF);
    font-feature-settings: 'liga' off, 'clig' off;
    /* Desktop/H4 Header */
    font-family: var(--Font-Family-Font-Style-Arial, Arial);
    font-size: var(--Font-Family-Desktop-Font-Size-H4-Header, 20px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Font-Family-Desktop-Line-Height-H4-Header, 24px);
    align-items: center;
    display: flex;
}

/* #exploring-gout-treatments .video-section p.text-b1-regular.below-text-content {
    font-size: 20px !important;
} */

#doctor-recommends-KRYSTEXXA>div>div.component.container.promo-text-center>div>div>div:nth-child(3)>div>div>div.field-promoicon>img {
    height: 131px;
    width: 131px;
}



.indication-content .indication-texts p {
    color: var(--Colors-Text-Colors-Aubergine-Dark, #522D6E);
    font-size: var(--Font-Size-P2, 16px);
    text-align: center;
}

.site-map .link-list ul li.item8.odd,
.site-map .link-list ul li.item14.odd {
    font-size: 16px;
    line-height: 20px;
    text-decoration: underline;
    padding-left: 32px;
    padding-top: 0;
}

.site-map .link-list ul li.item8.odd a,
.site-map .link-list ul li.item14.odd a {
    font-weight: 400;
    display: inline;
    font-size: 16px;
    padding: 0;
    color: #3000af;
}

#specialistFinderEmailModal #modal-body-content .modal-body .input-group {
    max-width: 550px;
    border-radius: 0;
}

.form-group.email-input-container {
    max-width: 336px;
    width: 100%;
    text-align: center;
}

.modal-footer {
    border-top: 0;
}

#specialistFinderEmailModal .input-group-prepend span.input-group-text {
    display: none;
}

#specialistFinderEmailModal .input-group>.custom-select:not(:first-child),
#specialistFinderEmailModal .input-group>.form-control:not(:first-child) {
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
}

#specialistFinderEmailModal .modal-header {
    border-bottom: 0;
}

#specialistFinderEmailModal .justify-content-start {
    display: flex;
    margin: 0 auto;
    border-top: 0;
    padding-top: 0;
    padding-bottom: 40px;
    justify-content: space-around;
}

button.btn.btn-secondary {
    display: none;
}

button#sendEmailButtonSfc img.send {
    display: none !important;
}

#specialistFinderEmailModal .modal-body {
    padding-bottom: 0;
}

button#sendEmailButtonSfc {
    border-radius: 100px;
    background: var(--Gradient-right-left, linear-gradient(90deg, #CC1B7B 0%, #85256B 100%));
    padding: 13px 96px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    font-family: 'Lato';
    color: #fff;
}

.email-input-container.form-group label {
    color: #522D6E;
    font-style: normal;
    font-weight: 700;
    font-family: 'Lato';
    font-size: 28px;
    line-height: 34px;
    max-width: 250px;
}

@media (max-width: 991px) {
    #promo-section .col-md-6 .promo>.component-content .promo-text {
        padding: 0 15px;
    }

    .field-promolink a {
        width: 300px;
        border-radius: 60px;
    }

    #promo-section .col-md-6 .promo>.component-content {
        width: 100%;
        padding-inline: 0px;
    }

    #mobile-show .tab-content-desc p,
    #personalised-support #mobile-show .personalized-support-desc p.tab-content-desc {
        /* font-family: Arial; */
        font-family: var(--Font-Family-Font-Style-Arial, Arial);
    }

    #mobile-show .tab-content-desc li {
        font-family: var(--Font-Family-Font-Style-Arial, Arial);
    }

    .page-cost-savings #hero-banner .hero-main-heading {
        color: var(--Amgen-Blue, #2865B0);
        font-feature-settings: 'liga' off, 'clig' off;

        /* Mobile/H1 Bold */
        font-family: var(--Font-Family-Font-Style-Arial, Arial);
        font-size: var(--Font-Family-Mobile-Font-Size-Heading-1-Bold, 34px);
        font-style: normal;
        font-weight: 700;
        line-height: var(--Font-Family-Mobile-Line-Height-Heading-1-Bold, 38px);
        /* 111.765% */

    }

    .page-cost-savings .quantum-long-form-text .hero-main-heading {
        position: relative;
        bottom: -178px;
    }

    .page-cost-savings #foundation-treatment {
        margin-top: 145px;
    }

    .page-cost-savings #hero-banner .hero-image-banner-text {
        bottom: -6px;
    }
}

@media (max-width: 767px) {
    #peer-mentor-other .component-content p, #peer-mentor-other .component-content ul li {
    font-size: 20px;
    line-height: 25px;
    padding: 0 15px;
}
    .page-one-on-one-support #peer-mentor-other .rich-text ul {
    padding-left: 36px;
}
    .page-one-on-one-support #peer-mentor-other .field-link a {
    padding: 11px;
    width: 300px;
}
    .page-one-on-one-support #peer-mentor-other {
    padding: 64px 15px;
}
    #abys-banner {
        background: var(--Amgen-Blue, #2865B0);
        max-width: 100%;
        margin-top: 60px;
        margin-bottom: 60px;
        padding-bottom: 100px;
    }

    .patient-stories .bg-light-gray {
        border-bottom: none
    }

    .patient-stories .this-page.bg-light-gray.full-bg-light-gray .dropdownOpened li.active .field-link {
        background: #8B1E56
    }


    .patient-stories .this-page.bg-light-gray.full-bg-light-gray .dropdownOpened li.active .field-link a {
        text-align: center !important;
        color: #fff !important;
    }


    .patient-stories .this-page.bg-light-gray.full-bg-light-gray ul li.active .field-link a:after {
        right: 4rem !important;
        top: 43px !important;
        border-radius: 100px;
        background-color: #522D6E;
        padding: 8px 16px;
        background-position: 5px;
        width: 6px;
        height: 6px;
    }

    #personalised-support #mobile-show {
        display: block;
    }

    #personalised-support-tab {
        display: none;
    }

    .page-cost-savings #container-3 .plain-html {
        padding: 44px 0px;

    }

    #container-3 .plain-html {
        padding: 0px;
    }

    .page-cost-savings #promo-section .column-splitter .col-md-6 {
        padding: 0px;
        margin-bottom: 25px;
    }


    #promo-section .col-md-6 .promo>.component-content {
        width: 100%;
        padding-inline: 0px;
    }

    .field-promolink a {
        width: 100%;

    }

    .page-cost-savings #hero-banner .quantum-hero__inner {
        background-size: 0px, cover;
    }

    .page-cost-savings #hero-banner .quantum-hero__text {
        top: 157px;
    }

    #personalised-support .col-12 .tab-heading-content .tab-icon {
        width: 50px;
        height: 50px;
    }

    .page-cost-savings #foundation-treatment .column-splitter {
        padding-inline: 20px;
    }

    .page-cost-savings .accordion .toggle-content {
        display: block;
    }


    .page-cost-savings #mobile-show ul>li>div.toggle-header img.tab-icon-active {
        display: none;
    }

    .page-cost-savings .accordion .field-heading .tab-heading-content {
        display: flex;
        height: 110px;
        padding: 25px;
        /* flex-direction: column; */
        align-items: center;
        gap: 10px;
        flex-shrink: 0;
        align-self: stretch;
    }

    .page-cost-savings .accordion#mobile-show>div>div>ul>li.item.active>div.toggle-header>div>div>div>div>div {
        border-radius: 15px 15px 0 0;
        background: var(--Navy, #151F6D);
    }

    .page-cost-savings .accordion#mobile-show>div>div>ul>li.item.active>div.toggle-header.show>div>div>div>div>div>h4 {
        color: var(--White, #FFF);
        font-feature-settings: 'liga' off, 'clig' off;
        font-family: var(--Font-Family-Font-Style-Arial, Arial);
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: var(--Font-Family-Mobile-Line-Height-Heading-3-Bold, 26px);
        /* 130% */
    }

    #personalised-support .accordion .col-12 {
        padding-inline: 0px;
    }

    #personalised-support .items {
        padding-left: 0px;
    }

    .page-cost-savings #personalised-support .accordion ul li::marker {
        content: none;
    }

    .page-cost-savings #personalised-support h4.tab-content-heading {
        color: var(--Amgen-Blue, #2865B0);
        font-feature-settings: 'liga' off, 'clig' off;
        /* Mobile/H3 Bold */
        font-family: var(--Font-Family-Font-Style-Arial, Arial);
        font-size: var(--Font-Family-Mobile-Font-Size-Heading-3-Bold, 22px);
        font-style: normal;
        font-weight: 700;
        line-height: var(--Font-Family-Mobile-Line-Height-Heading-3-Bold, 26px);
    }

    .page-cost-savings #personalised-support .accordion p.tab-content-desc {
        color: var(--Black, #000);
        font-feature-settings: 'liga' off, 'clig' off;
        /* Cost Savings Tab Body */
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: var(--Font-Family-Desktop-Line-Height-B1-Regular, 22px);
        /* 137.5% */
    }

    .page-cost-savings #personalised-support .accordion .field-content {
        padding-inline: 15px;
        padding-top: 15px;
        padding-bottom: 25px;
    }



    .page-cost-savings #personalised-support .accordion .blue-btn {
        padding: 10px 20px;
        align-items: center;
        gap: 8px;
        flex: 1 0 0;
        align-self: stretch;
        border-radius: 30px;
        background: var(--Amgen-Blue, #2865B0) !important;
        color: #FFF;
        font-feature-settings: 'liga' off, 'clig' off;
        /* Mobile/Body Bold */
        font-family: var(--Font-Family-Font-Style-Primary-Font, Arial);
        font-size: var(--Font-Family-Mobile-Font-Size-Body-1-Bold, 18px);
        font-style: normal;
        font-weight: 700;
        line-height: 22px;
        /* 122.222% */
    }

    .page-cost-savings #personalised-support .accordion .blue-btn {
        display: inline-flex;
    }

    .page-cost-savings #personalised-support .accordion .blue-btn:hover {
        background-color: #0056b3;
    }
}

@media (max-width: 320px) {
    #abys-banner {
        padding-bottom: 160px;
    }
}