.elementor-2726 .elementor-element.elementor-element-847b9da{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;border-style:none;--border-style:none;--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-2726 .elementor-element.elementor-element-847b9da::before, .elementor-2726 .elementor-element.elementor-element-847b9da > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-847b9da > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-847b9da > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-847b9da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-847b9da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-f555871{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2726 .elementor-element.elementor-element-f555871:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-f555871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lorillium.es/wp-content/uploads/2025/08/ultimo_fotograma.png") 50% 50%;background-size:cover;}.elementor-2726 .elementor-element.elementor-element-f555871::before, .elementor-2726 .elementor-element.elementor-element-f555871 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-f555871 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-f555871 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-f555871 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-f555871 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-3ebcf7c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2726 .elementor-element.elementor-element-3ebcf7c:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lorillium.es/wp-content/uploads/2025/08/campo_fondo-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-2726 .elementor-element.elementor-element-3ebcf7c::before, .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-3ebcf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-1cc4d92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-5d1c003{--display:flex;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:01%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-588ad19{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-2726 .elementor-element.elementor-element-280fc65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:2px 2px 2px 2px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-280fc65::before, .elementor-2726 .elementor-element.elementor-element-280fc65 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-280fc65 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-280fc65 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-280fc65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-280fc65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-589b005 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-c9ef317{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2726 .elementor-element.elementor-element-c9ef317 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-2726 .elementor-element.elementor-element-c9ef317 .elementor-heading-title{font-family:"Inter-VariableFont", Sans-serif;font-size:12px;}.elementor-2726 .elementor-element.elementor-element-7e2255d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-7e2255d:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-7e2255d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-41dec3e > .elementor-widget-container{margin:-2% 0% -5% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-41dec3e img{border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-5089c47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-2726 .elementor-element.elementor-element-5089c47::before, .elementor-2726 .elementor-element.elementor-element-5089c47 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-5089c47 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-5089c47 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-5089c47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-5089c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-2c7b8b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-2726 .elementor-element.elementor-element-9f0a765{--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-2726 .elementor-element.elementor-element-5a2e9e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0;--border-radius:18px 18px 18px 18px;--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-2726 .elementor-element.elementor-element-5a2e9e8:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-5a2e9e8::before, .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-5a2e9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-5a2e9e8.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-8de33c1{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--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-2726 .elementor-element.elementor-element-2d73d1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:2px 2px 2px 2px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-2d73d1f::before, .elementor-2726 .elementor-element.elementor-element-2d73d1f > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-2d73d1f > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-2d73d1f > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-2d73d1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-2d73d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-ba20da3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-5a40519{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2726 .elementor-element.elementor-element-5a40519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-2726 .elementor-element.elementor-element-5a40519 .elementor-heading-title{font-family:"Inter-VariableFont", Sans-serif;font-size:11px;}.elementor-2726 .elementor-element.elementor-element-2a14e59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-2a14e59:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-2a14e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-1b82d4d > .elementor-widget-container{margin:0% 0% 0% 02%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-1b82d4d.elementor-element{--align-self:flex-start;}.elementor-2726 .elementor-element.elementor-element-e7075e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-e150778{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:18px 18px 18px 18px;--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-2726 .elementor-element.elementor-element-e150778:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-e150778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-e150778::before, .elementor-2726 .elementor-element.elementor-element-e150778 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-e150778 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-e150778 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-e150778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-e150778 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-e150778.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-127f492{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2726 .elementor-element.elementor-element-3407bd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:2px 2px 2px 2px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-3407bd8::before, .elementor-2726 .elementor-element.elementor-element-3407bd8 > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-3407bd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2726 .elementor-element.elementor-element-3407bd8 > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-3407bd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2726 .elementor-element.elementor-element-3407bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2726 .elementor-element.elementor-element-2da7141 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-3db59e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2726 .elementor-element.elementor-element-3db59e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-2726 .elementor-element.elementor-element-3db59e4 .elementor-heading-title{font-family:"Inter-VariableFont", Sans-serif;font-size:11px;}.elementor-2726 .elementor-element.elementor-element-ae8baf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-ae8baf7:not(.elementor-motion-effects-element-type-background), .elementor-2726 .elementor-element.elementor-element-ae8baf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-946c7f3 > .elementor-widget-container{margin:-2% 02% 0% 2%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-946c7f3{font-family:"Inter-VariableFont", Sans-serif;font-size:14px;}.elementor-2726 .elementor-element.elementor-element-7d9b46d{--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-2726 .elementor-element.elementor-element-6a1ebef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-2726 .elementor-element.elementor-element-d56b256{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-226fe61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-226fe61 img{width:65%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8a703af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8a703af{text-align:center;font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-7a65786{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-743dd73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-743dd73 img{width:65%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-63b222d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-63b222d{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-5e26778{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-8b252c8 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-1b58179 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-1b58179{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-7328a73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-2a69993 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-6436a87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-6436a87{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-072468c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-33e80ea img{width:65%;}.elementor-2726 .elementor-element.elementor-element-ae38473 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-ae38473{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-7c627bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-31da547 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-9fac6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-9fac6fa{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-bc16b56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-42ba3c9 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-4446637 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-4446637{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-c2f01d6{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-af88b77 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-8f8577c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8f8577c{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-04e82f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-a0a6850 img{width:65%;}.elementor-2726 .elementor-element.elementor-element-d7fdc0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-d7fdc0e{font-family:"Inter-VariableFont", Sans-serif;}.elementor-2726 .elementor-element.elementor-element-61bc6fb{--display:flex;--min-height:15vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--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-2726 .elementor-element.elementor-element-8b2797b{--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-2726 .elementor-element.elementor-element-16f369f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-16f369f .elementor-icon-wrapper{text-align:end;}.elementor-2726 .elementor-element.elementor-element-16f369f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-16f369f.elementor-view-framed .elementor-icon, .elementor-2726 .elementor-element.elementor-element-16f369f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-16f369f.elementor-view-framed .elementor-icon, .elementor-2726 .elementor-element.elementor-element-16f369f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-16f369f .elementor-icon{font-size:60px;}.elementor-2726 .elementor-element.elementor-element-16f369f .elementor-icon svg{height:60px;}.elementor-2726 .elementor-element.elementor-element-fb6f7cc{--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-2726 .elementor-element.elementor-element-13f695f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-13f695f .elementor-icon-wrapper{text-align:start;}.elementor-2726 .elementor-element.elementor-element-13f695f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-13f695f.elementor-view-framed .elementor-icon, .elementor-2726 .elementor-element.elementor-element-13f695f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-13f695f.elementor-view-framed .elementor-icon, .elementor-2726 .elementor-element.elementor-element-13f695f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2726 .elementor-element.elementor-element-13f695f .elementor-icon{font-size:60px;}.elementor-2726 .elementor-element.elementor-element-13f695f .elementor-icon svg{height:60px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2726 .elementor-element.elementor-element-847b9da{--width:100%;}.elementor-2726 .elementor-element.elementor-element-1cc4d92{--width:80%;}.elementor-2726 .elementor-element.elementor-element-5d1c003{--width:33.3333%;}.elementor-2726 .elementor-element.elementor-element-5089c47{--width:66.6666%;}.elementor-2726 .elementor-element.elementor-element-d56b256{--width:100%;}.elementor-2726 .elementor-element.elementor-element-7a65786{--width:100%;}.elementor-2726 .elementor-element.elementor-element-5e26778{--width:100%;}.elementor-2726 .elementor-element.elementor-element-7328a73{--width:100%;}.elementor-2726 .elementor-element.elementor-element-072468c{--width:100%;}.elementor-2726 .elementor-element.elementor-element-7c627bf{--width:100%;}.elementor-2726 .elementor-element.elementor-element-bc16b56{--width:100%;}.elementor-2726 .elementor-element.elementor-element-c2f01d6{--width:100%;}.elementor-2726 .elementor-element.elementor-element-04e82f9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2726 .elementor-element.elementor-element-f555871{--width:100%;}.elementor-2726 .elementor-element.elementor-element-1cc4d92{--width:100%;}}@media(max-width:1024px){.elementor-2726 .elementor-element.elementor-element-f555871{--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-f555871.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-6a1ebef{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2726 .elementor-element.elementor-element-f555871{--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-3ebcf7c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2726 .elementor-element.elementor-element-3ebcf7c.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-5089c47{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--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-2726 .elementor-element.elementor-element-e0efc6f > .elementor-widget-container{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8de33c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-5a40519 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 049px;}.elementor-2726 .elementor-element.elementor-element-e7075e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2726 .elementor-element.elementor-element-e7075e3.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-e150778{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-e150778.e-con{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-127f492{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-3db59e4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 45px;}.elementor-2726 .elementor-element.elementor-element-946c7f3{font-size:14px;}.elementor-2726 .elementor-element.elementor-element-6a1ebef{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:05%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2726 .elementor-element.elementor-element-d56b256{--width:50%;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2726 .elementor-element.elementor-element-226fe61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-226fe61 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8a703af > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-7a65786{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-743dd73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-743dd73{text-align:center;}.elementor-2726 .elementor-element.elementor-element-743dd73 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-63b222d > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-63b222d.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-63b222d{text-align:center;}.elementor-2726 .elementor-element.elementor-element-5e26778{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-8b252c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8b252c8{text-align:center;}.elementor-2726 .elementor-element.elementor-element-8b252c8 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-1b58179 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-1b58179.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-1b58179{text-align:center;}.elementor-2726 .elementor-element.elementor-element-7328a73{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-2a69993 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-2a69993.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-2a69993 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-6436a87 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-6436a87.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-6436a87{text-align:center;}.elementor-2726 .elementor-element.elementor-element-072468c{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-33e80ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-33e80ea.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-33e80ea img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-ae38473 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-2726 .elementor-element.elementor-element-ae38473.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-ae38473{text-align:center;}.elementor-2726 .elementor-element.elementor-element-7c627bf{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-31da547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-31da547.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-31da547 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-9fac6fa > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-9fac6fa.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-9fac6fa{text-align:center;}.elementor-2726 .elementor-element.elementor-element-bc16b56{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-2726 .elementor-element.elementor-element-42ba3c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-42ba3c9.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-42ba3c9 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-4446637 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-4446637.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-4446637{text-align:center;}.elementor-2726 .elementor-element.elementor-element-c2f01d6{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2726 .elementor-element.elementor-element-af88b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-af88b77.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-af88b77 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8f8577c > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-8f8577c.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-8f8577c{text-align:center;}.elementor-2726 .elementor-element.elementor-element-04e82f9{--width:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-2726 .elementor-element.elementor-element-a0a6850 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-a0a6850.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-a0a6850 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-d7fdc0e > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2726 .elementor-element.elementor-element-d7fdc0e.elementor-element{--align-self:center;}.elementor-2726 .elementor-element.elementor-element-d7fdc0e{text-align:center;}.elementor-2726 .elementor-element.elementor-element-16f369f .elementor-icon{font-size:40px;}.elementor-2726 .elementor-element.elementor-element-16f369f .elementor-icon svg{height:40px;}.elementor-2726 .elementor-element.elementor-element-13f695f .elementor-icon{font-size:40px;}.elementor-2726 .elementor-element.elementor-element-13f695f .elementor-icon svg{height:40px;}}/* Start custom CSS for container, class: .elementor-element-f555871 */.elementor-2726 .elementor-element.elementor-element-f555871 {
    background-size: cover!important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2255d */.contenedor-palabras {
  /* Alinea las "cajas" y les da espacio entre ellas */
  display: flex;
  flex-wrap: wrap;
  gap: 15px; /* Espacio entre cada recuadro */
  justify-content: flex-start; /* Alinea los elementos al inicio */
}

.caja-texto {
  /* Estilos para el texto y el recuadro */
  background-color: #e6e6e6; /* Un gris más claro para el fondo */
  color: #555555;            /* Gris oscuro para el texto */
  padding: 1px 16px;         /* Espaciado interno para el tamaño del recuadro */
  border-radius: 8px;        /* Bordes redondeados */
  font-family: sans-serif;   /* Tipo de letra */
  font-size: 11px;           /* Tamaño de letra */
  cursor: pointer;           /* (Opcional) Cambia el cursor para simular un botón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588ad19 *//*
 * Este CSS crea el diseño de una ventana de macOS en Elementor.
 * Incluye bordes redondeados, sombra y el estilo de la barra de título.
 */

/* Estilos para el contenedor principal de la ventana (con la clase 'mac-window') */
.mac-window {
    /* Añade una sombra sutil para darle profundidad, como en macOS */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08);

    /* Aplica bordes redondeados a toda la ventana */
    border-radius: 12px;

    /* Oculta cualquier contenido que se desborde, asegurando que los bordes redondeados se vean bien */
    overflow: hidden;

    /* Establece el color de fondo para la ventana principal */
    background-color: #fff;
}

/* Estilos para el encabezado de la ventana (con la clase 'mac-window-header') */
.mac-window-header {
    /* Crea un degradado sutil para la barra de título, similar al de macOS */
    background: linear-gradient(to bottom, #ececec, #F7F8F4);
    padding: 8px 15px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;

    /* Configura Flexbox para alinear elementos horizontalmente */
    display: flex;
    align-items: center;
    position: relative;
}

/* Estilos para el contenedor de los botones de control (con la clase 'mac-controls') */
.mac-controls {
    display: flex;
}

/* Estilos para la forma, tamaño y borde de cada botón */
.mac-control-button {
    /* Asegura que el borde no aumente el tamaño del elemento, evitando sorpresas */
    box-sizing: border-box;

    width: 08px;
    height: 08px;

    /* Esto hace que los elementos sean perfectamente circulares */
    border-radius: 50%;

    /* Borde de respaldo para navegadores antiguos, seguido del borde con transparencia */
    border: 1px solid #dcdcdc;
    border: 1px solid rgba(0, 0, 0, 0.1);

    /* Crea un espacio entre los botones, solucionando el error 'gap' */
    margin-right: 6px;
}

/* Elimina el margen derecho del último botón para que no haya espacio extra al final */
.mac-controls .mac-control-button:last-child {
    margin-right: 0;
}

/* Colores específicos para cada botón de control */
.mac-close {
    background-color: #ff605c;
}

.mac-minimize {
    background-color: #ffbd44;
}

.mac-maximize {
    background-color: #00ca4e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a14e59 */.contenedor-palabras {
  /* Alinea las "cajas" y les da espacio entre ellas */
  display: flex;
  flex-wrap: wrap;
  gap: 15px; /* Espacio entre cada recuadro */
  justify-content: flex-start; /* Alinea los elementos al inicio */
}

.caja-texto {
  /* Estilos para el texto y el recuadro */
  background-color: #e6e6e6; /* Un gris más claro para el fondo */
  color: #555555;            /* Gris oscuro para el texto */
  padding: 1px 16px;         /* Espaciado interno para el tamaño del recuadro */
  border-radius: 8px;        /* Bordes redondeados */
  font-family: sans-serif;   /* Tipo de letra */
  font-size: 11px;           /* Tamaño de letra */
  cursor: pointer;           /* (Opcional) Cambia el cursor para simular un botón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8de33c1 *//*
 * Este CSS crea el diseño de una ventana de macOS en Elementor.
 * Incluye bordes redondeados, sombra y el estilo de la barra de título.
 */

/* Estilos para el contenedor principal de la ventana (con la clase 'mac-window') */
.mac-window {
    /* Añade una sombra sutil para darle profundidad, como en macOS */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08);

    /* Aplica bordes redondeados a toda la ventana */
    border-radius: 12px;

    /* Oculta cualquier contenido que se desborde, asegurando que los bordes redondeados se vean bien */
    overflow: hidden;

    /* Establece el color de fondo para la ventana principal */
    background-color: #fff;
}

/* Estilos para el encabezado de la ventana (con la clase 'mac-window-header') */
.mac-window-header {
    /* Crea un degradado sutil para la barra de título, similar al de macOS */
    background: linear-gradient(to bottom, #ececec, #F7F8F4);
    padding: 8px 15px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;

    /* Configura Flexbox para alinear elementos horizontalmente */
    display: flex;
    align-items: center;
    position: relative;
}

/* Estilos para el contenedor de los botones de control (con la clase 'mac-controls') */
.mac-controls {
    display: flex;
}

/* Estilos para la forma, tamaño y borde de cada botón */
.mac-control-button {
    /* Asegura que el borde no aumente el tamaño del elemento, evitando sorpresas */
    box-sizing: border-box;

    width: 08px;
    height: 08px;

    /* Esto hace que los elementos sean perfectamente circulares */
    border-radius: 50%;

    /* Borde de respaldo para navegadores antiguos, seguido del borde con transparencia */
    border: 1px solid #dcdcdc;
    border: 1px solid rgba(0, 0, 0, 0.1);

    /* Crea un espacio entre los botones, solucionando el error 'gap' */
    margin-right: 6px;
}

/* Elimina el margen derecho del último botón para que no haya espacio extra al final */
.mac-controls .mac-control-button:last-child {
    margin-right: 0;
}

/* Colores específicos para cada botón de control */
.mac-close {
    background-color: #ff605c;
}

.mac-minimize {
    background-color: #ffbd44;
}

.mac-maximize {
    background-color: #00ca4e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8baf7 */.contenedor-palabras {
  /* Alinea las "cajas" y les da espacio entre ellas */
  display: flex;
  flex-wrap: wrap;
  gap: 15px; /* Espacio entre cada recuadro */
  justify-content: flex-start; /* Alinea los elementos al inicio */
}

.caja-texto {
  /* Estilos para el texto y el recuadro */
  background-color: #e6e6e6; /* Un gris más claro para el fondo */
  color: #555555;            /* Gris oscuro para el texto */
  padding: 1px 16px;         /* Espaciado interno para el tamaño del recuadro */
  border-radius: 8px;        /* Bordes redondeados */
  font-family: sans-serif;   /* Tipo de letra */
  font-size: 11px;           /* Tamaño de letra */
  cursor: pointer;           /* (Opcional) Cambia el cursor para simular un botón */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-127f492 *//*
 * Este CSS crea el diseño de una ventana de macOS en Elementor.
 * Incluye bordes redondeados, sombra y el estilo de la barra de título.
 */

/* Estilos para el contenedor principal de la ventana (con la clase 'mac-window') */
.mac-window {
    /* Añade una sombra sutil para darle profundidad, como en macOS */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08);

    /* Aplica bordes redondeados a toda la ventana */
    border-radius: 12px;

    /* Oculta cualquier contenido que se desborde, asegurando que los bordes redondeados se vean bien */
    overflow: hidden;

    /* Establece el color de fondo para la ventana principal */
    background-color: #fff;
}

/* Estilos para el encabezado de la ventana (con la clase 'mac-window-header') */
.mac-window-header {
    /* Crea un degradado sutil para la barra de título, similar al de macOS */
    background: linear-gradient(to bottom, #ececec, #F7F8F4);
    padding: 8px 15px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;

    /* Configura Flexbox para alinear elementos horizontalmente */
    display: flex;
    align-items: center;
    position: relative;
}

/* Estilos para el contenedor de los botones de control (con la clase 'mac-controls') */
.mac-controls {
    display: flex;
}

/* Estilos para la forma, tamaño y borde de cada botón */
.mac-control-button {
    /* Asegura que el borde no aumente el tamaño del elemento, evitando sorpresas */
    box-sizing: border-box;

    width: 08px;
    height: 08px;

    /* Esto hace que los elementos sean perfectamente circulares */
    border-radius: 50%;

    /* Borde de respaldo para navegadores antiguos, seguido del borde con transparencia */
    border: 1px solid #dcdcdc;
    border: 1px solid rgba(0, 0, 0, 0.1);

    /* Crea un espacio entre los botones, solucionando el error 'gap' */
    margin-right: 6px;
}

/* Elimina el margen derecho del último botón para que no haya espacio extra al final */
.mac-controls .mac-control-button:last-child {
    margin-right: 0;
}

/* Colores específicos para cada botón de control */
.mac-close {
    background-color: #ff605c;
}

.mac-minimize {
    background-color: #ffbd44;
}

.mac-maximize {
    background-color: #00ca4e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebcf7c */.elementor-2726 .elementor-element.elementor-element-3ebcf7c {
    background-size: cover!important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-847b9da */.elementor-2726 .elementor-element.elementor-element-847b9da {
    background-size: 100% 100% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter-VariableFont';
	font-display: auto;
	src: url('https://lorillium.es/wp-content/uploads/2025/08/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */