:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #fff;
    --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--color--inherit: inherit;
    --wp--preset--color--current: currentcolor;
    --wp--preset--color--transparent: transparent;
    --wp--preset--color--slate-50: #f8fafc;
    --wp--preset--color--slate-100: #f1f5f9;
    --wp--preset--color--slate-200: #e2e8f0;
    --wp--preset--color--slate-300: #cbd5e1;
    --wp--preset--color--slate-400: #94a3b8;
    --wp--preset--color--slate-500: #64748b;
    --wp--preset--color--slate-600: #475569;
    --wp--preset--color--slate-700: #334155;
    --wp--preset--color--slate-800: #1e293b;
    --wp--preset--color--slate-900: #0f172a;
    --wp--preset--color--gray-50: #f9fafb;
    --wp--preset--color--gray-100: #f3f4f6;
    --wp--preset--color--gray-200: #e5e7eb;
    --wp--preset--color--gray-300: #d1d5db;
    --wp--preset--color--gray-400: #9ca3af;
    --wp--preset--color--gray-500: #6b7280;
    --wp--preset--color--gray-600: #4b5563;
    --wp--preset--color--gray-700: #374151;
    --wp--preset--color--gray-800: #1f2937;
    --wp--preset--color--gray-900: #111827;
    --wp--preset--color--zinc-50: #fafafa;
    --wp--preset--color--zinc-100: #f4f4f5;
    --wp--preset--color--zinc-200: #e4e4e7;
    --wp--preset--color--zinc-300: #d4d4d8;
    --wp--preset--color--zinc-400: #a1a1aa;
    --wp--preset--color--zinc-500: #71717a;
    --wp--preset--color--zinc-600: #52525b;
    --wp--preset--color--zinc-700: #3f3f46;
    --wp--preset--color--zinc-800: #27272a;
    --wp--preset--color--zinc-900: #18181b;
    --wp--preset--color--neutral-50: #fafafa;
    --wp--preset--color--neutral-100: #f5f5f5;
    --wp--preset--color--neutral-200: #e5e5e5;
    --wp--preset--color--neutral-300: #d4d4d4;
    --wp--preset--color--neutral-400: #a3a3a3;
    --wp--preset--color--neutral-500: #737373;
    --wp--preset--color--neutral-600: #525252;
    --wp--preset--color--neutral-700: #404040;
    --wp--preset--color--neutral-800: #262626;
    --wp--preset--color--neutral-900: #171717;
    --wp--preset--color--stone-50: #fafaf9;
    --wp--preset--color--stone-100: #f5f5f4;
    --wp--preset--color--stone-200: #e7e5e4;
    --wp--preset--color--stone-300: #d6d3d1;
    --wp--preset--color--stone-400: #a8a29e;
    --wp--preset--color--stone-500: #78716c;
    --wp--preset--color--stone-600: #57534e;
    --wp--preset--color--stone-700: #44403c;
    --wp--preset--color--stone-800: #292524;
    --wp--preset--color--stone-900: #1c1917;
    --wp--preset--color--red-50: #fef2f2;
    --wp--preset--color--red-100: #fee2e2;
    --wp--preset--color--red-200: #fecaca;
    --wp--preset--color--red-300: #fca5a5;
    --wp--preset--color--red-400: #f87171;
    --wp--preset--color--red-500: #ef4444;
    --wp--preset--color--red-600: #dc2626;
    --wp--preset--color--red-700: #b91c1c;
    --wp--preset--color--red-800: #991b1b;
    --wp--preset--color--red-900: #7f1d1d;
    --wp--preset--color--orange-50: #fff7ed;
    --wp--preset--color--orange-100: #ffedd5;
    --wp--preset--color--orange-200: #fed7aa;
    --wp--preset--color--orange-300: #fdba74;
    --wp--preset--color--orange-400: #fb923c;
    --wp--preset--color--orange-500: #f97316;
    --wp--preset--color--orange-600: #ea580c;
    --wp--preset--color--orange-700: #c2410c;
    --wp--preset--color--orange-800: #9a3412;
    --wp--preset--color--orange-900: #7c2d12;
    --wp--preset--color--amber-50: #fffbeb;
    --wp--preset--color--amber-100: #fef3c7;
    --wp--preset--color--amber-200: #fde68a;
    --wp--preset--color--amber-300: #fcd34d;
    --wp--preset--color--amber-400: #fbbf24;
    --wp--preset--color--amber-500: #f59e0b;
    --wp--preset--color--amber-600: #d97706;
    --wp--preset--color--amber-700: #b45309;
    --wp--preset--color--amber-800: #92400e;
    --wp--preset--color--amber-900: #78350f;
    --wp--preset--color--yellow-50: #fefce8;
    --wp--preset--color--yellow-100: #fef9c3;
    --wp--preset--color--yellow-200: #fef08a;
    --wp--preset--color--yellow-300: #fde047;
    --wp--preset--color--yellow-400: #facc15;
    --wp--preset--color--yellow-500: #eab308;
    --wp--preset--color--yellow-600: #ca8a04;
    --wp--preset--color--yellow-700: #a16207;
    --wp--preset--color--yellow-800: #854d0e;
    --wp--preset--color--yellow-900: #713f12;
    --wp--preset--color--lime-50: #f7fee7;
    --wp--preset--color--lime-100: #ecfccb;
    --wp--preset--color--lime-200: #d9f99d;
    --wp--preset--color--lime-300: #bef264;
    --wp--preset--color--lime-400: #a3e635;
    --wp--preset--color--lime-500: #84cc16;
    --wp--preset--color--lime-600: #65a30d;
    --wp--preset--color--lime-700: #4d7c0f;
    --wp--preset--color--lime-800: #3f6212;
    --wp--preset--color--lime-900: #365314;
    --wp--preset--color--green-50: #f0fdf4;
    --wp--preset--color--green-100: #dcfce7;
    --wp--preset--color--green-200: #bbf7d0;
    --wp--preset--color--green-300: #86efac;
    --wp--preset--color--green-400: #4ade80;
    --wp--preset--color--green-500: #22c55e;
    --wp--preset--color--green-600: #16a34a;
    --wp--preset--color--green-700: #15803d;
    --wp--preset--color--green-800: #166534;
    --wp--preset--color--green-900: #14532d;
    --wp--preset--color--emerald-50: #ecfdf5;
    --wp--preset--color--emerald-100: #d1fae5;
    --wp--preset--color--emerald-200: #a7f3d0;
    --wp--preset--color--emerald-300: #6ee7b7;
    --wp--preset--color--emerald-400: #34d399;
    --wp--preset--color--emerald-500: #10b981;
    --wp--preset--color--emerald-600: #059669;
    --wp--preset--color--emerald-700: #047857;
    --wp--preset--color--emerald-800: #065f46;
    --wp--preset--color--emerald-900: #064e3b;
    --wp--preset--color--teal-50: #f0fdfa;
    --wp--preset--color--teal-100: #ccfbf1;
    --wp--preset--color--teal-200: #99f6e4;
    --wp--preset--color--teal-300: #5eead4;
    --wp--preset--color--teal-400: #2dd4bf;
    --wp--preset--color--teal-500: #14b8a6;
    --wp--preset--color--teal-600: #0d9488;
    --wp--preset--color--teal-700: #0f766e;
    --wp--preset--color--teal-800: #115e59;
    --wp--preset--color--teal-900: #134e4a;
    --wp--preset--color--cyan-50: #ecfeff;
    --wp--preset--color--cyan-100: #cffafe;
    --wp--preset--color--cyan-200: #a5f3fc;
    --wp--preset--color--cyan-300: #67e8f9;
    --wp--preset--color--cyan-400: #22d3ee;
    --wp--preset--color--cyan-500: #06b6d4;
    --wp--preset--color--cyan-600: #0891b2;
    --wp--preset--color--cyan-700: #0e7490;
    --wp--preset--color--cyan-800: #155e75;
    --wp--preset--color--cyan-900: #164e63;
    --wp--preset--color--sky-50: #f0f9ff;
    --wp--preset--color--sky-100: #e0f2fe;
    --wp--preset--color--sky-200: #bae6fd;
    --wp--preset--color--sky-300: #7dd3fc;
    --wp--preset--color--sky-400: #38bdf8;
    --wp--preset--color--sky-500: #0ea5e9;
    --wp--preset--color--sky-600: #0284c7;
    --wp--preset--color--sky-700: #0369a1;
    --wp--preset--color--sky-800: #075985;
    --wp--preset--color--sky-900: #0c4a6e;
    --wp--preset--color--blue-50: #eff6ff;
    --wp--preset--color--blue-100: #dbeafe;
    --wp--preset--color--blue-200: #bfdbfe;
    --wp--preset--color--blue-300: #93c5fd;
    --wp--preset--color--blue-400: #60a5fa;
    --wp--preset--color--blue-500: #3b82f6;
    --wp--preset--color--blue-600: #2563eb;
    --wp--preset--color--blue-700: #1d4ed8;
    --wp--preset--color--blue-800: #1e40af;
    --wp--preset--color--blue-900: #1e3a8a;
    --wp--preset--color--indigo-50: #eef2ff;
    --wp--preset--color--indigo-100: #e0e7ff;
    --wp--preset--color--indigo-200: #c7d2fe;
    --wp--preset--color--indigo-300: #a5b4fc;
    --wp--preset--color--indigo-400: #818cf8;
    --wp--preset--color--indigo-500: #6366f1;
    --wp--preset--color--indigo-600: #4f46e5;
    --wp--preset--color--indigo-700: #4338ca;
    --wp--preset--color--indigo-800: #3730a3;
    --wp--preset--color--indigo-900: #312e81;
    --wp--preset--color--violet-50: #f5f3ff;
    --wp--preset--color--violet-100: #ede9fe;
    --wp--preset--color--violet-200: #ddd6fe;
    --wp--preset--color--violet-300: #c4b5fd;
    --wp--preset--color--violet-400: #a78bfa;
    --wp--preset--color--violet-500: #8b5cf6;
    --wp--preset--color--violet-600: #7c3aed;
    --wp--preset--color--violet-700: #6d28d9;
    --wp--preset--color--violet-800: #5b21b6;
    --wp--preset--color--violet-900: #4c1d95;
    --wp--preset--color--purple-50: #faf5ff;
    --wp--preset--color--purple-100: #f3e8ff;
    --wp--preset--color--purple-200: #e9d5ff;
    --wp--preset--color--purple-300: #d8b4fe;
    --wp--preset--color--purple-400: #c084fc;
    --wp--preset--color--purple-500: #a855f7;
    --wp--preset--color--purple-600: #9333ea;
    --wp--preset--color--purple-700: #7e22ce;
    --wp--preset--color--purple-800: #6b21a8;
    --wp--preset--color--purple-900: #581c87;
    --wp--preset--color--fuchsia-50: #fdf4ff;
    --wp--preset--color--fuchsia-100: #fae8ff;
    --wp--preset--color--fuchsia-200: #f5d0fe;
    --wp--preset--color--fuchsia-300: #f0abfc;
    --wp--preset--color--fuchsia-400: #e879f9;
    --wp--preset--color--fuchsia-500: #d946ef;
    --wp--preset--color--fuchsia-600: #c026d3;
    --wp--preset--color--fuchsia-700: #a21caf;
    --wp--preset--color--fuchsia-800: #86198f;
    --wp--preset--color--fuchsia-900: #701a75;
    --wp--preset--color--pink-50: #fdf2f8;
    --wp--preset--color--pink-100: #fce7f3;
    --wp--preset--color--pink-200: #fbcfe8;
    --wp--preset--color--pink-300: #f9a8d4;
    --wp--preset--color--pink-400: #f472b6;
    --wp--preset--color--pink-500: #ec4899;
    --wp--preset--color--pink-600: #db2777;
    --wp--preset--color--pink-700: #be185d;
    --wp--preset--color--pink-800: #9d174d;
    --wp--preset--color--pink-900: #831843;
    --wp--preset--color--rose-50: #fff1f2;
    --wp--preset--color--rose-100: #ffe4e6;
    --wp--preset--color--rose-200: #fecdd3;
    --wp--preset--color--rose-300: #fda4af;
    --wp--preset--color--rose-400: #fb7185;
    --wp--preset--color--rose-500: #f43f5e;
    --wp--preset--color--rose-600: #e11d48;
    --wp--preset--color--rose-700: #be123c;
    --wp--preset--color--rose-800: #9f1239;
    --wp--preset--color--rose-900: #881337;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
        135deg,
        rgb(6, 147, 227) 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,
        rgb(252, 185, 0) 0%,
        rgb(255, 105, 0) 100%
    );
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
        135deg,
        rgb(255, 105, 0) 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--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--font-size--xs: 0.75rem;
    --wp--preset--font-size--sm: 0.875rem;
    --wp--preset--font-size--base: 1rem;
    --wp--preset--font-size--lg: 1.125rem;
    --wp--preset--font-size--xl: 1.25rem;
    --wp--preset--font-size--2-xl: 1.5rem;
    --wp--preset--font-size--3-xl: 1.875rem;
    --wp--preset--font-size--4-xl: 2.25rem;
    --wp--preset--font-size--5-xl: 3rem;
    --wp--preset--font-size--6-xl: 3.75rem;
    --wp--preset--font-size--7-xl: 4.5rem;
    --wp--preset--font-size--8-xl: 6rem;
    --wp--preset--font-size--9-xl: 8rem;
    --wp--preset--font-family--sans:
        ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial,
        "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --wp--preset--font-family--serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
    --wp--preset--font-family--mono:
        ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
    --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(body) {
    margin: 0;
}

