section.layout-section{padding-top:2.5rem;padding-bottom:2.5rem}section.layout-section.bg-image{position:relative;background-repeat:no-repeat;background-position:top center;background-size:cover}section.layout-section.bg-image::after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(0,78,111,.7) 11%,rgba(0,78,111,.6) 32%,rgba(0,78,111,.4) 61%,rgba(0,78,111,.3) 100%)}section.layout-section.bg-image>div{position:relative;z-index:5}section.layout-section.bg-color:not(.text-not-inverted),section.layout-section.bg-image:not(.text-not-inverted){color:#fff}section.layout-section.bg-color:not(.text-not-inverted) .h1,section.layout-section.bg-color:not(.text-not-inverted) .h2,section.layout-section.bg-color:not(.text-not-inverted) .h3,section.layout-section.bg-color:not(.text-not-inverted) .h4,section.layout-section.bg-color:not(.text-not-inverted) .h5,section.layout-section.bg-color:not(.text-not-inverted) .h6,section.layout-section.bg-color:not(.text-not-inverted) h1,section.layout-section.bg-color:not(.text-not-inverted) h2,section.layout-section.bg-color:not(.text-not-inverted) h3,section.layout-section.bg-color:not(.text-not-inverted) h4,section.layout-section.bg-color:not(.text-not-inverted) h5,section.layout-section.bg-color:not(.text-not-inverted) h6,section.layout-section.bg-image:not(.text-not-inverted) .h1,section.layout-section.bg-image:not(.text-not-inverted) .h2,section.layout-section.bg-image:not(.text-not-inverted) .h3,section.layout-section.bg-image:not(.text-not-inverted) .h4,section.layout-section.bg-image:not(.text-not-inverted) .h5,section.layout-section.bg-image:not(.text-not-inverted) .h6,section.layout-section.bg-image:not(.text-not-inverted) h1,section.layout-section.bg-image:not(.text-not-inverted) h2,section.layout-section.bg-image:not(.text-not-inverted) h3,section.layout-section.bg-image:not(.text-not-inverted) h4,section.layout-section.bg-image:not(.text-not-inverted) h5,section.layout-section.bg-image:not(.text-not-inverted) h6{color:inherit}#layout-builder .layout-builder-block.card{--bs-card-height:auto}#layout-builder.layout-builder{background-color:#f8f9fa}.layout-builder-block{margin-bottom:.8333333333rem;background:0 0}.layout-builder-block::before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";border:1px dashed}.layout-builder__add-block{position:relative;box-shadow:0 .1666666667rem .4444444444rem rgba(0,0,0,.24)}.layout-builder__add-block a::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}