.display-none {
    display: none !important;
}

/* Go live directions starts */

#experts-container .cmp-masterlist__items .cmp-masterlist__item.master1:nth-child(3) {
    display: none;
}

/* Go live directions ends */
.root .cmp-experiencefragment {
    display: none;
}

/* AX code starts */

a:focus-visible,
#header .searchbox .cmp-searchbox__inner input#search-text-box:focus-visible {
    outline: 2px solid #e59700;
}

.modal.modal--visible button.modal__close:focus-visible span.modal__closeIcon:after {
    border: 1px solid #e59700;
}

#cta-section .two-cta-section .cta:focus-visible {
    outline: 2px solid black;
    outline-offset: 2px;
}

#explore-key-section .masterContentList .cmp-masterlist__items .cmp-masterlist__item-title {}

h5.key-pages-heading {
    margin: 0;
    font-size: unset;
    font-weight: unset;
}

a:active {
    text-decoration: none !important;
}

a:focus {
    text-decoration: none;
}

/* AX code ends */
a.cmp-masterlist__item-cta-link:focus-visible>span {
    outline: 2px solid #e59700;
    outline-offset: 2px;
}

#header ul.cmp-navigation__group .cmp-navigation__item:has(a.cmp-navigation__item-link[title="Home"]) {
    display: none;
}

#header #navigation-container .aem-Grid {
    display: flex;
    justify-content: space-between;
    max-width: 1110px;
    margin: 0 auto;
    align-items: center;
}

#header #navigation-container #header-logo {
    max-width: 152px;
    width: 100%;
}

#header #navigation-container .aem-Grid>.image {
    width: 100%;
    max-width: 152px;
}

#navigation-container .navigation .ic-header>.cmp-navigation>ul.cmp-navigation__group {
    justify-content: flex-end;
}

#header a.skip {
    position: absolute;
    top: -30px;
}

#header a.skip:focus-visible {
    position: static;
    outline: auto;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group {
    display: block;
    position: absolute;
    padding: 0;
    background: #FDFEFE;
    border: 1px solid #B5BDBD;
    border-radius: 6px;
    margin-top: 27px;
    padding: 20px 18px;
}

#header ul.cmp-navigation__group .cmp-navigation__item {
    position: relative;
    margin: 0 24px 0 0;
    padding: 0 0 5px;
    /*border-bottom: 5px solid transparent;*/
    border-bottom: 1px solid transparent;
    cursor: pointer;
}

#header ul.cmp-navigation__group .cmp-navigation__item a {
    font-size: 16px;
    line-height: 20px;
    color: #0A1E1A;
    font-weight: 700;
    text-decoration: none;
}

#header ul.cmp-navigation__group .cmp-navigation__item--level-0>a.cmp-navigation__item-link:after {
    content: "";
    display: inline-block;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/black-arrow.svg);
    width: 10px;
    height: 10px;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 7px;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li:not(li:first-child),
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover ul.cmp-navigation__group>li:not(li:first-child) {
    margin: 10px 0 0;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a {
    padding: 10px 20px;
    display: block;
    font-weight: 500;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover ul.cmp-navigation__group>li {
    padding: 0;
    margin-right: 0;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a.active,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover ul.cmp-navigation__group>li a.active,
#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a:hover,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover ul.cmp-navigation__group>li a:hover,
#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li.cmp-navigation__item--active>a {
    background-color: #CCE9EB;
    border-radius: 5px;
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a:hover,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover ul.cmp-navigation__group>li a:hover {
    background-color: #E6F4F5;
}

#header ul.cmp-navigation__group .cmp-navigation__item--level-0.open-dropdown>a.cmp-navigation__item-link:after {
    transform: rotate(180deg);
}

#header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0.open-dropdown:hover,
#header ul.cmp-navigation__group .cmp-navigation__item--level-0:has(ul.cmp-navigation__group li.cmp-navigation__item--active) {
    border-bottom: 5px solid #F58A68;
}

#header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover {
    border-bottom: 5px solid #F58A6880;
}

#header ul.cmp-navigation__group .cmp-navigation__item a:hover {
    text-decoration: none;
}

#header ul.cmp-navigation__group .cmp-navigation__item--level-0:after {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 30px;
    transform: translateY(100%);
}

#header .cmp-navigation__item:hover .cmp-navigation__group {
    display: none;
}

.text .cmp-text {
    padding: 0;
}

#header ul.cmp-navigation__group li.cmp-navigation__item.cmp-navigation__item--level-0>a {
    pointer-events: none;
}

/* #header #nav-search-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
} */

#header #nav-search-container a#search-button:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/search-icon-black.svg);
}

#header #nav-search-container>.button a#search-button {
    display: flex;
    width: 33px;
    height: 33px;
    justify-content: center;
    align-items: center;
    margin-top: -5px;
}

#header #search-section {
    background-color: #F4F7F7;
}

#header #search-section .search-header {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 15px 8px 28px 0;
    max-width: 1318px;
    margin: 0 auto;
}

#header #search-section .search-header button.btn.btn-search-close {
    padding: 0;
    background: transparent;
    color: #008C98;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    cursor: pointer;
}

#header #search-section .search-header h2.search-title {
    padding-top: 20px;
    margin: 0;
    font-size: 24px;
    line-height: 32px;
}

