/* stylelint-disable */

/* .wp-block-group > * {
	width: 100%;
} */

/* prettier-ignore */

/* prettier-ignore */
@media not all and (min-width: 768px) {
    .wp-block-group.is-layout-flex.sgb-align-mobile-center {
        align-items: center !important
    }
    .wp-block-group.is-layout-flex.sgb-align-mobile-flex-end {
        align-items: flex-end !important
    }
    .wp-block-group.is-layout-flex.sgb-align-mobile-flex-start {
        align-items: flex-start !important
    }
    .wp-block-group.is-layout-flex.sgb-align-mobile-stretch {
        align-items: stretch !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.is-layout-flex.sgb-align-tablet-center {
        align-items: center
    }
    .wp-block-group.is-layout-flex.sgb-align-tablet-flex-end {
        align-items: flex-end
    }
    .wp-block-group.is-layout-flex.sgb-align-tablet-flex-start {
        align-items: flex-start
    }
    .wp-block-group.is-layout-flex.sgb-align-tablet-stretch {
        align-items: stretch
    }
}
@media not all and (min-width: 768px) {
    .wp-block-group.is-layout-flex.sgb-direction-mobile-flex-col-reverse {
        flex-direction: column-reverse !important
    }
    .wp-block-group.is-layout-flex.sgb-direction-mobile-flex-col {
        flex-direction: column !important
    }
    .wp-block-group.is-layout-flex.sgb-direction-mobile-flex-row-reverse {
        flex-direction: row-reverse !important
    }
    .wp-block-group.is-layout-flex.sgb-direction-mobile-flex-row {
        flex-direction: row !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.is-layout-flex.sgb-direction-tablet-flex-col-reverse {
        flex-direction: column-reverse
    }
    .wp-block-group.is-layout-flex.sgb-direction-tablet-flex-col {
        flex-direction: column
    }
    .wp-block-group.is-layout-flex.sgb-direction-tablet-flex-row-reverse {
        flex-direction: row-reverse
    }
    .wp-block-group.is-layout-flex.sgb-direction-tablet-flex-row {
        flex-direction: row
    }
}
@media not all and (min-width: 768px) {
    .wp-block-group.is-layout-flex.sgb-justify-mobile-center {
        justify-content: center !important
    }
    .wp-block-group.is-layout-flex.sgb-justify-mobile-flex-end {
        justify-content: flex-end !important
    }
    .wp-block-group.is-layout-flex.sgb-justify-mobile-flex-start {
        justify-content: flex-start !important
    }
    .wp-block-group.is-layout-flex.sgb-justify-mobile-space-around {
        justify-content: space-around !important
    }
    .wp-block-group.is-layout-flex.sgb-justify-mobile-space-between {
        justify-content: space-between !important
    }
    .wp-block-group.is-layout-flex.sgb-justify-mobile-space-evenly {
        justify-content: space-evenly !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.is-layout-flex.sgb-justify-tablet-center {
        justify-content: center
    }
    .wp-block-group.is-layout-flex.sgb-justify-tablet-flex-end {
        justify-content: flex-end
    }
    .wp-block-group.is-layout-flex.sgb-justify-tablet-flex-start {
        justify-content: flex-start
    }
    .wp-block-group.is-layout-flex.sgb-justify-tablet-space-around {
        justify-content: space-around
    }
    .wp-block-group.is-layout-flex.sgb-justify-tablet-space-between {
        justify-content: space-between
    }
    .wp-block-group.is-layout-flex.sgb-justify-tablet-space-evenly {
        justify-content: space-evenly
    }
}
/* prettier-ignore */
@media not all and (min-width: 768px) {
    .wp-block-group.is-layout-grid.sgb-columns-mobile-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important
    }
    .wp-block-group.is-layout-grid.sgb-columns-mobile-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important
    }
    .wp-block-group.is-layout-grid.sgb-columns-mobile-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important
    }
    .wp-block-group.is-layout-grid.sgb-columns-mobile-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.is-layout-grid.sgb-columns-tablet-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
    .wp-block-group.is-layout-grid.sgb-columns-tablet-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
    .wp-block-group.is-layout-grid.sgb-columns-tablet-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
    .wp-block-group.is-layout-grid.sgb-columns-tablet-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
    .wp-block-group.is-layout-grid.sgb-columns-tablet-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
    .wp-block-group.is-layout-grid.sgb-columns-tablet-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

/* prettier-ignore */
@media not all and (min-width: 768px) {
    .wp-block-group.sgb-col-mobile-1 {
        grid-column: span 1 / span 1 !important
    }
    .wp-block-group.sgb-col-mobile-2 {
        grid-column: span 2 / span 2 !important
    }
    .wp-block-group.sgb-col-mobile-3 {
        grid-column: span 3 / span 3 !important
    }
    .wp-block-group.sgb-col-mobile-4 {
        grid-column: span 4 / span 4 !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.sgb-col-tablet-1 {
        grid-column: span 1 / span 1
    }
    .wp-block-group.sgb-col-tablet-2 {
        grid-column: span 2 / span 2
    }
    .wp-block-group.sgb-col-tablet-3 {
        grid-column: span 3 / span 3
    }
    .wp-block-group.sgb-col-tablet-4 {
        grid-column: span 4 / span 4
    }
    .wp-block-group.sgb-col-tablet-5 {
        grid-column: span 5 / span 5
    }
    .wp-block-group.sgb-col-tablet-6 {
        grid-column: span 6 / span 6
    }
}
@media not all and (min-width: 768px) {
    .wp-block-group.sgb-row-mobile-1 {
        grid-row: span 1 / span 1 !important
    }
    .wp-block-group.sgb-row-mobile-2 {
        grid-row: span 2 / span 2 !important
    }
    .wp-block-group.sgb-row-mobile-3 {
        grid-row: span 3 / span 3 !important
    }
    .wp-block-group.sgb-row-mobile-4 {
        grid-row: span 4 / span 4 !important
    }
}
@media not all and (min-width: 1024px) {
    .wp-block-group.sgb-row-tablet-1 {
        grid-row: span 1 / span 1
    }
    .wp-block-group.sgb-row-tablet-2 {
        grid-row: span 2 / span 2
    }
    .wp-block-group.sgb-row-tablet-3 {
        grid-row: span 3 / span 3
    }
    .wp-block-group.sgb-row-tablet-4 {
        grid-row: span 4 / span 4
    }
    .wp-block-group.sgb-row-tablet-5 {
        grid-row: span 5 / span 5
    }
    .wp-block-group.sgb-row-tablet-6 {
        grid-row: span 6 / span 6
    }
}

.wp-block-group-is-layout-flow {
    width: 100%
}

@media not all and (min-width: 1024px) {
    .wp-block-group > * {
        max-width: 100% !important
    }
}

