/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/templates/field/ckeditor/component/ckeditor.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.cke_editable a,
.ckeditor a {
  display: inline;
  text-decoration-line: var(--_animate-text-decoration--line);
  text-decoration-thickness: var(--animate-text-decoration--thickness, 1px);
  text-underline-offset: var(--_animate-text-decoration--offset, 0.25em);
  text-decoration-color: var(--animation-text-decoration-color, var(--underline--color));
}
.cke_editable a,
.ckeditor a {
  --_animate-text-decoration--line: underline;
}

.cke_editable a:hover,
.ckeditor a:hover, .cke_editable a:focus,
.ckeditor a:focus {
  text-decoration-line: var(--_animate-text-decoration--line--active, var(--_animate-text-decoration--line, underline));
  text-decoration-thickness: var(--animate-text-decoration--thickness--active, var(--animate-text-decoration--thickness, 1px));
  text-underline-offset: var(--_animate-text-decoration--offset--active, var(--_animate-text-decoration--offset, 0.125em));
}

.cke_editable a.cta-link-secondary,
.ckeditor a.cta-link-secondary {
  display: inline;
  line-height: 1;
  background-image: linear-gradient(0deg, var(--animate-underline--underline-color, var(--underline--color)) 0%, var(--animate-underline--underline-color, var(--underline--color)) 100%);
  background-size: var(--animate-underline--bg-size--width, 0%) var(--animate-underline--bg-size--thickness, 2px);
  background-repeat: no-repeat;
  background-position-y: bottom;
  background-position-x: var(--animate-underline--bg-position-x, right);
  transition: all 200ms ease-in-out;
}
.cke_editable a.cta-link-secondary:hover,
.ckeditor a.cta-link-secondary:hover, .cke_editable a.cta-link-secondary:focus,
.ckeditor a.cta-link-secondary:focus {
  --animate-underline--bg-size--width: var(--animate-underline--bg-size--width--active);
}

.cke_editable a.cta-link-secondary,
.ckeditor a.cta-link-secondary {
  --animate-underline--bg-size--width: 100%;
  --animate-underline--bg-size--width--active: 0%;
}

.cke_editable a.cta-link-primary,
.ckeditor a.cta-link-primary {
  text-decoration: none;
  padding: 1em 1.25em;
  border-radius: var(--cta-primary--border-radius, 4px);
  font-family: "Mallory";
  font-size: 0.7501875469rem;
  font-weight: 700;
  text-transform: uppercase;
  width: auto;
  display: inline-block;
  text-align: center;
  border: 1px solid transparent;
}

.cke_editable a.cta-link-primary,
.ckeditor a.cta-link-primary {
  background-color: var(--cta-primary--bg-color);
  color: var(--cta-primary--color);
  border-color: var(--cta-primary--border-color, transparent);
}
.cke_editable a.cta-link-primary:hover,
.ckeditor a.cta-link-primary:hover, .cke_editable a.cta-link-primary:focus,
.ckeditor a.cta-link-primary:focus {
  background-color: var(--cta-primary--bg-color--active, var(--cta-primary--bg-color));
  color: var(--cta-primary--color--active, var(--cta-primary--color));
}

.cke_editable a.cta-link-secondary,
.ckeditor a.cta-link-secondary {
  --animate-underline--underline-color: var(--cta-secondary--underline-color);
  font-size: 1rem;
  display: inline;
  font-family: "Mallory";
  font-weight: 700;
  text-transform: uppercase;
}

.cke_editable a.cta-link-secondary,
.ckeditor a.cta-link-secondary {
  color: var(--cta-secondary--color);
}

.cke_editable,
.ckeditor {
  --list--line-height: 1.8;
  --list--max-width: 80ch;
}
.cke_editable h2, .cke_editable h3, .cke_editable h4, .cke_editable h5,
.ckeditor h2,
.ckeditor h3,
.ckeditor h4,
.ckeditor h5 {
  --heading--margin-bottom: 0.5em;
}
.cke_editable :is(h2, h3, h4, h5, h6):first-child,
.ckeditor :is(h2, h3, h4, h5, h6):first-child {
  --heading--margin-top: 0;
}
.cke_editable p + blockquote,
.ckeditor p + blockquote {
  margin-top: 1em;
}
.cke_editable blockquote + p,
.ckeditor blockquote + p {
  margin-top: 1em;
}
.cke_editable figure,
.ckeditor figure {
  margin-bottom: 18px;
}
.cke_editable figure.align-left,
.ckeditor figure.align-left {
  margin-right: 18px;
  float: left;
}
.cke_editable figure.align-right,
.ckeditor figure.align-right {
  margin-left: 18px;
  float: right;
}
.cke_editable .follow-us,
.ckeditor .follow-us {
  --a--font-weight: 700;
  display: flex;
  align-items: center;
}
.cke_editable .follow-us svg,
.ckeditor .follow-us svg {
  --svg--path--fill: #1da1f2;
  --svg--margin: 0 0.25em 0 0;
  height: 1.5em;
}
