.elss-funds-calc-wrapper span{
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 4rem;
    color: #000946;
}

.fund-calc-title{
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}

.investmentTab .invesmentForm.calc-form {
    margin-top: 50px;
}

@media(max-width:991.98px){
    .investmentCalc .invesmentHead .grid_parent .rightInvesSec.right-calc{
      padding:32px 15px 100px;
    }
}

@media(max-width:767px){
    .elss-funds-calc-wrapper span{
        font-size: 12px;
    }
}

p{
    font-size: 14px;
    /* color: #000946; */
}

@media(max-width:767px){
    p{
        font-size: 12px;
        /* color: #000946; */
    }
}

.investmentCalc .invesmentHead .grid_parent.elss-grid {
    grid-template-columns: 0.6fr 2fr;
}

@media(max-width:1200px){
    .investmentCalc .invesmentHead .grid_parent .rightInvesSec .d-grid.tab-grid {
        grid-template-columns: repeat(2,1fr);
        position: relative;
        gap: 15px;
    }
}
/* 
@media only screen and (max-width: 992px) and (min-width: 1200px)  {
    investmentCalc .invesmentHead .grid_parent .rightInvesSec .d-grid.tab-grid {
        grid-template-columns: repeat(2,1fr);
        position: relative;
        gap: 15px;
    }
} */

@media(max-width:992px){
    .investmentCalc .invesmentHead .grid_parent .rightInvesSec .d-grid.tab-grid{
        grid-template-columns: repeat(1,1fr);
        position: relative;
    }
}