: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--accent-1: #4B8FD7;--wp--preset--color--accent-2: #386BA1;--wp--preset--color--accent-3: #E3EBF4;--wp--preset--color--accent-4: #4B8FD7;--wp--preset--color--accent-5: #606368;--wp--preset--color--accent-6: #3D4350;--wp--preset--color--contrast: #292929;--wp--preset--color--base: #FFFFFF;--wp--preset--color--base-2: #E3EBF4;--wp--preset--color--base-3: #EAEAEA;--wp--preset--color--base-4: #F9F9F9;--wp--preset--font-size--xs: 0.875rem;--wp--preset--font-size--s: 1rem;--wp--preset--font-size--m: 1.125rem;--wp--preset--font-size--l: 1.5rem;--wp--preset--font-size--xl: 1.375rem;--wp--preset--font-size--heading-1: clamp(45px, 2.813rem + ((1vw - 7.68px) * 0.958), 50px);--wp--preset--font-size--heading-2: clamp(2rem, 2rem + ((1vw - 0.48rem) * 1.533), 2.5rem);--wp--preset--font-size--heading-3: 1.88rem;--wp--preset--font-size--heading-4: 1.5rem;--wp--preset--font-size--heading-5: 1.25rem;--wp--preset--font-size--heading-accent: clamp(2rem, 2rem + ((1vw - 0.48rem) * 0.766), 2.25rem);--wp--preset--font-size--custom-1: 0.75rem;--wp--preset--font-size--custom-2: 1rem;--wp--preset--font-family--titillium-web: Titillium Web, sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--spacing--20: 20px;--wp--preset--spacing--30: 30px;--wp--preset--spacing--40: 40px;--wp--preset--spacing--50: 50px;--wp--preset--spacing--60: 60px;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 80px;--wp--preset--spacing--4: 4px;--wp--preset--spacing--8: 8px;--wp--preset--spacing--10: 10px;--wp--preset--spacing--100: 100px;--wp--preset--spacing--120: 120px;--wp--preset--spacing--press-to-edge: var(--wp--custom--spacing--shift-negative);--wp--preset--spacing--press-to-edge-full-width: var(--wp--custom--spacing--full-width-shift-negative);--wp--preset--spacing--compensate-press-to-edge: var(--wp--custom--spacing--shift);--wp--preset--spacing--fluid-10-30: clamp(10px, -19.4253px + 3.8314vw, 30px);--wp--preset--spacing--fluid-20-30: clamp(20px, 5.2874px + 1.9157vw, 30px);--wp--preset--spacing--fluid-20-40: clamp(20px, -9.4253px + 3.8314vw, 40px);--wp--preset--spacing--fluid-30-40: clamp(30px, 15.2874px + 1.9157vw, 40px);--wp--preset--spacing--fluid-20-60: clamp(20px, -38.8506px + 7.6628vw, 60px);--wp--preset--spacing--fluid-30-60: clamp(30px, -14.1379px + 5.7471vw, 60px);--wp--preset--spacing--fluid-40-60: clamp(40px, 10.5747px + 3.8314vw, 60px);--wp--preset--spacing--fluid-50-60: clamp(50px, 35.2874px + 1.9157vw, 60px);--wp--preset--spacing--fluid-60-80: clamp(60px, 30.5747px + 3.8314vw, 80px);--wp--preset--spacing--fluid-60-100: clamp(60px, 1.1494px + 7.6628vw, 100px);--wp--preset--spacing--fluid-80-100: clamp(80px, 50.5747px + 3.8314vw, 100px);--wp--preset--spacing--fluid-80-120: clamp(80px, 21.1494px + 7.6628vw, 120px);--wp--preset--spacing--root-padding: var(--wp--custom--spacing--root);--wp--preset--spacing--fluid-root-padding-0: clamp(0px, 86.4943px + -6.705vw, var(--wp--custom--spacing--root)));--wp--preset--spacing--fluid-root-padding-10: clamp(10px, 71.7816px + -4.7893vw, var(--wp--custom--spacing--root));--wp--preset--spacing--fluid-root-padding-20: clamp(20px, 57.069px + -2.8736vw, var(--wp--custom--spacing--root));--wp--preset--spacing--fluid-root-padding-30: clamp(30px, 42.3563px + -0.9579vw, var(--wp--custom--spacing--root));--wp--preset--spacing--fluid-root-padding-40: clamp(var(--wp--custom--spacing--root), 27.6437px + 0.9579vw, 40px);--wp--preset--spacing--fluid-root-padding-50: clamp(var(--wp--custom--spacing--root), 12.931px + 2.8736vw, 50px);--wp--preset--spacing--fluid-root-padding-60: clamp(var(--wp--custom--spacing--root), -1.7816px + 4.7893vw, 60px);--wp--preset--spacing--fluid-root-padding-70: clamp(var(--wp--custom--spacing--root), -16.4943px + 6.705vw, 70px);--wp--preset--spacing--fluid-root-padding-80: clamp(var(--wp--custom--spacing--root), -31.2069px + 8.6207vw, 80px);--wp--preset--spacing--fluid-root-padding-100: clamp(var(--wp--custom--spacing--root), -60.6322px + 12.4521vw, 100px);--wp--preset--spacing--fluid-root-padding-120: clamp(var(--wp--custom--spacing--root), -90.0575px + 16.2835vw, 120px);--wp--preset--spacing--fluid-0-10: clamp(0px, -14.7126px + 1.9157vw, 10px);--wp--preset--spacing--fluid-0-20: clamp(0px, -29.4253px + 3.8314vw, 20px);--wp--preset--spacing--fluid-0-30: clamp(0px, -44.1379px + 5.7471vw, 30px);--wp--preset--spacing--fluid-0-40: clamp(0px, -58.8506px + 7.6628vw, 40px);--wp--preset--spacing--fluid-0-50: clamp(0px, -73.5632px + 9.5785vw, 50px);--wp--preset--spacing--fluid-0-60: clamp(0px, -88.2759px + 11.4943vw, 60px);--wp--preset--spacing--fluid-0-80: clamp(0px, -117.7011px + 15.3257vw, 80px);--wp--preset--spacing--fluid-0-100: clamp(0px, -147.1264px + 19.1571vw, 100px);--wp--preset--spacing--fluid-0-120: clamp(0px, -176.5517px + 22.9885vw, 120px);--wp--custom--color--accent-1-background: var(--wp--preset--color--accent-1);--wp--custom--color--accent-1-background-hover: var(--wp--preset--color--accent-2);--wp--custom--color--accent-1-border: var(--wp--preset--color--accent-1);--wp--custom--color--accent-1-border-hover: var(--wp--preset--color--accent-2);--wp--custom--color--accent-1-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-1-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-1-text: var(--wp--preset--color--accent-1);--wp--custom--color--accent-1-text-hover: var(--wp--preset--color--accent-2);--wp--custom--color--accent-2-background: var(--wp--preset--color--accent-2);--wp--custom--color--accent-2-background-hover: var(--wp--preset--color--accent-1);--wp--custom--color--accent-2-border: var(--wp--preset--color--accent-2);--wp--custom--color--accent-2-border-hover: var(--wp--preset--color--accent-1);--wp--custom--color--accent-2-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-2-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-2-text: var(--wp--preset--color--accent-2);--wp--custom--color--accent-2-text-hover: var(--wp--preset--color--accent-1);--wp--custom--color--accent-3-background: var(--wp--preset--color--accent-3);--wp--custom--color--accent-3-background-hover: var(--wp--preset--color--accent-4);--wp--custom--color--accent-3-border: var(--wp--preset--color--accent-3);--wp--custom--color--accent-3-border-hover: var(--wp--preset--color--accent-4);--wp--custom--color--accent-3-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-3-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-3-text: var(--wp--preset--color--accent-3);--wp--custom--color--accent-3-text-hover: var(--wp--preset--color--accent-4);--wp--custom--color--accent-4-background: var(--wp--preset--color--accent-4);--wp--custom--color--accent-4-background-hover: var(--wp--preset--color--accent-3);--wp--custom--color--accent-4-border: var(--wp--preset--color--accent-4);--wp--custom--color--accent-4-border-hover: var(--wp--preset--color--accent-3);--wp--custom--color--accent-4-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-4-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-4-text: var(--wp--preset--color--accent-4);--wp--custom--color--accent-4-text-hover: var(--wp--preset--color--accent-3);--wp--custom--color--accent-5-background: var(--wp--preset--color--accent-5);--wp--custom--color--accent-5-background-hover: var(--wp--preset--color--accent-6);--wp--custom--color--accent-5-border: var(--wp--preset--color--accent-5);--wp--custom--color--accent-5-border-hover: var(--wp--preset--color--accent-6);--wp--custom--color--accent-5-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-5-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-5-text: var(--wp--preset--color--accent-5);--wp--custom--color--accent-5-text-hover: var(--wp--preset--color--accent-6);--wp--custom--color--accent-6-background: var(--wp--preset--color--accent-6);--wp--custom--color--accent-6-background-hover: var(--wp--preset--color--accent-5);--wp--custom--color--accent-6-border: var(--wp--preset--color--accent-6);--wp--custom--color--accent-6-border-hover: var(--wp--preset--color--accent-5);--wp--custom--color--accent-6-contrast: var(--wp--preset--color--base);--wp--custom--color--accent-6-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--accent-6-text: var(--wp--preset--color--accent-6);--wp--custom--color--accent-6-text-hover: var(--wp--preset--color--accent-5);--wp--custom--color--base-2-background: var(--wp--preset--color--base-2);--wp--custom--color--base-2-background-hover: var(--wp--preset--color--base-2);--wp--custom--color--base-2-border: var(--wp--preset--color--base-2);--wp--custom--color--base-2-border-hover: var(--wp--preset--color--base-2);--wp--custom--color--base-2-contrast: var(--wp--preset--color--contrast);--wp--custom--color--base-2-contrast-hover: var(--wp--preset--color--contrast);--wp--custom--color--base-2-text: var(--wp--preset--color--base-2);--wp--custom--color--base-2-text-hover: var(--wp--preset--color--base-2);--wp--custom--color--base-3-background: var(--wp--preset--color--base-3);--wp--custom--color--base-3-background-hover: var(--wp--preset--color--base-3);--wp--custom--color--base-3-border: var(--wp--preset--color--base-3);--wp--custom--color--base-3-border-hover: var(--wp--preset--color--base-3);--wp--custom--color--base-3-contrast: var(--wp--preset--color--contrast);--wp--custom--color--base-3-contrast-hover: var(--wp--preset--color--contrast);--wp--custom--color--base-3-text: var(--wp--preset--color--base-3);--wp--custom--color--base-3-text-hover: var(--wp--preset--color--base-3);--wp--custom--color--base-4-background: var(--wp--preset--color--base-4);--wp--custom--color--base-4-background-hover: var(--wp--preset--color--base-4);--wp--custom--color--base-4-border: var(--wp--preset--color--base-4);--wp--custom--color--base-4-border-hover: var(--wp--preset--color--base-4);--wp--custom--color--base-4-contrast: var(--wp--preset--color--contrast);--wp--custom--color--base-4-contrast-hover: var(--wp--preset--color--contrast);--wp--custom--color--base-4-text: var(--wp--preset--color--base-4);--wp--custom--color--base-4-text-hover: var(--wp--preset--color--base-4);--wp--custom--color--base-background: var(--wp--preset--color--base);--wp--custom--color--base-background-hover: var(--wp--preset--color--base);--wp--custom--color--base-border: var(--wp--preset--color--base);--wp--custom--color--base-border-hover: var(--wp--preset--color--base);--wp--custom--color--base-contrast: var(--wp--preset--color--contrast);--wp--custom--color--base-contrast-hover: var(--wp--preset--color--contrast);--wp--custom--color--base-text: var(--wp--preset--color--base);--wp--custom--color--base-text-hover: var(--wp--preset--color--base);--wp--custom--color--contrast-background: var(--wp--preset--color--contrast);--wp--custom--color--contrast-background-hover: var(--wp--preset--color--contrast);--wp--custom--color--contrast-border: var(--wp--preset--color--contrast);--wp--custom--color--contrast-border-hover: var(--wp--preset--color--contrast);--wp--custom--color--contrast-contrast: var(--wp--preset--color--base);--wp--custom--color--contrast-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--contrast-text: var(--wp--preset--color--contrast);--wp--custom--color--contrast-text-hover: var(--wp--preset--color--contrast);--wp--custom--color--root-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--root-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--root-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--root-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--root-background: var(--wp--preset--color--base);--wp--custom--color--root-text: var(--wp--preset--color--contrast);--wp--custom--color--section-10-accent-and-interactivity-element: var(--wp--preset--color--base);--wp--custom--color--section-10-accent-and-interactivity-element-contrast: var(--wp--preset--color--contrast);--wp--custom--color--section-10-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-10-accent-and-interactivity-element-hover: var(--wp--preset--color--contrast);--wp--custom--color--section-10-background: var(--wp--preset--color--accent-5);--wp--custom--color--section-10-text: var(--wp--preset--color--base);--wp--custom--color--section-11-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-11-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-11-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-11-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-11-background: var(--wp--preset--color--accent-6);--wp--custom--color--section-11-text: var(--wp--preset--color--base);--wp--custom--color--section-1-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-1-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-1-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-1-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-1-background: var(--wp--preset--color--base);--wp--custom--color--section-1-text: var(--wp--preset--color--contrast);--wp--custom--color--section-2-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-2-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-2-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-2-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-2-background: var(--wp--preset--color--base-2);--wp--custom--color--section-2-text: var(--wp--preset--color--contrast);--wp--custom--color--section-3-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-3-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-3-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-3-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-3-background: var(--wp--preset--color--base-3);--wp--custom--color--section-3-text: var(--wp--preset--color--contrast);--wp--custom--color--section-4-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-4-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-4-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-4-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-4-background: var(--wp--preset--color--base-4);--wp--custom--color--section-4-text: var(--wp--preset--color--contrast);--wp--custom--color--section-5-accent-and-interactivity-element: var(--wp--preset--color--accent-1);--wp--custom--color--section-5-accent-and-interactivity-element-contrast: var(--wp--preset--color--base);--wp--custom--color--section-5-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-5-accent-and-interactivity-element-hover: var(--wp--preset--color--accent-2);--wp--custom--color--section-5-background: var(--wp--preset--color--accent-6);--wp--custom--color--section-5-text: var(--wp--preset--color--base);--wp--custom--color--section-6-accent-and-interactivity-element: var(--wp--preset--color--base-2);--wp--custom--color--section-6-accent-and-interactivity-element-contrast: var(--wp--preset--color--contrast);--wp--custom--color--section-6-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-6-accent-and-interactivity-element-hover: var(--wp--preset--color--contrast);--wp--custom--color--section-6-background: var(--wp--preset--color--accent-1);--wp--custom--color--section-6-text: var(--wp--preset--color--base);--wp--custom--color--section-7-accent-and-interactivity-element: var(--wp--preset--color--base);--wp--custom--color--section-7-accent-and-interactivity-element-contrast: var(--wp--preset--color--contrast);--wp--custom--color--section-7-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-7-accent-and-interactivity-element-hover: var(--wp--preset--color--contrast);--wp--custom--color--section-7-background: var(--wp--preset--color--accent-2);--wp--custom--color--section-7-text: var(--wp--preset--color--base);--wp--custom--color--section-8-accent-and-interactivity-element: var(--wp--preset--color--base);--wp--custom--color--section-8-accent-and-interactivity-element-contrast: var(--wp--preset--color--contrast);--wp--custom--color--section-8-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-8-accent-and-interactivity-element-hover: var(--wp--preset--color--contrast);--wp--custom--color--section-8-background: var(--wp--preset--color--accent-3);--wp--custom--color--section-8-text: var(--wp--custom--color--root-text);--wp--custom--color--section-9-accent-and-interactivity-element: var(--wp--preset--color--base);--wp--custom--color--section-9-accent-and-interactivity-element-contrast: var(--wp--preset--color--contrast);--wp--custom--color--section-9-accent-and-interactivity-element-contrast-hover: var(--wp--preset--color--base);--wp--custom--color--section-9-accent-and-interactivity-element-hover: var(--wp--preset--color--contrast);--wp--custom--color--section-9-background: var(--wp--preset--color--accent-4);--wp--custom--color--section-9-text: var(--wp--preset--color--base);--wp--custom--spacing--full-width-shift: max(0px, min(calc((100vw - var(--scrollbar-width, 20px) - var(--wp--style--global--content-size)) / 2), calc((var(--wp--style--global--wide-size) - var(--wp--style--global--content-size)) / 2)));--wp--custom--spacing--full-width-shift-negative: calc(-1 * var(--wp--custom--spacing--full-width-shift));--wp--custom--spacing--root: 35px;--wp--custom--spacing--shift: max(var(--wp--custom--spacing--root), min(calc((100vw - var(--scrollbar-width, 18px) - var(--wp--style--global--content-size)) / 2), calc((var(--wp--style--global--wide-size) - var(--wp--style--global--content-size)) / 2)));--wp--custom--spacing--shift-negative: calc(-1 * var(--wp--custom--spacing--shift));}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1290px;--wp--style--global--wide-size: 1920px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 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(.wp-site-blocks) > * { margin-block-start: 0; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 0; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 0;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 0;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 0;}:root :where(.is-layout-grid){gap: 0;}.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)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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{background-color: var(--wp--custom--color--background);color: var(--wp--custom--color--text);font-family: var(--wp--preset--font-family--poppins);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--custom--spacing--root);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--custom--spacing--root);}:root :where(a:where(:not(.wp-element-button))){text-decoration-thickness:0.0625rem;text-underline-offset:0.25rem}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-radius: 0;border-width: 1px;border-style: solid;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button, .wp-block-button__link){transition:color 0.3s,background 0.3s,border 0.3s;text-decoration-thickness:0.0625rem;text-underline-offset:0.25rem}.has-accent-1-color{color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-color{color: var(--wp--preset--color--accent-6) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-base-4-color{color: var(--wp--preset--color--base-4) !important;}.has-accent-1-background-color{background-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-background-color{background-color: var(--wp--preset--color--accent-6) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-base-4-background-color{background-color: var(--wp--preset--color--base-4) !important;}.has-accent-1-border-color{border-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-border-color{border-color: var(--wp--preset--color--accent-6) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-base-4-border-color{border-color: var(--wp--preset--color--base-4) !important;}.has-xs-font-size{font-size: var(--wp--preset--font-size--xs) !important;}.has-s-font-size{font-size: var(--wp--preset--font-size--s) !important;}.has-m-font-size{font-size: var(--wp--preset--font-size--m) !important;}.has-l-font-size{font-size: var(--wp--preset--font-size--l) !important;}.has-xl-font-size{font-size: var(--wp--preset--font-size--xl) !important;}.has-heading-1-font-size{font-size: var(--wp--preset--font-size--heading-1) !important;}.has-heading-2-font-size{font-size: var(--wp--preset--font-size--heading-2) !important;}.has-heading-3-font-size{font-size: var(--wp--preset--font-size--heading-3) !important;}.has-heading-4-font-size{font-size: var(--wp--preset--font-size--heading-4) !important;}.has-heading-5-font-size{font-size: var(--wp--preset--font-size--heading-5) !important;}.has-heading-accent-font-size{font-size: var(--wp--preset--font-size--heading-accent) !important;}.has-custom-1-font-size{font-size: var(--wp--preset--font-size--custom-1) !important;}.has-custom-2-font-size{font-size: var(--wp--preset--font-size--custom-2) !important;}.has-titillium-web-font-family{font-family: var(--wp--preset--font-family--titillium-web) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}:root {

