.elementor .pansek-button{font-weight:700;font-size:var(--text-base);line-height:var(--line-normal);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-md);border-width:1px;display:inline-flex;gap:var(--space-sm);justify-content:center;align-items:center;}.elementor .pansek-button:hover,.elementor .pansek-button:focus-visible{background-color:rgba(255,255,255,0);}.elementor .pansek-header{width:100%;min-height:88px;padding:0px;margin:0px;border-width:1px;border-color:var(--color-border);background-color:var(--color-white);flex-direction:column;gap:0px;justify-content:center;align-items:stretch;}.elementor .pansek-header__inner{width:100%;min-height:83px;max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .pansek-header__brand{width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;flex:0 0 auto;justify-content:flex-start;align-items:center;}.elementor .pansek-header__navigation{width:auto;min-width:0px;gap:0px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .pansek-header__actions{width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:end;}.elementor .pansek-header__logo{width:170px;height:auto;max-width:180px;object-fit:contain;display:block;}.elementor .pansek-header-login{width:auto;min-height:46px;font-weight:700;font-size:13px;color:var(--color-white);line-height:1em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:17px;padding-inline-end:17px;border-radius:7px;border-style:none;background-color:var(--color-primary);display:inline-flex;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .pansek-header-login:hover,.elementor .pansek-header-login:focus-visible{background-color:var(--color-secondary);}.elementor .pansek-header-join{width:auto;min-height:46px;font-weight:700;font-size:13px;color:var(--color-white);padding-block-start:0px;padding-block-end:0px;padding-inline-start:19px;padding-inline-end:19px;border-radius:7px;border-style:none;background-color:var(--color-accent-hover);display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .pansek-header-join:hover,.elementor .pansek-header-join:focus-visible{background-color:#A85F1F;}.elementor .pansek-footer{width:100%;padding:0px;margin:0px;background-color:var(--color-white);flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .pansek_footer_logo{width:185px;height:auto;max-width:185px;}.elementor .pansek-footer__socials{width:auto;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .pansek-footer__heading{font-weight:700;font-size:12px;color:var(--color-white);letter-spacing:0.03em;margin-block-end:18px;}.elementor .pansek-footer__bottom{width:100%;padding-block-start:22px;border-block-start-width:1px;border-color:rgba(255,255,255,0.13);border-style:solid;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .pansek-footer__copyright{font-size:12px;color:rgba(255,255,255,0.62);line-height:1.4px;}.elementor .pansek-footer__legal{width:auto;font-weight:400;font-size:12px;color:rgba(255,255,255,0.68);line-height:1.4em;text-decoration:none;padding:0px;margin:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;/* =========================================================
 PANSEK FOOTER — STANDARD LINKS
 ========================================================= */

.pansek-footer__link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;

  width: auto !important;
  min-width: 0 !important;
  min-height: auto !important;

  margin: 0 !important;
  padding: 0 !important;

  color: rgba(255,255,255,0.76) !important;
  background: transparent !important;

  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;

  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.45 !important;
  text-align: left !important;
  text-decoration: none !important;
  white-space: nowrap !important;

  cursor: pointer;
  transition: color 180ms ease;
}

.pansek-footer__link:hover,
.pansek-footer__link:focus {
  color: #ffffff !important;
  background: transparent !important;
  box-shadow: none !important;
}

.pansek-footer__link:focus-visible {
  outline: 2px solid rgba(188,109,36,0.65);
  outline-offset: 4px;
}


/* =========================================================
 PANSEK FOOTER — LEGAL LINKS
 ========================================================= */

.pansek-footer__legal {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important;

  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;

  gap: 0 !important;
  flex-wrap: nowrap !important;
}

.pansek-footer__legal-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: auto !important;
  min-width: 0 !important;
  min-height: auto !important;

  margin: 0 !important;
  padding: 0 !important;

  color: rgba(255,255,255,0.68) !important;
  background: transparent !important;

  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;

  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: nowrap !important;

  cursor: pointer;
  transition: color 180ms ease;
}

.pansek-footer__legal-link:not(:last-child)::after {
  content: "|";
  display: inline-block;

  margin: 0 14px;

  color: rgba(255,255,255,0.28);
  font-weight: 400;
}

.pansek-footer__legal-link:hover,
.pansek-footer__legal-link:focus {
  color: #ffffff !important;
  background: transparent !important;
  box-shadow: none !important;
}

.pansek-footer__legal-link:focus-visible {
  outline: 2px solid rgba(188,109,36,0.65);
  outline-offset: 4px;
}\n}.elementor .pansek-footer__legal-link{width:auto;min-height:auto;font-weight:400;font-size:12px;color:rgba(255,255,255,0.68);line-height:1.4em;text-decoration:none;border-radius:0px;border-style:none;background-color:#fefefe00;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .pansek-footer__link{width:auto;min-height:auto;font-weight:400;font-size:13px;color:rgba(255,255,255,0.76);line-height:1.45em;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:#375efa00;display:inline-flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .pansek-footer__brand{width:190px;column-gap:0px;display:flex;flex-direction:column;row-gap:16px;flex-wrap:nowrap;flex:0 0 190px;justify-content:flex-start;align-items:start;}.elementor .pansek-footer__top{width:100%;column-gap:36px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .pansek-footer__inner{width:100%;max-width:1320px;background-color:var(--color-primary);display:flex;flex-direction:column;gap:32px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .pansek-footer__col{min-width:0px;column-gap:0px;flex-direction:column;row-gap:0px;flex-wrap:nowrap;flex:1 1 0px;justify-content:flex-start;align-items:start;}.elementor .pansek-footer__cols{width:100%;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .pansek-board-hero{background-image:url("https://new.koinoxrista.org/wp-content/uploads/2026/10/dioikisi-chairs.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;}.elementor .pansek-board-cta__visual{background-image:url("https://new.koinoxrista.org/wp-content/uploads/2026/10/hero-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;}