/*gc-gejc-efficacy.css*/

#efs,
#os,
#pcr,
#surgical-data,
#dfs,
#study-design {
  scroll-margin-top: 175px;
}
.gc-gejc--efficacy #main-nav nav.cmp-navigation ul.cmp-navigation__group li.cmp-navigation__item--level-0:nth-child(3) ul.cmp-navigation__dropdownmenu li a.sub-active-link, 
.gc-gejc--efficacy #main-nav nav.cmp-navigation ul.cmp-navigation__group li.cmp-navigation__item--level-0:nth-child(3) ul.cmp-navigation__dropdownmenu li:hover a.sub-active-link {
	background: url(/content/dam/intelligentcontent/brands/imfinzi-hcp/us/en/gc-gejc/images/white-arrow.png) no-repeat bottom center;    
	font-family: Roboto Condensed !important;
	font-weight: 700 !important;
}
.gc-gejc--efficacy #main-nav .cmp-navigation__item a + ul li a:hover, 
.gc-gejc--efficacy #main-nav .cmp-navigation__item a + ul li a:active, 
.gc-gejc--efficacy #main-nav .cmp-navigation__item a + ul li.cmp-navigation__item--active a {
    background: url(/content/dam/intelligentcontent/brands/imfinzi-hcp/us/en/gc-gejc/images/white-arrow.png) no-repeat bottom center !important;
}

.gc-gejc--efficacy #efficacy-main-container {
    margin-top: 139px;
    background: linear-gradient(180deg, #FFF 0%, #E4EDFC 100%);
    font-family: Ubuntu;
}
.colorac182e {
    color: #ac182e;
}
.gc-gejc--efficacy #efficacy-main-container sup {
    font-size: 62%;
    top: -0.6em;
    font-family: "Ubuntu", sans-serif;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
.gc-gejc--efficacy #efficacy-main-container sup.sup-reg {
    font-size: 55%;
    top: -0.65em;
}
.gc-gejc--efficacy #efficacy-main-container #surgical-data .text-heading--new sup.sup-reg {
    font-weight: 700;
}
.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)),
.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) .cmp-text {
    margin: 0 auto;
}

.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)) {
    max-width: 950px;
    /* max-width: 100%; */
    background-color: #fff;
    float: none;
}

.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) {
    border-top: 1px solid #00284e;
}

.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#text-4e91848355)) {
    border-top: none;
}

.gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) .cmp-text {
    max-width: 720px;
    padding-bottom: 50px;
}

.gc-gejc--efficacy #page-title {
    padding-left: 10px;
    padding-bottom: 51px;
}

.gc-gejc--efficacy #efficacy-main-container .text:has(#blue-bar-wrap) {
    margin-bottom: 50px;
}

.gc-gejc--efficacy #efficacy-main-container p.page-heading__label,
.gc-gejc--efficacy #efficacy-main-container h3.round-box__title,
.gc-gejc--efficacy #efficacy-main-container #surgical-data h3.text-heading:has(+ .round-box.round-box--table),
.gc-gejc--efficacy #efficacy-main-container #dfs h3.text-heading,
.gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading:has(+ .round-box) {
    color: #003865;
}

.gc-gejc--efficacy #efficacy-main-container p.page-heading__label,
.gc-gejc--efficacy #efficacy-main-container h2,
.gc-gejc--efficacy #efficacy-main-container .round-box-percent__heading,
.gc-gejc--efficacy #efficacy-main-container span.keypoints-box__icon-label {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.gc-gejc--efficacy #efficacy-main-container p.page-heading__label {
    margin: 85px 0 10px;
}

.gc-gejc--efficacy #efficacy-main-container .page-heading__emphasis {
    font-size: 48px;
    line-height: 48px;
}

.gc-gejc--efficacy #efficacy-main-container h1 {
    margin: 0 0 30px;
    font-size: 38px;
    font-style: normal;
    line-height: 48px;
}

.gc-gejc--efficacy #efficacy-main-container h1,
.gc-gejc--efficacy #efficacy-main-container h2,
.gc-gejc--efficacy #efficacy-main-container h3,
.gc-gejc--efficacy #efficacy-main-container .text-eyebrow,
.gc-gejc--efficacy #efficacy-main-container p.text-box__text,
.gc-gejc--efficacy #efficacy-main-container .round-box-percent__heading,
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__text,
.gc-gejc--efficacy #efficacy-main-container p.bullet-list__title {
    color: #00284e;
}

.gc-gejc--efficacy #efficacy-main-container h2.jump-links__title {
    margin: 0 0 10px;
    margin-right: -5px;
}

.gc-gejc--efficacy #efficacy-main-container .jump-links {
    display: flex;
    gap: 10px;
    margin-bottom: 42px;
    margin-left: -6px;
}
.gc-gejc--efficacy #efficacy-main-container #page-title p.jump-links_disclaimer {
    margin-left: -10px;
}

.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn {
    display: flex;
    align-items: center;
    column-gap: 10px;
    white-space: nowrap;
    height: 45px;
    margin: 0;
    padding: 10px 15px;
    box-shadow: inset 0 0 0 2px transparent;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    background: #ac182e;
    color: #f0f5fc;
    box-sizing: border-box;
}