--heading-1--line-height: 1.1;
--heading-1--letter-spacing: -0.03em;

--heading-2--line-height: 1.25;
--heading-2--letter-spacing: -0.03em;

--heading-3--line-height: 1.3333;
--heading-3--letter-spacing: -0.03em;

--heading-4--line-height: 1.25;
--heading-4--letter-spacing: -0.03em;

.is-style-s-regular strong {
font-weight: 600;
}

.wp-block-button {
--wp--custom--button--icon-compensation: 0;
}

.wp-block-button,
.theme-link-with-icon-group {
svg :is(path[fill], rect[fill]) {
fill: currentColor;
}
}

.wp-block-button,
.theme-link-with-icon-group {
svg path[stroke] {
stroke: currentColor;
}
}

.wp-block-post-terms {
--wp--custom--post-terms--gap: 10px;
--wp--custom--post-terms--padding: 5.3px 7.5px;
}

.wp-block-categories-list {
--wp--custom--categories--gap: 4px;
}

.wp-block-query-pagination {
--wp--custom--pagination--border-radius: 0;
}

.wp-block-accordion-heading__toggle {
gap: 20px;
}

.gform_wrapper {
--wp--custom--form--label-font-weight: 300;
--wp--custom--form--label-letter-spacing: -0.02em;
--wp--custom--form--field-letter-spacing: -0.02em;
--wp--custom--form--field-min-height: 48px;
--wp--custom--color--form-field-text: #132449;

--form--file-upload-rules-font-weight: 300;
--form--file-upload-rules-font-size: 0.875rem;
--form--file-upload-rules-font-style: normal;
--form--file-upload-rules-line-height: 1.57;
--form--file-upload-rules-letter-spacing: -0.02em;
}

