.parsabivhcp-safety div#banner-component {
     background-blend-mode: normal, multiply, normal;
     background-image: linear-gradient(to bottom, #ad95c1, #ad95c1), linear-gradient(to bottom, rgba(173, 149, 193, 0), #ad95c1 150%), linear-gradient(to bottom, rgba(173, 149, 193, 0) 34%, #ad95c1 109%);
     min-height: 320px;
     display: flex ;
     align-items: center;
     justify-content: center;
}


.parsabivhcp-safety div#banner-component h1.banner-heading {
    max-width: 740px;
    text-align: center;
}

.parsabivhcp-safety div#cdTabs {
    box-shadow: none;
    max-width: 1128px;
}

.parsabivhcp-safety div#cdTabs img {
    width: 100%;
}

.parsabivhcp-safety div#cdTabs .section-safety-one {
    padding-top: 52px;
    max-width: 972px;
    margin-inline: auto;
}

.parsabivhcp-safety div#cdTabs img.desktop-only.img-first {
    max-width: 476px;
    margin-inline: auto;
}
.parsabivhcp-safety div#cdTabs  .section-safety-one img.desktop-only.img-first{
        margin-bottom: 20px;

}
.parsabivhcp-safety div#cdTabs  .section-safety-one p.gray-header {
    margin-bottom: 12px;
}

.parsabivhcp-safety div#cdTabs hr.first-cont-line {
    margin-top: 52px;
    margin-bottom: 52px;
    border-top: 2px solid #bbbbbd;
}
.parsabivhcp-safety .section-safety-two {
    max-width: 972px;
    margin-inline: auto;
}
.parsabivhcp-safety div#cdTabs .section-safety-two p.Study-Design {
    margin-bottom: 38.5px;
}

.parsabivhcp-safety div#cdTabs img.desktop-only.img-first {
    margin-bottom: 58px;
}

.parsabivhcp-safety div#cdTabs .section-safety-two p.EAP-assessment-footer {
    margin-bottom: 4px;
}
.parsabivhcp-safety div#cdTabs .section-safety-two p.EAP-assessment-footer:last-child{
    margin-bottom: 0 !important;
}

.parsabivhcp-safety div#promo-cta-container {
    margin-top: 0 !important;
}



.parsabivhcp-safety div#promo-cta-container .row.component.column-splitter {
    max-width: 1128px;
    display: flex;
    gap: 54px;
}

.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center {
    flex: 0 0 338.7px;
}
.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center .promo{
    background-color: transparent;
    border-radius: 0;
    padding: 0;
}

.parsabivhcp-safety div#promo-cta-container .position-center .field-promoicon img {
    margin-top: 0;
}

.parsabivhcp-safety #promo-cta-container .position-center .field-promoicon {
    padding-bottom: 12px;
}

.parsabivhcp-safety div#promo-cta-container .field-promotext h3 {
    margin-bottom: 0;
}

.parsabivhcp-safety div#promo-cta-container .field-promolink a {
    margin-top: 0;
    border-radius: 27px;
    background-color: #e16a2d;
    width: 136px;
    margin-inline: auto;
    font-family: Outfit;
    font-size: 16px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: 0.32px;
    text-align: left;
    color: #fff;
    height: 36px;
}

.parsabivhcp-safety div#promo-cta-container .field-promolink a::after {
    display: none;
}

.parsabivhcp-safety div#promo-cta-container .field-promolink {
    margin-top: 16px;
}
.isi-expanded .kommunicate-custom-iframe.chat-popup-widget-vertical {
    display:block !important;
}
@media (min-width: 991px) {
.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center:nth-of-type(2) .field-promotext p br {
    display: none;
}
.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center:nth-of-type(2) .field-promotext p{
    max-width: 235px;
    margin-inline: auto;
}
.parsabivhcp-safety.isi-expanded div#fullIsi {
    margin-top: 0;
}
.parsabivhcp-safety div#banner-component{
    display: flex !important;
}

}

@media (max-width: 991px) {
.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center:nth-of-type(2) .field-promotext p br {
    display: none;
}
.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center:nth-of-type(2) .field-promotext p{
    max-width: 235px;
    margin-inline: auto;
}

.parsabivhcp-safety div#banner-component h1.banner-heading {
    max-width: 244px;
    margin-inline: auto;
    font-size: 31px;
}

.parsabivhcp-safety div#cdTabs .section-safety-one {
    padding-inline: 24px;
}

.parsabivhcp-safety div#cdTabs .section-safety-one img.mobile-only {
    margin: 20px 0;
    /* padding-inline: 16px; */
}

.parsabivhcp-safety div#cdTabs hr.first-cont-line {
    max-width: 40%;
}

.parsabivhcp-safety .section-safety-two {
    padding-inline: 25px;
}

.parsabivhcp-safety div#cdTabs .section-safety-two img.mobile-only {
    /* padding-inline: 16px; */
    margin-bottom: 18px;
}

.parsabivhcp-safety div#promo-cta-container .col-12.col-xl-4.position-center {
    flex: 0 0 100%;
    padding-inline: 20px;
}

.parsabivhcp-safety div#promo-cta-container .field-promotext p {
    max-width: 288px;
    margin-inline: auto;
}


}

.EAP-assessment-footer .safety-flexer {
    display: flex;
    align-items: baseline;
}

.EAP-assessment-footer.safety-flexer > sup {
    width: 5px;
}

.EAP-assessment-footer.safety-flexer {
    display: flex;
    align-items: baseline;
}


.safety-flexer-void {
    display: flex;
    align-items: baseline;
}