.elementor-1694 .elementor-element.elementor-element-83b174f:not(.elementor-motion-effects-element-type-background), .elementor-1694 .elementor-element.elementor-element-83b174f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://transportermedellin.com/wp-content/uploads/2026/03/Gemini_Generated_Image_a1k341a1k341a1k3-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1694 .elementor-element.elementor-element-83b174f > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1694 .elementor-element.elementor-element-83b174f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1694 .elementor-element.elementor-element-69d8ccc{text-align:center;}.elementor-1694 .elementor-element.elementor-element-69d8ccc .elementor-heading-title{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1694 .elementor-element.elementor-element-d2f73fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1694 .elementor-element.elementor-element-d2f73fd > .elementor-widget-container{margin:-339px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-d2f73fd img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-1694 .elementor-element.elementor-element-d090178{text-align:center;}.elementor-1694 .elementor-element.elementor-element-d090178 .elementor-heading-title{color:#FFFFFF;}.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-5a093b8 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1694 .elementor-element.elementor-element-5a093b8 > .elementor-container{min-height:400px;}.elementor-1694 .elementor-element.elementor-element-5a093b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1694 .elementor-element.elementor-element-8a4a735{text-align:center;}.elementor-1694 .elementor-element.elementor-element-8a4a735 .elementor-heading-title{color:#FFFFFF;}.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-9ad226f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1694 .elementor-element.elementor-element-9ad226f > .elementor-widget-container{margin:-339px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-9ad226f img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-1694 .elementor-element.elementor-element-07ebb2f{text-align:center;}.elementor-1694 .elementor-element.elementor-element-07ebb2f .elementor-heading-title{color:#FFFFFF;}.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}body.elementor-page-1694:not(.elementor-motion-effects-element-type-background), body.elementor-page-1694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body.elementor-page-1694{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1694 .elementor-element.elementor-element-73c716f{width:45.482%;}.elementor-1694 .elementor-element.elementor-element-b8e4768{width:12.252%;}.elementor-1694 .elementor-element.elementor-element-f3ba404{width:41.598%;}}@media(min-width:1025px){.elementor-1694 .elementor-element.elementor-element-83b174f:not(.elementor-motion-effects-element-type-background), .elementor-1694 .elementor-element.elementor-element-83b174f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1694 .elementor-element.elementor-element-d2f73fd img{max-width:100%;}.elementor-1694 .elementor-element.elementor-element-9ad226f img{max-width:100%;}}@media(max-width:767px){.elementor-1694 .elementor-element.elementor-element-5a093b8:not(.elementor-motion-effects-element-type-background), .elementor-1694 .elementor-element.elementor-element-5a093b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://transportermedellin.com/wp-content/uploads/2026/03/phone-.png");background-position:center center;background-repeat:no-repeat;background-size:555px auto;}.elementor-1694 .elementor-element.elementor-element-5a093b8 > .elementor-container{min-height:985px;}.elementor-1694 .elementor-element.elementor-element-8a4a735 > .elementor-widget-container{margin:73px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-9ad226f > .elementor-widget-container{margin:-419px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-9ad226f img{width:30%;}.elementor-1694 .elementor-element.elementor-element-07ebb2f > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-5b97b38 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1694 .elementor-element.elementor-element-0a1b7fb > .elementor-widget-container{margin:-20px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-959c5e0 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-959c5e0 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-959c5e0 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e7b2f9 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-5e7b2f9 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf9d23a *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-bf9d23a {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-bf9d23a .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7118b2 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-f7118b2 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-f7118b2 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d09017 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-5d09017 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-5d09017 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b11d25 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-5b11d25 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-5b11d25 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12e70da *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-12e70da {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-12e70da .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8ff2ab *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-a8ff2ab {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-a8ff2ab .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b97b38 *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-5b97b38 {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-5b97b38 .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a1b7fb *//* BOTÓN MAESTRO: TAMAÑO FIJO, CENTRADO Y SIN ANIMACIONES */

/* 1. Centrar el contenedor del botón */
.elementor-1694 .elementor-element.elementor-element-0a1b7fb {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

/* 2. Estilo del botón (Cuerpo) */
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button {
    /* DIMENSIONES FIJAS (Cámbialas a tu gusto) */
    width: 200px !important;  /* Ancho total siempre igual */
    height: 60px !important;  /* Alto total siempre igual */
    
    /* CENTRADO INTERNO DEL TEXTO */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    padding: 0 !important; /* El tamaño lo da el width/height, no el padding */

    /* TIPOGRAFÍA Y FORMA */
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 4px !important; /* Bordes ligeramente curvos */

    /* ELIMINAR TODA ANIMACIÓN */
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* 3. BLOQUEO TOTAL DE HOVER (Para que no haga NADA al pasar el mouse) */
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button:hover, 
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button:focus, 
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button:active {
    /* Mantiene los colores originales de la pestaña 'Estilo' de Elementor */
    background-color: inherit !important; 
    color: white !important;
    
    /* Bloquea movimientos y efectos visuales */
    transform: none !important;
    transition: none !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
}

/* 4. Limpieza de elementos extra de Elementor */
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button::after,
.elementor-1694 .elementor-element.elementor-element-0a1b7fb .elementor-button::before {
    display: none !important;
    content: none !important;
}/* End custom CSS */