.theme-slider {
--wp--custom--slider--arrows-button-size: 40px;
--wp--custom--slider--arrows-button-border-radius: 0;
}

@media (max-width: 1024px) {
.wp-block-navigation.is-style-header-main {
order: 100;
justify-content: flex-end;
}

.wp-block-navigation__responsive-container-open:not(.always-shown) {
display: block;
}

.wp-block-navigation__responsive-container:not(.is-menu-open) {
display: none !important;
}
}

}

/** The Theme Configurator Start */
:root {
	/** Default color scheme variables */
	--wp--custom--color--background: var(--wp--custom--color--root-background);
	--wp--custom--color--text: var(--wp--custom--color--root-text);
	--wp--custom--color--accent-and-interactivity-element: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--accent-and-interactivity-element-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--accent-and-interactivity-element-contrast: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--accent-and-interactivity-element-contrast-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--list-marker: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--link-in-text: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--link-in-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--accordion-heading-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--accordion-heading-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-accent-1-background: var(--wp--custom--color--accent-1-background);
	--wp--custom--color--button-accent-1-text: var(--wp--custom--color--accent-1-contrast);
	--wp--custom--color--button-accent-1-border: var(--wp--custom--color--accent-1-border);
	--wp--custom--color--button-accent-1-background-hover: var(--wp--custom--color--accent-1-background-hover);
	--wp--custom--color--button-accent-1-text-hover: var(--wp--custom--color--accent-1-contrast-hover);
	--wp--custom--color--button-accent-1-border-hover: var(--wp--custom--color--accent-1-border-hover);
	--wp--custom--color--button-accent-2-background: var(--wp--custom--color--accent-2-background);
	--wp--custom--color--button-accent-2-text: var(--wp--custom--color--accent-2-contrast);
	--wp--custom--color--button-accent-2-border: var(--wp--custom--color--accent-2-border);
	--wp--custom--color--button-accent-2-background-hover: var(--wp--custom--color--accent-2-background-hover);
	--wp--custom--color--button-accent-2-text-hover: var(--wp--custom--color--accent-2-contrast-hover);
	--wp--custom--color--button-accent-2-border-hover: var(--wp--custom--color--accent-2-border-hover);
	--wp--custom--color--button-accent-3-background: var(--wp--custom--color--accent-3-background);
	--wp--custom--color--button-accent-3-text: var(--wp--custom--color--root-text);
	--wp--custom--color--button-accent-3-border: var(--wp--custom--color--accent-3-border);
	--wp--custom--color--button-accent-3-background-hover: var(--wp--custom--color--accent-3-background-hover);
	--wp--custom--color--button-accent-3-text-hover: var(--wp--custom--color--accent-3-contrast-hover);
	--wp--custom--color--button-accent-3-border-hover: var(--wp--custom--color--accent-3-border-hover);
	--wp--custom--color--button-accent-4-background: var(--wp--custom--color--accent-4-background);
	--wp--custom--color--button-accent-4-text: var(--wp--custom--color--accent-4-contrast);
	--wp--custom--color--button-accent-4-border: var(--wp--custom--color--accent-4-border);
	--wp--custom--color--button-accent-4-background-hover: var(--wp--custom--color--accent-4-background-hover);
	--wp--custom--color--button-accent-4-text-hover: var(--wp--custom--color--root-text);
	--wp--custom--color--button-accent-4-border-hover: var(--wp--custom--color--accent-4-border-hover);
	--wp--custom--color--button-accent-5-background: var(--wp--custom--color--accent-5-background);
	--wp--custom--color--button-accent-5-text: var(--wp--custom--color--root-text);
	--wp--custom--color--button-accent-5-border: var(--wp--custom--color--accent-5-border);
	--wp--custom--color--button-accent-5-background-hover: var(--wp--custom--color--accent-5-background-hover);
	--wp--custom--color--button-accent-5-text-hover: var(--wp--custom--color--accent-5-contrast-hover);
	--wp--custom--color--button-accent-5-border-hover: var(--wp--custom--color--accent-5-border-hover);
	--wp--custom--color--button-accent-6-background: var(--wp--custom--color--accent-6-background);
	--wp--custom--color--button-accent-6-text: var(--wp--custom--color--accent-6-contrast);
	--wp--custom--color--button-accent-6-border: var(--wp--custom--color--accent-6-border);
	--wp--custom--color--button-accent-6-background-hover: var(--wp--custom--color--accent-6-background-hover);
	--wp--custom--color--button-accent-6-text-hover: var(--wp--custom--color--root-text);
	--wp--custom--color--button-accent-6-border-hover: var(--wp--custom--color--accent-6-border-hover);
	--wp--custom--color--button-outline-background: transparent;
	--wp--custom--color--button-outline-text: var(--wp--custom--color--root-text);
	--wp--custom--color--button-outline-border: var(--wp--custom--color--root-text);
	--wp--custom--color--button-outline-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-outline-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-outline-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-background: var(--wp--custom--color--root-background);
	--wp--custom--color--button-anchor-text: var(--wp--custom--color--root-text);
	--wp--custom--color--button-anchor-border: var(--wp--custom--color--root-text);
	--wp--custom--color--button-anchor-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-anchor-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-link-text: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--button-link-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-dot-background: transparent;
	--wp--custom--color--slider-dot-border: var(--wp--custom--color--root-text);
	--wp--custom--color--slider-dot-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-background-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background: transparent;
	--wp--custom--color--slider-dot-inside-border: #ffffff;
	--wp--custom--color--slider-dot-inside-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-button-text: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-border: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--slider-button-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-outline-background: transparent;
	--wp--custom--color--slider-button-outline-text: var(--wp--custom--color--root-text);
	--wp--custom--color--slider-button-outline-border: var(--wp--custom--color--root-text);
	--wp--custom--color--slider-button-outline-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--slider-button-outline-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-outline-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-text: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-border: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--form-submit-button-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-outline-background: transparent;
	--wp--custom--color--form-submit-button-outline-text: var(--wp--custom--color--root-text);
	--wp--custom--color--form-submit-button-outline-border: var(--wp--custom--color--root-text);
	--wp--custom--color--form-submit-button-outline-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-outline-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-outline-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-radio-button-background: transparent;
	--wp--custom--color--form-radio-button-text: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-radio-button-border: var(--wp--custom--color--root-text);
	--wp--custom--color--form-checkbox-background: transparent;
	--wp--custom--color--form-checkbox-text: var(--wp--custom--color--root-text);
	--wp--custom--color--form-checkbox-border: var(--wp--custom--color--root-text);
	--wp--custom--color--form-upload-background: transparent;
	--wp--custom--color--form-upload-text: var(--wp--custom--color--root-text);
	--wp--custom--color--form-upload-border: var(--wp--custom--color--root-text);
	--wp--custom--color--form-upload-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-upload-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-upload-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--form-error-text: red;
	--wp--custom--color--form-field-background: #fff;
	--wp--custom--color--form-field-text: #000;
	--wp--custom--color--form-field-border: #ccc;
	--wp--custom--color--post-term-link-background: var(--wp--preset--color--base-2);
	--wp--custom--color--post-term-link-text: var(--wp--custom--color--root-text);
	--wp--custom--color--post-term-link-border: var(--wp--preset--color--base-2);
	--wp--custom--color--post-term-link-background-hover: var(--wp--preset--color--accent-1);
	--wp--custom--color--post-term-link-text-hover: var(--wp--preset--color--base);
	--wp--custom--color--post-term-link-border-hover: var(--wp--preset--color--accent-1);
	--wp--custom--color--post-read-link-text: var(--wp--custom--color--root-text);
	--wp--custom--color--post-read-link-text-hover: var(--wp--custom--color--root-text);
	--wp--custom--color--post-back-link-text: var(--wp--custom--color--root-text);
	--wp--custom--color--post-back-link-text-hover: var(--wp--custom--color--root-text);
	--wp--custom--color--taxonomy-list-item-background: var(--wp--preset--color--base-2);
	--wp--custom--color--taxonomy-list-item-text: var(--wp--custom--color--root-text);
	--wp--custom--color--taxonomy-list-item-border: var(--wp--preset--color--base-2);
	--wp--custom--color--taxonomy-list-item-background-hover: var(--wp--preset--color--accent-1);
	--wp--custom--color--taxonomy-list-item-text-hover: var(--wp--preset--color--base);
	--wp--custom--color--taxonomy-list-item-border-hover: var(--wp--preset--color--accent-1);
	--wp--custom--color--pagination-number-background: var(--wp--custom--color--root-background);
	--wp--custom--color--pagination-number-text: var(--wp--custom--color--root-text);
	--wp--custom--color--pagination-number-border: var(--wp--custom--color--root-text);
	--wp--custom--color--pagination-number-background-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--pagination-number-border-hover: var(--wp--custom--color--root-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-background-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--pagination-number-text-active: var(--wp--custom--color--root-accent-and-interactivity-element-contrast);
	--wp--custom--color--pagination-number-border-active: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--pagination-link-text: var(--wp--custom--color--root-text);
	--wp--custom--color--pagination-link-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--navigation-text: var(--wp--custom--color--root-text);
	--wp--custom--color--navigation-text-hover: var(--wp--custom--color--root-accent-and-interactivity-element);
	--wp--custom--color--breadcrumbs-text: var(--wp--custom--color--root-text);
	--wp--custom--color--breadcrumbs-last-text: var(--wp--custom--color--root-text);
	/** Default variables */
	--wp--custom--color--default--contrast-background: var(--wp--custom--color--contrast-background);
	--wp--custom--color--default--contrast-text: var(--wp--custom--color--contrast-text);
	--wp--custom--color--default--contrast-border: var(--wp--custom--color--contrast-border);
	--wp--custom--color--default--contrast-background-hover: var(--wp--custom--color--contrast-background-hover);
	--wp--custom--color--default--contrast-text-hover: var(--wp--custom--color--contrast-text-hover);
	--wp--custom--color--default--contrast-border-hover: var(--wp--custom--color--contrast-border-hover);
	--wp--custom--color--default--contrast-contrast: var(--wp--custom--color--contrast-contrast);
	--wp--custom--color--default--contrast-contrast-hover: var(--wp--custom--color--contrast-contrast-hover);
	--wp--custom--color--default--base-2-background: var(--wp--custom--color--base-2-background);
	--wp--custom--color--default--base-2-text: var(--wp--custom--color--base-2-text);
	--wp--custom--color--default--base-2-border: var(--wp--custom--color--base-2-border);
	--wp--custom--color--default--base-2-background-hover: var(--wp--custom--color--base-2-background-hover);
	--wp--custom--color--default--base-2-text-hover: var(--wp--custom--color--base-2-text-hover);
	--wp--custom--color--default--base-2-border-hover: var(--wp--custom--color--base-2-border-hover);
	--wp--custom--color--default--base-2-contrast: var(--wp--custom--color--base-2-contrast);
	--wp--custom--color--default--base-2-contrast-hover: var(--wp--custom--color--base-2-contrast-hover);
	--wp--custom--color--default--base-3-background: var(--wp--custom--color--base-3-background);
	--wp--custom--color--default--base-3-text: var(--wp--custom--color--base-3-text);
	--wp--custom--color--default--base-3-border: var(--wp--custom--color--base-3-border);
	--wp--custom--color--default--base-3-background-hover: var(--wp--custom--color--base-3-background-hover);
	--wp--custom--color--default--base-3-text-hover: var(--wp--custom--color--base-3-text-hover);
	--wp--custom--color--default--base-3-border-hover: var(--wp--custom--color--base-3-border-hover);
	--wp--custom--color--default--base-3-contrast: var(--wp--custom--color--base-3-contrast);
	--wp--custom--color--default--base-3-contrast-hover: var(--wp--custom--color--base-3-contrast-hover);
	--wp--custom--color--default--base-4-background: var(--wp--custom--color--base-4-background);
	--wp--custom--color--default--base-4-text: var(--wp--custom--color--base-4-text);
	--wp--custom--color--default--base-4-border: var(--wp--custom--color--base-4-border);
	--wp--custom--color--default--base-4-background-hover: var(--wp--custom--color--base-4-background-hover);
	--wp--custom--color--default--base-4-text-hover: var(--wp--custom--color--base-4-text-hover);
	--wp--custom--color--default--base-4-border-hover: var(--wp--custom--color--base-4-border-hover);
	--wp--custom--color--default--base-4-contrast: var(--wp--custom--color--base-4-contrast);
	--wp--custom--color--default--base-4-contrast-hover: var(--wp--custom--color--base-4-contrast-hover);
	--wp--custom--color--default--accent-1-background: var(--wp--custom--color--accent-1-background);
	--wp--custom--color--default--accent-1-text: var(--wp--custom--color--accent-1-text);
	--wp--custom--color--default--accent-1-border: var(--wp--custom--color--accent-1-border);
	--wp--custom--color--default--accent-1-background-hover: var(--wp--custom--color--accent-1-background-hover);
	--wp--custom--color--default--accent-1-text-hover: var(--wp--custom--color--accent-1-text-hover);
	--wp--custom--color--default--accent-1-border-hover: var(--wp--custom--color--accent-1-border-hover);
	--wp--custom--color--default--accent-1-contrast: var(--wp--custom--color--accent-1-contrast);
	--wp--custom--color--default--accent-1-contrast-hover: var(--wp--custom--color--accent-1-contrast-hover);
	--wp--custom--color--default--accent-2-background: var(--wp--custom--color--accent-2-background);
	--wp--custom--color--default--accent-2-text: var(--wp--custom--color--accent-2-text);
	--wp--custom--color--default--accent-2-border: var(--wp--custom--color--accent-2-border);
	--wp--custom--color--default--accent-2-background-hover: var(--wp--custom--color--accent-2-background-hover);
	--wp--custom--color--default--accent-2-text-hover: var(--wp--custom--color--accent-2-text-hover);
	--wp--custom--color--default--accent-2-border-hover: var(--wp--custom--color--accent-2-border-hover);
	--wp--custom--color--default--accent-2-contrast: var(--wp--custom--color--accent-2-contrast);
	--wp--custom--color--default--accent-2-contrast-hover: var(--wp--custom--color--accent-2-contrast-hover);
	--wp--custom--color--default--accent-3-background: var(--wp--custom--color--accent-3-background);
	--wp--custom--color--default--accent-3-text: var(--wp--custom--color--accent-3-text);
	--wp--custom--color--default--accent-3-border: var(--wp--custom--color--accent-3-border);
	--wp--custom--color--default--accent-3-background-hover: var(--wp--custom--color--accent-3-background-hover);
	--wp--custom--color--default--accent-3-text-hover: var(--wp--custom--color--accent-3-text-hover);
	--wp--custom--color--default--accent-3-border-hover: var(--wp--custom--color--accent-3-border-hover);
	--wp--custom--color--default--accent-3-contrast: var(--wp--custom--color--accent-3-contrast);
	--wp--custom--color--default--accent-3-contrast-hover: var(--wp--custom--color--accent-3-contrast-hover);
	--wp--custom--color--default--accent-4-background: var(--wp--custom--color--accent-4-background);
	--wp--custom--color--default--accent-4-text: var(--wp--custom--color--accent-4-text);
	--wp--custom--color--default--accent-4-border: var(--wp--custom--color--accent-4-border);
	--wp--custom--color--default--accent-4-background-hover: var(--wp--custom--color--accent-4-background-hover);
	--wp--custom--color--default--accent-4-text-hover: var(--wp--custom--color--accent-4-text-hover);
	--wp--custom--color--default--accent-4-border-hover: var(--wp--custom--color--accent-4-border-hover);
	--wp--custom--color--default--accent-4-contrast: var(--wp--custom--color--accent-4-contrast);
	--wp--custom--color--default--accent-4-contrast-hover: var(--wp--custom--color--accent-4-contrast-hover);
	--wp--custom--color--default--accent-5-background: var(--wp--custom--color--accent-5-background);
	--wp--custom--color--default--accent-5-text: var(--wp--custom--color--accent-5-text);
	--wp--custom--color--default--accent-5-border: var(--wp--custom--color--accent-5-border);
	--wp--custom--color--default--accent-5-background-hover: var(--wp--custom--color--accent-5-background-hover);
	--wp--custom--color--default--accent-5-text-hover: var(--wp--custom--color--accent-5-text-hover);
	--wp--custom--color--default--accent-5-border-hover: var(--wp--custom--color--accent-5-border-hover);
	--wp--custom--color--default--accent-5-contrast: var(--wp--custom--color--accent-5-contrast);
	--wp--custom--color--default--accent-5-contrast-hover: var(--wp--custom--color--accent-5-contrast-hover);
	--wp--custom--color--default--accent-6-background: var(--wp--custom--color--accent-6-background);
	--wp--custom--color--default--accent-6-text: var(--wp--custom--color--accent-6-text);
	--wp--custom--color--default--accent-6-border: var(--wp--custom--color--accent-6-border);
	--wp--custom--color--default--accent-6-background-hover: var(--wp--custom--color--accent-6-background-hover);
	--wp--custom--color--default--accent-6-text-hover: var(--wp--custom--color--accent-6-text-hover);
	--wp--custom--color--default--accent-6-border-hover: var(--wp--custom--color--accent-6-border-hover);
	--wp--custom--color--default--accent-6-contrast: var(--wp--custom--color--accent-6-contrast);
	--wp--custom--color--default--accent-6-contrast-hover: var(--wp--custom--color--accent-6-contrast-hover);
	--wp--custom--color--default--base-background: var(--wp--custom--color--base-background);
	--wp--custom--color--default--base-text: var(--wp--custom--color--base-text);
	--wp--custom--color--default--base-border: var(--wp--custom--color--base-border);
	--wp--custom--color--default--base-background-hover: var(--wp--custom--color--base-background-hover);
	--wp--custom--color--default--base-text-hover: var(--wp--custom--color--base-text-hover);
	--wp--custom--color--default--base-border-hover: var(--wp--custom--color--base-border-hover);
	--wp--custom--color--default--base-contrast: var(--wp--custom--color--base-contrast);
	--wp--custom--color--default--base-contrast-hover: var(--wp--custom--color--base-contrast-hover);
}
/** Applying scheme colors to hand-styled elements. */
.has-accent-1-color{color:var(--wp--custom--color--accent-1-text)!important;}
.has-accent-1-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-1-background)!important;}
.has-accent-1-border-color{border-color:var(--wp--custom--color--accent-1-border)!important;}
.has-accent-1-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-1-contrast)!important;}
.has-accent-2-color{color:var(--wp--custom--color--accent-2-text)!important;}
.has-accent-2-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-2-background)!important;}
.has-accent-2-border-color{border-color:var(--wp--custom--color--accent-2-border)!important;}
.has-accent-2-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-2-contrast)!important;}
.has-accent-3-color{color:var(--wp--custom--color--accent-3-text)!important;}
.has-accent-3-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-3-background)!important;}
.has-accent-3-border-color{border-color:var(--wp--custom--color--accent-3-border)!important;}
.has-accent-3-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-3-contrast)!important;}
.has-accent-4-color{color:var(--wp--custom--color--accent-4-text)!important;}
.has-accent-4-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-4-background)!important;}
.has-accent-4-border-color{border-color:var(--wp--custom--color--accent-4-border)!important;}
.has-accent-4-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-4-contrast)!important;}
.has-accent-5-color{color:var(--wp--custom--color--accent-5-text)!important;}
.has-accent-5-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-5-background)!important;}
.has-accent-5-border-color{border-color:var(--wp--custom--color--accent-5-border)!important;}
.has-accent-5-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-5-contrast)!important;}
.has-accent-6-color{color:var(--wp--custom--color--accent-6-text)!important;}
.has-accent-6-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--accent-6-background)!important;}
.has-accent-6-border-color{border-color:var(--wp--custom--color--accent-6-border)!important;}
.has-accent-6-background-color:not(.has-text-color){color:var(--wp--custom--color--accent-6-contrast)!important;}
.has-contrast-color{color:var(--wp--custom--color--contrast-text)!important;}
.has-contrast-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--contrast-background)!important;}
.has-contrast-border-color{border-color:var(--wp--custom--color--contrast-border)!important;}
.has-contrast-background-color:not(.has-text-color){color:var(--wp--custom--color--contrast-contrast)!important;}
.has-base-color{color:var(--wp--custom--color--base-text)!important;}
.has-base-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--base-background)!important;}
.has-base-border-color{border-color:var(--wp--custom--color--base-border)!important;}
.has-base-background-color:not(.has-text-color){color:var(--wp--custom--color--base-contrast)!important;}
.has-base-2-color{color:var(--wp--custom--color--base-2-text)!important;}
.has-base-2-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--base-2-background)!important;}
.has-base-2-border-color{border-color:var(--wp--custom--color--base-2-border)!important;}
.has-base-2-background-color:not(.has-text-color){color:var(--wp--custom--color--base-2-contrast)!important;}
.has-base-3-color{color:var(--wp--custom--color--base-3-text)!important;}
.has-base-3-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--base-3-background)!important;}
.has-base-3-border-color{border-color:var(--wp--custom--color--base-3-border)!important;}
.has-base-3-background-color:not(.has-text-color){color:var(--wp--custom--color--base-3-contrast)!important;}
.has-base-4-color{color:var(--wp--custom--color--base-4-text)!important;}
.has-base-4-background-color:not(.wp-block-cover__background){background-color:var(--wp--custom--color--base-4-background)!important;}
.has-base-4-border-color{border-color:var(--wp--custom--color--base-4-border)!important;}
.has-base-4-background-color:not(.has-text-color){color:var(--wp--custom--color--base-4-contrast)!important;}

