/*
Theme Name: Al Rashed
Theme URI: https://alrashed.example.com
Author: Al Rashed
Author URI: https://alrashed.example.com
Description: Al Rashed is a bold, modern Business/Agency WordPress theme built for Elementor Pro. Tailored for exporters, agencies, and service companies, it includes full Theme Builder support (Header, Footer, Single, Archive, 404, Search), WooCommerce Builder support, and 10 custom Elementor widgets: Hero, Stats, Services, Products, Why Choose Us, Testimonials, Certifications, Export Process, Contact Info, and Countries Map. Ready for Elementor Pro out of the box.
Version: 1.0.0
Tested up to: 6.5
Requires at least: 5.9
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: al-rashed
Tags: business, agency, elementor, one-column, two-columns, right-sidebar, custom-colors, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, block-styles, wide-blocks, woocommerce
*/

/* Core reset + typography lives in assets/css/main.css (enqueued). This file exists for WP theme header + fallback styles. */

html { box-sizing: border-box; }
*, *::before, *::after { box-sizing: inherit; }
body { margin: 0; font-family: 'Manrope', system-ui, -apple-system, sans-serif; color: #0F1A12; background: #FAFAF6; line-height: 1.65; }
a { color: #1B5E20; text-decoration: none; }
a:hover { color: #FF6F00; }
img { max-width: 100%; height: auto; }
.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; }
.alignleft { float: left; margin-right: 1.5em; }
.alignright { float: right; margin-left: 1.5em; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { max-width: 100%; }
.wp-caption-text { font-size: .875rem; color: #6b7a6f; text-align: center; }
.sticky { display: block; }
.gallery-caption { display: block; }
.bypostauthor { display: block; }