#header .searchbox {
    padding-bottom: 64px;
    background: #F4F7F7;
    margin-top: -1px;
}

#header .searchbox .cmp-searchbox__inner form label {
    display: none;
}

#header .searchbox .cmp-searchbox__inner .cmp-searchbox__icon:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/search-form-icon.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

#header .searchbox .cmp-searchbox__inner .cmp-searchbox__icon {
    visibility: visible;
    position: absolute;
}

#header .searchbox .cmp-searchbox__inner .cmp-searchbox__field {
    background: transparent;
    border: none;
    position: relative;
    gap: 5px;
    outline: none !important;
}

#header .searchbox .cmp-searchbox__inner input#search-text-box {
    padding-left: 40px;
    border: 1px solid #CED4DA;
    border-radius: 4px;
    font-family: 'Inter';
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button {
    background-color: #007E8A;
    border-radius: 42px;
    max-width: 188px;
    width: 100%;
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button span.cmp-searchbox__button-text {
    color: white;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    font-family: 'Inter';
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button i.cmp-searchbox__button-icon.fa.fa-search {
    display: none;
}

#header .searchbox .cmp-searchbox__inner input#search-text-box::placeholder {
    color: #656969;
    font-family: 'Inter';
    font-size: 14px;
    line-height: 21px;
    font-weight: 600;
}

#header #search-section {
    position: fixed;
    width: 100%;
    height: 100vh;
    background: rgba(13, 13, 13, 0.64);
    z-index: 11;
    top: 109px;
    display: none;
    transition: 1s;
}

#header .searchbox .cmp-searchbox {
    max-width: 1318px;
    margin: 0 auto;
}

#header .search-wrapper {
    background: #F4F7F7;
}

#header #search-section.show {
    display: block;
}

#header .cmp-searchbox__results,
#header .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__clear-icon {
    display: none;
}



/* Footer starts */

#footer {
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/mobile-footer-bg.png);
    padding: 34px 49px 49px;
    background-size: cover;
}

#footer .footer-logo {
    margin-bottom: 32px;
}

#footer .footer-content .footer-links {
    margin: 24px 0 0;
}

#footer .footer-content .footer-links li a {
    font-size: 16px;
    line-height: 20px;
    color: white;
    margin-bottom: 16px;
    display: inline-block;
}

#footer .footer-copy-rights p {
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
    color: white;
}

/* Footer ends */

/* Error-pages starts */
.error-page-content .error-head {
    margin: 0 0 16px;
    font-size: 50px;
    line-height: 56px;
    font-weight: 400;
}

#error-content {
    padding: 50px 0;
}

#error-content-500 {
    padding: 15.5px 0;
}

#error-page-500 .error-page-content>p:last-child {
    margin-top: 10px;
}

/* Error-pages ends */

/* Sitemap starts */
#sitemap #banner {
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/sitemap/mobile/sitemap-banner-bg.png);
    background-size: cover;
}

#sitemap #banner .banner-heading {
    margin: 0;
    text-align: center;
    padding: 53px 0 75px;
    font-size: 28px;
    line-height: 32px;
}

#sitemap .cmp-sitemap>.cmp-sitemap__group {
    padding: 0 30px;
}

#sitemap .cmp-sitemap__group {
    padding: 0;
}

#sitemap .cmp-sitemap__group a.cmp-sitemap__item-link {
    font-size: 22px;
    line-height: 28px;
    font-family: 'Inter';
    text-decoration: underline;
    color: #0A1E1A;
    display: inline-block;
    margin-bottom: 11px;
    letter-spacing: -0.2px;
    text-underline-offset: 3px;
}

#sitemap .cmp-sitemap__group a.cmp-sitemap__item-link:hover {
    text-decoration: none;
}

#sitemap li.cmp-sitemap__item.cmp-sitemap__item--level-0>a:not(.home-link) {
    margin-top: 37px;
    color: #949496;
    font-weight: 600;
    text-decoration: none;
    pointer-events: none;
    font-size: 18px;
    line-height: 24px;
    text-transform: uppercase;
}

#sitemap .cmp-sitemap>.cmp-sitemap__group li.cmp-sitemap__item.cmp-sitemap__item--level-0>a.home-link {
    margin: 0;
}

#sitemap-content {
    padding: 34px 0 60px;
}

/* Sitemap ends */

/* Exit ramp starts */
.modal {
    cursor: auto !important;
}

.modal.modal--visible {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #000000;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 150px 0;
    z-index: 100;
}

.modal-box {}

.modal.modal--visible .modal-box {
    background: #FFFFFF;
    border: 1px solid #CED4DA;
    padding: 40px 35px 36px;
    text-align: center;
    /* max-width: 354px; */
    max-width: 90.6%;
    width: 100%;
    margin: 0 auto;
    border-radius: 12px;
}

.modal.modal--visible .modal-box .exit-ramp-title {
    font-size: 26px;
    line-height: 32px;
    font-weight: 700;
}

.modal.modal--visible .modal-box .exit-ramp-body {
    font-size: 18px;
    line-height: 26px;
    color: #3C4242;
    margin: 8px 0 22px;
}