.is-style-section-1 {
	--wp--custom--color--background: var(--wp--custom--color--section-1-background);
	--wp--custom--color--text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--accent-and-interactivity-element: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--accent-and-interactivity-element-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--accent-and-interactivity-element-contrast: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--accent-and-interactivity-element-contrast-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--contrast-background: var(--wp--custom--color--default--contrast-background);
	--wp--custom--color--contrast-text: var(--wp--custom--color--default--contrast-text);
	--wp--custom--color--contrast-border: var(--wp--custom--color--default--contrast-border);
	--wp--custom--color--contrast-background-hover: var(--wp--custom--color--default--contrast-background-hover);
	--wp--custom--color--contrast-text-hover: var(--wp--custom--color--default--contrast-text-hover);
	--wp--custom--color--contrast-border-hover: var(--wp--custom--color--default--contrast-border-hover);
	--wp--custom--color--contrast-contrast: var(--wp--custom--color--default--contrast-contrast);
	--wp--custom--color--contrast-contrast-hover: var(--wp--custom--color--default--contrast-contrast-hover);
	--wp--custom--color--base-background: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-background-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-text-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-border-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--base-contrast: var(--wp--custom--color--section-1-background);
	--wp--custom--color--base-contrast-hover: var(--wp--custom--color--section-1-background);
	--wp--custom--color--base-2-background: var(--wp--custom--color--default--base-2-background);
	--wp--custom--color--base-2-text: var(--wp--custom--color--default--base-2-text);
	--wp--custom--color--base-2-border: var(--wp--custom--color--default--base-2-border);
	--wp--custom--color--base-2-background-hover: var(--wp--custom--color--default--base-2-background-hover);
	--wp--custom--color--base-2-text-hover: var(--wp--custom--color--default--base-2-text-hover);
	--wp--custom--color--base-2-border-hover: var(--wp--custom--color--default--base-2-border-hover);
	--wp--custom--color--base-2-contrast: var(--wp--custom--color--default--base-2-contrast);
	--wp--custom--color--base-2-contrast-hover: var(--wp--custom--color--default--base-2-contrast-hover);
	--wp--custom--color--base-3-background: var(--wp--custom--color--default--base-3-background);
	--wp--custom--color--base-3-text: var(--wp--custom--color--default--base-3-text);
	--wp--custom--color--base-3-border: var(--wp--custom--color--default--base-3-border);
	--wp--custom--color--base-3-background-hover: var(--wp--custom--color--default--base-3-background-hover);
	--wp--custom--color--base-3-text-hover: var(--wp--custom--color--default--base-3-text-hover);
	--wp--custom--color--base-3-border-hover: var(--wp--custom--color--default--base-3-border-hover);
	--wp--custom--color--base-3-contrast: var(--wp--custom--color--default--base-3-contrast);
	--wp--custom--color--base-3-contrast-hover: var(--wp--custom--color--default--base-3-contrast-hover);
	--wp--custom--color--base-4-background: var(--wp--custom--color--default--base-4-background);
	--wp--custom--color--base-4-text: var(--wp--custom--color--default--base-4-text);
	--wp--custom--color--base-4-border: var(--wp--custom--color--default--base-4-border);
	--wp--custom--color--base-4-background-hover: var(--wp--custom--color--default--base-4-background-hover);
	--wp--custom--color--base-4-text-hover: var(--wp--custom--color--default--base-4-text-hover);
	--wp--custom--color--base-4-border-hover: var(--wp--custom--color--default--base-4-border-hover);
	--wp--custom--color--base-4-contrast: var(--wp--custom--color--default--base-4-contrast);
	--wp--custom--color--base-4-contrast-hover: var(--wp--custom--color--default--base-4-contrast-hover);
	--wp--custom--color--accent-1-background: var(--wp--custom--color--default--accent-1-background);
	--wp--custom--color--accent-1-text: var(--wp--custom--color--default--accent-1-text);
	--wp--custom--color--accent-1-border: var(--wp--custom--color--default--accent-1-border);
	--wp--custom--color--accent-1-background-hover: var(--wp--custom--color--default--accent-1-background-hover);
	--wp--custom--color--accent-1-text-hover: var(--wp--custom--color--default--accent-1-text-hover);
	--wp--custom--color--accent-1-border-hover: var(--wp--custom--color--default--accent-1-border-hover);
	--wp--custom--color--accent-1-contrast: var(--wp--custom--color--default--accent-1-contrast);
	--wp--custom--color--accent-1-contrast-hover: var(--wp--custom--color--default--accent-1-contrast-hover);
	--wp--custom--color--accent-2-background: var(--wp--custom--color--default--accent-2-background);
	--wp--custom--color--accent-2-text: var(--wp--custom--color--default--accent-2-text);
	--wp--custom--color--accent-2-border: var(--wp--custom--color--default--accent-2-border);
	--wp--custom--color--accent-2-background-hover: var(--wp--custom--color--default--accent-2-background-hover);
	--wp--custom--color--accent-2-text-hover: var(--wp--custom--color--default--accent-2-text-hover);
	--wp--custom--color--accent-2-border-hover: var(--wp--custom--color--default--accent-2-border-hover);
	--wp--custom--color--accent-2-contrast: var(--wp--custom--color--default--accent-2-contrast);
	--wp--custom--color--accent-2-contrast-hover: var(--wp--custom--color--default--accent-2-contrast-hover);
	--wp--custom--color--accent-3-background: var(--wp--custom--color--default--accent-3-background);
	--wp--custom--color--accent-3-text: var(--wp--custom--color--default--accent-3-text);
	--wp--custom--color--accent-3-border: var(--wp--custom--color--default--accent-3-border);
	--wp--custom--color--accent-3-background-hover: var(--wp--custom--color--default--accent-3-background-hover);
	--wp--custom--color--accent-3-text-hover: var(--wp--custom--color--default--accent-3-text-hover);
	--wp--custom--color--accent-3-border-hover: var(--wp--custom--color--default--accent-3-border-hover);
	--wp--custom--color--accent-3-contrast: var(--wp--custom--color--default--accent-3-contrast);
	--wp--custom--color--accent-3-contrast-hover: var(--wp--custom--color--default--accent-3-contrast-hover);
	--wp--custom--color--accent-4-background: var(--wp--custom--color--default--accent-4-background);
	--wp--custom--color--accent-4-text: var(--wp--custom--color--default--accent-4-text);
	--wp--custom--color--accent-4-border: var(--wp--custom--color--default--accent-4-border);
	--wp--custom--color--accent-4-background-hover: var(--wp--custom--color--default--accent-4-background-hover);
	--wp--custom--color--accent-4-text-hover: var(--wp--custom--color--default--accent-4-text-hover);
	--wp--custom--color--accent-4-border-hover: var(--wp--custom--color--default--accent-4-border-hover);
	--wp--custom--color--accent-4-contrast: var(--wp--custom--color--default--accent-4-contrast);
	--wp--custom--color--accent-4-contrast-hover: var(--wp--custom--color--default--accent-4-contrast-hover);
	--wp--custom--color--accent-5-background: var(--wp--custom--color--default--accent-5-background);
	--wp--custom--color--accent-5-text: var(--wp--custom--color--default--accent-5-text);
	--wp--custom--color--accent-5-border: var(--wp--custom--color--default--accent-5-border);
	--wp--custom--color--accent-5-background-hover: var(--wp--custom--color--default--accent-5-background-hover);
	--wp--custom--color--accent-5-text-hover: var(--wp--custom--color--default--accent-5-text-hover);
	--wp--custom--color--accent-5-border-hover: var(--wp--custom--color--default--accent-5-border-hover);
	--wp--custom--color--accent-5-contrast: var(--wp--custom--color--default--accent-5-contrast);
	--wp--custom--color--accent-5-contrast-hover: var(--wp--custom--color--default--accent-5-contrast-hover);
	--wp--custom--color--accent-6-background: var(--wp--custom--color--default--accent-6-background);
	--wp--custom--color--accent-6-text: var(--wp--custom--color--default--accent-6-text);
	--wp--custom--color--accent-6-border: var(--wp--custom--color--default--accent-6-border);
	--wp--custom--color--accent-6-background-hover: var(--wp--custom--color--default--accent-6-background-hover);
	--wp--custom--color--accent-6-text-hover: var(--wp--custom--color--default--accent-6-text-hover);
	--wp--custom--color--accent-6-border-hover: var(--wp--custom--color--default--accent-6-border-hover);
	--wp--custom--color--accent-6-contrast: var(--wp--custom--color--default--accent-6-contrast);
	--wp--custom--color--accent-6-contrast-hover: var(--wp--custom--color--default--accent-6-contrast-hover);
	--wp--custom--color--list-marker: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--link-in-text: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--link-in-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--accordion-heading-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--accordion-heading-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--button-accent-1-background: var(--wp--custom--color--accent-1-background);
	--wp--custom--color--button-accent-1-text: var(--wp--custom--color--accent-1-contrast);
	--wp--custom--color--button-accent-1-border: var(--wp--custom--color--accent-1-border);
	--wp--custom--color--button-accent-1-background-hover: var(--wp--custom--color--accent-1-background-hover);
	--wp--custom--color--button-accent-1-text-hover: var(--wp--custom--color--accent-1-contrast-hover);
	--wp--custom--color--button-accent-1-border-hover: var(--wp--custom--color--accent-1-border-hover);
	--wp--custom--color--button-accent-2-background: var(--wp--custom--color--accent-2-background);
	--wp--custom--color--button-accent-2-text: var(--wp--custom--color--accent-2-contrast);
	--wp--custom--color--button-accent-2-border: var(--wp--custom--color--accent-2-border);
	--wp--custom--color--button-accent-2-background-hover: var(--wp--custom--color--accent-2-background-hover);
	--wp--custom--color--button-accent-2-text-hover: var(--wp--custom--color--accent-2-contrast-hover);
	--wp--custom--color--button-accent-2-border-hover: var(--wp--custom--color--accent-2-border-hover);
	--wp--custom--color--button-accent-3-background: var(--wp--custom--color--accent-3-background);
	--wp--custom--color--button-accent-3-text: var(--wp--custom--color--accent-3-contrast);
	--wp--custom--color--button-accent-3-border: var(--wp--custom--color--accent-3-border);
	--wp--custom--color--button-accent-3-background-hover: var(--wp--custom--color--accent-3-background-hover);
	--wp--custom--color--button-accent-3-text-hover: var(--wp--custom--color--accent-3-contrast-hover);
	--wp--custom--color--button-accent-3-border-hover: var(--wp--custom--color--accent-3-border-hover);
	--wp--custom--color--button-accent-4-background: var(--wp--custom--color--accent-4-background);
	--wp--custom--color--button-accent-4-text: var(--wp--custom--color--accent-4-contrast);
	--wp--custom--color--button-accent-4-border: var(--wp--custom--color--accent-4-border);
	--wp--custom--color--button-accent-4-background-hover: var(--wp--custom--color--accent-4-background-hover);
	--wp--custom--color--button-accent-4-text-hover: var(--wp--custom--color--accent-4-contrast-hover);
	--wp--custom--color--button-accent-4-border-hover: var(--wp--custom--color--accent-4-border-hover);
	--wp--custom--color--button-accent-5-background: var(--wp--custom--color--accent-5-background);
	--wp--custom--color--button-accent-5-text: var(--wp--custom--color--accent-5-contrast);
	--wp--custom--color--button-accent-5-border: var(--wp--custom--color--accent-5-border);
	--wp--custom--color--button-accent-5-background-hover: var(--wp--custom--color--accent-5-background-hover);
	--wp--custom--color--button-accent-5-text-hover: var(--wp--custom--color--accent-5-contrast-hover);
	--wp--custom--color--button-accent-5-border-hover: var(--wp--custom--color--accent-5-border-hover);
	--wp--custom--color--button-accent-6-background: var(--wp--custom--color--accent-6-background);
	--wp--custom--color--button-accent-6-text: var(--wp--custom--color--accent-6-contrast);
	--wp--custom--color--button-accent-6-border: var(--wp--custom--color--accent-6-border);
	--wp--custom--color--button-accent-6-background-hover: var(--wp--custom--color--accent-6-background-hover);
	--wp--custom--color--button-accent-6-text-hover: var(--wp--custom--color--accent-6-contrast-hover);
	--wp--custom--color--button-accent-6-border-hover: var(--wp--custom--color--accent-6-border-hover);
	--wp--custom--color--button-outline-background: transparent;
	--wp--custom--color--button-outline-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--button-outline-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--button-outline-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--button-outline-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-outline-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-background: var(--wp--custom--color--section-1-background);
	--wp--custom--color--button-anchor-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--button-anchor-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--button-anchor-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-anchor-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--button-link-text: var(--wp--preset--color--accent-1);
	--wp--custom--color--button-link-text-hover: var(--wp--preset--color--accent-2);
	--wp--custom--color--slider-dot-background: transparent;
	--wp--custom--color--slider-dot-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--slider-dot-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-background-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background: transparent;
	--wp--custom--color--slider-dot-inside-border: #ffffff;
	--wp--custom--color--slider-dot-inside-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-button-text: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-border: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--slider-button-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-outline-background: transparent;
	--wp--custom--color--slider-button-outline-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--slider-button-outline-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--slider-button-outline-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--slider-button-outline-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-outline-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-text: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-border: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--form-submit-button-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-outline-background: transparent;
	--wp--custom--color--form-submit-button-outline-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-submit-button-outline-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-submit-button-outline-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-outline-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-outline-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-radio-button-background: transparent;
	--wp--custom--color--form-radio-button-text: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-radio-button-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-checkbox-background: transparent;
	--wp--custom--color--form-checkbox-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-checkbox-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-upload-background: transparent;
	--wp--custom--color--form-upload-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-upload-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--form-upload-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-upload-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-upload-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--form-error-text: red;
	--wp--custom--color--form-field-background: #fff;
	--wp--custom--color--form-field-text: #000;
	--wp--custom--color--form-field-border: #ccc;
	--wp--custom--color--post-term-link-background: transparent;
	--wp--custom--color--post-term-link-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-term-link-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-term-link-background-hover: var(--wp--custom--color--section-1-background);
	--wp--custom--color--post-term-link-text-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-term-link-border-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-read-link-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-read-link-text-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-back-link-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--post-back-link-text-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--taxonomy-list-item-background: var(--wp--custom--color--section-1-background);
	--wp--custom--color--taxonomy-list-item-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--taxonomy-list-item-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--taxonomy-list-item-background-hover: var(--wp--custom--color--section-1-background);
	--wp--custom--color--taxonomy-list-item-text-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--taxonomy-list-item-border-hover: var(--wp--custom--color--section-1-text);
	--wp--custom--color--pagination-number-background: var(--wp--custom--color--section-1-background);
	--wp--custom--color--pagination-number-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--pagination-number-border: var(--wp--custom--color--section-1-text);
	--wp--custom--color--pagination-number-background-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--pagination-number-border-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-background-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--pagination-number-text-active: var(--wp--custom--color--section-1-accent-and-interactivity-element-contrast);
	--wp--custom--color--pagination-number-border-active: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--pagination-link-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--pagination-link-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--navigation-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--navigation-text-hover: var(--wp--custom--color--section-1-accent-and-interactivity-element);
	--wp--custom--color--breadcrumbs-text: var(--wp--custom--color--section-1-text);
	--wp--custom--color--breadcrumbs-last-text: var(--wp--custom--color--section-1-text);
	background-color: var(--wp--custom--color--background);
	color: var(--wp--custom--color--text);
}
.is-style-section-5 {
	--wp--custom--color--background: var(--wp--custom--color--section-5-background);
	--wp--custom--color--text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--accent-and-interactivity-element: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--accent-and-interactivity-element-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--accent-and-interactivity-element-contrast: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--accent-and-interactivity-element-contrast-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--contrast-background: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-background-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-text-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-border-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--contrast-contrast: var(--wp--custom--color--section-5-background);
	--wp--custom--color--contrast-contrast-hover: var(--wp--custom--color--section-5-background);
	--wp--custom--color--base-background: var(--wp--custom--color--default--base-background);
	--wp--custom--color--base-text: var(--wp--custom--color--default--base-text);
	--wp--custom--color--base-border: var(--wp--custom--color--default--base-border);
	--wp--custom--color--base-background-hover: var(--wp--custom--color--default--base-background-hover);
	--wp--custom--color--base-text-hover: var(--wp--custom--color--default--base-text-hover);
	--wp--custom--color--base-border-hover: var(--wp--custom--color--default--base-border-hover);
	--wp--custom--color--base-contrast: var(--wp--custom--color--default--base-contrast);
	--wp--custom--color--base-contrast-hover: var(--wp--custom--color--default--base-contrast-hover);
	--wp--custom--color--base-2-background: var(--wp--custom--color--default--base-2-background);
	--wp--custom--color--base-2-text: var(--wp--custom--color--default--base-2-text);
	--wp--custom--color--base-2-border: var(--wp--custom--color--default--base-2-border);
	--wp--custom--color--base-2-background-hover: var(--wp--custom--color--default--base-2-background-hover);
	--wp--custom--color--base-2-text-hover: var(--wp--custom--color--default--base-2-text-hover);
	--wp--custom--color--base-2-border-hover: var(--wp--custom--color--default--base-2-border-hover);
	--wp--custom--color--base-2-contrast: var(--wp--custom--color--default--base-2-contrast);
	--wp--custom--color--base-2-contrast-hover: var(--wp--custom--color--default--base-2-contrast-hover);
	--wp--custom--color--base-3-background: var(--wp--custom--color--default--base-3-background);
	--wp--custom--color--base-3-text: var(--wp--custom--color--default--base-3-text);
	--wp--custom--color--base-3-border: var(--wp--custom--color--default--base-3-border);
	--wp--custom--color--base-3-background-hover: var(--wp--custom--color--default--base-3-background-hover);
	--wp--custom--color--base-3-text-hover: var(--wp--custom--color--default--base-3-text-hover);
	--wp--custom--color--base-3-border-hover: var(--wp--custom--color--default--base-3-border-hover);
	--wp--custom--color--base-3-contrast: var(--wp--custom--color--default--base-3-contrast);
	--wp--custom--color--base-3-contrast-hover: var(--wp--custom--color--default--base-3-contrast-hover);
	--wp--custom--color--base-4-background: var(--wp--custom--color--default--base-4-background);
	--wp--custom--color--base-4-text: var(--wp--custom--color--default--base-4-text);
	--wp--custom--color--base-4-border: var(--wp--custom--color--default--base-4-border);
	--wp--custom--color--base-4-background-hover: var(--wp--custom--color--default--base-4-background-hover);
	--wp--custom--color--base-4-text-hover: var(--wp--custom--color--default--base-4-text-hover);
	--wp--custom--color--base-4-border-hover: var(--wp--custom--color--default--base-4-border-hover);
	--wp--custom--color--base-4-contrast: var(--wp--custom--color--default--base-4-contrast);
	--wp--custom--color--base-4-contrast-hover: var(--wp--custom--color--default--base-4-contrast-hover);
	--wp--custom--color--accent-1-background: var(--wp--custom--color--default--accent-1-background);
	--wp--custom--color--accent-1-text: var(--wp--custom--color--default--accent-1-text);
	--wp--custom--color--accent-1-border: var(--wp--custom--color--default--accent-1-border);
	--wp--custom--color--accent-1-background-hover: var(--wp--custom--color--default--accent-1-background-hover);
	--wp--custom--color--accent-1-text-hover: var(--wp--custom--color--default--accent-1-text-hover);
	--wp--custom--color--accent-1-border-hover: var(--wp--custom--color--default--accent-1-border-hover);
	--wp--custom--color--accent-1-contrast: var(--wp--custom--color--default--accent-1-contrast);
	--wp--custom--color--accent-1-contrast-hover: var(--wp--custom--color--default--accent-1-contrast-hover);
	--wp--custom--color--accent-2-background: var(--wp--custom--color--default--accent-2-background);
	--wp--custom--color--accent-2-text: var(--wp--custom--color--default--accent-2-text);
	--wp--custom--color--accent-2-border: var(--wp--custom--color--default--accent-2-border);
	--wp--custom--color--accent-2-background-hover: var(--wp--custom--color--default--accent-2-background-hover);
	--wp--custom--color--accent-2-text-hover: var(--wp--custom--color--default--accent-2-text-hover);
	--wp--custom--color--accent-2-border-hover: var(--wp--custom--color--default--accent-2-border-hover);
	--wp--custom--color--accent-2-contrast: var(--wp--custom--color--default--accent-2-contrast);
	--wp--custom--color--accent-2-contrast-hover: var(--wp--custom--color--default--accent-2-contrast-hover);
	--wp--custom--color--accent-3-background: var(--wp--custom--color--default--accent-3-background);
	--wp--custom--color--accent-3-text: var(--wp--custom--color--default--accent-3-text);
	--wp--custom--color--accent-3-border: var(--wp--custom--color--default--accent-3-border);
	--wp--custom--color--accent-3-background-hover: var(--wp--custom--color--default--accent-3-background-hover);
	--wp--custom--color--accent-3-text-hover: var(--wp--custom--color--default--accent-3-text-hover);
	--wp--custom--color--accent-3-border-hover: var(--wp--custom--color--default--accent-3-border-hover);
	--wp--custom--color--accent-3-contrast: var(--wp--custom--color--default--accent-3-contrast);
	--wp--custom--color--accent-3-contrast-hover: var(--wp--custom--color--default--accent-3-contrast-hover);
	--wp--custom--color--accent-4-background: var(--wp--custom--color--default--accent-4-background);
	--wp--custom--color--accent-4-text: var(--wp--custom--color--default--accent-4-text);
	--wp--custom--color--accent-4-border: var(--wp--custom--color--default--accent-4-border);
	--wp--custom--color--accent-4-background-hover: var(--wp--custom--color--default--accent-4-background-hover);
	--wp--custom--color--accent-4-text-hover: var(--wp--custom--color--default--accent-4-text-hover);
	--wp--custom--color--accent-4-border-hover: var(--wp--custom--color--default--accent-4-border-hover);
	--wp--custom--color--accent-4-contrast: var(--wp--custom--color--default--accent-4-contrast);
	--wp--custom--color--accent-4-contrast-hover: var(--wp--custom--color--default--accent-4-contrast-hover);
	--wp--custom--color--accent-5-background: var(--wp--custom--color--default--accent-5-background);
	--wp--custom--color--accent-5-text: var(--wp--custom--color--default--accent-5-text);
	--wp--custom--color--accent-5-border: var(--wp--custom--color--default--accent-5-border);
	--wp--custom--color--accent-5-background-hover: var(--wp--custom--color--default--accent-5-background-hover);
	--wp--custom--color--accent-5-text-hover: var(--wp--custom--color--default--accent-5-text-hover);
	--wp--custom--color--accent-5-border-hover: var(--wp--custom--color--default--accent-5-border-hover);
	--wp--custom--color--accent-5-contrast: var(--wp--custom--color--default--accent-5-contrast);
	--wp--custom--color--accent-5-contrast-hover: var(--wp--custom--color--default--accent-5-contrast-hover);
	--wp--custom--color--accent-6-background: var(--wp--custom--color--default--accent-6-background);
	--wp--custom--color--accent-6-text: var(--wp--custom--color--default--accent-6-text);
	--wp--custom--color--accent-6-border: var(--wp--custom--color--default--accent-6-border);
	--wp--custom--color--accent-6-background-hover: var(--wp--custom--color--default--accent-6-background-hover);
	--wp--custom--color--accent-6-text-hover: var(--wp--custom--color--default--accent-6-text-hover);
	--wp--custom--color--accent-6-border-hover: var(--wp--custom--color--default--accent-6-border-hover);
	--wp--custom--color--accent-6-contrast: var(--wp--custom--color--default--accent-6-contrast);
	--wp--custom--color--accent-6-contrast-hover: var(--wp--custom--color--default--accent-6-contrast-hover);
	--wp--custom--color--list-marker: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--link-in-text: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--link-in-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--accordion-heading-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--accordion-heading-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--button-accent-1-background: var(--wp--custom--color--accent-1-background);
	--wp--custom--color--button-accent-1-text: var(--wp--custom--color--accent-1-contrast);
	--wp--custom--color--button-accent-1-border: var(--wp--custom--color--accent-1-border);
	--wp--custom--color--button-accent-1-background-hover: var(--wp--custom--color--accent-1-background-hover);
	--wp--custom--color--button-accent-1-text-hover: var(--wp--custom--color--accent-1-contrast-hover);
	--wp--custom--color--button-accent-1-border-hover: var(--wp--custom--color--accent-1-border-hover);
	--wp--custom--color--button-accent-2-background: var(--wp--custom--color--accent-2-background);
	--wp--custom--color--button-accent-2-text: var(--wp--custom--color--accent-2-contrast);
	--wp--custom--color--button-accent-2-border: var(--wp--custom--color--accent-2-border);
	--wp--custom--color--button-accent-2-background-hover: var(--wp--custom--color--accent-2-background-hover);
	--wp--custom--color--button-accent-2-text-hover: var(--wp--custom--color--accent-2-contrast-hover);
	--wp--custom--color--button-accent-2-border-hover: var(--wp--custom--color--accent-2-border-hover);
	--wp--custom--color--button-accent-3-background: var(--wp--custom--color--accent-3-background);
	--wp--custom--color--button-accent-3-text: var(--wp--custom--color--accent-3-contrast);
	--wp--custom--color--button-accent-3-border: var(--wp--custom--color--accent-3-border);
	--wp--custom--color--button-accent-3-background-hover: var(--wp--custom--color--accent-3-background-hover);
	--wp--custom--color--button-accent-3-text-hover: var(--wp--custom--color--accent-3-contrast-hover);
	--wp--custom--color--button-accent-3-border-hover: var(--wp--custom--color--accent-3-border-hover);
	--wp--custom--color--button-accent-4-background: var(--wp--custom--color--accent-4-background);
	--wp--custom--color--button-accent-4-text: var(--wp--custom--color--accent-4-contrast);
	--wp--custom--color--button-accent-4-border: var(--wp--custom--color--accent-4-border);
	--wp--custom--color--button-accent-4-background-hover: var(--wp--custom--color--accent-4-background-hover);
	--wp--custom--color--button-accent-4-text-hover: var(--wp--custom--color--accent-4-contrast-hover);
	--wp--custom--color--button-accent-4-border-hover: var(--wp--custom--color--accent-4-border-hover);
	--wp--custom--color--button-accent-5-background: var(--wp--custom--color--accent-5-background);
	--wp--custom--color--button-accent-5-text: var(--wp--custom--color--accent-5-contrast);
	--wp--custom--color--button-accent-5-border: var(--wp--custom--color--accent-5-border);
	--wp--custom--color--button-accent-5-background-hover: var(--wp--custom--color--accent-5-background-hover);
	--wp--custom--color--button-accent-5-text-hover: var(--wp--custom--color--accent-5-contrast-hover);
	--wp--custom--color--button-accent-5-border-hover: var(--wp--custom--color--accent-5-border-hover);
	--wp--custom--color--button-accent-6-background: var(--wp--custom--color--accent-6-background);
	--wp--custom--color--button-accent-6-text: var(--wp--custom--color--accent-6-contrast);
	--wp--custom--color--button-accent-6-border: var(--wp--custom--color--accent-6-border);
	--wp--custom--color--button-accent-6-background-hover: var(--wp--custom--color--accent-6-background-hover);
	--wp--custom--color--button-accent-6-text-hover: var(--wp--custom--color--accent-6-contrast-hover);
	--wp--custom--color--button-accent-6-border-hover: var(--wp--custom--color--accent-6-border-hover);
	--wp--custom--color--button-outline-background: transparent;
	--wp--custom--color--button-outline-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--button-outline-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--button-outline-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--button-outline-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-outline-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-background: var(--wp--custom--color--section-5-background);
	--wp--custom--color--button-anchor-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--button-anchor-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--button-anchor-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--button-anchor-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--button-anchor-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--button-link-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--button-link-text-hover: var(--wp--preset--color--accent-1);
	--wp--custom--color--slider-dot-background: transparent;
	--wp--custom--color--slider-dot-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--slider-dot-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-background-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-border-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background: transparent;
	--wp--custom--color--slider-dot-inside-border: #ffffff;
	--wp--custom--color--slider-dot-inside-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-background-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-dot-inside-border-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-button-text: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-border: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-button-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--slider-button-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--slider-button-outline-background: transparent;
	--wp--custom--color--slider-button-outline-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--slider-button-outline-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--slider-button-outline-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--slider-button-outline-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--slider-button-outline-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-text: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-border: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--form-submit-button-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--form-submit-button-outline-background: transparent;
	--wp--custom--color--form-submit-button-outline-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-submit-button-outline-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-submit-button-outline-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-submit-button-outline-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-submit-button-outline-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-radio-button-background: transparent;
	--wp--custom--color--form-radio-button-text: var(--wp--preset--color--accent-1);
	--wp--custom--color--form-radio-button-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-checkbox-background: transparent;
	--wp--custom--color--form-checkbox-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-checkbox-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-upload-background: transparent;
	--wp--custom--color--form-upload-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-upload-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--form-upload-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-upload-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--form-upload-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--form-error-text: red;
	--wp--custom--color--form-field-background: #fff;
	--wp--custom--color--form-field-text: #132449;
	--wp--custom--color--form-field-border: #fff;
	--wp--custom--color--post-term-link-background: transparent;
	--wp--custom--color--post-term-link-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-term-link-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-term-link-background-hover: var(--wp--custom--color--section-5-background);
	--wp--custom--color--post-term-link-text-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-term-link-border-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-read-link-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-read-link-text-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-back-link-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--post-back-link-text-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--taxonomy-list-item-background: var(--wp--custom--color--section-5-background);
	--wp--custom--color--taxonomy-list-item-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--taxonomy-list-item-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--taxonomy-list-item-background-hover: var(--wp--custom--color--section-5-background);
	--wp--custom--color--taxonomy-list-item-text-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--taxonomy-list-item-border-hover: var(--wp--custom--color--section-5-text);
	--wp--custom--color--pagination-number-background: var(--wp--custom--color--section-5-background);
	--wp--custom--color--pagination-number-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--pagination-number-border: var(--wp--custom--color--section-5-text);
	--wp--custom--color--pagination-number-background-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast-hover);
	--wp--custom--color--pagination-number-border-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element-hover);
	--wp--custom--color--pagination-number-background-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--pagination-number-text-active: var(--wp--custom--color--section-5-accent-and-interactivity-element-contrast);
	--wp--custom--color--pagination-number-border-active: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--pagination-link-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--pagination-link-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--navigation-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--navigation-text-hover: var(--wp--custom--color--section-5-accent-and-interactivity-element);
	--wp--custom--color--breadcrumbs-text: var(--wp--custom--color--section-5-text);
	--wp--custom--color--breadcrumbs-last-text: var(--wp--custom--color--section-5-text);
	background-color: var(--wp--custom--color--background);
	color: var(--wp--custom--color--text);
}

/* LISTS */

ul li::marker {
	color: var(--wp--custom--color--list-marker)
}

ul li::before {
	background-color: var(--wp--custom--color--list-marker)
}

/* LINKS */

:where(p,h1,h2,h3,h4,h5,h6,li) a {
	color: var(--wp--custom--color--link-in-text);
}

:where(p,h1,h2,h3,h4,h5,h6,li) a:where(:hover, :focus) {
	color: var(--wp--custom--color--link-in-text-hover);
}

/**
 * To make the links clearly visible on the background, we make them the color of the text, as it should be visible.
 * And to make the link different from the text, we add an underscore to them, this is not related to the color, but for now I decided that let it be here.
 * And to make the interaction with the link visible, since the hover color should now also be like the text, remove the underline.
 */
:where(.has-text-color,.has-background) a {
	color: currentColor;
	text-decoration: underline;
}

:where(.has-text-color,.has-background) a:where(:hover, :focus) {
	color: currentColor;
}

:where(p,h1,h2,h3,h4,h5,h6,li) a:where(:hover, :focus) {
	text-decoration: none;
}

/* BUTTONS */

:where(.wp-block-button.is-style-fill,.wp-block-button:not([class*="is-style"])) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--accent-and-interactivity-element);
	color: var(--wp--custom--color--accent-and-interactivity-element-contrast);
	border-color: var(--wp--custom--color--accent-and-interactivity-element)
}

