.elementor-107 .elementor-element.elementor-element-459b840d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-459b840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05011a;}.elementor-107 .elementor-element.elementor-element-459b840d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-107 .elementor-element.elementor-element-459b840d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-107 .elementor-element.elementor-element-172c6c10{text-align:center;}.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-107 .elementor-element.elementor-element-478ade6f{text-align:center;}.elementor-107 .elementor-element.elementor-element-478ade6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#ffffff;}.elementor-107 .elementor-element.elementor-element-9e78085{text-align:center;}.elementor-107 .elementor-element.elementor-element-9e78085 .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-107 .elementor-element.elementor-element-2b5832dd .elementor-button{background-color:transparent;font-weight:bold;background-image:linear-gradient(180deg, #a855f7 0%, #6366f1 100%);border-radius:15px 15px 15px 15px;}/* Start custom CSS for button, class: .elementor-element-2b5832dd *//* Asegura que el botón permita que el cohete sobresalga */
.elementor-107 .elementor-element.elementor-element-2b5832dd {
    overflow: visible !important;
}

/* Estilo principal del botón (fondo degradado y sombra de neón) */
.elementor-107 .elementor-element.elementor-element-2b5832dd .elementor-button {
    background-image: linear-gradient(90deg, #d946ef 0%, #8b5cf6 50%, #3b82f6 100%) !important;
    box-shadow: 0px 0px 30px 10px rgba(168, 85, 247, 0.6) !important; /* Brillo neón fuerte */
    border: 2px solid rgba(255, 255, 255, 0.4) !important; /* Borde sutil */
    border_radius: 15px !important;
    padding-left: 90px !important; /* Deja espacio a la izquierda para el cohete */
    transition: all 0.3s ease !important;
    z-index: 5;
}

/* Efecto hover: más brillo al pasar el mouse */
.elementor-107 .elementor-element.elementor-element-2b5832dd .elementor-button:hover {
    box-shadow: 0px 0px 40px 15px rgba(168, 85, 247, 0.9) !important;
    transform: scale(1.03);
}

/* --- ESTE ES EL COHETE --- */
/* Crea un elemento 'antes' del texto del botón con tu imagen */
.elementor-107 .elementor-element.elementor-element-2b5832dd .elementor-button-content-wrapper::before {
    content: '' !important;
    /* TU URL YA ESTÁ AQUÍ */
    background-image: url('https://offertino.it/wp-content/uploads/2026/04/choe.png') !important; 
    background-size: contain !important; /* Ajusta la imagen sin cortarla */
    background-repeat: no-repeat !important;
    background-position: center !important;
    
    /* TAMAÑO DEL COHETE - Importante para que se vea */
    width: 120px !important;  
    height: 120px !important;
    
    /* POSICIÓN - Para que sobresalga a la izquierda y arriba */
    position: absolute !important;
    left: -50px !important; /* Empuja el cohete hacia la izquierda fuera del botón */
    top: -40px !important;  /* Empuja el cohete hacia arriba fuera del botón */
    
    z-index: 10 !important; /* Asegura que esté sobre el botón */
    filter: drop-shadow(0px 10px 15px rgba(0,0,0,0.5)) !important; /* Sombra para efecto 3D */
}/* End custom CSS */