.modal.modal--visible .modal-box a.exit-ramp-continue.skip-exit-ramp {
    color: #FDFEFE;
    background: #007E8A;
    font-size: 16px;
    line-height: 20px;
    max-width: 185px;
    width: 100%;
    display: inline-block;
    padding: 12px 0;
    border-radius: 42.32px;
    font-weight: 700;
}

.modal.modal--visible .modal-box a.exit-ramp-continue.skip-exit-ramp:after {
    content: "";
    display: inline-block;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/exit-icon.svg);
    width: 15px;
    height: 15px;
    margin-left: 16px;
    background-size: contain;
}

.modal.modal--visible button.modal__close {
    max-width: 354px;
    text-align: right;
    width: 100%;
    margin: 0 auto;
    display: inline-block;
    background: transparent;
    position: relative;
    height: 0;
    /* margin-bottom: -34px; */
    top: 0;
    left: 0;
    max-width: 90.6%;
}

.modal.modal--visible button.modal__close svg,
.modal.modal--visible button.modal__close .modal__closeLabel {
    display: none;
}

.modal.modal--visible button.modal__close span.modal__closeIcon:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/close-icon.svg);
    position: absolute;
    right: 15px;
    top: 0;
    transform: translateY(100%);
    cursor: pointer;
}

.modal.exit-ramp-modal.modal--visible .modal-box__content {
    padding: 0;
}

/* Exit ramp ends */

/* ****** self-cerification starts */

body {
    padding: 0 !important;
}

.cmp-selfcertification.modal.modal--visible {
    z-index: 100;
    display: block;
}

.cmp-selfcertification .modal-box {
    margin: 0 !important;
    padding: 29px 10px 32px !important;
    border: 1px solid #CED4DA;
}

.self-certification-content {
    text-align: center;
}

.self-certification-content h1 {
    margin: 0;
    font-size: 14.5px;
    line-height: 20.3px;
    color: #3C4242;
    font-weight: 400;
}

.self-certification-content button {
    cursor: pointer;
}

.self-certification-content button.close-icon {
    position: absolute;
    right: 16px;
    top: 15px;
    padding: 0;
    cursor: pointer;
}

.self-certification-content p {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 24px;
    padding: 0 11px;
}

.self-certification-popup-action>* {
    padding: 10.5px 26px;
    color: #FDFEFE;
    border-radius: 42px;
    font-size: 14px;
    line-height: 21px;
    cursor: pointer;
    font-weight: 700;
}

.self-certification-popup-action {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.self-certification-popup-action span img {
    margin-left: 8px;
}

.self-certification-popup-action>*:hover {
    background-color: #24A7B3;
    text-decoration: none;
}

.self-certification-content .tooltip-container {
    position: relative;
    max-width: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 11px auto 0;
}

.self-certification-content .tooltip-container .tooltip {
    display: none;
}

.self-certification-content .tooltip-container .tooltip-box {
    max-width: 15px;
    width: 100%;
    height: 21px;
    padding: 0;
    /* margin-bottom: 2px; */
    position: relative;
}

.self-certification-content .tooltip-container .tooltip-link {
    padding: 0;
    margin: 0;
    max-width: 200px;
    font-size: 18px;
    line-height: 26px;
    display: inline-block;
    /* cursor: pointer; */
    position: relative;
    background: transparent;
    text-decoration: underline;
    color: #3C4242;
    text-underline-offset: 3px;
}

.self-certification-content .tooltip-container .tooltip-box button {
    padding: 0;
    width: 15px;
    height: 15px;
}

.self-certification-content .tooltip-container .tooltip-box:hover .tooltip,
.self-certification-content .tooltip-container .tooltip-box .tooltip.show {
    display: block;
    position: absolute;
    box-shadow: 0px 4px 4px 0px #00000040;
    background-color: #FDFEFE;
    bottom: 37px;
    right: -35px;
    max-width: 300px;
    width: 300px;
    padding: 17px 25px;
    font-size: 18px;
    line-height: 24px;
    color: #3C4242;
    font-family: 'Inter';
}

.self-certification-content .tooltip-container .tooltip-box:hover .tooltip:after,
.self-certification-content .tooltip-container .tooltip-box .tooltip.show:after {
    content: "";
    display: inline-block;
    background: #FDFEFE;
    width: 25px;
    height: 25px;
    position: absolute;
    /* background: red; */
    bottom: -12px;
    transform: rotate(45deg);
    right: 30px;
    box-shadow: 4px 4px 4px 0px #00000040;
}

.cmp-selfcertification.modal.modal--visible .modal-box {
    margin: 0 auto !important;
    padding: 59px 18px !important;
}

.self-certification-popup-action>* img {
    margin-left: 16px;
    position: relative;
    top: 2px;
}

.self-certification-content>img {
    max-width: 168px;
    width: 100%;
    margin-bottom: 16px;
}

/* *************** Self-certification ends *********** */

/* Green callout starts */

.green-cllout {
    background-color: #00626B;
    padding: 40px 18px 48px;
}

.green-cllout .cllout-head {
    font-size: 24px;
    line-height: 28px;
    margin: 8px 0 15px;
}

.green-cllout .callout-content {
    font-size: 16px;
    line-height: 22px;
}

sup {
    font-size: 60%;
    line-height: 0;
    white-space: nowrap;
}

/* Green callout ends */

/* Expert thumnail starts */

#expert-thumbnail .expert-quote-container {
    background-color: #CCE9EB;
    border-radius: 14px;
    padding: 41px 11.5px;
}