:where(.wp-block-button.is-style-fill,.wp-block-button:not([class*="is-style"])) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--accent-and-interactivity-element-hover);
	color: var(--wp--custom--color--accent-and-interactivity-element-contrast-hover);
	border-color: var(--wp--custom--color--accent-and-interactivity-element-hover)
}

:where(.wp-block-button.is-style-accent-1) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-1-background);
	color: var(--wp--custom--color--button-accent-1-text);
	border-color: var(--wp--custom--color--button-accent-1-border)
}

:where(.wp-block-button.is-style-accent-1) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-1-background-hover);
	color: var(--wp--custom--color--button-accent-1-text-hover);
	border-color: var(--wp--custom--color--button-accent-1-border-hover)
}

:where(.wp-block-button.is-style-accent-2) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-2-background);
	color: var(--wp--custom--color--button-accent-2-text);
	border-color: var(--wp--custom--color--button-accent-2-border)
}

:where(.wp-block-button.is-style-accent-2) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-2-background-hover);
	color: var(--wp--custom--color--button-accent-2-text-hover);
	border-color: var(--wp--custom--color--button-accent-2-border-hover)
}

:where(.wp-block-button.is-style-accent-3) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-3-background);
	color: var(--wp--custom--color--button-accent-3-text);
	border-color: var(--wp--custom--color--button-accent-3-border)
}

