.elementor-1264 .elementor-element.elementor-element-69d9142>.elementor-container{max-width:1300px}.elementor-1264 .elementor-element.elementor-element-69d9142>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1264 .elementor-element.elementor-element-69d9142:not(.elementor-motion-effects-element-type-background),.elementor-1264 .elementor-element.elementor-element-69d9142>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1264 .elementor-element.elementor-element-69d9142>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#FFFFFF6B 0%,#fff 100%);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1264 .elementor-element.elementor-element-69d9142{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 20px 70px}.elementor-bc-flex-widget .elementor-1264 .elementor-element.elementor-element-7e69a51.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1264 .elementor-element.elementor-element-7e69a51.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1264 .elementor-element.elementor-element-7e69a51.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1264 .elementor-element.elementor-element-7e69a51>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-1264 .elementor-element.elementor-element-50a2f28>.elementor-container{max-width:1600px}.elementor-1264 .elementor-element.elementor-element-50a2f28{margin-top:-30px;margin-bottom:0;padding:0 0 10px}.elementor-1264 .elementor-element.elementor-element-f5924bc{text-align:left;width:auto;max-width:auto;align-self:center}.elementor-1264 .elementor-element.elementor-element-f5924bc .elementor-heading-title{color:var(--e-global-color-7d8ab405);font-family:"Lato",Sans-serif;font-size:14px;font-weight:400}.elementor-1264 .elementor-element.elementor-element-f5924bc>.elementor-widget-container{margin:0 0 -5px;padding:5px 0}.elementor-1264 .elementor-element.elementor-element-dc1aaed>.elementor-container{max-width:1600px}.elementor-bc-flex-widget .elementor-1264 .elementor-element.elementor-element-078ed05.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1264 .elementor-element.elementor-element-078ed05.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1264 .elementor-element.elementor-element-078ed05.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1264 .elementor-element.elementor-element-a18e04f .elementor-wrapper{--video-aspect-ratio:1}.elementor-1264 .elementor-element.elementor-element-a18e04f{width:var(--container-widget-width,349.091%);max-width:349.091%;--container-widget-width:349.091%;--container-widget-flex-grow:0;align-self:center}.elementor-1264 .elementor-element.elementor-element-a18e04f>.elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-accent) 59%,#f2295b 100%)}.elementor-1264 .elementor-element.elementor-element-a18e04f:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://test1.deymalamancha.es/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-1264 .elementor-element.elementor-element-a18e04f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://test1.deymalamancha.es/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-1264 .elementor-element.elementor-element-2425db5{text-align:left;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1264 .elementor-element.elementor-element-2425db5 .elementor-heading-title{color:var(--e-global-color-7d8ab405);font-size:15px;font-weight:300;text-transform:uppercase}.elementor-1264 .elementor-element.elementor-element-2425db5>.elementor-widget-container{margin:0;padding:5px 0}.elementor-1264 .elementor-element.elementor-element-7ddfa4e{text-align:left}.elementor-1264 .elementor-element.elementor-element-7ddfa4e .elementor-heading-title{color:#263238;font-family:"Lato",Sans-serif;font-size:65px;font-weight:600}.elementor-1264 .elementor-element.elementor-element-874893b{--divider-border-style:solid;--divider-color:#00b7f9;--divider-border-width:2px}.elementor-1264 .elementor-element.elementor-element-874893b .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0}.elementor-1264 .elementor-element.elementor-element-874893b .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px}.elementor-1264 .elementor-element.elementor-element-6b957d2>.elementor-container{max-width:1000px}.elementor-1264 .elementor-element.elementor-element-6b957d2 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:20px}.elementor-1264 .elementor-element.elementor-element-6b957d2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1264 .elementor-element.elementor-element-d83cfa6>.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-1264 .elementor-element.elementor-element-d83cfa6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1264 .elementor-element.elementor-element-118854c4{color:#9b9b9b;font-size:15px;font-weight:300;line-height:1.8em}.elementor-1264 .elementor-element.elementor-element-1918772>.elementor-container{max-width:1300px}.elementor-1264 .elementor-element.elementor-element-1918772:not(.elementor-motion-effects-element-type-background),.elementor-1264 .elementor-element.elementor-element-1918772>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-1264 .elementor-element.elementor-element-1918772{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-1264 .elementor-element.elementor-element-1918772>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1264 .elementor-element.elementor-element-3c987a2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-1264 .elementor-element.elementor-element-9d37777{text-align:center}.elementor-1264 .elementor-element.elementor-element-9d37777 .elementor-heading-title{color:#263238;font-size:45px}.elementor-1264 .elementor-element.elementor-element-38968d3{--divider-border-style:solid;--divider-color:#00b7f9;--divider-border-width:1px}.elementor-1264 .elementor-element.elementor-element-38968d3 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-1264 .elementor-element.elementor-element-38968d3 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px}.elementor-msie .elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item{width:calc( 100% / 5 )}.elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-post__thumbnail__link{padding-bottom:calc( 0.56 * 100% )}.elementor-1264 .elementor-element.elementor-element-93f5266:after{content:"0.56";position:absolute;color:transparent}.elementor-1264 .elementor-element.elementor-element-93f5266{--grid-column-gap:8px;--grid-row-gap:8px}.elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item__img,.elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item__overlay{border-radius:5px}.elementor-1264 .elementor-element.elementor-element-93f5266 a .elementor-portfolio-item__overlay{background-color:#00B7F9B3}.elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item__title{font-family:"Lato",Sans-serif;font-weight:700}.elementor-1264 .elementor-element.elementor-element-93f5266>.elementor-widget-container{margin:0 30px}.elementor-1264 .elementor-element.elementor-element-974e2fc>.elementor-container{max-width:1400px}.elementor-1264 .elementor-element.elementor-element-974e2fc{margin-top:50px;margin-bottom:50px}.elementor-1264 .elementor-element.elementor-element-100359e{text-align:center}.elementor-1264 .elementor-element.elementor-element-100359e .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:3.2px}.elementor-1264 .elementor-element.elementor-element-100359e>.elementor-widget-container{margin:0 0 30px}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-button-next{top:calc(50% + 210px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-button-prev{top:calc(50% + 210px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical .swiper-button-prev{top:210px}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical~.swiper-button-prev{top:210px;left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical .swiper-button-next{bottom:210px}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical~.swiper-button-next{bottom:210px;left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical .swiper-button-prev{top:210px}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical~.swiper-button-prev{top:210px;left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical .swiper-button-next{bottom:210px}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical~.swiper-button-next{bottom:210px;left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)>.swiper-button-next{right:10px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)>.swiper-button-prev{left:10px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)~.swiper-button-next{right:calc(-1*10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical)~.swiper-button-prev{left:calc(-1*10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical>.swiper-button-next{left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical>.swiper-button-prev{left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical>.swiper-button-next{left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical>.swiper-button-prev{left:calc(50% - 10px)}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container.qodef-pagination--inside>.swiper-pagination{bottom:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-swiper-pagination-outside{margin-top:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical~.qodef-swiper-pagination-outside{margin-top:0;margin-left:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container.swiper-container-vertical>.swiper-pagination{bottom:auto;right:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical~.qodef-swiper-pagination-outside{margin-top:0;margin-left:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-swiper-container.swiper-vertical>.swiper-pagination{bottom:auto;right:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-pagination-bullet-active{color:var(--e-global-color-accent)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-pagination-bullet:hover{color:var(--e-global-color-accent)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-pagination-bullet{width:calc(5px*1.4);height:calc(5px*1.4)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-horizontal>.swiper-pagination-bullets{min-height:calc(5px*1.4)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-horizontal>.swiper-pagination-bullets{min-height:calc(5px*1.4)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-container-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(18px*0.72/2)}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .swiper-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-pagination--vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(18px*0.72/2) 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-shortcode .qodef-e-title{color:#747474;margin-bottom:8px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-shortcode .qodef-e-title a{color:#747474}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-e-info.qodef-info--top .qodef-e-info-item a:hover{color:var(--e-global-color-accent)}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-blog-item .qodef-e-info.qodef-info--top{margin-bottom:10px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-e-media-image{border-radius:0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-qi-button{color:var(--e-global-color-accent)}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-m-icon{font-size:15px;margin:0 5px 0 0}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-m-icon svg{width:15px;height:15px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-m-text:after{bottom:3px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-item-layout--date-boxed .qodef-e-info-date{color:var(--e-global-color-f07a456);padding:5px}.elementor-1264 .elementor-element.elementor-element-12edf4e .qodef-item-layout--date-boxed .qodef-e-info-date a:hover{color:var(--e-global-color-secondary)}.elementor-1264 .elementor-element.elementor-element-12edf4e>.elementor-widget-container{border-radius:0}@media(min-width:768px){.elementor-1264 .elementor-element.elementor-element-078ed05{width:10%}.elementor-1264 .elementor-element.elementor-element-2ac0d11{width:90%}.elementor-1264 .elementor-element.elementor-element-d83cfa6{width:64.95%}.elementor-1264 .elementor-element.elementor-element-78521a1{width:35%}}@media(max-width:1024px){.elementor-1264 .elementor-element.elementor-element-69d9142{padding:100px 25px}.elementor-1264 .elementor-element.elementor-element-7ddfa4e .elementor-heading-title{font-size:45px}.elementor-1264 .elementor-element.elementor-element-1918772{padding:100px 25px}.elementor-msie .elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-1264 .elementor-element.elementor-element-93f5266>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-1264 .elementor-element.elementor-element-69d9142{padding:50px 20px}.elementor-1264 .elementor-element.elementor-element-1918772{padding:50px 20px}.elementor-msie .elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item{width:calc( 100% / 2 )}.elementor-1264 .elementor-element.elementor-element-93f5266 .elementor-portfolio-item__title{font-size:13px}.elementor-1264 .elementor-element.elementor-element-93f5266>.elementor-widget-container{margin:50px 0;padding:0}}.volver-trabajos{display:inline;position:relative;text-decoration:none;line-height:1}.volver-trabajos:after{content:"";position:absolute;left:0;bottom:-.15em;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.volver-trabajos:hover:after{width:100%}.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}