*{
   margin: 0;
   padding: 0;
   font-family: 'Poppins', sans-serif;
   box-sizing: border-box;
}
.container1 {
    width: 100%;
    height:742px;
    background-image: url(./images/img.jpg);
    background-size: cover;
    display: flex;
    align-items: center;
    justify-content: center;
}
.calculator
{
    background: rgb(55, 55, 55);
    padding: 20px;
    border-radius: 10px;
}
.calculator form button
{
    border: 0;
    outline:0;
    width:60px;
    height: 60px;
    border-radius: 10px;
    box-shadow: -8px -8px 15px white,5px 5px 15px red;
    background: transparent;
    font-size:20px;
    color:aqua;
    cursor: pointer;
    margin: 10px;
}
form .display{
    display: flex;
    justify-content: flex-end;
    margin: 20px 0;
    background-color: aliceblue;
    border-radius: 10px;
}
form .display input{
    text-align: right;
    flex:1;
    font-size:45px;
    width: 38px;
    height: 80px;
    border-radius: 10px;
    box-shadow: none;
    color: aqua;
}
form button.equal{
    width: 145px;
}
