.ext-m-0:not([style*=margin]) {
	margin: 0 !important;
}

.ext-m-auto:not([style*=margin]) {
	margin: auto !important;
}

.ext-m-base:not([style*=margin]) {
	margin: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-m-lg:not([style*=margin]) {
	margin: var(--extendify--spacing--large, 3rem) !important;
}

.ext--m-base:not([style*=margin]) {
	margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--m-lg:not([style*=margin]) {
	margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mx-0:not([style*=margin]) {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.ext .alignwide, .ext-mx-auto:not([style*=margin]) {
	margin-left: auto !important;
	margin-right: auto !important;
}

.ext-mx-base:not([style*=margin]) {
	margin-left: var(--wp--style--block-gap, 1.75rem) !important;
	margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mx-lg:not([style*=margin]) {
	margin-left: var(--extendify--spacing--large, 3rem) !important;
	margin-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mx-base:not([style*=margin]) {
	margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mx-lg:not([style*=margin]) {
	margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext .wp-block-group>*, .ext-my-0:not([style*=margin]), .wp-block-column.editor\:pointer-events-none {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.ext-my-auto:not([style*=margin]) {
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.ext h2, .ext-my-base:not([style*=margin]) {
	margin-top: var(--wp--style--block-gap, 1.75rem) !important;
	margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-my-lg:not([style*=margin]) {
	margin-top: var(--extendify--spacing--large, 3rem) !important;
	margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext--my-base:not([style*=margin]) {
	margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--my-lg:not([style*=margin]) {
	margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]), .ext-mt-0:not([style*=margin]), [class*=fullwidth-cols] .wp-block-column:first-child, [class*=fullwidth-cols] .wp-block-column:first-child>*, [class*=fullwidth-cols] .wp-block-column>:first-child, [class*=fullwidth-cols] .wp-block-group:first-child {
	margin-top: 0 !important;
}

.ext-mt-auto:not([style*=margin]) {
	margin-top: auto !important;
}

.ext-mt-base:not([style*=margin]) {
	margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mt-lg:not([style*=margin]) {
	margin-top: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mt-base:not([style*=margin]) {
	margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mt-lg:not([style*=margin]) {
	margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]), .ext-mr-0:not([style*=margin]) {
	margin-right: 0 !important;
}

.ext-mr-auto:not([style*=margin]) {
	margin-right: auto !important;
}

.ext-mr-base:not([style*=margin]) {
	margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mr-lg:not([style*=margin]) {
	margin-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mr-base:not([style*=margin]) {
	margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mr-lg:not([style*=margin]) {
	margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext .is-not-stacked-on-mobile .wp-block-column, .ext-mb-0:not([style*=margin]), .ext.wp-block-group>:last-child, .wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column, [class*=fullwidth-cols] .wp-block-column:last-child, [class*=fullwidth-cols] .wp-block-column>:last-child, [class*=fullwidth-cols] .wp-block-group:last-child {
	margin-bottom: 0 !important;
}

.ext-mb-auto:not([style*=margin]) {
	margin-bottom: auto !important;
}

.ext-mb-base:not([style*=margin]), .wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child) {
	margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mb-lg:not([style*=margin]) {
	margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mb-base:not([style*=margin]) {
	margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mb-lg:not([style*=margin]) {
	margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-ml-0:not([style*=margin]), .ext-ml-0:not([style*=margin]):not([style*=margin]) {
	margin-left: 0 !important;
}

.ext-ml-auto:not([style*=margin]) {
	margin-left: auto !important;
}

.ext-ml-base:not([style*=margin]) {
	margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-ml-lg:not([style*=margin]) {
	margin-left: var(--extendify--spacing--large, 3rem) !important;
}

.ext--ml-base:not([style*=margin]) {
	margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--ml-lg:not([style*=margin]) {
	margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext .wp-block-group__inner-container, .ext-p-0:not([style*=padding]) {
	padding: 0 !important;
}

.ext-p-base:not([style*=padding]) {
	padding: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-p-lg:not([style*=padding]) {
	padding: var(--extendify--spacing--large, 3rem) !important;
}

.ext .wp-block-columns .wp-block-column[style*=padding], .ext-px-0:not([style*=padding]) {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.ext-px-base:not([style*=padding]), .ext.has-background {
	padding-left: var(--wp--style--block-gap, 1.75rem) !important;
	padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-px-lg:not([style*=padding]) {
	padding-left: var(--extendify--spacing--large, 3rem) !important;
	padding-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext-py-0:not([style*=padding]) {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.ext-py-base:not([style*=padding]) {
	padding-top: var(--wp--style--block-gap, 1.75rem) !important;
	padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-py-lg:not([style*=padding]) {
	padding-top: var(--extendify--spacing--large, 3rem) !important;
	padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pt-0:not([style*=padding]) {
	padding-top: 0 !important;
}

.ext-pt-base:not([style*=padding]) {
	padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pt-lg:not([style*=padding]) {
	padding-top: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pr-0:not([style*=padding]) {
	padding-right: 0 !important;
}

.ext-pr-base:not([style*=padding]) {
	padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pr-lg:not([style*=padding]) {
	padding-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pb-0:not([style*=padding]) {
	padding-bottom: 0 !important;
}

.ext-pb-base:not([style*=padding]) {
	padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pb-lg:not([style*=padding]) {
	padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pl-0:not([style*=padding]), .is-style-inline-list {
	padding-left: 0 !important;
}

.ext-pl-base:not([style*=padding]) {
	padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pl-lg:not([style*=padding]) {
	padding-left: var(--extendify--spacing--large, 3rem) !important;
}

.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0, .is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none, .is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]), .is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none {
	margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
}

@media (max-width:781px) {
	.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column, .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]) {
		margin-left: 0 !important;
	}
}

@media (max-width:1079px) {
	.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column, .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]) {
		margin-left: 0 !important;
	}
}

.has-ext-x-large-font-size:not([style*=line-height]), .has-ext-xx-large-font-size:not([style*=line-height]) {
	line-height: 1.1 !important;
}

body {
	--extendify--spacing--large: var(--wp--custom--spacing--large, clamp(2em, 8vw, 8em)) !important;
	--wp--preset--font-size--ext-small: 1rem !important;
	--wp--preset--font-size--ext-medium: 1.125rem !important;
	--wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem) !important;
	--wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem) !important;
	--wp--preset--font-size--ext-xx-large: clamp(3.25rem, 7.5vw, 5.75rem) !important;
	--wp--preset--color--black: #000 !important;
	--wp--preset--color--white: #fff !important;
}

.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]) {
	margin-right: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
	margin-left: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
	overflow: hidden !important;
	width: unset !important;
}

@media (min-width:782px) {
	.tablet\:ext-m-0:not([style*=margin]) {
		margin: 0 !important;
	}
	
	.tablet\:ext-m-auto:not([style*=margin]) {
		margin: auto !important;
	}
	
	.tablet\:ext-m-base:not([style*=margin]) {
		margin: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-m-lg:not([style*=margin]) {
		margin: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--m-base:not([style*=margin]) {
		margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--m-lg:not([style*=margin]) {
		margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-mx-0:not([style*=margin]) {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	
	.tablet\:ext-mx-auto:not([style*=margin]) {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.tablet\:ext-mx-base:not([style*=margin]) {
		margin-left: var(--wp--style--block-gap, 1.75rem) !important;
		margin-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-mx-lg:not([style*=margin]) {
		margin-left: var(--extendify--spacing--large, 3rem) !important;
		margin-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--mx-base:not([style*=margin]) {
		margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
		margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--mx-lg:not([style*=margin]) {
		margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
		margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-my-0:not([style*=margin]) {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	
	.tablet\:ext-my-auto:not([style*=margin]) {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	
	.tablet\:ext-my-base:not([style*=margin]) {
		margin-top: var(--wp--style--block-gap, 1.75rem) !important;
		margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-my-lg:not([style*=margin]) {
		margin-top: var(--extendify--spacing--large, 3rem) !important;
		margin-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--my-base:not([style*=margin]) {
		margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
		margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--my-lg:not([style*=margin]) {
		margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
		margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-mt-0:not([style*=margin]) {
		margin-top: 0 !important;
	}
	
	.tablet\:ext-mt-auto:not([style*=margin]) {
		margin-top: auto !important;
	}
	
	.tablet\:ext-mt-base:not([style*=margin]) {
		margin-top: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-mt-lg:not([style*=margin]) {
		margin-top: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--mt-base:not([style*=margin]) {
		margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--mt-lg:not([style*=margin]) {
		margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-mr-0:not([style*=margin]) {
		margin-right: 0 !important;
	}
	
	.tablet\:ext-mr-auto:not([style*=margin]) {
		margin-right: auto !important;
	}
	
	.tablet\:ext-mr-base:not([style*=margin]) {
		margin-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-mr-lg:not([style*=margin]) {
		margin-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--mr-base:not([style*=margin]) {
		margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--mr-lg:not([style*=margin]) {
		margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-mb-0:not([style*=margin]) {
		margin-bottom: 0 !important;
	}
	
	.tablet\:ext-mb-auto:not([style*=margin]) {
		margin-bottom: auto !important;
	}
	
	.tablet\:ext-mb-base:not([style*=margin]) {
		margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-mb-lg:not([style*=margin]) {
		margin-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--mb-base:not([style*=margin]) {
		margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--mb-lg:not([style*=margin]) {
		margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-ml-0:not([style*=margin]) {
		margin-left: 0 !important;
	}
	
	.tablet\:ext-ml-auto:not([style*=margin]) {
		margin-left: auto !important;
	}
	
	.tablet\:ext-ml-base:not([style*=margin]) {
		margin-left: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-ml-lg:not([style*=margin]) {
		margin-left: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext--ml-base:not([style*=margin]) {
		margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.tablet\:ext--ml-lg:not([style*=margin]) {
		margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.tablet\:ext-p-0:not([style*=padding]) {
		padding: 0 !important;
	}
	
	.tablet\:ext-p-base:not([style*=padding]) {
		padding: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-p-lg:not([style*=padding]) {
		padding: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-px-0:not([style*=padding]) {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.tablet\:ext-px-base:not([style*=padding]) {
		padding-left: var(--wp--style--block-gap, 1.75rem) !important;
		padding-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-px-lg:not([style*=padding]) {
		padding-left: var(--extendify--spacing--large, 3rem) !important;
		padding-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-py-0:not([style*=padding]) {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	
	.tablet\:ext-py-base:not([style*=padding]) {
		padding-top: var(--wp--style--block-gap, 1.75rem) !important;
		padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-py-lg:not([style*=padding]) {
		padding-top: var(--extendify--spacing--large, 3rem) !important;
		padding-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-pt-0:not([style*=padding]) {
		padding-top: 0 !important;
	}
	
	.tablet\:ext-pt-base:not([style*=padding]) {
		padding-top: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-pt-lg:not([style*=padding]) {
		padding-top: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-pr-0:not([style*=padding]) {
		padding-right: 0 !important;
	}
	
	.tablet\:ext-pr-base:not([style*=padding]) {
		padding-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-pr-lg:not([style*=padding]) {
		padding-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-pb-0:not([style*=padding]) {
		padding-bottom: 0 !important;
	}
	
	.tablet\:ext-pb-base:not([style*=padding]) {
		padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-pb-lg:not([style*=padding]) {
		padding-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.tablet\:ext-pl-0:not([style*=padding]) {
		padding-left: 0 !important;
	}
	
	.tablet\:ext-pl-base:not([style*=padding]) {
		padding-left: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.tablet\:ext-pl-lg:not([style*=padding]) {
		padding-left: var(--extendify--spacing--large, 3rem) !important;
	}
}

@media (min-width:1080px) {
	.desktop\:ext-m-0:not([style*=margin]) {
		margin: 0 !important;
	}
	
	.desktop\:ext-m-auto:not([style*=margin]) {
		margin: auto !important;
	}
	
	.desktop\:ext-m-base:not([style*=margin]) {
		margin: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-m-lg:not([style*=margin]) {
		margin: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--m-base:not([style*=margin]) {
		margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--m-lg:not([style*=margin]) {
		margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-mx-0:not([style*=margin]) {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	
	.desktop\:ext-mx-auto:not([style*=margin]) {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.desktop\:ext-mx-base:not([style*=margin]) {
		margin-left: var(--wp--style--block-gap, 1.75rem) !important;
		margin-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-mx-lg:not([style*=margin]) {
		margin-left: var(--extendify--spacing--large, 3rem) !important;
		margin-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--mx-base:not([style*=margin]) {
		margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
		margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--mx-lg:not([style*=margin]) {
		margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
		margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-my-0:not([style*=margin]) {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	
	.desktop\:ext-my-auto:not([style*=margin]) {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	
	.desktop\:ext-my-base:not([style*=margin]) {
		margin-top: var(--wp--style--block-gap, 1.75rem) !important;
		margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-my-lg:not([style*=margin]) {
		margin-top: var(--extendify--spacing--large, 3rem) !important;
		margin-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--my-base:not([style*=margin]) {
		margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
		margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--my-lg:not([style*=margin]) {
		margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
		margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-mt-0:not([style*=margin]) {
		margin-top: 0 !important;
	}
	
	.desktop\:ext-mt-auto:not([style*=margin]) {
		margin-top: auto !important;
	}
	
	.desktop\:ext-mt-base:not([style*=margin]) {
		margin-top: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-mt-lg:not([style*=margin]) {
		margin-top: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--mt-base:not([style*=margin]) {
		margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--mt-lg:not([style*=margin]) {
		margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-mr-0:not([style*=margin]) {
		margin-right: 0 !important;
	}
	
	.desktop\:ext-mr-auto:not([style*=margin]) {
		margin-right: auto !important;
	}
	
	.desktop\:ext-mr-base:not([style*=margin]) {
		margin-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-mr-lg:not([style*=margin]) {
		margin-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--mr-base:not([style*=margin]) {
		margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--mr-lg:not([style*=margin]) {
		margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-mb-0:not([style*=margin]) {
		margin-bottom: 0 !important;
	}
	
	.desktop\:ext-mb-auto:not([style*=margin]) {
		margin-bottom: auto !important;
	}
	
	.desktop\:ext-mb-base:not([style*=margin]) {
		margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-mb-lg:not([style*=margin]) {
		margin-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--mb-base:not([style*=margin]) {
		margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--mb-lg:not([style*=margin]) {
		margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-ml-0:not([style*=margin]) {
		margin-left: 0 !important;
	}
	
	.desktop\:ext-ml-auto:not([style*=margin]) {
		margin-left: auto !important;
	}
	
	.desktop\:ext-ml-base:not([style*=margin]) {
		margin-left: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-ml-lg:not([style*=margin]) {
		margin-left: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext--ml-base:not([style*=margin]) {
		margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
	}
	
	.desktop\:ext--ml-lg:not([style*=margin]) {
		margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
	}
	
	.desktop\:ext-p-0:not([style*=padding]) {
		padding: 0 !important;
	}
	
	.desktop\:ext-p-base:not([style*=padding]) {
		padding: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-p-lg:not([style*=padding]) {
		padding: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-px-0:not([style*=padding]) {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.desktop\:ext-px-base:not([style*=padding]) {
		padding-left: var(--wp--style--block-gap, 1.75rem) !important;
		padding-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-px-lg:not([style*=padding]) {
		padding-left: var(--extendify--spacing--large, 3rem) !important;
		padding-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-py-0:not([style*=padding]) {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	
	.desktop\:ext-py-base:not([style*=padding]) {
		padding-top: var(--wp--style--block-gap, 1.75rem) !important;
		padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-py-lg:not([style*=padding]) {
		padding-top: var(--extendify--spacing--large, 3rem) !important;
		padding-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-pt-0:not([style*=padding]) {
		padding-top: 0 !important;
	}
	
	.desktop\:ext-pt-base:not([style*=padding]) {
		padding-top: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-pt-lg:not([style*=padding]) {
		padding-top: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-pr-0:not([style*=padding]) {
		padding-right: 0 !important;
	}
	
	.desktop\:ext-pr-base:not([style*=padding]) {
		padding-right: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-pr-lg:not([style*=padding]) {
		padding-right: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-pb-0:not([style*=padding]) {
		padding-bottom: 0 !important;
	}
	
	.desktop\:ext-pb-base:not([style*=padding]) {
		padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-pb-lg:not([style*=padding]) {
		padding-bottom: var(--extendify--spacing--large, 3rem) !important;
	}
	
	.desktop\:ext-pl-0:not([style*=padding]) {
		padding-left: 0 !important;
	}
	
	.desktop\:ext-pl-base:not([style*=padding]) {
		padding-left: var(--wp--style--block-gap, 1.75rem) !important;
	}
	
	.desktop\:ext-pl-lg:not([style*=padding]) {
		padding-left: var(--extendify--spacing--large, 3rem) !important;
	}
}