#expert-thumbnail {
    padding: 40px 18px;
}

#expert-thumbnail .expert-quote-container .expert-quote {
    font-size: 20px;
    line-height: 26px;
    padding: 0 34px 0 36px;
    position: relative;
}

#expert-thumbnail .expert-quote-container .expert-quote:before,
#expert-thumbnail .expert-quote-container .expert-quote:after {
    content: open-quote;
    color: #FF8B6E;
    font-size: 80px;
    line-height: 0;
    font-family: 'Inter-Regular';
    position: absolute;
    top: 30px;
    left: 10px;
}

#expert-thumbnail .expert-quote-container .expert-quote:after {
    top: unset;
    right: 50px;
    left: unset;
    content: close-quote;
    bottom: -4px !important;
    transform: translateX(10px);
}

#expert-thumbnail .expert-quote-container .quote-author {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin: 16px 0 7px;
}

#expert-thumbnail .expert-quote-container .quote-author .img-section {
    max-width: 87px;
}

#expert-thumbnail .expert-quote-container .quote-author .img-section img {
    border-radius: 11px;
}

#expert-thumbnail .expert-quote-container .quote-author .author-info>* {
    font-size: 20px;
    line-height: 26px;
}

#expert-thumbnail .expert-quote-container .quote-author .author-info a {
    margin-top: 8px;
    display: inline-block;
}

/* Expert thumnail ends */
.cmp-video--duration {
    display: none;
}

/* Mobile-nav accordian / sticky nav starts  */

#sticky-nav .sticky-nav-content>p {
    padding: 18px 16px 18px 18px;
    cursor: pointer;
    position: relative;
}

#sticky-nav .sticky-nav-content ul#anchorList {
    margin: 16px 32px;
    border-left: 1px solid #9B9B9B;
    padding-left: 14px;
}

#sticky-nav .sticky-nav-content ul#anchorList>li:not(:last-child) {
    margin-bottom: 23px;
}

#sticky-nav .sticky-nav-content ul#anchorList>li a {
    position: relative;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    font-family: 'Inter';
}

#sticky-nav .sticky-nav-content ul#anchorList>li a.active:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 23px;
    background-color: #F58A68;
    left: -14px;
    transform: translate(-50%, -3px);
}

#sticky-nav .sticky-nav-content.submenu-open ul#anchorList {
    display: block;
}

#page-content .section-head {
    scroll-margin-top: 160px;
}

/* Mobile-nav accordian / sticky nav ends */

#cta-section {
    /* border-top: 1px solid; */
}

#cta-section .two-cta-section {
    display: flex;
    flex-direction: column;
    gap: 16px;
    border-top: 1px solid #B6B7B9;
    padding: 40px 7.5px;
    margin: 0 18px;
}

#cta-section .two-cta-section .cta {
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/mobile/button-bg-left.png);
    padding: 17px 39px 17px 14px;
    color: #FDFEFE;
    position: relative;
    background-size: cover;
    border-radius: 8px;
    display: inline-block;
}

#cta-section .two-cta-section .cta.left-cta:before,
#cta-section .two-cta-section .cta.right-cta:after {
    content: "";
    display: inline-block;
    width: 36px;
    height: 36px;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/desktop/cta-arrow.svg);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: 14px;
    transform: translateY(-50%);
    top: 50%;
}

#cta-section .two-cta-section .cta .content {
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    font-family: 'Inter';
}

#cta-section .two-cta-section .cta.left-cta {
    padding-left: 70px;
}

#cta-section .two-cta-section .cta.right-cta {
    padding-right: 95px;
    text-align: right;
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/mobile/button-bg-right.png);
}

#cta-section .two-cta-section .cta.right-cta:after {
    left: unset;
    right: 39px;
    transform: rotate(180deg) translateY(50%);
}

/* Search results starts */

#search-results #results-container .searchresults {
    max-width: 1110px;
    margin: 0 auto;
}

#search-results #results-container .searchresults {
    padding: 24px 18px;
}

#search-results #results-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field {
    border: 1px solid #CED4DA;
    border-radius: 4px;
}

#search-results #results-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field button.cmp-searchbox__button {
    display: none;
}

#search-results #results-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field .cmp-searchbox__icon {
    width: 16px;
    margin: 0 0 0 8px;
    height: 100%;
    visibility: visible;
    padding: 0;
}

#search-results #results-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field input#search-text-box {
    width: 100%;
    max-width: 100%;
    padding: 11.5px 8px;
    border-radius: 4px;
    color: #656969;
    font-size: 14px;
    line-height: 21px;
    font-family: 'inter';
    font-weight: 600;
}

#search-results #results-container .cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field span.cmp-searchbox__clear-icon {
    padding: 0;
}

#search-results #filter-collapsible {
    display: none;
}

#search-results .cmp-searchresults__inner-container .cmp-searchresults__item {
    padding: 16px 0 0;
    border: none;
}

#search-results .cmp-searchresults__inner-container {
    padding: 0;
}

#search-results .cmp-searchresults__container>h2 {
    margin: 0;
}

#search-results .cmp-searchresults__inner-container .cmp-searchresults__item-title h4 {
    margin: 0;
    font-size: 26px;
    line-height: 32px;
    font-weight: 700;
    color: #0A1E1A;
}