:where(.wp-block-button.is-style-accent-3) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-3-background-hover);
	color: var(--wp--custom--color--button-accent-3-text-hover);
	border-color: var(--wp--custom--color--button-accent-3-border-hover)
}

:where(.wp-block-button.is-style-accent-4) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-4-background);
	color: var(--wp--custom--color--button-accent-4-text);
	border-color: var(--wp--custom--color--button-accent-4-border)
}

:where(.wp-block-button.is-style-accent-4) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-4-background-hover);
	color: var(--wp--custom--color--button-accent-4-text-hover);
	border-color: var(--wp--custom--color--button-accent-4-border-hover)
}

:where(.wp-block-button.is-style-accent-5) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-5-background);
	color: var(--wp--custom--color--button-accent-5-text);
	border-color: var(--wp--custom--color--button-accent-5-border)
}

:where(.wp-block-button.is-style-accent-5) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-5-background-hover);
	color: var(--wp--custom--color--button-accent-5-text-hover);
	border-color: var(--wp--custom--color--button-accent-5-border-hover)
}

:where(.wp-block-button.is-style-accent-6) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-accent-6-background);
	color: var(--wp--custom--color--button-accent-6-text);
	border-color: var(--wp--custom--color--button-accent-6-border)
}

:where(.wp-block-button.is-style-accent-6) :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-accent-6-background-hover);
	color: var(--wp--custom--color--button-accent-6-text-hover);
	border-color: var(--wp--custom--color--button-accent-6-border-hover)
}

