.elementor-3696 .elementor-element.elementor-element-878d042:not(.elementor-motion-effects-element-type-background), .elementor-3696 .elementor-element.elementor-element-878d042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3696 .elementor-element.elementor-element-878d042 > .elementor-container{min-height:760px;}.elementor-3696 .elementor-element.elementor-element-878d042{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3696 .elementor-element.elementor-element-878d042 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3696 .elementor-element.elementor-element-75cb725:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3696 .elementor-element.elementor-element-75cb725 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32124F;}.elementor-3696 .elementor-element.elementor-element-75cb725 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 35px 30px 35px;}.elementor-3696 .elementor-element.elementor-element-75cb725 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3696 .elementor-element.elementor-element-2013ba1:not(.elementor-motion-effects-element-type-background), .elementor-3696 .elementor-element.elementor-element-2013ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;background-image:url("https://globalyzar.com/wp-content/uploads/2026/08/AHAP-papel-tapiz-hoja-contenido.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3696 .elementor-element.elementor-element-2013ba1 > .elementor-container{min-height:700px;}.elementor-3696 .elementor-element.elementor-element-2013ba1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3696 .elementor-element.elementor-element-2013ba1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3696 .elementor-element.elementor-element-a4a5157 > .elementor-widget-container{margin:132px 0px 0px 0px;}.elementor-3696 .elementor-element.elementor-element-1272900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3696 .elementor-element.elementor-element-1272900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalyzar.com/wp-content/uploads/2026/08/AGA-AGENTES-1-AZ.png");background-position:0px 35px;background-repeat:no-repeat;background-size:cover;}.elementor-3696 .elementor-element.elementor-element-1272900 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3696 .elementor-element.elementor-element-1272900 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-3696 .elementor-element.elementor-element-899ce1d{width:70%;}.elementor-3696 .elementor-element.elementor-element-1272900{width:30%;}}@media(max-width:1024px){.elementor-3696 .elementor-element.elementor-element-1272900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3696 .elementor-element.elementor-element-1272900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-3696 .elementor-element.elementor-element-1272900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3696 .elementor-element.elementor-element-1272900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-a4a5157 */.elementor-3696 .elementor-element.elementor-element-a4a5157 .az-links {
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    gap: 8px;
}

.elementor-3696 .elementor-element.elementor-element-a4a5157 .az-links a {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 40px;
    border-radius: 7px;
    border: 1px solid #cfcfcf;
    background: #f5f5f5;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.8);
    text-decoration: none;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-878d042 *//* =====================================================
   GLOBALYZAR · DIRECTORIO A-Z
   TECLADO 3 FILAS + EFECTO LUZ + AZUL ELÉCTRICO
   ===================================================== */


/* 1. ESTRUCTURA DEL TECLADO · 9 COLUMNAS / 3 FILAS */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-links {
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    gap: 8px;
}


/* 2. TECLA ESTÁTICA · DEGRADADO DE GRISES / EFECTO DE LUZ */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-links a {
    display: flex;
    align-items: center;
    justify-content: center;

    min-height: 40px;

    border-radius: 7px;
    border: 1px solid #c9c9c9;

    background: linear-gradient(
        135deg,
        #fafafa 0%,
        #eeeeee 55%,
        #d7d7d7 100%
    );

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.95),
        0 2px 4px rgba(0,0,0,0.12);

    color: #0066ff;
    font-weight: 600;
    text-decoration: none;

    transition:
        box-shadow 0.20s ease,
        border-color 0.20s ease,
        background 0.20s ease;
}


/* 3. HOVER · SOMBRA GRIS + MORADO PÁLIDO */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-links a:hover {
    background: linear-gradient(
        135deg,
        #fafafa 0%,
        #f1eef7 55%,
        #ddd8e8 100%
    );

    border-color: #b9accb;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.95),
        0 3px 7px rgba(92,72,120,0.24),
        0 0 6px rgba(145,118,175,0.20);

    color: #005cff;
}


/* 4. LETRAS QUE TIENEN CONTENIDO */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-links li.has-posts > a {
    color: #00A8FF;
    font-weight: 700;
}


/* 5. LETRAS SIN CONTENIDO · MÁS DISCRETAS */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-links li.no-posts > a {
    color: #9fa4aa;
    font-weight: 500;
}


/* 6. RESULTADOS / NOMBRES DE AGENTES · AZUL */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-listing a {
    color: #0066ff;
    text-decoration: none;
}


/* 7. RESULTADOS AL PASAR EL CURSOR */

.elementor-3696 .elementor-element.elementor-element-878d042 .az-listing a:hover {
    color: #004fd6;
}/* End custom CSS */