#search-results .cmp-searchresults__inner-container .cmp-searchresults__item-title {
    margin-bottom: 0;
}

#search-results .cmp-searchresults__inner-container.disable-thumbnail .cmp-searchresults__item .cmp-searchresults__item-content small {
    display: none;
}

#search-results .cmp-searchresults__inner-container.disable-thumbnail .cmp-searchresults__item .cmp-searchresults__item-content {
    margin-bottom: 8px;
}

#search-results .cmp-searchresults__inner-container .cmp-searchresults__item-content p {
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    color: #0A1E1A;
    margin: 0;
}

#search-results .cmp-searchresults__inner-container .cmp-searchresults__item-title+div small em {
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
    font-family: 'Inter';
    font-style: normal;
    color: #3C4242;
}

#search-results .searchresults .cmp-searchresults__pagination {
    margin: 0;
    justify-content: end;
    border: 1px solid #E9ECEF;
    width: fit-content;
    border-radius: 4px;
}

#search-results .searchresults .cmp-searchresults__pagination-button--previous {
    display: none;
}

#search-results .cmp-searchresults__moreresult {
    display: flex;
    justify-content: flex-end;
}

#search-results .searchresults .cmp-searchresults__pagination-list li.cmp-searchresults__pagination-item {
    border-right: 1px solid #DEE2E6;
    color: #00707A;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
}

#search-results .searchresults .cmp-searchresults__pagination-list li.cmp-searchresults__pagination-item.active {
    border-bottom: 0;
    background: #00707A;
    color: #FFFFFF;
}

#search-results .searchresults .cmp-searchresults__pagination-list li.cmp-searchresults__pagination-item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

#search-results .searchresults .cmp-searchresults__pagination-button--next::after {
    content: "Next" !important;
    font-family: inter;
    display: inline-block;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    color: #00707A;
}

#search-results .searchresults .cmp-searchresults__pagination-button.cmp-searchresults__pagination-button--next {
    width: auto;
    padding: 0;
}

#search-results label[for="search-text-box"] {
    display: none;
}

#search-results .searchresults .cmp-searchresults__pagination-list li.cmp-searchresults__pagination-item {
    padding: 6px 12px;
    width: fit-content;
}

/* Search results ends */
.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-control-container:has(.form-control[name="confirmEmail"])+p {
    display: none !important;
}

p.text-danger.custom-err-msg {
    display: none;
}

.cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group.has-error p.custom-err-msg {
    display: block;
}

/*Staging 3 updates*/
#key-facts #expert-thumbnail .expert-quote-container .expert-quote:after {
    /* right: 58px; */
    right: unset;
}

