@charset "UTF-8";
/*
Theme Name: Bter FSE (04/2025)
Author: Bter
Author URI: https://www.bter.design
Tags: full-site-editing
Text Domain: bter-fse
Version: 1.2

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/
/** Reset and tools **/
* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

/** Global mixins **/
/* Policies */
.wp-block-group:is(div, section) *:first-child,
.wp-block-column *:first-child,
.wp-block-cover__inner-container *:first-child,
.wp-block-media-text__content *:first-child {
  margin-top: 0;
}
.wp-block-group:is(div, section) *:last-child,
.wp-block-column *:last-child,
.wp-block-cover__inner-container *:last-child,
.wp-block-media-text__content *:last-child {
  margin-bottom: 0;
}

body {
  --circle: "●";
  --arrow-link: "→";
  --arrow-anchor: "↓";
  --arrow-external: "↗";
}

.entry-content a[target=_blank]:not(.wp-block-social-link-anchor, .wp-block-outermost-social-sharing-link-anchor)::after,
article a[target=_blank]:not(.wp-block-social-link-anchor, .wp-block-outermost-social-sharing-link-anchor)::after {
  content: var(--arrow-external);
  display: inline-block;
  width: fit-content;
  height: 1em;
  font-size: 1em;
  margin-left: 0.38em;
}
.entry-content figure,
article figure {
  position: relative;
}
.entry-content figure a[target=_blank]::after,
article figure a[target=_blank]::after {
  display: none !important;
}
.entry-content figure a[target=_blank]::before,
article figure a[target=_blank]::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}
.entry-content a[href^="#"]::after,
article a[href^="#"]::after {
  content: var(--arrow-anchor);
  display: inline-block;
  width: fit-content;
  height: 1em;
  font-size: 1em;
  margin-left: 0.38em;
}

a:not(.wp-block-button__link) {
  color: inherit;
}

body .is-layout-flex,
.wp-block-columns,
.wp-block-media-text {
  gap: var(--wp--custom--gap);
}
body .is-layout-flex.alignwide,
.wp-block-columns.alignwide,
.wp-block-media-text.alignwide {
  gap: var(--wp--custom--gap-wide);
}
body .is-layout-flex.alignwide .wp-block-media-text,
body .is-layout-flex.alignwide .wp-block-columns,
.wp-block-columns.alignwide .wp-block-media-text,
.wp-block-columns.alignwide .wp-block-columns,
.wp-block-media-text.alignwide .wp-block-media-text,
.wp-block-media-text.alignwide .wp-block-columns {
  gap: var(--wp--custom--gap);
}
body .is-layout-flex.alignfull,
.wp-block-columns.alignfull,
.wp-block-media-text.alignfull {
  gap: var(--wp--custom--gap-full);
}
body .is-layout-flex.alignfull .wp-block-media-text,
body .is-layout-flex.alignfull .wp-block-columns,
.wp-block-columns.alignfull .wp-block-media-text,
.wp-block-columns.alignfull .wp-block-columns,
.wp-block-media-text.alignfull .wp-block-media-text,
.wp-block-media-text.alignfull .wp-block-columns {
  gap: var(--wp--custom--gap-wide);
}
body .is-layout-flex.is-style-larger-gap,
.wp-block-columns.is-style-larger-gap,
.wp-block-media-text.is-style-larger-gap {
  gap: var(--wp--custom--larger-gap);
}
body .is-layout-flex.is-style-larger-gap.alignwide, body .is-layout-flex.is-style-larger-gap.alignfull,
.wp-block-columns.is-style-larger-gap.alignwide,
.wp-block-columns.is-style-larger-gap.alignfull,
.wp-block-media-text.is-style-larger-gap.alignwide,
.wp-block-media-text.is-style-larger-gap.alignfull {
  gap: var(--wp--custom--larger-gap-wide-full);
}
body .is-layout-flex.is-style-larger-gap.has-border-color,
.wp-block-columns.is-style-larger-gap.has-border-color,
.wp-block-media-text.is-style-larger-gap.has-border-color {
  border: none;
}
body .is-layout-flex.is-style-larger-gap.has-border-color .wp-block-column,
.wp-block-columns.is-style-larger-gap.has-border-color .wp-block-column,
.wp-block-media-text.is-style-larger-gap.has-border-color .wp-block-column {
  position: relative;
}
body .is-layout-flex.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after {
  content: " ";
  position: absolute;
  display: block;
  background-color: var(--wp--custom--outline-color-lighter);
  width: 100%;
  height: 1px;
  left: 0;
  top: calc(var(--wp--custom--larger-gap) / -2);
}
@media (min-width: 782px) {
  body .is-layout-flex.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color .wp-block-column:not(:first-child)::after {
    top: 0;
    width: 1px;
    height: 100%;
    left: calc(var(--wp--custom--larger-gap) / -2);
  }
}
body .is-layout-flex.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after, body .is-layout-flex.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after {
  top: calc(var(--wp--custom--larger-gap-wide-full) / -2);
  left: 0;
}
@media (min-width: 782px) {
  body .is-layout-flex.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after, body .is-layout-flex.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after,
.wp-block-columns.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color.alignwide .wp-block-column:not(:first-child)::after,
.wp-block-media-text.is-style-larger-gap.has-border-color.alignfull .wp-block-column:not(:first-child)::after {
    left: calc(var(--wp--custom--larger-gap-wide-full) / -2);
    top: 0;
  }
}

.wp-block-media-text.alignwide {
  gap: var(--wp--custom--gap-full);
}

.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator),
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator) {
  padding: var(--wp--custom--spacer-m-fluid) var(--wp--style--root--padding-right);
}
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide {
  padding: var(--wp--custom--spacer-xl-fluid) var(--wp--style--root--padding-right);
}
@media (min-width: 1024px) {
  .has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide {
    padding-left: var(--wp--custom--spacer-xl-fluid);
    padding-right: var(--wp--custom--spacer-xl-fluid);
  }
}
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .is-style-section,
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .has-background,
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .has-border-color,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .is-style-section,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .has-background,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignwide .has-border-color {
  padding: var(--wp--custom--spacer-m-fluid) var(--wp--style--root--padding-right);
}
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull {
  padding: var(--wp--custom--spacer-xxl-fluid) var(--wp--style--root--padding-right);
}
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull .alignfull,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull .alignfull {
  padding: var(--wp--custom--spacer-m-fluid) var(--wp--style--root--padding-right);
  width: calc(100% + 2 * (var(--wp--style--root--padding-right)));
  margin-left: calc(var(--wp--style--root--padding-right) * -1);
  margin-bottom: calc(var(--wp--custom--spacer-xxl-fluid) * -1);
}
.has-background:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull .alignfull .wp-block-columns,
.has-border-color:not(.wp-block-button__link, .is-style-larger-gap, p, .wp-block-separator).alignfull .alignfull .wp-block-columns {
  gap: 0;
}
.has-background:is(p, .wp-block-heading),
.has-border-color:is(p, .wp-block-heading) {
  padding: 0.38em 1em !important;
  display: table;
  border-radius: 600px !important;
  text-transform: uppercase;
}
.has-background:is(p, .wp-block-heading).has-text-align-center,
.has-border-color:is(p, .wp-block-heading).has-text-align-center {
  margin-left: auto;
  margin-right: auto;
}
.has-background:is(p),
.has-border-color:is(p) {
  letter-spacing: 1px;
}

.has-border-color {
  border-width: 1px;
}
.has-border-color.is-style-larger-gap {
  padding: 0 !important;
}

.alignwide + .alignwide {
  margin-top: var(--wp--custom--spacer-xl-fluid);
}

.alignfull + .alignfull {
  margin-top: 0 !important;
}
.alignfull .alignfull {
  margin-top: var(--wp--custom--spacer-xl-fluid);
}
.wp-block-columns .wp-block-column .has-background,
.wp-block-columns .wp-block-column .has-border-color {
  margin-block-start: 0;
}
.wp-block-columns .wp-block-column .has-background + .has-background, .wp-block-columns .wp-block-column .has-background + .has-border-color,
.wp-block-columns .wp-block-column .has-border-color + .has-background,
.wp-block-columns .wp-block-column .has-border-color + .has-border-color {
  margin-block-start: var(--wp--custom--gap);
}
.wp-block-columns.alignwide .wp-block-column .has-background + .has-background, .wp-block-columns.alignwide .wp-block-column .has-background + .has-border-color,
.wp-block-columns.alignwide .wp-block-column .has-border-color + .has-background,
.wp-block-columns.alignwide .wp-block-column .has-border-color + .has-border-color {
  margin-top: var(--wp--custom--gap-wide);
}
.wp-block-columns.alignfull .wp-block-column .has-background + .has-background, .wp-block-columns.alignfull .wp-block-column .has-background + .has-border-color,
.wp-block-columns.alignfull .wp-block-column .has-border-color + .has-background,
.wp-block-columns.alignfull .wp-block-column .has-border-color + .has-border-color {
  margin-top: var(--wp--custom--gap-full);
}

body.single .entry-content .wp-block-gallery,
body.single .entry-content .wp-block-image,
body.single .entry-content .wp-block-embed {
  margin: 0;
  margin-top: var(--wp--custom--spacer-m-fluid);
}
body.single .entry-content .wp-block-gallery.alignwide + *, body.single .entry-content .wp-block-gallery.alignfull + *,
body.single .entry-content .wp-block-image.alignwide + *,
body.single .entry-content .wp-block-image.alignfull + *,
body.single .entry-content .wp-block-embed.alignwide + *,
body.single .entry-content .wp-block-embed.alignfull + * {
  margin-top: var(--wp--custom--spacer-m-fluid);
}
body.single .entry-content .wp-block-gallery + *,
body.single .entry-content .wp-block-image + *,
body.single .entry-content .wp-block-embed + * {
  margin-top: var(--wp--custom--spacer-m-fluid);
}

.wp-block-buttons {
  margin-top: var(--wp--custom--spacer-fluid);
}

.wp-block-heading + .wp-block-heading {
  margin-top: 1.62em;
}

* + p {
  margin-top: 0.62em;
}
* + ul, * + ol {
  margin-top: 1em;
}

.has-background:not(.wp-block-button__link, aside),
.has-border-color:not(.wp-block-button__link, aside),
article:not(.wp-block-button__link, aside) {
  border-radius: var(--wp--custom--radius-fluid);
}
.has-background:not(.wp-block-button__link, aside).alignwide,
.has-border-color:not(.wp-block-button__link, aside).alignwide,
article:not(.wp-block-button__link, aside).alignwide {
  border-radius: var(--wp--custom--radius-m-fluid);
}
.has-background:not(.wp-block-button__link, aside).alignfull,
.has-border-color:not(.wp-block-button__link, aside).alignfull,
article:not(.wp-block-button__link, aside).alignfull {
  border-radius: 0;
}

.wp-block-cover,
.wp-block-embed__wrapper {
  border-radius: var(--wp--custom--radius-fluid);
  overflow: hidden;
}
.wp-block-cover.alignwide,
.wp-block-embed__wrapper.alignwide {
  border-radius: var(--wp--custom--radius-m-fluid);
  margin-left: 0;
  margin-right: 0;
}
.wp-block-cover.alignfull,
.wp-block-embed__wrapper.alignfull {
  border-radius: 0;
}
@media (min-width: 1280px) {
  .wp-block-cover.alignfull,
.wp-block-embed__wrapper.alignfull {
    border-radius: var(--wp--custom--radius-l-fluid);
    margin-left: 0;
    margin-right: 0;
  }
}

.wp-block-image,
.wp-block-post-featured-image {
  border-radius: var(--wp--custom--radius-fluid);
  overflow: hidden;
}
.wp-block-image.alignwide,
.wp-block-post-featured-image.alignwide {
  border-radius: var(--wp--custom--radius-m-fluid);
  overflow: hidden;
}
.wp-block-image.alignfull,
.wp-block-post-featured-image.alignfull {
  border-radius: 0;
}
@media (min-width: 1280px) {
  .wp-block-image.alignfull,
.wp-block-post-featured-image.alignfull {
    margin-left: 0;
    margin-right: 0;
    border-radius: var(--wp--custom--radius-l-fluid);
    overflow: hidden;
  }
}

.wp-block-media-text figure,
.wp-block-media-text figure > img {
  border-radius: var(--wp--custom--radius-fluid);
  overflow: hidden;
}
.wp-block-media-text.alignwide figure,
.wp-block-media-text.alignwide figure > img {
  border-radius: var(--wp--custom--radius-m-fluid);
  overflow: hidden;
}
.wp-block-media-text.alignfull figure,
.wp-block-media-text.alignfull figure > img {
  border-radius: 0;
}
@media (min-width: 960px) {
  .wp-block-media-text.alignfull figure,
.wp-block-media-text.alignfull figure > img {
    border-radius: var(--wp--custom--radius-l-fluid);
    overflow: hidden;
  }
}
.wp-block-media-text.alignfull.has-background figure,
.wp-block-media-text.alignfull.has-background figure > img, .wp-block-media-text.alignfull.has-border-color figure,
.wp-block-media-text.alignfull.has-border-color figure > img {
  border-radius: var(--wp--custom--radius-m-fluid);
  overflow: hidden;
}
@media (min-width: 1280px) {
  .wp-block-media-text.alignfull {
    margin-left: 0;
    margin-right: 0;
  }
}

.wp-block-columns.alignwide .wp-block-media-text figure,
.wp-block-columns.alignwide .wp-block-media-text figure > img, .wp-block-columns.alignfull .wp-block-media-text figure,
.wp-block-columns.alignfull .wp-block-media-text figure > img,
.wp-block-group.alignwide .wp-block-media-text figure,
.wp-block-group.alignwide .wp-block-media-text figure > img,
.wp-block-group.alignfull .wp-block-media-text figure,
.wp-block-group.alignfull .wp-block-media-text figure > img {
  border-radius: var(--wp--custom--radius-m-to-min);
}
.wp-block-columns.alignwide .wp-block-column .wp-block-media-text figure,
.wp-block-columns.alignwide .wp-block-column .wp-block-media-text figure > img, .wp-block-columns.alignfull .wp-block-column .wp-block-media-text figure,
.wp-block-columns.alignfull .wp-block-column .wp-block-media-text figure > img,
.wp-block-group.alignwide .wp-block-column .wp-block-media-text figure,
.wp-block-group.alignwide .wp-block-column .wp-block-media-text figure > img,
.wp-block-group.alignfull .wp-block-column .wp-block-media-text figure,
.wp-block-group.alignfull .wp-block-column .wp-block-media-text figure > img {
  border-radius: var(--wp--custom--radius-fluid);
}

.wp-block-columns .wp-block-column.has-background, .wp-block-columns .wp-block-column.has-border-color {
  border-radius: var(--wp--custom--radius-fluid);
}
.wp-block-columns.alignwide .wp-block-column.has-background, .wp-block-columns.alignwide .wp-block-column.has-border-color {
  border-radius: var(--wp--custom--radius-m-fluid);
}
.wp-block-columns.alignwide .wp-block-column .wp-block-group.has-background, .wp-block-columns.alignwide .wp-block-column .wp-block-group.has-border-color {
  border-radius: var(--wp--custom--radius-m-fluid);
}
.wp-block-columns.alignfull .wp-block-column.has-background, .wp-block-columns.alignfull .wp-block-column.has-border-color {
  border-radius: var(--wp--custom--radius-l-fluid);
}

.is-style-unrounded,
.unrounded,
.unround {
  border-radius: 0 !important;
}
.is-style-unrounded img,
.is-style-unrounded figure,
.is-style-unrounded .wp-block-column,
.unrounded img,
.unrounded figure,
.unrounded .wp-block-column,
.unround img,
.unround figure,
.unround .wp-block-column {
  border-radius: 0 !important;
}
.is-style-unrounded.alignfull,
.unrounded.alignfull,
.unround.alignfull {
  margin-left: calc(var(--wp--style--root--padding-left) * -1) !important;
  margin-right: calc(var(--wp--style--root--padding-right) * -1) !important;
}
.is-style-unrounded :first-child.wp-block-image.alignwide, .is-style-unrounded :first-child.wp-block-image.alignfull, .is-style-unrounded :first-child.wp-block-cover.alignwide, .is-style-unrounded :first-child.wp-block-cover.alignfull, .is-style-unrounded :first-child.wp-block-embed__wrapper.alignwide, .is-style-unrounded :first-child.wp-block-embed__wrapper.alignfull,
.unrounded :first-child.wp-block-image.alignwide,
.unrounded :first-child.wp-block-image.alignfull,
.unrounded :first-child.wp-block-cover.alignwide,
.unrounded :first-child.wp-block-cover.alignfull,
.unrounded :first-child.wp-block-embed__wrapper.alignwide,
.unrounded :first-child.wp-block-embed__wrapper.alignfull,
.unround :first-child.wp-block-image.alignwide,
.unround :first-child.wp-block-image.alignfull,
.unround :first-child.wp-block-cover.alignwide,
.unround :first-child.wp-block-cover.alignfull,
.unround :first-child.wp-block-embed__wrapper.alignwide,
.unround :first-child.wp-block-embed__wrapper.alignfull {
  border-radius: 0 !important;
}

[class*=-font-size] {
  line-height: unset !important;
}

.has-xs-font-size {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--xs);
  line-height: var(--wp--custom--line-height-xs) !important;
}

.has-s-font-size,
h6 {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
}

.has-default-font-size,
h5 {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
}

.has-m-font-size,
h4 {
  font-size: var(--wp--preset--font-size--m);
  line-height: var(--wp--custom--line-height-s) !important;
}

.has-l-font-size,
h3 {
  font-size: var(--wp--preset--font-size--l);
  line-height: var(--wp--custom--line-height-xs) !important;
}

.has-xl-font-size,
h2 {
  font-size: var(--wp--preset--font-size--xl);
  line-height: var(--wp--custom--line-height-xs) !important;
}
@media (min-width: 782px) {
  .has-xl-font-size.alignwide,
h2.alignwide {
    padding-right: 16%;
    padding-left: 0;
  }
  .has-xl-font-size.alignwide.has-text-align-center,
h2.alignwide.has-text-align-center {
    padding-right: 8%;
    padding-left: 8%;
  }
}

.has-xxl-font-size,
h1 {
  font-size: var(--wp--preset--font-size--xxl);
  line-height: var(--wp--custom--line-height-xs) !important;
}
@media (min-width: 782px) {
  .has-xxl-font-size.alignwide,
h1.alignwide {
    padding-right: 6.2%;
  }
  .has-xxl-font-size.alignwide.has-text-align-center,
h1.alignwide.has-text-align-center {
    padding-right: 3.1%;
    padding-left: 3.1%;
  }
}

.has-brand-font-family {
  font-family: var(--wp--preset--font-family--brand) !important;
}
.has-brand-font-family sup {
  vertical-align: text-top;
  font-size: 0.5em;
  text-transform: uppercase;
}

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

p,
.wp-block-heading {
  text-wrap: pretty;
}

[class*="0-background-color"],
[class*="50-background-color"],
[class*="100-background-color"],
[class*="200-background-color"],
[class*="300-background-color"],
[class*="400-background-color"] .wp-block-button .wp-block-button__link[class*="0-background-color"],
.wp-block-button .wp-block-button__link[class*="50-background-color"],
.wp-block-button .wp-block-button__link[class*="100-background-color"],
.wp-block-button .wp-block-button__link[class*="200-background-color"],
.wp-block-button .wp-block-button__link[class*="300-background-color"],
.wp-block-button .wp-block-button__link[class*="400-background-color"],
.wp-block-button .wp-block-button__link[class*="500-background-color"],
.wp-block-button .wp-block-button__link[class*="600-background-color"] {
  color: var(--wp--custom--false-black);
}

