/*
Theme Name: Electro Infonet
Theme URI: https://electroinfonet.com
Author: Electro Infonet
Description: Classic WordPress theme converted from the electroinfonet.com static export. Audio-visual integration company site with hero, services, industries, menus and footer widgets.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: electroinfonet
*/

/* Main styles live in assets/css/site.css; additions below. */
.site-header .eis-nav-toggle{display:none;background:none;border:0;cursor:pointer;padding:.25rem;color:inherit}
.eis-menu,.eis-menu ul{list-style:none;margin:0;padding:0}
.eis-menu{display:flex;gap:2rem;align-items:center;flex-wrap:wrap}
.eis-menu a{color:inherit;text-decoration:none}
.eis-menu a:hover,.eis-menu .current-menu-item>a,.eis-menu .current_page_item>a{text-decoration:underline;text-underline-offset:4px}
.eis-menu--vertical{flex-direction:column;align-items:flex-start;gap:.5rem}
.site-header .eis-primary-nav{color:var(--wp--preset--color--color-2)}
.site-footer .eis-menu a{color:var(--wp--preset--color--light)}
.site-header{position:relative;z-index:20}
.site-header .custom-logo{height:auto;max-width:80px;width:auto}
.hostinger-ai-site-title a{color:inherit;text-decoration:none}
.eis-footer-widgets{color:var(--wp--preset--color--light)}
.eis-entry{padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50)}
.eis-entry .entry-title{margin-top:0}
.eis-posts article{margin-bottom:var(--wp--preset--spacing--60)}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
@media (max-width:781px){
  .site-header .eis-nav-toggle{display:inline-flex}
  .site-header .eis-primary-nav .eis-menu{display:none;position:absolute;right:0;top:100%;background:#fff;padding:1rem 1.5rem;flex-direction:column;align-items:flex-start;gap:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:200px}
  .site-header .eis-primary-nav.is-open .eis-menu{display:flex}
}

/* Elementor: let its sections use the full width */
.elementor-page main#content{max-width:none;padding:0}
.elementor-page main#content>*{max-width:none}
