19/20 Просьба оценить код

html,
body {

font-family: “Arial”, sans-serif;
padding: 0;
line-height: 30px;
margin: 0;
}

body {
min-width: 550px;
min-height: 290px;
padding: 10px;
}

.two-cards {
height: 250px;
padding: 10px;
text-align: center;
width: 350px;
}

.two-cards div {
background-color: white;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 50px auto;
border-radius: 5px;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
display: inline-block;
font-size: 25px;
font-weight: bold;
height: 180px;
position: relative;
margin: 30px 10px 0 10px;
margin-top: 30px;
vertical-align: middle;
width: 120px;
}

.two-cards div::before,
.two-cards div::after {
background-repeat: no-repeat;
background-position: 50% 100%;
background-size: 25px;
padding-bottom: 20px;
position: absolute;
width: 20px;/* Ширина иконок, не изменяйте */
}

.two-cards .ace-heart,
.two-cards .ace-heart::after,
.two-cards .ace-heart::before {
background-image:url(“heart.svg”);
color: red;
content:“A”;
}

.two-cards .two-spade,
.two-cards .two-spade::after,
.two-cards .two-spade::before {
background-image:url(“spade.svg”);
color: black;
content:“2”;

}

.two-cards div::after {
bottom: 5px;
right: 5px;
transform: rotate(180deg);/* Поворот нижней иконки */
}

.two-cards div::before {
top: 5px;
left: 5px;
}

свойство content применяется только к псевдоэлементам.