/* ===== LOGO FIX — Moura Moura Cardoso Low Consulting ===== */

/* Navbar logo: tamanho generoso e invertido para branco (fundo escuro/transparente sobre hero) */
.clc-logo-img {
    height: 150px;
    width: auto;
    max-width: 220px;
    object-fit: contain;
    transition: all 0.35s ease;
    /* Inverter para branco — o hero é escuro e a navbar começa transparente */
    filter: brightness(0) invert(1);
}

/* Quando a navbar fica escura (scrolled): manter branco mas ligeiramente menor */
.clc-navbar.scrolled .clc-logo-img {
    height: 90px;
    filter: brightness(0) invert(1);
}

/* Footer logo: branco, tamanho maior */
.clc-footer-logo {
    height: 200px;
    width: auto;
    max-width: 220px;
    object-fit: contain;
    filter: brightness(0) invert(1);
    opacity: 0.9;
}

/* ===== SELECT FIX — opções visíveis no dropdown ===== */

/* O select em si (campo fechado) */
.clc-contact-form .form-select {
    background-color: rgba(255,255,255,0.06) !important;
    color: #ffffff !important;
    border-color: rgba(255,255,255,0.12) !important;
}

/* Placeholder (opção desativada) */
.clc-contact-form .form-select option[disabled] {
    color: rgba(255,255,255,0.4) !important;
    background-color: #2c3040 !important;
}

/* Todas as opções do dropdown — fundo escuro com texto branco */
.clc-contact-form .form-select option {
    background-color: #2c3040 !important;
    color: #ffffff !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 0.85rem;
    padding: 0.5rem 1rem;
}
