.elementor-22399 .elementor-element.elementor-element-5d87ac0{--display:flex;--min-height:616px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-22399 .elementor-element.elementor-element-5d87ac0::before, .elementor-22399 .elementor-element.elementor-element-5d87ac0 > .elementor-background-video-container::before, .elementor-22399 .elementor-element.elementor-element-5d87ac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22399 .elementor-element.elementor-element-5d87ac0 > .elementor-background-slideshow::before, .elementor-22399 .elementor-element.elementor-element-5d87ac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22399 .elementor-element.elementor-element-5d87ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://traindevolution.com/wp-content/uploads/2025/02/fondo-hero-cel.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-22399 .elementor-element.elementor-element-f66fc35{--display:flex;--min-height:379px;--justify-content:flex-start;}.elementor-22399 .elementor-element.elementor-element-5ef326b{text-align:center;}.elementor-22399 .elementor-element.elementor-element-5ef326b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;font-style:italic;color:#FFFFFF;}.elementor-22399 .elementor-element.elementor-element-ac0b3ca{text-align:center;}.elementor-22399 .elementor-element.elementor-element-ac0b3ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:bold;font-style:italic;color:#FFFFFF;}.elementor-22399 .elementor-element.elementor-element-d9ade26 .elementor-button{background-color:#FF0000;fill:var( --e-global-color-bee0272 );color:var( --e-global-color-bee0272 );}body.elementor-page-22399:not(.elementor-motion-effects-element-type-background), body.elementor-page-22399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(max-width:767px){.elementor-22399 .elementor-element.elementor-element-f66fc35{--min-height:283px;}.elementor-22399 .elementor-element.elementor-element-5ef326b .elementor-heading-title{font-size:18px;}.elementor-22399 .elementor-element.elementor-element-ac0b3ca .elementor-heading-title{font-size:31px;}}/* Start custom CSS for button, class: .elementor-element-d9ade26 */.elementor-22399 .elementor-element.elementor-element-d9ade26 .elementor-button{
    animation: onda 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #FF0000; /*Cambie el color aqui*/
}

@keyframes onda {
    70% {
        box-shadow: 0 0 0 30px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */