/*
 Theme Name:   Hello Elementor Child
 Theme URI:    http://vladigerov.org/
 Description:  Hello Elementor Child Theme
 Author:       Vladigerov
 Template:     hello-elementor
 Version:      1.0.22
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  hello-elementor-child
*/



/* Header */

.elementor-sticky--effects {
    background: #B71F39 !important;
}

.elementor-sticky--effects .menu-item a{
    color:#fff !important;
}
.elementor-sticky--effects svg.e-font-icon-svg.e-fas-caret-down {
    fill: #fff;
}


selector ul.elementor-nav-menu { list-style: none; padding: 0; margin: 0; } selector ul.elementor-nav-menu > li > a { display: flex; align-items: center; gap: 11px; padding: 5.7px 0; padding-left:20px; color:#fff; text-decoration: none; border-color:#fff; } selector ul.elementor-nav-menu > li > a::before { content: ''; width: 6px; height: 6px; border-left: 0.8px solid #fff; left:0; border-top: 0.8px solid #fff; transform: rotate(135deg); flex-shrink: 0; display: inline-block; border-color:#fff; } 

.elementor-sticky--effects .elementor-button{
    background:#98132A !important;
}
.elementor-sticky--effects .elementor-button:hover{
    background:#ffffff !important;
}
.elementor-sticky--effects .elementor-button:hover span{
    color:#111;
}
.elementor-sticky--effects .cls-toggle{
    color:#fff;
}

.logo-sticky {
      display: none;
  }
.elementor-sticky--effects .logo-default {
      display: none;
  }
.elementor-sticky--effects .logo-sticky {
      display: block;
  }

.elementor-sticky--effects nav .menu-item-type-custom .elementor-item.has-submenu {
    background: #98132A !important;
    border-radius: 6px !important;
}

.elementor-sticky--effects nav .menu-item-type-custom .elementor-item.has-submenu:hover {
    background: #fff !important;
    color: #000 !important;
}
/* Hero overlay opt-out (ACF field `hide_hero_overlay` -> body.hero-no-overlay).
   The "Single Page - Inner" hero applies its dark overlay as a ::before
   pseudo-element on the container (not a child div). `.elementor-element-67757c4`
   is the current container id; `.page-hero` is a stable hook if that CSS class is
   added to the hero container in Elementor (survives template re-imports). */
body.hero-no-overlay .elementor-element-67757c4::before,
body.hero-no-overlay .page-hero::before {
    background: transparent !important;
}
