.lm-group-with-bg{max-width:100%;position:relative;margin-bottom:30px}.lm-group-with-bg.theme-light>*{color:var(--lm-text-block,#000)}.lm-group-with-bg.theme-dark>*{color:var(--lm-text-block,#fff)}.lm-group-with-bg::before{background:var(--section-bg);content:"";position:absolute;top:0;left:calc(var(--bs-gutter-x) * -.5);bottom:0;right:calc(var(--bs-gutter-x) * -.5)}@media (min-width:992px){.lm-group-with-bg::before{left:-24px;right:-24px}}@media (min-width:1200px){.lm-group-with-bg::before{left:-32px;right:-32px}}.lm-group-with-bg .acf-innerblocks-container{position:relative}.lm-group-with-bg.lm-bg-white{--section-bg:#fff}.lm-group-with-bg.lm-bg-light-gray{--section-bg:var(--cool-grey-50, #f6f6f8)}.lm-group-with-bg.lm-bg-light-blue{--section-bg:var(--midnight-blue-25, #d5d9eb)}.lm-group-with-bg.lm-bg-dark-blue{--section-bg:var(--core-blue-900, #060f4b)}.lm-group-with-bg.lm-bg-gradient-deep-blue{--section-bg:var(--deep-blue, linear-gradient(0deg, #1a31ff 0%, #101d99 100%))}.lm-group-with-bg.lm-bg-gradient-bright-blue{--section-bg:var(--bright-blue, linear-gradient(90deg, #7aecf3 0%, #1a31ff 100%))}.lm-group-with-bg.lm-bg-gradient-blue-green{--section-bg:var(--blue-green, linear-gradient(219deg, rgba(151, 250, 126, 0.8) 4.47%, rgba(26, 49, 255, 0.8) 143.88%), #fff)}.lm-group-with-bg.lm-bg-gradient-yellow-blue{--section-bg:var(--yellow-blue, linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(255deg, #1a31ff 0%, #e8fe2b 100%))}.lm-group-with-bg.lm-bg-gradient-aqua-purple{--section-bg:var(--aqua-purple, linear-gradient(180deg, rgba(255, 255, 255, 0.9) -5.16%, rgba(255, 255, 255, 0.36) 100%), linear-gradient(90deg, #7aecf3 0%, #1a31ff 100%), linear-gradient(90deg, #8fb5ff 0%, #97fa7e 50%, #1a31ff 100%))}.lm-group-with-bg.lm-bg-gradient-bright-green-yellow{--section-bg:var(--bright-green-yellow, linear-gradient(90deg, #7aedf4 0%, #d1ea00 100%))}.lm-group-with-bg.lm-bg-gradient-light-blue-yellow{--section-bg:var(--light-blue-yellow, linear-gradient(180deg, rgba(255, 255, 255, 0) 72.86%, #fff 100%), linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(255deg, rgba(26, 49, 255, 0.1) 0%, rgba(232, 254, 43, 0.1) 100%), #fff)}.lm-group-with-bg.lm-bg-gradient-standard-blue{--section-bg:var(--standard-blue, linear-gradient(270deg, #8fb5ff 0%, #1a31ff 100%))}.lm-group-with-bg.lm-bg-gradient-midnight-blue{--section-bg:var(--midnight-blue, linear-gradient(270deg, #8fb5ff 0%, #040f4b 100%))}.lm-group-with-bg.lm-bg-gradient-light-blue{--section-bg:var(--light-blue, linear-gradient(270deg, #fff 0%, #8fb5ff 100%))}.lm-group-with-bg.lm-bg-gradient-standard-yellow-blue{--section-bg:var(--standard-yellow-blue, linear-gradient(255deg, #1a31ff 0%, #e8fe2b 100%))}.lm-group-with-bg.lm-bg-gradient-pink-orange{--section-bg:var(--pink-orange, linear-gradient(232deg, #ffb478 1.44%, #e8a9fe 112.38%))}.lm-group-with-bg.lm-bg-gradient-orange-blue{--section-bg:var(--orange-blue, linear-gradient(102deg, #ffb478 2.75%, #8fb5ff 63.18%, #1a31ff 131.06%))}.lm-group-with-bg.lm-bg-gradient-pink-blue{--section-bg:var(--pink-blue, linear-gradient(102deg, #e8a9fe 0%, #8fb5ff 50%, #1a31ff 100%))}