.mainpage-navigation .card {
width: calc(100%/5 - 0.4rem);
min-width: calc(860px/5 - 0.4rem);
border: 0;
}
.mainpage-navigation .card:hover .card-caption {
color: white;
}
.mainpage-navigation .card-caption {
padding: 0.4rem;
background: #304665;
color: #bfcee7;
text-align: center;
transition: color 0.2s ease;
}
.mainpage-navigation .card-image {
height: 180px;
background: #2b2f36;
overflow: hidden;
}