body{
    background-color: beige;
}
.calc{
    text-align: center;
    font-size: 30px;
    width: 400px;
    background-color: cadetblue;
    padding: 30px;
    margin-left: 435px;
    margin-top: 60px;
}
.disp{
    background-color: white;
    height: 50px;
    width: 385px;
    font-size: 29px;
    text-align: right;
    padding: 7px;
    border-radius: 9px;
    margin-bottom: 18px;
    overflow: auto;
    border: 2px solid grey;

}
.btn{
    display: grid;
    grid-template-columns:repeat(4,4fr) ;
    gap: 4px;
   
}
button{
    font-size: x-large;
    font-style: normal;
    background-color: ivory;
    border-width: 1px;
    height: 60px;
}
.heading{
    text-align: center;
    padding-bottom: 10px;
}
button:hover{
    background-color: rgb(162, 157, 157);
}