@media (max-width:45rem)
{

    .microplan
    {
        padding: 0vw;   
    }

.headingtext
{
  margin-top: 20%; 
}
.priceingCardHolder
{
    padding: 0px; 
}
.microplan
{
padding: 0px;
}
.microplans,.largeplandData
{
    margin: 10px 0px;
}

.microplantext
{
    position: static;  
    width: 90%;  
    -ms-transform: rotate(0deg); /* IE 9 */
    transform: rotate(0deg);
    border-radius: 10px;
    margin:  5%;
    padding: 5px;
    
}
.microplanFeachers 
{
    padding:0px 5%;
}

.largeFeachersdata
{
  
    padding: 0vw;
}

.customrequerment
{
    text-align: center;
    padding:  5vw;

}
.largeplandData
{

    margin: 20px 0px !important;
}
}