.fleet-items {
    margin-top: 4rem;
}
.fleet-item {
    flex-basis: 25%;
    padding: 1rem;
}
.fleet-item .content {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.fleet-item .content .title {
    font-size: 1.6rem;
    font-weight: bold;
    max-width: 280px;
}
.fleet-item .content {
    margin-top: 1rem;
    margin-bottom: .75rem;
    padding-bottom: .75rem;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    min-height: 81px;
}
.fleet-item .content .price {
    color: var(--primary);
    font-size: 20px;
    font-weight: 700;
}
.fleet-item .description {
    color: #7e7b7b;
    font-size: 20px;
    line-height: 1.3;
}
@media screen and ( max-width: 1024px ){
.fleet-item {
    flex-basis: 50%;
}
}
@media screen and ( max-width: 768px ){
.fleet-item {
    flex-basis: 100%;
}
}