/*
Theme Name: Griya Resik Mandiri
Theme URI: https://example.com/griya-resik-mandiri
Author: Your Name
Author URI: https://example.com
Description: A WordPress theme for Griya Resik Mandiri
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: griya-resik-mandiri
*/

body {
    font-family: 'Poppins', sans-serif;
}

.clip-slant {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%);
}

.text-stroke {
    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.2);
    color: transparent;
}

.hero-overlay {
    background: linear-gradient(90deg, rgba(230, 0, 18, 0.9) 0%, rgba(230, 0, 18, 0.6) 100%);
}

/* Navigation Active State (Dynamic Menus) */
.main-navigation .current-menu-item > a,
.main-navigation .current-page-ancestor > a {
    color: #E60012;
    font-weight: 700;
}

/* Mobile Menu Transitions */
#mobile-menu {
    transition: all 0.3s ease-in-out;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
}

#mobile-menu:not(.hidden) {
    max-height: 500px; /* Adjust based on content height */
    opacity: 1;
}