/*
Theme Name:  GEBO Pro
Theme URI:   https://gebo.pro/
Author:      GEBO Pro
Author URI:  https://gebo.pro/
Description: The GEBO Pro brand theme — an Elementor-first theme carrying the GEBO design system (Futura BT display type, IBM Plex Sans body, the warm-neutral "Signal" palette) and the site chrome that sits outside the page canvas: the mega-menu navigation, the footer, the ClientZone modals, the search overlay and the Zikhali mascot. Page content is built entirely in Elementor. Requires the GEBO Pro Core plugin for the custom widgets.
Version:     1.0.0
Requires at least: 6.3
Tested up to: 6.7
Requires PHP: 7.4
License:     GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gebo-pro
Tags:        elementor, one-column, custom-menu, custom-logo, featured-images, translation-ready

The brand stylesheet itself lives in assets/css/gebo-brand.css, generated from
the canonical single-file site. This file exists for the theme header and for
small overrides only.
*/

/* Elementor's container query the theme opts into — keeps Elementor sections
   aligned to the same 1160px measure the brand CSS uses everywhere else. */
.elementor-section.elementor-section-boxed > .elementor-container,
.e-con { max-width: var(--container); }

/* WordPress core markup classes the brand CSS never had to style, because the
   single-file site had no editor behind it. */
.screen-reader-text {
  border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%);
  height: 1px; width: 1px; margin: -1px; overflow: hidden; padding: 0;
  position: absolute !important; word-wrap: normal !important;
}
.alignright { float: right; margin: 0 0 1em 1.5em; }
.alignleft  { float: left;  margin: 0 1.5em 1em 0; }
.aligncenter { display: block; margin-inline: auto; }
.wp-caption-text { color: var(--grey); font-size: 0.9rem; }
