Landing Page Using Grid Methodology

I am making a sample page using only CSS grid for the rows and different sections. I am considering to use a container in each section and apply the grid to that container. Or use a child row, then apply my grid for the elements. Any good flow to follow. As an example:

<section class="services_section">
    <div class="container">
       <div class="grid">
           <div class="col">
            </div>
         </div>
    </div>
</section>

Is this flow considered okay, or adding the grid class to the container to reduce an HTML. Feedback much appreciated.
Was this page helpful?