.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn:after {
    /* content: '';
    display: inline-flex;
    border-top: 3px solid white;
    border-right: 3px solid white;
    transform: rotate(135deg);
    width: 11px;
    height: 11px;
    position: relative;
    top: -2px; */    
    
    content: '';
    display: inline-block;
    width: 16px;
    height: 11px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11'%3E%3Cpath d='M1 1l7 8 7-8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
    background-size: 16px 11px;
    transition: transform 0.3s ease;

}

.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn:hover,
.gc-gejc--efficacy #efficacy-main-container a.button.button--primary:hover {
    text-decoration: none;
    box-shadow: inset 0 0 0 2px #ac182e;
    background: #fff;
}

.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn:hover,
.gc-gejc--efficacy #efficacy-main-container .round-box-percent__text--emphasis,
.gc-gejc--efficacy #efficacy-main-container span.text-box__emphasis,
.gc-gejc--efficacy #efficacy-main-container a.button.button--primary:hover,
.gc-gejc--efficacy #efficacy-main-container #study-design .text-box .text-box__text,
.gc-gejc--efficacy #efficacy-main-container h3.keypoints-box__text,
.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading i {
    color: #ac182e;
}

.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn:hover:after {
    transform: rotate(180deg);
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' viewBox='0 0 16 11'%3E%3Cpath d='M1 1l7 8 7-8' fill='none' stroke='%23ac182e' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
    background-size: 16px 11px;
}

.gc-gejc--efficacy #efficacy-main-container p.jump-links_disclaimer,
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__disclaimer,
.gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer,
.gc-gejc--efficacy #efficacy-main-container .footnotes__text {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.gc-gejc--efficacy #efficacy-main-container p.jump-links_disclaimer,
.gc-gejc--efficacy #efficacy-main-container li.bullet-list__item,
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__disclaimer,
.gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer,
.gc-gejc--efficacy #efficacy-main-container .footnotes__text,
.gc-gejc--efficacy #efficacy-main-container #pcr p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container p.text-body,
.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading {
    color: #555;
}

.gc-gejc--efficacy #efficacy-main-container p.section-head {
    width: max-content;
    padding: 10px 20px;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    font-family: Ubuntu;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    background: #ac182e;
    color: #fff;
    margin-bottom: 30px;
}

.gc-gejc--efficacy #efficacy-main-container .text-eyebrow,
.gc-gejc--efficacy #efficacy-main-container h3.round-box__title,
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__text,
.gc-gejc--efficacy #efficacy-main-container li.bullet-list__item,
.gc-gejc--efficacy #efficacy-main-container #pcr p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container .round-box-circles__label,
.gc-gejc--efficacy #efficacy-main-container p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container p.msd-ftnt,
.gc-gejc--efficacy #efficacy-main-container p.text-body {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__text{
    line-height: 18px;
}
.gc-gejc--efficacy #efficacy-main-container .text-eyebrow,
.gc-gejc--efficacy #efficacy-main-container h2.text-heading,
.gc-gejc--efficacy #efficacy-main-container h3.text-heading,
.gc-gejc--efficacy #efficacy-main-container ul.bullet-list.bullet-list--text,
.gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--text li.bullet-list__item {
    margin: 0 0 20px;
}

.gc-gejc--efficacy #efficacy-main-container h3.text-heading,
.gc-gejc--efficacy #efficacy-main-container p.text-box__text,
.gc-gejc--efficacy #efficacy-main-container h3.keypoints-box__text,
.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.gc-gejc--efficacy #efficacy-main-container .text-box {
    position: relative;
    padding: 11.5px 30px;
    border: 1px solid #ac182e;
    border-left: 7px solid #ac182e;
    border-bottom-right-radius: 25px;
    margin-bottom: 27px;
}

.gc-gejc--efficacy #efficacy-main-container #efs .text-box, 
.gc-gejc--efficacy #efficacy-main-container #os .text-box {
    padding-left: 23px;
}

.gc-gejc--efficacy #efficacy-main-container span.text-box__emphasis,
.gc-gejc--efficacy #efficacy-main-container h3.round-box__title,
.gc-gejc--efficacy #efficacy-main-container a.jump-links__btn,
.gc-gejc--efficacy #efficacy-main-container p.round-box-percent__text,
.gc-gejc--efficacy #efficacy-main-container .round-box-percent__heading,
.gc-gejc--efficacy #efficacy-main-container h1,
.gc-gejc--efficacy #efficacy-main-container p.section-head,
.gc-gejc--efficacy #efficacy-main-container #pcr p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container .round-box-circles__label,
.gc-gejc--efficacy #efficacy-main-container p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container p.msd-ftnt,
.gc-gejc--efficacy #efficacy-main-container #study-design .text-box .text-box__text,
.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading i {
    font-weight: 700;
}

