/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.108.4/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@8.2.1_postcss@8.5.20_webpack@5.108.4/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.8_sass@1.101.0_webpack@5.108.4/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./inc/Blocks/Column/styles.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
.wp-block-column {
  order: var(--column-order-mobile);
}
@media (min-width: 768px) {
  .wp-block-column {
    order: var(--column-order-tablet);
  }
}
@media (min-width: 1024px) {
  .wp-block-column {
    order: var(--column-order-desktop);
  }
}

.wp-block-column__column-blocks {
  align-items: var(--column-alignment);
  display: flex;
  flex-direction: column;
  gap: var(--column-gap);
  justify-content: var(--column-justify);
}
.wp-block-column__column-blocks:has(.wp-block-column--margin-top-auto) {
  height: 100%;
}

.wp-block-column--width-mobile-w-33 {
  grid-column: span 2;
}
.wp-block-column--width-mobile-w-33.wp-block-column--position-mobile-end {
  grid-column: span 2/-1;
}

.wp-block-column--center-column {
  grid-column-end: calc((6 - 2) / 2 + 2 + 1);
  grid-column-start: calc((6 - 2) / 2 + 1);
}

.wp-block-column--width-mobile-w-50 {
  grid-column: span 3;
}
.wp-block-column--width-mobile-w-50.wp-block-column--position-mobile-end {
  grid-column: span 3/-1;
}

.wp-block-column--center-column {
  grid-column-end: calc((6 - 3) / 2 + 3 + 1);
  grid-column-start: calc((6 - 3) / 2 + 1);
}

.wp-block-column--width-mobile-w-66 {
  grid-column: span 4;
}
.wp-block-column--width-mobile-w-66.wp-block-column--position-mobile-end {
  grid-column: span 4/-1;
}

.wp-block-column--center-column {
  grid-column-end: calc((6 - 4) / 2 + 4 + 1);
  grid-column-start: calc((6 - 4) / 2 + 1);
}

.wp-block-column--width-mobile-w-100 {
  grid-column: span 6;
}
.wp-block-column--width-mobile-w-100.wp-block-column--position-mobile-end {
  grid-column: span 6/-1;
}

.wp-block-column--center-column {
  grid-column-end: calc((6 - 6) / 2 + 6 + 1);
  grid-column-start: calc((6 - 6) / 2 + 1);
}

.wp-block-column--width-mobile-custom {
  grid-column: span var(--column-span-mobile, 6);
}
.wp-block-column--width-mobile-custom.wp-block-column--position-mobile-end {
  grid-column: span var(--column-span-mobile, 6)/-1;
}

