/*
Theme Name: APMI Child
Theme URI: https://apmi.review-link.in/
Author: Your Team
Description: Child theme of APMI. Contains the APMI brand look, header, footer, home and inner pages, Circulars post type.
Template: apmi
Version: 1.0.0
Requires at least: 6.5
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: apmi-child
*/

/* Feeds the PARENT theme's page modules only (hero, cards…). Header/footer use no variables. */
:root{
	--navy:#0F2A4D;--navy-dark:#0F2A4D;--gold:#C6952F;--light:#F4F6FA;--line:#DCE3EE;--muted:#526078;
	--font-body:'Helvetica Neue',Helvetica,Arial,sans-serif;
	--font-head:'Times New Roman',Times,Georgia,serif;
}
.apmi-hero h1{font-weight:500;letter-spacing:-.01em}
.apmi-btn:hover{filter:brightness(1.08)}
/* Circulars list */
.apmi-circular{padding:18px 0;border-bottom:1px solid var(--line)}
.apmi-circular h2{font-size:1.15rem;margin:0}

h1, h3, #membership h2{
	color:#fff;
}

/* Never allow GTranslate to translate the custom language switcher */
.lang-toggle,
.lang-toggle *,
.gtranslate-links-hidden,
.gtranslate-links-hidden * {
    -webkit-translate: no !important;
}

html.apmi-hindi-loading body {
    visibility: hidden;
}

html.apmi-hindi-ready body {
    visibility: visible;
}

/* Hide the actual GTranslate links */
.gtranslate-links-hidden {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    opacity: 0 !important;
    pointer-events: none !important;
}