.gc-gejc--efficacy #efficacy-main-container .round-box {
    position: relative;
    padding: 0px 15px 15px 8px;
    border: 1px solid #00284e;
    border-left: 7px solid #00284e;
    border-bottom-right-radius: 25px;
}
.gc-gejc--efficacy #efficacy-main-container .round-box.round-box-ovls.left-side-bar {
    padding: 30px 30px 20px 30px;
    margin-bottom: 60px;
}
.gc-gejc--efficacy #efficacy-main-container .round-box.round-box-ovls.left-side-bar img.round-box__image {
    padding-top: 0px;   
    padding-bottom: 15px; 
}
.gc-gejc--efficacy #efficacy-main-container .round-box.round-box--percent {
    padding: 15px 56px;
    margin-bottom: 29px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .round-box) {
    margin-bottom: 29px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box--percent:before,
.gc-gejc--efficacy #efficacy-main-container .left-side-bar:before {
        content: "";
        width: 7px;
        height: calc(100% + 124px);
        height: 30px;
        display: inline-block;
        background: #003262;
        position: absolute;
        top: 597px;
        top: -7px;
        left: -7px;
    }

.gc-gejc--efficacy #efficacy-main-container h3.round-box__title {
    position: absolute;
    top: -0.6em;
    left: 0;
    z-index: 0;
    margin: 0;
}

.gc-gejc--efficacy #efficacy-main-container h3.round-box__title > span {
    display: inline;
    background: #fff;
    padding: 0 10px;
    box-decoration-break: clone;
    display: inline-block;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-percent {
    display: flex;
    gap: 15px;
    padding: 0 14.5px;
    margin: 15px auto 30px;
}

.gc-gejc--efficacy #efficacy-main-container img.round-box-percent__graphic {
    align-self: center;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-percent__heading {
    margin: 0 0 3px;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list--round-box-percent li:before,
.gc-gejc--efficacy #efficacy-main-container li.bullet-list__item::before {
    content: "•";
    color: rgb(85, 85, 85);
    font-size: 1.2em;
    margin-right: 0.5em;
    display: inline-block;
    width: 1em;
    position: absolute;
    left: .4em
}

.gc-gejc--efficacy #efficacy-main-container li.bullet-list__item {
    margin: 0;
    padding: 0 0 0 20px;
    font-weight: 400;
    position: relative;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list--round-box-percent li.bullet-list__item {
    margin-bottom: 15px;
    padding-left: 27px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .text-heading) {
    margin-bottom: 50px;
}

.gc-gejc--efficacy #efficacy-main-container #efs img.round-box__image {
    padding: 25px 0 15px;
}

.gc-gejc--efficacy #efficacy-main-container img.round-box__image {
    max-width: 100%;
    width: 100%;
}

.gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer {
    margin: 15px 0 0 0;
}

.gc-gejc--efficacy #efficacy-main-container #efs .round-box:has(+ .inner-wrap) {
    margin-bottom: 20px;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--round-box.mb-15 {
    margin-bottom: 15px;
}

.gc-gejc--efficacy #efficacy-main-container #efs .inner-wrap {
    padding-left: 3px;
}

.gc-gejc--efficacy #efficacy-main-container .footnotes {
    display: flex;
    flex-direction: column;
    row-gap: 5px;
    margin: 0;
}

.gc-gejc--efficacy #efficacy-main-container #efs .inner-wrap .footnotes {
    padding-left: 5px;
    margin-left: -7px;
}

.gc-gejc--efficacy #efficacy-main-container .footnotes__item {
    position: relative;
    display: flex;
    align-items: flex-start;
    margin: 0;
}

.gc-gejc--efficacy #efficacy-main-container .footnotes__symbol {
    position: absolute;
    top: 0;
    left: -1.3rem;
    width: 1.2rem;
    text-align: right;
    white-space: nowrap;
    line-height: normal;
    font-family: sans-serif;
    font-size: 64%;
    font-feature-settings: "sups" on;
}

.gc-gejc--efficacy #efficacy-main-container #os .round-box:has(+ .inner-wrap) {
    padding: 30px 16px 8px 16px;
    margin-bottom: 20px;
}

.gc-gejc--efficacy #efficacy-main-container #os .perspGrp img.round-box__image {
    padding: 0px 0 15px;
}

.gc-gejc--efficacy #efficacy-main-container #os ul.bullet-list.bullet-list--round-box,
.gc-gejc--efficacy #efficacy-main-container #pcr h2.text-heading,
.gc-gejc--efficacy #efficacy-main-container #pcr h3.text-heading,
.gc-gejc--efficacy #efficacy-main-container #pcr p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container h3.text-heading.surgical--text,
.gc-gejc--efficacy #efficacy-main-container h3.text-heading.text-heading--new,
.gc-gejc--efficacy #efficacy-main-container #surgical-data .bullet-list.bullet-list--round-box li.bullet-list__item:last-of-type,
.gc-gejc--efficacy #efficacy-main-container #efs h3.text-heading:has(+ .round-box),
.gc-gejc--efficacy #efficacy-main-container #dfs h3.text-heading:last-of-type,
.gc-gejc--efficacy #efficacy-main-container #dfs ul.bullet-list.bullet-list--round-box,
.gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading:has(+ .round-box),
.gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading {
    margin-bottom: 30px;
}

.gc-gejc--efficacy #efficacy-main-container .footnotes__symbol.footnote__symbol--ast {
    top: 0;
    font-size: 90% !important;
}

