main {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
height: 100%;
gap: 30px;
padding: 50px 30px 0px;
}
.container-type {
display: flex;
align-items: center;
justify-content: space-around;
gap: 20px;
padding: 30px;
border-radius: 15px;
background-color: var(--color-backg-sec);
transition: 0.2s;
transform: scale(1);
}
.container-type:hover {
border: 1px solid var(--color-tertiary);
transform: scale(1.02);
}
.type-img {
width: 35%;
height: auto;
}
.type-title {
color: var(--color-white);
font-size: 1.7rem;
}