/* Cann Legal Group F5_630 — four local IONOS article-photo positions. */
.heroin,.hero-inner{overflow:auto!important}
.heroin .clg630-photo,.hero-inner .clg630-photo{box-sizing:border-box;padding:0!important}
.heroin .clg630-photo img,.hero-inner .clg630-photo img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;border-radius:8px!important}
.heroin .clg630-photo1,.hero-inner .clg630-photo1{float:right!important;width:40%!important;max-width:380px!important;margin:0 0 20px 30px!important}
.heroin .clg630-photo3,.hero-inner .clg630-photo3{float:left!important;width:32%!important;max-width:275px!important;margin:6px 22px 16px 0!important}
.heroin .clg630-photo2,.hero-inner .clg630-photo2{float:left!important;width:38%!important;max-width:330px!important;margin:6px 26px 16px 0!important}
.heroin .clg630-photo4,.hero-inner .clg630-photo4{float:right!important;width:32%!important;max-width:275px!important;margin:6px 0 16px 22px!important}
.heroin .clg630-summary-wrap,.hero-inner .clg630-summary-wrap{display:block!important}
.heroin .clg630-summary-wrap p,.hero-inner .clg630-summary-wrap p{margin-left:0!important;margin-right:0!important}
.heroin .meta,.hero-inner .meta{clear:both!important}
@media(max-width:760px){
  .heroin .clg630-photo,.hero-inner .clg630-photo{float:none!important;width:100%!important;max-width:none!important;margin:0 0 18px!important}
}
