.wrap {
   display: flex;
   justify-content: space-between;
   flex-wrap: wrap;
 }
 
 .item {
   border-radius: 10%;
   padding: 5px;
   margin-top: 45px;
   width: 300px;
   height: 285px;
   background-color: rgba(255, 255, 255, 0.411);
 }
 .wrap .item img {
   border-radius: 10%;
   width: 300px;
   height: 190px;
 }
.wrap .item h2 {
   text-align: center;
   font-size: 20px;
   font-weight: bold;
   padding-top: 20px;
}
.wrap .item p {
   position: relative;
   top: 20px;
   text-align: center;
   font-size: 13px;
}
.wrap .item img:hover {
   opacity: 0.7;
}