*{
     padding: 0;
     margin: 0;
     box-sizing: border-box;
}
.hero{
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%,-50%);
     text-align: center;
}
.hero .container{
     display: flex;
     gap: 30px;
     border: 1px solid black;
     padding: 10px;
     border-radius: 10px;
     background-color: rgb(250, 191, 191);
     box-shadow: 10px 20px 20px;
}
h1{
     font-size: 30px;
     font-weight: 900;
     font-family: sans-serif;
     color: green;
}
p{
     font-size: 20px;
     font-weight: bold;
     margin-top: 20px;
     margin-bottom: 20px;
     color: rgb(23, 168, 240);
}
p,i{
     margin-top: 30px;
     color: crimson;
}
.box{
     width: 90px;
     height: 90px;
     border: 1px solid black;
     border-radius: 50%;
}
#box1{
     background-color: aquamarine;
}
#box2{
     background-color: rgb(174, 238, 10);
}
#box3{
     background-color: rgba(231, 119, 191, 0.858);
}
#box4{
     background-color: rgb(251, 166, 8);
}
#box5{
     background-color: rgb(243, 239, 5);
}