/* ===============================================
   CONTACT & LOCATION SECTION STYLES
   =============================================== */

/* -----------------------------------------------
   Iconos Dorados - Ubicación
   ----------------------------------------------- */
.location-section h5 i,
.location-section .pb-gold-icon,
.pb-gold-icon {
    color: var(--pb-gold, #d4af37) !important;
}

/* -----------------------------------------------
   Mapa de Google
   ----------------------------------------------- */
.contact-map,
.pb-map-frame {
    border: 0;
    border-radius: 15px;
    width: 100%;
    height: 450px;
}

/* -----------------------------------------------
   Botones WhatsApp e Instagram - Texto Blanco
   ----------------------------------------------- */
.contact-section .btn-luxe-outline.pb-btn-white,
.btn-luxe-outline.pb-btn-white {
    color: #fff !important;
    border-color: rgba(255, 255, 255, 0.5);
}

.contact-section .btn-luxe-outline.pb-btn-white i,
.btn-luxe-outline.pb-btn-white i {
    color: #fff !important;
}

.contact-section .btn-luxe-outline.pb-btn-white:hover,
.btn-luxe-outline.pb-btn-white:hover {
    color: #fff !important;
    background: rgba(255, 255, 255, 0.1);
    border-color: #fff;
}

.contact-section .btn-luxe-outline.pb-btn-white:focus,
.btn-luxe-outline.pb-btn-white:focus {
    color: #fff !important;
}

/* -----------------------------------------------
   Botón Instagram - Iconos y Texto
   ----------------------------------------------- */
.contact-section .btn-luxe-outline .pb-instagram-icon,
.contact-section .btn-luxe-outline .pb-instagram-text,
.btn-luxe-outline .pb-instagram-icon,
.btn-luxe-outline .pb-instagram-text {
    color: #fff !important;
}

/* -----------------------------------------------
   Footer Web Link
   ----------------------------------------------- */
.footer-web-link {
    color: var(--pb-gold, #d4af37);
    text-decoration: none;
    transition: opacity 0.3s ease;
}

.footer-web-link:hover {
    opacity: 0.8;
    color: var(--pb-gold, #d4af37);
}

/* -----------------------------------------------
   Lightbox Image
   ----------------------------------------------- */
.lightbox-img {
    pointer-events: none;
}
