.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-large-spacer{margin-bottom:7.5rem}@media print,screen and (min-width: 48em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-large-spacer{margin-bottom:10rem}}@media print,screen and (min-width: 64.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-large-spacer{margin-bottom:12.5rem}}@media screen and (min-width: 90.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-large-spacer{margin-bottom:14rem}}.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).large-spacer,.umb-block-grid__section:has(.umb-block-grid__area-container--has-background){margin-bottom:5rem}@media print,screen and (min-width: 48em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).large-spacer,.umb-block-grid__section:has(.umb-block-grid__area-container--has-background){margin-bottom:6.5rem}}@media print,screen and (min-width: 64.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).large-spacer,.umb-block-grid__section:has(.umb-block-grid__area-container--has-background){margin-bottom:7.5rem}}@media screen and (min-width: 90.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).large-spacer,.umb-block-grid__section:has(.umb-block-grid__area-container--has-background){margin-bottom:9rem}}.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).medium-spacer{margin-bottom:4rem}@media print,screen and (min-width: 48em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).medium-spacer{margin-bottom:4.5rem}}@media print,screen and (min-width: 64.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).medium-spacer{margin-bottom:5rem}}@media screen and (min-width: 90.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).medium-spacer{margin-bottom:6.5rem}}.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).small-spacer{margin-bottom:2.5rem}@media print,screen and (min-width: 48em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).small-spacer{margin-bottom:3rem}}@media print,screen and (min-width: 64.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).small-spacer{margin-bottom:3.5rem}}@media screen and (min-width: 90.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).small-spacer{margin-bottom:4rem}}.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-small-spacer{margin-bottom:2rem}@media print,screen and (min-width: 48em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-small-spacer{margin-bottom:2.5rem}}@media print,screen and (min-width: 64.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-small-spacer{margin-bottom:2.5rem}}@media screen and (min-width: 90.0625em){.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).extra-small-spacer{margin-bottom:3.5rem}}.umb-block-grid{container-type:inline-size;--container-max-width: 1920px;--container-padding: 0 16px;--umb-block-grid--column-gap: 16px}@media print,screen and (min-width: 48em){.umb-block-grid{--container-padding: 0 80px}}@media print,screen and (min-width: 64.0625em){.umb-block-grid{--container-padding: 0 4.6vw}}@media screen and (min-width: 90.0625em){.umb-block-grid{--container-padding: 0 142px}}@media print,screen and (min-width: 48em){.umb-block-grid{--umb-block-grid--column-gap: 24px}}@media print,screen and (min-width: 64.0625em){.umb-block-grid{--umb-block-grid--column-gap: 20px}}@media screen and (min-width: 90.0625em){.umb-block-grid{--umb-block-grid--column-gap: 20px}}.umb-block-grid__layout-container{display:grid;gap:var(--umb-block-grid--row-gap, 0) var(--umb-block-grid--column-gap, 0);grid-auto-flow:row;grid-auto-rows:minmax(0, min-content);grid-template-columns:repeat(var(--umb-block-grid--grid-columns, 1), minmax(0, 1fr));position:relative}.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span, 1)*3,var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span, 1);position:relative}@media print,screen and (min-width: 48em){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span, 1),var(--umb-block-grid--grid-columns))}}.umb-block-grid__layout-item[data-content-element-type-alias=oneColumnSectionBlock] .block-grid__layout-container{--umb-block-grid--row-gap: 20px}@media print,screen and (min-width: 48em){.umb-block-grid__layout-item[data-content-element-type-alias=oneColumnSectionBlock] .block-grid__layout-container{--umb-block-grid--row-gap: 60px}}@media print,screen and (max-width: 47.99875em){.umb-block-grid__layout-item[data-content-element-type-alias=twoColumnLargeRightSection]:has(.umb-block-grid__area:nth-child(1) .image) .umb-block-grid__area:nth-child(1){order:3}.umb-block-grid__layout-item[data-content-element-type-alias=twoColumnLargeRightSection]:has(.umb-block-grid__area:nth-child(1) .image) .umb-block-grid__area:nth-child(2){order:2}.umb-block-grid__layout-item[data-content-element-type-alias=twoColumnLargeRightSection]:has(.umb-block-grid__area:nth-child(1) .image) .umb-block-grid__area:nth-child(3){order:1}}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){display:grid;gap:var(--umb-block-grid--areas-row-gap, 0) var(--umb-block-grid--areas-column-gap, 0);grid-auto-flow:row;grid-auto-rows:minmax(0, min-content);grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns, var(--umb-block-grid--grid-columns, 1)), minmax(0, 1fr));margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding:var(--container-padding);position:relative;--umb-block-grid--areas-column-gap: 20px;--umb-block-grid--areas-row-gap: 20px}@media print,screen and (min-width: 48em){.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){--umb-block-grid--areas-column-gap: 60px;--umb-block-grid--areas-row-gap: 60px}}.umb-block-grid .umb-block-grid__area-container--has-background{overflow:clip;padding:3.5rem calc(16px + 40px)}.umb-block-grid .umb-block-grid__area-container--has-background::before{background-color:var(--block-bg-colour);border-radius:1.5rem;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(var(--container-max-width) - 16px*2)}@media print,screen and (min-width: 48em){.umb-block-grid .umb-block-grid__area-container--has-background::before{width:calc(var(--container-max-width) - 80px*2)}}@media print,screen and (min-width: 64.0625em){.umb-block-grid .umb-block-grid__area-container--has-background::before{width:calc(var(--container-max-width) - 4.6vw*2)}}@media screen and (min-width: 90.0625em){.umb-block-grid .umb-block-grid__area-container--has-background::before{width:calc(var(--container-max-width) - 142px*2)}}@media print,screen and (min-width: 48em){.umb-block-grid .umb-block-grid__area-container--has-background{padding:3.5rem calc(80px + 40px)}}@media print,screen and (min-width: 64.0625em){.umb-block-grid .umb-block-grid__area-container--has-background{padding:3.5rem calc(4.6vw + 40px)}}@media screen and (min-width: 90.0625em){.umb-block-grid .umb-block-grid__area-container--has-background{padding:3.5rem calc(142px + 40px)}}.umb-block-grid__area{display:flex;flex-direction:column;grid-column-end:span min(var(--umb-block-grid--area-column-span, 1)*3,var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span, 1);height:auto;position:relative}@media print,screen and (min-width: 48em){.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span, 1),var(--umb-block-grid--area-grid-columns))}}@media print,screen and (max-width: 47.99875em){.umb-block-grid__area[data-area-alias$=-gutter],.umb-block-grid__area[data-area-alias$=gutter],.umb-block-grid__area--0-items{display:none}}.umb-block-grid__section:has(.umb-block-grid__area-container--has-background).none-spacer{margin-bottom:0}.umb-block-grid__section.middle-vertical-alignment>.umb-block-grid__area-container{align-items:center}.umb-block-grid__section.bottom-vertical-alignment>.umb-block-grid__area-container{align-items:end}
