/* Cann Legal Group F5_615 — four fixed article-photo positions in the hero/title-summary area. */
.heroin{overflow:auto!important}
.heroin>.article-primary,.heroin .clg-f5-615-primary{float:right!important;width:40%!important;max-width:350px!important;margin:0 0 20px 30px!important;padding:0!important}
.heroin .clg-f5-615-secondary{float:left!important;width:38%!important;max-width:315px!important;margin:5px 26px 16px 0!important;padding:0!important}
.heroin .clg-f5-615-top-left{float:left!important;width:32%!important;max-width:260px!important;margin:6px 22px 16px 0!important;padding:0!important}
.heroin .clg-f5-615-bottom-right{float:right!important;width:32%!important;max-width:260px!important;margin:6px 0 16px 22px!important;padding:0!important}
.heroin .article-primary img,.heroin .article-secondary img,.heroin .clg-f5-615-top-left img,.heroin .clg-f5-615-bottom-right img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;border-radius:8px!important}
.heroin .clg-f5-615-excerpt{display:block!important}.heroin .clg-f5-615-summary-paragraph{margin-left:0!important;margin-right:0!important}.heroin .meta{clear:both!important}
@media(max-width:760px){.heroin>.article-primary,.heroin .clg-f5-615-primary,.heroin .clg-f5-615-secondary,.heroin .clg-f5-615-top-left,.heroin .clg-f5-615-bottom-right{float:none!important;width:100%!important;max-width:none!important;margin:0 0 18px!important}}
