JSFiddle - React, Tailwind, and code Playground

HTML

<div class="quoteWrapper">
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
    <div class="quote"></div>
</div>

CSS

.quoteWrapper { background-color: green; }
.quote { height: 16px; }
.sixQuoteWrapper { background-color: red; margin: 2px; }

JavaScript

var i = 0, 
    quotes = $("div.quoteWrapper").children(),
    group;

while ((group = quotes.slice(i, i += 3)).length) {
    group.wrapAll('<div class="sixQuoteWrapper"></div>');
}