/*Staging 3 updates*/
@media screen and (max-width:991px) {
    #header .ic-header nav {
        display: none;
    }

    #header .hamburger-wrapper {
        width: 57px;
        height: 57px;
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/mobile-menu.svg);
        position: absolute;
        z-index: 1;
        right: 14px;
        top: 12px;
    }

    #header .ic-header {
        text-align: right;
    }

    #header a.ic-hamburger {
        display: inline-block;
    }

    #header #navigation-container .aem-Grid {
        display: block;
    }

    .navigation-overlay.show {
        background: linear-gradient(217.97deg, #008C98 -0.2%, #015860 101.04%);
        width: 100%;
        max-width: unset;
        overflow: auto;
        height: 100% !important;
    }

    #header .navigation:has(.navigation-overlay.show) {
        height: 100vh !important;
        /* max-height: calc(100vh - 140px); */
    }

    body:has(.navigation-overlay.show) #main-section {
        /*overflow-y: hidden;*/
        /*position: fixed;*/
    }

    #header #navigation-container #header-logo {
        padding-left: 14px;
        padding-top: 18px;
        max-width: 131px;
    }

    #header a.ic-hamburger.open .hamburger-wrapper {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/menu-close-btn.svg);
        background-size: contain;
        background-repeat: no-repeat;
    }

    #navigation-container .navigation .navigation-overlay.show nav .cmp-navigation__group {
        flex-direction: column;
    }

    #navigation-container .navigation .navigation-overlay.show nav .cmp-navigation__group {
        padding: 30px 18px 150px;
        /*transition: max-height 0.4s ease, opacity 0.4s ease;*/
        transition: opacity 0.6s ease, transform 0.9s ease;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item--level-0 {
        /* border-bottom: 1px solid #FDFEFE; */
        margin: 24px 0 0;
        padding: 0;
        -webkit-tap-highlight-color: transparent;
    }

    #header ul.cmp-navigation__group li.cmp-navigation__item.cmp-navigation__item--level-0>a {
        border-bottom: 1px solid #24A7B3;
    }

    #header ul.cmp-navigation__group li.cmp-navigation__item.cmp-navigation__item--level-0>a {
        padding: 8px 50px 17px 10px;
        color: #FDFEFE;
        font-size: 20px;
        line-height: 26px;
        display: block;
        position: relative;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown>a.cmp-navigation__item-link {
        border-bottom: 3px solid #24A7B3;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item--level-0:hover {
        border-bottom: none;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item--level-0>a.cmp-navigation__item-link:after {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/down-arrow-white.svg);
        position: absolute;
        right: 17px;
        top: 16px;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item--level-0:has(a[title="About"]) {
        margin: 0;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group {
        display: block;
        background: transparent;
        padding: 20px 0 11px 0;
        position: relative;
        border: none;
        margin: 0;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown {
        border-bottom: none;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown>a {
        border-bottom: 1px solid #FDFEFE;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a {
        padding: 0;
        font-size: 20px;
        line-height: 26px;
        color: #FDFEFE;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li:not(li:last-child) {
        margin: 0 0 23px;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li:has(a:active),
    #header ul.cmp-navigation__group li.cmp-navigation__item.cmp-navigation__item--level-0>a:active {
        background: #008C98;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li {
        border: none;
        padding-left: 30px;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown,
    #header ul.cmp-navigation__group .cmp-navigation__item--level-0.open-dropdown:hover {
        border-bottom: none;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li.cmp-navigation__item--active>a,
    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a:hover {
        background-color: transparent;
    }

    #header #nav-search-container>.button {
        position: absolute;
        top: 17px;
        right: 82px;
    }

    #header #nav-search-container>.button a#search-button {
        width: 57px;
        height: 57px;
        display: flex;
        flex-direction: column-reverse;
    }

    #header #nav-search-container a#search-button:after {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/mobile-search-icon.svg);
        width: 57px;
        height: 57px;
        background-size: contain;
        background-repeat: no-repeat;
    }

    #header #nav-search-container>.button a#search-button.search-opened:after {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/mobile-search-icon-green.svg);
    }

    #header #search-section .search-wrapper,
    #header .searchbox .cmp-searchbox {
        padding: 0 17px 0 19px;
    }

    #header #search-section .search-header {
        padding: 16px 0;
    }

    #header #search-section .search-header h2.search-title {
        padding-top: 31px;
    }

    #header .searchbox .cmp-searchbox__inner .cmp-searchbox__field {
        flex-direction: column;
        align-items: self-end;
        gap: 11.5px;
    }

    #header .searchbox .cmp-searchbox__inner input#search-text-box {
        width: 100%;
        padding-left: 32px;
    }

    #header .searchbox .cmp-searchbox__inner .cmp-searchbox__icon {
        left: 0;
        top: 15px;
        padding-left: 8px;
    }

    #header .searchbox {
        padding-bottom: 28px;
    }

    #header #search-section {
        top: 84px;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown,
    #header ul.cmp-navigation__group .cmp-navigation__item--level-0.open-dropdown:hover,
    #header ul.cmp-navigation__group .cmp-navigation__item--level-0:has(ul.cmp-navigation__group li.cmp-navigation__item--active) {
        border-bottom: none;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item a {
        white-space: normal;
    }

    #error-page-500 .error-page-content {
        padding: 0 37px;
    }

    #error-page-500 .error-page-content p {
        font-size: 16px;
        line-height: 20px;
    }

    #error-content .error-page-content {
        padding: 0 41px;
    }

    .cmp-selfcertification.modal.modal--visible .modal-box {
        padding: 32px 18px 40px !important;
    }

    .cmp-selfcertification.modal.modal--visible .modal-box {
        max-width: 90.7%;
        margin: 0 auto;
    }

    .self-certification-content>img {
        margin-top: 2px;
    }
}