.gc-gejc--efficacy #efficacy-main-container .round-box.round-box--circles {
    padding: 30px 17.5px 30px;
    margin-bottom: 20px;
    padding-left: 13px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles {
    display: flex;
    gap: 10px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles__circle {
    display: flex;
    align-items: center;
    gap: 0;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:first-child .round-box-circles__circle {
    width: 350px;
    gap: 10px;
}
.gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:last-child .round-box-circles__circle {
    width: 335px;
    gap: 0px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles__label {
    color: #000;
    padding-right: 5px;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--round-box-circles {
    margin-top: 10px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:first-child ul.bullet-list--round-box-circles li.bullet-list__item {
    max-width: 280px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:last-child ul.bullet-list--round-box-circles li.bullet-list__item {
    max-width: 300px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data .round-box.round-box--table {
    padding: 30px 22px 25px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data .round-box.round-box--table,
.gc-gejc--efficacy #efficacy-main-container #surgical-data ul.bullet-list.bullet-list--round-box li.bullet-list__item,
.gc-gejc--efficacy #efficacy-main-container p.bullet-list__title,
.gc-gejc--efficacy #efficacy-main-container ul.bullet-list.bullet-list--text,
.gc-gejc--efficacy #efficacy-main-container #dfs .round-box {
    margin-bottom: 20px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data .bullet-list.bullet-list--round-box ul.subul {
    list-style: none;
    /* padding-left: 20px; */
    margin-top: 20px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data li.subli:before {
    display: none;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data li.bullet-list__item p.dash,
.gc-gejc--efficacy #efficacy-main-container ul.bullet-list--sub li.bullet-list__item::before {
    background: #555;
    width: 12px;
    height: 1px;
    position: absolute;
    top: 9px;
    left: 0px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data li.bullet-list__item::before {
    left: 5px;
}

.gc-gejc--efficacy #efficacy-main-container #surgical-data .bullet-list__title + ul.bullet-list.bullet-list--text li {
    margin-bottom: 0;
}

.gc-gejc--efficacy #efficacy-main-container img.round-box__image {
    padding-top: 15px;
}

.gc-gejc--efficacy #efficacy-main-container #dfs .round-box {
    padding: 30px 16px 20px 16px;
}

.gc-gejc--efficacy #efficacy-main-container #dfs .round-box__disclaimer {
    margin: 0;
}

.gc-gejc--efficacy #efficacy-main-container #dfs li.bullet-list__item:not(:last-of-type) {
    margin-bottom: 8px;
}

.gc-gejc--efficacy #efficacy-main-container p.msd-ftnt {
    color: #4d4d4f;
    text-align: center;
    margin: 10px 0 0;
}

.gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer.mb-15 {
    margin-bottom: 15px;
}

.gc-gejc--efficacy #efficacy-main-container .round-box.round-box-sdpc {
    margin-top: 30px;
}

.gc-gejc--efficacy #efficacy-main-container p.text-body:not(:last-of-type) {
    margin-bottom: 16px;
}

.gc-gejc--efficacy #efficacy-main-container p.text-body {
    font-weight: 400;
}

.gc-gejc--efficacy #efficacy-main-container p:has(a.button.button--primary) {
    width: 600px;
    max-width: 100%;
    margin: 50px auto 50px;
}

.gc-gejc--efficacy #efficacy-main-container a.button.button--primary {
    position: relative;
    text-align: center;
    font-size: 21px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    background: #ac182e;
    color: #f0f5fc;
    box-shadow: inset 0 0 0 2px transparent;
}

.gc-gejc--efficacy #efficacy-main-container a.button {
    display: flex;
    padding: 10.5px 26px;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.gc-gejc--efficacy #efficacy-main-container a.button.button--primary:after {
    content: '';
    display: inline-flex;
    border-top: 4px solid white;
    border-right: 4px solid white;
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    position: absolute;
    top: auto;
    right: 30px;
}

.gc-gejc--efficacy #efficacy-main-container a.button.button--primary:hover:after {
    border-top: 4px solid #ac182e;
    border-right: 4px solid #ac182e;
}

.gc-gejc--efficacy #efficacy-main-container img.round-box__image.desktop-only.mrgtp {
    padding-top: 40px;
}

.gc-gejc--efficacy #efficacy-main-container #study-design .text-box {
    margin: 20px auto 30px;
    padding: 30px;
}

.gc-gejc--efficacy #efficacy-main-container #study-design .text-box .text-box__text {
    font-size: 18px;
}

.gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new {
    display: flex;
    font-family: Ubuntu;
    background: #d9e3f3;
    padding: 25px 15px 15px 26px;
    border-radius: 0px 0px 30px 0px;
    margin: 25px 0;
    align-items: center;
}

.gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--head1 {
    font-size: 41px;
    line-height: normal;
    font-weight: 700;
    color: #003262;
    margin-bottom: 10px;
}

.gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--head2 {
    font-size: 19px;
    line-height: normal;
    font-weight: 700;
    color: #AC182E;
    margin-top: -5px;
}

.gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new .NCCN-layout__right {
    padding-left: 15px;
    margin-left: 20px;
    border-left: 4px solid #003865;
}

.gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--text {
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
    color: #003865;
    margin-bottom: 10px;
}

.gc-gejc--efficacy #efficacy-main-container .text-nowrap {
    white-space: nowrap;
}

.gc-gejc--efficacy #efficacy-main-container div.footnotes-nccn {
    letter-spacing: -0.1px;
    margin: 0;
}

.gc-gejc--efficacy #efficacy-main-container .keypoints-box {
    border-radius: 0 0 25px 0;
    border-top: 7px solid var(--IMFINZI-Global-Red, #ac182e);
    background: rgba(228, 237, 252, 0.5);
    padding: 30px 0 50px;
    margin: 50px auto 0;
}

.gc-gejc--efficacy #efficacy-main-container .keypoints-box__title {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    column-gap: 16px;
    margin: 0px 0 23px;
    position: relative;
}

.gc-gejc--efficacy #efficacy-main-container span.keypoints-box__icon-label {
    position: absolute;
    top: 27px;
    left: 101px;
    margin: 0;
    padding: 0;
    color: #fff;
    /*z-index: 1;*/
}

.gc-gejc--efficacy #efficacy-main-container .keypoints-box__icon {
    mix-blend-mode: multiply;
}

.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading {
    margin: 0 77px 10px 89px;
}

.gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading i {
    font-style: normal;
}

.gc-gejc--efficacy #efficacy-main-container ul.bullet-list.bullet-list--keypoints-box {
    margin: 0 80px 30px 90px;
    padding: 0;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list--keypoints-box li.bullet-list__item,
.gc-gejc--efficacy #efficacy-main-container .bullet-list--keypoints-box li.bullet-list__item ul.bullet-list--sub > li {
    margin-bottom: 10px;
}

.gc-gejc--efficacy #efficacy-main-container .bullet-list__item sup {
    font-family: sans-serif;
}

.gc-gejc--efficacy #efficacy-main-container .keypoints-box ul.bullet-list.bullet-list--sub {
    margin-top: 10px;
}

.gc-gejc--efficacy #efficacy-main-container ul.bullet-list--sub li.bullet-list__item.customblt {
    padding-left: 15px;
}

.gc-gejc--efficacy #efficacy-main-container ul.bullet-list--sub li.bullet-list__item::before {
    content: '';
}

.gc-gejc--efficacy #efficacy-main-container .footnotes.footnotes--keypoints-box {
    padding: 0 85px;
}

.gc-gejc--efficacy #efficacy-main-container .keypoints-box + p:has(a.button.button--primary) {
    margin-bottom: 10px;
}

