section.common.iso
{
   padding:4em 0;
}

section.common.iso>.container
{
   padding-top:2em;
   padding-bottom:2em;
   color:#FFFFFF;
   border-radius:2em;
   background:none var(--green);
}

section.common.iso .block-core--paragraph
{
   flex:0 1 10em;
}
section.common.iso .block-core--paragraph>p
{
   margin:0;
   font-size:2rem;
   font-weight:600;
   color:#FFF;
}

section.common.iso .block-core--gallery
{
   flex:1 1 auto;
}

section.common.iso .block-core--gallery>figure
{
   flex:1 1 auto;
}

section.common.iso .block-core--gallery>figure>.block-core--image
{
   flex:0 0 12em;
}

section.common.iso .block-core--gallery>figure>.block-core--image>figure,
section.common.iso .block-core--gallery>figure>.block-core--image>figure img
section.common.iso .wp-block-gallery.has-nested-images figure.wp-block-image,
section.common.iso .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) img
{
   width:100%;
   margin:0;
}

@media(max-width:888px)
{
   section.common.iso .block-core--paragraph
   {
      flex:1 1 100%;
   }
   
   section.common.iso .block-core--paragraph>p
   {
      text-align:center;
   }
}