.b-column{height:100%;position:relative}.b-column.is-admin{padding:.5rem}.is-carousel .b-column{height:-webkit-fill-available}.b-column.has-background{border-radius:var(--border-radius-md);padding:2rem 1.5rem}@media (width>=768px){.b-column.has-background{padding:2.5rem 2rem}}@media (width>=1024px){.b-column.has-background{padding:2.5rem}}.b-column__inner{width:100%;height:100%}:is(.b-column__inner,.b-column__inner .acf-innerblocks-container)>:where(h1,h2,h3,h4,h5,h6,p):has(+*){margin-bottom:var(--spacer-sm)}:is(.b-column__inner,.b-column__inner .acf-innerblocks-container)>:where(p):has(+*){margin-bottom:var(--spacer-xs)}:is(.b-column__inner,.b-column__inner .acf-innerblocks-container)>:where(h1,h2,h3,h4,h5,h6,p):has(+.wp-block-buttons){margin-bottom:40px}@media (width<=1023.98px){.b-columns:has(.b-accordion.has-sm-heading-size) :is(.b-column__inner,.b-column__inner .acf-innerblocks-container){text-align:center;padding-bottom:1rem}.b-columns:has(.b-accordion.has-lg-heading-size) :is(.b-column__inner,.b-column__inner .acf-innerblocks-container){padding-bottom:3.5rem}}.b-column:is([class*=is-position-],[class*=align-text-])>.b-column__inner{flex-direction:column;display:flex}.is-position-top>.b-column__inner{justify-content:flex-start}.is-position-center>.b-column__inner{justify-content:center}.is-position-bottom>.b-column__inner{justify-content:flex-end}.align-text-left>.b-column__inner{text-align:left;align-items:flex-start}.align-text-center>.b-column__inner{text-align:center;align-items:center}.align-text-right>.b-column__inner{text-align:right;align-items:flex-end}
