/* ------------------------------------------------------------------
   OSHODV BRAND PALETTE: Teal/Cyan & Deep Blue
   Teal/Cyan (Links, Primary Accent): #00A7B5
   Deep Blue (Hover, Secondary Accent): #007BFF
------------------------------------------------------------------ */

/* 1. Logo and Header */
.bg-black {
    background-color: #1a1a1a !important; /* Dark header for contrast */
}
.site-logo {
    max-height: 40px; /* Logo size is fixed here */
    width: auto;
    display: block; /* Ensure the logo image renders */
}

/* 2. Brand Colors for Links and Text */
.link, a {
    color: #00A7B5; /* Teal/Cyan Link Color */
    text-decoration: none;
}
.link:hover, a:hover {
    color: #007BFF; /* Deep Blue Hover Color */
}
.hover-white:hover {
    color: #007BFF !important; /* Menu hover color */
}

/* 3. Catchy Text Styles and Headings */
.f1-l {
    font-size: 3rem; 
    font-weight: 700;
    color: #333333; /* Dark text for readability */
    margin-top: 0.5em;
}
h2, h3 {
    color: #00A7B5; /* Teal/Cyan Headings */
    border-bottom: 2px solid #eeeeee;
    padding-bottom: 5px;
    margin-top: 1.5rem;
}

/* 4. WhatsApp Footer Link Visibility Fix */
/* This overrides Ananke's default hidden link style */
.f6.white.dim {
    color: white !important;
    opacity: 1 !important;
    padding-right: 15px; /* Add spacing between social links */
}
.db.link.white.f6.ttu {
    display: inline-block !important; /* Forces the text link to show */
}
