.rit-card-container {
  width: 90%;
  max-width: 682px;
  background-color:#ffeeea;
  border-radius: 15px 15px 0 0;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.treat-top-section {
  display: flex;
  justify-content: space-between;
  padding: 29px 7px;
}
.treat-sub-para{
    margin-bottom: 45px;
}
.treat-column {
  flex: 1;
  text-align: center;
  /*padding: 0 20px;*/
}

.Chemotherapy-icon, .immunotherapy-icon, .targeted-therapy-icon {
  margin-bottom: 25px;
}
.chemotherapy-card h2, .treat-column h2 {
     margin-bottom: 21px;
}
.treat-column h2 {
color:#ff6633;
}
.Chemotherapy-icon p{
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 40px;
}
.treat-top-section .treat-column:nth-of-type(1) .target hr{
    margin-left: auto;
}
.treat-top-section .treat-column:nth-of-type(3) .target hr{
    margin-right: auto;
}
.target hr {
  width: calc(100% - 13px);
  margin: 10px 0 38px;
  border: none;
  border-top: 2px solid #ff6633;
}

.chemo hr {
  width: 60%;
  margin: 10px auto 38px;
  border: none;
  border-top: 2px solid #414042;
}
.chemo-divider {
  width: 1px;
  background-color: #ff6633;
  margin: 0 25px;
}
.page-sclc .downloadable-resource-group .column-splitter{
    display: none;
}
.treat-bottom-section {
  background-color: #ff6633;
  color: #fff;
  text-align: center;
  font-weight: 600;
  padding: 20px 30px;
  font-size: 20px;
  line-height: 1.6;
}
.chemotherapy-card {
    padding-top: 32px;
    background-color: #f6f6f6;
    width: 280px;
    border-radius: 12px 12px 0 0;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    text-align: center;
    overflow: hidden;
}

.chemotherapy-icon {
  margin-top: 20px;
}
.Chemotherapy-icon img, .immunotherapy-icon img, .targeted-therapy-icon img{
height: 81px;
}

.chemo-footer {
  background-color: #3b3b3b;
  color: #fff;
  font-size: 20px;
  padding: 46px 22px 35px;
  font-weight:bold;
  height: 100%;
  /* display: flex; */
  /* align-items: center; */
}

 
 .treat-option{
    display: flex;
    gap: 20px;
 }
#linkbtn .component-content{
 position: relative;
  padding-top: 25px;
  padding-bottom: 25px;
}
.page-sclc #linkbtn:before {
    position: absolute;
    content: "";
    background-color: #f0f2f6;
    width: 98.8vw;
    height: 100%;
    transform: translateX(-50%);
    left: 50%;
}
 #linkbtn .component-content .promo-text{
    display: flex;
justify-content: space-between;
align-items: center;
 }
#linkbtn .component-content .promo-text .field-promotext p{
    max-width:476px;
 font-family: 'Overpass';
  font-size: 20px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: normal;
  text-align: left;
  color: #5f6c91;
  margin-bottom: 0;
}
/*#linkbtn .field-promolink>a{
border-radius: 22px;
    box-shadow: 0 4px 0 0 #6e7ba0;
    background-color: #fff;
    color: #6e7db3;
    width: 290px;
    height: 50px;
 margin: 0 19px 66.2px 9px; 
    padding: 11px 20px 10px;
    font-size: 18px;
    min-width: 290px !important;
    flex: auto !important;}
    
    
    color: #6E7BA0;
    border: 2px solid currentColor;
    display: block;
    font-size: 20px;
    line-height: 22px;
    font-weight: bold;
    padding: 12px calc(var(--padd-inline) + 20px);
    text-decoration: none;
    background-image: url(/~/media/AD5F774ACC7D4CFBA5B446C15CFB0C04.ashx);
    background-repeat: no-repeat;
    background-position: calc(100% - var(--padd-inline)) center;
}
    */
  .page-sclc .field-promoicon>img {
    width: 100%;
  }
  .chemotherapy-card p{
    margin-bottom: 40px;
  }
 .page-sclc #linkbtn{
    position: relative;
    padding-bottom: 0px!important;
    border-bottom: none!important;
  }
