
    /* REPARACIÓN AUTOMÁTICA DE ICONOS 
       Mapeando Qondri Icons -> FontAwesome 5 Free
    */

    /* Configuración base para obligar a usar FontAwesome */
    [class^="icon-"], [class*=" icon-"] {
        font-family: "Font Awesome 5 Free", "FontAwesome" !important;
        font-weight: 900 !important; /* Necesario para iconos sólidos */
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
    }

    /* MAPA DE ICONOS (Basado en tu HTML) */

    /* Email */
    .icon-email:before { content: "\f0e0"; } 
    
    /* Ubicación / Pin */
    .icon-pin:before { content: "\f3c5"; } 
    .icon-map:before { content: "\f3c5"; }

    /* Teléfono */
    .icon-phone-call:before { content: "\f095"; }
    .icon-telephone:before { content: "\f095"; }

    /* Flechas */
    .icon-right-arrow:before { content: "\f061"; }
    .icon-right-arrow1:before { content: "\f105"; } /* Flecha simple */
    .icon-prev:before { content: "\f104"; } /* Flecha atras */

    /* Generales */
    .icon-satisfaction:before { content: "\f164"; } /* Thumbs up */
    .icon-check:before { content: "\f00c"; } /* Checkmark */
    .icon-magnifying-glass:before { content: "\f002"; } /* Lupa */
    .icon-user:before { content: "\f007"; }
    .icon-clock:before { content: "\f017"; }
    
    /* Si aparecen más iconos rotos, agrégalos aquí buscando su código en FontAwesome */
    