.elementor-346 .elementor-element.elementor-element-7ba8a7c>.elementor-container{min-height:450px}.elementor-346 .elementor-element.elementor-element-7ba8a7c:not(.elementor-motion-effects-element-type-background),.elementor-346 .elementor-element.elementor-element-7ba8a7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#cfd8dc;background-image:url("https://test1.deymalamancha.es/wp-content/uploads/2025/09/EDAR-Lagares.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-346 .elementor-element.elementor-element-7ba8a7c>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-346 .elementor-element.elementor-element-7ba8a7c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-346 .elementor-element.elementor-element-b482426{text-align:right;color:var(--e-global-color-1a8189c5)}.elementor-346 .elementor-element.elementor-element-b482426>.elementor-widget-container{margin:0 20px -10px 0}.elementor-346 .elementor-element.elementor-element-106fdc7>.elementor-container{max-width:1250px}.elementor-346 .elementor-element.elementor-element-106fdc7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-60px;margin-bottom:0}.elementor-346 .elementor-element.elementor-element-106fdc7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-346 .elementor-element.elementor-element-2c9da03.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-346 .elementor-element.elementor-element-2c9da03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-346 .elementor-element.elementor-element-2c9da03.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-346 .elementor-element.elementor-element-2c9da03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF69}.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated{border-style:solid;border-width:3px;border-color:#343C4514;box-shadow:5px -5px 20px 7px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated,.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated>.elementor-background-overlay,.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-background-slideshow{border-radius:20px}.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-346 .elementor-element.elementor-element-2c9da03{z-index:10}.elementor-346 .elementor-element.elementor-element-0e25845 .elementor-heading-title{color:var(--e-global-color-e463971);font-family:"Lato",Sans-serif;font-size:30px;font-weight:700}.elementor-346 .elementor-element.elementor-element-ba0c365 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-a405bec{color:#9b9b9b}.elementor-346 .elementor-element.elementor-element-a405bec>.elementor-widget-container{margin:0;padding:0}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button .elementor-align-icon-right{margin-left:5px}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button .elementor-align-icon-left{margin-right:5px}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button{font-size:15px;font-weight:400;text-transform:uppercase;line-height:2.3em;letter-spacing:2.3px;border-radius:10px;padding:15px 100px}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button:hover,.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button:focus{background-color:#2286c3}.elementor-346 .elementor-element.elementor-element-9ba2558>.elementor-widget-container{margin:0;padding:0;border-radius:0}.elementor-346 .elementor-element.elementor-element-9ba2558{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center}.elementor-bc-flex-widget .elementor-346 .elementor-element.elementor-element-812e621.elementor-column .elementor-widget-wrap{align-items:center}.elementor-346 .elementor-element.elementor-element-812e621.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-346 .elementor-element.elementor-element-de65fcc{text-align:center}.elementor-346 .elementor-element.elementor-element-de65fcc img{width:75%;opacity:.8;filter:brightness(100%) contrast(100%) saturate(200%) blur(0px) hue-rotate(360deg)}.elementor-346 .elementor-element.elementor-element-683b018>.elementor-container{max-width:1500px;min-height:250px}.elementor-346 .elementor-element.elementor-element-683b018 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:34px}.elementor-346 .elementor-element.elementor-element-683b018>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-346 .elementor-element.elementor-element-683b018{margin-top:20px;margin-bottom:20px}.elementor-bc-flex-widget .elementor-346 .elementor-element.elementor-element-2166f38.elementor-column .elementor-widget-wrap{align-items:center}.elementor-346 .elementor-element.elementor-element-2166f38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-346 .elementor-element.elementor-element-2166f38.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-346 .elementor-element.elementor-element-62c4f0b{color:var(--e-global-color-e463971)}.elementor-346 .elementor-element.elementor-element-62c4f0b>.elementor-widget-container{padding:50px;border-radius:0}.elementor-346 .elementor-element.elementor-element-808a634>.elementor-container{max-width:1500px}.elementor-346 .elementor-element.elementor-element-808a634:not(.elementor-motion-effects-element-type-background),.elementor-346 .elementor-element.elementor-element-808a634>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6a1872c3)}.elementor-346 .elementor-element.elementor-element-808a634{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 0}.elementor-346 .elementor-element.elementor-element-808a634>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-346 .elementor-element.elementor-element-22285d1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-346 .elementor-element.elementor-element-22285d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-346 .elementor-element.elementor-element-22285d1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-346 .elementor-element.elementor-element-22285d1>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-346 .elementor-element.elementor-element-d45fa13{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:1.5px}.elementor-346 .elementor-element.elementor-element-d45fa13 .elementor-divider-separator{width:29%}.elementor-346 .elementor-element.elementor-element-d45fa13 .elementor-divider{padding-top:20px;padding-bottom:20px}.elementor-346 .elementor-element.elementor-element-d45fa13>.elementor-widget-container{margin:0 0 0 19px}.elementor-346 .elementor-element.elementor-element-b1a329a{color:#9b9b9b;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1px;letter-spacing:2.5px}.elementor-346 .elementor-element.elementor-element-b1a329a>.elementor-widget-container{margin:0}.elementor-346 .elementor-element.elementor-element-66300fe{text-align:left;width:var(--container-widget-width,109.286%);max-width:109.286%;--container-widget-width:109.286%;--container-widget-flex-grow:0}.elementor-346 .elementor-element.elementor-element-66300fe .elementor-heading-title{color:var(--e-global-color-e463971);text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-346 .elementor-element.elementor-element-66300fe>.elementor-widget-container{margin:0 0 10px;padding:20px;background-color:var(--e-global-color-6a1872c3);border-style:none;border-radius:20px;box-shadow:-5px -5px 0px 0px #000 inset}.elementor-346 .elementor-element.elementor-element-e972cd8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-346 .elementor-element.elementor-element-e972cd8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-msie .elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-346 .elementor-element.elementor-element-b33d544 .elementor-post__thumbnail__link{padding-bottom:calc( 0.6 * 100% )}.elementor-346 .elementor-element.elementor-element-b33d544:after{content:"0.6";position:absolute;color:transparent}.elementor-346 .elementor-element.elementor-element-b33d544{--grid-column-gap:8px;--grid-row-gap:8px}.elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item__img,.elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item__overlay{border-radius:5px}.elementor-346 .elementor-element.elementor-element-b33d544 a .elementor-portfolio-item__overlay{background-color:#00B7F9B3}.elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item__title{font-family:"Lato",Sans-serif;font-weight:700}.elementor-346 .elementor-element.elementor-element-b33d544>.elementor-widget-container{margin:0 30px}.elementor-346 .elementor-element.elementor-element-347daf7a>.elementor-container{max-width:1500px}.elementor-346 .elementor-element.elementor-element-347daf7a:not(.elementor-motion-effects-element-type-background),.elementor-346 .elementor-element.elementor-element-347daf7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-346 .elementor-element.elementor-element-347daf7a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-346 .elementor-element.elementor-element-347daf7a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-346 .elementor-element.elementor-element-1360a0a0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-346 .elementor-element.elementor-element-1360a0a0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-msie .elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-post__thumbnail__link{padding-bottom:calc( 0.6 * 100% )}.elementor-346 .elementor-element.elementor-element-5bcacb91:after{content:"0.6";position:absolute;color:transparent}.elementor-346 .elementor-element.elementor-element-5bcacb91{--grid-column-gap:8px;--grid-row-gap:8px}.elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item__img,.elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item__overlay{border-radius:5px}.elementor-346 .elementor-element.elementor-element-5bcacb91 a .elementor-portfolio-item__overlay{background-color:#00B7F9B3}.elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item__title{font-family:"Lato",Sans-serif;font-weight:700}.elementor-346 .elementor-element.elementor-element-5bcacb91>.elementor-widget-container{margin:0 30px}.elementor-bc-flex-widget .elementor-346 .elementor-element.elementor-element-bfda95a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-346 .elementor-element.elementor-element-bfda95a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-346 .elementor-element.elementor-element-bfda95a.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-346 .elementor-element.elementor-element-bfda95a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-346 .elementor-element.elementor-element-bfda95a>.elementor-element-populated{margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-346 .elementor-element.elementor-element-2431553{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:1.5px}.elementor-346 .elementor-element.elementor-element-2431553 .elementor-divider-separator{width:14%;margin:0 auto;margin-right:0}.elementor-346 .elementor-element.elementor-element-2431553 .elementor-divider{text-align:right;padding-top:20px;padding-bottom:20px}.elementor-346 .elementor-element.elementor-element-2431553>.elementor-widget-container{margin:0 21px 0 0}.elementor-346 .elementor-element.elementor-element-9714b12{color:#9b9b9b;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1px;letter-spacing:2.5px}.elementor-346 .elementor-element.elementor-element-9714b12>.elementor-widget-container{margin:0;padding:0}.elementor-346 .elementor-element.elementor-element-2146cb1b{text-align:right;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-346 .elementor-element.elementor-element-2146cb1b .elementor-heading-title{color:var(--e-global-color-e463971);text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-346 .elementor-element.elementor-element-2146cb1b>.elementor-widget-container{margin:0 0 10px;padding:20px;background-color:#f4f4f4;border-style:none;border-radius:20px;box-shadow:5px -5px 0px 0px #000 inset}.elementor-346 .elementor-element.elementor-element-236f4e0{margin-top:50px;margin-bottom:50px}.elementor-346 .elementor-element.elementor-element-662a0b9{text-align:center}.elementor-346 .elementor-element.elementor-element-662a0b9 .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:3.2px}.elementor-346 .elementor-element.elementor-element-662a0b9>.elementor-widget-container{margin:0 0 50px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-button-next{top:calc(50% + 210px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-button-prev{top:calc(50% + 210px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical .swiper-button-prev{top:210px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical~.swiper-button-prev{top:210px;left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical .swiper-button-next{bottom:210px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical~.swiper-button-next{bottom:210px;left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical .swiper-button-prev{top:210px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical~.swiper-button-prev{top:210px;left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical .swiper-button-next{bottom:210px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical~.swiper-button-next{bottom:210px;left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)>.swiper-button-next{right:10px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)>.swiper-button-prev{left:10px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)~.swiper-button-next{right:calc(-1*10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)~.swiper-button-prev{left:calc(-1*10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical>.swiper-button-next{left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical>.swiper-button-prev{left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical>.swiper-button-next{left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical>.swiper-button-prev{left:calc(50% - 10px)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container.qodef-pagination--inside>.swiper-pagination{bottom:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-swiper-pagination-outside{margin-top:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical~.qodef-swiper-pagination-outside{margin-top:0;margin-left:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container.swiper-container-vertical>.swiper-pagination{bottom:auto;right:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical~.qodef-swiper-pagination-outside{margin-top:0;margin-left:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-swiper-container.swiper-vertical>.swiper-pagination{bottom:auto;right:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-pagination-bullet-active{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-pagination-bullet:hover{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-pagination-bullet{width:calc(5px*1.4);height:calc(5px*1.4)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-horizontal>.swiper-pagination-bullets{min-height:calc(5px*1.4)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-horizontal>.swiper-pagination-bullets{min-height:calc(5px*1.4)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-container-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .swiper-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-pagination--vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-shortcode .qodef-e-title{color:#747474;margin-bottom:8px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-shortcode .qodef-e-title a{color:#747474}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-e-info.qodef-info--top .qodef-e-info-item a:hover{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-blog-item .qodef-e-info.qodef-info--top{margin-bottom:10px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-e-media-image{border-radius:0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-qi-button{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-m-icon{font-size:15px;margin:0 5px 0 0}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-m-icon svg{width:15px;height:15px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-m-text:after{bottom:3px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-item-layout--date-boxed .qodef-e-info-date{color:var(--e-global-color-f07a456);padding:5px}.elementor-346 .elementor-element.elementor-element-9f7e2f5 .qodef-item-layout--date-boxed .qodef-e-info-date a:hover{color:var(--e-global-color-accent)}.elementor-346 .elementor-element.elementor-element-9f7e2f5>.elementor-widget-container{border-radius:0}@media(max-width:1024px){.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated{margin:0 0 0 25px;--e-column-margin-right:0px;--e-column-margin-left:25px}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button{font-size:14px;padding:10px 50px}.elementor-346 .elementor-element.elementor-element-9ba2558{--container-widget-width:349px;--container-widget-flex-grow:0;width:var(--container-widget-width,349px);max-width:349px}.elementor-346 .elementor-element.elementor-element-de65fcc{text-align:center}.elementor-346 .elementor-element.elementor-element-de65fcc img{width:15%}.elementor-346 .elementor-element.elementor-element-de65fcc>.elementor-widget-container{margin:50px 0 0}.elementor-346 .elementor-element.elementor-element-683b018{margin-top:50px;margin-bottom:50px}.elementor-346 .elementor-element.elementor-element-808a634{padding:30px}.elementor-346 .elementor-element.elementor-element-22285d1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-346 .elementor-element.elementor-element-d45fa13 .elementor-divider-separator{width:17%}.elementor-346 .elementor-element.elementor-element-66300fe{--container-widget-width:330px;--container-widget-flex-grow:0;width:var(--container-widget-width,330px);max-width:330px}.elementor-msie .elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-346 .elementor-element.elementor-element-b33d544>.elementor-widget-container{margin:0}.elementor-346 .elementor-element.elementor-element-b33d544{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-346 .elementor-element.elementor-element-347daf7a{padding:30px}.elementor-346 .elementor-element.elementor-element-1360a0a0>.elementor-element-populated{margin:150px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-msie .elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-346 .elementor-element.elementor-element-5bcacb91>.elementor-widget-container{margin:0}.elementor-346 .elementor-element.elementor-element-bfda95a.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-346 .elementor-element.elementor-element-bfda95a>.elementor-element-populated{margin:-800px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-346 .elementor-element.elementor-element-2431553 .elementor-divider-separator{width:8%}.elementor-346 .elementor-element.elementor-element-2146cb1b{text-align:right;width:var(--container-widget-width,330px);max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;align-self:flex-end}}@media(max-width:767px){.elementor-346 .elementor-element.elementor-element-2c9da03>.elementor-element-populated{margin:0 0 0 5px;--e-column-margin-right:0px;--e-column-margin-left:5px}.elementor-346 .elementor-element.elementor-element-9ba2558 .elementor-button{border-radius:10px;padding:10px 20px}.elementor-346 .elementor-element.elementor-element-9ba2558>.elementor-widget-container{margin:-12px 0 0;padding:0}.elementor-346 .elementor-element.elementor-element-9ba2558{width:var(--container-widget-width,345px);max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;align-self:center}.elementor-346 .elementor-element.elementor-element-de65fcc img{width:30%}.elementor-346 .elementor-element.elementor-element-683b018{padding:0 10px}.elementor-346 .elementor-element.elementor-element-2166f38>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-346 .elementor-element.elementor-element-2166f38>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-346 .elementor-element.elementor-element-62c4f0b>.elementor-widget-container{margin:0;padding:0}.elementor-346 .elementor-element.elementor-element-62c4f0b{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-346 .elementor-element.elementor-element-808a634{margin-top:0;margin-bottom:0;padding:30px}.elementor-346 .elementor-element.elementor-element-22285d1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-346 .elementor-element.elementor-element-b1a329a>.elementor-widget-container{margin:0 0 -10px}.elementor-346 .elementor-element.elementor-element-66300fe{text-align:center;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-346 .elementor-element.elementor-element-66300fe>.elementor-widget-container{margin:5px 0 0;padding:10px 0}.elementor-msie .elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item{width:calc( 100% / 2 )}.elementor-346 .elementor-element.elementor-element-b33d544 .elementor-portfolio-item__title{font-size:13px}.elementor-346 .elementor-element.elementor-element-b33d544>.elementor-widget-container{margin:0}.elementor-346 .elementor-element.elementor-element-347daf7a{padding:30px}.elementor-msie .elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item{width:calc( 100% / 2 )}.elementor-346 .elementor-element.elementor-element-5bcacb91 .elementor-portfolio-item__title{font-size:13px}.elementor-346 .elementor-element.elementor-element-5bcacb91>.elementor-widget-container{margin:110px 0 0}.elementor-346 .elementor-element.elementor-element-bfda95a>.elementor-element-populated{margin:-1180px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-346 .elementor-element.elementor-element-9714b12>.elementor-widget-container{margin:0 0 -10px}.elementor-346 .elementor-element.elementor-element-2146cb1b{text-align:center;width:var(--container-widget-width,257px);max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0}.elementor-346 .elementor-element.elementor-element-2146cb1b>.elementor-widget-container{margin:5px 0 0;padding:10px 0}.elementor-346 .elementor-element.elementor-element-662a0b9>.elementor-widget-container{margin:20px}}@media(min-width:768px){.elementor-346 .elementor-element.elementor-element-2c9da03{width:60%}.elementor-346 .elementor-element.elementor-element-812e621{width:40%}.elementor-346 .elementor-element.elementor-element-2166f38{width:100%}.elementor-346 .elementor-element.elementor-element-22285d1{width:28.608%}.elementor-346 .elementor-element.elementor-element-e972cd8{width:70.533%}.elementor-346 .elementor-element.elementor-element-1360a0a0{width:70.533%}.elementor-346 .elementor-element.elementor-element-bfda95a{width:28.608%}}@media(max-width:1024px) and (min-width:768px){.elementor-346 .elementor-element.elementor-element-812e621{width:100%}.elementor-346 .elementor-element.elementor-element-22285d1{width:100%}.elementor-346 .elementor-element.elementor-element-e972cd8{width:100%}.elementor-346 .elementor-element.elementor-element-1360a0a0{width:100%}.elementor-346 .elementor-element.elementor-element-bfda95a{width:100%}}@media(min-width:1025px){.elementor-346 .elementor-element.elementor-element-7ba8a7c:not(.elementor-motion-effects-element-type-background),.elementor-346 .elementor-element.elementor-element-7ba8a7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.columna-animada>.elementor-widget-wrap{position:relative;z-index:1;overflow:hidden}.columna-animada>.elementor-widget-wrap:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);animation:shine 5s infinite;pointer-events:none;z-index:2}@keyframes shine{0%{transform:translateX(0)}20%{transform:translateX(50%)}100%{transform:translateX(50%)}}.columna-animada>.elementor-widget-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:radial-gradient(ellipse at top,rgba(255,255,255,.35),transparent 70%);animation:glow 10s infinite alternate;pointer-events:none;z-index:0}@keyframes shine{0%{transform:translateX(0);opacity:0}5%{opacity:1}20%{transform:translateX(50%);opacity:1}25%{opacity:0}100%{transform:translateX(50%);opacity:0}}.mi-portfolio .elementor-portfolio-item__title,.mi-portfolio .elementor-portfolio-item__description{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.68,-.55,.27,1.55)}.mi-portfolio .elementor-portfolio-item:hover .elementor-portfolio-item__title,.mi-portfolio .elementor-portfolio-item:hover .elementor-portfolio-item__description{opacity:1;transform:translateY(0)}.imagenes_blog .qodef-e-media-image{height:250px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}.imagenes_blog .qodef-e-media-image img{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:10px}.imagenes_blog .qodef-e{display:flex !important;flex-direction:column !important;height:100% !important}.imagenes_blog .qodef-e-content{flex:1 1 auto !important;display:flex !important;flex-direction:column !important}.imagenes_blog .qodef-e-read-more{margin-top:auto !important}