@media (min-width: 768px) {
  .wp-block-column--width-tablet-w-25 {
    grid-column: span 3;
  }
  .wp-block-column--width-tablet-w-25.wp-block-column--position-tablet-end {
    grid-column: span 3/-1;
  }
  .wp-block-column--width-tablet-w-25.wp-block-column--center-column {
    grid-column-end: calc((12 - 3) / 2 + 3 + 1);
    grid-column-start: calc((12 - 3) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-33 {
    grid-column: span 4;
  }
  .wp-block-column--width-tablet-w-33.wp-block-column--position-tablet-end {
    grid-column: span 4/-1;
  }
  .wp-block-column--width-tablet-w-33.wp-block-column--center-column {
    grid-column-end: calc((12 - 4) / 2 + 4 + 1);
    grid-column-start: calc((12 - 4) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-40 {
    grid-column: span 5;
  }
  .wp-block-column--width-tablet-w-40.wp-block-column--position-tablet-end {
    grid-column: span 5/-1;
  }
  .wp-block-column--width-tablet-w-40.wp-block-column--center-column {
    grid-column-end: calc((12 - 5) / 2 + 5 + 1);
    grid-column-start: calc((12 - 5) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-50 {
    grid-column: span 6;
  }
  .wp-block-column--width-tablet-w-50.wp-block-column--position-tablet-end {
    grid-column: span 6/-1;
  }
  .wp-block-column--width-tablet-w-50.wp-block-column--center-column {
    grid-column-end: calc((12 - 6) / 2 + 6 + 1);
    grid-column-start: calc((12 - 6) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-60 {
    grid-column: span 7;
  }
  .wp-block-column--width-tablet-w-60.wp-block-column--position-tablet-end {
    grid-column: span 7/-1;
  }
  .wp-block-column--width-tablet-w-60.wp-block-column--center-column {
    grid-column-end: calc((12 - 7) / 2 + 7 + 1);
    grid-column-start: calc((12 - 7) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-66 {
    grid-column: span 8;
  }
  .wp-block-column--width-tablet-w-66.wp-block-column--position-tablet-end {
    grid-column: span 8/-1;
  }
  .wp-block-column--width-tablet-w-66.wp-block-column--center-column {
    grid-column-end: calc((12 - 8) / 2 + 8 + 1);
    grid-column-start: calc((12 - 8) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-75 {
    grid-column: span 9;
  }
  .wp-block-column--width-tablet-w-75.wp-block-column--position-tablet-end {
    grid-column: span 9/-1;
  }
  .wp-block-column--width-tablet-w-75.wp-block-column--center-column {
    grid-column-end: calc((12 - 9) / 2 + 9 + 1);
    grid-column-start: calc((12 - 9) / 2 + 1);
  }
  .wp-block-column--width-tablet-w-100 {
    grid-column: span 12;
  }
  .wp-block-column--width-tablet-w-100.wp-block-column--position-tablet-end {
    grid-column: span 12/-1;
  }
  .wp-block-column--width-tablet-w-100.wp-block-column--center-column {
    grid-column-end: calc((12 - 12) / 2 + 12 + 1);
    grid-column-start: calc((12 - 12) / 2 + 1);
  }
  .wp-block-column--width-tablet-custom {
    grid-column: span var(--column-span-tablet, 12);
  }
  .wp-block-column--width-tablet-custom.wp-block-column--position-tablet-end {
    grid-column: span var(--column-span-tablet, 12)/-1;
  }
}
@media (min-width: 1024px) {
  .wp-block-column--width-desktop-w-25 {
    grid-column: span 3;
  }
  .wp-block-column--width-desktop-w-25.wp-block-column--position-desktop-end {
    grid-column: span 3/-1;
  }
  .wp-block-column--width-desktop-w-25.wp-block-column--center-column {
    grid-column-end: calc((12 - 3) / 2 + 3 + 1);
    grid-column-start: calc((12 - 3) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-33 {
    grid-column: span 4;
  }
  .wp-block-column--width-desktop-w-33.wp-block-column--position-desktop-end {
    grid-column: span 4/-1;
  }
  .wp-block-column--width-desktop-w-33.wp-block-column--center-column {
    grid-column-end: calc((12 - 4) / 2 + 4 + 1);
    grid-column-start: calc((12 - 4) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-40 {
    grid-column: span 5;
  }
  .wp-block-column--width-desktop-w-40.wp-block-column--position-desktop-end {
    grid-column: span 5/-1;
  }
  .wp-block-column--width-desktop-w-40.wp-block-column--center-column {
    grid-column-end: calc((12 - 5) / 2 + 5 + 1);
    grid-column-start: calc((12 - 5) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-50 {
    grid-column: span 6;
  }
  .wp-block-column--width-desktop-w-50.wp-block-column--position-desktop-end {
    grid-column: span 6/-1;
  }
  .wp-block-column--width-desktop-w-50.wp-block-column--center-column {
    grid-column-end: calc((12 - 6) / 2 + 6 + 1);
    grid-column-start: calc((12 - 6) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-60 {
    grid-column: span 7;
  }
  .wp-block-column--width-desktop-w-60.wp-block-column--position-desktop-end {
    grid-column: span 7/-1;
  }
  .wp-block-column--width-desktop-w-60.wp-block-column--center-column {
    grid-column-end: calc((12 - 7) / 2 + 7 + 1);
    grid-column-start: calc((12 - 7) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-66 {
    grid-column: span 8;
  }
  .wp-block-column--width-desktop-w-66.wp-block-column--position-desktop-end {
    grid-column: span 8/-1;
  }
  .wp-block-column--width-desktop-w-66.wp-block-column--center-column {
    grid-column-end: calc((12 - 8) / 2 + 8 + 1);
    grid-column-start: calc((12 - 8) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-75 {
    grid-column: span 9;
  }
  .wp-block-column--width-desktop-w-75.wp-block-column--position-desktop-end {
    grid-column: span 9/-1;
  }
  .wp-block-column--width-desktop-w-75.wp-block-column--center-column {
    grid-column-end: calc((12 - 9) / 2 + 9 + 1);
    grid-column-start: calc((12 - 9) / 2 + 1);
  }
  .wp-block-column--width-desktop-w-100 {
    grid-column: span 12;
  }
  .wp-block-column--width-desktop-w-100.wp-block-column--position-desktop-end {
    grid-column: span 12/-1;
  }
  .wp-block-column--width-desktop-w-100.wp-block-column--center-column {
    grid-column-end: calc((12 - 12) / 2 + 12 + 1);
    grid-column-start: calc((12 - 12) / 2 + 1);
  }
  .wp-block-column--width-desktop-custom {
    grid-column: span var(--column-span-desktop, 12);
  }
  .wp-block-column--width-desktop-custom.wp-block-column--position-desktop-end {
    grid-column: span var(--column-span-desktop, 12)/-1;
  }
}
.wp-block-column--gap-mobile-global {
  --column-gap: var(--spacing-global);
}

.wp-block-column--gap-mobile-banner {
  --column-gap: var(--spacing-banner);
}

.wp-block-column--gap-mobile-reduced-banner {
  --column-gap: var(--spacing-reduced-banner);
}

.wp-block-column--gap-mobile-xxxxxl {
  --column-gap: var(--spacing-xxxxxl);
}

.wp-block-column--gap-mobile-xxxxl {
  --column-gap: var(--spacing-xxxxl);
}

.wp-block-column--gap-mobile-xxxl {
  --column-gap: var(--spacing-xxxl);
}

.wp-block-column--gap-mobile-xxl {
  --column-gap: var(--spacing-xxl);
}

.wp-block-column--gap-mobile-xl {
  --column-gap: var(--spacing-xl);
}

.wp-block-column--gap-mobile-l {
  --column-gap: var(--spacing-l);
}

.wp-block-column--gap-mobile-m {
  --column-gap: var(--spacing-m);
}

.wp-block-column--gap-mobile-s {
  --column-gap: var(--spacing-s);
}

.wp-block-column--gap-mobile-xs {
  --column-gap: var(--spacing-xs);
}

.wp-block-column--gap-mobile-xxs {
  --column-gap: var(--spacing-xxs);
}

.wp-block-column--gap-mobile-xxxs {
  --column-gap: var(--spacing-xxxs);
}

.wp-block-column--gap-mobile-xxxxs {
  --column-gap: var(--spacing-xxxxs);
}

.wp-block-column--gap-mobile-xxxxxs {
  --column-gap: var(--spacing-xxxxxs);
}

.wp-block-column--gap-mobile-none {
  --column-gap: var(--spacing-none);
}

@media (min-width: 768px) {
  .wp-block-column--gap-tablet-global {
    --column-gap: var(--spacing-global);
  }
  .wp-block-column--gap-tablet-banner {
    --column-gap: var(--spacing-banner);
  }
  .wp-block-column--gap-tablet-reduced-banner {
    --column-gap: var(--spacing-reduced-banner);
  }
  .wp-block-column--gap-tablet-xxxxxl {
    --column-gap: var(--spacing-xxxxxl);
  }
  .wp-block-column--gap-tablet-xxxxl {
    --column-gap: var(--spacing-xxxxl);
  }
  .wp-block-column--gap-tablet-xxxl {
    --column-gap: var(--spacing-xxxl);
  }
  .wp-block-column--gap-tablet-xxl {
    --column-gap: var(--spacing-xxl);
  }
  .wp-block-column--gap-tablet-xl {
    --column-gap: var(--spacing-xl);
  }
  .wp-block-column--gap-tablet-l {
    --column-gap: var(--spacing-l);
  }
  .wp-block-column--gap-tablet-m {
    --column-gap: var(--spacing-m);
  }
  .wp-block-column--gap-tablet-s {
    --column-gap: var(--spacing-s);
  }
  .wp-block-column--gap-tablet-xs {
    --column-gap: var(--spacing-xs);
  }
  .wp-block-column--gap-tablet-xxs {
    --column-gap: var(--spacing-xxs);
  }
  .wp-block-column--gap-tablet-xxxs {
    --column-gap: var(--spacing-xxxs);
  }
  .wp-block-column--gap-tablet-xxxxs {
    --column-gap: var(--spacing-xxxxs);
  }
  .wp-block-column--gap-tablet-xxxxxs {
    --column-gap: var(--spacing-xxxxxs);
  }
  .wp-block-column--gap-tablet-none {
    --column-gap: var(--spacing-none);
  }
}
@media (min-width: 1024px) {
  .wp-block-column--gap-desktop-global {
    --column-gap: var(--spacing-global);
  }
  .wp-block-column--gap-desktop-banner {
    --column-gap: var(--spacing-banner);
  }
  .wp-block-column--gap-desktop-reduced-banner {
    --column-gap: var(--spacing-reduced-banner);
  }
  .wp-block-column--gap-desktop-xxxxxl {
    --column-gap: var(--spacing-xxxxxl);
  }
  .wp-block-column--gap-desktop-xxxxl {
    --column-gap: var(--spacing-xxxxl);
  }
  .wp-block-column--gap-desktop-xxxl {
    --column-gap: var(--spacing-xxxl);
  }
  .wp-block-column--gap-desktop-xxl {
    --column-gap: var(--spacing-xxl);
  }
  .wp-block-column--gap-desktop-xl {
    --column-gap: var(--spacing-xl);
  }
  .wp-block-column--gap-desktop-l {
    --column-gap: var(--spacing-l);
  }
  .wp-block-column--gap-desktop-m {
    --column-gap: var(--spacing-m);
  }
  .wp-block-column--gap-desktop-s {
    --column-gap: var(--spacing-s);
  }
  .wp-block-column--gap-desktop-xs {
    --column-gap: var(--spacing-xs);
  }
  .wp-block-column--gap-desktop-xxs {
    --column-gap: var(--spacing-xxs);
  }
  .wp-block-column--gap-desktop-xxxs {
    --column-gap: var(--spacing-xxxs);
  }
  .wp-block-column--gap-desktop-xxxxs {
    --column-gap: var(--spacing-xxxxs);
  }
  .wp-block-column--gap-desktop-xxxxxs {
    --column-gap: var(--spacing-xxxxxs);
  }
  .wp-block-column--gap-desktop-none {
    --column-gap: var(--spacing-none);
  }
}
.wp-block-column--align-mobile-left {
  --column-alignment: flex-start;
  --component-width: 100%;
}

.wp-block-column--align-mobile-center,
.wp-block-column--align-mobile-right {
  --component-width: auto;
}

.wp-block-column--align-mobile-center {
  --column-alignment: center;
}

.wp-block-column--align-mobile-right {
  --column-alignment: flex-end;
}

@media (min-width: 768px) {
  .wp-block-column--align-tablet-left {
    --component-width: 100%;
    --column-alignment: flex-start;
  }
  .wp-block-column--align-tablet-center,
  .wp-block-column--align-tablet-right {
    --component-width: auto;
  }
  .wp-block-column--align-tablet-center {
    --column-alignment: center;
  }
  .wp-block-column--align-tablet-right {
    --column-alignment: flex-end;
  }
}
@media (min-width: 1024px) {
  .wp-block-column--align-desktop-left {
    --column-alignment: flex-start;
    --component-width: 100%;
  }
  .wp-block-column--align-desktop-center,
  .wp-block-column--align-desktop-right {
    --component-width: auto;
  }
  .wp-block-column--align-desktop-center {
    --column-alignment: center;
  }
  .wp-block-column--align-desktop-right {
    --column-alignment: flex-end;
  }
}
.wp-block-column--align-content-mobile-start {
  --column-justify: start;
}

.wp-block-column--align-content-mobile-center {
  --column-justify: center;
}

.wp-block-column--align-content-mobile-right {
  --column-justify: end;
}

.wp-block-column--align-content-mobile-stretch {
  --column-justify: stretch;
}

.wp-block-column--align-content-mobile-space-between {
  --column-justify: space-between;
}

.wp-block-column--align-content-mobile-space-around {
  --column-justify: space-around;
}

.wp-block-column--align-content-mobile-space-evenly {
  --column-justify: space-evenly;
}

@media (min-width: 768px) {
  .wp-block-column--align-content-tablet-start {
    --column-justify: start;
  }
  .wp-block-column--align-content-tablet-center {
    --column-justify: center;
  }
  .wp-block-column--align-content-tablet-right {
    --column-justify: end;
  }
  .wp-block-column--align-content-tablet-stretch {
    --column-justify: stretch;
  }
  .wp-block-column--align-content-tablet-space-between {
    --column-justify: space-between;
  }
  .wp-block-column--align-content-tablet-space-around {
    --column-justify: space-around;
  }
  .wp-block-column--align-content-tablet-space-evenly {
    --column-justify: space-evenly;
  }
}
@media (min-width: 1024px) {
  .wp-block-column--align-content-desktop-start {
    --column-justify: start;
  }
  .wp-block-column--align-content-desktop-center {
    --column-justify: center;
  }
  .wp-block-column--align-content-desktop-right {
    --column-justify: end;
  }
  .wp-block-column--align-content-desktop-stretch {
    --column-justify: stretch;
  }
  .wp-block-column--align-content-desktop-space-between {
    --column-justify: space-between;
  }
  .wp-block-column--align-content-desktop-space-around {
    --column-justify: space-around;
  }
  .wp-block-column--align-content-desktop-space-evenly {
    --column-justify: space-evenly;
  }
}
.wp-block-column--height-full {
  height: 100%;
}
.wp-block-column--height-full .wp-block-column__column-blocks {
  height: 100%;
}

.wp-block-column--align-self-start {
  align-self: start;
}

.wp-block-column--align-self-center {
  align-self: center;
}

.wp-block-column--align-self-end {
  align-self: end;
}

.wp-block-column--align-self-stretch {
  align-self: stretch;
}

.wp-block-column--sticky .wp-block-column__column-blocks {
  position: sticky;
  top: var(--block-column-sticky-top);
}

.wp-block-column--margin-top-auto {
  margin-top: auto;
}

.wp-block-column--box-mode {
  background-color: var(--block-column-box-background-colour);
  padding: var(--block-column-box-padding-start) var(--block-column-box-padding-start) var(--block-column-box-padding-end);
}

/*# sourceMappingURL=styles.css.map*/