I think the container and the grouping should be outside of the loop.
Try this:
<?php
get_header();
<div class=”container”>
<div class=”section group”>
if (have_posts()) :
while (have_posts()) : the_post();?>
<div class=”col span_1_of_3 “>
<div class=”card “>
<div class=”card-image”>
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail(“medium”);
}?>
<span class=”card-title”>” class=”white-text”> <?php the_title(); ?> </span>
</div>
<div class=”card-content”>
<p><?php the_content(); ?></p>
</div>
<div class=”card-action”>
” class=”button”>Read More…
</div>
</div>
</div>
<?php endwhile;
</div>
</div>
else:
echo “<p>No Post Found</p>”;
endif;
get_footer();
?>