/* gfs-didot-regular - greek */
@font-face {
  font-family: 'GFS Didot';
  font-style: normal;
  font-weight: 400;
  /* IE9 Compat Modes */
  src: url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.eot');
  /* IE6-IE8 */
  /* Super Modern Browsers */
  /* Modern Browsers */
  /* Safari, Android, iOS */
  /* Legacy iOS */
  src: local('GFS Didot Regular'), local('GFSDidot-Regular'), url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.eot?#iefix') format('embedded-opentype'), url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.woff2') format('woff2'), url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.woff') format('woff'), url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.ttf') format('truetype'), url('/wp-content/uploads/fonts/gfs-didot-v7-greek-regular.svg#GFSDidot') format('svg');
}
.aux-social-list a:hover {
  background: none;
  color: #000;
}
.elementor-pagination {
  padding-top: 60px;
}
h1, h2, h3, h4, h5, h6 {
  color: #000 !important;
  font-family: "GFS Didot", sans-serif;
  font-weight: 400 !important;
}
p {
  color: #000;
  font-size: 16px;
}
a {
  color: #999;
}
a:hover {
  color: #333;
}
.aux-has-sidebar .aux-primary .hentry .entry-title {
  font-size: 42px;
}
.entry-tax {
  display: none !important;
}
.entry-content h1, .comment-body h1 {
  font-size: 32px;
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
  font-weight: normal;
}
.elementor-widget-wp-widget-smartslider3 {
  font-family: "GFS Didot", sans-serif !important;
}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
  display: none;
}
#catapult-cookie-bar {
  bottom: 20px;
}
#catapult-cookie-bar h3 {
  color: #fff !important;
  font-size: 20px;
  margin: 0 !important;
  padding: 0 !important;
}
@media (max-width: 768px) {
  .elementor-element-16a7e77 {
    display: none;
  }
  .elementor-element-1c42063 {
    height: 20px;
  }
  .site-header-section .aux-header-elements, .site-header-section .aux-menu-depth-0 > .aux-item-content {
    height: auto;
  }
  .aux-toggle-menu-bar .aux-master-menu.aux-narrow .aux-menu-item > .aux-item-content, .aux-toggle-menu-bar .aux-master-menu.aux-narrow.aux-skin-classic .aux-menu-item > .aux-item-content {
    padding: 10px;
  }
}
button#catapultCookie {
  color: #232323;
  border: 0;
  border-radius: 0;
  background-color: #fff;
  display: block;
  width: 100%;
}
