/* Μόνο σελίδα ID 8019 — global color override */
body.page-id-8019,
body.elementor-page-8019 {
  --e-global-color-2e6c5c0: #2F7D63;
}

/* Μόνο σελίδα 8019 — τίτλος widget 6926c97 */
body.page-id-8019 .elementor-8019 .elementor-element.elementor-element-6926c97 .elementor-heading-title,
body.elementor-page-8019 .elementor-8019 .elementor-element.elementor-element-6926c97 .elementor-heading-title {
  color: #157A97;
}

body.page-id-8019 .site-footer a,
body.elementor-page-8019 .site-footer a {
  color: whitesmoke;
}

body.page-id-8019 .elementor-widget-button .elementor-button,
body.elementor-page-8019 .elementor-widget-button .elementor-button {
  border-color: #0F5D72;
  background-color: #0F5D72;
}

body.page-id-8019 h2.elementor-heading-title.elementor-size-default,
body.elementor-page-8019 h2.elementor-heading-title.elementor-size-default {
  color: #0F5D72 !important;
}

body.page-id-8019 .menu-item,
body.elementor-page-8019 .menu-item {
  font-size: 17px;
}

@media (min-width: 922px) {
  body.page-id-8019 .ast-container,
  body.elementor-page-8019 .ast-container {
    max-width: 1320px;
  }
}

body.page-id-8019 .elementor-8019 .elementor-element.elementor-element-95e9425 > .elementor-container,
body.elementor-page-8019 .elementor-8019 .elementor-element.elementor-element-95e9425 > .elementor-container {
  max-width: 1111px;
}

body.page-id-8019 .site-above-footer-wrap .site-above-footer-inner-wrap.ast-builder-grid-row {
  display: grid !important;
  grid-template-columns: 1fr !important;
}

body.page-id-8019 .site-above-footer-wrap .site-footer-above-section-1 {
  display: none !important;
}

body.page-id-8019 .site-above-footer-wrap .site-footer-above-section-2 {
  width: 100% !important;
  max-width: 100% !important;
  justify-self: center;
}

body.page-id-8019 .site-above-footer-wrap .site-footer-above-section-2 .widget_block {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

body.page-id-8019,
body.page-id-8019 .site,
body.page-id-8019 .entry-content,
body.page-id-8019 .elementor,
body.page-id-8019 .elementor-widget-container {
  font-family: "Inter", Sans-serif;
}