.elementor-3117 .elementor-element.elementor-element-115ebf5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3117 .elementor-element.elementor-element-115ebf5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-267px;margin-bottom:0;padding:51px 0 0 0}.elementor-3117 .elementor-element.elementor-element-115ebf5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3117 .elementor-element.elementor-element-e19c2a9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-3117 .elementor-element.elementor-element-837ebe6>.elementor-widget-container{margin:207px 0 0 0}.elementor-3117 .elementor-element.elementor-element-8649dec{margin-top:38px;margin-bottom:0;padding:0 0 0 0}.elementor-3117 .elementor-element.elementor-element-8f05ed4 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-3117 .elementor-element.elementor-element-8f05ed4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-3117 .elementor-element.elementor-element-8f05ed4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}:root{--page-title-display:none}@media(max-width:767px){.elementor-3117 .elementor-element.elementor-element-115ebf5:not(.elementor-motion-effects-element-type-background),.elementor-3117 .elementor-element.elementor-element-115ebf5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.lovekitchen.es/wp-content/uploads/2026/03/cocinas-diseno-valencia-love-kitchen-movil.webp)}.elementor-3117 .elementor-element.elementor-element-837ebe6>.elementor-widget-container{margin:156px 0 0 0}}.elementor-3117 .elementor-element.elementor-element-115ebf5{position:relative;overflow:hidden}.elementor-3117 .elementor-element.elementor-element-115ebf5::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);z-index:1}.elementor-3117 .elementor-element.elementor-element-115ebf5 .elementor-widget{position:relative;z-index:2;text-align:center}.elementor-3117 .elementor-element.elementor-element-115ebf5 h1{color:#fff;font-family:'Playfair Display',serif!important;font-size:clamp(2.2rem, 5vw, 4rem);font-weight:700;margin-bottom:40px;text-shadow:2px 4px 15px rgb(0 0 0 / .6);line-height:1.1}.hero-cta-group{display:flex;gap:20px;justify-content:center;align-items:center}.btn-destacado a,.btn-secundario a{display:inline-block;padding:18px 35px!important;border-radius:2px!important;font-family:'Montserrat',sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:2px;transition:all 0.4s cubic-bezier(.25,.8,.25,1)!important;text-decoration:none!important}.btn-destacado a{background-color:#C48E4C!important;color:white!important;border:2px solid #C48E4C!important}.btn-destacado a:hover{background-color:#ffffff!important;color:#2B2B2B!important;border-color:#ffffff!important;transform:translateY(-3px);box-shadow:0 10px 20px rgb(0 0 0 / .3)}.btn-secundario a{background-color:rgb(255 255 255 / .1)!important;color:white!important;border:2px solid white!important;backdrop-filter:blur(5px)}.btn-secundario a:hover{background-color:#ffffff!important;color:#2B2B2B!important;transform:translateY(-3px)}@media (max-width:767px){.hero-cta-group{flex-direction:column!important;gap:15px!important;width:100%;padding:0 20px}.btn-destacado a,.btn-secundario a{width:100%!important;max-width:300px;box-sizing:border-box}}