.melody-story-head {
    max-width: 925px;
}

/* IMMUNOTHERAPY TRIAL SECTION CSS  */
.immuno-trial-sec-inner {
    padding: clamp(30px, 3.5vw, 60px);
    border-radius: 20px;
}

.immuno-trial-title {
    font-size: 55px;
}

img.img-bg-immuno {
    position: absolute;
    right: 0px;
    bottom: -1px;
    width: 67%;
}

@media (max-width: 1449.98px) {
    img.img-bg-immuno {
        width: 75%;
    }
}

@media (max-width: 1199.98px) {
    .immuno-trial-title {
        font-size: 40px;
    }
}

@media (max-width: 991.98px) {
    .immuno-trial-sec-inner {
        padding-bottom: 25%;
    }

    .immuno-trial-head {
        position: relative;
        z-index: 1;
    }
}



@media (max-width: 1199.98px) {
    .immuno-trial-title {
        font-size: 40px;
    }
}

@media (max-width: 600.98px) {
    .immuno-trial-title {
        font-size: 32px;
    }

    .immuno-trial-title {
        font-size: clamp(22px, 3.1vw, var(--fs-40));
    }

    .immuno-trial-descrp {
        font-size: clamp(15px, 4vw, var(--fs-22));
    }
}

/* what-gtd-trial SECTION CSS START  */
.immuno-trial-head .immuno-trial-descrp p {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    grid-gap: 15px clamp(15px, 1.25vw, 35px);
    font-weight: 500;
    line-height: 1.2;
    font-size: clamp(18px, 1.4vw, var(--fs-22));
}

.immuno-trial-head .immuno-trial-descrp p .dot {
    line-height: 1;
    font-size: 0;
    width: 8px;
    height: 8px;
    background-color: var(--white);
    border-radius: 100%;
}


@media (min-width: 992px) {
    .what-gtd-trial-col-left {
        width: 38.5%;
    }

    .what-gtd-trial-col-right {
        width: 61.5%;
        padding-left: 30px;
    }
}

/* melody-story CSS START */
.melody-story-sec-inner,
.cake-cancer-sec-inner {
    padding: clamp(25px, 3.5vw, 40px);
    border-radius: 20px;
}

@media (min-width: 992px) {
    .cs-col-left-500 {
        width: 62%;
        padding-right: 26px;
    }

    .cs-col-right {
        width: 35%;
    }
}