.elementor-1707 .elementor-element.elementor-element-e338c11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-e338c11.e-con{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-030373a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-8f5c15a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5vw 0vw 0vw 0vw;}.elementor-1707 .elementor-element.elementor-element-8f5c15a{text-align:center;}.elementor-1707 .elementor-element.elementor-element-2d3c48a{width:100%;max-width:100%;}.elementor-1707 .elementor-element.elementor-element-2d3c48a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-2d3c48a img{width:30%;}.elementor-1707 .elementor-element.elementor-element-b4a63a3{text-align:center;font-size:25px;}.elementor-1707 .elementor-element.elementor-element-d2046a2 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1707 .elementor-element.elementor-element-b4a63a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1707 .elementor-element.elementor-element-e338c11{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-2d3c48a img{width:40%;}.elementor-1707 .elementor-element.elementor-element-b4a63a3{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-b4a63a3 */.texto-degradado {
    /* Dirección del degradado (de arriba a la izquierda hacia abajo a la derecha) */
    background: linear-gradient(250deg, #FFFFFF 0%, #C0C7C9 20%, #2A52BE 100%);
    
    /* Recorta el fondo para que solo sea visible dentro de los caracteres del texto */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    
    /* Opcional: una fuente gruesa ayuda a apreciar mejor el degradado */
    font-size: 3rem;
    font-weight: bold;
    
  }
  
.texto-degradado-1 {
    /* Dirección del degradado (de arriba a la izquierda hacia abajo a la derecha) */
    background: linear-gradient(250deg, #FFFFFF 0%, #ff0000 20%, #2A52BE 100%);
    
    /* Recorta el fondo para que solo sea visible dentro de los caracteres del texto */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    
    /* Opcional: una fuente gruesa ayuda a apreciar mejor el degradado */
    font-size: 3rem;
    font-weight: bold;
    
  }/* End custom CSS */