.wp-site-blocks > .alignleft {
    float: left;
    margin-right: 2em;
}

.wp-site-blocks > .alignright {
    float: right;
    margin-left: 2em;
}

.wp-site-blocks > .aligncenter {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

.is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

.is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

.is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

.is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

.is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-flex {
    display: flex;
}

.is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

.is-layout-flex > :is(*, div) {
    margin: 0;
}

body .is-layout-grid {
    display: grid;
}

.is-layout-grid > :is(*, div) {
    margin: 0;
}

body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

a:where(:not(.wp-element-button)) {
    text-decoration: underline;
}

:root :where(.wp-element-button, .wp-block-button__link) {
    background-color: #32373c;
    border-width: 0;
    color: #fff;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    padding-top: calc(0.667em + 2px);
    padding-right: calc(1.333em + 2px);
    padding-bottom: calc(0.667em + 2px);
    padding-left: calc(1.333em + 2px);
    text-decoration: none;
    text-transform: inherit;
}

.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-inherit-color {
    color: var(--wp--preset--color--inherit) !important;
}

.has-current-color {
    color: var(--wp--preset--color--current) !important;
}

.has-transparent-color {
    color: var(--wp--preset--color--transparent) !important;
}

.has-slate-50-color {
    color: var(--wp--preset--color--slate-50) !important;
}

.has-slate-100-color {
    color: var(--wp--preset--color--slate-100) !important;
}

.has-slate-200-color {
    color: var(--wp--preset--color--slate-200) !important;
}

.has-slate-300-color {
    color: var(--wp--preset--color--slate-300) !important;
}

.has-slate-400-color {
    color: var(--wp--preset--color--slate-400) !important;
}

.has-slate-500-color {
    color: var(--wp--preset--color--slate-500) !important;
}

.has-slate-600-color {
    color: var(--wp--preset--color--slate-600) !important;
}

.has-slate-700-color {
    color: var(--wp--preset--color--slate-700) !important;
}

.has-slate-800-color {
    color: var(--wp--preset--color--slate-800) !important;
}

.has-slate-900-color {
    color: var(--wp--preset--color--slate-900) !important;
}

.has-gray-50-color {
    color: var(--wp--preset--color--gray-50) !important;
}

.has-gray-100-color {
    color: var(--wp--preset--color--gray-100) !important;
}

.has-gray-200-color {
    color: var(--wp--preset--color--gray-200) !important;
}

.has-gray-300-color {
    color: var(--wp--preset--color--gray-300) !important;
}

.has-gray-400-color {
    color: var(--wp--preset--color--gray-400) !important;
}

.has-gray-500-color {
    color: var(--wp--preset--color--gray-500) !important;
}

.has-gray-600-color {
    color: var(--wp--preset--color--gray-600) !important;
}

.has-gray-700-color {
    color: var(--wp--preset--color--gray-700) !important;
}

.has-gray-800-color {
    color: var(--wp--preset--color--gray-800) !important;
}

.has-gray-900-color {
    color: var(--wp--preset--color--gray-900) !important;
}

.has-zinc-50-color {
    color: var(--wp--preset--color--zinc-50) !important;
}

.has-zinc-100-color {
    color: var(--wp--preset--color--zinc-100) !important;
}

.has-zinc-200-color {
    color: var(--wp--preset--color--zinc-200) !important;
}

.has-zinc-300-color {
    color: var(--wp--preset--color--zinc-300) !important;
}

.has-zinc-400-color {
    color: var(--wp--preset--color--zinc-400) !important;
}

.has-zinc-500-color {
    color: var(--wp--preset--color--zinc-500) !important;
}

.has-zinc-600-color {
    color: var(--wp--preset--color--zinc-600) !important;
}

.has-zinc-700-color {
    color: var(--wp--preset--color--zinc-700) !important;
}

.has-zinc-800-color {
    color: var(--wp--preset--color--zinc-800) !important;
}

.has-zinc-900-color {
    color: var(--wp--preset--color--zinc-900) !important;
}

.has-neutral-50-color {
    color: var(--wp--preset--color--neutral-50) !important;
}

.has-neutral-100-color {
    color: var(--wp--preset--color--neutral-100) !important;
}

.has-neutral-200-color {
    color: var(--wp--preset--color--neutral-200) !important;
}

.has-neutral-300-color {
    color: var(--wp--preset--color--neutral-300) !important;
}

.has-neutral-400-color {
    color: var(--wp--preset--color--neutral-400) !important;
}

.has-neutral-500-color {
    color: var(--wp--preset--color--neutral-500) !important;
}

.has-neutral-600-color {
    color: var(--wp--preset--color--neutral-600) !important;
}

.has-neutral-700-color {
    color: var(--wp--preset--color--neutral-700) !important;
}

.has-neutral-800-color {
    color: var(--wp--preset--color--neutral-800) !important;
}

.has-neutral-900-color {
    color: var(--wp--preset--color--neutral-900) !important;
}

.has-stone-50-color {
    color: var(--wp--preset--color--stone-50) !important;
}

.has-stone-100-color {
    color: var(--wp--preset--color--stone-100) !important;
}

.has-stone-200-color {
    color: var(--wp--preset--color--stone-200) !important;
}

.has-stone-300-color {
    color: var(--wp--preset--color--stone-300) !important;
}

.has-stone-400-color {
    color: var(--wp--preset--color--stone-400) !important;
}

.has-stone-500-color {
    color: var(--wp--preset--color--stone-500) !important;
}

.has-stone-600-color {
    color: var(--wp--preset--color--stone-600) !important;
}

.has-stone-700-color {
    color: var(--wp--preset--color--stone-700) !important;
}

.has-stone-800-color {
    color: var(--wp--preset--color--stone-800) !important;
}

.has-stone-900-color {
    color: var(--wp--preset--color--stone-900) !important;
}

.has-red-50-color {
    color: var(--wp--preset--color--red-50) !important;
}

.has-red-100-color {
    color: var(--wp--preset--color--red-100) !important;
}

.has-red-200-color {
    color: var(--wp--preset--color--red-200) !important;
}

.has-red-300-color {
    color: var(--wp--preset--color--red-300) !important;
}

.has-red-400-color {
    color: var(--wp--preset--color--red-400) !important;
}

.has-red-500-color {
    color: var(--wp--preset--color--red-500) !important;
}

.has-red-600-color {
    color: var(--wp--preset--color--red-600) !important;
}

.has-red-700-color {
    color: var(--wp--preset--color--red-700) !important;
}

.has-red-800-color {
    color: var(--wp--preset--color--red-800) !important;
}

.has-red-900-color {
    color: var(--wp--preset--color--red-900) !important;
}

.has-orange-50-color {
    color: var(--wp--preset--color--orange-50) !important;
}

.has-orange-100-color {
    color: var(--wp--preset--color--orange-100) !important;
}

.has-orange-200-color {
    color: var(--wp--preset--color--orange-200) !important;
}

.has-orange-300-color {
    color: var(--wp--preset--color--orange-300) !important;
}

.has-orange-400-color {
    color: var(--wp--preset--color--orange-400) !important;
}

.has-orange-500-color {
    color: var(--wp--preset--color--orange-500) !important;
}

.has-orange-600-color {
    color: var(--wp--preset--color--orange-600) !important;
}

.has-orange-700-color {
    color: var(--wp--preset--color--orange-700) !important;
}

.has-orange-800-color {
    color: var(--wp--preset--color--orange-800) !important;
}

.has-orange-900-color {
    color: var(--wp--preset--color--orange-900) !important;
}

.has-amber-50-color {
    color: var(--wp--preset--color--amber-50) !important;
}

.has-amber-100-color {
    color: var(--wp--preset--color--amber-100) !important;
}

.has-amber-200-color {
    color: var(--wp--preset--color--amber-200) !important;
}

.has-amber-300-color {
    color: var(--wp--preset--color--amber-300) !important;
}

.has-amber-400-color {
    color: var(--wp--preset--color--amber-400) !important;
}

.has-amber-500-color {
    color: var(--wp--preset--color--amber-500) !important;
}

.has-amber-600-color {
    color: var(--wp--preset--color--amber-600) !important;
}

.has-amber-700-color {
    color: var(--wp--preset--color--amber-700) !important;
}

.has-amber-800-color {
    color: var(--wp--preset--color--amber-800) !important;
}

.has-amber-900-color {
    color: var(--wp--preset--color--amber-900) !important;
}

.has-yellow-50-color {
    color: var(--wp--preset--color--yellow-50) !important;
}

.has-yellow-100-color {
    color: var(--wp--preset--color--yellow-100) !important;
}

.has-yellow-200-color {
    color: var(--wp--preset--color--yellow-200) !important;
}

.has-yellow-300-color {
    color: var(--wp--preset--color--yellow-300) !important;
}

.has-yellow-400-color {
    color: var(--wp--preset--color--yellow-400) !important;
}

.has-yellow-500-color {
    color: var(--wp--preset--color--yellow-500) !important;
}

.has-yellow-600-color {
    color: var(--wp--preset--color--yellow-600) !important;
}

.has-yellow-700-color {
    color: var(--wp--preset--color--yellow-700) !important;
}

.has-yellow-800-color {
    color: var(--wp--preset--color--yellow-800) !important;
}

.has-yellow-900-color {
    color: var(--wp--preset--color--yellow-900) !important;
}

.has-lime-50-color {
    color: var(--wp--preset--color--lime-50) !important;
}

.has-lime-100-color {
    color: var(--wp--preset--color--lime-100) !important;
}

.has-lime-200-color {
    color: var(--wp--preset--color--lime-200) !important;
}

.has-lime-300-color {
    color: var(--wp--preset--color--lime-300) !important;
}

.has-lime-400-color {
    color: var(--wp--preset--color--lime-400) !important;
}

.has-lime-500-color {
    color: var(--wp--preset--color--lime-500) !important;
}

.has-lime-600-color {
    color: var(--wp--preset--color--lime-600) !important;
}

.has-lime-700-color {
    color: var(--wp--preset--color--lime-700) !important;
}

.has-lime-800-color {
    color: var(--wp--preset--color--lime-800) !important;
}

.has-lime-900-color {
    color: var(--wp--preset--color--lime-900) !important;
}

.has-green-50-color {
    color: var(--wp--preset--color--green-50) !important;
}

.has-green-100-color {
    color: var(--wp--preset--color--green-100) !important;
}

.has-green-200-color {
    color: var(--wp--preset--color--green-200) !important;
}

.has-green-300-color {
    color: var(--wp--preset--color--green-300) !important;
}

.has-green-400-color {
    color: var(--wp--preset--color--green-400) !important;
}

.has-green-500-color {
    color: var(--wp--preset--color--green-500) !important;
}

.has-green-600-color {
    color: var(--wp--preset--color--green-600) !important;
}

.has-green-700-color {
    color: var(--wp--preset--color--green-700) !important;
}

.has-green-800-color {
    color: var(--wp--preset--color--green-800) !important;
}

.has-green-900-color {
    color: var(--wp--preset--color--green-900) !important;
}

.has-emerald-50-color {
    color: var(--wp--preset--color--emerald-50) !important;
}

.has-emerald-100-color {
    color: var(--wp--preset--color--emerald-100) !important;
}

.has-emerald-200-color {
    color: var(--wp--preset--color--emerald-200) !important;
}

.has-emerald-300-color {
    color: var(--wp--preset--color--emerald-300) !important;
}

.has-emerald-400-color {
    color: var(--wp--preset--color--emerald-400) !important;
}

.has-emerald-500-color {
    color: var(--wp--preset--color--emerald-500) !important;
}

.has-emerald-600-color {
    color: var(--wp--preset--color--emerald-600) !important;
}

.has-emerald-700-color {
    color: var(--wp--preset--color--emerald-700) !important;
}

.has-emerald-800-color {
    color: var(--wp--preset--color--emerald-800) !important;
}

.has-emerald-900-color {
    color: var(--wp--preset--color--emerald-900) !important;
}

.has-teal-50-color {
    color: var(--wp--preset--color--teal-50) !important;
}

.has-teal-100-color {
    color: var(--wp--preset--color--teal-100) !important;
}

.has-teal-200-color {
    color: var(--wp--preset--color--teal-200) !important;
}

.has-teal-300-color {
    color: var(--wp--preset--color--teal-300) !important;
}

.has-teal-400-color {
    color: var(--wp--preset--color--teal-400) !important;
}

.has-teal-500-color {
    color: var(--wp--preset--color--teal-500) !important;
}

.has-teal-600-color {
    color: var(--wp--preset--color--teal-600) !important;
}

.has-teal-700-color {
    color: var(--wp--preset--color--teal-700) !important;
}

.has-teal-800-color {
    color: var(--wp--preset--color--teal-800) !important;
}

.has-teal-900-color {
    color: var(--wp--preset--color--teal-900) !important;
}

.has-cyan-50-color {
    color: var(--wp--preset--color--cyan-50) !important;
}

.has-cyan-100-color {
    color: var(--wp--preset--color--cyan-100) !important;
}

.has-cyan-200-color {
    color: var(--wp--preset--color--cyan-200) !important;
}

.has-cyan-300-color {
    color: var(--wp--preset--color--cyan-300) !important;
}

.has-cyan-400-color {
    color: var(--wp--preset--color--cyan-400) !important;
}

.has-cyan-500-color {
    color: var(--wp--preset--color--cyan-500) !important;
}

.has-cyan-600-color {
    color: var(--wp--preset--color--cyan-600) !important;
}

.has-cyan-700-color {
    color: var(--wp--preset--color--cyan-700) !important;
}

.has-cyan-800-color {
    color: var(--wp--preset--color--cyan-800) !important;
}

.has-cyan-900-color {
    color: var(--wp--preset--color--cyan-900) !important;
}

.has-sky-50-color {
    color: var(--wp--preset--color--sky-50) !important;
}

.has-sky-100-color {
    color: var(--wp--preset--color--sky-100) !important;
}

.has-sky-200-color {
    color: var(--wp--preset--color--sky-200) !important;
}

.has-sky-300-color {
    color: var(--wp--preset--color--sky-300) !important;
}

.has-sky-400-color {
    color: var(--wp--preset--color--sky-400) !important;
}

.has-sky-500-color {
    color: var(--wp--preset--color--sky-500) !important;
}

.has-sky-600-color {
    color: var(--wp--preset--color--sky-600) !important;
}

.has-sky-700-color {
    color: var(--wp--preset--color--sky-700) !important;
}

.has-sky-800-color {
    color: var(--wp--preset--color--sky-800) !important;
}

.has-sky-900-color {
    color: var(--wp--preset--color--sky-900) !important;
}

.has-blue-50-color {
    color: var(--wp--preset--color--blue-50) !important;
}

.has-blue-100-color {
    color: var(--wp--preset--color--blue-100) !important;
}

.has-blue-200-color {
    color: var(--wp--preset--color--blue-200) !important;
}

.has-blue-300-color {
    color: var(--wp--preset--color--blue-300) !important;
}

.has-blue-400-color {
    color: var(--wp--preset--color--blue-400) !important;
}

.has-blue-500-color {
    color: var(--wp--preset--color--blue-500) !important;
}

.has-blue-600-color {
    color: var(--wp--preset--color--blue-600) !important;
}

.has-blue-700-color {
    color: var(--wp--preset--color--blue-700) !important;
}

.has-blue-800-color {
    color: var(--wp--preset--color--blue-800) !important;
}

.has-blue-900-color {
    color: var(--wp--preset--color--blue-900) !important;
}

.has-indigo-50-color {
    color: var(--wp--preset--color--indigo-50) !important;
}

.has-indigo-100-color {
    color: var(--wp--preset--color--indigo-100) !important;
}

.has-indigo-200-color {
    color: var(--wp--preset--color--indigo-200) !important;
}

.has-indigo-300-color {
    color: var(--wp--preset--color--indigo-300) !important;
}

.has-indigo-400-color {
    color: var(--wp--preset--color--indigo-400) !important;
}

.has-indigo-500-color {
    color: var(--wp--preset--color--indigo-500) !important;
}

.has-indigo-600-color {
    color: var(--wp--preset--color--indigo-600) !important;
}

.has-indigo-700-color {
    color: var(--wp--preset--color--indigo-700) !important;
}

.has-indigo-800-color {
    color: var(--wp--preset--color--indigo-800) !important;
}

.has-indigo-900-color {
    color: var(--wp--preset--color--indigo-900) !important;
}

.has-violet-50-color {
    color: var(--wp--preset--color--violet-50) !important;
}

.has-violet-100-color {
    color: var(--wp--preset--color--violet-100) !important;
}

.has-violet-200-color {
    color: var(--wp--preset--color--violet-200) !important;
}

.has-violet-300-color {
    color: var(--wp--preset--color--violet-300) !important;
}

.has-violet-400-color {
    color: var(--wp--preset--color--violet-400) !important;
}

.has-violet-500-color {
    color: var(--wp--preset--color--violet-500) !important;
}

.has-violet-600-color {
    color: var(--wp--preset--color--violet-600) !important;
}

.has-violet-700-color {
    color: var(--wp--preset--color--violet-700) !important;
}

.has-violet-800-color {
    color: var(--wp--preset--color--violet-800) !important;
}

.has-violet-900-color {
    color: var(--wp--preset--color--violet-900) !important;
}

.has-purple-50-color {
    color: var(--wp--preset--color--purple-50) !important;
}

.has-purple-100-color {
    color: var(--wp--preset--color--purple-100) !important;
}

.has-purple-200-color {
    color: var(--wp--preset--color--purple-200) !important;
}

.has-purple-300-color {
    color: var(--wp--preset--color--purple-300) !important;
}

.has-purple-400-color {
    color: var(--wp--preset--color--purple-400) !important;
}

.has-purple-500-color {
    color: var(--wp--preset--color--purple-500) !important;
}

.has-purple-600-color {
    color: var(--wp--preset--color--purple-600) !important;
}

.has-purple-700-color {
    color: var(--wp--preset--color--purple-700) !important;
}

.has-purple-800-color {
    color: var(--wp--preset--color--purple-800) !important;
}

.has-purple-900-color {
    color: var(--wp--preset--color--purple-900) !important;
}

.has-fuchsia-50-color {
    color: var(--wp--preset--color--fuchsia-50) !important;
}

.has-fuchsia-100-color {
    color: var(--wp--preset--color--fuchsia-100) !important;
}

.has-fuchsia-200-color {
    color: var(--wp--preset--color--fuchsia-200) !important;
}

.has-fuchsia-300-color {
    color: var(--wp--preset--color--fuchsia-300) !important;
}

.has-fuchsia-400-color {
    color: var(--wp--preset--color--fuchsia-400) !important;
}

.has-fuchsia-500-color {
    color: var(--wp--preset--color--fuchsia-500) !important;
}

.has-fuchsia-600-color {
    color: var(--wp--preset--color--fuchsia-600) !important;
}

.has-fuchsia-700-color {
    color: var(--wp--preset--color--fuchsia-700) !important;
}

.has-fuchsia-800-color {
    color: var(--wp--preset--color--fuchsia-800) !important;
}

.has-fuchsia-900-color {
    color: var(--wp--preset--color--fuchsia-900) !important;
}

.has-pink-50-color {
    color: var(--wp--preset--color--pink-50) !important;
}

.has-pink-100-color {
    color: var(--wp--preset--color--pink-100) !important;
}

.has-pink-200-color {
    color: var(--wp--preset--color--pink-200) !important;
}

.has-pink-300-color {
    color: var(--wp--preset--color--pink-300) !important;
}

.has-pink-400-color {
    color: var(--wp--preset--color--pink-400) !important;
}

.has-pink-500-color {
    color: var(--wp--preset--color--pink-500) !important;
}

.has-pink-600-color {
    color: var(--wp--preset--color--pink-600) !important;
}

.has-pink-700-color {
    color: var(--wp--preset--color--pink-700) !important;
}

.has-pink-800-color {
    color: var(--wp--preset--color--pink-800) !important;
}

.has-pink-900-color {
    color: var(--wp--preset--color--pink-900) !important;
}

.has-rose-50-color {
    color: var(--wp--preset--color--rose-50) !important;
}

.has-rose-100-color {
    color: var(--wp--preset--color--rose-100) !important;
}

.has-rose-200-color {
    color: var(--wp--preset--color--rose-200) !important;
}

.has-rose-300-color {
    color: var(--wp--preset--color--rose-300) !important;
}

.has-rose-400-color {
    color: var(--wp--preset--color--rose-400) !important;
}

.has-rose-500-color {
    color: var(--wp--preset--color--rose-500) !important;
}

.has-rose-600-color {
    color: var(--wp--preset--color--rose-600) !important;
}

.has-rose-700-color {
    color: var(--wp--preset--color--rose-700) !important;
}

.has-rose-800-color {
    color: var(--wp--preset--color--rose-800) !important;
}

.has-rose-900-color {
    color: var(--wp--preset--color--rose-900) !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-inherit-background-color {
    background-color: var(--wp--preset--color--inherit) !important;
}

.has-current-background-color {
    background-color: var(--wp--preset--color--current) !important;
}

.has-transparent-background-color {
    background-color: var(--wp--preset--color--transparent) !important;
}

.has-slate-50-background-color {
    background-color: var(--wp--preset--color--slate-50) !important;
}

.has-slate-100-background-color {
    background-color: var(--wp--preset--color--slate-100) !important;
}

.has-slate-200-background-color {
    background-color: var(--wp--preset--color--slate-200) !important;
}

.has-slate-300-background-color {
    background-color: var(--wp--preset--color--slate-300) !important;
}

.has-slate-400-background-color {
    background-color: var(--wp--preset--color--slate-400) !important;
}

.has-slate-500-background-color {
    background-color: var(--wp--preset--color--slate-500) !important;
}

.has-slate-600-background-color {
    background-color: var(--wp--preset--color--slate-600) !important;
}

.has-slate-700-background-color {
    background-color: var(--wp--preset--color--slate-700) !important;
}

.has-slate-800-background-color {
    background-color: var(--wp--preset--color--slate-800) !important;
}

.has-slate-900-background-color {
    background-color: var(--wp--preset--color--slate-900) !important;
}

.has-gray-50-background-color {
    background-color: var(--wp--preset--color--gray-50) !important;
}

.has-gray-100-background-color {
    background-color: var(--wp--preset--color--gray-100) !important;
}

.has-gray-200-background-color {
    background-color: var(--wp--preset--color--gray-200) !important;
}

.has-gray-300-background-color {
    background-color: var(--wp--preset--color--gray-300) !important;
}

.has-gray-400-background-color {
    background-color: var(--wp--preset--color--gray-400) !important;
}

.has-gray-500-background-color {
    background-color: var(--wp--preset--color--gray-500) !important;
}

.has-gray-600-background-color {
    background-color: var(--wp--preset--color--gray-600) !important;
}

.has-gray-700-background-color {
    background-color: var(--wp--preset--color--gray-700) !important;
}

.has-gray-800-background-color {
    background-color: var(--wp--preset--color--gray-800) !important;
}

.has-gray-900-background-color {
    background-color: var(--wp--preset--color--gray-900) !important;
}

.has-zinc-50-background-color {
    background-color: var(--wp--preset--color--zinc-50) !important;
}

.has-zinc-100-background-color {
    background-color: var(--wp--preset--color--zinc-100) !important;
}

.has-zinc-200-background-color {
    background-color: var(--wp--preset--color--zinc-200) !important;
}

.has-zinc-300-background-color {
    background-color: var(--wp--preset--color--zinc-300) !important;
}

.has-zinc-400-background-color {
    background-color: var(--wp--preset--color--zinc-400) !important;
}

.has-zinc-500-background-color {
    background-color: var(--wp--preset--color--zinc-500) !important;
}

.has-zinc-600-background-color {
    background-color: var(--wp--preset--color--zinc-600) !important;
}

.has-zinc-700-background-color {
    background-color: var(--wp--preset--color--zinc-700) !important;
}

.has-zinc-800-background-color {
    background-color: var(--wp--preset--color--zinc-800) !important;
}

.has-zinc-900-background-color {
    background-color: var(--wp--preset--color--zinc-900) !important;
}

.has-neutral-50-background-color {
    background-color: var(--wp--preset--color--neutral-50) !important;
}

.has-neutral-100-background-color {
    background-color: var(--wp--preset--color--neutral-100) !important;
}

.has-neutral-200-background-color {
    background-color: var(--wp--preset--color--neutral-200) !important;
}

.has-neutral-300-background-color {
    background-color: var(--wp--preset--color--neutral-300) !important;
}

.has-neutral-400-background-color {
    background-color: var(--wp--preset--color--neutral-400) !important;
}

.has-neutral-500-background-color {
    background-color: var(--wp--preset--color--neutral-500) !important;
}

.has-neutral-600-background-color {
    background-color: var(--wp--preset--color--neutral-600) !important;
}

.has-neutral-700-background-color {
    background-color: var(--wp--preset--color--neutral-700) !important;
}

.has-neutral-800-background-color {
    background-color: var(--wp--preset--color--neutral-800) !important;
}

.has-neutral-900-background-color {
    background-color: var(--wp--preset--color--neutral-900) !important;
}

.has-stone-50-background-color {
    background-color: var(--wp--preset--color--stone-50) !important;
}

.has-stone-100-background-color {
    background-color: var(--wp--preset--color--stone-100) !important;
}

.has-stone-200-background-color {
    background-color: var(--wp--preset--color--stone-200) !important;
}

.has-stone-300-background-color {
    background-color: var(--wp--preset--color--stone-300) !important;
}

.has-stone-400-background-color {
    background-color: var(--wp--preset--color--stone-400) !important;
}

.has-stone-500-background-color {
    background-color: var(--wp--preset--color--stone-500) !important;
}

.has-stone-600-background-color {
    background-color: var(--wp--preset--color--stone-600) !important;
}

.has-stone-700-background-color {
    background-color: var(--wp--preset--color--stone-700) !important;
}

.has-stone-800-background-color {
    background-color: var(--wp--preset--color--stone-800) !important;
}

.has-stone-900-background-color {
    background-color: var(--wp--preset--color--stone-900) !important;
}

.has-red-50-background-color {
    background-color: var(--wp--preset--color--red-50) !important;
}

.has-red-100-background-color {
    background-color: var(--wp--preset--color--red-100) !important;
}

.has-red-200-background-color {
    background-color: var(--wp--preset--color--red-200) !important;
}

.has-red-300-background-color {
    background-color: var(--wp--preset--color--red-300) !important;
}

.has-red-400-background-color {
    background-color: var(--wp--preset--color--red-400) !important;
}

.has-red-500-background-color {
    background-color: var(--wp--preset--color--red-500) !important;
}

.has-red-600-background-color {
    background-color: var(--wp--preset--color--red-600) !important;
}

.has-red-700-background-color {
    background-color: var(--wp--preset--color--red-700) !important;
}

.has-red-800-background-color {
    background-color: var(--wp--preset--color--red-800) !important;
}

.has-red-900-background-color {
    background-color: var(--wp--preset--color--red-900) !important;
}

.has-orange-50-background-color {
    background-color: var(--wp--preset--color--orange-50) !important;
}

.has-orange-100-background-color {
    background-color: var(--wp--preset--color--orange-100) !important;
}

.has-orange-200-background-color {
    background-color: var(--wp--preset--color--orange-200) !important;
}

.has-orange-300-background-color {
    background-color: var(--wp--preset--color--orange-300) !important;
}

.has-orange-400-background-color {
    background-color: var(--wp--preset--color--orange-400) !important;
}

.has-orange-500-background-color {
    background-color: var(--wp--preset--color--orange-500) !important;
}

.has-orange-600-background-color {
    background-color: var(--wp--preset--color--orange-600) !important;
}

.has-orange-700-background-color {
    background-color: var(--wp--preset--color--orange-700) !important;
}

.has-orange-800-background-color {
    background-color: var(--wp--preset--color--orange-800) !important;
}

.has-orange-900-background-color {
    background-color: var(--wp--preset--color--orange-900) !important;
}

.has-amber-50-background-color {
    background-color: var(--wp--preset--color--amber-50) !important;
}

.has-amber-100-background-color {
    background-color: var(--wp--preset--color--amber-100) !important;
}

.has-amber-200-background-color {
    background-color: var(--wp--preset--color--amber-200) !important;
}

.has-amber-300-background-color {
    background-color: var(--wp--preset--color--amber-300) !important;
}

.has-amber-400-background-color {
    background-color: var(--wp--preset--color--amber-400) !important;
}

.has-amber-500-background-color {
    background-color: var(--wp--preset--color--amber-500) !important;
}

.has-amber-600-background-color {
    background-color: var(--wp--preset--color--amber-600) !important;
}

.has-amber-700-background-color {
    background-color: var(--wp--preset--color--amber-700) !important;
}

.has-amber-800-background-color {
    background-color: var(--wp--preset--color--amber-800) !important;
}

.has-amber-900-background-color {
    background-color: var(--wp--preset--color--amber-900) !important;
}

.has-yellow-50-background-color {
    background-color: var(--wp--preset--color--yellow-50) !important;
}

.has-yellow-100-background-color {
    background-color: var(--wp--preset--color--yellow-100) !important;
}

.has-yellow-200-background-color {
    background-color: var(--wp--preset--color--yellow-200) !important;
}

.has-yellow-300-background-color {
    background-color: var(--wp--preset--color--yellow-300) !important;
}

.has-yellow-400-background-color {
    background-color: var(--wp--preset--color--yellow-400) !important;
}

.has-yellow-500-background-color {
    background-color: var(--wp--preset--color--yellow-500) !important;
}

.has-yellow-600-background-color {
    background-color: var(--wp--preset--color--yellow-600) !important;
}

.has-yellow-700-background-color {
    background-color: var(--wp--preset--color--yellow-700) !important;
}

.has-yellow-800-background-color {
    background-color: var(--wp--preset--color--yellow-800) !important;
}

.has-yellow-900-background-color {
    background-color: var(--wp--preset--color--yellow-900) !important;
}

.has-lime-50-background-color {
    background-color: var(--wp--preset--color--lime-50) !important;
}

.has-lime-100-background-color {
    background-color: var(--wp--preset--color--lime-100) !important;
}

.has-lime-200-background-color {
    background-color: var(--wp--preset--color--lime-200) !important;
}

.has-lime-300-background-color {
    background-color: var(--wp--preset--color--lime-300) !important;
}

.has-lime-400-background-color {
    background-color: var(--wp--preset--color--lime-400) !important;
}

.has-lime-500-background-color {
    background-color: var(--wp--preset--color--lime-500) !important;
}

.has-lime-600-background-color {
    background-color: var(--wp--preset--color--lime-600) !important;
}

.has-lime-700-background-color {
    background-color: var(--wp--preset--color--lime-700) !important;
}

.has-lime-800-background-color {
    background-color: var(--wp--preset--color--lime-800) !important;
}

.has-lime-900-background-color {
    background-color: var(--wp--preset--color--lime-900) !important;
}

.has-green-50-background-color {
    background-color: var(--wp--preset--color--green-50) !important;
}

.has-green-100-background-color {
    background-color: var(--wp--preset--color--green-100) !important;
}

.has-green-200-background-color {
    background-color: var(--wp--preset--color--green-200) !important;
}

.has-green-300-background-color {
    background-color: var(--wp--preset--color--green-300) !important;
}

.has-green-400-background-color {
    background-color: var(--wp--preset--color--green-400) !important;
}

.has-green-500-background-color {
    background-color: var(--wp--preset--color--green-500) !important;
}

.has-green-600-background-color {
    background-color: var(--wp--preset--color--green-600) !important;
}

.has-green-700-background-color {
    background-color: var(--wp--preset--color--green-700) !important;
}

.has-green-800-background-color {
    background-color: var(--wp--preset--color--green-800) !important;
}

.has-green-900-background-color {
    background-color: var(--wp--preset--color--green-900) !important;
}

.has-emerald-50-background-color {
    background-color: var(--wp--preset--color--emerald-50) !important;
}

.has-emerald-100-background-color {
    background-color: var(--wp--preset--color--emerald-100) !important;
}

.has-emerald-200-background-color {
    background-color: var(--wp--preset--color--emerald-200) !important;
}

.has-emerald-300-background-color {
    background-color: var(--wp--preset--color--emerald-300) !important;
}

.has-emerald-400-background-color {
    background-color: var(--wp--preset--color--emerald-400) !important;
}

.has-emerald-500-background-color {
    background-color: var(--wp--preset--color--emerald-500) !important;
}

.has-emerald-600-background-color {
    background-color: var(--wp--preset--color--emerald-600) !important;
}

.has-emerald-700-background-color {
    background-color: var(--wp--preset--color--emerald-700) !important;
}

.has-emerald-800-background-color {
    background-color: var(--wp--preset--color--emerald-800) !important;
}

.has-emerald-900-background-color {
    background-color: var(--wp--preset--color--emerald-900) !important;
}

.has-teal-50-background-color {
    background-color: var(--wp--preset--color--teal-50) !important;
}

.has-teal-100-background-color {
    background-color: var(--wp--preset--color--teal-100) !important;
}

.has-teal-200-background-color {
    background-color: var(--wp--preset--color--teal-200) !important;
}

.has-teal-300-background-color {
    background-color: var(--wp--preset--color--teal-300) !important;
}

.has-teal-400-background-color {
    background-color: var(--wp--preset--color--teal-400) !important;
}

.has-teal-500-background-color {
    background-color: var(--wp--preset--color--teal-500) !important;
}

.has-teal-600-background-color {
    background-color: var(--wp--preset--color--teal-600) !important;
}

.has-teal-700-background-color {
    background-color: var(--wp--preset--color--teal-700) !important;
}

.has-teal-800-background-color {
    background-color: var(--wp--preset--color--teal-800) !important;
}

.has-teal-900-background-color {
    background-color: var(--wp--preset--color--teal-900) !important;
}

.has-cyan-50-background-color {
    background-color: var(--wp--preset--color--cyan-50) !important;
}

.has-cyan-100-background-color {
    background-color: var(--wp--preset--color--cyan-100) !important;
}

.has-cyan-200-background-color {
    background-color: var(--wp--preset--color--cyan-200) !important;
}

.has-cyan-300-background-color {
    background-color: var(--wp--preset--color--cyan-300) !important;
}

.has-cyan-400-background-color {
    background-color: var(--wp--preset--color--cyan-400) !important;
}

.has-cyan-500-background-color {
    background-color: var(--wp--preset--color--cyan-500) !important;
}

.has-cyan-600-background-color {
    background-color: var(--wp--preset--color--cyan-600) !important;
}

.has-cyan-700-background-color {
    background-color: var(--wp--preset--color--cyan-700) !important;
}

.has-cyan-800-background-color {
    background-color: var(--wp--preset--color--cyan-800) !important;
}

.has-cyan-900-background-color {
    background-color: var(--wp--preset--color--cyan-900) !important;
}

.has-sky-50-background-color {
    background-color: var(--wp--preset--color--sky-50) !important;
}

.has-sky-100-background-color {
    background-color: var(--wp--preset--color--sky-100) !important;
}

.has-sky-200-background-color {
    background-color: var(--wp--preset--color--sky-200) !important;
}

.has-sky-300-background-color {
    background-color: var(--wp--preset--color--sky-300) !important;
}

.has-sky-400-background-color {
    background-color: var(--wp--preset--color--sky-400) !important;
}

.has-sky-500-background-color {
    background-color: var(--wp--preset--color--sky-500) !important;
}

.has-sky-600-background-color {
    background-color: var(--wp--preset--color--sky-600) !important;
}

.has-sky-700-background-color {
    background-color: var(--wp--preset--color--sky-700) !important;
}

.has-sky-800-background-color {
    background-color: var(--wp--preset--color--sky-800) !important;
}

.has-sky-900-background-color {
    background-color: var(--wp--preset--color--sky-900) !important;
}

.has-blue-50-background-color {
    background-color: var(--wp--preset--color--blue-50) !important;
}

.has-blue-100-background-color {
    background-color: var(--wp--preset--color--blue-100) !important;
}

.has-blue-200-background-color {
    background-color: var(--wp--preset--color--blue-200) !important;
}

.has-blue-300-background-color {
    background-color: var(--wp--preset--color--blue-300) !important;
}

.has-blue-400-background-color {
    background-color: var(--wp--preset--color--blue-400) !important;
}

.has-blue-500-background-color {
    background-color: var(--wp--preset--color--blue-500) !important;
}

.has-blue-600-background-color {
    background-color: var(--wp--preset--color--blue-600) !important;
}

.has-blue-700-background-color {
    background-color: var(--wp--preset--color--blue-700) !important;
}

.has-blue-800-background-color {
    background-color: var(--wp--preset--color--blue-800) !important;
}

.has-blue-900-background-color {
    background-color: var(--wp--preset--color--blue-900) !important;
}

.has-indigo-50-background-color {
    background-color: var(--wp--preset--color--indigo-50) !important;
}

.has-indigo-100-background-color {
    background-color: var(--wp--preset--color--indigo-100) !important;
}

.has-indigo-200-background-color {
    background-color: var(--wp--preset--color--indigo-200) !important;
}

.has-indigo-300-background-color {
    background-color: var(--wp--preset--color--indigo-300) !important;
}

.has-indigo-400-background-color {
    background-color: var(--wp--preset--color--indigo-400) !important;
}

.has-indigo-500-background-color {
    background-color: var(--wp--preset--color--indigo-500) !important;
}

.has-indigo-600-background-color {
    background-color: var(--wp--preset--color--indigo-600) !important;
}

.has-indigo-700-background-color {
    background-color: var(--wp--preset--color--indigo-700) !important;
}

.has-indigo-800-background-color {
    background-color: var(--wp--preset--color--indigo-800) !important;
}

.has-indigo-900-background-color {
    background-color: var(--wp--preset--color--indigo-900) !important;
}

.has-violet-50-background-color {
    background-color: var(--wp--preset--color--violet-50) !important;
}

.has-violet-100-background-color {
    background-color: var(--wp--preset--color--violet-100) !important;
}

.has-violet-200-background-color {
    background-color: var(--wp--preset--color--violet-200) !important;
}

.has-violet-300-background-color {
    background-color: var(--wp--preset--color--violet-300) !important;
}

.has-violet-400-background-color {
    background-color: var(--wp--preset--color--violet-400) !important;
}

.has-violet-500-background-color {
    background-color: var(--wp--preset--color--violet-500) !important;
}

.has-violet-600-background-color {
    background-color: var(--wp--preset--color--violet-600) !important;
}

.has-violet-700-background-color {
    background-color: var(--wp--preset--color--violet-700) !important;
}

.has-violet-800-background-color {
    background-color: var(--wp--preset--color--violet-800) !important;
}

.has-violet-900-background-color {
    background-color: var(--wp--preset--color--violet-900) !important;
}

.has-purple-50-background-color {
    background-color: var(--wp--preset--color--purple-50) !important;
}

.has-purple-100-background-color {
    background-color: var(--wp--preset--color--purple-100) !important;
}

.has-purple-200-background-color {
    background-color: var(--wp--preset--color--purple-200) !important;
}

.has-purple-300-background-color {
    background-color: var(--wp--preset--color--purple-300) !important;
}

.has-purple-400-background-color {
    background-color: var(--wp--preset--color--purple-400) !important;
}

.has-purple-500-background-color {
    background-color: var(--wp--preset--color--purple-500) !important;
}

.has-purple-600-background-color {
    background-color: var(--wp--preset--color--purple-600) !important;
}

.has-purple-700-background-color {
    background-color: var(--wp--preset--color--purple-700) !important;
}

.has-purple-800-background-color {
    background-color: var(--wp--preset--color--purple-800) !important;
}

.has-purple-900-background-color {
    background-color: var(--wp--preset--color--purple-900) !important;
}

.has-fuchsia-50-background-color {
    background-color: var(--wp--preset--color--fuchsia-50) !important;
}

.has-fuchsia-100-background-color {
    background-color: var(--wp--preset--color--fuchsia-100) !important;
}

.has-fuchsia-200-background-color {
    background-color: var(--wp--preset--color--fuchsia-200) !important;
}

.has-fuchsia-300-background-color {
    background-color: var(--wp--preset--color--fuchsia-300) !important;
}

.has-fuchsia-400-background-color {
    background-color: var(--wp--preset--color--fuchsia-400) !important;
}

.has-fuchsia-500-background-color {
    background-color: var(--wp--preset--color--fuchsia-500) !important;
}

.has-fuchsia-600-background-color {
    background-color: var(--wp--preset--color--fuchsia-600) !important;
}

.has-fuchsia-700-background-color {
    background-color: var(--wp--preset--color--fuchsia-700) !important;
}

.has-fuchsia-800-background-color {
    background-color: var(--wp--preset--color--fuchsia-800) !important;
}

.has-fuchsia-900-background-color {
    background-color: var(--wp--preset--color--fuchsia-900) !important;
}

.has-pink-50-background-color {
    background-color: var(--wp--preset--color--pink-50) !important;
}

.has-pink-100-background-color {
    background-color: var(--wp--preset--color--pink-100) !important;
}

.has-pink-200-background-color {
    background-color: var(--wp--preset--color--pink-200) !important;
}

.has-pink-300-background-color {
    background-color: var(--wp--preset--color--pink-300) !important;
}

.has-pink-400-background-color {
    background-color: var(--wp--preset--color--pink-400) !important;
}

.has-pink-500-background-color {
    background-color: var(--wp--preset--color--pink-500) !important;
}

.has-pink-600-background-color {
    background-color: var(--wp--preset--color--pink-600) !important;
}

.has-pink-700-background-color {
    background-color: var(--wp--preset--color--pink-700) !important;
}

.has-pink-800-background-color {
    background-color: var(--wp--preset--color--pink-800) !important;
}

.has-pink-900-background-color {
    background-color: var(--wp--preset--color--pink-900) !important;
}

.has-rose-50-background-color {
    background-color: var(--wp--preset--color--rose-50) !important;
}

.has-rose-100-background-color {
    background-color: var(--wp--preset--color--rose-100) !important;
}

.has-rose-200-background-color {
    background-color: var(--wp--preset--color--rose-200) !important;
}

.has-rose-300-background-color {
    background-color: var(--wp--preset--color--rose-300) !important;
}

.has-rose-400-background-color {
    background-color: var(--wp--preset--color--rose-400) !important;
}

.has-rose-500-background-color {
    background-color: var(--wp--preset--color--rose-500) !important;
}

.has-rose-600-background-color {
    background-color: var(--wp--preset--color--rose-600) !important;
}

.has-rose-700-background-color {
    background-color: var(--wp--preset--color--rose-700) !important;
}

.has-rose-800-background-color {
    background-color: var(--wp--preset--color--rose-800) !important;
}

.has-rose-900-background-color {
    background-color: var(--wp--preset--color--rose-900) !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-inherit-border-color {
    border-color: var(--wp--preset--color--inherit) !important;
}

.has-current-border-color {
    border-color: var(--wp--preset--color--current) !important;
}

.has-transparent-border-color {
    border-color: var(--wp--preset--color--transparent) !important;
}

.has-slate-50-border-color {
    border-color: var(--wp--preset--color--slate-50) !important;
}

.has-slate-100-border-color {
    border-color: var(--wp--preset--color--slate-100) !important;
}

.has-slate-200-border-color {
    border-color: var(--wp--preset--color--slate-200) !important;
}

.has-slate-300-border-color {
    border-color: var(--wp--preset--color--slate-300) !important;
}

.has-slate-400-border-color {
    border-color: var(--wp--preset--color--slate-400) !important;
}

.has-slate-500-border-color {
    border-color: var(--wp--preset--color--slate-500) !important;
}

.has-slate-600-border-color {
    border-color: var(--wp--preset--color--slate-600) !important;
}

.has-slate-700-border-color {
    border-color: var(--wp--preset--color--slate-700) !important;
}

.has-slate-800-border-color {
    border-color: var(--wp--preset--color--slate-800) !important;
}

.has-slate-900-border-color {
    border-color: var(--wp--preset--color--slate-900) !important;
}

.has-gray-50-border-color {
    border-color: var(--wp--preset--color--gray-50) !important;
}

.has-gray-100-border-color {
    border-color: var(--wp--preset--color--gray-100) !important;
}

.has-gray-200-border-color {
    border-color: var(--wp--preset--color--gray-200) !important;
}

.has-gray-300-border-color {
    border-color: var(--wp--preset--color--gray-300) !important;
}

.has-gray-400-border-color {
    border-color: var(--wp--preset--color--gray-400) !important;
}

.has-gray-500-border-color {
    border-color: var(--wp--preset--color--gray-500) !important;
}

.has-gray-600-border-color {
    border-color: var(--wp--preset--color--gray-600) !important;
}

.has-gray-700-border-color {
    border-color: var(--wp--preset--color--gray-700) !important;
}

.has-gray-800-border-color {
    border-color: var(--wp--preset--color--gray-800) !important;
}

.has-gray-900-border-color {
    border-color: var(--wp--preset--color--gray-900) !important;
}

.has-zinc-50-border-color {
    border-color: var(--wp--preset--color--zinc-50) !important;
}

.has-zinc-100-border-color {
    border-color: var(--wp--preset--color--zinc-100) !important;
}

.has-zinc-200-border-color {
    border-color: var(--wp--preset--color--zinc-200) !important;
}

.has-zinc-300-border-color {
    border-color: var(--wp--preset--color--zinc-300) !important;
}

.has-zinc-400-border-color {
    border-color: var(--wp--preset--color--zinc-400) !important;
}

.has-zinc-500-border-color {
    border-color: var(--wp--preset--color--zinc-500) !important;
}

.has-zinc-600-border-color {
    border-color: var(--wp--preset--color--zinc-600) !important;
}

.has-zinc-700-border-color {
    border-color: var(--wp--preset--color--zinc-700) !important;
}

.has-zinc-800-border-color {
    border-color: var(--wp--preset--color--zinc-800) !important;
}

.has-zinc-900-border-color {
    border-color: var(--wp--preset--color--zinc-900) !important;
}

.has-neutral-50-border-color {
    border-color: var(--wp--preset--color--neutral-50) !important;
}

.has-neutral-100-border-color {
    border-color: var(--wp--preset--color--neutral-100) !important;
}

.has-neutral-200-border-color {
    border-color: var(--wp--preset--color--neutral-200) !important;
}

.has-neutral-300-border-color {
    border-color: var(--wp--preset--color--neutral-300) !important;
}

.has-neutral-400-border-color {
    border-color: var(--wp--preset--color--neutral-400) !important;
}

.has-neutral-500-border-color {
    border-color: var(--wp--preset--color--neutral-500) !important;
}

.has-neutral-600-border-color {
    border-color: var(--wp--preset--color--neutral-600) !important;
}

.has-neutral-700-border-color {
    border-color: var(--wp--preset--color--neutral-700) !important;
}

.has-neutral-800-border-color {
    border-color: var(--wp--preset--color--neutral-800) !important;
}

.has-neutral-900-border-color {
    border-color: var(--wp--preset--color--neutral-900) !important;
}

.has-stone-50-border-color {
    border-color: var(--wp--preset--color--stone-50) !important;
}

.has-stone-100-border-color {
    border-color: var(--wp--preset--color--stone-100) !important;
}

.has-stone-200-border-color {
    border-color: var(--wp--preset--color--stone-200) !important;
}

.has-stone-300-border-color {
    border-color: var(--wp--preset--color--stone-300) !important;
}

.has-stone-400-border-color {
    border-color: var(--wp--preset--color--stone-400) !important;
}

.has-stone-500-border-color {
    border-color: var(--wp--preset--color--stone-500) !important;
}

.has-stone-600-border-color {
    border-color: var(--wp--preset--color--stone-600) !important;
}

.has-stone-700-border-color {
    border-color: var(--wp--preset--color--stone-700) !important;
}

.has-stone-800-border-color {
    border-color: var(--wp--preset--color--stone-800) !important;
}

.has-stone-900-border-color {
    border-color: var(--wp--preset--color--stone-900) !important;
}

.has-red-50-border-color {
    border-color: var(--wp--preset--color--red-50) !important;
}

.has-red-100-border-color {
    border-color: var(--wp--preset--color--red-100) !important;
}

.has-red-200-border-color {
    border-color: var(--wp--preset--color--red-200) !important;
}

.has-red-300-border-color {
    border-color: var(--wp--preset--color--red-300) !important;
}

.has-red-400-border-color {
    border-color: var(--wp--preset--color--red-400) !important;
}

.has-red-500-border-color {
    border-color: var(--wp--preset--color--red-500) !important;
}

.has-red-600-border-color {
    border-color: var(--wp--preset--color--red-600) !important;
}

.has-red-700-border-color {
    border-color: var(--wp--preset--color--red-700) !important;
}

.has-red-800-border-color {
    border-color: var(--wp--preset--color--red-800) !important;
}

.has-red-900-border-color {
    border-color: var(--wp--preset--color--red-900) !important;
}

.has-orange-50-border-color {
    border-color: var(--wp--preset--color--orange-50) !important;
}

.has-orange-100-border-color {
    border-color: var(--wp--preset--color--orange-100) !important;
}

.has-orange-200-border-color {
    border-color: var(--wp--preset--color--orange-200) !important;
}

.has-orange-300-border-color {
    border-color: var(--wp--preset--color--orange-300) !important;
}

.has-orange-400-border-color {
    border-color: var(--wp--preset--color--orange-400) !important;
}

.has-orange-500-border-color {
    border-color: var(--wp--preset--color--orange-500) !important;
}

.has-orange-600-border-color {
    border-color: var(--wp--preset--color--orange-600) !important;
}

.has-orange-700-border-color {
    border-color: var(--wp--preset--color--orange-700) !important;
}

.has-orange-800-border-color {
    border-color: var(--wp--preset--color--orange-800) !important;
}

.has-orange-900-border-color {
    border-color: var(--wp--preset--color--orange-900) !important;
}

.has-amber-50-border-color {
    border-color: var(--wp--preset--color--amber-50) !important;
}

.has-amber-100-border-color {
    border-color: var(--wp--preset--color--amber-100) !important;
}

.has-amber-200-border-color {
    border-color: var(--wp--preset--color--amber-200) !important;
}

.has-amber-300-border-color {
    border-color: var(--wp--preset--color--amber-300) !important;
}

.has-amber-400-border-color {
    border-color: var(--wp--preset--color--amber-400) !important;
}

.has-amber-500-border-color {
    border-color: var(--wp--preset--color--amber-500) !important;
}

.has-amber-600-border-color {
    border-color: var(--wp--preset--color--amber-600) !important;
}

.has-amber-700-border-color {
    border-color: var(--wp--preset--color--amber-700) !important;
}

.has-amber-800-border-color {
    border-color: var(--wp--preset--color--amber-800) !important;
}

.has-amber-900-border-color {
    border-color: var(--wp--preset--color--amber-900) !important;
}

.has-yellow-50-border-color {
    border-color: var(--wp--preset--color--yellow-50) !important;
}

.has-yellow-100-border-color {
    border-color: var(--wp--preset--color--yellow-100) !important;
}

.has-yellow-200-border-color {
    border-color: var(--wp--preset--color--yellow-200) !important;
}

.has-yellow-300-border-color {
    border-color: var(--wp--preset--color--yellow-300) !important;
}

.has-yellow-400-border-color {
    border-color: var(--wp--preset--color--yellow-400) !important;
}

.has-yellow-500-border-color {
    border-color: var(--wp--preset--color--yellow-500) !important;
}

.has-yellow-600-border-color {
    border-color: var(--wp--preset--color--yellow-600) !important;
}

.has-yellow-700-border-color {
    border-color: var(--wp--preset--color--yellow-700) !important;
}

.has-yellow-800-border-color {
    border-color: var(--wp--preset--color--yellow-800) !important;
}

.has-yellow-900-border-color {
    border-color: var(--wp--preset--color--yellow-900) !important;
}

.has-lime-50-border-color {
    border-color: var(--wp--preset--color--lime-50) !important;
}

.has-lime-100-border-color {
    border-color: var(--wp--preset--color--lime-100) !important;
}

.has-lime-200-border-color {
    border-color: var(--wp--preset--color--lime-200) !important;
}

.has-lime-300-border-color {
    border-color: var(--wp--preset--color--lime-300) !important;
}

.has-lime-400-border-color {
    border-color: var(--wp--preset--color--lime-400) !important;
}

.has-lime-500-border-color {
    border-color: var(--wp--preset--color--lime-500) !important;
}

.has-lime-600-border-color {
    border-color: var(--wp--preset--color--lime-600) !important;
}

.has-lime-700-border-color {
    border-color: var(--wp--preset--color--lime-700) !important;
}

.has-lime-800-border-color {
    border-color: var(--wp--preset--color--lime-800) !important;
}

.has-lime-900-border-color {
    border-color: var(--wp--preset--color--lime-900) !important;
}

.has-green-50-border-color {
    border-color: var(--wp--preset--color--green-50) !important;
}

.has-green-100-border-color {
    border-color: var(--wp--preset--color--green-100) !important;
}

.has-green-200-border-color {
    border-color: var(--wp--preset--color--green-200) !important;
}

.has-green-300-border-color {
    border-color: var(--wp--preset--color--green-300) !important;
}

.has-green-400-border-color {
    border-color: var(--wp--preset--color--green-400) !important;
}

.has-green-500-border-color {
    border-color: var(--wp--preset--color--green-500) !important;
}

.has-green-600-border-color {
    border-color: var(--wp--preset--color--green-600) !important;
}

.has-green-700-border-color {
    border-color: var(--wp--preset--color--green-700) !important;
}

.has-green-800-border-color {
    border-color: var(--wp--preset--color--green-800) !important;
}

.has-green-900-border-color {
    border-color: var(--wp--preset--color--green-900) !important;
}

.has-emerald-50-border-color {
    border-color: var(--wp--preset--color--emerald-50) !important;
}

.has-emerald-100-border-color {
    border-color: var(--wp--preset--color--emerald-100) !important;
}

.has-emerald-200-border-color {
    border-color: var(--wp--preset--color--emerald-200) !important;
}

.has-emerald-300-border-color {
    border-color: var(--wp--preset--color--emerald-300) !important;
}

.has-emerald-400-border-color {
    border-color: var(--wp--preset--color--emerald-400) !important;
}

.has-emerald-500-border-color {
    border-color: var(--wp--preset--color--emerald-500) !important;
}

.has-emerald-600-border-color {
    border-color: var(--wp--preset--color--emerald-600) !important;
}

.has-emerald-700-border-color {
    border-color: var(--wp--preset--color--emerald-700) !important;
}

.has-emerald-800-border-color {
    border-color: var(--wp--preset--color--emerald-800) !important;
}

.has-emerald-900-border-color {
    border-color: var(--wp--preset--color--emerald-900) !important;
}

.has-teal-50-border-color {
    border-color: var(--wp--preset--color--teal-50) !important;
}

.has-teal-100-border-color {
    border-color: var(--wp--preset--color--teal-100) !important;
}

.has-teal-200-border-color {
    border-color: var(--wp--preset--color--teal-200) !important;
}

.has-teal-300-border-color {
    border-color: var(--wp--preset--color--teal-300) !important;
}

.has-teal-400-border-color {
    border-color: var(--wp--preset--color--teal-400) !important;
}

.has-teal-500-border-color {
    border-color: var(--wp--preset--color--teal-500) !important;
}

.has-teal-600-border-color {
    border-color: var(--wp--preset--color--teal-600) !important;
}

.has-teal-700-border-color {
    border-color: var(--wp--preset--color--teal-700) !important;
}

.has-teal-800-border-color {
    border-color: var(--wp--preset--color--teal-800) !important;
}

.has-teal-900-border-color {
    border-color: var(--wp--preset--color--teal-900) !important;
}

.has-cyan-50-border-color {
    border-color: var(--wp--preset--color--cyan-50) !important;
}

.has-cyan-100-border-color {
    border-color: var(--wp--preset--color--cyan-100) !important;
}

.has-cyan-200-border-color {
    border-color: var(--wp--preset--color--cyan-200) !important;
}

.has-cyan-300-border-color {
    border-color: var(--wp--preset--color--cyan-300) !important;
}

.has-cyan-400-border-color {
    border-color: var(--wp--preset--color--cyan-400) !important;
}

.has-cyan-500-border-color {
    border-color: var(--wp--preset--color--cyan-500) !important;
}

.has-cyan-600-border-color {
    border-color: var(--wp--preset--color--cyan-600) !important;
}

.has-cyan-700-border-color {
    border-color: var(--wp--preset--color--cyan-700) !important;
}

.has-cyan-800-border-color {
    border-color: var(--wp--preset--color--cyan-800) !important;
}

.has-cyan-900-border-color {
    border-color: var(--wp--preset--color--cyan-900) !important;
}

.has-sky-50-border-color {
    border-color: var(--wp--preset--color--sky-50) !important;
}

.has-sky-100-border-color {
    border-color: var(--wp--preset--color--sky-100) !important;
}

.has-sky-200-border-color {
    border-color: var(--wp--preset--color--sky-200) !important;
}

.has-sky-300-border-color {
    border-color: var(--wp--preset--color--sky-300) !important;
}

.has-sky-400-border-color {
    border-color: var(--wp--preset--color--sky-400) !important;
}

.has-sky-500-border-color {
    border-color: var(--wp--preset--color--sky-500) !important;
}

.has-sky-600-border-color {
    border-color: var(--wp--preset--color--sky-600) !important;
}

.has-sky-700-border-color {
    border-color: var(--wp--preset--color--sky-700) !important;
}

.has-sky-800-border-color {
    border-color: var(--wp--preset--color--sky-800) !important;
}

.has-sky-900-border-color {
    border-color: var(--wp--preset--color--sky-900) !important;
}

.has-blue-50-border-color {
    border-color: var(--wp--preset--color--blue-50) !important;
}

.has-blue-100-border-color {
    border-color: var(--wp--preset--color--blue-100) !important;
}

.has-blue-200-border-color {
    border-color: var(--wp--preset--color--blue-200) !important;
}

.has-blue-300-border-color {
    border-color: var(--wp--preset--color--blue-300) !important;
}

.has-blue-400-border-color {
    border-color: var(--wp--preset--color--blue-400) !important;
}

.has-blue-500-border-color {
    border-color: var(--wp--preset--color--blue-500) !important;
}

.has-blue-600-border-color {
    border-color: var(--wp--preset--color--blue-600) !important;
}

.has-blue-700-border-color {
    border-color: var(--wp--preset--color--blue-700) !important;
}

.has-blue-800-border-color {
    border-color: var(--wp--preset--color--blue-800) !important;
}

.has-blue-900-border-color {
    border-color: var(--wp--preset--color--blue-900) !important;
}

.has-indigo-50-border-color {
    border-color: var(--wp--preset--color--indigo-50) !important;
}

.has-indigo-100-border-color {
    border-color: var(--wp--preset--color--indigo-100) !important;
}

.has-indigo-200-border-color {
    border-color: var(--wp--preset--color--indigo-200) !important;
}

.has-indigo-300-border-color {
    border-color: var(--wp--preset--color--indigo-300) !important;
}

.has-indigo-400-border-color {
    border-color: var(--wp--preset--color--indigo-400) !important;
}

.has-indigo-500-border-color {
    border-color: var(--wp--preset--color--indigo-500) !important;
}

.has-indigo-600-border-color {
    border-color: var(--wp--preset--color--indigo-600) !important;
}

.has-indigo-700-border-color {
    border-color: var(--wp--preset--color--indigo-700) !important;
}

.has-indigo-800-border-color {
    border-color: var(--wp--preset--color--indigo-800) !important;
}

.has-indigo-900-border-color {
    border-color: var(--wp--preset--color--indigo-900) !important;
}

.has-violet-50-border-color {
    border-color: var(--wp--preset--color--violet-50) !important;
}

.has-violet-100-border-color {
    border-color: var(--wp--preset--color--violet-100) !important;
}

.has-violet-200-border-color {
    border-color: var(--wp--preset--color--violet-200) !important;
}

.has-violet-300-border-color {
    border-color: var(--wp--preset--color--violet-300) !important;
}

.has-violet-400-border-color {
    border-color: var(--wp--preset--color--violet-400) !important;
}

.has-violet-500-border-color {
    border-color: var(--wp--preset--color--violet-500) !important;
}

.has-violet-600-border-color {
    border-color: var(--wp--preset--color--violet-600) !important;
}

.has-violet-700-border-color {
    border-color: var(--wp--preset--color--violet-700) !important;
}

.has-violet-800-border-color {
    border-color: var(--wp--preset--color--violet-800) !important;
}

.has-violet-900-border-color {
    border-color: var(--wp--preset--color--violet-900) !important;
}

.has-purple-50-border-color {
    border-color: var(--wp--preset--color--purple-50) !important;
}

.has-purple-100-border-color {
    border-color: var(--wp--preset--color--purple-100) !important;
}

.has-purple-200-border-color {
    border-color: var(--wp--preset--color--purple-200) !important;
}

.has-purple-300-border-color {
    border-color: var(--wp--preset--color--purple-300) !important;
}

.has-purple-400-border-color {
    border-color: var(--wp--preset--color--purple-400) !important;
}

.has-purple-500-border-color {
    border-color: var(--wp--preset--color--purple-500) !important;
}

.has-purple-600-border-color {
    border-color: var(--wp--preset--color--purple-600) !important;
}

.has-purple-700-border-color {
    border-color: var(--wp--preset--color--purple-700) !important;
}

.has-purple-800-border-color {
    border-color: var(--wp--preset--color--purple-800) !important;
}

.has-purple-900-border-color {
    border-color: var(--wp--preset--color--purple-900) !important;
}

.has-fuchsia-50-border-color {
    border-color: var(--wp--preset--color--fuchsia-50) !important;
}

.has-fuchsia-100-border-color {
    border-color: var(--wp--preset--color--fuchsia-100) !important;
}

.has-fuchsia-200-border-color {
    border-color: var(--wp--preset--color--fuchsia-200) !important;
}

.has-fuchsia-300-border-color {
    border-color: var(--wp--preset--color--fuchsia-300) !important;
}

.has-fuchsia-400-border-color {
    border-color: var(--wp--preset--color--fuchsia-400) !important;
}

.has-fuchsia-500-border-color {
    border-color: var(--wp--preset--color--fuchsia-500) !important;
}

.has-fuchsia-600-border-color {
    border-color: var(--wp--preset--color--fuchsia-600) !important;
}

.has-fuchsia-700-border-color {
    border-color: var(--wp--preset--color--fuchsia-700) !important;
}

.has-fuchsia-800-border-color {
    border-color: var(--wp--preset--color--fuchsia-800) !important;
}

.has-fuchsia-900-border-color {
    border-color: var(--wp--preset--color--fuchsia-900) !important;
}

.has-pink-50-border-color {
    border-color: var(--wp--preset--color--pink-50) !important;
}

.has-pink-100-border-color {
    border-color: var(--wp--preset--color--pink-100) !important;
}

.has-pink-200-border-color {
    border-color: var(--wp--preset--color--pink-200) !important;
}

.has-pink-300-border-color {
    border-color: var(--wp--preset--color--pink-300) !important;
}

.has-pink-400-border-color {
    border-color: var(--wp--preset--color--pink-400) !important;
}

.has-pink-500-border-color {
    border-color: var(--wp--preset--color--pink-500) !important;
}

.has-pink-600-border-color {
    border-color: var(--wp--preset--color--pink-600) !important;
}

.has-pink-700-border-color {
    border-color: var(--wp--preset--color--pink-700) !important;
}

.has-pink-800-border-color {
    border-color: var(--wp--preset--color--pink-800) !important;
}

.has-pink-900-border-color {
    border-color: var(--wp--preset--color--pink-900) !important;
}

.has-rose-50-border-color {
    border-color: var(--wp--preset--color--rose-50) !important;
}

.has-rose-100-border-color {
    border-color: var(--wp--preset--color--rose-100) !important;
}

.has-rose-200-border-color {
    border-color: var(--wp--preset--color--rose-200) !important;
}

.has-rose-300-border-color {
    border-color: var(--wp--preset--color--rose-300) !important;
}

.has-rose-400-border-color {
    border-color: var(--wp--preset--color--rose-400) !important;
}

.has-rose-500-border-color {
    border-color: var(--wp--preset--color--rose-500) !important;
}

.has-rose-600-border-color {
    border-color: var(--wp--preset--color--rose-600) !important;
}

.has-rose-700-border-color {
    border-color: var(--wp--preset--color--rose-700) !important;
}

.has-rose-800-border-color {
    border-color: var(--wp--preset--color--rose-800) !important;
}

.has-rose-900-border-color {
    border-color: var(--wp--preset--color--rose-900) !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;
}

.has-xs-font-size {
    font-size: var(--wp--preset--font-size--xs) !important;
}

.has-sm-font-size {
    font-size: var(--wp--preset--font-size--sm) !important;
}

.has-base-font-size {
    font-size: var(--wp--preset--font-size--base) !important;
}

.has-lg-font-size {
    font-size: var(--wp--preset--font-size--lg) !important;
}

.has-xl-font-size {
    font-size: var(--wp--preset--font-size--xl) !important;
}

.has-2-xl-font-size {
    font-size: var(--wp--preset--font-size--2-xl) !important;
}

.has-3-xl-font-size {
    font-size: var(--wp--preset--font-size--3-xl) !important;
}

.has-4-xl-font-size {
    font-size: var(--wp--preset--font-size--4-xl) !important;
}

.has-5-xl-font-size {
    font-size: var(--wp--preset--font-size--5-xl) !important;
}

.has-6-xl-font-size {
    font-size: var(--wp--preset--font-size--6-xl) !important;
}

.has-7-xl-font-size {
    font-size: var(--wp--preset--font-size--7-xl) !important;
}

.has-8-xl-font-size {
    font-size: var(--wp--preset--font-size--8-xl) !important;
}

.has-9-xl-font-size {
    font-size: var(--wp--preset--font-size--9-xl) !important;
}

.has-sans-font-family {
    font-family: var(--wp--preset--font-family--sans) !important;
}

.has-serif-font-family {
    font-family: var(--wp--preset--font-family--serif) !important;
}

.has-mono-font-family {
    font-family: var(--wp--preset--font-family--mono) !important;
}

.for {
    display: flex;
    justify-content: center;
    position: relative;
    background-image: url(../img/block8/1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

@media (max-width: 768px) {
    .for {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

.for__container {
    max-width: 1200px;
    margin: 0 auto;
    margin-left: 10px;
    margin-right: 10px;
    z-index: 9999999;
    position: relative;
}
.video-container iframe {
    overflow: hidden;
    border-radius: 15px;
}
.for__wrapper {
    justify-content: center;
    position: relative;

    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid var(--color-accent, #9d7b3e);
    border-radius: 17px;
    background-color: #dbf2ff;
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 35px;
}

@media (max-width: 768px) {
    .for__wrapper {
        padding: 15px;
    }
}

@media (max-width: 768px) {
    .for__wrapper {
        padding-bottom: 30px;
        gap: 20px;
        justify-content: space-between;
        flex-direction: column;
    }
}

.for__item {
    flex: 0 0 45%;
    box-sizing: border-box;
    display: flex;
    gap: 15px;
    flex-direction: row;
    justify-content: center;
}

.for__subtitle {
    text-align: center;
    color: #4d4c4c;
    font-weight: 400;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 22px;
}

@media (max-width: 768px) {
    .for__subtitle {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 20px;
    }
}
.ttr {
    margin-bottom: 15px;
}
.for__text {
    text-align: center;
    color: #1f1f1f;
    font-weight: 500;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 26px;
}
@media (max-width: 768px) {
    .for__text {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 18px;
    }
}

.for__img {
    margin: 0 auto;
}

.for__img img {
    max-width: 100%;
}

.f1 {
    display: flex;
    flex-direction: column;
}

.f2 {
    display: flex;
    flex-direction: column;
}

#leadform {
    min-width: 70%;
    display: flex;
    gap: 5px;
    flex-direction: column;
}

.input-form {
    background-color: #ffffff;
    border: 1px solid #1e3642;
    width: 100%;
    padding: 12px 10px;
    border-radius: 4px;
}
.form-control{
 
    background-color: #ffffff;
    border: 1px solid #1e3642;
    width: 100%;
    padding: 12px 10px;
    border-radius: 4px;
}

.lse {
    justify-content: center;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    margin-bottom: 5px;
}

@media (max-width: 768px) {
    .lse {
        font-size: 13px;
    }
    #leadform {
        min-width: 300px;
        width: 100%;
        display: flex;
        gap: 5px;
        flex-direction: column;
    }
}
select::placeholder,
input::placeholder,
textarea::placeholder {
    color: #6e6e6e;
}

.popup__btn {
    display: flex;
}

.submitbtn {
    text-transform: uppercase;
    max-width: 90%;
    margin: 0 auto;
    font-weight: 600;
}
.mbr-section-btn {
    height: 24px;
    margin-top: 13px;
}
.mbr-section-btn a {
    margin: 0;
    background-color: #181b25 !important;
    color: #ffffff !important;
    border-color: #181b25 !important;
    padding: 6px;
    border-radius: 7px;
}

.alert-message {
    font-size: 12px !important;
    margin: 0.3rem 0px !important;
}

.cookie-wrapper {
    padding: 4px !important;
}
.button {
    padding-bottom: 9px;
    padding-top: 9px;
}
.itm2 {
    background-color: #ff000000;
}

button:disabled {
    background-color: gray;
    cursor: not-allowed;
}
.button:disabled::after {
    border-color: gray;
}
button:active {
    background-color: rgb(122, 24, 24);
    cursor: not-allowed;
}

#cookiesdirective {
    z-index: 9999999999999999999 !important;
}
.situation__container {
    /* Стиль для контейнера, если нужен */
}

.siyuation {
    display: flex;
    padding-bottom: 35px;
    justify-content: center;
}

.situation__title {
    text-transform: uppercase;
    padding-top: 65px;
    padding-bottom: 25px;
    font-size: 34px;
}

.situation__container {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    margin-left: 10px;
    margin-right: 10px;
}

.situation__title h2 {
    max-width: 100%;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 25px;
    font-size: 26px;
}

.situation__container p {
    text-align: start !important;
    color: #000;
}

@media (max-width: 768px) {
    .situation__title {
        max-width: 100%;
        text-align: center;
        padding-top: 40px;
        padding-bottom: 25px;
        font-size: 20px;
    }
}

.situation__wrapper {
    display: flex;
    justify-content: space-between;
    gap: 25px;
}

@media (max-width: 768px) {
    .situation__wrapper {
        flex-wrap: wrap;
    }
}

.situation__item {
    border: 1px solid var(--colorAccent);
    border-radius: 17px;
    flex-direction: column;
    flex: 0 0 31%;
    box-sizing: border-box;
    display: flex;
    gap: 15px;
    background-color: #000;
    padding-bottom: 25px;
}

@media (max-width: 768px) {
    .situation__item {
        flex: 0 0 100%;
        padding-bottom: 15px;
    }
}

.situation__img img {
    overflow: hidden;
    border-radius: 17px;
    max-width: 100%;
}

.situation__subtitle {
    text-align: center;
    color: var(--colorAccent);
    font-family: "PT Serif Caption";
    padding-left: 15px;
    padding-right: 15px;
    font-size: 26px;
}

@media (max-width: 768px) {
    .situation__subtitle {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 20px;
    }
}

.situation__subtext {
    padding-left: 15px;
    padding-right: 15px;
}

@media (max-width: 768px) {
    .situation__subtext {
        padding-left: 10px;
        padding-right: 10px;
    }
}
