.elementor-3984 .elementor-element.elementor-element-e2f53a2{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.29;}.elementor-3984 .elementor-element.elementor-element-e2f53a2:not(.elementor-motion-effects-element-type-background), .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-3984 .elementor-element.elementor-element-e2f53a2::before, .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .elementor-background-video-container::before, .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .elementor-background-slideshow::before, .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3984 .elementor-element.elementor-element-e2f53a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://loriente.com/wp-content/uploads/2026/04/pattern-light.svg");--background-overlay:'';}.elementor-3984 .elementor-element.elementor-element-9f17000{width:100%;max-width:100%;text-align:center;font-family:"Arial", Sans-serif;font-size:6rem;line-height:0.8em;color:var( --e-global-color-primary );}.elementor-3984 .elementor-element.elementor-element-2c8d380{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-3984 .elementor-element.elementor-element-5eecabc img{width:200px;}@media(min-width:768px){.elementor-3984 .elementor-element.elementor-element-e2f53a2{--content-width:100vw;}}/* Start custom CSS for text-editor, class: .elementor-element-9f17000 */.elementor-3984 .elementor-element.elementor-element-9f17000 h2{
    font-size: inherit;
    line-height: inherit;
}


.elementor-3984 .elementor-element.elementor-element-9f17000 h2 {
    
    background-color: black;
   
    background-size: 100%;
    background-position: center;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2f53a2 *//*Los elementos que tiene la clase oculto no se ven, excepto en  modo edicion*/

body:not(.elementor-editor-active) .oculto{
    display:none;
}/* End custom CSS */