@media screen and (min-width:992px) {


    /* Common styles starts */

    .d-fs-20 {
        font-size: 20px !important;
        line-height: 26px;
    }

    .d-fs-18 {
        font-size: 18px !important;
        line-height: 24px;
    }

    .d-fs-16 {
        font-size: 16px;
        line-height: 20px;
    }

    /* Common styles ends */


    #header #navigation-container {
        padding: 26px 0;
    }

    #header #nav-search-container {
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    #header #nav-search-container>.button a#search-button.search-opened,
    #header #nav-search-container>.button a#search-button:hover {
        background-color: #008C98;
        border-radius: 4px;
    }

    #header #nav-search-container>.button a#search-button.search-opened:after,
    #header #nav-search-container>.button a#search-button:hover:after {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/search-icon-white.svg);
    }

    #header ul.cmp-navigation__group .cmp-navigation__item {
        border-bottom: 5px solid transparent;
    }

    /* Footer starts */

    #footer {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/footer-image.png);
        background-size: cover;
        background-position: center;
    }

    #footer {
        padding: 45px 0 66px;
    }

    #footer .footer-logo {
        margin-bottom: 17px;
    }

    #footer .footer-content .footer-links {
        display: flex;
        justify-content: center;
        column-gap: 32px;
        margin: 24px auto 8px;
        max-width: 1110px;
        flex-wrap: wrap;
        row-gap: 8px;
    }

    #footer .footer-copy-rights p {
        max-width: 490px;
        margin: 0 auto;
    }

    #footer>* {
        max-width: 1110px;
        margin: 0 auto;
        width: 80%;
    }

    /* Footer ends */

    /* Banner starts */

    #banner .banner-section {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/about/experts-page/desktop/about-experts-banner-bg.png);
    }

    #banner .banner-section>.banner-content {
        max-width: 1110px;
        margin: 0 auto;
        width: 80%;
    }

    /* Banner ends */


    /* Error-pages starts */
    #error-content {
        padding: 121px 0 115px;
    }

    #error-content-500 {
        padding: 86px 0 90px;
    }

    /* Error-pages ends */

    /* Sitemap starts */

    #sitemap #banner {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/sitemap/desktop/sitemap-banner-bg.png);
    }

    #sitemap #banner .banner-heading {
        text-align: left;
        padding: 80px 0 100px;
        font-size: 40px;
        line-height: 48px;
    }

    #sitemap #sitemap-content {
        max-width: 1087px;
        margin: 0 auto;
        width: 80%;
    }

    .sitemap-banner {
        width: 80%;
    }

    #sitemap .cmp-sitemap>.cmp-sitemap__group {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        padding: 0;
        justify-content: space-between;
    }

    #sitemap .cmp-sitemap>.cmp-sitemap__group>.box {
        max-width: 524px;
        width: 100%;
    }

    #sitemap li.cmp-sitemap__item.cmp-sitemap__item--level-0:first-child>a {
        margin-top: 0;
    }



    /* Sitemap ends */

    /* exit ramp starts */

    .modal.modal--visible .modal-box,
    .modal.modal--visible button.modal__close {
        max-width: 670px;
        top: unset;
        right: unset;
        margin: 0;
    }

    .modal.modal--visible .modal-box {
        padding: 40px 55px;
    }

    .modal.modal--visible .modal-box .exit-ramp-body {
        margin: 20px 0 24px;
    }

    .modal.modal--visible button.modal__close span.modal__closeIcon:after {
        top: 0;
    }

    /* exit ramp ends */

    /* ************** Self certification starts ********** */

    .self-certification-popup-action>* {
        width: fit-content;
        margin: 0 auto;
        font-size: 16px;
        line-height: 20px;
        padding: 10.5px 42px;
    }

    .cmp-selfcertification.modal.modal--visible {
        padding: 150px 0 100px;
    }

    .cmp-selfcertification .modal-box {
        max-width: 669px !important;
        width: 100% !important;
        padding: 37px 16px 45px !important;
    }

    .self-certification-content h1 {
        font-size: 20px;
        line-height: 26px;
    }

    .self-certification-content>p {
        margin-bottom: 31px;
        padding: 0 17px;
    }

    .self-certification-content>p:last-of-type {
        margin-bottom: 24px;
    }

    .self-certification-content .tooltip-container {
        max-width: unset;
        gap: 8px;
        align-items: center;
    }

    .self-certification-content .tooltip-container .tooltip-link {
        max-width: unset;
    }

    .self-certification-content .tooltip-container .tooltip-box:hover .tooltip,
    .self-certification-content .tooltip-container .tooltip-box .tooltip.show {
        right: unset;
        left: -40px;
        font-size: 18px;
        line-height: 24px;
    }

    .self-certification-content .tooltip-container .tooltip-box:hover .tooltip:after,
    .self-certification-content .tooltip-container .tooltip-box .tooltip.show:after {
        right: unset;
        left: 35px;
    }

    /* ************** Self certification ends ********** */

    /* green callout starts */

    .green-cllout .cllout-head {
        font-size: 34px;
        line-height: 38px;
        margin: 14px 0 15px;
    }

    .green-cllout .callout-content {
        font-size: 18px;
        line-height: 24px;
        max-width: 770px;
        margin: 0 auto;
    }

    .green-cllout {
        padding: 64px 0 80px;
    }

    /* Green callout ends */

    /* Expert thumbnail starts */

    #expert-thumbnail .expert-quote-container .expert-quote {
        font-size: 26px;
        line-height: 32px;
        max-width: 716px;
        margin: 0 auto;
        padding: 0 30px;
    }

    #expert-thumbnail .expert-quote-container {
        padding: 55px 0 60px;
    }

    #expert-thumbnail .expert-quote-container .quote-author {
        margin: 30px 0 0;
    }

    #expert-thumbnail .expert-quote-container .expert-quote:before {
        left: 0px;
    }

    #expert-thumbnail .expert-quote-container .expert-quote:after {
        right: 86px;
    }

    #expert-thumbnail {
        padding: 64px 0;
    }

    /* Expert thumbnail ends */

    /* Sticky Nav starts */

    #sticky-nav .sticky-nav-content>p {
        padding: 0;
    }

    #sticky-nav .sticky-nav-content ul#anchorList {
        margin: 20px 0 0;
        padding-left: 28px;
    }

    #sticky-nav .sticky-nav-content ul#anchorList>li a.active:before {
        left: -28px;
    }

    #page-content .section-head {
        scroll-margin-top: 120px;
    }


    /* Sticky Nav ends */

    #cta-section .two-cta-section {
        flex-direction: row;
        gap: 26px;
        margin: 0 auto;
        padding: 40px 0;
        width: 80%;
    }

    #cta-section .two-cta-section .cta {
        max-width: 542px;
        width: 100%;
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/desktop/button-bg-left.png);
    }

    #cta-section .two-cta-section .cta.right-cta {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/desktop/button-bg-right.png);
        padding-right: 84px;
    }

    #cta-section .two-cta-section .cta.left-cta {
        padding-left: 84px;
    }

    #cta-section .two-cta-section .cta.left-cta:before {
        left: 28px;
    }

    #cta-section .two-cta-section .cta.right-cta:after {
        right: 28px;
    }

    #cta-section .two-cta-section .cta {
        padding: 26.5px;
    }

    #cta-section .two-cta-section .cta .content {
        font-weight: 500;
        position: relative;
    }

    #cta-section .two-cta-section .cta .content p:last-child {
        font-size: 20px;
        line-height: 26px;
    }

    #search-results #results-container .searchresults {
        padding: 64px 0 54px;
    }

    #search-results .cmp-searchresults__inner-container .cmp-searchresults__item {
        padding-top: 32px;
    }

    #search-results #results-container .searchresults {
        width: 80%;
    }

    /*Staging 3 updates*/
    #key-facts #expert-thumbnail .expert-quote-container .expert-quote:after {
        /* right: 97.6px; */
    }

    /*Staging 3 updates*/

}

