h3.year-header{margin-top:5rem;margin-bottom:1rem;font-weight:900;color:#555555;font-size:1.75rem}
.masonry{column-count:2;column-gap:1rem;}
.reviewCardN{position:relative;display:inline-block;width:100%;background:#fff;border-radius:5px;padding:20px;box-sizing:border-box;box-shadow:0 0 20px #00000020;break-inside:avoid;page-break-inside:avoid;margin-bottom:1rem;}
.reviewAuthorN{font-weight:900;color:#555555;font-size:18px;}
.reviewGarageN{color:#888888;font-weight:600;margin-top:-5px;margin-bottom:-20px;font-size:14px;}
.reviewDateN{float:right;font-size:12px;color:#888888;font-weight:800;}
.starRatingN{font-size:16px;color:#f7be39;margin-top:10px;}
.reviewContentN{margin-top:.5rem;font-size:14px;color:#555555;}
.avatar{width:60px;height:60px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:17px;color:#FFF;margin-right:0.75rem;}
.mj-review-head{display:flex;align-items:center;}
.reviewContentN p{margin:0 0 .75rem;}
.reviewContentN p:last-child{margin-bottom:0;}
@media (max-width: 768px) {
  .masonry{column-count:1;}
}
