/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* ----------------------------------------
   WP ADMIN BAR FIX
-----------------------------------------*/

/* Desktop admin bar */
body.admin-bar #smooth-wrapper {
    top: 32px !important;
    height: calc(100% - 32px) !important;
}

/* Mobile / tablet admin bar */
@media (max-width: 782px) {
    body.admin-bar #smooth-wrapper {
        top: 46px !important;
        height: calc(100% - 46px) !important;
    }
}

/* ----------------------------------------
   Cursor
-----------------------------------------*/

.wcf-cursor {
    background-color: #715046;
}

/* ----------------------------------------
   Aeris Hero Section
-----------------------------------------*/
/* Hero section */
.aeris-hero-wrap {
  position: relative;
  overflow: visible;
}

/* Inner hero, για smooth scale */
.aeris-hero {
  will-change: transform;
}

/* Intro section (το section με το VILLA κείμενο) */
.aeris-intro {
  position: relative;
  z-index: 2;
  max-width: 60vw;
  margin: 0 auto;
  padding-left: 8vw;
  padding-right: 35vw;
  margin-top: 0;
}

/* Λίγο πιο "σφιχτά" σε πολύ wide οθόνες */
@media (min-width: 1440px) {
  .aeris-intro {
    max-width: 58vw;
    padding-left: 7vw;
    padding-right: 32vw;
    margin-top: 3vh;
  }
}

/* Tablet / mobile */
@media (max-width: 1024px) {
  .aeris-intro {
    max-width: 90vw;
    padding-left: 5vw;
    padding-right: 5vw;
    margin-top: 0;
  }
}