body { --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale'); --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale'); --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow'); --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red'); --wp--preset--duotone--midnight: url('#wp-duotone-midnight'); --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow'); --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green'); --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange'); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; }
.has-black-color { color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-color { color: var(--wp--preset--color--white) !important; }
.has-pale-pink-color { color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-color { color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-color { color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple) !important; }
.has-black-background-color { background-color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-background-color { background-color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-background-color { background-color: var(--wp--preset--color--white) !important; }
.has-pale-pink-background-color { background-color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-background-color { background-color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-background-color { background-color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-background-color { background-color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-background-color { background-color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-background-color { background-color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-background-color { background-color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-background-color { background-color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-background-color { background-color: var(--wp--preset--color--vivid-purple) !important; }
.has-black-border-color { border-color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-border-color { border-color: var(--wp--preset--color--white) !important; }
.has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-border-color { border-color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-border-color { border-color: var(--wp--preset--color--vivid-purple) !important; }
.has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; }
.has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; }
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; }
.has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; }
.has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; }
.has-cool-to-warm-spectrum-gradient-background { background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; }
.has-blush-light-purple-gradient-background { background: var(--wp--preset--gradient--blush-light-purple) !important; }
.has-blush-bordeaux-gradient-background { background: var(--wp--preset--gradient--blush-bordeaux) !important; }
.has-luminous-dusk-gradient-background { background: var(--wp--preset--gradient--luminous-dusk) !important; }
.has-pale-ocean-gradient-background { background: var(--wp--preset--gradient--pale-ocean) !important; }
.has-electric-grass-gradient-background { background: var(--wp--preset--gradient--electric-grass) !important; }
.has-midnight-gradient-background { background: var(--wp--preset--gradient--midnight) !important; }
.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }
.has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important; }
.has-large-font-size { font-size: var(--wp--preset--font-size--large) !important; }
.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important; }

.ext-absolute { position: absolute !important; }
.ext-relative { position: relative !important; }
.ext-top-base { top: var(--wp--style--block-gap,1.75rem) !important; }
.ext-top-lg { top: var(--extendify--spacing--large) !important; }
.ext--top-base { top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
.ext--top-lg { top: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-right-base { right: var(--wp--style--block-gap,1.75rem) !important; }
.ext-right-lg { right: var(--extendify--spacing--large) !important; }
.ext--right-base { right: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
.ext--right-lg { right: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-bottom-base { bottom: var(--wp--style--block-gap,1.75rem) !important; }
.ext-bottom-lg { bottom: var(--extendify--spacing--large) !important; }
.ext--bottom-base { bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
.ext--bottom-lg { bottom: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-left-base { left: var(--wp--style--block-gap,1.75rem) !important; }
.ext-left-lg { left: var(--extendify--spacing--large) !important; }
.ext--left-base { left: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
.ext--left-lg { left: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-order-1 { order: 1 !important; }
.ext-order-2 { order: 2 !important; }
.ext-col-auto { grid-column: auto !important; }
.ext-col-span-1 { grid-column: span 1 / span 1 !important; }
.ext-col-span-2 { grid-column: span 2 / span 2 !important; }
.ext-col-span-3 { grid-column: span 3 / span 3 !important; }
.ext-col-span-4 { grid-column: span 4 / span 4 !important; }
.ext-col-span-5 { grid-column: span 5 / span 5 !important; }
.ext-col-span-6 { grid-column: span 6 / span 6 !important; }
.ext-col-span-7 { grid-column: span 7 / span 7 !important; }
.ext-col-span-8 { grid-column: span 8 / span 8 !important; }
.ext-col-span-9 { grid-column: span 9 / span 9 !important; }
.ext-col-span-10 { grid-column: span 10 / span 10 !important; }
.ext-col-span-11 { grid-column: span 11 / span 11 !important; }
.ext-col-span-12 { grid-column: span 12 / span 12 !important; }
.ext-col-span-full { grid-column: 1 / -1 !important; }
.ext-col-start-1 { grid-column-start: 1 !important; }
.ext-col-start-2 { grid-column-start: 2 !important; }
.ext-col-start-3 { grid-column-start: 3 !important; }
.ext-col-start-4 { grid-column-start: 4 !important; }
.ext-col-start-5 { grid-column-start: 5 !important; }
.ext-col-start-6 { grid-column-start: 6 !important; }
.ext-col-start-7 { grid-column-start: 7 !important; }
.ext-col-start-8 { grid-column-start: 8 !important; }
.ext-col-start-9 { grid-column-start: 9 !important; }
.ext-col-start-10 { grid-column-start: 10 !important; }
.ext-col-start-11 { grid-column-start: 11 !important; }
.ext-col-start-12 { grid-column-start: 12 !important; }
.ext-col-start-13 { grid-column-start: 13 !important; }
.ext-col-start-auto { grid-column-start: auto !important; }
.ext-col-end-1 { grid-column-end: 1 !important; }
.ext-col-end-2 { grid-column-end: 2 !important; }
.ext-col-end-3 { grid-column-end: 3 !important; }
.ext-col-end-4 { grid-column-end: 4 !important; }
.ext-col-end-5 { grid-column-end: 5 !important; }
.ext-col-end-6 { grid-column-end: 6 !important; }
.ext-col-end-7 { grid-column-end: 7 !important; }
.ext-col-end-8 { grid-column-end: 8 !important; }
.ext-col-end-9 { grid-column-end: 9 !important; }
.ext-col-end-10 { grid-column-end: 10 !important; }
.ext-col-end-11 { grid-column-end: 11 !important; }
.ext-col-end-12 { grid-column-end: 12 !important; }
.ext-col-end-13 { grid-column-end: 13 !important; }
.ext-col-end-auto { grid-column-end: auto !important; }
.ext-row-auto { grid-row: auto !important; }
.ext-row-span-1 { grid-row: span 1 / span 1 !important; }
.ext-row-span-2 { grid-row: span 2 / span 2 !important; }
.ext-row-span-3 { grid-row: span 3 / span 3 !important; }
.ext-row-span-4 { grid-row: span 4 / span 4 !important; }
.ext-row-span-5 { grid-row: span 5 / span 5 !important; }
.ext-row-span-6 { grid-row: span 6 / span 6 !important; }
.ext-row-span-full { grid-row: 1 / -1 !important; }
.ext-row-start-1 { grid-row-start: 1 !important; }
.ext-row-start-2 { grid-row-start: 2 !important; }
.ext-row-start-3 { grid-row-start: 3 !important; }
.ext-row-start-4 { grid-row-start: 4 !important; }
.ext-row-start-5 { grid-row-start: 5 !important; }
.ext-row-start-6 { grid-row-start: 6 !important; }
.ext-row-start-7 { grid-row-start: 7 !important; }
.ext-row-start-auto { grid-row-start: auto !important; }
.ext-row-end-1 { grid-row-end: 1 !important; }
.ext-row-end-2 { grid-row-end: 2 !important; }
.ext-row-end-3 { grid-row-end: 3 !important; }
.ext-row-end-4 { grid-row-end: 4 !important; }
.ext-row-end-5 { grid-row-end: 5 !important; }
.ext-row-end-6 { grid-row-end: 6 !important; }
.ext-row-end-7 { grid-row-end: 7 !important; }
.ext-row-end-auto { grid-row-end: auto !important; }
.ext-m-0:not([style*="margin"]) { margin: 0px !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) !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)*-1) !important; }
.ext-mx-0:not([style*="margin"]) { margin-left: 0px !important; margin-right: 0px !important; }
.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) !important; margin-right: var(--extendify--spacing--large) !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)*-1) !important; margin-right: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-my-0:not([style*="margin"]) { margin-bottom: 0px !important; margin-top: 0px !important; }
.ext-my-auto:not([style*="margin"]) { margin-bottom: auto !important; margin-top: auto !important; }
.ext-my-base:not([style*="margin"]) { margin-bottom: var(--wp--style--block-gap,1.75rem) !important; margin-top: var(--wp--style--block-gap,1.75rem) !important; }
.ext-my-lg:not([style*="margin"]) { margin-bottom: var(--extendify--spacing--large) !important; margin-top: var(--extendify--spacing--large) !important; }
.ext--my-base:not([style*="margin"]) { margin-bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; margin-top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
.ext--my-lg:not([style*="margin"]) { margin-bottom: calc(var(--extendify--spacing--large)*-1) !important; margin-top: calc(var(--extendify--spacing--large)*-1) !important; }
.ext-mt-0:not([style*="margin"]) { margin-top: 0px !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) !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)*-1) !important; }
.ext-mr-0:not([style*="margin"]) { margin-right: 0px !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) !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)*-1) !important; }
.ext-mb-0:not([style*="margin"]) { margin-bottom: 0px !important; }
.ext-mb-auto:not([style*="margin"]) { margin-bottom: auto !important; }
.ext-mb-base:not([style*="margin"]) { margin-bottom: var(--wp--style--block-gap,1.75rem) !important; }
.ext-mb-lg:not([style*="margin"]) { margin-bottom: var(--extendify--spacing--large) !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)*-1) !important; }
.ext-ml-0:not([style*="margin"]) { margin-left: 0px !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) !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)*-1) !important; }
.ext-block { display: block !important; }
.ext-inline-block { display: inline-block !important; }
.ext-inline { display: inline !important; }
.ext-flex { display: flex !important; }
.ext-inline-flex { display: inline-flex !important; }
.ext-grid { display: grid !important; }
.ext-inline-grid { display: inline-grid !important; }
.ext-hidden { display: none !important; }
.ext-w-auto { width: auto !important; }
.ext-w-full { width: 100% !important; }
.ext-max-w-full { max-width: 100% !important; }
.ext-flex-1 { flex: 1 1 0% !important; }
.ext-flex-auto { flex: 1 1 auto !important; }
.ext-flex-initial { flex: 0 1 auto !important; }
.ext-flex-none { flex: 0 0 auto !important; }
.ext-flex-shrink-0 { flex-shrink: 0 !important; }
.ext-flex-shrink { flex-shrink: 1 !important; }
.ext-flex-grow-0 { flex-grow: 0 !important; }
.ext-flex-grow { flex-grow: 1 !important; }
.ext-list-none { list-style-type: none !important; }
.ext-grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
.ext-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
.ext-grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
.ext-grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
.ext-grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)) !important; }
.ext-grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)) !important; }
.ext-grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)) !important; }
.ext-grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)) !important; }
.ext-grid-cols-9 { grid-template-columns: repeat(9, minmax(0px, 1fr)) !important; }
.ext-grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)) !important; }
.ext-grid-cols-11 { grid-template-columns: repeat(11, minmax(0px, 1fr)) !important; }
.ext-grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)) !important; }
.ext-grid-cols-none { grid-template-columns: none !important; }
.ext-grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)) !important; }
.ext-grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)) !important; }
.ext-grid-rows-3 { grid-template-rows: repeat(3, minmax(0px, 1fr)) !important; }
.ext-grid-rows-4 { grid-template-rows: repeat(4, minmax(0px, 1fr)) !important; }
.ext-grid-rows-5 { grid-template-rows: repeat(5, minmax(0px, 1fr)) !important; }
.ext-grid-rows-6 { grid-template-rows: repeat(6, minmax(0px, 1fr)) !important; }
.ext-grid-rows-none { grid-template-rows: none !important; }
.ext-flex-row { flex-direction: row !important; }
.ext-flex-row-reverse { flex-direction: row-reverse !important; }
.ext-flex-col { flex-direction: column !important; }
.ext-flex-col-reverse { flex-direction: column-reverse !important; }
.ext-flex-wrap { flex-wrap: wrap !important; }
.ext-flex-wrap-reverse { flex-wrap: wrap-reverse !important; }
.ext-flex-nowrap { flex-wrap: nowrap !important; }
.ext-items-start { align-items: flex-start !important; }
.ext-items-end { align-items: flex-end !important; }
.ext-items-center { align-items: center !important; }
.ext-items-baseline { align-items: baseline !important; }
.ext-items-stretch { align-items: stretch !important; }
.ext-justify-start { justify-content: flex-start !important; }
.ext-justify-end { justify-content: flex-end !important; }
.ext-justify-center { justify-content: center !important; }
.ext-justify-between { justify-content: space-between !important; }
.ext-justify-around { justify-content: space-around !important; }
.ext-justify-evenly { justify-content: space-evenly !important; }
.ext-justify-items-start { justify-items: start !important; }
.ext-justify-items-end { justify-items: end !important; }
.ext-justify-items-center { justify-items: center !important; }
.ext-justify-items-stretch { justify-items: stretch !important; }
.ext-gap-0 { gap: 0px !important; }
.ext-gap-base { gap: var(--wp--style--block-gap,1.75rem) !important; }
.ext-gap-lg { gap: var(--extendify--spacing--large) !important; }
.ext-gap-x-0 { column-gap: 0px !important; }
.ext-gap-x-base { column-gap: var(--wp--style--block-gap,1.75rem) !important; }
.ext-gap-x-lg { column-gap: var(--extendify--spacing--large) !important; }
.ext-gap-y-0 { row-gap: 0px !important; }
.ext-gap-y-base { row-gap: var(--wp--style--block-gap,1.75rem) !important; }
.ext-gap-y-lg { row-gap: var(--extendify--spacing--large) !important; }
.ext-justify-self-auto { justify-self: auto !important; }
.ext-justify-self-start { justify-self: start !important; }
.ext-justify-self-end { justify-self: end !important; }
.ext-justify-self-center { justify-self: center !important; }
.ext-justify-self-stretch { justify-self: stretch !important; }
.ext-rounded-none { border-radius: 0px !important; }
.ext-rounded-full { border-radius: 9999px !important; }
.ext-rounded-t-none { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }
.ext-rounded-t-full { border-top-left-radius: 9999px !important; border-top-right-radius: 9999px !important; }
.ext-rounded-r-none { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; }
.ext-rounded-r-full { border-bottom-right-radius: 9999px !important; border-top-right-radius: 9999px !important; }
.ext-rounded-b-none { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }
.ext-rounded-b-full { border-bottom-left-radius: 9999px !important; border-bottom-right-radius: 9999px !important; }
.ext-rounded-l-none { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; }
.ext-rounded-l-full { border-bottom-left-radius: 9999px !important; border-top-left-radius: 9999px !important; }
.ext-rounded-tl-none { border-top-left-radius: 0px !important; }
.ext-rounded-tl-full { border-top-left-radius: 9999px !important; }
.ext-rounded-tr-none { border-top-right-radius: 0px !important; }
.ext-rounded-tr-full { border-top-right-radius: 9999px !important; }
.ext-rounded-br-none { border-bottom-right-radius: 0px !important; }
.ext-rounded-br-full { border-bottom-right-radius: 9999px !important; }
.ext-rounded-bl-none { border-bottom-left-radius: 0px !important; }
.ext-rounded-bl-full { border-bottom-left-radius: 9999px !important; }
.ext-border-0 { border-width: 0px !important; }
.ext-border-t-0 { border-top-width: 0px !important; }
.ext-border-r-0 { border-right-width: 0px !important; }
.ext-border-b-0 { border-bottom-width: 0px !important; }
.ext-border-l-0 { border-left-width: 0px !important; }
.ext-p-0:not([style*="padding"]) { padding: 0px !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) !important; }
.ext-px-0:not([style*="padding"]) { padding-left: 0px !important; padding-right: 0px !important; }
.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; }
.ext-px-lg:not([style*="padding"]) { padding-left: var(--extendify--spacing--large) !important; padding-right: var(--extendify--spacing--large) !important; }
.ext-py-0:not([style*="padding"]) { padding-bottom: 0px !important; padding-top: 0px !important; }
.ext-py-base:not([style*="padding"]) { padding-bottom: var(--wp--style--block-gap,1.75rem) !important; padding-top: var(--wp--style--block-gap,1.75rem) !important; }
.ext-py-lg:not([style*="padding"]) { padding-bottom: var(--extendify--spacing--large) !important; padding-top: var(--extendify--spacing--large) !important; }
.ext-pt-0:not([style*="padding"]) { padding-top: 0px !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) !important; }
.ext-pr-0:not([style*="padding"]) { padding-right: 0px !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) !important; }
.ext-pb-0:not([style*="padding"]) { padding-bottom: 0px !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) !important; }
.ext-pl-0:not([style*="padding"]) { padding-left: 0px !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) !important; }
.ext-text-left { text-align: left !important; }
.ext-text-center { text-align: center !important; }
.ext-text-right { text-align: right !important; }
.ext-leading-none { line-height: 1 !important; }
.ext-leading-tight { line-height: 1.25 !important; }
.ext-leading-snug { line-height: 1.375 !important; }
.ext-leading-normal { line-height: 1.5 !important; }
.ext-leading-relaxed { line-height: 1.625 !important; }
.ext-leading-loose { line-height: 2 !important; }
.clip-path--rhombus img { clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%); }
.clip-path--diamond img { clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%); }
.clip-path--rhombus-alt img { clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%); }
.wp-block-columns[class*="fullwidth-cols"] { margin-bottom: unset; }
.wp-block-column.editor\:pointer-events-none { margin-bottom: 0px !important; margin-top: 0px !important; }
.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"] > .wp-block-column.editor\:pointer-events-none { margin-top: calc(var(--wp--style--block-gap, 28px)*-1) !important; }
.ext .wp-block-columns .wp-block-column[style*="padding"] { padding-left: 0px !important; padding-right: 0px !important; }
.ext .wp-block-columns + .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]) { margin-top: 0px !important; }
[class*="fullwidth-cols"] .wp-block-column:first-child, [class*="fullwidth-cols"] .wp-block-group:first-child { margin-top: 0px; }
[class*="fullwidth-cols"] .wp-block-column:last-child, [class*="fullwidth-cols"] .wp-block-group:last-child { margin-bottom: 0px; }
[class*="fullwidth-cols"] .wp-block-column:first-child > *, [class*="fullwidth-cols"] .wp-block-column > :first-child { margin-top: 0px; }
.ext .is-not-stacked-on-mobile .wp-block-column, [class*="fullwidth-cols"] .wp-block-column > :last-child { margin-bottom: 0px; }
.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); }
@media (min-width: 782px) {
  .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) { margin-bottom: 0px; }
}
.wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile > .wp-block-column { margin-bottom: 0px !important; }
@media (min-width: 600px) and (max-width: 781px) {
  .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(2n) { margin-left: var(--wp--style--block-gap,2em); }
}
@media (max-width: 781px) {
  .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) { flex-wrap: wrap; }
  .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: 0px !important; }
  .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 100% !important; }
}
@media (max-width: 1079px) {
  .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) { flex-wrap: wrap; }
  .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: 0px !important; }
  .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { flex-basis: 100% !important; }
  .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) { margin-bottom: var(--wp--style--block-gap,1.75rem) !important; }
}
.direction-rtl { direction: rtl; }
.direction-ltr { direction: ltr; }
.is-style-inline-list { padding-left: 0px !important; }
.is-style-inline-list li { list-style-type: none !important; }
@media (min-width: 782px) {
  .is-style-inline-list li { display: inline !important; margin-right: var(--wp--style--block-gap,1.75rem) !important; }
}
@media (min-width: 782px) {
  .is-style-inline-list li:first-child { margin-left: 0px !important; }
}
@media (min-width: 782px) {
  .is-style-inline-list li:last-child { margin-right: 0px !important; }
}
.bring-to-front { position: relative; z-index: 10; }
.text-stroke { -webkit-text-stroke-color: var(--wp--preset--color--background); }
.text-stroke, .text-stroke--primary { -webkit-text-stroke-width: var(
--wp--custom--typography--text-stroke-width,2px
); }
.text-stroke--primary { -webkit-text-stroke-color: var(--wp--preset--color--primary); }
.text-stroke--secondary { -webkit-text-stroke-width: var(
--wp--custom--typography--text-stroke-width,2px
); -webkit-text-stroke-color: var(--wp--preset--color--secondary); }
.editor\:no-caption .block-editor-rich-text__editable { display: none !important; }
.editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender, .editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender, .editor\:no-inserter .wp-block-group__inner-container > .block-list-appender, .editor\:no-inserter > .block-list-appender { display: none; }
.editor\:no-resize .components-resizable-box__handle, .editor\:no-resize .components-resizable-box__handle::after, .editor\:no-resize .components-resizable-box__side-handle::before { display: none; pointer-events: none; }
.editor\:no-resize .components-resizable-box__container { display: block; }
.editor\:pointer-events-none { pointer-events: none; }
.is-style-angled { justify-content: flex-end; }
.ext .is-style-angled > [class*="_inner-container"], .is-style-angled { align-items: center; }
.is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background { clip-path: polygon(0px 0px, 30% 0px, 50% 100%, 0px 100%); z-index: 1; }
@media (min-width: 782px) {
  .is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background { clip-path: polygon(0px 0px, 55% 0px, 65% 100%, 0px 100%); }
}
.has-foreground-color { color: var(--wp--preset--color--foreground,#000) !important; }
.has-foreground-background-color { background-color: var(--wp--preset--color--foreground,#000) !important; }
.has-background-color { color: var(--wp--preset--color--background,#fff) !important; }
.has-background-background-color { background-color: var(--wp--preset--color--background,#fff) !important; }
.has-primary-color { color: var(--wp--preset--color--primary,#4b5563) !important; }
.has-primary-background-color { background-color: var(--wp--preset--color--primary,#4b5563) !important; }
.has-secondary-color { color: var(--wp--preset--color--secondary,#9ca3af) !important; }
.has-secondary-background-color { background-color: var(--wp--preset--color--secondary,#9ca3af) !important; }
.ext.has-text-color h1, .ext.has-text-color h2, .ext.has-text-color h3, .ext.has-text-color h4, .ext.has-text-color h5, .ext.has-text-color h6, .ext.has-text-color p { color: currentcolor; }
.has-white-color { color: var(--wp--preset--color--white,#fff) !important; }
.has-black-color { color: var(--wp--preset--color--black,#000) !important; }
.has-ext-foreground-background-color { background-color: var(
--wp--preset--color--foreground,var(--wp--preset--color--black,#000)
) !important; }
.has-ext-primary-background-color { background-color: var(
--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000)
) !important; }
.wp-block-button__link.has-black-background-color { border-color: var(--wp--preset--color--black,#000); }
.wp-block-button__link.has-white-background-color { border-color: var(--wp--preset--color--white,#fff); }
.has-ext-small-font-size { font-size: var(--wp--preset--font-size--ext-small) !important; }
.has-ext-medium-font-size { font-size: var(--wp--preset--font-size--ext-medium) !important; }
.has-ext-large-font-size { font-size: var(--wp--preset--font-size--ext-large) !important; line-height: 1.2; }
.has-ext-x-large-font-size { font-size: var(--wp--preset--font-size--ext-x-large) !important; line-height: 1; }
.has-ext-xx-large-font-size { font-size: var(--wp--preset--font-size--ext-xx-large) !important; line-height: 1; }
.has-ext-x-large-font-size:not([style*="line-height"]), .has-ext-xx-large-font-size:not([style*="line-height"]) { line-height: 1.1; }
.ext .wp-block-group > * { margin-bottom: 0px; margin-top: 0px; }
.ext .wp-block-group > * + * { margin-bottom: 0px; }
.ext .wp-block-group > * + *, .ext h2 { margin-top: var(--wp--style--block-gap,1.75rem); }
.ext h2 { margin-bottom: var(--wp--style--block-gap,1.75rem); }
.has-ext-x-large-font-size + h3, .has-ext-x-large-font-size + p { margin-top: 0.5rem; }
.ext .wp-block-buttons > .wp-block-button.wp-block-button__width-25 { min-width: 12rem; width: calc(25% - var(--wp--style--block-gap, .5em)*.75); }
.ext .ext-grid > [class*="_inner-container"] { display: grid; }
.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]), .ext > [class*="_inner-container"] > .wp-block > .ext-grid:not([class*="columns"]) { display: initial !important; }
.ext .ext-grid-cols-1 > [class*="_inner-container"] { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-2 > [class*="_inner-container"] { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-3 > [class*="_inner-container"] { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-4 > [class*="_inner-container"] { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-5 > [class*="_inner-container"] { grid-template-columns: repeat(5, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-6 > [class*="_inner-container"] { grid-template-columns: repeat(6, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-7 > [class*="_inner-container"] { grid-template-columns: repeat(7, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-8 > [class*="_inner-container"] { grid-template-columns: repeat(8, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-9 > [class*="_inner-container"] { grid-template-columns: repeat(9, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-10 > [class*="_inner-container"] { grid-template-columns: repeat(10, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-11 > [class*="_inner-container"] { grid-template-columns: repeat(11, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-12 > [class*="_inner-container"] { grid-template-columns: repeat(12, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-13 > [class*="_inner-container"] { grid-template-columns: repeat(13, minmax(0px, 1fr)) !important; }
.ext .ext-grid-cols-none > [class*="_inner-container"] { grid-template-columns: none !important; }
.ext .ext-grid-rows-1 > [class*="_inner-container"] { grid-template-rows: repeat(1, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-2 > [class*="_inner-container"] { grid-template-rows: repeat(2, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-3 > [class*="_inner-container"] { grid-template-rows: repeat(3, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-4 > [class*="_inner-container"] { grid-template-rows: repeat(4, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-5 > [class*="_inner-container"] { grid-template-rows: repeat(5, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-6 > [class*="_inner-container"] { grid-template-rows: repeat(6, minmax(0px, 1fr)) !important; }
.ext .ext-grid-rows-none > [class*="_inner-container"] { grid-template-rows: none !important; }
.ext .ext-items-start > [class*="_inner-container"] { align-items: flex-start !important; }
.ext .ext-items-end > [class*="_inner-container"] { align-items: flex-end !important; }
.ext .ext-items-center > [class*="_inner-container"] { align-items: center !important; }
.ext .ext-items-baseline > [class*="_inner-container"] { align-items: baseline !important; }
.ext .ext-items-stretch > [class*="_inner-container"] { align-items: stretch !important; }
.ext.wp-block-group > :last-child { margin-bottom: 0px; }
.ext .wp-block-group__inner-container { padding: 0px !important; }
.ext.has-background { padding-left: var(--wp--style--block-gap,1.75rem); padding-right: var(--wp--style--block-gap,1.75rem); }
.ext [class*="inner-container"] > .alignwide [class*="inner-container"], .ext [class*="inner-container"] > [data-align="wide"] [class*="inner-container"] { max-width: var(--responsive--alignwide-width,120rem); }
.ext [class*="inner-container"] > .alignwide [class*="inner-container"] > *, .ext [class*="inner-container"] > [data-align="wide"] [class*="inner-container"] > * { max-width: 100% !important; }
.ext .wp-block-image { position: relative; text-align: center; }
.ext .wp-block-image img { display: inline-block; vertical-align: middle; }
body { --extendify--spacing--large: var(
--wp--custom--spacing--large,clamp(2em,8vw,8em)
); --wp--preset--font-size--ext-small: 1rem; --wp--preset--font-size--ext-medium: 1.125rem; --wp--preset--font-size--ext-large: clamp(1.65rem,3.5vw,2.15rem); --wp--preset--font-size--ext-x-large: clamp(3rem,6vw,4.75rem); --wp--preset--font-size--ext-xx-large: clamp(3.25rem,7.5vw,5.75rem); --wp--preset--color--black: #000; --wp--preset--color--white: #fff; }
.ext * { box-sizing: border-box; }
.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container { background: transparent !important; }
.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container::before { display: none !important; }
.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull { margin-bottom: unset; margin-top: unset; }
.ext .alignwide { margin-left: auto !important; margin-right: auto !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="wide"] > .ext-my-0:not([style*="margin"]) { margin-top: calc(var(--wp--style--block-gap, 28px)*-1) !important; }
.block-editor-block-preview__content-iframe .preview\:min-h-50 { min-height: 50vw !important; }
.block-editor-block-preview__content-iframe .preview\:min-h-60 { min-height: 60vw !important; }
.block-editor-block-preview__content-iframe .preview\:min-h-70 { min-height: 70vw !important; }
.block-editor-block-preview__content-iframe .preview\:min-h-80 { min-height: 80vw !important; }
.block-editor-block-preview__content-iframe .preview\:min-h-100 { min-height: 100vw !important; }
.ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]) { margin-right: 0px !important; }
.ext-ml-0:not([style*="margin"]):not([style*="margin"]) { margin-left: 0px !important; }
.is-root-container .wp-block[data-align="full"] > .ext-mx-0:not([style*="margin"]):not([style*="margin"]) { overflow: hidden; width: unset; margin-left: calc(var(--wp--custom--spacing--outer, 0)*1) !important; margin-right: calc(var(--wp--custom--spacing--outer, 0)*1) !important; }
@media (min-width: 782px) {
  .tablet\:ext-absolute { position: absolute !important; }
  .tablet\:ext-relative { position: relative !important; }
  .tablet\:ext-top-base { top: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-top-lg { top: var(--extendify--spacing--large) !important; }
  .tablet\:ext--top-base { top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .tablet\:ext--top-lg { top: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-right-base { right: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-right-lg { right: var(--extendify--spacing--large) !important; }
  .tablet\:ext--right-base { right: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .tablet\:ext--right-lg { right: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-bottom-base { bottom: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-bottom-lg { bottom: var(--extendify--spacing--large) !important; }
  .tablet\:ext--bottom-base { bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .tablet\:ext--bottom-lg { bottom: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-left-base { left: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-left-lg { left: var(--extendify--spacing--large) !important; }
  .tablet\:ext--left-base { left: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .tablet\:ext--left-lg { left: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-order-1 { order: 1 !important; }
  .tablet\:ext-order-2 { order: 2 !important; }
  .tablet\:ext-m-0:not([style*="margin"]) { margin: 0px !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) !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)*-1) !important; }
  .tablet\:ext-mx-0:not([style*="margin"]) { margin-left: 0px !important; margin-right: 0px !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) !important; margin-right: var(--extendify--spacing--large) !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)*-1) !important; margin-right: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-my-0:not([style*="margin"]) { margin-bottom: 0px !important; margin-top: 0px !important; }
  .tablet\:ext-my-auto:not([style*="margin"]) { margin-bottom: auto !important; margin-top: auto !important; }
  .tablet\:ext-my-base:not([style*="margin"]) { margin-bottom: var(--wp--style--block-gap,1.75rem) !important; margin-top: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-my-lg:not([style*="margin"]) { margin-bottom: var(--extendify--spacing--large) !important; margin-top: var(--extendify--spacing--large) !important; }
  .tablet\:ext--my-base:not([style*="margin"]) { margin-bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; margin-top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .tablet\:ext--my-lg:not([style*="margin"]) { margin-bottom: calc(var(--extendify--spacing--large)*-1) !important; margin-top: calc(var(--extendify--spacing--large)*-1) !important; }
  .tablet\:ext-mt-0:not([style*="margin"]) { margin-top: 0px !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) !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)*-1) !important; }
  .tablet\:ext-mr-0:not([style*="margin"]) { margin-right: 0px !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) !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)*-1) !important; }
  .tablet\:ext-mb-0:not([style*="margin"]) { margin-bottom: 0px !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) !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)*-1) !important; }
  .tablet\:ext-ml-0:not([style*="margin"]) { margin-left: 0px !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) !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)*-1) !important; }
  .tablet\:ext-block { display: block !important; }
  .tablet\:ext-inline-block { display: inline-block !important; }
  .tablet\:ext-inline { display: inline !important; }
  .tablet\:ext-flex { display: flex !important; }
  .tablet\:ext-inline-flex { display: inline-flex !important; }
  .tablet\:ext-grid { display: grid !important; }
  .tablet\:ext-inline-grid { display: inline-grid !important; }
  .tablet\:ext-hidden { display: none !important; }
  .tablet\:ext-w-auto { width: auto !important; }
  .tablet\:ext-w-full { width: 100% !important; }
  .tablet\:ext-max-w-full { max-width: 100% !important; }
  .tablet\:ext-flex-1 { flex: 1 1 0% !important; }
  .tablet\:ext-flex-auto { flex: 1 1 auto !important; }
  .tablet\:ext-flex-initial { flex: 0 1 auto !important; }
  .tablet\:ext-flex-none { flex: 0 0 auto !important; }
  .tablet\:ext-flex-shrink-0 { flex-shrink: 0 !important; }
  .tablet\:ext-flex-shrink { flex-shrink: 1 !important; }
  .tablet\:ext-flex-grow-0 { flex-grow: 0 !important; }
  .tablet\:ext-flex-grow { flex-grow: 1 !important; }
  .tablet\:ext-list-none { list-style-type: none !important; }
  .tablet\:ext-grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-9 { grid-template-columns: repeat(9, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-11 { grid-template-columns: repeat(11, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)) !important; }
  .tablet\:ext-grid-cols-none { grid-template-columns: none !important; }
  .tablet\:ext-flex-row { flex-direction: row !important; }
  .tablet\:ext-flex-row-reverse { flex-direction: row-reverse !important; }
  .tablet\:ext-flex-col { flex-direction: column !important; }
  .tablet\:ext-flex-col-reverse { flex-direction: column-reverse !important; }
  .tablet\:ext-flex-wrap { flex-wrap: wrap !important; }
  .tablet\:ext-flex-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .tablet\:ext-flex-nowrap { flex-wrap: nowrap !important; }
  .tablet\:ext-items-start { align-items: flex-start !important; }
  .tablet\:ext-items-end { align-items: flex-end !important; }
  .tablet\:ext-items-center { align-items: center !important; }
  .tablet\:ext-items-baseline { align-items: baseline !important; }
  .tablet\:ext-items-stretch { align-items: stretch !important; }
  .tablet\:ext-justify-start { justify-content: flex-start !important; }
  .tablet\:ext-justify-end { justify-content: flex-end !important; }
  .tablet\:ext-justify-center { justify-content: center !important; }
  .tablet\:ext-justify-between { justify-content: space-between !important; }
  .tablet\:ext-justify-around { justify-content: space-around !important; }
  .tablet\:ext-justify-evenly { justify-content: space-evenly !important; }
  .tablet\:ext-justify-items-start { justify-items: start !important; }
  .tablet\:ext-justify-items-end { justify-items: end !important; }
  .tablet\:ext-justify-items-center { justify-items: center !important; }
  .tablet\:ext-justify-items-stretch { justify-items: stretch !important; }
  .tablet\:ext-justify-self-auto { justify-self: auto !important; }
  .tablet\:ext-justify-self-start { justify-self: start !important; }
  .tablet\:ext-justify-self-end { justify-self: end !important; }
  .tablet\:ext-justify-self-center { justify-self: center !important; }
  .tablet\:ext-justify-self-stretch { justify-self: stretch !important; }
  .tablet\:ext-p-0:not([style*="padding"]) { padding: 0px !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) !important; }
  .tablet\:ext-px-0:not([style*="padding"]) { padding-left: 0px !important; padding-right: 0px !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) !important; padding-right: var(--extendify--spacing--large) !important; }
  .tablet\:ext-py-0:not([style*="padding"]) { padding-bottom: 0px !important; padding-top: 0px !important; }
  .tablet\:ext-py-base:not([style*="padding"]) { padding-bottom: var(--wp--style--block-gap,1.75rem) !important; padding-top: var(--wp--style--block-gap,1.75rem) !important; }
  .tablet\:ext-py-lg:not([style*="padding"]) { padding-bottom: var(--extendify--spacing--large) !important; padding-top: var(--extendify--spacing--large) !important; }
  .tablet\:ext-pt-0:not([style*="padding"]) { padding-top: 0px !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) !important; }
  .tablet\:ext-pr-0:not([style*="padding"]) { padding-right: 0px !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) !important; }
  .tablet\:ext-pb-0:not([style*="padding"]) { padding-bottom: 0px !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) !important; }
  .tablet\:ext-pl-0:not([style*="padding"]) { padding-left: 0px !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) !important; }
  .tablet\:ext-text-left { text-align: left !important; }
  .tablet\:ext-text-center { text-align: center !important; }
  .tablet\:ext-text-right { text-align: right !important; }
}
@media (min-width: 1080px) {
  .desktop\:ext-absolute { position: absolute !important; }
  .desktop\:ext-relative { position: relative !important; }
  .desktop\:ext-top-base { top: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-top-lg { top: var(--extendify--spacing--large) !important; }
  .desktop\:ext--top-base { top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .desktop\:ext--top-lg { top: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-right-base { right: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-right-lg { right: var(--extendify--spacing--large) !important; }
  .desktop\:ext--right-base { right: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .desktop\:ext--right-lg { right: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-bottom-base { bottom: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-bottom-lg { bottom: var(--extendify--spacing--large) !important; }
  .desktop\:ext--bottom-base { bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .desktop\:ext--bottom-lg { bottom: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-left-base { left: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-left-lg { left: var(--extendify--spacing--large) !important; }
  .desktop\:ext--left-base { left: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .desktop\:ext--left-lg { left: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-order-1 { order: 1 !important; }
  .desktop\:ext-order-2 { order: 2 !important; }
  .desktop\:ext-m-0:not([style*="margin"]) { margin: 0px !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) !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)*-1) !important; }
  .desktop\:ext-mx-0:not([style*="margin"]) { margin-left: 0px !important; margin-right: 0px !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) !important; margin-right: var(--extendify--spacing--large) !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)*-1) !important; margin-right: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-my-0:not([style*="margin"]) { margin-bottom: 0px !important; margin-top: 0px !important; }
  .desktop\:ext-my-auto:not([style*="margin"]) { margin-bottom: auto !important; margin-top: auto !important; }
  .desktop\:ext-my-base:not([style*="margin"]) { margin-bottom: var(--wp--style--block-gap,1.75rem) !important; margin-top: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-my-lg:not([style*="margin"]) { margin-bottom: var(--extendify--spacing--large) !important; margin-top: var(--extendify--spacing--large) !important; }
  .desktop\:ext--my-base:not([style*="margin"]) { margin-bottom: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; margin-top: calc(var(--wp--style--block-gap, 1.75rem)*-1) !important; }
  .desktop\:ext--my-lg:not([style*="margin"]) { margin-bottom: calc(var(--extendify--spacing--large)*-1) !important; margin-top: calc(var(--extendify--spacing--large)*-1) !important; }
  .desktop\:ext-mt-0:not([style*="margin"]) { margin-top: 0px !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) !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)*-1) !important; }
  .desktop\:ext-mr-0:not([style*="margin"]) { margin-right: 0px !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) !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)*-1) !important; }
  .desktop\:ext-mb-0:not([style*="margin"]) { margin-bottom: 0px !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) !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)*-1) !important; }
  .desktop\:ext-ml-0:not([style*="margin"]) { margin-left: 0px !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) !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)*-1) !important; }
  .desktop\:ext-block { display: block !important; }
  .desktop\:ext-inline-block { display: inline-block !important; }
  .desktop\:ext-inline { display: inline !important; }
  .desktop\:ext-flex { display: flex !important; }
  .desktop\:ext-inline-flex { display: inline-flex !important; }
  .desktop\:ext-grid { display: grid !important; }
  .desktop\:ext-inline-grid { display: inline-grid !important; }
  .desktop\:ext-hidden { display: none !important; }
  .desktop\:ext-w-auto { width: auto !important; }
  .desktop\:ext-w-full { width: 100% !important; }
  .desktop\:ext-max-w-full { max-width: 100% !important; }
  .desktop\:ext-flex-1 { flex: 1 1 0% !important; }
  .desktop\:ext-flex-auto { flex: 1 1 auto !important; }
  .desktop\:ext-flex-initial { flex: 0 1 auto !important; }
  .desktop\:ext-flex-none { flex: 0 0 auto !important; }
  .desktop\:ext-flex-shrink-0 { flex-shrink: 0 !important; }
  .desktop\:ext-flex-shrink { flex-shrink: 1 !important; }
  .desktop\:ext-flex-grow-0 { flex-grow: 0 !important; }
  .desktop\:ext-flex-grow { flex-grow: 1 !important; }
  .desktop\:ext-list-none { list-style-type: none !important; }
  .desktop\:ext-grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-9 { grid-template-columns: repeat(9, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-11 { grid-template-columns: repeat(11, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)) !important; }
  .desktop\:ext-grid-cols-none { grid-template-columns: none !important; }
  .desktop\:ext-flex-row { flex-direction: row !important; }
  .desktop\:ext-flex-row-reverse { flex-direction: row-reverse !important; }
  .desktop\:ext-flex-col { flex-direction: column !important; }
  .desktop\:ext-flex-col-reverse { flex-direction: column-reverse !important; }
  .desktop\:ext-flex-wrap { flex-wrap: wrap !important; }
  .desktop\:ext-flex-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .desktop\:ext-flex-nowrap { flex-wrap: nowrap !important; }
  .desktop\:ext-items-start { align-items: flex-start !important; }
  .desktop\:ext-items-end { align-items: flex-end !important; }
  .desktop\:ext-items-center { align-items: center !important; }
  .desktop\:ext-items-baseline { align-items: baseline !important; }
  .desktop\:ext-items-stretch { align-items: stretch !important; }
  .desktop\:ext-justify-start { justify-content: flex-start !important; }
  .desktop\:ext-justify-end { justify-content: flex-end !important; }
  .desktop\:ext-justify-center { justify-content: center !important; }
  .desktop\:ext-justify-between { justify-content: space-between !important; }
  .desktop\:ext-justify-around { justify-content: space-around !important; }
  .desktop\:ext-justify-evenly { justify-content: space-evenly !important; }
  .desktop\:ext-justify-items-start { justify-items: start !important; }
  .desktop\:ext-justify-items-end { justify-items: end !important; }
  .desktop\:ext-justify-items-center { justify-items: center !important; }
  .desktop\:ext-justify-items-stretch { justify-items: stretch !important; }
  .desktop\:ext-justify-self-auto { justify-self: auto !important; }
  .desktop\:ext-justify-self-start { justify-self: start !important; }
  .desktop\:ext-justify-self-end { justify-self: end !important; }
  .desktop\:ext-justify-self-center { justify-self: center !important; }
  .desktop\:ext-justify-self-stretch { justify-self: stretch !important; }
  .desktop\:ext-p-0:not([style*="padding"]) { padding: 0px !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) !important; }
  .desktop\:ext-px-0:not([style*="padding"]) { padding-left: 0px !important; padding-right: 0px !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) !important; padding-right: var(--extendify--spacing--large) !important; }
  .desktop\:ext-py-0:not([style*="padding"]) { padding-bottom: 0px !important; padding-top: 0px !important; }
  .desktop\:ext-py-base:not([style*="padding"]) { padding-bottom: var(--wp--style--block-gap,1.75rem) !important; padding-top: var(--wp--style--block-gap,1.75rem) !important; }
  .desktop\:ext-py-lg:not([style*="padding"]) { padding-bottom: var(--extendify--spacing--large) !important; padding-top: var(--extendify--spacing--large) !important; }
  .desktop\:ext-pt-0:not([style*="padding"]) { padding-top: 0px !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) !important; }
  .desktop\:ext-pr-0:not([style*="padding"]) { padding-right: 0px !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) !important; }
  .desktop\:ext-pb-0:not([style*="padding"]) { padding-bottom: 0px !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) !important; }
  .desktop\:ext-pl-0:not([style*="padding"]) { padding-left: 0px !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) !important; }
  .desktop\:ext-text-left { text-align: left !important; }
  .desktop\:ext-text-center { text-align: center !important; }
  .desktop\:ext-text-right { text-align: right !important; }
}

@media only screen and (max-width: 1024px) {
  #buttons-mobile { display: block !important; }
}
.menu .small .elementor-button.elementor-size-md { display: none; }
li.nav-color.small:last-of-type { display: none; }
ul li.nav-color.small .col { width: 100%; text-align: center; }
@media screen and (max-width: 767px) {
  .section-2 .row article .content iframe { width: 100%; }
}
@media screen and (max-width: 767px) {
  .section-2 .row article .content iframe { width: 100%; }
}
@media screen and (max-width: 424px) {
  .section-2 .row article .content iframe { width: 100%; height: 274px; }
}
@media screen and (max-width: 324px) {
  .section-2 .row article .content iframe { width: 100%; height: 187px; }
}
@media screen and (max-width: 230px) {
  .section-2 .row article .content iframe { width: 100%; height: 127px; }
}
#passees strong { display: initial !important; }
.archive #content .s-warper .section-2 .event .row header h2 { color: black; position: relative !important; line-height: normal !important; margin: revert !important; transform: none !important; }
.archive #content .s-warper .section-2 .event .row header figure::before { background-color: rgba(0, 0, 0, 0.48) !important; }
.warper .row .content .grouped .col-1-2 article.toggler-disabled { margin: 0px 0px 10px 7px !important; }
.archive figure::before { background-color: rgba(0, 0, 0, 0.91); }
#content .s-warper .warper .row-1696 .content .row .col article h2 { font-size: 20px; letter-spacing: 0px; }
html { scroll-behavior: smooth; }
#header .menu li .sub-menu { top: 23px !important; }
#header .menu li .sub-menu li { padding-bottom: 3px !important; }
.row.row-1726 figure .slider-content.slick-initialized.slick-slider.slick-dotted ul.slick-dots { display: none !important; }
body.page-template-default.page.page-parent.logged-in .row.row-1726 button.slick-prev.slick-arrow, body.page-template-default.page.page-parent.logged-in .row.row-1726 button.slick-next.slick-arrow { display: block !important; }
body.page-template-default.page.page-id-1524.page-child.parent-pageid-1726.logged-in.page-id-1471 .row.row-1524 button.slick-prev.slick-arrow, body.page-template-default.page.page-id-1524.page-child.parent-pageid-1726.logged-in.page-id-1471 .row.row-1524 button.slick-next.slick-arrow { display: none !important; }
body.page-template-default.page.page-parent.logged-in button.slick-prev.slick-arrow, body.page-template-default.page.page-parent.logged-in button.slick-next.slick-arrow { display: none !important; }
.elementor-element.elementor-element-3af47b6.elementor-align-center.elementor-widget.elementor-widget-button span.elementor-button-text { padding: 15px 0px; position: relative; display: block; margin: 9px 0px 0px; background-color: rgb(208, 89, 200); font-weight: bold; }
i.fa.fa-arrow-circle-o-down { color: white; }
img.attachment-myslm-slider.size-myslm-slider.slick-slide.slick-current.slick-active { left: 2px !important; }
.elementor-element.elementor-element-3af47b6_.elementor-align-center.elementor-widget.elementor-widget-button span.elementor-button-text { padding: 15px 0px; position: relative; display: block; margin: 9px 0px 0px; background-color: rgb(136, 136, 136); font-weight: bold; }
.nav-color address .col .separator { position: relative; top: -34px; left: -65px; }
a.elementor-button-link.elementor-button.elementor-size-md { margin-left: 23px; letter-spacing: 1.2px; }
.nav-color address .col a { margin-left: 10px; top: -34px; position: relative; left: -70px; }
.nav-color address { position: relative; top: 24px; display: flex; left: 69px; }
@media only screen and (max-width: 1024px) {
  #buttons-mobile { display: block !important; text-align: end; }
}
div#pum-2651 p { margin: 0px !important; }
#header .menu-large-container { z-index: 9999; }
body.page-template-default.page.page-id-2711.logged-in.no-fontface p a { border-bottom: none; }
div#pum-2651 { backdrop-filter: blur(3px); }
@media only screen and (max-width: 600px) {
  div#popmake-2651 { width: 85% !important; }
}
div#pum-2651 { backdrop-filter: blur(3px); }
@media screen and (min-width: 661px) {
  body.page-id-2805 .row p { font-size: 30px; font-family: Effra; line-height: normal; font-weight: bold; margin: 0px !important; }
}
@media screen and (min-width: 661px) {
  body.page-id-2805 .row p strong { font-size: 25px; font-family: Effra; line-height: normal; font-weight: bold; margin: 0px !important; }
}
@media screen and (min-width: 661px) {
  body.page-id-2807 .row p { font-size: 40px; font-family: Effra; line-height: normal; font-weight: bold; margin: 0px !important; }
}
@media screen and (max-width: 660px) {
  body.page-id-2805 .row p, body.page-id-2807 .row p { font-size: 27px !important; font-family: Effra !important; line-height: normal !important; font-weight: bold !important; margin: 0px !important; }
}
@media screen and (max-width: 660px) {
  body.page-id-2807 .row p strong, body.page-id-2805 .row p strong { font-size: 27px !important; font-family: Effra !important; line-height: normal !important; font-weight: bold !important; margin: 0px !important; }
}
@media screen and (max-width: 660px) {
  body.page-id-2805 .section-2 .row, body.page-id-2807 .section-2 .row { width: 100%; margin-top: 35px !important; }
}
@media screen and (min-width: 661px) {
  body.page-id-2805 .section-2 .row, body.page-id-2807 .section-2 .row { width: 100%; margin-top: 62px !important; }
}
.pum-content.popmake-content { display: flex; position: inherit; }
@media screen and (max-width: 1000px) {
  div#popmake-2651 { left: 0px !important; }
}
@media screen and (max-width: 600px) {
  div#popmake-2651 { display: contents !important; top: 49px !important; position: absolute !important; }
}
html.pum-open.pum-open-overlay.pum-open-fixed .pum-container { position: absolute; }
body.page-template-default.page.page-id-3020.logged-in.admin-bar.customize-support.no-fontface .warper .section-2 .row { width: 100%; }
.custom-widget .column-content h2 { color: rgb(0, 5, 105) !important; }
.column-content { text-align: left; padding: 0px 12px 22px !important; }
.custom-widget .column { flex: 1 1 0%; background-color: white !important; border-radius: 8px !important; }
.custom-widget h2 { font-size: 1.5em !important; margin-bottom: 15px !important; color: rgb(51, 51, 51) !important; }
.page-template-default.page.page-id-3020.no-fontface .row { width: 100% !important; }
@media only screen and (max-width: 768px) {
  .custom-widget { flex-direction: column !important; align-items: center !important; }
  .custom-widget .column { margin-bottom: 20px !important; width: 100% !important; }
  .custom-widget .column.middle { margin: 10px !important; }
}
.custom-widget li { display: list-item; margin-left: 15px; line-height: 2; }
.custom-widget .column-content p { line-height: 2.5; }
body.page-template-default.page.page-id-3095.logged-in.admin-bar.customize-support.no-fontface div#content .s-warper .warper.section-2.justify .row { width: fit-content; }
body.page-template-default.page.page-id-3095.no-fontface div#content .s-warper .warper.section-2.justify .row { width: fit-content; }
#header .warper { max-width: 1350px; }
body.page-template-default.page.page-id-1524.page-child.parent-pageid-1726.logged-in.admin-bar.page-id-1471.customize-support.no-fontface .row.row-1524 .content p:last-child { display: none !important; }
body.page-template-default.page.page-id-1524.page-child.parent-pageid-1726.page-id-1471.no-fontface div#content .warper.section-2.justify .row.row-1524 p:last-child { display: none !important; }
body.page-template-default.page.page-id-2368.no-fontface .section-2 .row { width: 100%; margin: 40px auto; }
i.fa.fa-arrow-circle-o-down { color: rgb(88, 39, 154) !important; }
@media only screen and (max-width: 768px) {
  .elementor-element.elementor-element-3af47b6.elementor-align-center.elementor-widget.elementor-widget-button span.elementor-button-text { width: 100% !important; }
}
body.page-template-default.page.page-id-3369.no-fontface .slick-list.draggable, body.page-template-default.page.page-id-3522.no-fontface .slick-list.draggable { width: auto; display: inline-block; justify-self: center; justify-items: center; }
body.page-template-default.page.page-id-3369.no-fontface div#slider, body.page-template-default.page.page-id-3522.no-fontface div#slider { padding-bottom: 20px; }
@media only screen and (max-width: 768px) {
  .expotitle span.\32 ndline, span.\31 stline { min-width: min-content !important; font-size: 25px; }
}
@media only screen and (max-width: 768px) {
  .expotitle span.\31 stlines { font-size: 20px !important; }
}
.custom-btn { background: green !important; }
body.page-template-default.page.page-id-3369.no-fontface .slider-content.slick-initialized.slick-slider, body.page-template-default.page.page-id-3522.no-fontface .slider-content.slick-initialized.slick-slider { display: grid; }
body.page-template-default.page.page-id-3369.no-fontface header#header .warper .s-warper div#buttons-mobile { display: none !important; }
body.page-template-default.page.page-id-3369.no-fontface .slick-track { background-image: url("../../wp-content/uploads/2025/04/Oiseaux-du-Mexique-A2-copie-scaled.jpg"); background-size: cover; background-position: center center; height: 456px; width: 320px !important; }
body.page-template-default.page.page-id-3522.no-fontface .slick-track { background-image: url("../../wp-content/uploads/2025/05/ysl_hbc_Press-Kit.jpg"); background-size: cover; background-position: center center; height: 456px; width: 320px !important; }
body.page-template-default.page.page-id-3369.no-fontface img.attachment-myslm-slider.size-myslm-slider.slick-slide.slick-current.slick-active, body.page-template-default.page.page-id-3522.no-fontface img.attachment-myslm-slider.size-myslm-slider.slick-slide.slick-current.slick-active { display: none !important; visibility: hidden; }
@media screen and (max-width: 768px) {
  .elementor-element.elementor-element-hrline.elementor-align-center.elementor-widget.elementor-widget-button hr#hr_presskit { width: 100% !important; }
}
@media screen and (max-width: 768px) {
  body.page-template-default.page.page-id-3369.no-fontface .slick-track, body.page-template-default.page.page-id-3522.no-fontface .slick-track { z-index: 18; height: 240px !important; width: 170px !important; }
}
.warper.section-2.justify img { max-width: 100%; height: auto; }
.page-template-default.page.page-id-1476.page-parent .warper.section-2.justify .row.row-1696 img { height: 100%; }
.page-template-default.page.page-id-1476.page-parent .content { height: auto !important; }
.page-template-default.page.page-id-1753.page-child.parent-pageid-1695.page-id-1476 .warper.section-2.justify img, .warper.section-2.justify .row.row-1695.grouped img { height: auto !important; }
.warper.section-2.justify .row.row-1695.grouped img { height: auto; }
@media screen and (max-width: 767px) {
  .section-2 .row { width: 100% !important; }
}
@media screen and (max-width: 600px) {
  #wpadminbar { position: fixed !important; }
}

#buttons-mobile { display: none; }
@media only screen and (max-width: 600px) {
  #buttons-mobile { display: block; }
}