.page-sclc .promo-banner .component-content .promo-text{
    max-width: 960px;
    margin-inline: auto;
}
.reference-sclc p{
    font-size: 14px!important;
}
/* .orange-bar-container p span{
    color:#9e0bb9
} */
.page-sclc .wrapper-container{overflow: revert !important;}
@media (max-width:991px) {
    #menu-header-secondary .quantum-drop-down-menu__link{
        padding-left: 25px !important;
    }
    .page-sclc .promo-banner .field-promotext{
    margin-top: 20px !important;
}
    .page-sclc .promo-banner .field-promoicon2 img {
    min-height: 200px;
    object-fit: cover;
}
    .page-sclc .promo-banner .field-promotext h1{
    margin-bottom: 20px;
}
    .page-sclc .section-sub-headin{
        font-size: 23px !important;
        padding-inline: 15px;
    }
    .page-sclc .component.container.wrapper-container .section-sub-headin+.treat-sub-para{
        padding-inline: 15px !important;
    }
.target hr{margin-inline: auto !important;width: 70%;}
  .treat-option{
    flex-direction: column;
    padding-inline: 15px;
  }
.page-sclc .component.container.wrapper-container p{
    padding-left: 0 !important;
    margin-bottom: 20px;
}
.page-sclc .component.container.wrapper-container .chemotherapy-card p{
    padding-inline: 20px !important;
}
.page-sclc .component.container.wrapper-container .treat-column p{
        padding-inline: 20px !important;

}
.page-sclc .quantum-isi-tray__content.quantum-long-form-text .quantum-isi-tray__content{
    padding-top: 0 !important;
    margin-top: -5px;
}
.page-sclc .promo-banner-utility > .component-content::after{
    height: 100% !important;
    display: none;
}
.treat-top-section{
    flex-direction: column;
}
.chemotherapy-card{
    width: 100%;
    /* padding-inline: 20px !important; */
}
.rit-card-container{
    width: 100%;
    max-width: 100%;
}
.page-sclc #linkbtn{
    margin-top: 0;
    margin-bottom: -18px;
}
#linkbtn .component-content .promo-text{
    flex-direction: column;
    gap: 20px;
    padding-left: 10px;
    padding-right: 10px;
    align-items: baseline;
}
.chemo-divider {
    height: 2px;
    width: 100%;
    background-color: #ff6633;
    margin: 30px 0px 43px 0;
}
    .treat-bottom-section,
.chemo-footer{
    font-size: 16px;
    padding: 20px;
}
#linkbtn .component-content{
    padding-top: 30px;
    padding-bottom: 35px;
}
.page-sclc .promo-banner .component-content .promo-text .field-promotext h1{
    max-width: 155px;
    font-size: 26px;
    line-height: 1.08 !important;
}
.field-promoicon2>img{
    width:100%;
}
.rit-card-container{
   border-radius: 15px 15px  0 0 !important;
}
}
.page-sclc .promo-banner-utility > .component-content::after{
    left: -3%;
    height: calc(100% - 7px);
    display: none;
}

.page-sclc .promo-banner-utility .field-promolink>a {
    box-shadow: 0 4px 0 0 #6e7ba0;
    border: none;
    border-radius: 25px;
    min-width: 250px;
    height: 48px;
}

.page-sclc #linkbtn .field-promolink>a {
    border: navajowhite;
}

.page-sclc .quantum-isi-tray__content.quantum-long-form-text .quantum-isi-tray__content{
    padding-top: 20px !important;
}
.page-sclc #linkbtn .field-promolink > a{
    
background-position: calc(100% - 28px) center;
    
text-transform: capitalize;
}
.page-sclc .foot-note.global-reference.reference-sclc{
    /* display: none; */
    margin-top: 10px;
}
.page-sclc p.botton-text.mobile-only {
    font-size: 10px;
}

div#Modal_Site_Leave {
    z-index: 10000;
}
.page-sclc .promo-banner-utility .field-promotext{
    
margin-top: 0 !important;
}
.page-sclc .section-sub-headin{
    font-size: 30px;
    margin-bottom: 12px;
}