@media screen and (max-width:991px) {

    /* Common styles starts */

    .m-fs-20 {
        font-size: 20px !important;
        line-height: 26px;
    }

    /* Common styles ends */
    #sticky-nav .sticky-nav-content>p:after {
        content: "";
        position: absolute;
        width: 19px;
        height: 19px;
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/plus-icon-green.svg);
        right: 16px;
        background-size: contain;
        top: 50%;
        transform: translateY(-50%);
    }

    #sticky-nav .sticky-nav-content.submenu-open>p:after {
        background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/minus-icon-green.svg);
    }

    #sticky-nav .sticky-nav-content ul#anchorList {
        display: none;
    }

    #sticky-nav .sticky-nav-content>p {
        cursor: pointer;
        background: #F5F5F5;
    }

    .m-fs-16 {
        font-size: 16px !important;
        line-height: 20px;
    }
}











/* Feedback Staging 1 - 28-08-25 */

.self-certification-content .tooltip-container .tooltip-box button {
    border-radius: 50%;
}

#cta-section .two-cta-section .cta.right-cta,
#cta-section .two-cta-section .cta.left-cta {
    transition: all 0.3s ease;
}

#cta-section .two-cta-section .cta.left-cta:hover {
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/desktop/button-bg-right-hover.png);
}

#cta-section .two-cta-section .cta.right-cta:hover:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 8px;
    background: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/global/desktop/hover-img.png);
    z-index: 0;
    background-size: 105%;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.9;
}

#cta-section .two-cta-section .cta.right-cta:active,
#cta-section .two-cta-section .cta.right-cta:focus,
#cta-section .two-cta-section .cta.right-cta:focus-visible,
#cta-section .two-cta-section .cta.left-cta:active,
#cta-section .two-cta-section .cta.left-cta:focus,
#cta-section .two-cta-section .cta.left-cta:focus-visible {
    background-image: url(/content/dam/intelligentcontent/unbranded/pioneerhub/us/en/images/exploring-cancer-patients/unmet-needs/desktop/button-bg-right-pressed.png);
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button {
    background-color: #00707A;
    transition: all 0.3s ease;
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button:hover {
    background-color: #24A7B3;
}

#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button:active,
#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button:focus,
#header .searchbox .cmp-searchbox__inner button.cmp-searchbox__button:focus-visible {
    background-color: #00545C;
}

@media screen and (min-width: 992px) {
    #header #nav-search-container a#search-button:after {
        width: 22px;
    }
}

@media screen and (max-width: 991px) {
    #cta-section .two-cta-section .cta.right-cta {
        padding-right: 75px;
    }

    #cta-section .two-cta-section .cta.right-cta:after {
        right: 18px;
    }

    #expert-thumbnail .expert-quote-container .expert-quote:before {
        left: unset !important;
        transform: translateX(-40px);
    }
}


@media screen and (min-width:992px) and (max-width:1350px) {
    #header ul.cmp-navigation__group .cmp-navigation__item {
        margin-right: 5px;
    }

    #header #nav-search-container {
        justify-content: right;
        padding-right: 10%;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group {
        padding: 15px 13px;
    }

    #header ul.cmp-navigation__group .cmp-navigation__item.open-dropdown ul.cmp-navigation__group>li a {
        padding: 10px 15px;
    }

    #prognostic-role-of-pten #numbered-flex .number-callout .number-circle-bg {
        min-height: 140px !important;
        max-width: 140px !important;
    }

    #header #search-section .search-header,
    #header .searchbox .cmp-searchbox {
        padding-left: 40px;
        padding-right: 40px;
    }

    #expert-thumbnail .expert-quote-container,
    #expert-thumbnail .expert-quote-container .expert-quote {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    #expert-thumbnail .expert-quote-container .expert-quote:before {
        left: unset !important;
        transform: translateX(-40px) !important;
    }

    #banner .mob-carousel ul.inpage-nav-list li a {
        padding: 3px 8px;
    }

    #banner .mob-carousel ul.inpage-nav-list li {
        flex-basis: auto;
    }

    #banner .mob-carousel ul.inpage-nav-list li {
        flex-basis: 100%;
    }

    #banner .mob-carousel {
        max-width: 98%;
    }
}

@media screen and (min-width:400px) and (max-width:991px) {

    #expert-thumbnail .expert-quote-container,
    #expert-thumbnail .expert-quote-container .expert-quote {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    #expert-thumbnail .expert-quote-container .expert-quote:before {
        left: unset !important;
        transform: translateX(-40px) !important;
    }

    #twoCol-textComp .rowContMain-twoCol .colCont-child {
        max-width: 323px;
    }
}
