.flexible-content-area-block{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width:1920px){.flexible-content-area-block:not([style*=background-position]){background-position:bottom;background-size:100% auto}}.editor-styles-wrapper .flexible-content-wrapper.width-narrow{max-width:var(--max-width-content-sm)!important}.editor-styles-wrapper .flexible-content-wrapper.width-medium{max-width:var(--max-width-content-md)!important}.editor-styles-wrapper .flexible-content-wrapper.width-standard{max-width:var(--max-width-content-lg)!important}.editor-styles-wrapper .flexible-content-wrapper.width-content{max-width:1064px!important}.editor-styles-wrapper .flexible-content-wrapper.width-wide{max-width:var(--max-width-content-2xl)!important}.editor-styles-wrapper .flexible-content-wrapper.width-extra-wide{max-width:var(--max-width-content-3xl)!important}.editor-styles-wrapper .flexible-content-wrapper.width-full{max-width:none!important}.editor-styles-wrapper .flexible-content-wrapper.justify-left{margin-left:0!important;margin-right:auto!important}.editor-styles-wrapper .flexible-content-wrapper.justify-right{margin-left:auto!important;margin-right:0!important}.flexible-content-inner{margin:0 auto;width:100%}.flexible-content-wrapper{display:flex;flex-direction:column;gap:var(--block-spacing,var(--space-xl));margin:0 auto;width:100%;--wp--style--block-gap:var(--block-spacing,var(--space-xl))}.flexible-content-wrapper>:not(.aligncenter,.alignleft,.alignright){max-width:100%;width:100%}.flexible-content-wrapper>.aligncenter{margin-left:auto;margin-right:auto}.flexible-content-wrapper>.alignleft{margin-right:auto}.flexible-content-wrapper>.alignright{margin-left:auto}.flexible-content-wrapper.width-narrow{max-width:var(--max-width-content-sm)}.flexible-content-wrapper.width-medium{max-width:var(--max-width-content-md)}.flexible-content-wrapper.width-standard{max-width:var(--max-width-content-lg)}.flexible-content-wrapper.width-content{max-width:1064px}.flexible-content-wrapper.width-wide{max-width:var(--max-width-content-2xl)}.flexible-content-wrapper.width-extra-wide{max-width:var(--max-width-content-3xl)}.flexible-content-wrapper.width-full{max-width:none}.flexible-content-wrapper.justify-left{margin-left:0;margin-right:auto}.flexible-content-wrapper.justify-right{margin-left:auto;margin-right:0}.flexible-content-wrapper>:is(p,.wp-block-paragraph)+:is(p,.wp-block-paragraph),.flexible-content-wrapper>:is(p,.wp-block-paragraph)+:is(ul,ol,.wp-block-list),.flexible-content-wrapper>:is(ul,ol,.wp-block-list)+:is(ul,ol,.wp-block-list){margin-top:calc(var(--space-xl)*-1)}.flexible-content-wrapper>.wp-block-details+.wp-block-details,.flexible-content-wrapper>:is(h1,h2,h3,h4,h5,h6,.wp-block-heading)+:is(p,.wp-block-paragraph,ul,ol,.wp-block-list,blockquote,.wp-block-quote,.wp-block-pullquote,.wp-block-post-content),.flexible-content-wrapper>:is(ul,ol,.wp-block-list)+:is(p,.wp-block-paragraph){margin-top:calc(var(--space-xl)*-1 + var(--space-xs))}.flexible-content-wrapper>:is(blockquote,.wp-block-quote,.wp-block-pullquote)+:is(p,.wp-block-paragraph,ul,ol,.wp-block-list,.wp-block-button,.wp-block-buttons),.flexible-content-wrapper>:is(p,.wp-block-paragraph)+:is(blockquote,.wp-block-quote,.wp-block-pullquote,.wp-block-button,.wp-block-buttons,.wp-block-details,pre,.wp-block-code,.wp-block-preformatted,.wp-block-table),.flexible-content-wrapper>:is(pre,.wp-block-code,.wp-block-preformatted)+:is(p,.wp-block-paragraph),.flexible-content-wrapper>:is(ul,ol,.wp-block-list)+:is(blockquote,.wp-block-quote,.wp-block-pullquote,.wp-block-button,.wp-block-buttons){margin-top:calc(var(--space-xl)*-1 + var(--space-sm))}.flexible-content-wrapper>.wp-block-separator+:is(p,.wp-block-paragraph,ul,ol,.wp-block-list,h1,h2,h3,h4,h5,h6,.wp-block-heading),.flexible-content-wrapper>.wp-block-table+:is(p,.wp-block-paragraph),.flexible-content-wrapper>:is(.wp-block-button,.wp-block-buttons)+:is(p,.wp-block-paragraph,ul,ol,.wp-block-list,h1,h2,h3,h4,h5,h6,.wp-block-heading),.flexible-content-wrapper>:is(blockquote,.wp-block-quote,.wp-block-pullquote)+:is(h1,h2,h3,h4,h5,h6,.wp-block-heading),.flexible-content-wrapper>:is(p,.wp-block-paragraph,ul,ol,.wp-block-list,blockquote,.wp-block-quote,.wp-block-pullquote,h1,h2,h3,h4,h5,h6,.wp-block-heading)+.wp-block-separator{margin-top:calc(var(--space-xl)*-1 + var(--space-md))}.flexible-content-area-block.container-default,.flexible-content-area-block.container-full{margin-left:auto;margin-right:auto}.flexible-content-area-block>.block-editor-inner-blocks,.flexible-content-area-block>.wp-block{width:100%}.editor-styles-wrapper .flexible-content-area-block .block-editor-inner-blocks>.block-editor-block-list__layout{min-height:120px}.flexible-content-area-block .block-editor-block-list__layout>.block-list-appender{margin:0}.flexible-content-area-block .block-editor-inner-blocks>.block-editor-block-list__layout:empty:before{align-items:center;background-color:var(--color-bg-secondary);border:2px dashed var(--color-border);border-radius:var(--radius-sm);content:"Click the + button below to add content blocks";display:flex;font-size:14px;font-style:italic;justify-content:center;min-height:120px}.flexible-content-area-block .block-editor-inner-blocks>.block-editor-block-list__layout:empty~.block-list-appender{margin-top:var(--space-xs)}.flexible-content-area-block>.wp-block-group__inner-container{width:100%}.flexible-content-area-block>*+*{margin-top:var(--wp--style--block-gap)}.flexible-content-area-block.has-text-color a:not(.btn,.wc-block-components-button){color:inherit}.flexible-content-area-block.has-background{position:relative}.flexible-content-area-block>.flexible-content-overlay,.flexible-content-area-block>.wp-block-cover__background{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.flexible-content-area-block>.wp-block-cover__background{opacity:.5}.flexible-content-area-block>:not(.wp-block-cover__background){position:relative;z-index:2}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.1}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.flexible-content-area-block>.wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.flexible-content-area-block .flexible-content-wrapper>.wp-block .container,.flexible-content-area-block .flexible-content-wrapper>[class*=wp-block-acf-] .container,.flexible-content-area-block>.wp-block .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.flexible-content-area-block .flexible-content-wrapper>.acf-block:first-child,.flexible-content-area-block .flexible-content-wrapper>:first-child .acf-block{padding-top:0!important}.flexible-content-area-block .flexible-content-wrapper>.acf-block:last-child,.flexible-content-area-block .flexible-content-wrapper>:last-child .acf-block{padding-bottom:0!important}.flexible-content-area-block .flexible-content-wrapper>.acf-block+.acf-block{margin-top:calc(var(--space-xl)*-1);padding-top:0}.flexible-content-area-block [class*=section-padding],.flexible-content-area-block [class*=section-padding] .container{padding-left:0;padding-right:0}.flexible-content-area-block .wp-block-columns{gap:var(--space-3xl)}.flexible-content-area-block .wp-block-column{display:flex;flex-direction:column;gap:var(--space-md)}.flexible-content-area-block .wp-block-column>.acf-block,.flexible-content-area-block .wp-block-column>[class*=-section],.flexible-content-area-block .wp-block-column>[class*=-section] .container{padding:0}.flexible-content-area-block .flexible-content-area-block.has-background{border-radius:var(--radius-card)}