[class*="500-background-color"],
[class*="600-background-color"],
[class*="700-background-color"],
[class*="800-background-color"],
[class*="900-background-color"],
[class*="1000-background-color"],
.wp-block-button .wp-block-button__link[class*="700-background-color"],
.wp-block-button .wp-block-button__link[class*="800-background-color"],
.wp-block-button .wp-block-button__link[class*="900-background-color"],
.wp-block-button .wp-block-button__link[class*="1000-background-color"] {
  color: var(--wp--custom--false-white);
}

.wp-block-heading img,
p img,
ul > li img,
ol > li img,
.wp-block-button__link img,
.wp-block-file a img {
  position: relative;
  display: inline-block;
  height: 1.62em;
  width: auto !important;
  top: 0.38em;
  margin-right: 0.5em;
}
.wp-block-heading .has-text-align-center img,
p .has-text-align-center img,
ul > li .has-text-align-center img,
ol > li .has-text-align-center img,
.wp-block-button__link .has-text-align-center img,
.wp-block-file a .has-text-align-center img {
  margin-right: 0;
  display: block;
}

section {
  margin: 0;
}

aside {
  margin-top: 0;
}
aside + * {
  margin-top: 0 !important;
}

/** Gutenberg Blocks (specific Register Styles in Block file) **/
.entry-content ul li + *,
.entry-content ol li + *,
article ul li + *,
article ol li + *,
footer ul li + *,
footer ol li + *,
main ul li + *,
main ol li + * {
  margin-top: 0.62em;
}
.entry-content ul.center,
.entry-content ol.center,
article ul.center,
article ol.center,
footer ul.center,
footer ol.center,
main ul.center,
main ol.center {
  justify-content: center;
  max-width: 100%;
}
.entry-content ul.is-style-process, .entry-content ul.process,
.entry-content ol.is-style-process,
.entry-content ol.process,
article ul.is-style-process,
article ul.process,
article ol.is-style-process,
article ol.process,
footer ul.is-style-process,
footer ul.process,
footer ol.is-style-process,
footer ol.process,
main ul.is-style-process,
main ul.process,
main ol.is-style-process,
main ol.process {
  padding-left: 0;
  list-style: none;
}
.entry-content ul.is-style-process li, .entry-content ul.process li,
.entry-content ol.is-style-process li,
.entry-content ol.process li,
article ul.is-style-process li,
article ul.process li,
article ol.is-style-process li,
article ol.process li,
footer ul.is-style-process li,
footer ul.process li,
footer ol.is-style-process li,
footer ol.process li,
main ul.is-style-process li,
main ul.process li,
main ol.is-style-process li,
main ol.process li {
  position: relative;
  padding-left: var(--wp--style--root--padding-left);
  padding-bottom: var(--wp--custom--spacer-s-fluid);
}
.entry-content ul.is-style-process li::before, .entry-content ul.process li::before,
.entry-content ol.is-style-process li::before,
.entry-content ol.process li::before,
article ul.is-style-process li::before,
article ul.process li::before,
article ol.is-style-process li::before,
article ol.process li::before,
footer ul.is-style-process li::before,
footer ul.process li::before,
footer ol.is-style-process li::before,
footer ol.process li::before,
main ul.is-style-process li::before,
main ul.process li::before,
main ol.is-style-process li::before,
main ol.process li::before {
  content: var(--circle);
  color: var(--wp--custom--outline-color);
  font-weight: 1em;
  position: absolute;
  left: 0;
  top: 0;
  width: fit-content;
  text-align: center;
  transform: translateX(-50%);
}
.entry-content ul.is-style-process li::after, .entry-content ul.process li::after,
.entry-content ol.is-style-process li::after,
.entry-content ol.process li::after,
article ul.is-style-process li::after,
article ul.process li::after,
article ol.is-style-process li::after,
article ol.process li::after,
footer ul.is-style-process li::after,
footer ul.process li::after,
footer ol.is-style-process li::after,
footer ol.process li::after,
main ul.is-style-process li::after,
main ul.process li::after,
main ol.is-style-process li::after,
main ol.process li::after {
  content: "";
  position: absolute;
  left: 0;
  top: 1.8em;
  height: calc(100% - 1.2em);
  border-left: 1px solid var(--wp--custom--outline-color-lighter);
}
.entry-content ul.is-style-process li:last-child::after, .entry-content ul.process li:last-child::after,
.entry-content ol.is-style-process li:last-child::after,
.entry-content ol.process li:last-child::after,
article ul.is-style-process li:last-child::after,
article ul.process li:last-child::after,
article ol.is-style-process li:last-child::after,
article ol.process li:last-child::after,
footer ul.is-style-process li:last-child::after,
footer ul.process li:last-child::after,
footer ol.is-style-process li:last-child::after,
footer ol.process li:last-child::after,
main ul.is-style-process li:last-child::after,
main ul.process li:last-child::after,
main ol.is-style-process li:last-child::after,
main ol.process li:last-child::after {
  display: none;
}
.entry-content ul.is-style-process li strong, .entry-content ul.process li strong,
.entry-content ol.is-style-process li strong,
.entry-content ol.process li strong,
article ul.is-style-process li strong,
article ul.process li strong,
article ol.is-style-process li strong,
article ol.process li strong,
footer ul.is-style-process li strong,
footer ul.process li strong,
footer ol.is-style-process li strong,
footer ol.process li strong,
main ul.is-style-process li strong,
main ul.process li strong,
main ol.is-style-process li strong,
main ol.process li strong {
  font-size: 1.25em;
  font-weight: 700;
  display: block;
  margin-bottom: 0.38em;
  line-height: var(--wp--custom--line-height-s);
}
.entry-content ul.is-style-process li sup, .entry-content ul.process li sup,
.entry-content ol.is-style-process li sup,
.entry-content ol.process li sup,
article ul.is-style-process li sup,
article ul.process li sup,
article ol.is-style-process li sup,
article ol.process li sup,
footer ul.is-style-process li sup,
footer ul.process li sup,
footer ol.is-style-process li sup,
footer ol.process li sup,
main ul.is-style-process li sup,
main ul.process li sup,
main ol.is-style-process li sup,
main ol.process li sup {
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  font-size: var(--wp--preset--font-size--s);
  border: 1px solid var(--wp--custom--outline-color-lighter);
  background: transparent;
  border-radius: 3em;
  padding: 0.38em 1em;
  font-size: var(--wp--preset--font-size--xs);
  background-color: var(--wp--custom--outline-color);
  color: var(--wp--custom--theme-100);
  position: absolute;
  top: -0.25em;
  right: 0;
}
.entry-content ul.is-style-process li sup mark, .entry-content ul.process li sup mark,
.entry-content ol.is-style-process li sup mark,
.entry-content ol.process li sup mark,
article ul.is-style-process li sup mark,
article ul.process li sup mark,
article ol.is-style-process li sup mark,
article ol.process li sup mark,
footer ul.is-style-process li sup mark,
footer ul.process li sup mark,
footer ol.is-style-process li sup mark,
footer ol.process li sup mark,
main ul.is-style-process li sup mark,
main ul.process li sup mark,
main ol.is-style-process li sup mark,
main ol.process li sup mark {
  margin: -0.19em -1em;
  display: block;
}
.entry-content ul.is-style-process + *, .entry-content ul.process + *,
.entry-content ol.is-style-process + *,
.entry-content ol.process + *,
article ul.is-style-process + *,
article ul.process + *,
article ol.is-style-process + *,
article ol.process + *,
footer ul.is-style-process + *,
footer ul.process + *,
footer ol.is-style-process + *,
footer ol.process + *,
main ul.is-style-process + *,
main ul.process + *,
main ol.is-style-process + *,
main ol.process + * {
  margin-top: var(--wp--custom--spacer-xl-fluid);
}
.entry-content ul.is-style-tags, .entry-content ul.tags, .entry-content ul.tag,
.entry-content ol.is-style-tags,
.entry-content ol.tags,
.entry-content ol.tag,
article ul.is-style-tags,
article ul.tags,
article ul.tag,
article ol.is-style-tags,
article ol.tags,
article ol.tag,
footer ul.is-style-tags,
footer ul.tags,
footer ul.tag,
footer ol.is-style-tags,
footer ol.tags,
footer ol.tag,
main ul.is-style-tags,
main ul.tags,
main ul.tag,
main ol.is-style-tags,
main ol.tags,
main ol.tag {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: flex-start;
  gap: var(--wp--custom--spacer-s-fluid);
  list-style: none;
  padding: 0;
}
.entry-content ul.is-style-tags li, .entry-content ul.tags li, .entry-content ul.tag li,
.entry-content ol.is-style-tags li,
.entry-content ol.tags li,
.entry-content ol.tag li,
article ul.is-style-tags li,
article ul.tags li,
article ul.tag li,
article ol.is-style-tags li,
article ol.tags li,
article ol.tag li,
footer ul.is-style-tags li,
footer ul.tags li,
footer ul.tag li,
footer ol.is-style-tags li,
footer ol.tags li,
footer ol.tag li,
main ul.is-style-tags li,
main ul.tags li,
main ul.tag li,
main ol.is-style-tags li,
main ol.tags li,
main ol.tag li {
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  font-size: var(--wp--preset--font-size--s);
  border: 1px solid var(--wp--custom--outline-color-lighter);
  background: transparent;
  border-radius: 3em;
  padding: 0.38em 1em;
  align-self: baseline;
  margin: 0;
}
.entry-content ul.is-style-tags li a, .entry-content ul.tags li a, .entry-content ul.tag li a,
.entry-content ol.is-style-tags li a,
.entry-content ol.tags li a,
.entry-content ol.tag li a,
article ul.is-style-tags li a,
article ul.tags li a,
article ul.tag li a,
article ol.is-style-tags li a,
article ol.tags li a,
article ol.tag li a,
footer ul.is-style-tags li a,
footer ul.tags li a,
footer ul.tag li a,
footer ol.is-style-tags li a,
footer ol.tags li a,
footer ol.tag li a,
main ul.is-style-tags li a,
main ul.tags li a,
main ul.tag li a,
main ol.is-style-tags li a,
main ol.tags li a,
main ol.tag li a {
  position: relative;
  display: block;
  text-decoration: none;
  padding: inherit;
  border: inherit;
  border-radius: inherit;
  border-color: var(--wp--custom--outline-color);
  background: var(--wp--custom--white);
  margin: calc(-0.38em - 1px) calc(-1em - 1px);
}
.entry-content ul.is-style-tags.has-m-font-size li, .entry-content ul.tags.has-m-font-size li, .entry-content ul.tag.has-m-font-size li,
.entry-content ol.is-style-tags.has-m-font-size li,
.entry-content ol.tags.has-m-font-size li,
.entry-content ol.tag.has-m-font-size li,
article ul.is-style-tags.has-m-font-size li,
article ul.tags.has-m-font-size li,
article ul.tag.has-m-font-size li,
article ol.is-style-tags.has-m-font-size li,
article ol.tags.has-m-font-size li,
article ol.tag.has-m-font-size li,
footer ul.is-style-tags.has-m-font-size li,
footer ul.tags.has-m-font-size li,
footer ul.tag.has-m-font-size li,
footer ol.is-style-tags.has-m-font-size li,
footer ol.tags.has-m-font-size li,
footer ol.tag.has-m-font-size li,
main ul.is-style-tags.has-m-font-size li,
main ul.tags.has-m-font-size li,
main ul.tag.has-m-font-size li,
main ol.is-style-tags.has-m-font-size li,
main ol.tags.has-m-font-size li,
main ol.tag.has-m-font-size li {
  padding: 0.62em 1.38em;
}
.entry-content ul.is-style-tags.has-m-font-size li a, .entry-content ul.tags.has-m-font-size li a, .entry-content ul.tag.has-m-font-size li a,
.entry-content ol.is-style-tags.has-m-font-size li a,
.entry-content ol.tags.has-m-font-size li a,
.entry-content ol.tag.has-m-font-size li a,
article ul.is-style-tags.has-m-font-size li a,
article ul.tags.has-m-font-size li a,
article ul.tag.has-m-font-size li a,
article ol.is-style-tags.has-m-font-size li a,
article ol.tags.has-m-font-size li a,
article ol.tag.has-m-font-size li a,
footer ul.is-style-tags.has-m-font-size li a,
footer ul.tags.has-m-font-size li a,
footer ul.tag.has-m-font-size li a,
footer ol.is-style-tags.has-m-font-size li a,
footer ol.tags.has-m-font-size li a,
footer ol.tag.has-m-font-size li a,
main ul.is-style-tags.has-m-font-size li a,
main ul.tags.has-m-font-size li a,
main ul.tag.has-m-font-size li a,
main ol.is-style-tags.has-m-font-size li a,
main ol.tags.has-m-font-size li a,
main ol.tag.has-m-font-size li a {
  margin: calc(-0.62em - 1px) calc(-1.38em - 1px);
}
.entry-content ul.is-style-tags.has-l-font-size, .entry-content ul.is-style-tags.has-xl-font-size, .entry-content ul.is-style-tags.has-xxl-font-size, .entry-content ul.tags.has-l-font-size, .entry-content ul.tags.has-xl-font-size, .entry-content ul.tags.has-xxl-font-size, .entry-content ul.tag.has-l-font-size, .entry-content ul.tag.has-xl-font-size, .entry-content ul.tag.has-xxl-font-size,
.entry-content ol.is-style-tags.has-l-font-size,
.entry-content ol.is-style-tags.has-xl-font-size,
.entry-content ol.is-style-tags.has-xxl-font-size,
.entry-content ol.tags.has-l-font-size,
.entry-content ol.tags.has-xl-font-size,
.entry-content ol.tags.has-xxl-font-size,
.entry-content ol.tag.has-l-font-size,
.entry-content ol.tag.has-xl-font-size,
.entry-content ol.tag.has-xxl-font-size,
article ul.is-style-tags.has-l-font-size,
article ul.is-style-tags.has-xl-font-size,
article ul.is-style-tags.has-xxl-font-size,
article ul.tags.has-l-font-size,
article ul.tags.has-xl-font-size,
article ul.tags.has-xxl-font-size,
article ul.tag.has-l-font-size,
article ul.tag.has-xl-font-size,
article ul.tag.has-xxl-font-size,
article ol.is-style-tags.has-l-font-size,
article ol.is-style-tags.has-xl-font-size,
article ol.is-style-tags.has-xxl-font-size,
article ol.tags.has-l-font-size,
article ol.tags.has-xl-font-size,
article ol.tags.has-xxl-font-size,
article ol.tag.has-l-font-size,
article ol.tag.has-xl-font-size,
article ol.tag.has-xxl-font-size,
footer ul.is-style-tags.has-l-font-size,
footer ul.is-style-tags.has-xl-font-size,
footer ul.is-style-tags.has-xxl-font-size,
footer ul.tags.has-l-font-size,
footer ul.tags.has-xl-font-size,
footer ul.tags.has-xxl-font-size,
footer ul.tag.has-l-font-size,
footer ul.tag.has-xl-font-size,
footer ul.tag.has-xxl-font-size,
footer ol.is-style-tags.has-l-font-size,
footer ol.is-style-tags.has-xl-font-size,
footer ol.is-style-tags.has-xxl-font-size,
footer ol.tags.has-l-font-size,
footer ol.tags.has-xl-font-size,
footer ol.tags.has-xxl-font-size,
footer ol.tag.has-l-font-size,
footer ol.tag.has-xl-font-size,
footer ol.tag.has-xxl-font-size,
main ul.is-style-tags.has-l-font-size,
main ul.is-style-tags.has-xl-font-size,
main ul.is-style-tags.has-xxl-font-size,
main ul.tags.has-l-font-size,
main ul.tags.has-xl-font-size,
main ul.tags.has-xxl-font-size,
main ul.tag.has-l-font-size,
main ul.tag.has-xl-font-size,
main ul.tag.has-xxl-font-size,
main ol.is-style-tags.has-l-font-size,
main ol.is-style-tags.has-xl-font-size,
main ol.is-style-tags.has-xxl-font-size,
main ol.tags.has-l-font-size,
main ol.tags.has-xl-font-size,
main ol.tags.has-xxl-font-size,
main ol.tag.has-l-font-size,
main ol.tag.has-xl-font-size,
main ol.tag.has-xxl-font-size {
  gap: var(--wp--custom--spacer-fluid);
}
.entry-content ul.is-style-tags.has-l-font-size li, .entry-content ul.is-style-tags.has-xl-font-size li, .entry-content ul.is-style-tags.has-xxl-font-size li, .entry-content ul.tags.has-l-font-size li, .entry-content ul.tags.has-xl-font-size li, .entry-content ul.tags.has-xxl-font-size li, .entry-content ul.tag.has-l-font-size li, .entry-content ul.tag.has-xl-font-size li, .entry-content ul.tag.has-xxl-font-size li,
.entry-content ol.is-style-tags.has-l-font-size li,
.entry-content ol.is-style-tags.has-xl-font-size li,
.entry-content ol.is-style-tags.has-xxl-font-size li,
.entry-content ol.tags.has-l-font-size li,
.entry-content ol.tags.has-xl-font-size li,
.entry-content ol.tags.has-xxl-font-size li,
.entry-content ol.tag.has-l-font-size li,
.entry-content ol.tag.has-xl-font-size li,
.entry-content ol.tag.has-xxl-font-size li,
article ul.is-style-tags.has-l-font-size li,
article ul.is-style-tags.has-xl-font-size li,
article ul.is-style-tags.has-xxl-font-size li,
article ul.tags.has-l-font-size li,
article ul.tags.has-xl-font-size li,
article ul.tags.has-xxl-font-size li,
article ul.tag.has-l-font-size li,
article ul.tag.has-xl-font-size li,
article ul.tag.has-xxl-font-size li,
article ol.is-style-tags.has-l-font-size li,
article ol.is-style-tags.has-xl-font-size li,
article ol.is-style-tags.has-xxl-font-size li,
article ol.tags.has-l-font-size li,
article ol.tags.has-xl-font-size li,
article ol.tags.has-xxl-font-size li,
article ol.tag.has-l-font-size li,
article ol.tag.has-xl-font-size li,
article ol.tag.has-xxl-font-size li,
footer ul.is-style-tags.has-l-font-size li,
footer ul.is-style-tags.has-xl-font-size li,
footer ul.is-style-tags.has-xxl-font-size li,
footer ul.tags.has-l-font-size li,
footer ul.tags.has-xl-font-size li,
footer ul.tags.has-xxl-font-size li,
footer ul.tag.has-l-font-size li,
footer ul.tag.has-xl-font-size li,
footer ul.tag.has-xxl-font-size li,
footer ol.is-style-tags.has-l-font-size li,
footer ol.is-style-tags.has-xl-font-size li,
footer ol.is-style-tags.has-xxl-font-size li,
footer ol.tags.has-l-font-size li,
footer ol.tags.has-xl-font-size li,
footer ol.tags.has-xxl-font-size li,
footer ol.tag.has-l-font-size li,
footer ol.tag.has-xl-font-size li,
footer ol.tag.has-xxl-font-size li,
main ul.is-style-tags.has-l-font-size li,
main ul.is-style-tags.has-xl-font-size li,
main ul.is-style-tags.has-xxl-font-size li,
main ul.tags.has-l-font-size li,
main ul.tags.has-xl-font-size li,
main ul.tags.has-xxl-font-size li,
main ul.tag.has-l-font-size li,
main ul.tag.has-xl-font-size li,
main ul.tag.has-xxl-font-size li,
main ol.is-style-tags.has-l-font-size li,
main ol.is-style-tags.has-xl-font-size li,
main ol.is-style-tags.has-xxl-font-size li,
main ol.tags.has-l-font-size li,
main ol.tags.has-xl-font-size li,
main ol.tags.has-xxl-font-size li,
main ol.tag.has-l-font-size li,
main ol.tag.has-xl-font-size li,
main ol.tag.has-xxl-font-size li {
  padding: 1.38em 1.62em;
}
.entry-content ul.is-style-tags.has-l-font-size li a, .entry-content ul.is-style-tags.has-xl-font-size li a, .entry-content ul.is-style-tags.has-xxl-font-size li a, .entry-content ul.tags.has-l-font-size li a, .entry-content ul.tags.has-xl-font-size li a, .entry-content ul.tags.has-xxl-font-size li a, .entry-content ul.tag.has-l-font-size li a, .entry-content ul.tag.has-xl-font-size li a, .entry-content ul.tag.has-xxl-font-size li a,
.entry-content ol.is-style-tags.has-l-font-size li a,
.entry-content ol.is-style-tags.has-xl-font-size li a,
.entry-content ol.is-style-tags.has-xxl-font-size li a,
.entry-content ol.tags.has-l-font-size li a,
.entry-content ol.tags.has-xl-font-size li a,
.entry-content ol.tags.has-xxl-font-size li a,
.entry-content ol.tag.has-l-font-size li a,
.entry-content ol.tag.has-xl-font-size li a,
.entry-content ol.tag.has-xxl-font-size li a,
article ul.is-style-tags.has-l-font-size li a,
article ul.is-style-tags.has-xl-font-size li a,
article ul.is-style-tags.has-xxl-font-size li a,
article ul.tags.has-l-font-size li a,
article ul.tags.has-xl-font-size li a,
article ul.tags.has-xxl-font-size li a,
article ul.tag.has-l-font-size li a,
article ul.tag.has-xl-font-size li a,
article ul.tag.has-xxl-font-size li a,
article ol.is-style-tags.has-l-font-size li a,
article ol.is-style-tags.has-xl-font-size li a,
article ol.is-style-tags.has-xxl-font-size li a,
article ol.tags.has-l-font-size li a,
article ol.tags.has-xl-font-size li a,
article ol.tags.has-xxl-font-size li a,
article ol.tag.has-l-font-size li a,
article ol.tag.has-xl-font-size li a,
article ol.tag.has-xxl-font-size li a,
footer ul.is-style-tags.has-l-font-size li a,
footer ul.is-style-tags.has-xl-font-size li a,
footer ul.is-style-tags.has-xxl-font-size li a,
footer ul.tags.has-l-font-size li a,
footer ul.tags.has-xl-font-size li a,
footer ul.tags.has-xxl-font-size li a,
footer ul.tag.has-l-font-size li a,
footer ul.tag.has-xl-font-size li a,
footer ul.tag.has-xxl-font-size li a,
footer ol.is-style-tags.has-l-font-size li a,
footer ol.is-style-tags.has-xl-font-size li a,
footer ol.is-style-tags.has-xxl-font-size li a,
footer ol.tags.has-l-font-size li a,
footer ol.tags.has-xl-font-size li a,
footer ol.tags.has-xxl-font-size li a,
footer ol.tag.has-l-font-size li a,
footer ol.tag.has-xl-font-size li a,
footer ol.tag.has-xxl-font-size li a,
main ul.is-style-tags.has-l-font-size li a,
main ul.is-style-tags.has-xl-font-size li a,
main ul.is-style-tags.has-xxl-font-size li a,
main ul.tags.has-l-font-size li a,
main ul.tags.has-xl-font-size li a,
main ul.tags.has-xxl-font-size li a,
main ul.tag.has-l-font-size li a,
main ul.tag.has-xl-font-size li a,
main ul.tag.has-xxl-font-size li a,
main ol.is-style-tags.has-l-font-size li a,
main ol.is-style-tags.has-xl-font-size li a,
main ol.is-style-tags.has-xxl-font-size li a,
main ol.tags.has-l-font-size li a,
main ol.tags.has-xl-font-size li a,
main ol.tags.has-xxl-font-size li a,
main ol.tag.has-l-font-size li a,
main ol.tag.has-xl-font-size li a,
main ol.tag.has-xxl-font-size li a {
  margin: calc(-1.38em - 1px) calc(-1.62em - 1px);
}
.entry-content ul.is-style-lined, .entry-content ul.lined, .entry-content ul.line,
.entry-content ol.is-style-lined,
.entry-content ol.lined,
.entry-content ol.line,
article ul.is-style-lined,
article ul.lined,
article ul.line,
article ol.is-style-lined,
article ol.lined,
article ol.line,
footer ul.is-style-lined,
footer ul.lined,
footer ul.line,
footer ol.is-style-lined,
footer ol.lined,
footer ol.line,
main ul.is-style-lined,
main ul.lined,
main ul.line,
main ol.is-style-lined,
main ol.lined,
main ol.line {
  list-style: none;
  padding: 0;
}
.entry-content ul.is-style-lined li, .entry-content ul.lined li, .entry-content ul.line li,
.entry-content ol.is-style-lined li,
.entry-content ol.lined li,
.entry-content ol.line li,
article ul.is-style-lined li,
article ul.lined li,
article ul.line li,
article ol.is-style-lined li,
article ol.lined li,
article ol.line li,
footer ul.is-style-lined li,
footer ul.lined li,
footer ul.line li,
footer ol.is-style-lined li,
footer ol.lined li,
footer ol.line li,
main ul.is-style-lined li,
main ul.lined li,
main ul.line li,
main ol.is-style-lined li,
main ol.lined li,
main ol.line li {
  border-bottom: 1px solid var(--wp--custom--outline-color);
  margin: 0;
  padding: 0.62em 1em 0.62em 0;
  position: relative;
}
.entry-content ul.is-style-lined li:last-child, .entry-content ul.lined li:last-child, .entry-content ul.line li:last-child,
.entry-content ol.is-style-lined li:last-child,
.entry-content ol.lined li:last-child,
.entry-content ol.line li:last-child,
article ul.is-style-lined li:last-child,
article ul.lined li:last-child,
article ul.line li:last-child,
article ol.is-style-lined li:last-child,
article ol.lined li:last-child,
article ol.line li:last-child,
footer ul.is-style-lined li:last-child,
footer ul.lined li:last-child,
footer ul.line li:last-child,
footer ol.is-style-lined li:last-child,
footer ol.lined li:last-child,
footer ol.line li:last-child,
main ul.is-style-lined li:last-child,
main ul.lined li:last-child,
main ul.line li:last-child,
main ol.is-style-lined li:last-child,
main ol.lined li:last-child,
main ol.line li:last-child {
  border: none;
}
.entry-content ul.is-style-lined li a, .entry-content ul.lined li a, .entry-content ul.line li a,
.entry-content ol.is-style-lined li a,
.entry-content ol.lined li a,
.entry-content ol.line li a,
article ul.is-style-lined li a,
article ul.lined li a,
article ul.line li a,
article ol.is-style-lined li a,
article ol.lined li a,
article ol.line li a,
footer ul.is-style-lined li a,
footer ul.lined li a,
footer ul.line li a,
footer ol.is-style-lined li a,
footer ol.lined li a,
footer ol.line li a,
main ul.is-style-lined li a,
main ul.lined li a,
main ul.line li a,
main ol.is-style-lined li a,
main ol.lined li a,
main ol.line li a {
  text-decoration: none;
}
.entry-content ul.is-style-lined li a::before, .entry-content ul.lined li a::before, .entry-content ul.line li a::before,
.entry-content ol.is-style-lined li a::before,
.entry-content ol.lined li a::before,
.entry-content ol.line li a::before,
article ul.is-style-lined li a::before,
article ul.lined li a::before,
article ul.line li a::before,
article ol.is-style-lined li a::before,
article ol.lined li a::before,
article ol.line li a::before,
footer ul.is-style-lined li a::before,
footer ul.lined li a::before,
footer ul.line li a::before,
footer ol.is-style-lined li a::before,
footer ol.lined li a::before,
footer ol.line li a::before,
main ul.is-style-lined li a::before,
main ul.lined li a::before,
main ul.line li a::before,
main ol.is-style-lined li a::before,
main ol.lined li a::before,
main ol.line li a::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}
.entry-content ul.is-style-lined li a[target=_blank]::after, .entry-content ul.lined li a[target=_blank]::after, .entry-content ul.line li a[target=_blank]::after,
.entry-content ol.is-style-lined li a[target=_blank]::after,
.entry-content ol.lined li a[target=_blank]::after,
.entry-content ol.line li a[target=_blank]::after,
article ul.is-style-lined li a[target=_blank]::after,
article ul.lined li a[target=_blank]::after,
article ul.line li a[target=_blank]::after,
article ol.is-style-lined li a[target=_blank]::after,
article ol.lined li a[target=_blank]::after,
article ol.line li a[target=_blank]::after,
footer ul.is-style-lined li a[target=_blank]::after,
footer ul.lined li a[target=_blank]::after,
footer ul.line li a[target=_blank]::after,
footer ol.is-style-lined li a[target=_blank]::after,
footer ol.lined li a[target=_blank]::after,
footer ol.line li a[target=_blank]::after,
main ul.is-style-lined li a[target=_blank]::after,
main ul.lined li a[target=_blank]::after,
main ul.line li a[target=_blank]::after,
main ol.is-style-lined li a[target=_blank]::after,
main ol.lined li a[target=_blank]::after,
main ol.line li a[target=_blank]::after {
  content: var(--arrow-external);
  display: inline-block;
  width: fit-content;
  height: 1em;
  font-size: 1em;
  margin-left: 0.38em;
}
.entry-content ul.is-style-lined li a[target=_blank]::after, .entry-content ul.lined li a[target=_blank]::after, .entry-content ul.line li a[target=_blank]::after,
.entry-content ol.is-style-lined li a[target=_blank]::after,
.entry-content ol.lined li a[target=_blank]::after,
.entry-content ol.line li a[target=_blank]::after,
article ul.is-style-lined li a[target=_blank]::after,
article ul.lined li a[target=_blank]::after,
article ul.line li a[target=_blank]::after,
article ol.is-style-lined li a[target=_blank]::after,
article ol.lined li a[target=_blank]::after,
article ol.line li a[target=_blank]::after,
footer ul.is-style-lined li a[target=_blank]::after,
footer ul.lined li a[target=_blank]::after,
footer ul.line li a[target=_blank]::after,
footer ol.is-style-lined li a[target=_blank]::after,
footer ol.lined li a[target=_blank]::after,
footer ol.line li a[target=_blank]::after,
main ul.is-style-lined li a[target=_blank]::after,
main ul.lined li a[target=_blank]::after,
main ul.line li a[target=_blank]::after,
main ol.is-style-lined li a[target=_blank]::after,
main ol.lined li a[target=_blank]::after,
main ol.line li a[target=_blank]::after {
  width: 1em;
  text-align: right;
  position: absolute;
  top: 0.62em;
  right: 0;
}
.entry-content ul.is-style-lined li a[href^="#"]::after, .entry-content ul.lined li a[href^="#"]::after, .entry-content ul.line li a[href^="#"]::after,
.entry-content ol.is-style-lined li a[href^="#"]::after,
.entry-content ol.lined li a[href^="#"]::after,
.entry-content ol.line li a[href^="#"]::after,
article ul.is-style-lined li a[href^="#"]::after,
article ul.lined li a[href^="#"]::after,
article ul.line li a[href^="#"]::after,
article ol.is-style-lined li a[href^="#"]::after,
article ol.lined li a[href^="#"]::after,
article ol.line li a[href^="#"]::after,
footer ul.is-style-lined li a[href^="#"]::after,
footer ul.lined li a[href^="#"]::after,
footer ul.line li a[href^="#"]::after,
footer ol.is-style-lined li a[href^="#"]::after,
footer ol.lined li a[href^="#"]::after,
footer ol.line li a[href^="#"]::after,
main ul.is-style-lined li a[href^="#"]::after,
main ul.lined li a[href^="#"]::after,
main ul.line li a[href^="#"]::after,
main ol.is-style-lined li a[href^="#"]::after,
main ol.lined li a[href^="#"]::after,
main ol.line li a[href^="#"]::after {
  content: var(--arrow-anchor);
  display: inline-block;
  width: fit-content;
  height: 1em;
  font-size: 1em;
  margin-left: 0.38em;
}
.entry-content ul.is-style-lined li a[href^="#"]::after, .entry-content ul.lined li a[href^="#"]::after, .entry-content ul.line li a[href^="#"]::after,
.entry-content ol.is-style-lined li a[href^="#"]::after,
.entry-content ol.lined li a[href^="#"]::after,
.entry-content ol.line li a[href^="#"]::after,
article ul.is-style-lined li a[href^="#"]::after,
article ul.lined li a[href^="#"]::after,
article ul.line li a[href^="#"]::after,
article ol.is-style-lined li a[href^="#"]::after,
article ol.lined li a[href^="#"]::after,
article ol.line li a[href^="#"]::after,
footer ul.is-style-lined li a[href^="#"]::after,
footer ul.lined li a[href^="#"]::after,
footer ul.line li a[href^="#"]::after,
footer ol.is-style-lined li a[href^="#"]::after,
footer ol.lined li a[href^="#"]::after,
footer ol.line li a[href^="#"]::after,
main ul.is-style-lined li a[href^="#"]::after,
main ul.lined li a[href^="#"]::after,
main ul.line li a[href^="#"]::after,
main ol.is-style-lined li a[href^="#"]::after,
main ol.lined li a[href^="#"]::after,
main ol.line li a[href^="#"]::after {
  width: 1em;
  text-align: right;
  position: absolute;
  top: 0.62em;
  right: 0;
}
.entry-content ul.is-style-check, .entry-content ul.check, .entry-content ul.is-style-cross, .entry-content ul.cross,
.entry-content ol.is-style-check,
.entry-content ol.check,
.entry-content ol.is-style-cross,
.entry-content ol.cross,
article ul.is-style-check,
article ul.check,
article ul.is-style-cross,
article ul.cross,
article ol.is-style-check,
article ol.check,
article ol.is-style-cross,
article ol.cross,
footer ul.is-style-check,
footer ul.check,
footer ul.is-style-cross,
footer ul.cross,
footer ol.is-style-check,
footer ol.check,
footer ol.is-style-cross,
footer ol.cross,
main ul.is-style-check,
main ul.check,
main ul.is-style-cross,
main ul.cross,
main ol.is-style-check,
main ol.check,
main ol.is-style-cross,
main ol.cross {
  list-style: none;
  padding-left: 0;
}
.entry-content ul.is-style-check li, .entry-content ul.check li, .entry-content ul.is-style-cross li, .entry-content ul.cross li,
.entry-content ol.is-style-check li,
.entry-content ol.check li,
.entry-content ol.is-style-cross li,
.entry-content ol.cross li,
article ul.is-style-check li,
article ul.check li,
article ul.is-style-cross li,
article ul.cross li,
article ol.is-style-check li,
article ol.check li,
article ol.is-style-cross li,
article ol.cross li,
footer ul.is-style-check li,
footer ul.check li,
footer ul.is-style-cross li,
footer ul.cross li,
footer ol.is-style-check li,
footer ol.check li,
footer ol.is-style-cross li,
footer ol.cross li,
main ul.is-style-check li,
main ul.check li,
main ul.is-style-cross li,
main ul.cross li,
main ol.is-style-check li,
main ol.check li,
main ol.is-style-cross li,
main ol.cross li {
  position: relative;
  padding-left: 2em;
}
.entry-content ul.is-style-check li::before, .entry-content ul.check li::before, .entry-content ul.is-style-cross li::before, .entry-content ul.cross li::before,
.entry-content ol.is-style-check li::before,
.entry-content ol.check li::before,
.entry-content ol.is-style-cross li::before,
.entry-content ol.cross li::before,
article ul.is-style-check li::before,
article ul.check li::before,
article ul.is-style-cross li::before,
article ul.cross li::before,
article ol.is-style-check li::before,
article ol.check li::before,
article ol.is-style-cross li::before,
article ol.cross li::before,
footer ul.is-style-check li::before,
footer ul.check li::before,
footer ul.is-style-cross li::before,
footer ul.cross li::before,
footer ol.is-style-check li::before,
footer ol.check li::before,
footer ol.is-style-cross li::before,
footer ol.cross li::before,
main ul.is-style-check li::before,
main ul.check li::before,
main ul.is-style-cross li::before,
main ul.cross li::before,
main ol.is-style-check li::before,
main ol.check li::before,
main ol.is-style-cross li::before,
main ol.cross li::before {
  content: " ";
  position: absolute;
  top: 0.1em;
  left: 0;
  width: 1.38em;
  height: 1.38em;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.entry-content ul.is-style-check li::before, .entry-content ul.check li::before,
.entry-content ol.is-style-check li::before,
.entry-content ol.check li::before,
article ul.is-style-check li::before,
article ul.check li::before,
article ol.is-style-check li::before,
article ol.check li::before,
footer ul.is-style-check li::before,
footer ul.check li::before,
footer ol.is-style-check li::before,
footer ol.check li::before,
main ul.is-style-check li::before,
main ul.check li::before,
main ol.is-style-check li::before,
main ol.check li::before {
  background-image: url("assets/images/check.svg");
}
.entry-content ul.is-style-check.circle li::before, .entry-content ul.check.circle li::before,
.entry-content ol.is-style-check.circle li::before,
.entry-content ol.check.circle li::before,
article ul.is-style-check.circle li::before,
article ul.check.circle li::before,
article ol.is-style-check.circle li::before,
article ol.check.circle li::before,
footer ul.is-style-check.circle li::before,
footer ul.check.circle li::before,
footer ol.is-style-check.circle li::before,
footer ol.check.circle li::before,
main ul.is-style-check.circle li::before,
main ul.check.circle li::before,
main ol.is-style-check.circle li::before,
main ol.check.circle li::before {
  background-image: url("assets/images/check-circle.svg");
}
.entry-content ul.is-style-check.circle-alt li::before, .entry-content ul.check.circle-alt li::before,
.entry-content ol.is-style-check.circle-alt li::before,
.entry-content ol.check.circle-alt li::before,
article ul.is-style-check.circle-alt li::before,
article ul.check.circle-alt li::before,
article ol.is-style-check.circle-alt li::before,
article ol.check.circle-alt li::before,
footer ul.is-style-check.circle-alt li::before,
footer ul.check.circle-alt li::before,
footer ol.is-style-check.circle-alt li::before,
footer ol.check.circle-alt li::before,
main ul.is-style-check.circle-alt li::before,
main ul.check.circle-alt li::before,
main ol.is-style-check.circle-alt li::before,
main ol.check.circle-alt li::before {
  background-image: url("assets/images/check-circle-alt.svg");
}
.entry-content ul.is-style-check.circle-white li::before, .entry-content ul.check.circle-white li::before,
.entry-content ol.is-style-check.circle-white li::before,
.entry-content ol.check.circle-white li::before,
article ul.is-style-check.circle-white li::before,
article ul.check.circle-white li::before,
article ol.is-style-check.circle-white li::before,
article ol.check.circle-white li::before,
footer ul.is-style-check.circle-white li::before,
footer ul.check.circle-white li::before,
footer ol.is-style-check.circle-white li::before,
footer ol.check.circle-white li::before,
main ul.is-style-check.circle-white li::before,
main ul.check.circle-white li::before,
main ol.is-style-check.circle-white li::before,
main ol.check.circle-white li::before {
  background-image: url("assets/images/check-circle-white.svg");
}
.entry-content ul.is-style-cross li::before, .entry-content ul.cross li::before,
.entry-content ol.is-style-cross li::before,
.entry-content ol.cross li::before,
article ul.is-style-cross li::before,
article ul.cross li::before,
article ol.is-style-cross li::before,
article ol.cross li::before,
footer ul.is-style-cross li::before,
footer ul.cross li::before,
footer ol.is-style-cross li::before,
footer ol.cross li::before,
main ul.is-style-cross li::before,
main ul.cross li::before,
main ol.is-style-cross li::before,
main ol.cross li::before {
  background-image: url("assets/images/cross.svg");
}
.entry-content ul.is-style-cross.circle li::before, .entry-content ul.cross.circle li::before,
.entry-content ol.is-style-cross.circle li::before,
.entry-content ol.cross.circle li::before,
article ul.is-style-cross.circle li::before,
article ul.cross.circle li::before,
article ol.is-style-cross.circle li::before,
article ol.cross.circle li::before,
footer ul.is-style-cross.circle li::before,
footer ul.cross.circle li::before,
footer ol.is-style-cross.circle li::before,
footer ol.cross.circle li::before,
main ul.is-style-cross.circle li::before,
main ul.cross.circle li::before,
main ol.is-style-cross.circle li::before,
main ol.cross.circle li::before {
  background-image: url("assets/images/cross-circle.svg");
}
.entry-content ul.is-style-cross.circle-alt li::before, .entry-content ul.cross.circle-alt li::before,
.entry-content ol.is-style-cross.circle-alt li::before,
.entry-content ol.cross.circle-alt li::before,
article ul.is-style-cross.circle-alt li::before,
article ul.cross.circle-alt li::before,
article ol.is-style-cross.circle-alt li::before,
article ol.cross.circle-alt li::before,
footer ul.is-style-cross.circle-alt li::before,
footer ul.cross.circle-alt li::before,
footer ol.is-style-cross.circle-alt li::before,
footer ol.cross.circle-alt li::before,
main ul.is-style-cross.circle-alt li::before,
main ul.cross.circle-alt li::before,
main ol.is-style-cross.circle-alt li::before,
main ol.cross.circle-alt li::before {
  background-image: url("assets/images/cross-circle-alt.svg");
}
.entry-content ul.is-style-cross.circle-white li::before, .entry-content ul.cross.circle-white li::before,
.entry-content ol.is-style-cross.circle-white li::before,
.entry-content ol.cross.circle-white li::before,
article ul.is-style-cross.circle-white li::before,
article ul.cross.circle-white li::before,
article ol.is-style-cross.circle-white li::before,
article ol.cross.circle-white li::before,
footer ul.is-style-cross.circle-white li::before,
footer ul.cross.circle-white li::before,
footer ol.is-style-cross.circle-white li::before,
footer ol.cross.circle-white li::before,
main ul.is-style-cross.circle-white li::before,
main ul.cross.circle-white li::before,
main ol.is-style-cross.circle-white li::before,
main ol.cross.circle-white li::before {
  background-image: url("assets/images/cross-circle-white.svg");
}
.entry-content ul li.is-style-cross, .entry-content ul li.cross,
.entry-content ol li.is-style-cross,
.entry-content ol li.cross,
article ul li.is-style-cross,
article ul li.cross,
article ol li.is-style-cross,
article ol li.cross,
footer ul li.is-style-cross,
footer ul li.cross,
footer ol li.is-style-cross,
footer ol li.cross,
main ul li.is-style-cross,
main ul li.cross,
main ol li.is-style-cross,
main ol li.cross {
  position: relative;
  padding-left: 2em;
}
.entry-content ul li.is-style-cross::before, .entry-content ul li.cross::before,
.entry-content ol li.is-style-cross::before,
.entry-content ol li.cross::before,
article ul li.is-style-cross::before,
article ul li.cross::before,
article ol li.is-style-cross::before,
article ol li.cross::before,
footer ul li.is-style-cross::before,
footer ul li.cross::before,
footer ol li.is-style-cross::before,
footer ol li.cross::before,
main ul li.is-style-cross::before,
main ul li.cross::before,
main ol li.is-style-cross::before,
main ol li.cross::before {
  content: " ";
  position: absolute;
  top: 0.1em;
  left: 0;
  width: 1.38em;
  height: 1.38em;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.entry-content ul li.is-style-cross::before, .entry-content ul li.cross::before,
.entry-content ol li.is-style-cross::before,
.entry-content ol li.cross::before,
article ul li.is-style-cross::before,
article ul li.cross::before,
article ol li.is-style-cross::before,
article ol li.cross::before,
footer ul li.is-style-cross::before,
footer ul li.cross::before,
footer ol li.is-style-cross::before,
footer ol li.cross::before,
main ul li.is-style-cross::before,
main ul li.cross::before,
main ol li.is-style-cross::before,
main ol li.cross::before {
  background-image: url("assets/images/cross.svg") !important;
}
.entry-content ul li.is-style-cross.circle::before, .entry-content ul li.cross.circle::before,
.entry-content ol li.is-style-cross.circle::before,
.entry-content ol li.cross.circle::before,
article ul li.is-style-cross.circle::before,
article ul li.cross.circle::before,
article ol li.is-style-cross.circle::before,
article ol li.cross.circle::before,
footer ul li.is-style-cross.circle::before,
footer ul li.cross.circle::before,
footer ol li.is-style-cross.circle::before,
footer ol li.cross.circle::before,
main ul li.is-style-cross.circle::before,
main ul li.cross.circle::before,
main ol li.is-style-cross.circle::before,
main ol li.cross.circle::before {
  background-image: url("assets/images/cross-circle.svg") !important;
}
.entry-content ul li.is-style-cross.circle-alt::before, .entry-content ul li.cross.circle-alt::before,
.entry-content ol li.is-style-cross.circle-alt::before,
.entry-content ol li.cross.circle-alt::before,
article ul li.is-style-cross.circle-alt::before,
article ul li.cross.circle-alt::before,
article ol li.is-style-cross.circle-alt::before,
article ol li.cross.circle-alt::before,
footer ul li.is-style-cross.circle-alt::before,
footer ul li.cross.circle-alt::before,
footer ol li.is-style-cross.circle-alt::before,
footer ol li.cross.circle-alt::before,
main ul li.is-style-cross.circle-alt::before,
main ul li.cross.circle-alt::before,
main ol li.is-style-cross.circle-alt::before,
main ol li.cross.circle-alt::before {
  background-image: url("assets/images/cross-circle-alt.svg") !important;
}
.entry-content ul li.is-style-cross.circle-white::before, .entry-content ul li.cross.circle-white::before,
.entry-content ol li.is-style-cross.circle-white::before,
.entry-content ol li.cross.circle-white::before,
article ul li.is-style-cross.circle-white::before,
article ul li.cross.circle-white::before,
article ol li.is-style-cross.circle-white::before,
article ol li.cross.circle-white::before,
footer ul li.is-style-cross.circle-white::before,
footer ul li.cross.circle-white::before,
footer ol li.is-style-cross.circle-white::before,
footer ol li.cross.circle-white::before,
main ul li.is-style-cross.circle-white::before,
main ul li.cross.circle-white::before,
main ol li.is-style-cross.circle-white::before,
main ol li.cross.circle-white::before {
  background-image: url("assets/images/cross-circle-white.svg") !important;
}
.entry-content ul li.partial,
.entry-content ol li.partial,
article ul li.partial,
article ol li.partial,
footer ul li.partial,
footer ol li.partial,
main ul li.partial,
main ol li.partial {
  position: relative;
  padding-left: 2em;
}
.entry-content ul li.partial::before,
.entry-content ol li.partial::before,
article ul li.partial::before,
article ol li.partial::before,
footer ul li.partial::before,
footer ol li.partial::before,
main ul li.partial::before,
main ol li.partial::before {
  content: " ";
  position: absolute;
  top: 0.1em;
  left: 0;
  width: 1.38em;
  height: 1.38em;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.entry-content ul li.partial::before,
.entry-content ol li.partial::before,
article ul li.partial::before,
article ol li.partial::before,
footer ul li.partial::before,
footer ol li.partial::before,
main ul li.partial::before,
main ol li.partial::before {
  background-image: url("assets/images/check-partial.svg") !important;
}
.entry-content ul li.is-style-check, .entry-content ul li.check,
.entry-content ol li.is-style-check,
.entry-content ol li.check,
article ul li.is-style-check,
article ul li.check,
article ol li.is-style-check,
article ol li.check,
footer ul li.is-style-check,
footer ul li.check,
footer ol li.is-style-check,
footer ol li.check,
main ul li.is-style-check,
main ul li.check,
main ol li.is-style-check,
main ol li.check {
  position: relative;
  padding-left: 2em;
}
.entry-content ul li.is-style-check::before, .entry-content ul li.check::before,
.entry-content ol li.is-style-check::before,
.entry-content ol li.check::before,
article ul li.is-style-check::before,
article ul li.check::before,
article ol li.is-style-check::before,
article ol li.check::before,
footer ul li.is-style-check::before,
footer ul li.check::before,
footer ol li.is-style-check::before,
footer ol li.check::before,
main ul li.is-style-check::before,
main ul li.check::before,
main ol li.is-style-check::before,
main ol li.check::before {
  content: " ";
  position: absolute;
  top: 0.1em;
  left: 0;
  width: 1.38em;
  height: 1.38em;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.entry-content ul li.is-style-check::before, .entry-content ul li.check::before,
.entry-content ol li.is-style-check::before,
.entry-content ol li.check::before,
article ul li.is-style-check::before,
article ul li.check::before,
article ol li.is-style-check::before,
article ol li.check::before,
footer ul li.is-style-check::before,
footer ul li.check::before,
footer ol li.is-style-check::before,
footer ol li.check::before,
main ul li.is-style-check::before,
main ul li.check::before,
main ol li.is-style-check::before,
main ol li.check::before {
  background-image: url("assets/images/check.svg") !important;
}
.entry-content ul li.is-style-check.circle::before, .entry-content ul li.check.circle::before,
.entry-content ol li.is-style-check.circle::before,
.entry-content ol li.check.circle::before,
article ul li.is-style-check.circle::before,
article ul li.check.circle::before,
article ol li.is-style-check.circle::before,
article ol li.check.circle::before,
footer ul li.is-style-check.circle::before,
footer ul li.check.circle::before,
footer ol li.is-style-check.circle::before,
footer ol li.check.circle::before,
main ul li.is-style-check.circle::before,
main ul li.check.circle::before,
main ol li.is-style-check.circle::before,
main ol li.check.circle::before {
  background-image: url("assets/images/check-circle.svg") !important;
}
.entry-content ul li.is-style-check.circle-alt::before, .entry-content ul li.check.circle-alt::before,
.entry-content ol li.is-style-check.circle-alt::before,
.entry-content ol li.check.circle-alt::before,
article ul li.is-style-check.circle-alt::before,
article ul li.check.circle-alt::before,
article ol li.is-style-check.circle-alt::before,
article ol li.check.circle-alt::before,
footer ul li.is-style-check.circle-alt::before,
footer ul li.check.circle-alt::before,
footer ol li.is-style-check.circle-alt::before,
footer ol li.check.circle-alt::before,
main ul li.is-style-check.circle-alt::before,
main ul li.check.circle-alt::before,
main ol li.is-style-check.circle-alt::before,
main ol li.check.circle-alt::before {
  background-image: url("assets/images/check-circle-alt.svg") !important;
}
.entry-content ul li.is-style-check.circle-white::before, .entry-content ul li.check.circle-white::before,
.entry-content ol li.is-style-check.circle-white::before,
.entry-content ol li.check.circle-white::before,
article ul li.is-style-check.circle-white::before,
article ul li.check.circle-white::before,
article ol li.is-style-check.circle-white::before,
article ol li.check.circle-white::before,
footer ul li.is-style-check.circle-white::before,
footer ul li.check.circle-white::before,
footer ol li.is-style-check.circle-white::before,
footer ol li.check.circle-white::before,
main ul li.is-style-check.circle-white::before,
main ul li.check.circle-white::before,
main ol li.is-style-check.circle-white::before,
main ol li.check.circle-white::before {
  background-image: url("assets/images/check-circle-white.svg") !important;
}
.entry-content ul.is-style-tags.is-style-check li, .entry-content ul.is-style-tags.check li, .entry-content ul.is-style-tags.is-style-cross li, .entry-content ul.is-style-tags.cross li, .entry-content ul.tags.is-style-check li, .entry-content ul.tags.check li, .entry-content ul.tags.is-style-cross li, .entry-content ul.tags.cross li,
.entry-content ol.is-style-tags.is-style-check li,
.entry-content ol.is-style-tags.check li,
.entry-content ol.is-style-tags.is-style-cross li,
.entry-content ol.is-style-tags.cross li,
.entry-content ol.tags.is-style-check li,
.entry-content ol.tags.check li,
.entry-content ol.tags.is-style-cross li,
.entry-content ol.tags.cross li,
article ul.is-style-tags.is-style-check li,
article ul.is-style-tags.check li,
article ul.is-style-tags.is-style-cross li,
article ul.is-style-tags.cross li,
article ul.tags.is-style-check li,
article ul.tags.check li,
article ul.tags.is-style-cross li,
article ul.tags.cross li,
article ol.is-style-tags.is-style-check li,
article ol.is-style-tags.check li,
article ol.is-style-tags.is-style-cross li,
article ol.is-style-tags.cross li,
article ol.tags.is-style-check li,
article ol.tags.check li,
article ol.tags.is-style-cross li,
article ol.tags.cross li,
footer ul.is-style-tags.is-style-check li,
footer ul.is-style-tags.check li,
footer ul.is-style-tags.is-style-cross li,
footer ul.is-style-tags.cross li,
footer ul.tags.is-style-check li,
footer ul.tags.check li,
footer ul.tags.is-style-cross li,
footer ul.tags.cross li,
footer ol.is-style-tags.is-style-check li,
footer ol.is-style-tags.check li,
footer ol.is-style-tags.is-style-cross li,
footer ol.is-style-tags.cross li,
footer ol.tags.is-style-check li,
footer ol.tags.check li,
footer ol.tags.is-style-cross li,
footer ol.tags.cross li,
main ul.is-style-tags.is-style-check li,
main ul.is-style-tags.check li,
main ul.is-style-tags.is-style-cross li,
main ul.is-style-tags.cross li,
main ul.tags.is-style-check li,
main ul.tags.check li,
main ul.tags.is-style-cross li,
main ul.tags.cross li,
main ol.is-style-tags.is-style-check li,
main ol.is-style-tags.check li,
main ol.is-style-tags.is-style-cross li,
main ol.is-style-tags.cross li,
main ol.tags.is-style-check li,
main ol.tags.check li,
main ol.tags.is-style-cross li,
main ol.tags.cross li {
  padding-left: 3em;
}
.entry-content ul.is-style-tags.is-style-check li::before, .entry-content ul.is-style-tags.check li::before, .entry-content ul.is-style-tags.is-style-cross li::before, .entry-content ul.is-style-tags.cross li::before, .entry-content ul.tags.is-style-check li::before, .entry-content ul.tags.check li::before, .entry-content ul.tags.is-style-cross li::before, .entry-content ul.tags.cross li::before,
.entry-content ol.is-style-tags.is-style-check li::before,
.entry-content ol.is-style-tags.check li::before,
.entry-content ol.is-style-tags.is-style-cross li::before,
.entry-content ol.is-style-tags.cross li::before,
.entry-content ol.tags.is-style-check li::before,
.entry-content ol.tags.check li::before,
.entry-content ol.tags.is-style-cross li::before,
.entry-content ol.tags.cross li::before,
article ul.is-style-tags.is-style-check li::before,
article ul.is-style-tags.check li::before,
article ul.is-style-tags.is-style-cross li::before,
article ul.is-style-tags.cross li::before,
article ul.tags.is-style-check li::before,
article ul.tags.check li::before,
article ul.tags.is-style-cross li::before,
article ul.tags.cross li::before,
article ol.is-style-tags.is-style-check li::before,
article ol.is-style-tags.check li::before,
article ol.is-style-tags.is-style-cross li::before,
article ol.is-style-tags.cross li::before,
article ol.tags.is-style-check li::before,
article ol.tags.check li::before,
article ol.tags.is-style-cross li::before,
article ol.tags.cross li::before,
footer ul.is-style-tags.is-style-check li::before,
footer ul.is-style-tags.check li::before,
footer ul.is-style-tags.is-style-cross li::before,
footer ul.is-style-tags.cross li::before,
footer ul.tags.is-style-check li::before,
footer ul.tags.check li::before,
footer ul.tags.is-style-cross li::before,
footer ul.tags.cross li::before,
footer ol.is-style-tags.is-style-check li::before,
footer ol.is-style-tags.check li::before,
footer ol.is-style-tags.is-style-cross li::before,
footer ol.is-style-tags.cross li::before,
footer ol.tags.is-style-check li::before,
footer ol.tags.check li::before,
footer ol.tags.is-style-cross li::before,
footer ol.tags.cross li::before,
main ul.is-style-tags.is-style-check li::before,
main ul.is-style-tags.check li::before,
main ul.is-style-tags.is-style-cross li::before,
main ul.is-style-tags.cross li::before,
main ul.tags.is-style-check li::before,
main ul.tags.check li::before,
main ul.tags.is-style-cross li::before,
main ul.tags.cross li::before,
main ol.is-style-tags.is-style-check li::before,
main ol.is-style-tags.check li::before,
main ol.is-style-tags.is-style-cross li::before,
main ol.is-style-tags.cross li::before,
main ol.tags.is-style-check li::before,
main ol.tags.check li::before,
main ol.tags.is-style-cross li::before,
main ol.tags.cross li::before {
  left: 1em;
  top: 0.48em;
}
.entry-content ul.is-style-tags li.is-style-check, .entry-content ul.is-style-tags li.check, .entry-content ul.is-style-tags li.is-style-cross, .entry-content ul.is-style-tags li.cross, .entry-content ul.tags li.is-style-check, .entry-content ul.tags li.check, .entry-content ul.tags li.is-style-cross, .entry-content ul.tags li.cross,
.entry-content ol.is-style-tags li.is-style-check,
.entry-content ol.is-style-tags li.check,
.entry-content ol.is-style-tags li.is-style-cross,
.entry-content ol.is-style-tags li.cross,
.entry-content ol.tags li.is-style-check,
.entry-content ol.tags li.check,
.entry-content ol.tags li.is-style-cross,
.entry-content ol.tags li.cross,
article ul.is-style-tags li.is-style-check,
article ul.is-style-tags li.check,
article ul.is-style-tags li.is-style-cross,
article ul.is-style-tags li.cross,
article ul.tags li.is-style-check,
article ul.tags li.check,
article ul.tags li.is-style-cross,
article ul.tags li.cross,
article ol.is-style-tags li.is-style-check,
article ol.is-style-tags li.check,
article ol.is-style-tags li.is-style-cross,
article ol.is-style-tags li.cross,
article ol.tags li.is-style-check,
article ol.tags li.check,
article ol.tags li.is-style-cross,
article ol.tags li.cross,
footer ul.is-style-tags li.is-style-check,
footer ul.is-style-tags li.check,
footer ul.is-style-tags li.is-style-cross,
footer ul.is-style-tags li.cross,
footer ul.tags li.is-style-check,
footer ul.tags li.check,
footer ul.tags li.is-style-cross,
footer ul.tags li.cross,
footer ol.is-style-tags li.is-style-check,
footer ol.is-style-tags li.check,
footer ol.is-style-tags li.is-style-cross,
footer ol.is-style-tags li.cross,
footer ol.tags li.is-style-check,
footer ol.tags li.check,
footer ol.tags li.is-style-cross,
footer ol.tags li.cross,
main ul.is-style-tags li.is-style-check,
main ul.is-style-tags li.check,
main ul.is-style-tags li.is-style-cross,
main ul.is-style-tags li.cross,
main ul.tags li.is-style-check,
main ul.tags li.check,
main ul.tags li.is-style-cross,
main ul.tags li.cross,
main ol.is-style-tags li.is-style-check,
main ol.is-style-tags li.check,
main ol.is-style-tags li.is-style-cross,
main ol.is-style-tags li.cross,
main ol.tags li.is-style-check,
main ol.tags li.check,
main ol.tags li.is-style-cross,
main ol.tags li.cross {
  padding-left: 3em;
}
.entry-content ul.is-style-tags li.is-style-check::before, .entry-content ul.is-style-tags li.check::before, .entry-content ul.is-style-tags li.is-style-cross::before, .entry-content ul.is-style-tags li.cross::before, .entry-content ul.tags li.is-style-check::before, .entry-content ul.tags li.check::before, .entry-content ul.tags li.is-style-cross::before, .entry-content ul.tags li.cross::before,
.entry-content ol.is-style-tags li.is-style-check::before,
.entry-content ol.is-style-tags li.check::before,
.entry-content ol.is-style-tags li.is-style-cross::before,
.entry-content ol.is-style-tags li.cross::before,
.entry-content ol.tags li.is-style-check::before,
.entry-content ol.tags li.check::before,
.entry-content ol.tags li.is-style-cross::before,
.entry-content ol.tags li.cross::before,
article ul.is-style-tags li.is-style-check::before,
article ul.is-style-tags li.check::before,
article ul.is-style-tags li.is-style-cross::before,
article ul.is-style-tags li.cross::before,
article ul.tags li.is-style-check::before,
article ul.tags li.check::before,
article ul.tags li.is-style-cross::before,
article ul.tags li.cross::before,
article ol.is-style-tags li.is-style-check::before,
article ol.is-style-tags li.check::before,
article ol.is-style-tags li.is-style-cross::before,
article ol.is-style-tags li.cross::before,
article ol.tags li.is-style-check::before,
article ol.tags li.check::before,
article ol.tags li.is-style-cross::before,
article ol.tags li.cross::before,
footer ul.is-style-tags li.is-style-check::before,
footer ul.is-style-tags li.check::before,
footer ul.is-style-tags li.is-style-cross::before,
footer ul.is-style-tags li.cross::before,
footer ul.tags li.is-style-check::before,
footer ul.tags li.check::before,
footer ul.tags li.is-style-cross::before,
footer ul.tags li.cross::before,
footer ol.is-style-tags li.is-style-check::before,
footer ol.is-style-tags li.check::before,
footer ol.is-style-tags li.is-style-cross::before,
footer ol.is-style-tags li.cross::before,
footer ol.tags li.is-style-check::before,
footer ol.tags li.check::before,
footer ol.tags li.is-style-cross::before,
footer ol.tags li.cross::before,
main ul.is-style-tags li.is-style-check::before,
main ul.is-style-tags li.check::before,
main ul.is-style-tags li.is-style-cross::before,
main ul.is-style-tags li.cross::before,
main ul.tags li.is-style-check::before,
main ul.tags li.check::before,
main ul.tags li.is-style-cross::before,
main ul.tags li.cross::before,
main ol.is-style-tags li.is-style-check::before,
main ol.is-style-tags li.check::before,
main ol.is-style-tags li.is-style-cross::before,
main ol.is-style-tags li.cross::before,
main ol.tags li.is-style-check::before,
main ol.tags li.check::before,
main ol.tags li.is-style-cross::before,
main ol.tags li.cross::before {
  left: 1em;
  top: 0.48em;
}

.is-style-client p > img,
.is-style-client p > picture > img,
.client p > img,
.client p > picture > img {
  width: var(--wp--custom--spacer-xl) !important;
  height: auto;
  display: block;
  aspect-ratio: 1/1;
  object-fit: cover;
  margin-bottom: var(--wp--custom--spacer) !important;
  border-radius: 50%;
}
.is-style-client .has-text-align-center img,
.client .has-text-align-center img {
  margin-left: auto;
  margin-right: auto;
}
.is-style-client + .is-style-client,
.is-style-client + .client,
.client + .is-style-client,
.client + .client {
  margin-top: var(--wp--custom--spacer-m-fluid);
}

cite {
  margin-top: var(--wp--custom--spacer-fluid);
}
cite strong {
  text-transform: uppercase;
}

@media (max-width: 959px) {
  .wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100% !important;
  }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 2;
  }
  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1;
  }
  .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {
    display: grid !important;
    column-gap: 0 !important;
    grid-template-columns: 100% !important;
  }
}
.wp-block-media-text .wp-block-media-text__content {
  padding: 0;
}
.wp-block-media-text.alignfull:not(.has-background) .wp-block-media-text__content {
  padding-right: var(--wp--style--root--padding-right);
}
@media (max-width: 1023px) {
  .wp-block-media-text.alignfull:not(.has-background) .wp-block-media-text__content {
    padding-left: var(--wp--style--root--padding-left);
  }
}
@media (min-width: 960px) and (max-width: 1023px) {
  .wp-block-media-text.alignfull:not(.has-background) .wp-block-media-text__content {
    padding-left: 0;
  }
}
.wp-block-media-text.alignfull:not(.has-background).has-media-on-the-right .wp-block-media-text__content {
  padding-left: var(--wp--style--root--padding-left);
  padding-right: 0;
}

.is-style-mobile,
.mobile {
  grid-template-columns: 100% !important;
}
.is-style-mobile .wp-block-media-text__content,
.mobile .wp-block-media-text__content {
  grid-column: 1;
  grid-row: 2;
}
.is-style-mobile .wp-block-media-text__media,
.mobile .wp-block-media-text__media {
  grid-column: 1;
  grid-row: 1;
}
.is-style-mobile.has-media-on-the-right,
.mobile.has-media-on-the-right {
  display: grid !important;
  column-gap: 0 !important;
  grid-template-columns: 100% !important;
}

.is-style-logos,
.is-style-logos.has-nested-images,
.logos,
.logos.has-nested-images {
  align-items: center;
  --gallery-gap: var(--wp--custom--gap);
  gap: var(--gallery-gap);
}
.is-style-logos.alignwide,
.is-style-logos.has-nested-images.alignwide,
.logos.alignwide,
.logos.has-nested-images.alignwide {
  --gallery-gap: var(--wp--custom--gap-wide);
}
.is-style-logos.alignfull,
.is-style-logos.has-nested-images.alignfull,
.logos.alignfull,
.logos.has-nested-images.alignfull {
  --gallery-gap: var(--wp--custom--gap-full);
}
.is-style-logos.center,
.is-style-logos.has-nested-images.center,
.logos.center,
.logos.has-nested-images.center {
  justify-content: center;
}
.is-style-logos.columns-2 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-2 figure.wp-block-image,
.logos.columns-2 figure.wp-block-image,
.logos.has-nested-images.columns-2 figure.wp-block-image {
  width: calc(50% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-3 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-3 figure.wp-block-image,
.logos.columns-3 figure.wp-block-image,
.logos.has-nested-images.columns-3 figure.wp-block-image {
  width: calc(33.3333333333% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-4 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-4 figure.wp-block-image,
.logos.columns-4 figure.wp-block-image,
.logos.has-nested-images.columns-4 figure.wp-block-image {
  width: calc(25% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-5 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-5 figure.wp-block-image,
.logos.columns-5 figure.wp-block-image,
.logos.has-nested-images.columns-5 figure.wp-block-image {
  width: calc(20% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-6 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-6 figure.wp-block-image,
.logos.columns-6 figure.wp-block-image,
.logos.has-nested-images.columns-6 figure.wp-block-image {
  width: calc(16.6666666667% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-7 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-7 figure.wp-block-image,
.logos.columns-7 figure.wp-block-image,
.logos.has-nested-images.columns-7 figure.wp-block-image {
  width: calc(14.2857142857% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-8 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-8 figure.wp-block-image,
.logos.columns-8 figure.wp-block-image,
.logos.has-nested-images.columns-8 figure.wp-block-image {
  width: calc(12.5% - var(--gallery-gap)) !important;
}
.is-style-logos.columns-9 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-9 figure.wp-block-image,
.logos.columns-9 figure.wp-block-image,
.logos.has-nested-images.columns-9 figure.wp-block-image {
  width: calc(11.1111111111% - var(--gallery-gap)) !important;
}
.is-style-logos figure,
.is-style-logos.has-nested-images figure,
.logos figure,
.logos.has-nested-images figure {
  padding: var(--wp--custom--spacer-s-fluid);
}
@media (min-width: 960px) {
  .is-style-logos figure,
.is-style-logos.has-nested-images figure,
.logos figure,
.logos.has-nested-images figure {
    flex-grow: unset !important;
  }
}
.is-style-logos img,
.is-style-logos.has-nested-images img,
.logos img,
.logos.has-nested-images img {
  border-radius: unset;
  object-fit: contain !important;
  aspect-ratio: 16/8;
}
@media (max-width: 599px) {
  .is-style-logos.columns-2 figure.wp-block-image, .is-style-logos.columns-4 figure.wp-block-image, .is-style-logos.columns-7 figure.wp-block-image, .is-style-logos.columns-8 figure.wp-block-image, .is-style-logos.columns-10 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-2 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-4 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-7 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-8 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-10 figure.wp-block-image,
.logos.columns-2 figure.wp-block-image,
.logos.columns-4 figure.wp-block-image,
.logos.columns-7 figure.wp-block-image,
.logos.columns-8 figure.wp-block-image,
.logos.columns-10 figure.wp-block-image,
.logos.has-nested-images.columns-2 figure.wp-block-image,
.logos.has-nested-images.columns-4 figure.wp-block-image,
.logos.has-nested-images.columns-7 figure.wp-block-image,
.logos.has-nested-images.columns-8 figure.wp-block-image,
.logos.has-nested-images.columns-10 figure.wp-block-image {
    width: calc(50% - var(--wp--custom--gap)) !important;
  }
}
@media (min-width: 600px) and (max-width: 959px) {
  .is-style-logos.columns-2 figure.wp-block-image, .is-style-logos.columns-4 figure.wp-block-image, .is-style-logos.columns-7 figure.wp-block-image, .is-style-logos.columns-8 figure.wp-block-image, .is-style-logos.columns-10 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-2 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-4 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-7 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-8 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-10 figure.wp-block-image,
.logos.columns-2 figure.wp-block-image,
.logos.columns-4 figure.wp-block-image,
.logos.columns-7 figure.wp-block-image,
.logos.columns-8 figure.wp-block-image,
.logos.columns-10 figure.wp-block-image,
.logos.has-nested-images.columns-2 figure.wp-block-image,
.logos.has-nested-images.columns-4 figure.wp-block-image,
.logos.has-nested-images.columns-7 figure.wp-block-image,
.logos.has-nested-images.columns-8 figure.wp-block-image,
.logos.has-nested-images.columns-10 figure.wp-block-image {
    width: calc(25% - var(--wp--custom--gap)) !important;
  }
}
@media (max-width: 599px) {
  .is-style-logos.columns-3 figure.wp-block-image, .is-style-logos.columns-5 figure.wp-block-image, .is-style-logos.columns-6 figure.wp-block-image, .is-style-logos.columns-9 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-3 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-5 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-6 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-9 figure.wp-block-image,
.logos.columns-3 figure.wp-block-image,
.logos.columns-5 figure.wp-block-image,
.logos.columns-6 figure.wp-block-image,
.logos.columns-9 figure.wp-block-image,
.logos.has-nested-images.columns-3 figure.wp-block-image,
.logos.has-nested-images.columns-5 figure.wp-block-image,
.logos.has-nested-images.columns-6 figure.wp-block-image,
.logos.has-nested-images.columns-9 figure.wp-block-image {
    width: calc(33.3333333333% - var(--wp--custom--gap)) !important;
  }
}
@media (min-width: 600px) and (max-width: 959px) {
  .is-style-logos.columns-3 figure.wp-block-image, .is-style-logos.columns-5 figure.wp-block-image, .is-style-logos.columns-6 figure.wp-block-image, .is-style-logos.columns-9 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-3 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-5 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-6 figure.wp-block-image,
.is-style-logos.has-nested-images.columns-9 figure.wp-block-image,
.logos.columns-3 figure.wp-block-image,
.logos.columns-5 figure.wp-block-image,
.logos.columns-6 figure.wp-block-image,
.logos.columns-9 figure.wp-block-image,
.logos.has-nested-images.columns-3 figure.wp-block-image,
.logos.has-nested-images.columns-5 figure.wp-block-image,
.logos.has-nested-images.columns-6 figure.wp-block-image,
.logos.has-nested-images.columns-9 figure.wp-block-image {
    width: calc(16.6666666667% - var(--wp--custom--gap)) !important;
  }
}

hr,
.wp-block-separator {
  width: auto !important;
  max-width: var(--wp--style--global--content-size) !important;
  margin-top: var(--wp--custom--spacer-m-fluid);
}
hr + *,
.wp-block-separator + * {
  margin-top: var(--wp--custom--spacer-m-fluid);
}
hr.alignwide,
.wp-block-separator.alignwide {
  max-width: var(--wp--style--global--wide-size) !important;
  margin-top: var(--wp--custom--spacer-xl-fluid);
}
hr.alignwide + *,
.wp-block-separator.alignwide + * {
  margin-top: var(--wp--custom--spacer-xl-fluid);
}
hr.alignfull,
.wp-block-separator.alignfull {
  max-width: unset !important;
  margin-top: var(--wp--custom--spacer-xxl-fluid);
}
hr.alignfull + *,
.wp-block-separator.alignfull + * {
  margin-top: var(--wp--custom--spacer-xxl-fluid);
}

.wp-block-columns .wp-block-separator,
.wp-block-media-text .wp-block-separator {
  width: 100% !important;
  max-width: unset !important;
  margin-top: var(--wp--custom--spacer-fluid);
}
.wp-block-columns .wp-block-separator + *,
.wp-block-media-text .wp-block-separator + * {
  margin-top: var(--wp--custom--spacer-fluid);
}

.wp-block-spacer {
  margin: 0 !important;
  height: var(--wp--custom--spacer-fluid) !important;
}
.wp-block-spacer.is-style-spacer-s {
  height: var(--wp--custom--spacer-s-fluid) !important;
}
.wp-block-spacer.is-style-spacer-m {
  height: var(--wp--custom--spacer-m-fluid) !important;
}
.wp-block-spacer.is-style-spacer-l {
  height: var(--wp--custom--spacer-l-fluid) !important;
}
.wp-block-spacer.is-style-spacer-xl {
  height: var(--wp--custom--spacer-xl-fluid) !important;
}
.wp-block-spacer.is-style-spacer-xxl {
  height: var(--wp--custom--spacer-xxl-fluid) !important;
}

.wp-block-buttons {
  gap: var(--wp--custom--spacer-s-fluid) !important;
}

.wp-block-button {
  letter-spacing: 1px;
  margin-top: 0 !important;
}
.wp-block-button.is-style-outline > .wp-block-button__link {
  padding-top: calc(0.62em - 1px);
  padding-bottom: calc(0.62em - 1px);
}
.wp-block-button.has-xs-font-size .wp-block-button__link, .wp-block-button.has-s-font-size .wp-block-button__link {
  padding: 0.62em 1em;
  text-transform: uppercase;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
}
.wp-block-button.has-m-font-size .wp-block-button__link, .wp-block-button.has-l-font-size .wp-block-button__link, .wp-block-button.has-xl-font-size .wp-block-button__link, .wp-block-button.has-xxl-font-size .wp-block-button__link {
  font-size: var(--wp--preset--font-size--m);
  line-height: var(--wp--custom--line-height-s) !important;
}
.wp-block-button.is-style-link .wp-block-button__link, .wp-block-button.link .wp-block-button__link {
  background-color: transparent;
  color: inherit;
  text-decoration: underline;
  padding-left: 0;
  padding-right: 0;
}

:root {
  --v-padding: var(--wp--custom--spacer-fluid);
}

.wp-block-details {
  position: relative;
  z-index: 10;
}
.wp-block-details summary {
  font-size: 1.25em;
  list-style: none;
  padding: var(--v-padding) 1em var(--v-padding) 0;
  position: relative;
}
.wp-block-details summary::-webkit-details-marker, .wp-block-details summary::marker {
  display: none;
}
.wp-block-details summary::after {
  content: "▴";
  color: var(--wp--custom--outline-color);
  line-height: 60%;
  position: absolute;
  text-align: center;
  top: var(--v-padding);
  right: 0;
  z-index: 10;
  transform: translateY(100%) rotate(180deg);
}
.wp-block-details summary::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
}
.wp-block-details a:link {
  position: relative;
  z-index: 30 !important;
}
.wp-block-details.has-background, .wp-block-details.has-border-color {
  padding: 0 var(--wp--style--root--padding-right);
}
.wp-block-details.has-background + .wp-block-details.has-background, .wp-block-details.has-background + .wp-block-details.has-border-color, .wp-block-details.has-border-color + .wp-block-details.has-background, .wp-block-details.has-border-color + .wp-block-details.has-border-color {
  margin-top: -1px !important;
}
.wp-block-details.alignfull {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.wp-block-details.alignfull * {
  max-width: var(--wp--custom--grid-wide) !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.wp-block-details.alignfull summary::after {
  content: "≡";
  transform: translateY(100%) rotate(180deg) scale(1.6);
}
.wp-block-details + .wp-block-details {
  border-top: 1px solid var(--wp--custom--outline-color);
  margin-top: 0;
}
.wp-block-details[open] {
  padding-bottom: var(--wp--custom--spacer-m-fluid) !important;
}
.wp-block-details[open]:not(.alignfull) summary::after {
  transform: translateY(50%) rotate(0deg);
}
.wp-block-details.is-style-read-more summary, .wp-block-details.read-more summary {
  font-size: unset;
  text-decoration: underline;
  padding: 0.62em 0;
}
.wp-block-details.is-style-read-more summary::after, .wp-block-details.read-more summary::after {
  content: "…";
  color: inherit;
  display: inline-block;
  margin-left: 0.38em;
  position: unset;
  line-height: unset;
  text-align: unset;
  transform: unset !important;
}
.wp-block-details.is-style-read-more summary + *, .wp-block-details.read-more summary + * {
  margin-top: 0;
}
.wp-block-details.is-style-read-more *:not(summary), .wp-block-details.read-more *:not(summary) {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
}
.wp-block-details.is-style-read-more[open], .wp-block-details.read-more[open] {
  padding-bottom: 1em !important;
  border-bottom: 1px dotted var(--wp--custom--outline-color);
}
.wp-block-details.is-style-read-more[open] + *, .wp-block-details.read-more[open] + * {
  margin-top: 1.62em !important;
}

.wp-block-group.is-style-container .wp-block-details:not(:first-child, :last-child), .wp-block-group.container .wp-block-details:not(:first-child, :last-child) {
  border-radius: 0;
}
.wp-block-group.is-style-container .wp-block-details:first-child, .wp-block-group.container .wp-block-details:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.wp-block-group.is-style-container .wp-block-details:last-child, .wp-block-group.container .wp-block-details:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.wp-block-social-links.is-layout-flex {
  gap: var(--wp--custom--spacer-s-fluid);
  font-size: 1.62rem;
}

p.is-style-number, p.number {
  padding: 0 !important;
  border-radius: 100% !important;
  text-align: center;
  height: 4em;
  width: 4em;
  line-height: 3.9em !important;
}
p.is-style-number.has-text-align-center, p.number.has-text-align-center {
  margin-left: auto;
  margin-right: auto;
}
p.is-style-number.has-text-color, p.number.has-text-color {
  border: 2px solid;
  border-color: initial !important;
}

.wp-block-group.is-style-key-figure, .wp-block-group.key-figure {
  padding-bottom: var(--wp--custom--spacer-m-fluid);
  border-bottom: 1px solid var(--wp--custom--outline-color);
}
.wp-block-group.is-style-key-figure .wp-block-buttons, .wp-block-group.key-figure .wp-block-buttons {
  margin-top: 0;
  opacity: 0.7;
}
.wp-block-group.is-style-key-figure .wp-block-buttons .wp-block-button .wp-block-button__link, .wp-block-group.key-figure .wp-block-buttons .wp-block-button .wp-block-button__link {
  display: none;
}
.wp-block-group.is-style-key-figure .wp-block-buttons .wp-block-button .wp-block-button__link[href*="."], .wp-block-group.key-figure .wp-block-buttons .wp-block-button .wp-block-button__link[href*="."] {
  display: block;
  margin-top: 0.38em;
}
.wp-block-group.is-style-key-figure p:first-of-type + *, .wp-block-group.key-figure p:first-of-type + * {
  margin-top: var(--wp--custom--spacer-m-fluid);
}
.wp-block-group.is-style-key-figure + *, .wp-block-group.key-figure + * {
  margin-top: var(--wp--custom--spacer-l-fluid);
}
.wp-block-group .is-style-promotion,
.wp-block-group .promotion,
.wp-block-group .is-style-promo,
.wp-block-group .promo {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: fit-content;
  margin-left: 0;
  z-index: 2000;
  padding: calc(var(--wp--style--root--padding-right) / 2) var(--wp--style--root--padding-right) !important;
}
.wp-block-group .is-style-promotion a:first-of-type::before,
.wp-block-group .promotion a:first-of-type::before,
.wp-block-group .is-style-promo a:first-of-type::before,
.wp-block-group .promo a:first-of-type::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}
.wp-block-group .is-style-promotion div.is-layout-flex,
.wp-block-group .promotion div.is-layout-flex,
.wp-block-group .is-style-promo div.is-layout-flex,
.wp-block-group .promo div.is-layout-flex {
  gap: 0.62em;
}

.wp-block-columns.alignfull {
  padding-left: var(--wp--style--root--padding-left);
  padding-right: var(--wp--style--root--padding-right);
}
.wp-block-columns.are-vertically-aligned-top {
  align-items: baseline !important;
}
.wp-block-columns.is-style-gallery.alignfull, .wp-block-columns.gallery.alignfull {
  gap: var(--wp--style--root--padding-left);
}
.wp-block-columns.is-style-gallery .wp-block-column figure,
.wp-block-columns.is-style-gallery .wp-block-column img, .wp-block-columns.gallery .wp-block-column figure,
.wp-block-columns.gallery .wp-block-column img {
  position: relative;
  width: 100%;
  height: auto;
}
.wp-block-columns.is-style-gallery .wp-block-column * + *, .wp-block-columns.gallery .wp-block-column * + * {
  margin-top: var(--wp--style--root--padding-left);
}

.wp-block-column.has-border-color {
  position: relative;
  overflow: hidden;
}
.wp-block-column.has-border-color.theme > *:last-child, .wp-block-column.has-border-color.accent > *:last-child, .wp-block-column.has-border-color.yellow > *:last-child, .wp-block-column.has-border-color.red > *:last-child, .wp-block-column.has-border-color.blue > *:last-child, .wp-block-column.has-border-color.gray > *:last-child, .wp-block-column.has-border-color.white > *:last-child, .wp-block-column.has-border-color.black > *:last-child {
  margin-bottom: var(--wp--custom--spacer-s);
}
.wp-block-column.has-border-color.theme::after, .wp-block-column.has-border-color.accent::after, .wp-block-column.has-border-color.yellow::after, .wp-block-column.has-border-color.red::after, .wp-block-column.has-border-color.blue::after, .wp-block-column.has-border-color.gray::after, .wp-block-column.has-border-color.white::after, .wp-block-column.has-border-color.black::after {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  content: " ";
  width: 100%;
  height: var(--wp--custom--spacer-s);
  position: absolute;
  bottom: 0;
  left: 0;
}
.wp-block-column.has-border-color.theme::after {
  background: var(--wp--custom--theme-500);
}
.wp-block-column.has-border-color.accent::after {
  background: var(--wp--custom--accent);
}
.wp-block-column.has-border-color.yellow::after {
  background: var(--wp--custom--yellow-500);
}
.wp-block-column.has-border-color.red::after {
  background: var(--wp--custom--red-500);
}
.wp-block-column.has-border-color.blue::after {
  background: var(--wp--custom--blue-500);
}
.wp-block-column.has-border-color.gray::after {
  background: var(--wp--custom--theme-500);
}
.wp-block-column.has-border-color.white::after {
  background: var(--wp--custom--white);
}
.wp-block-column.has-border-color.black::after {
  background: var(--wp--custom--black);
}

.wp-block-cover {
  padding: var(--wp--custom--spacer-m-fluid) var(--wp--style--root--padding-right);
}
.wp-block-cover.alignwide {
  padding: var(--wp--custom--spacer-xl-fluid) var(--wp--style--root--padding-right);
  min-height: 62vh;
}
@media (min-width: 1024px) {
  .wp-block-cover.alignwide {
    padding-left: var(--wp--custom--spacer-xl-fluid);
    padding-right: var(--wp--custom--spacer-xl-fluid);
  }
}
.wp-block-cover.alignfull {
  padding: var(--wp--custom--spacer-xxl-fluid) var(--wp--style--root--padding-right);
  min-height: 80vh;
  width: calc(100% + var(--wp--style--root--padding-right) * 2);
  margin-left: calc(var(--wp--style--root--padding-right) * -1);
  border-radius: 0;
}
.wp-block-cover.alignfull .wp-block-cover__inner-container {
  max-width: var(--wp--style--global--wide-size);
}
.wp-block-cover.alignfull .wp-block-cover__inner-container * {
  max-width: inherit;
}
@media (min-width: 1370px) {
  .wp-block-cover.alignfull.has-custom-content-position {
    padding-left: calc((100% - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-left));
    padding-right: calc((100% - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-right));
  }
}
@media (min-width: 1280px) {
  .wp-block-cover.alignfull.has-custom-content-position .wp-block-cover__inner-container {
    width: calc(50% - var(--wp--custom--gap-wide)) !important;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-top-left .wp-block-cover__background {
    width: 50%;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-center-left .wp-block-cover__background {
    width: 50%;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-bottom-left .wp-block-cover__background {
    width: 50%;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-top-right .wp-block-cover__background {
    width: 50%;
    right: 0;
    left: unset;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-center-right .wp-block-cover__background {
    width: 50%;
    right: 0;
    left: unset;
  }
  .wp-block-cover.alignfull.has-custom-content-position.is-position-bottom-right .wp-block-cover__background {
    width: 50%;
    right: 0;
    left: unset;
  }
}

.wp-block-image.has-custom-border img,
.wp-block-image.has-custom-border picture {
  padding: 0 !important;
  display: block;
}

.wp-block-categories-list,
.wp-block-post-terms {
  list-style: none;
  padding: 0 0 0 calc(var(--wp--custom--icon) * 1.3);
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  column-gap: var(--wp--custom--spacer-s-fluid);
  row-gap: calc(var(--wp--custom--spacer-s-fluid) * 0.62);
  align-items: flex-start;
  align-content: flex-start;
  font-family: var(--wp--preset--font-family--brand);
}
.wp-block-categories-list::before,
.wp-block-post-terms::before {
  content: " ";
  position: absolute;
  display: inline-block;
  width: var(--wp--custom--icon);
  height: var(--wp--custom--icon);
  background: center center no-repeat;
  background-size: cover;
  top: 0;
  left: 0;
  transform: translateY(50%);
}
.wp-block-categories-list.taxonomy-category::before,
.wp-block-post-terms.taxonomy-category::before {
  background-image: url("assets/images/label.svg");
}
.wp-block-categories-list.taxonomy-post_tag::before,
.wp-block-post-terms.taxonomy-post_tag::before {
  background-image: url("assets/images/fastfood.svg");
}
.wp-block-categories-list.taxonomy-website-type::before,
.wp-block-post-terms.taxonomy-website-type::before {
  background-image: url("assets/images/folder.svg");
  transform: translateY(16%);
}
.wp-block-categories-list.taxonomy-website-type a,
.wp-block-post-terms.taxonomy-website-type a {
  border: none;
  padding: 0;
}
.wp-block-categories-list.taxonomy-website-tech,
.wp-block-post-terms.taxonomy-website-tech {
  padding: 0;
}
.wp-block-categories-list.taxonomy-website-tech::before,
.wp-block-post-terms.taxonomy-website-tech::before {
  display: none;
  background-image: url("assets/images/hook.svg");
}
.wp-block-categories-list li,
.wp-block-post-terms li {
  border: none;
  margin: 0;
}
.wp-block-categories-list li.current-cat,
.wp-block-post-terms li.current-cat {
  display: none;
}
.wp-block-categories-list a,
.wp-block-post-terms a {
  position: relative;
  display: block;
  width: fit-content;
  padding: 0.62em 0em;
  text-decoration: underline;
}
.wp-block-categories-list .wp-block-post-terms__separator,
.wp-block-post-terms .wp-block-post-terms__separator {
  padding: 0.62em 0em;
  opacity: 0.6;
}
.wp-block-categories-list + .wp-block-categories-list,
.wp-block-categories-list + .wp-block-post-terms,
.wp-block-post-terms + .wp-block-categories-list,
.wp-block-post-terms + .wp-block-post-terms {
  margin-top: var(--wp--custom--spacer-s-fluid) !important;
}

[class*="700-background-color"] .wp-block-categories-list::before,
[class*="800-background-color"] .wp-block-categories-list::before,
[class*="900-background-color"] .wp-block-categories-list::before,
[class*="1000-background-color"] .wp-block-categories-list::before {
  background-image: url("assets/images/label_white.svg");
}
[class*="700-background-color"] .wp-block-post-terms.taxonomy-category::before,
[class*="800-background-color"] .wp-block-post-terms.taxonomy-category::before,
[class*="900-background-color"] .wp-block-post-terms.taxonomy-category::before,
[class*="1000-background-color"] .wp-block-post-terms.taxonomy-category::before {
  background-image: url("assets/images/label_white.svg");
}
[class*="700-background-color"] .wp-block-post-terms.taxonomy-post_tag::before,
[class*="800-background-color"] .wp-block-post-terms.taxonomy-post_tag::before,
[class*="900-background-color"] .wp-block-post-terms.taxonomy-post_tag::before,
[class*="1000-background-color"] .wp-block-post-terms.taxonomy-post_tag::before {
  background-image: url("assets/images/fastfood_white.svg");
}

.wp-block-categories-list li {
  display: inline-flex;
}
.wp-block-categories-list li::after {
  content: "/";
  padding: 0.62em 0em;
  margin-left: var(--wp--custom--spacer-s-fluid);
  opacity: 0.6;
}
.wp-block-categories-list li:last-child::after {
  display: none;
}

.wp-block-query .wp-block-post-terms:not(.taxonomy-website-type) a {
  border: 1px solid var(--wp--custom--outline-color);
  border-radius: var(--wp--custom--radius-l);
  padding: 0.38em 0.62em;
}
.wp-block-query .wp-block-post-terms:not(.taxonomy-website-type) .wp-block-post-terms__separator {
  display: none;
}

.wp-block-query ul li {
  position: relative;
}
.wp-block-query ul .wp-block-post-terms {
  max-width: unset;
  gap: var(--wp--custom--spacer-s-fluid);
  opacity: 0.7;
  transform: scale(0.9);
  transform-origin: left;
}
.wp-block-query ul .wp-block-post-terms a {
  text-decoration: none;
}
.wp-block-query ul .wp-block-post-title {
  font-weight: 400;
  font-size: var(--wp--preset--font-size--m);
  line-height: var(--wp--custom--line-height-s) !important;
  color: inherit;
}
.wp-block-query ul .wp-block-post-title a {
  text-decoration: none;
  padding-right: 1.62em;
}
.wp-block-query ul .wp-block-post-title a::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}
.wp-block-query ul .wp-block-post-title a::after {
  content: " ";
  position: absolute;
  top: 50%;
  transform: translateY(-100%);
  right: 0;
  height: 1em;
  width: 1em;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("assets/images/next.svg");
  opacity: 0.38;
}
@media (max-width: 600px) {
  .wp-block-query ul .wp-block-post-title a::after {
    transform: none;
    top: 0.19em;
  }
}
.wp-block-query ul .wp-block-post-title a:hover, .wp-block-query ul .wp-block-post-title a:focus {
  text-decoration: underline;
}
.wp-block-query ul .wp-block-post-title a:hover::after, .wp-block-query ul .wp-block-post-title a:focus::after {
  opacity: 1;
}
.wp-block-query ul.is-layout-flow li:not(:last-of-type) {
  padding-bottom: var(--wp--custom--gap-wide);
  border-bottom: 1px solid var(--wp--custom--theme-100);
}
.wp-block-query ul.is-layout-flow li .is-layout-flex {
  width: 100%;
  gap: var(--wp--custom--gap);
}
@media (max-width: 600px) {
  .wp-block-query ul.is-layout-flow li .is-layout-flex {
    align-items: flex-start;
  }
}
.wp-block-query ul.is-layout-flow li .wp-block-post-terms + * {
  margin-top: var(--wp--custom--spacer-xs-fluid);
}
.wp-block-query ul.is-layout-flow li .wp-block-post-featured-image {
  width: 38%;
}
@media (max-width: 600px) {
  .wp-block-query ul.is-layout-flow li .wp-block-post-featured-image {
    width: 100%;
  }
}
.wp-block-query ul.is-layout-flow li .wp-block-post-featured-image img {
  aspect-ratio: 16/9;
  object-fit: cover;
  top: 0;
  border-radius: var(--wp--custom--radius-s);
}
.wp-block-query ul.is-layout-flow li .wp-block-post-featured-image + * {
  width: 62%;
  position: static;
}
@media (max-width: 600px) {
  .wp-block-query ul.is-layout-flow li .wp-block-post-featured-image + * {
    width: 100%;
  }
}
.wp-block-query ul.is-layout-flow li + li {
  margin-top: var(--wp--custom--gap-wide) !important;
}
.wp-block-query ul.is-layout-grid {
  align-items: stretch;
}
.wp-block-query ul.is-layout-grid li {
  margin: 0;
}
.wp-block-query ul.is-layout-grid li .has-background {
  padding: var(--wp--custom--spacer-fluid) var(--wp--custom--spacer-fluid) var(--wp--custom--spacer-xl-fluid) var(--wp--custom--spacer-fluid);
  overflow: hidden;
  position: static;
  height: 100%;
}
.wp-block-query ul.is-layout-grid li .has-background[class*="50-background-color"] .wp-block-post-title a::after, .wp-block-query ul.is-layout-grid li .has-background[class*="100-background-color"] .wp-block-post-title a::after, .wp-block-query ul.is-layout-grid li .has-background[class*="300-background-color"] .wp-block-post-title a::after {
  background-image: url("assets/images/next.svg");
}
.wp-block-query ul.is-layout-grid li .has-background[class*="50-background-color"] .wp-block-post-terms a, .wp-block-query ul.is-layout-grid li .has-background[class*="100-background-color"] .wp-block-post-terms a, .wp-block-query ul.is-layout-grid li .has-background[class*="300-background-color"] .wp-block-post-terms a {
  color: var(--wp--custom--outline-color-darker);
}
.wp-block-query ul.is-layout-grid li .has-background[class*="500-background-color"] .wp-block-post-title a::after, .wp-block-query ul.is-layout-grid li .has-background[class*="700-background-color"] .wp-block-post-title a::after, .wp-block-query ul.is-layout-grid li .has-background[class*="900-background-color"] .wp-block-post-title a::after {
  background-image: url("assets/images/next_white.svg");
}
.wp-block-query ul.is-layout-grid li .has-background[class*="500-background-color"] .wp-block-post-terms a, .wp-block-query ul.is-layout-grid li .has-background[class*="700-background-color"] .wp-block-post-terms a, .wp-block-query ul.is-layout-grid li .has-background[class*="900-background-color"] .wp-block-post-terms a {
  color: var(--wp--custom--outline-color-lighter);
}
.wp-block-query ul.is-layout-grid li .wp-block-post-featured-image {
  margin: 0;
  margin-top: calc(var(--wp--custom--spacer-fluid) * -1);
  margin-left: calc(var(--wp--custom--spacer-fluid) * -1) !important;
  width: calc(100% + var(--wp--custom--spacer-fluid) * 2) !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.wp-block-query ul.is-layout-grid li .wp-block-post-featured-image img {
  aspect-ratio: 16/9;
  object-fit: cover;
  border-radius: unset;
  position: relative;
  margin: 0;
  width: 100% !important;
  height: 100%;
  top: 0;
}
.wp-block-query ul.is-layout-grid li .wp-block-post-featured-image + * {
  margin-top: var(--wp--custom--spacer-fluid);
}
.wp-block-query ul.is-layout-grid li .wp-block-post-terms + * {
  margin-top: var(--wp--custom--spacer-s-fluid);
}
.wp-block-query ul.is-layout-grid li .wp-block-post-title a::after {
  position: absolute;
  bottom: 0;
  left: var(--wp--custom--spacer-fluid);
  top: unset;
  opacity: 1;
}
.wp-block-query ul.is-layout-grid li.inspiration .has-background {
  padding-bottom: var(--wp--custom--spacer-fluid);
}
.wp-block-query ul.is-layout-grid li.inspiration .wp-block-post-title {
  padding-right: 1.3em;
  position: relative;
}
.wp-block-query ul.is-layout-grid li.inspiration .wp-block-post-title::after {
  content: var(--arrow-external);
  position: absolute;
  top: 0;
  right: 0;
  width: 1em;
  text-align: right;
}
.wp-block-query ul.is-layout-grid li.inspiration .entry-content {
  margin-top: 0;
  height: 0px;
  overflow: hidden;
}
.wp-block-query ul.is-layout-grid li.inspiration:hover .wp-block-post-title, .wp-block-query ul.is-layout-grid li.inspiration:focus .wp-block-post-title {
  text-decoration: underline;
}
.wp-block-query ul.is-layout-grid li.inspiration .wp-block-post-featured-image img {
  aspect-ratio: 100/63;
  object-position: top;
}
.wp-block-query.alignwide ul.is-layout-flow li, .wp-block-query.alignfull ul.is-layout-flow li {
  padding: 0;
  border: none;
}
.wp-block-query.alignwide ul.is-layout-flow li .is-layout-flex, .wp-block-query.alignfull ul.is-layout-flow li .is-layout-flex {
  width: 100%;
  gap: var(--wp--custom--gap-wide);
}
@media (max-width: 600px) {
  .wp-block-query.alignwide ul.is-layout-flow li .is-layout-flex, .wp-block-query.alignfull ul.is-layout-flow li .is-layout-flex {
    flex-direction: column;
    gap: var(--wp--custom--gap);
  }
}
@media (min-width: 601px) and (max-width: 782px) {
  .wp-block-query.alignwide ul.is-layout-flow li .is-layout-flex, .wp-block-query.alignfull ul.is-layout-flow li .is-layout-flex {
    align-items: flex-start;
  }
}
.wp-block-query.alignwide ul.is-layout-flow li .wp-block-post-featured-image img, .wp-block-query.alignfull ul.is-layout-flow li .wp-block-post-featured-image img {
  border-radius: var(--wp--custom--radius-fluid);
}
.wp-block-query.alignwide ul.is-layout-flow li .wp-block-post-title a::after, .wp-block-query.alignfull ul.is-layout-flow li .wp-block-post-title a::after {
  transform: translateY(-50%);
}
@media (max-width: 600px) {
  .wp-block-query.alignwide ul.is-layout-flow li .wp-block-post-title a::after, .wp-block-query.alignfull ul.is-layout-flow li .wp-block-post-title a::after {
    transform: none;
    top: unset;
    bottom: 0.19em;
  }
}
.wp-block-query.alignwide ul.is-layout-flow li + li, .wp-block-query.alignfull ul.is-layout-flow li + li {
  margin-top: var(--wp--custom--gap-full);
}
.wp-block-query.alignwide ul.is-layout-grid, .wp-block-query.alignfull ul.is-layout-grid {
  gap: var(--wp--custom--gap-wide);
}

.wp-block-query-pagination {
  align-items: baseline;
  justify-content: space-between;
  padding-top: var(--wp--custom--spacer-l-fluid);
  margin-top: 0;
}
.wp-block-query-pagination + * {
  margin-top: var(--wp--custom--spacer-l-fluid);
}
.wp-block-query-pagination a,
.wp-block-query-pagination .current {
  padding: 0.62em 1em;
  text-transform: uppercase;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
  font-weight: 700;
  text-decoration: none;
  border-radius: var(--wp--custom--radius-s);
  display: inline-block;
  background: var(--wp--custom--theme-500);
  color: var(--wp--custom--body-bg-color);
  border: 2px solid var(--wp--custom--theme-500);
}
.wp-block-query-pagination .wp-block-query-pagination-numbers {
  margin: 0;
  order: 1;
  flex-grow: 2;
}
.wp-block-query-pagination .wp-block-query-pagination-numbers .current {
  background: var(--wp--custom--body-bg-color);
  color: var(--wp--custom--body-txt-color);
  border-color: var(--wp--custom--outline-color);
}
.wp-block-query-pagination .wp-block-query-pagination-previous,
.wp-block-query-pagination .wp-block-query-pagination-next {
  order: 2;
}

.wp-block-table-of-contents::before {
  position: relative;
  display: block;
  content: "Découvrez";
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
  font-weight: 700;
  margin-bottom: 0.62em;
}

.wp-block-rank-math-toc-block > *:first-child {
  margin-bottom: 0.62em;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
  font-weight: 700;
}

.wp-block-table-of-contents li,
.wp-block-rank-math-toc-block nav li {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
}
.wp-block-table-of-contents li a,
.wp-block-rank-math-toc-block nav li a {
  position: relative;
  display: block;
  padding: 0.19em 0 0.19em 1em;
}
.wp-block-table-of-contents li a::before,
.wp-block-rank-math-toc-block nav li a::before {
  content: var(--circle);
  color: var(--wp--custom--theme-500);
  font-weight: 1em;
  position: absolute;
  left: 0;
  top: 0.19em;
  width: fit-content;
  text-align: center;
  transform: translateX(-50%);
}
.wp-block-table-of-contents li a::after,
.wp-block-rank-math-toc-block nav li a::after {
  visibility: hidden;
}
.wp-block-table-of-contents li::after,
.wp-block-rank-math-toc-block nav li::after {
  content: "";
  position: absolute;
  left: -1px;
  top: 1.8em;
  height: calc(100% - 0.85em);
  border-left: 1px solid var(--wp--custom--outline-color-lighter);
}
.wp-block-table-of-contents li:last-child::after,
.wp-block-rank-math-toc-block nav li:last-child::after {
  display: none;
}
.wp-block-table-of-contents li + *,
.wp-block-rank-math-toc-block nav li + * {
  margin-top: 0.62em;
}
.wp-block-table-of-contents ol,
.wp-block-table-of-contents ul,
.wp-block-rank-math-toc-block nav ol,
.wp-block-rank-math-toc-block nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.wp-block-table-of-contents ol ol,
.wp-block-table-of-contents ol ul,
.wp-block-table-of-contents ul ol,
.wp-block-table-of-contents ul ul,
.wp-block-rank-math-toc-block nav ol ol,
.wp-block-rank-math-toc-block nav ol ul,
.wp-block-rank-math-toc-block nav ul ol,
.wp-block-rank-math-toc-block nav ul ul {
  padding-left: 1em;
}

* + .wp-block-table-of-contents,
* + .wp-block-rank-math-toc-block {
  margin-top: var(--wp--custom--spacer-m-fluid);
}

body.single-post .entry-content .wp-block-table-of-contents:first-child + *,
body.single-post .entry-content .wp-block-rank-math-toc-block:first-child + * {
  margin-top: 0;
}
body.single-post .entry-content .wp-block-table-of-contents + *,
body.single-post .entry-content .wp-block-rank-math-toc-block + * {
  margin-top: var(--wp--custom--spacer-m-fluid);
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li {
  display: none;
  padding-left: 1em;
  font-size: 0.9em;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li a::before {
  color: var(--wp--custom--outline-color-lighter);
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li::after {
  display: none;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li {
  display: none;
  padding-left: 1em;
  font-size: 0.9em;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li a::before {
  color: var(--wp--custom--outline-color-lighter);
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li::after {
  display: none;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li {
  display: none;
  padding-left: 1em;
  font-size: 0.9em;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li a::before {
  color: var(--wp--custom--outline-color-lighter);
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li::after {
  display: none;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li {
  display: none;
  padding-left: 1em;
  font-size: 0.9em;
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li a::before,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li a::before,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li a::before,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li a::before {
  color: var(--wp--custom--outline-color-lighter);
}
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li::after,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ol li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ol li ul li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ol li ul li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ol li ul li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ol li ul li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ol li ul li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ol li::after,
body.page .wp-block-table-of-contents ul li ul li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ol li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ol li ul li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ol li ul li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ol li ul li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ol li ul li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ol li ul li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ol li::after,
body.page .wp-block-rank-math-toc-block nav ul li ul li ul li ul li ul li ul li::after {
  display: none;
}
body.single-clients .wp-block-table-of-contents > ol:first-of-type body.single-clients .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-table-of-contents > ol:first-of-type body.single-clients .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-table-of-contents > ol:first-of-type body.page .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-table-of-contents > ol:first-of-type body.page .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-rank-math-toc-block nav > ol:first-of-type body.single-clients .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-rank-math-toc-block nav > ol:first-of-type body.single-clients .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-rank-math-toc-block nav > ol:first-of-type body.page .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.single-clients .wp-block-rank-math-toc-block nav > ol:first-of-type body.page .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-table-of-contents > ol:first-of-type body.single-clients .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-table-of-contents > ol:first-of-type body.single-clients .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-table-of-contents > ol:first-of-type body.page .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-table-of-contents > ol:first-of-type body.page .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-rank-math-toc-block nav > ol:first-of-type body.single-clients .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-rank-math-toc-block nav > ol:first-of-type body.single-clients .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-rank-math-toc-block nav > ol:first-of-type body.page .wp-block-table-of-contents > ul:first-of-type > li:first-of-type > a,
body.page .wp-block-rank-math-toc-block nav > ol:first-of-type body.page .wp-block-rank-math-toc-block nav > ul:first-of-type > li:first-of-type > a {
  display: none;
}

body.single-clients .wp-block-table-of-contents ol li ol li:first-of-type,
body.single-clients .wp-block-table-of-contents ol li ul li:first-of-type,
body.single-clients .wp-block-table-of-contents ul li ol li:first-of-type,
body.single-clients .wp-block-table-of-contents ul li ul li:first-of-type,
body.single-clients .wp-block-rank-math-toc-block nav ol li ol li:first-of-type,
body.single-clients .wp-block-rank-math-toc-block nav ol li ul li:first-of-type,
body.single-clients .wp-block-rank-math-toc-block nav ul li ol li:first-of-type,
body.single-clients .wp-block-rank-math-toc-block nav ul li ul li:first-of-type {
  display: none;
}

/** Shared Register Styles (applied to at least 2 blocks) **/
.is-style-dot,
.dot {
  padding-left: 1em !important;
  position: relative;
}
.is-style-dot::before,
.dot::before {
  position: absolute;
  top: 0;
  left: 0;
  content: var(--circle);
  font-size: 0.85em;
  color: var(--wp--custom--theme-500);
  vertical-align: baseline;
}
.is-style-dot.accent::before,
.dot.accent::before {
  color: var(--wp--custom--accent);
}
.is-style-dot.yellow::before,
.dot.yellow::before {
  color: var(--wp--custom--yellow-500);
}
.is-style-dot.red::before,
.dot.red::before {
  color: var(--wp--custom--red-500);
}
.is-style-dot.blue::before,
.dot.blue::before {
  color: var(--wp--custom--blue-500);
}
.is-style-dot.gray::before,
.dot.gray::before {
  color: var(--wp--custom--theme-500);
}
.is-style-dot.white::before,
.dot.white::before {
  color: var(--wp--custom--white);
}
.is-style-dot.black::before,
.dot.black::before {
  color: var(--wp--custom--black);
}

ul.dot li::marker,
ul.dot li::before,
ol.dot li::marker,
ol.dot li::before {
  color: var(--wp--custom--theme-500);
}
ul.accent li::marker,
ul.accent li::before,
ol.accent li::marker,
ol.accent li::before {
  color: var(--wp--custom--accent);
}
ul.yellow li::marker,
ul.yellow li::before,
ol.yellow li::marker,
ol.yellow li::before {
  color: var(--wp--custom--yellow-500);
}
ul.red li::marker,
ul.red li::before,
ol.red li::marker,
ol.red li::before {
  color: var(--wp--custom--red-500);
}
ul.blue li::marker,
ul.blue li::before,
ol.blue li::marker,
ol.blue li::before {
  color: var(--wp--custom--blue-500);
}
ul.gray li::marker,
ul.gray li::before,
ol.gray li::marker,
ol.gray li::before {
  color: var(--wp--custom--theme-500);
}
ul.white li::marker,
ul.white li::before,
ol.white li::marker,
ol.white li::before {
  color: var(--wp--custom--white);
}
ul.black li::marker,
ul.black li::before,
ol.black li::marker,
ol.black li::before {
  color: var(--wp--custom--black);
}

li.dot::marker, li.dot::before {
  color: var(--wp--custom--theme-500) !important;
}
li.accent::marker, li.accent::before {
  color: var(--wp--custom--accent) !important;
}
li.yellow::marker, li.yellow::before {
  color: var(--wp--custom--yellow-500) !important;
}
li.red::marker, li.red::before {
  color: var(--wp--custom--red-500) !important;
}
li.blue::marker, li.blue::before {
  color: var(--wp--custom--blue-500) !important;
}
li.gray::marker, li.gray::before {
  color: var(--wp--custom--theme-500) !important;
}
li.white::marker, li.white::before {
  color: var(--wp--custom--white) !important;
}
li.black::marker, li.black::before {
  color: var(--wp--custom--black) !important;
}

.up {
  margin-top: calc(var(--wp--custom--spacer-xxl-fluid) * -2) !important;
}

.is-style-linked,
.linked {
  position: relative;
}
.is-style-linked a:first-of-type::before,
.linked a:first-of-type::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}

@media (min-width: 782px) {
  body.single-post .wp-block-table-of-contents,
body.single-post .wp-block-rank-math-toc-block,
body.single-post .side,
body.single-post .is-style-side {
    position: absolute;
    margin: 0;
    right: 0;
    width: calc(34.7% - var(--wp--custom--larger-gap-wide-full) / 2);
  }
  body.single-post .wp-block-table-of-contents.is-vertically-aligned-top, body.single-post .wp-block-table-of-contents.top,
body.single-post .wp-block-rank-math-toc-block.is-vertically-aligned-top,
body.single-post .wp-block-rank-math-toc-block.top,
body.single-post .side.is-vertically-aligned-top,
body.single-post .side.top,
body.single-post .is-style-side.is-vertically-aligned-top,
body.single-post .is-style-side.top {
    top: 0;
  }
  body.single-post .wp-block-table-of-contents.is-vertically-aligned-bottom, body.single-post .wp-block-table-of-contents.bottom,
body.single-post .wp-block-rank-math-toc-block.is-vertically-aligned-bottom,
body.single-post .wp-block-rank-math-toc-block.bottom,
body.single-post .side.is-vertically-aligned-bottom,
body.single-post .side.bottom,
body.single-post .is-style-side.is-vertically-aligned-bottom,
body.single-post .is-style-side.bottom {
    transform: translateY(-100%);
  }
}
body.single-post .wp-block-table-of-contents,
body.single-post .wp-block-rank-math-toc-block {
  top: 0;
}

.is-style-ressource.video .wp-block-media-text__media,
.ressource.video .wp-block-media-text__media {
  background-color: var(--wp--custom--black);
  position: relative;
}
.is-style-ressource.video .wp-block-media-text__media::before,
.ressource.video .wp-block-media-text__media::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--wp--custom--black);
  opacity: 0.38;
  border-radius: var(--wp--custom--radius-s);
  z-index: 10;
}
.is-style-ressource.video .wp-block-media-text__media::after,
.ressource.video .wp-block-media-text__media::after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--wp--custom--spacer-l);
  height: var(--wp--custom--spacer-l);
  background: url("assets/images/play_white.svg") center center no-repeat;
  background-size: cover;
  z-index: 20;
}
.is-style-ressource.video:hover .wp-block-media-text__media::before,
.ressource.video:hover .wp-block-media-text__media::before {
  opacity: 0.62;
}

.wp-block-post.tag-webinaires .wp-block-post-featured-image, .wp-block-post.tag-webinaire .wp-block-post-featured-image, .wp-block-post.tag-medias .wp-block-post-featured-image, .wp-block-post.tag-media .wp-block-post-featured-image, .wp-block-post.tag-podcasts .wp-block-post-featured-image, .wp-block-post.tag-podcast .wp-block-post-featured-image {
  position: relative;
}
.wp-block-post.tag-webinaires .wp-block-post-featured-image::before, .wp-block-post.tag-webinaire .wp-block-post-featured-image::before, .wp-block-post.tag-medias .wp-block-post-featured-image::before, .wp-block-post.tag-media .wp-block-post-featured-image::before, .wp-block-post.tag-podcasts .wp-block-post-featured-image::before, .wp-block-post.tag-podcast .wp-block-post-featured-image::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--wp--custom--black);
  opacity: 0.38;
  border-radius: var(--wp--custom--radius-s);
  z-index: 10;
}
.wp-block-post.tag-webinaires .wp-block-post-featured-image::after, .wp-block-post.tag-webinaire .wp-block-post-featured-image::after, .wp-block-post.tag-medias .wp-block-post-featured-image::after, .wp-block-post.tag-media .wp-block-post-featured-image::after, .wp-block-post.tag-podcasts .wp-block-post-featured-image::after, .wp-block-post.tag-podcast .wp-block-post-featured-image::after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--wp--custom--spacer-l);
  height: var(--wp--custom--spacer-l);
  background: url("assets/images/play_white.svg") center center no-repeat;
  background-size: cover;
  z-index: 20;
}
.wp-block-post.tag-webinaires:hover .wp-block-post-featured-image::before, .wp-block-post.tag-webinaire:hover .wp-block-post-featured-image::before, .wp-block-post.tag-medias:hover .wp-block-post-featured-image::before, .wp-block-post.tag-media:hover .wp-block-post-featured-image::before, .wp-block-post.tag-podcasts:hover .wp-block-post-featured-image::before, .wp-block-post.tag-podcast:hover .wp-block-post-featured-image::before {
  opacity: 0.62;
}

.is-style-ressource,
.ressource {
  padding: var(--wp--custom--spacer-fluid) !important;
  border: 1px solid var(--wp--custom--outline-color);
  grid-template-columns: 38% 1fr;
  position: relative;
  gap: var(--wp--custom--spacer-fluid) !important;
}
.is-style-ressource .wp-block-media-text__content *,
.ressource .wp-block-media-text__content * {
  margin: 0;
}
.is-style-ressource .wp-block-media-text__content * + *,
.ressource .wp-block-media-text__content * + * {
  margin-top: var(--wp--custom--spacer-s-fluid);
}
.is-style-ressource a,
.ressource a {
  text-decoration: none;
}
.is-style-ressource a[target=_blank]::after,
.ressource a[target=_blank]::after {
  display: none !important;
}
.is-style-ressource a:first-of-type::before,
.ressource a:first-of-type::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100 !important;
}
.is-style-ressource .wp-block-heading,
.ressource .wp-block-heading {
  font-family: var(--wp--preset--font-family--text) !important;
  font-size: var(--wp--preset--font-size--m);
  line-height: var(--wp--custom--line-height-s) !important;
}
.is-style-ressource + .is-style-ressource,
.is-style-ressource + .ressource,
.ressource + .is-style-ressource,
.ressource + .ressource {
  margin-top: var(--wp--style--root--padding-right);
  margin-bottom: 0;
}
.is-style-ressource.is-vertically-aligned-top, .is-style-ressource.is-style-side, .is-style-ressource.side,
.ressource.is-vertically-aligned-top,
.ressource.is-style-side,
.ressource.side {
  grid-template-columns: 100% !important;
}
.is-style-ressource.is-vertically-aligned-top .wp-block-media-text__content, .is-style-ressource.is-style-side .wp-block-media-text__content, .is-style-ressource.side .wp-block-media-text__content,
.ressource.is-vertically-aligned-top .wp-block-media-text__content,
.ressource.is-style-side .wp-block-media-text__content,
.ressource.side .wp-block-media-text__content {
  grid-column: 1;
  grid-row: 2;
}
.is-style-ressource.is-vertically-aligned-top .wp-block-media-text__media, .is-style-ressource.is-style-side .wp-block-media-text__media, .is-style-ressource.side .wp-block-media-text__media,
.ressource.is-vertically-aligned-top .wp-block-media-text__media,
.ressource.is-style-side .wp-block-media-text__media,
.ressource.side .wp-block-media-text__media {
  grid-column: 1;
  grid-row: 1;
}
.is-style-ressource.is-vertically-aligned-top.has-media-on-the-right, .is-style-ressource.is-style-side.has-media-on-the-right, .is-style-ressource.side.has-media-on-the-right,
.ressource.is-vertically-aligned-top.has-media-on-the-right,
.ressource.is-style-side.has-media-on-the-right,
.ressource.side.has-media-on-the-right {
  display: grid !important;
  column-gap: 0 !important;
  grid-template-columns: 100% !important;
}
.is-style-ressource[class*="0-background-color"],
.ressource[class*="0-background-color"] {
  border-color: var(--wp--custom--theme-100);
}
.is-style-ressource[class*="50-background-color"],
.ressource[class*="50-background-color"] {
  border-color: var(--wp--custom--theme-100);
}
.is-style-ressource[class*="100-background-color"],
.ressource[class*="100-background-color"] {
  border-color: var(--wp--custom--theme-300);
}
.is-style-ressource[class*="300-background-color"],
.ressource[class*="300-background-color"] {
  border-color: var(--wp--custom--theme-500);
}
.is-style-ressource[class*="500-background-color"],
.ressource[class*="500-background-color"] {
  border-color: var(--wp--custom--theme-700);
}

.affiliation .wp-block-image {
  margin: 0 !important;
}
.affiliation .wp-block-image img {
  width: 100%;
  height: auto;
}
.affiliation .wp-block-buttons:last-of-type {
  margin-top: var(--wp--custom--spacer-s-fluid);
}

/** Specific Register Styles (applied to 1 block) **/
.hero {
  position: relative;
  display: block;
  z-index: 10;
  padding-top: var(--wp--custom--spacer-xl-fluid);
}
.hero .wp-block-heading {
  z-index: 100;
}
@media (max-width: 781px) {
  .hero .wp-block-columns .wp-block-column:first-of-type figure {
    border-radius: var(--wp--custom--radius-fluid);
    aspect-ratio: 4/3;
    object-fit: cover;
    overflow: hidden;
  }
  .hero .wp-block-columns .wp-block-column:first-of-type figure * {
    transform: translateY(-10%);
  }
}
@media (min-width: 782px) {
  .hero .wp-block-columns .wp-block-column:first-of-type {
    position: absolute;
    top: 0;
    right: 0;
    width: 42%;
    z-index: 30;
  }
  .hero .wp-block-columns .wp-block-column:last-of-type {
    max-width: calc(58% - var(--wp--custom--gap-wide));
    position: relative;
  }
}

@media screen and (min-width: 768px) {
  .is-style-sticky.wp-block-column,
.sticky.wp-block-column {
    position: sticky;
    top: var(--wp--custom--spacer);
    align-self: flex-start;
  }
}
@media screen and (min-height: 900px) {
  .is-style-sticky.wp-block-column,
.sticky.wp-block-column {
    top: calc(var(--wp--custom--spacer-xxl) + var(--wp--custom--spacer));
  }
}
@media screen and (min-width: 768px) {
  .is-style-sticky.wp-block-media-text .wp-block-media-text__media,
.sticky.wp-block-media-text .wp-block-media-text__media {
    position: sticky;
    top: var(--wp--custom--spacer);
    align-self: flex-start;
  }
}
@media screen and (min-height: 900px) {
  .is-style-sticky.wp-block-media-text .wp-block-media-text__media,
.sticky.wp-block-media-text .wp-block-media-text__media {
    top: calc(var(--wp--custom--spacer-xxl) + var(--wp--custom--spacer));
  }
}

/** Template Parts **/
/* Change the WordPress default css to a 1023px media query */
@media (min-width: 782px) {
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: none !important;
  }

  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: block !important;
    width: 100%;
    position: relative;
    z-index: auto;
  }
}
/* Remove the WordPress default for 600px */
@media (min-width: 600px) {
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: flex;
  }

  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: none;
  }
}
header.wp-block-template-part {
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  padding: var(--wp--custom--spacer-l-fluid) 0;
}
@media (min-width: 1024px) and (min-height: 900px) {
  header.wp-block-template-part {
    position: fixed;
  }
  header.wp-block-template-part .alignwide:first-child {
    position: relative;
  }
  header.wp-block-template-part .alignwide:first-child::after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    padding: var(--wp--custom--spacer-fluid);
    top: calc(var(--wp--custom--spacer-fluid) * -1);
    left: calc(var(--wp--custom--spacer-fluid) * -1);
    backdrop-filter: blur(10px);
    z-index: -1;
    border-radius: var(--wp--custom--radius);
  }
}
@media (min-width: 1024px) and (min-height: 900px) {
  header.wp-block-template-part:hover .alignwide:first-child::after {
    background: var(--wp--custom--gray);
    transition: all 0.2s ease-in;
  }
}
header.wp-block-template-part .wp-block-navigation {
  color: var(--wp--custom--body-txt-color);
}
header.wp-block-template-part .wp-block-navigation a:hover, header.wp-block-template-part .wp-block-navigation a:focus {
  text-decoration: underline;
}
header.wp-block-template-part .current-menu-item {
  font-weight: 700;
}
header.wp-block-template-part .current-menu-item a {
  text-decoration: underline;
}
@media (min-width: 600px) {
  header.wp-block-template-part .wp-block-navigation__responsive-container-open {
    align-items: center;
  }
  header.wp-block-template-part .wp-block-navigation__responsive-container-open::after {
    content: "Menu";
    position: relative;
    top: 0;
    left: 0;
    padding-left: 0.38em;
    font-weight: 700;
    text-transform: uppercase;
    font-size: var(--wp--preset--font-size--s);
  }
}
header.wp-block-template-part .wp-block-navigation__responsive-container {
  background-color: var(--wp--preset--color--theme-50) !important;
  padding: var(--wp--custom--spacer-fluid);
  z-index: 1000;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open {
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  max-width: calc(var(--wp--style--global--wide-size) + var(--wp--custom--spacer-fluid) * 2);
  margin-left: auto;
  margin-right: auto;
  gap: var(--wp--custom--spacer-fluid);
  color: var(--wp--custom--false-black) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open::after {
  content: " ";
  width: 24px;
  height: 24px;
  position: absolute;
  top: var(--wp--custom--spacer-fluid);
  left: var(--wp--custom--spacer-fluid);
}
@media (min-width: 960px) {
  header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open {
    height: fit-content;
    border-radius: var(--wp--custom--radius);
    margin-top: var(--wp--custom--spacer-fluid);
    width: calc(100% - var(--wp--style--root--padding-left));
  }
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container {
  display: flex;
  width: 100%;
}
@media (min-width: 960px) {
  header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    max-width: none;
  }
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child {
  padding: var(--wp--custom--spacer-fluid);
  border-radius: var(--wp--custom--radius-fluid);
  width: inherit;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child a {
  font-size: var(--wp--preset--font-size--m);
  font-family: var(--wp--preset--font-family--brand);
  cursor: default;
  text-decoration: none !important;
  position: relative;
  display: block;
  width: 100%;
}
@media (min-width: 960px) {
  header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child {
    flex-grow: 1;
    justify-content: space-between;
    width: min-content;
  }
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-50-background-color {
  background-color: var(--wp--preset--color--theme-50) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-100-background-color {
  background-color: var(--wp--preset--color--theme-100) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-300-background-color {
  background-color: var(--wp--preset--color--theme-300) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-500-background-color {
  background-color: var(--wp--preset--color--theme-500) !important;
  color: var(--wp--custom--false-white) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-700-background-color {
  background-color: var(--wp--preset--color--theme-700) !important;
  color: var(--wp--custom--false-white) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child.has-theme-900-background-color {
  background-color: var(--wp--preset--color--theme-900) !important;
  color: var(--wp--custom--false-white) !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container {
  background: inherit !important;
  padding: 0;
  margin-top: var(--wp--custom--gap-wide);
  width: 100%;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item {
  width: inherit;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a {
  font-size: var(--wp--preset--font-size--default);
  font-family: var(--wp--preset--font-family--text);
  cursor: pointer;
  padding: 0.19em 0;
  color: inherit;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a:hover, header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item a:focus {
  text-decoration: underline !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item.current-menu-item a {
  padding-left: 1em !important;
  position: relative;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item.current-menu-item a::before {
  position: absolute;
  top: 0;
  left: 0;
  content: var(--circle);
  font-size: 0.85em;
  color: var(--wp--custom--theme-500);
  vertical-align: baseline;
}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container li.wp-block-navigation-item.has-child ul.wp-block-navigation__submenu-container li.wp-block-navigation-item.current-menu-item a::before {
  color: inherit;
}
header.wp-block-template-part .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close {
  padding: 1em !important;
  display: block;
  transform: translateY(-25%) translateX(25%);
}

footer.wp-block-template-part {
  padding: var(--wp--custom--spacer-xxl-fluid) var(--wp--style--root--padding-right);
}
footer.wp-block-template-part .logo-link + * {
  margin-top: var(--wp--custom--spacer-xs);
}
footer.wp-block-template-part svg.logo {
  height: var(--wp--custom--spacer);
  width: auto;
}
footer.wp-block-template-part svg.logo path {
  fill: var(--wp--custom--outline-color);
  stroke: var(--wp--custom--outline-color);
}
@media (max-width: 782px) {
  footer.wp-block-template-part .wp-block-columns:last-of-type {
    flex-direction: column-reverse;
  }
}

/** Templates **/
main,
.wp-block-template-part,
.entry-content {
  margin-top: 0;
}

body main > .wp-block-group.alignfull:first-child,
body main > .entry-content > .wp-block-group.alignfull:first-child,
body article > .wp-block-group.alignfull:first-child {
  padding-top: calc(var(--wp--custom--spacer-xl-fluid) * 2) !important;
  border-radius: 0;
  margin-top: 0;
}

section {
  position: relative;
}

body.archive .wp-block-group.alignfull:first-child,
body.blog .wp-block-group.alignfull:first-child {
  padding-bottom: var(--wp--custom--spacer-m-fluid);
}
body.archive .wp-block-group.alignfull:first-child a,
body.blog .wp-block-group.alignfull:first-child a {
  text-decoration: none;
}
body.archive .wp-block-group.alignfull:first-child .is-layout-flex,
body.blog .wp-block-group.alignfull:first-child .is-layout-flex {
  align-items: baseline;
  gap: 0.62em;
}
@media (max-width: 781px) {
  body.archive .wp-block-group.alignfull:first-child .is-layout-flex,
body.blog .wp-block-group.alignfull:first-child .is-layout-flex {
    flex-direction: column;
    gap: 0;
  }
}
body.archive .wp-block-group.alignfull:first-child .is-layout-flex + .wp-block-term-description,
body.blog .wp-block-group.alignfull:first-child .is-layout-flex + .wp-block-term-description {
  margin-top: var(--wp--custom--spacer-m-fluid);
}
body.archive .wp-block-group.alignfull:first-child .is-layout-flex + .wp-block-term-description + *,
body.blog .wp-block-group.alignfull:first-child .is-layout-flex + .wp-block-term-description + * {
  padding-top: var(--wp--custom--spacer-fluid);
  border-top: 1px solid var(--wp--custom--outline-color-darker);
  margin-top: var(--wp--custom--spacer) !important;
}
body.archive .wp-block-group.alignfull:first-child .is-layout-flex + *:not(.wp-block-term-description),
body.blog .wp-block-group.alignfull:first-child .is-layout-flex + *:not(.wp-block-term-description) {
  padding-top: var(--wp--custom--spacer-fluid);
  border-top: 1px solid var(--wp--custom--outline-color-darker);
  margin-top: var(--wp--custom--spacer) !important;
}

body.archive h1 + *,
body.blog h1 + *,
body.single-post h1 + * {
  padding-top: var(--wp--custom--spacer-fluid);
  border-top: 1px solid var(--wp--custom--outline-color-darker);
  margin-top: var(--wp--custom--spacer) !important;
}
body.archive .wp-block-term-description p,
body.blog .wp-block-term-description p,
body.single-post .wp-block-term-description p {
  max-width: var(--wp--custom--grid);
}
body.archive .wp-block-categories-list,
body.blog .wp-block-categories-list,
body.single-post .wp-block-categories-list {
  margin-top: var(--wp--custom--spacer);
}

body.archive .wp-block-heading + .wp-block-columns, body.archive .wp-block-heading + .wp-block-query,
body.blog .wp-block-heading + .wp-block-columns,
body.blog .wp-block-heading + .wp-block-query {
  margin-top: var(--wp--custom--spacer-m);
}

body.single-post main aside {
  margin: 0;
  padding: var(--wp--custom--spacer-xxl-fluid) var(--wp--style--root--padding-right) !important;
}
body.single-post .is-style-larger-gap {
  position: relative;
}
body.single-post .is-style-larger-gap * {
  max-width: 100%;
}
body.single-post .wp-block-post-excerpt {
  max-width: unset;
}
body.single-post .wp-block-post-time-to-read {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
}
body.single-post .wp-block-post-time-to-read::before {
  content: " ";
  position: relative;
  display: inline-block;
  width: var(--wp--custom--icon-m);
  height: var(--wp--custom--icon-m);
  background: center center no-repeat;
  background-image: url("assets/images/time.svg");
  background-size: cover;
  top: 0.3em;
  margin-right: 0.38em;
}
body.single-post [class*="700-background-color"] .wp-block-post-time-to-read::before,
body.single-post [class*="800-background-color"] .wp-block-post-time-to-read::before,
body.single-post [class*="900-background-color"] .wp-block-post-time-to-read::before,
body.single-post [class*="1000-background-color"] .wp-block-post-time-to-read::before {
  background-image: url("assets/images/time_white.svg");
}
body.single-post .wp-block-post-featured-image img {
  aspect-ratio: 16/9;
  object-fit: cover;
}
body.single-post .wp-block-post-featured-image + .wp-block-columns.alignwide {
  gap: var(--wp--custom--spacer-l-fluid);
}
@media (min-width: 782px) {
  body.single-post .wp-block-post-featured-image + .wp-block-columns.alignwide {
    gap: var(--wp--custom--spacer-xxl-fluid);
  }
}
body.single-post .wp-block-post-featured-image + .wp-block-columns.alignwide + .wp-block-columns.alignwide {
  gap: var(--wp--custom--spacer-l-fluid);
}
@media (min-width: 782px) {
  body.single-post .wp-block-post-featured-image + .wp-block-columns.alignwide + .wp-block-columns.alignwide {
    gap: var(--wp--custom--spacer-xxl-fluid);
  }
}
body.single-post .wp-block-post-terms + .wp-block-heading {
  margin-top: var(--wp--custom--spacer-s-fluid);
}

.nltr-big {
  display: none;
}
.nltr-big ul li {
  display: none;
}
.nltr-big ul li:nth-child(-n+7) {
  display: list-item;
}
.nltr-big .wp-block-button__link {
  padding: 0.62em 1em !important;
}

body.post-template-article-m-dia .entry-content > figure:first-child, body.post-template-article-m-dia .entry-content > .wp-block-group.up:first-child {
  margin-top: calc(var(--wp--custom--spacer-xxl-fluid) * -2 + var(--wp--custom--spacer-m-fluid)) !important;
}

.wp-block-query ul.is-layout-flow li {
  margin-top: 0 !important;
}
.wp-block-query ul.is-layout-flow li.type-clients {
  /**

  .wp-block-post-featured-image {
      display: none;
  }

  &:hover,
  &:focus {
      .wp-block-post-featured-image {
          display: block;
          position: fixed;
          width: 90vw;
          height: 90vh;
          top: 50%;
          left: 50%;
          transform: translateX(-50%) translateY(-50%);

          img {
              margin: 0;
              width: 100% !important;
              height: 100%;
              object-fit: contain;
              transform: rotate(0deg);
          }
      }
  }

  **/
}
.wp-block-query ul.is-layout-flow li.type-clients .wp-block-columns {
  margin-bottom: 0;
  padding: var(--wp--custom--gap-wide) 0;
}
.wp-block-query ul.is-layout-flow li.type-clients .entry-content {
  margin-top: 0;
}
.wp-block-query ul.is-layout-flow li.type-clients .entry-content > *:first-child {
  margin-top: 1.62em;
}
.wp-block-query ul.is-layout-flow li.type-clients .entry-content .wp-block-button__link {
  background-color: transparent;
  color: inherit;
  text-decoration: underline;
  padding-left: 0;
  padding-right: 0;
}
.wp-block-query ul.is-layout-flow li.type-clients .more-link {
  display: none;
}
[class*="0-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="50-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="100-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="200-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="300-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="400-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link {
  color: var(--wp--custom--theme-500);
}

[class*="500-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="600-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="700-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="800-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="900-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link,
[class*="1000-background-color"] .wp-block-query ul li.type-clients .entry-content .wp-block-button__link {
  color: var(--wp--custom--accent);
}

body.single-clients main > article > .entry-content > .wp-block-buttons {
  display: none;
}
body.single-clients main > article > .entry-content span[id*=more] {
  display: none;
}
body.single-clients main > article > .entry-content span[id*=more] + * {
  margin-top: 0;
}

body {
  background-color: var(--wp--custom--theme-900);
  color: var(--wp--custom--theme-50);
}
body ::selection {
  background-color: var(--wp--custom--theme-100);
  color: var(--wp--custom--theme-50);
}
body header.wp-block-template-part {
  color: var(--wp--custom--theme-50);
}
body header.wp-block-template-part svg.logo path {
  fill: var(--wp--custom--theme-50);
  stroke: var(--wp--custom--theme-50);
}
body header.wp-block-template-part .wp-block-navigation {
  color: var(--wp--custom--theme-50);
}
body[class*=light], body.clients-template-default {
  background-color: var(--wp--custom--theme-50);
  color: var(--wp--custom--theme-900);
}
body[class*=light] ::selection, body.clients-template-default ::selection {
  background-color: var(--wp--custom--theme-100);
  color: var(--wp--custom--theme-900);
}
body[class*=light] header.wp-block-template-part, body.clients-template-default header.wp-block-template-part {
  color: var(--wp--custom--theme-900);
}
body[class*=light] header.wp-block-template-part svg.logo path, body.clients-template-default header.wp-block-template-part svg.logo path {
  fill: var(--wp--custom--theme-900);
  stroke: var(--wp--custom--theme-900);
}
@media (min-width: 1024px) and (min-height: 900px) {
  body[class*=light] header.wp-block-template-part:hover .alignwide:first-child::after, body.clients-template-default header.wp-block-template-part:hover .alignwide:first-child::after {
    background: var(--wp--custom--black);
  }
}
body[class*=light] header.wp-block-template-part .wp-block-navigation, body.clients-template-default header.wp-block-template-part .wp-block-navigation {
  color: var(--wp--custom--theme-900);
}
@media (min-width: 782px) {
  body[class*=light] header.wp-block-template-part .wp-block-navigation-submenu, body.clients-template-default header.wp-block-template-part .wp-block-navigation-submenu {
    border-color: var(--wp--custom--outline-color);
  }
}

/** Plugins **/
.yoast-breadcrumbs {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
}
.yoast-breadcrumbs .breadcrumb_last {
  display: none;
}

div.mauticform_wrapper {
  padding: 0;
  margin: 0;
  max-width: var(--grid);
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
}

.mauticform-message,
.mauticform-error {
  font-size: var(--wp--preset--font-size--m);
  line-height: var(--wp--custom--line-height-s) !important;
}

.mauticform-message {
  border-radius: var(--wp--custom--radius-s);
  color: var(--wp--custom--success-500) !important;
}

.mauticform-error {
  color: var(--wp--custom--error-500) !important;
}

label,
label.mauticform-label {
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  text-transform: none;
  line-height: normal;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
}

.mauticform-row.mauticform-required .mauticform-label:after {
  color: var(--wp--custom--theme-500) !important;
  content: " (obligatoire)" !important;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
}

input,
input.mauticform-input,
select,
select.mauticform-selectbox {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
  padding: 0.62em 1em;
  border-radius: var(--wp--custom--radius-s);
}

textarea,
textarea.mauticform-textarea {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--default);
  line-height: var(--wp--custom--line-height) !important;
  font-family: var(--wp--preset--font-family--text) !important;
  border-radius: var(--wp--custom--radius-s);
  padding: 0.62em 1em;
  min-height: 10em;
}

.mauticform-checkboxgrp-row {
  position: relative;
}
.mauticform-checkboxgrp-row input::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.mauticform-freehtml {
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--xs);
  line-height: var(--wp--custom--line-height-xs) !important;
  color: var(--wp--custom--theme-500);
}

.mauticform-errormsg {
  padding: 0.62em 1em;
  max-width: var(--wp--custom--grid);
  font-size: var(--wp--preset--font-size--s);
  line-height: var(--wp--custom--line-height) !important;
  color: var(--wp--custom--error-500) !important;
  background: var(--wp--custom--error-100);
  border: 1px solid var(--wp--custom--error-300);
  border-radius: var(--wp--custom--radius-s);
}

button,
button.mauticform-button {
  background-color: var(--wp--custom--false-black);
  color: var(--wp--custom--false-white);
  font-weight: 700 !important;
  letter-spacing: 1px;
  border-radius: var(--wp--custom--radius-s);
  border-color: 1px solid transparent;
  font-size: var(--wp--preset--font-size--default) !important;
  font-family: var(--wp--preset--font-family--brand) !important;
  line-height: inherit;
  padding: 0.62em 1em !important;
  text-transform: uppercase;
}

[class*="700-background-color"] button,
[class*="700-background-color"] button.mauticform-button,
[class*="800-background-color"] button,
[class*="800-background-color"] button.mauticform-button,
[class*="900-background-color"] button,
[class*="900-background-color"] button.mauticform-button,
[class*="1000-background-color"] button,
[class*="1000-background-color"] button.mauticform-button {
  background-color: var(--wp--custom--false-white);
  color: var(--wp--custom--false-black);
}

ul.wp-block-outermost-social-sharing {
  gap: var(--wp--custom--spacer-s-fluid);
  font-size: 1.62rem;
}

/* Only Bter */
/* Only JJ.com */
/* Only n3xt.club */
body[class*="bter-2023.local"] header.wp-block-template-part svg.logo, body[class*="bter.design"] header.wp-block-template-part svg.logo {
  height: var(--wp--custom--spacer);
  width: auto;
}
body[class*="bter-2023.local"] header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open::after, body[class*="bter.design"] header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open::after {
  background: url("assets/images/bter-mini-svg-dark.svg") center/contain no-repeat;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
body[class*="joffreyjochum.com"] header.wp-block-template-part svg.logo {
  height: var(--wp--custom--spacer-l);
  width: auto;
}
body[class*="joffreyjochum.com"] header.wp-block-template-part .blink {
  animation: blink 1s infinite;
}
body[class*="joffreyjochum.com"] header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open::after {
  background: url("assets/images/joffreyjochum-mini-svg-dark.svg") center/contain no-repeat;
}

body[class*="n3xt.club"] button,
body[class*="n3xt.club"] button.mauticform-button {
  background-color: var(--wp--custom--accent) !important;
  color: var(--wp--custom--false-white) !important;
  font-family: var(--wp--preset--font-family--text) !important;
  border-radius: var(--wp--custom--radius-s) !important;
  padding: 0.62em 1em !important;
}
body[class*="n3xt.club"] header.wp-block-template-part svg.logo {
  width: clamp(2.813rem, 1.473rem + 6.696vw, 7.5rem);
  height: auto;
}
body[class*="n3xt.club"] header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open::after {
  background: url("assets/images/n3xt-mini-svg-dark.svg") center/contain no-repeat;
}
body[class*="n3xt.club"] header.wp-block-template-part .wp-block-navigation__responsive-container-open {
  text-transform: uppercase;
}

/*# sourceMappingURL=style.css.map */
