/* Skema wordmark: supplied Soliden Trial Regular, subset to Skema + trademark. */
@font-face {
  font-family: "Skema Soliden Logo";
  src: url("data:font/woff;base64,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") format("woff");
  font-style: normal;
  font-weight: 400;
  font-display: block;
  unicode-range: U+0053, U+0061, U+0065, U+006B, U+006D, U+2122;
}

#pxl-header-elementor a.skema-brand {
  --skema-logo-mask: url("data:image/webp;base64,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");
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  gap: .205em;
  width: 4.325em;
  min-height: 44px;
  padding: 0;
  border: 0;
  vertical-align: middle;
  color: #000;
  font: 400 30px/1 "Skema Soliden Logo", sans-serif;
  letter-spacing: normal;
  text-decoration: none;
  flex-shrink: 0;
}
#pxl-header-elementor a.skema-brand:hover,
#pxl-header-elementor a.skema-brand:focus { color: #000; }
#pxl-header-elementor a.skema-brand:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 5px;
  border-radius: 3px;
}
#pxl-header-elementor .skema-brand .skema-brand__symbol {
  position: relative;
  display: block;
  width: .925em;
  height: 1em;
  flex: 0 0 .925em;
}
#pxl-header-elementor .skema-brand .skema-brand__rotation { display: block; position: absolute; inset: 0; transform-origin: center; }
#pxl-header-elementor .skema-brand .skema-brand__parts {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1.68421em;
  height: 1.68421em;
  transform: translate(-50%, -50%);
}
#pxl-header-elementor .skema-brand .skema-brand__part {
  display: block;
  position: absolute;
  inset: 0;
  background: currentColor;
  -webkit-mask: var(--skema-logo-mask) center / 100% 100% no-repeat;
  mask: var(--skema-logo-mask) center / 100% 100% no-repeat;
}
#pxl-header-elementor .skema-brand .skema-brand__part--0 { clip-path: inset(19.92% 22.65% 58.98% 42.19%); }
#pxl-header-elementor .skema-brand .skema-brand__part--1 { clip-path: inset(22.26% 57.03% 42.18% 22.26%); }
#pxl-header-elementor .skema-brand .skema-brand__part--2 { clip-path: inset(42.18% 22.65% 22.26% 56.64%); }
#pxl-header-elementor .skema-brand .skema-brand__part--3 { clip-path: inset(58.98% 42.58% 19.92% 22.26%); }
#pxl-header-elementor .skema-brand .skema-brand__word {
  display: block;
  position: relative;
  padding-right: .085714em;
  transform: translateY(.071428em);
  font: 400 .875em/1 "Skema Soliden Logo", sans-serif;
  font-synthesis: none;
  -webkit-text-stroke: .014em currentColor;
  paint-order: stroke fill;
  letter-spacing: .037143em;
  text-transform: none;
  white-space: nowrap;
}
#pxl-header-elementor .skema-brand .skema-brand__word sup {
  position: absolute;
  top: .4em;
  right: 0;
  margin: 0;
  font: 400 .228571em/1 "Skema Soliden Logo", sans-serif;
  letter-spacing: 0;
  -webkit-text-stroke: 0;
}
#pxl-header-elementor #pxl-header-mobile .pxl-logo-mobile a.skema-brand.pxl-logo--dark { display: inline-flex; }
#pxl-header-elementor #pxl-header-mobile .pxl-logo-mobile a.skema-brand.pxl-logo--light { display: none; color: #fff; }
#pxl-header-elementor #pxl-header-mobile.style-dark .pxl-header-branding a.skema-brand,
#pxl-header-elementor #pxl-header-mobile.style-dark .pxl-header-branding a.skema-brand:hover,
#pxl-header-elementor #pxl-header-mobile.style-dark .pxl-header-branding a.skema-brand:focus { color: #fff; }

/* The root class exists only during this page's single entry sequence. */
html.skema-logo-entry-active #pxl-header-elementor .skema-brand__rotation {
  animation: skema-logo-entry-turn 1650ms cubic-bezier(.22,1,.36,1) 250ms 1 both;
}
html.skema-logo-entry-active #pxl-header-elementor .skema-brand__part {
  animation: skema-logo-entry-spread 1650ms ease-in-out 250ms 1 both;
}
html.skema-logo-entry-finished #pxl-header-elementor .skema-brand__rotation { transform: rotate(180deg); }
#pxl-header-elementor .skema-brand__part--0 { --skema-logo-x: .02125em; --skema-logo-y: -.02125em; }
#pxl-header-elementor .skema-brand__part--1 { --skema-logo-x: -.02125em; --skema-logo-y: -.02125em; }
#pxl-header-elementor .skema-brand__part--2 { --skema-logo-x: .02125em; --skema-logo-y: .02125em; }
#pxl-header-elementor .skema-brand__part--3 { --skema-logo-x: -.02125em; --skema-logo-y: .02125em; }
@keyframes skema-logo-entry-turn {
  0% { transform: rotate(0); }
  39.39394%, 60.60606% { transform: rotate(90deg); }
  100% { transform: rotate(180deg); }
}
@keyframes skema-logo-entry-spread {
  0%, 39.39394%, 60.60606%, 100% { transform: translate(0,0); }
  13.78788%, 74.39394% { transform: translate(var(--skema-logo-x),var(--skema-logo-y)); }
}
@media (prefers-reduced-motion: reduce) {
  #pxl-header-elementor .skema-brand__rotation,
  #pxl-header-elementor .skema-brand__part { animation: none !important; transition: none !important; }
}
