    .sipCalcSc .MainHeadingDiscrition {
        width: 86%;
        margin: auto;
        margin-bottom: 18px;
    }

    .sipCalcSc .commandMainHeading {
        margin-bottom: 18px;
    }

    .sip_sc .sipWealthChartSc {
        margin: 30px 52px 64px 52px;
    }

    .sipCalcCnt {
        text-align: center;
        margin-bottom: 64px;
    }

    .whatIsSIPCalcSc p {
        font-size: 16px;
        line-height: 24px
    }

    .whatIsSIPCalcSc .commandMainHeading {
        margin-bottom: 17px;
    }

    .whatSIPCalcCnt {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 136px;
    }

    .whatIsSIPCalcSc .container .row {
        justify-content: center;
    }

    .whatIsSIPCalcSc {
        margin-bottom: 47px;
    }

    .howSIPWorksCnt .steps .steper {
        font-weight: 400;
        font-size: 42px;
        /* line-height: 40px; */
        color: rgba(0, 0, 0, 0.19);
        margin-bottom: 14px;
        line-height: auto;
    }

    .howSIPWorksCnt .steps h6 {
        color: #1F1F1F;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 13px;
    }

    .howSIPWorksCnt .steps p {
        font-size: 16px;
        line-height: 24px;
        color: #454545;
    }

    .howSIPWorksCnt .steps p span {
        font-weight: bold;
    }

    .howSIPWorksCnt .steps {
        padding: 24px 16px;
        border-radius: 4px;
        border: 1px solid #E7E7E7;
        background-color: #ffffff;
        height: -webkit-fill-available;
    }

    .howSIPWorksCnt {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        justify-content: space-between;
        align-items: start;
        gap: 24px;
    }

    .howSIPWorksSc .commandMainHeading {
        text-align: center;
        margin-bottom: 24px;
    }

    .howSIPWorksSc {
        margin-bottom: 79px;
    }

    .whyInvestScrollSc {
        max-height: 600px;
        overflow-y: scroll;
        scrollbar-width: none;
        -ms-overflow-style: none;
        margin-bottom: 60px;
    }

    .whyInvestScrollSc .content .dmat_account.derivativedmat_account {
        position: sticky;
        top: 0;
    }

    .equity_sc.whyInvestScrollSc .content {
        margin: 0;
    }

    .key_feature_sc .key_feature_container .commandMainHeading {
        margin-bottom: 40px;
    }

    .sipKey {
        margin-bottom: 38px;
    }

    .whyCalcSc .commandMainHeading {
        margin-bottom: 24px;
    }

    .whyCalcSc p {
        padding: 16px;
    }

    .whyCalcSc p:not(:last-child) {
        border-bottom: 1px solid #DADADA;
    }

    .whyCalcSc {
        margin-bottom: 46px;
    }

    .sipFutureSc .yourFutureDtCnt .commandMainHeading {
        margin-bottom: 20px;
    }

    .sipFutureSc .yourFutureDtCnt .cntPara {
        padding: 16px;
    }

    .sipFutureSc .yourFutureDtCnt .cntPara:not(:last-child) {
        border-bottom: 1px solid #DADADA;
    }

    .sipFutureSc .yourFutureDtCnt p:nth-child(2) {
        margin-bottom: 20px;
    }

    .sipFutureSc .yourFutureDtCnt p:nth-child(3) {
        margin-bottom: 38px;
    }

    .sipFutureSc .yourFutureDtCnt button {
        padding: 10px 24px;
        background: #DD031C;
        border-radius: 12px;
        text-align: center;
        border: 1px solid #DD031C;
        color: #fff;
        margin-top: 38px;
    }

    .sipFutureSc .yourFutureDtCnt button:hover {
        background: #A40D1F;
    }

    .sipFutureSc .yourFutureImgCnt .mfAppBtn {
        padding: 8px 16px;
        background-color: #ffffff;
        border-radius: 8px;
        font-size: 16px;
        line-height: 24px;
        font-weight: bold;
        background: linear-gradient(90deg, #DD031C, #FBDD30);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        border: none;
        box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
        -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
        margin-bottom: 18px;
    }

    .sipFutureSc .yourFutureImgCnt {
        text-align: center;
    }

    .sipFutureSc .yourFutureImgCnt .imgCnt {
        text-align: center;
        margin-bottom: 18px;
    }

    .sipFutureSc .yourFutureImgCnt .playStore {
        text-align: center;
        display: flex;
        gap: 10px;
    }

    .sipFutureSc .container .row {
        justify-content: space-between;
    }

    .sipFutureSc {
        margin-bottom: 52px;
    }

    @media (min-width: 992px) and (max-width: 1199.9px) {
        .whatSIPCalcCnt {
            gap: 44px;
        }

        .sipCalcSc .MainHeadingDiscrition {
            width: 100%;
        }
    }

    @media (min-width: 768px) and (max-width: 991.9px) {
        .sipCalcSc .MainHeadingDiscrition {
            width: 100%;
        }

        .whatSIPCalcCnt {
            gap: 24px;
        }

        .howSIPWorksCnt {
            gap: 14px;
        }
    }

    @media (max-width: 991.9px) {
        .whyInvestScrollSc {
            max-height: fit-content;
        }

        .sipCalcSc .MainHeadingDiscrition {
            width: 100%;
        }
    }

    @media (max-width: 767.9px) {
        .whatSIPCalcCnt {
            flex-direction: column;
            gap: 34px;
        }

        .sipFutureSc .container .row {
            gap: 44px;
        }

        .howSIPWorksCnt {
            grid-template-columns: repeat(1, 1fr);
        }

        .sipFutureSc .yourFutureImgCnt .playStore {
            justify-content: center;
        }

        .sipFutureSc .yourFutureImgCnt .playStore img {
            width: 120px;
        }

        .sip_sc .sipWealthChartSc {
            margin: 20px;
        }
    }

    @media (max-width: 479px) {
        .equity_sc .content .ownership_container>div {
            flex-direction: row;
        }

        .equity_sc .content .ownership_container>div span {
            margin-right: 14px;
        }

        .whyCalcSc .commandMainHeading {
            margin-bottom: 14px;
        }
    }