.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-fe576b6{--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;--overlay-opacity:0.25;--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-8 .elementor-element.elementor-element-fe576b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fe576b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-fe576b6::before, .elementor-8 .elementor-element.elementor-element-fe576b6 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fe576b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fe576b6 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fe576b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fe576b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://www.comleon.es/wp-content/uploads/2025/07/vidrieras.jpg");--background-overlay:'';}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-75155df .elementor-repeater-item-6bc5ca3 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.comleon.es/wp-content/uploads/2025/07/vidrieras.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-75155df .elementor-repeater-item-6bc5ca3 .elementor-background-overlay{background-color:#91012CCC;}.elementor-8 .elementor-element.elementor-element-75155df .swiper-slide{transition-duration:calc(5000ms*1.2);height:428px;}.elementor-8 .elementor-element.elementor-element-75155df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-75155df .swiper-slide-contents{max-width:78%;}.elementor-8 .elementor-element.elementor-element-75155df .swiper-slide-inner{text-align:center;}.elementor-8 .elementor-element.elementor-element-75155df .elementor-slide-heading{font-family:"Maven Pro", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-e9285e5{--display:flex;--min-height:215px;--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;--justify-content:center;--align-items:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-8 .elementor-element.elementor-element-256fe48 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:41px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-384d899{--display:flex;--min-height:269px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-bb1bd46{--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;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-445d900{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-445d900.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-445d900.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-445d900.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon{font-size:100px;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-title a{font-family:"Maven Pro", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-78a2d37{--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;}.elementor-8 .elementor-element.elementor-element-8ed55f3{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-8ed55f3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-8ed55f3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8ed55f3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon{font-size:100px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title a{font-family:"Maven Pro", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3c98b77{--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;}.elementor-8 .elementor-element.elementor-element-68a541a{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-68a541a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-68a541a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-68a541a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon{font-size:100px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title a{font-family:"Maven Pro", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b3ac07f{--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;}.elementor-8 .elementor-element.elementor-element-057017d{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-057017d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-057017d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-057017d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon{font-size:100px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title a{font-family:"Maven Pro", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-09ed610{--display:flex;--min-height:574px;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-0bc3a91{--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;}.elementor-widget-eael-flip-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container{background-color:var( --e-global-color-primary );background-image:url("https://www.comleon.es/wp-content/uploads/2025/07/3.jpg");align-items:center;background-position:center center;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-58ea3c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-ef42ff2{--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;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container{background-color:var( --e-global-color-primary );background-image:url("https://www.comleon.es/wp-content/uploads/2025/07/5.jpg");align-items:center;background-position:center center;padding:1em 1em 1em 1em;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-f858185 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-334c5ad{--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;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container{background-color:var( --e-global-color-primary );background-image:url("https://www.comleon.es/wp-content/uploads/2025/07/355A9124.jpg");align-items:center;background-position:center center;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-8 .elementor-element.elementor-element-05f18eb .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-8 .elementor-element.elementor-element-7a35e35{--display:flex;--min-height:209px;--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:center;}.elementor-8 .elementor-element.elementor-element-7a35e35:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a35e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #91012C 0%, var( --e-global-color-accent ) 75%);}.elementor-8 .elementor-element.elementor-element-39cf5fe{text-align:center;}.elementor-8 .elementor-element.elementor-element-39cf5fe .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:49px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8a87a9d{--display:flex;--min-height:313px;--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;}.elementor-8 .elementor-element.elementor-element-8a87a9d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a87a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-88a7d3d{--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;}.elementor-8 .elementor-element.elementor-element-88a7d3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-lottie .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-lottie .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-d5c6686{--lottie-container-width:59%;}.elementor-8 .elementor-element.elementor-element-3938e35{text-align:center;}.elementor-8 .elementor-element.elementor-element-3938e35 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a987c95{--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;}.elementor-8 .elementor-element.elementor-element-7ded21c{--lottie-container-width:62%;}.elementor-8 .elementor-element.elementor-element-c49f752{text-align:center;}.elementor-8 .elementor-element.elementor-element-c49f752 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-da1803f{--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;}.elementor-8 .elementor-element.elementor-element-cc98b8d{--lottie-container-width:62%;}.elementor-8 .elementor-element.elementor-element-b7996b8{text-align:center;}.elementor-8 .elementor-element.elementor-element-b7996b8 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-38461e9{--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;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-5ae9d4b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-color:#6D1730;border-radius:8px 8px 8px 8px;padding:1em 8em 1em 8em;}.elementor-8 .elementor-element.elementor-element-d6a03f5{--display:flex;--min-height:1042px;--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;}.elementor-8 .elementor-element.elementor-element-5907f9a{--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;}.elementor-8 .elementor-element.elementor-element-5907f9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-event-calendar .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-event-calendar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-84b85d8{width:var( --container-widget-width, 111.273% );max-width:111.273%;--container-widget-width:111.273%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-84b85d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper{background:#91012C00;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-toolbar h2{font-family:"Arial", Sans-serif;font-size:14px;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){background-color:#91012C00;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-col-header-cell{text-align:center;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-timegrid-slot{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-timegrid-axis{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-daygrid-day-top{background:#91012C00;display:block;text-align:center;}.elementor-8 .elementor-element.elementor-element-84b85d8 table tbody .fc-day{background:#91012C00 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 table tbody .fc-timegrid-axis{background:#91012C00 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 table tbody .fc-timegrid-slot{background:#91012C00 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-unthemed td.fc-today{background:#91012C00 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .fc-day-today .fc-daygrid-day-top a{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-84b85d8 table tbody tr .fc-day-today{background:#91012C00 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eaelec-modal-body{color:#555;}.elementor-8 .elementor-element.elementor-element-84b85d8 .eaelec-modal-body *{color:#555;}.elementor-8 .elementor-element.elementor-element-53ce11b{--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;}.elementor-8 .elementor-element.elementor-element-518d428{width:var( --container-widget-width, 111.273% );max-width:111.273%;--container-widget-width:111.273%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-518d428.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-518d428 .ea-ec-search-wrap{text-align:right;}.elementor-8 .elementor-element.elementor-element-518d428 .eael-event-calendar-pagination{text-align:left;}.elementor-8 .elementor-element.elementor-element-518d428 .ea-ec-search-wrap input{width:200px;}.elementor-8 .elementor-element.elementor-element-518d428 .eael-event-calendar-table thead tr th{color:#181818;}.elementor-8 .elementor-element.elementor-element-518d428 .eael-event-calendar-table thead tr th a{color:#181818;}.elementor-8 .elementor-element.elementor-element-5acc62e{--display:flex;--min-height:767px;--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:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-5acc62e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5acc62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #91012C2E 0%, #61021E54 75%);}.elementor-8 .elementor-element.elementor-element-627324f{text-align:center;}.elementor-8 .elementor-element.elementor-element-627324f .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:49px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-posts .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-widget-posts .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-5cc3f7a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-5cc3f7a:after{content:"0.66";}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-5cc3f7a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-5cc3f7a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-5cc3f7a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-post__title, .elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-post__excerpt p{color:#000000;}.elementor-8 .elementor-element.elementor-element-022805a{--display:flex;--min-height:551px;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-2877973{--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;}.elementor-8 .elementor-element.elementor-element-c36dd5f{text-align:center;}.elementor-8 .elementor-element.elementor-element-c36dd5f .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:49px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.comleon.es/wp-content/uploads/2025/06/colmed-leon-opa.png");background-repeat:no-repeat;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-e9285e5{--min-height:163px;}.elementor-8 .elementor-element.elementor-element-384d899{--min-height:202px;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon{font-size:72px;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-445d900 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8ed55f3{--icon-box-icon-margin:3px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title{margin-block-end:7px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon{font-size:72px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8ed55f3 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-68a541a{--icon-box-icon-margin:3px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon{font-size:72px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-68a541a .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-057017d{--icon-box-icon-margin:4px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon{font-size:72px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-057017d .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-88a7d3d{--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;}.elementor-8 .elementor-element.elementor-element-3938e35 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c49f752 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c49f752 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-da1803f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-15px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-8 .elementor-element.elementor-element-cc98b8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cc98b8d{--lottie-container-width:34%;}.elementor-8 .elementor-element.elementor-element-b7996b8 > .elementor-widget-container{padding:-12em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-b7996b8 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-38461e9.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-5ae9d4b .elementor-button{border-radius:4px 4px 4px 4px;padding:2em 2em 2em 2em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-75155df .elementor-slide-heading{font-size:19px;}.elementor-8 .elementor-element.elementor-element-256fe48{text-align:center;}.elementor-8 .elementor-element.elementor-element-256fe48 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-384d899{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-09ed610{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-39cf5fe .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5acc62e{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-5cc3f7a:after{content:"0.5";}.elementor-8 .elementor-element.elementor-element-5cc3f7a .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-022805a{--min-height:343px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-c36dd5f .elementor-heading-title{font-size:41px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-384d899{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-bb1bd46{--width:50%;}.elementor-8 .elementor-element.elementor-element-78a2d37{--width:50%;}.elementor-8 .elementor-element.elementor-element-3c98b77{--width:50%;}.elementor-8 .elementor-element.elementor-element-b3ac07f{--width:50%;}.elementor-8 .elementor-element.elementor-element-09ed610{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-0bc3a91{--width:33%;}.elementor-8 .elementor-element.elementor-element-ef42ff2{--width:33%;}.elementor-8 .elementor-element.elementor-element-334c5ad{--width:33%;}.elementor-8 .elementor-element.elementor-element-7a35e35{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-8a87a9d{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-88a7d3d{--width:20%;}.elementor-8 .elementor-element.elementor-element-a987c95{--width:20%;}.elementor-8 .elementor-element.elementor-element-da1803f{--width:20%;}.elementor-8 .elementor-element.elementor-element-38461e9{--width:40%;}.elementor-8 .elementor-element.elementor-element-5907f9a{--width:76%;}.elementor-8 .elementor-element.elementor-element-53ce11b{--width:50%;}.elementor-8 .elementor-element.elementor-element-5acc62e{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-022805a{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-2877973{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-b3ac07f{--width:62%;}.elementor-8 .elementor-element.elementor-element-0bc3a91{--width:100%;}.elementor-8 .elementor-element.elementor-element-ef42ff2{--width:100%;}.elementor-8 .elementor-element.elementor-element-334c5ad{--width:100%;}.elementor-8 .elementor-element.elementor-element-88a7d3d{--width:17%;}.elementor-8 .elementor-element.elementor-element-a987c95{--width:18%;}.elementor-8 .elementor-element.elementor-element-da1803f{--width:24%;}.elementor-8 .elementor-element.elementor-element-38461e9{--width:36%;}}