#gc-gejc.gc-gejc--efficacy .page-switch {
    padding: 40px 0 55px;
}
/* .gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) .cmp-text {
    max-width: 100%;
} */
@media screen and (max-width: 991px) {
    /* .gc-gejc--efficacy #efficacy-main-container h3.round-box__title > span {
        display: inline-block;
    } */
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles__label {
   
    padding-right: 15px;
}
    .gc-gejc--efficacy #efficacy-main-container {
        margin-top: 98px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.page-heading__label {
        margin: 98px 0 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) .cmp-text {
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 52px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.page-heading__label {
        margin-bottom: 19px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.page-heading__label {
        font-size: 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container .page-heading__emphasis,
    .gc-gejc--efficacy #efficacy-main-container h1 {
        font-size: 26px;
        line-height: normal;
        font-weight: 500;
    }

    .gc-gejc--efficacy #efficacy-main-container h1 {
        margin-bottom: 19px;
    }

    .gc-gejc--efficacy #efficacy-main-container .page-heading__emphasis {
        font-weight: 700;
    }

    .gc-gejc--efficacy #efficacy-main-container h2.jump-links__title {
        margin: 0 0 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container .jump-links {
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: 29px;
        margin-left: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container p.jump-links_disclaimer,
    .gc-gejc--efficacy #efficacy-main-container p.round-box-percent__disclaimer,
    .gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer,
    .gc-gejc--efficacy #efficacy-main-container .footnotes__text {
        font-size: 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container #page-title p.jump-links_disclaimer {
        margin-left: 0px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.section-head {
        padding: 10px 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs .text-box {
        margin-bottom: 21px;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs .text-box,
    .gc-gejc--efficacy #efficacy-main-container #os .text-box {
        padding: 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container .text #efs.cmp-text,
     .gc-gejc--efficacy #efficacy-main-container .text #pcr.cmp-text {
        padding-bottom: 50px !important;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs .round-box.round-box--percent {
        padding: 17px 27px 22px 30px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .round-box) {
        padding-bottom: 22px;
    }

    .gc-gejc--efficacy #efficacy-main-container h3.round-box__title {
        font-size: 14px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box-percent,
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles {
        flex-direction: column;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box-percent {
        padding: 0;
        margin: 12px auto 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container img.round-box-percent__graphic {
        width: 113px;
    }

    .gc-gejc--efficacy #efficacy-main-container .bullet-list--round-box-percent {
        margin-left: -3px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.round-box-percent__disclaimer {
        margin-top: 18px;
        margin-bottom: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box__disclaimer {
        margin: 5px 0 5px 5px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .text-heading),
    .gc-gejc--efficacy #efficacy-main-container #efs h3.text-heading:has(+ .round-box),
    .gc-gejc--efficacy #efficacy-main-container #os h3.text-heading,
    .gc-gejc--efficacy #efficacy-main-container h2.text-heading.mb-20,
    .gc-gejc--efficacy #efficacy-main-container #os ul.bullet-list.bullet-list--round-box-1,
    .gc-gejc--efficacy #efficacy-main-container #pcr h2.text-heading,
    .gc-gejc--efficacy #efficacy-main-container #pcr h3.text-heading,
    .gc-gejc--efficacy #efficacy-main-container #pcr p.bullet-list__title,
    .gc-gejc--efficacy #efficacy-main-container .bullet-list__title + ul.bullet-list.bullet-list--text li,
    .gc-gejc--efficacy #efficacy-main-container #surgical-data h2,
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles,
    .gc-gejc--efficacy #efficacy-main-container #surgical-data .bullet-list.bullet-list--round-box li.bullet-list__item:last-of-type,
    .gc-gejc--efficacy #efficacy-main-container #dfs li.bullet-list__item:not(:last-of-type) {
        margin-bottom: 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .text-heading),
    .gc-gejc--efficacy #efficacy-main-container #efs .round-box:has(+ .inner-wrap) {
        padding-bottom: 17px;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs h3.text-heading:has(+ .round-box) {
        padding: 0px 15px 27px 8px;
    }
    .gc-gejc--efficacy #efficacy-main-container #efs .round-box.efs-chart h3.round-box__title.efs-title  {
        max-width: 250px;
    }
    .gc-gejc--efficacy #efficacy-main-container #efs img.round-box__image {
        height: 390px;
    }

    .gc-gejc--efficacy #efficacy-main-container img.round-box__image {
        margin-top: 18px;
        width: auto;
        max-width: none;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    /* .gc-gejc--efficacy #efficacy-main-container .round-box__image-scroll.mobile-only.efs-forest-plot-mobile-scroll,
    .gc-gejc--efficacy #efficacy-main-container #os .perspGrp img.round-box__image.mobile-only,
    .gc-gejc--efficacy #efficacy-main-container .scroll-indicator.mobile-only,
    .gc-gejc--efficacy #efficacy-main-container #surgical-data .round-box.round-box--table img.round-box__image.desktop-only,
    .gc-gejc--efficacy #efficacy-main-container #study-design img.round-box__image.desktop-only { */
    .gc-gejc--efficacy #efficacy-main-container img.round-box__image.desktop-only {
        display: none;
    }

    .gc-gejc--efficacy #efficacy-main-container .footnotes__text {
        padding-right: 3px;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs .inner-wrap .footnotes__item.footnotes__item--def-block p.footnotes__text {
        margin-top: 5px;
    }

    .gc-gejc--efficacy #efficacy-main-container #efs .inner-wrap .footnotes {
        gap: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container #os h2.text-heading {
        margin-bottom: 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container #os .text-box {
        margin-bottom: 26px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box.round-box-ovls.left-side-bar img.round-box__image,
    .gc-gejc--efficacy #efficacy-main-container #dfs img.round-box__image {
        padding: 25px 0 0px;
        width: 100%;
        margin-top: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box:has(+ .round-box) {
        margin-bottom: 26px;
        padding: 0 10px 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container #os .round-box:has(+ .round-box) {
        padding: 17px 27px 22px 30px;
        margin-bottom: 32px;
    }

    .gc-gejc--efficacy #efficacy-main-container .bullet-list--round-box-percent li.bullet-list__item {
        margin-bottom: 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container #os p.round-box-percent__disclaimer {
        margin-top: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container h3.round-box__title.round-box__title-osresult {
        max-width: 268px;
    } 

    .gc-gejc--efficacy #efficacy-main-container .round-box.left-side-bar.perspGrp .round-box__image {
        height: 360px;
    }

    .gc-gejc--efficacy #efficacy-main-container .text #os.cmp-text {
        padding-bottom: 70px !important;
    }

    .gc-gejc--efficacy #efficacy-main-container #pcr .inner-wrap .footnotes {
        margin-left: 11px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box.round-box--circles {
        padding: 15px 16px 10px;
    }

    .gc-gejc--efficacy #efficacy-main-container .left-side-bar > .round-box-circles {
        align-items: center;
        margin: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper .round-box-circles__circle {
        width: 330px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper ul.bullet-list--round-box-circles li.bullet-list__item {
        margin-left: 25px;
        max-width: 288px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:first-child .round-box-circles__circle,
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:last-child ul.bullet-list--round-box-circles li.bullet-list__item {
        max-width: 288px;
    }

    .gc-gejc--efficacy #efficacy-main-container .bullet-list .bullet-list--round-box-circles {
        margin-top: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container #surgical-data .round-box.round-box--table {
        margin-bottom: 33px;
        padding: 30px 22px 27px;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box__image-scroll.mobile-only {
        overflow-x: auto;
        width: 100%;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        scroll-width: none;
        -ms-overflow-style: none;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box__image-scroll.mobile-only::-webkit-scrollbar {
      display: none;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box__image-scroll.mobile-only img.round-box__image {
        margin-top: 18px;
        display: block;
        height: auto;
        width: auto;
        max-width: none;
    }

    .gc-gejc--efficacy #efficacy-main-container .scroll-indicator.mobile-only[aria-hidden='true'] {
        display: block;
        margin-top: 15px;
        visibility: visible;
    }

    .gc-gejc--efficacy #efficacy-main-container .scroll-indicator__track {
        position: relative;
        width: 100%;
        max-width: 300px;
        margin: 0 auto;
        height: 12px;
        background-color: #f4f4f4;
        border: 1px solid #808184;
        overflow: hidden;
    }

    .gc-gejc--efficacy #efficacy-main-container .scroll-indicator__fill {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 120px;
        background-color: #808184;
        transition: transform 80ms linear;
        will-change: transform;
    }

    .gc-gejc--efficacy #efficacy-main-container .scroll-indicator__label {
        text-align: center;
        font-size: 14px;
        font-weight: 700;
        color: #808184;
        margin-top: 10px;
        font-family: Ubuntu;
        line-height: 20px;
    }

    .gc-gejc--efficacy #efficacy-main-container #surgical-data .bullet-list.bullet-list--round-box ul.subul,
    .gc-gejc--efficacy #efficacy-main-container #surgical-data .footnotes {
        padding-left: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .bullet-list__title + ul.bullet-list.bullet-list--text li {
        margin-bottom: 0;
    }
    .gc-gejc--efficacy #efficacy-main-container #pcr .bullet-list__title + ul.bullet-list.bullet-list--text li {
        margin-bottom: 20px;
    }
    .gc-gejc--efficacy #efficacy-main-container .mb-50,
    .gc-gejc--efficacy #efficacy-main-container #dfs ul.bullet-list.bullet-list--round-box,
    .gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading {
        margin-bottom: 50px !important;
    }

    .gc-gejc--efficacy #efficacy-main-container .pl-9 {
        padding-left: 9px;
    }

    .gc-gejc--efficacy #efficacy-main-container #dfs h3.text-heading,
    .gc-gejc--efficacy #efficacy-main-container #dfs .round-box,
    .gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading:has(+ .round-box),
    .gc-gejc--efficacy #efficacy-main-container .bullet-list--keypoints-box > li.bullet-list__item:last-child {
        margin-bottom: 40px !important;
    }

    .gc-gejc--efficacy #efficacy-main-container #dfs h3.text-heading:last-of-type {
        margin-bottom: 35px;
    }

    /* .gc-gejc--efficacy #efficacy-main-container .footnotes {
        margin-left: 12px;
    } */
    .gc-gejc--efficacy #efficacy-main-container .footnotes {
        margin-left: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .footnotes__symbol {
        font-size: 52% !important;
    }
    
    .gc-gejc--efficacy #efficacy-main-container #dfs {
        padding-bottom: 50px !important;
    }

    .gc-gejc--efficacy #efficacy-main-container #study-design p.section-head {
        max-width: 222px;
        display: flex;
    }

    .gc-gejc--efficacy #efficacy-main-container .round-box.round-box-sdpc {
        padding-bottom: 2px;
    }

    .gc-gejc--efficacy #efficacy-main-container p.msd-ftnt {
        padding: 10px 0 20px;
        text-align: left;
    }

    .gc-gejc--efficacy #efficacy-main-container p:has(a.button.button--primary) {
        margin: 40px auto 30px;
        width: 100%;
    }

    .gc-gejc--efficacy #efficacy-main-container a.button.button--primary {
        padding: 17px 24px;
        justify-content: flex-start;
    }

    .gc-gejc--efficacy #efficacy-main-container #study-design .rb-2 .round-box__image-scroll.mobile-only img.round-box__image {
        width: 100%;
    }

    .gc-gejc--efficacy #efficacy-main-container #study-design .text-box {
        margin: 34px auto 50px;
        padding: 30px;
    }

    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new {
        margin-bottom: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--head1 {
        font-size: 34px;
    }

    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--head2 {
        font-size: 16px;
        margin-top: -5px;
    }

    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new .NCCN-layout__right {
        border-left: 2px solid #003865;
    }

    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new p.NCCN--text {
        font-size: 14px;
    }

    .gc-gejc--efficacy #efficacy-main-container div.footnotes-nccn {
        padding-top: 25px;
    }

    .gc-gejc--efficacy #efficacy-main-container .footnotes-nccn .footnotes__text {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .gc-gejc--efficacy #efficacy-main-container .keypoints-box {
        padding: 20px 0 20px;
        border-radius: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .keypoints-box__title {
        flex-direction: column;
        align-items: flex-start;
        z-index: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container h3.keypoints-box__text {
        margin-left: 25px;
        margin-top: 23px;
        font-weight: 700;
    }

    .gc-gejc--efficacy #efficacy-main-container p.bullets-list__heading,
    .gc-gejc--efficacy #efficacy-main-container ul.bullet-list.bullet-list--keypoints-box {
        margin: 0 25px 10px 25px;
    }

    .gc-gejc--efficacy #efficacy-main-container .keypoints-box ul.bullet-list.bullet-list--sub {
        margin: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container .footnotes.footnotes--keypoints-box {
        padding: 0 30px 0 7px;
    }

    .gc-gejc--efficacy #efficacy-main-container .keypoints-box + p:has(a.button.button--primary) {
        margin-bottom: 0;
    }

    .gc-gejc--efficacy #efficacy-main-container #study-design.cmp-text {
        padding-bottom: 0 !important;
    }

    #gc-gejc.gc-gejc--efficacy .text:has(.page-switch) {
        border: none !important;
    }

    #gc-gejc.gc-gejc--efficacy .page-switch {
        padding: 46px 37px 45px;
    }
    .gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)),
    .gc-gejc--efficacy #efficacy-main-container .text:not(:has(#blue-bar-wrap)):not(:last-child) .cmp-text {
        max-width: 100%;
    }
    /* .gc-gejc--efficacy #efficacy-main-container .jump-links a.jump-links__btn{
        padding-left: 14.5px !important;
        padding-right: 20.5px !important;
    } */
   
    .gc-gejc--efficacy #efficacy-main-container .round-box.round-box-ovls.left-side-bar:has(+ .text-heading) ul.bullet-list.bullet-list--round-box-percent{
        margin-top: 15px;
    }
    .gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--round-box.mb-15 {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .gc-gejc--efficacy #efficacy-main-container #dfs h2.text-heading{
        margin-bottom: 40px !important;
    }
    .gc-gejc--efficacy #efficacy-main-container #dfs img.round-box__image {
            padding-top: 15px;
    }
    .gc-gejc--efficacy #efficacy-main-container #dfs .footnotes {
        margin-left: 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container #surgical-data .footnotes.pl-9 {
        padding-left: 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container #study-design .footnotes {
        padding-left: 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container .footnotes.footnotes--keypoints-box {
        margin-left: 10px;
    }
     .gc-gejc--efficacy #efficacy-main-container #study-design h2.h2-title-1{
        margin-bottom: 40px !important;
    }
    .gc-gejc--efficacy #efficacy-main-container #study-design h3.text-heading.h3-title-1{
        margin-bottom: 10px !important;
    }
    .gc-gejc--efficacy #efficacy-main-container #study-design h3.h3-title-2{
        margin-bottom: 40px !important;
    }

}