:where(.wp-block-button.is-style-outline) :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-outline-background);
	color: var(--wp--custom--color--button-outline-text);
	border-color: var(--wp--custom--color--button-outline-border)
}

.is-style-outline :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-outline-background-hover);
	color: var(--wp--custom--color--button-outline-text-hover);
	border-color: var(--wp--custom--color--button-outline-border-hover)
}

.is-style-anchor :is(.wp-element-button,.wp-block-button__link) {
	background-color: var(--wp--custom--color--button-anchor-background);
	color: var(--wp--custom--color--button-anchor-text);
	border-color: var(--wp--custom--color--button-anchor-border)
}

.is-style-anchor :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	background-color: var(--wp--custom--color--button-anchor-background-hover);
	color: var(--wp--custom--color--button-anchor-text-hover);
	border-color: var(--wp--custom--color--button-anchor-border-hover)
}

.is-style-link :is(.wp-element-button,.wp-block-button__link) {
	color: var(--wp--custom--color--button-link-text);
}

.is-style-link :is(.wp-element-button,.wp-block-button__link):where(:hover, :focus) {
	color: var(--wp--custom--color--button-link-text-hover);
}
/** The Theme Configurator End */
:root :where(.wp-block-button .wp-block-button__link){font-size: var(--wp--preset--font-size--s);font-style: normal;font-weight: 600;letter-spacing: 0px;line-height: 1.54;padding-top: 11px;padding-right: 24px;padding-bottom: 11px;padding-left: 24px;text-transform: uppercase;}
:root :where(.wp-block-buttons){margin-top: 20px;margin-bottom: 20px;}:root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 10px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 10px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 10px;}
:root :where(.wp-block-categories a:where(:not(.wp-element-button))){text-decoration: none;}
:root :where(.wp-block-cover){padding-top: 0px;padding-right: var(--wp--custom--spacing--root);padding-bottom: 0px;padding-left: var(--wp--custom--spacing--root);}
:root :where(.wp-block-heading){margin-top: 50px;margin-bottom: 30px;}
:root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--s);font-style: normal;font-weight: 400;letter-spacing: -0.02em;line-height: 1.5;}
:root :where(p){letter-spacing: -0.02em;line-height: 1.5;margin-top: 20px;margin-bottom: 20px;}
:root :where(.wp-block-post-terms a:where(:not(.wp-element-button))){text-decoration: none;}
:root :where(.wp-block-separator){border-width: 1px;
height: 1px;}