@media screen and (min-width: 700px) and (max-width: 991px) {
    .gc-gejc--efficacy #efficacy-main-container #efs img.round-box__image,
    .gc-gejc--efficacy #efficacy-main-container .round-box.left-side-bar.perspGrp .round-box__image {
        margin-inline: auto;
    }
}

@media screen and (max-width: 590px) {
    .gc-gejc--efficacy #efficacy-main-container #efs .left-side-bar:not(.efs-chart) img.round-box__image {
        height: auto;
        width: 100%;
        max-width: 100%;
        padding-top: 7px;
    }
}

@media screen and (min-width: 341px) and (max-width: 365px){ 
    .gc-gejc--efficacy #efficacy-main-container a.button.button--primary:after {
        right: 20px !important;
        top: 23px;
    }
    .gc-gejc--efficacy #efficacy-main-container a.button.button--primary {
        font-size: 20px;
    }
}

@media screen and (min-width: 320px) and (max-width: 391px){ 
    .gc-gejc--efficacy #efficacy-main-container #os .round-box-percent {
        padding-top: 9px;
    }
    .gc-gejc--efficacy #efficacy-main-container #os .round-box.round-box-ovls.left-side-bar:has(+ .text-heading) {
        margin-bottom: 26px;
        padding: 0 10px 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container #study-design .round-box__image-scroll.mobile-only img.round-box__image {
        width: 690px;
    }
    .gc-gejc--efficacy #efficacy-main-container .keypoints-box__title {
        margin: 0;
    }
    .gc-gejc--efficacy #efficacy-main-container .keypoints-box ul.bullet-list.bullet-list--sub {
        margin-left: 7px;
    }
    

}
@media screen and (min-width: 320px) and (max-width: 370px){    
    /* .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper ul.bullet-list--round-box-circles li.bullet-list__item  */
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper .round-box-circles__circle, 
    .gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--round-box-circles {
        max-width: 248px !important;
        width: 100%;
    }
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper .round-box-circles__circle img.round-box-circles__progress{
        max-width: 115px;
        width: 100%;
    }
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles__label {
        padding: 0;
    }
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper:last-child ul.bullet-list--round-box-circles li.bullet-list__item {
        margin-left: 25px;
    }
    .gc-gejc--efficacy #efficacy-main-container .round-box-circles-wrapper .round-box-circles__circle {
        gap: 10px;
    }
    .gc-gejc--efficacy #efficacy-main-container .bullet-list.bullet-list--round-box-circles {
        margin-top: 1px;
    }
    .gc-gejc--efficacy #efficacy-main-container .NCCN-layout-wrap--new .NCCN-layout__right {
        padding-left: 12px;
        padding-right: 2px;
    }
    .gc-gejc--efficacy #efficacy-main-container span.keypoints-box__icon-label {
        top: 20px;
    }

}
