.elementor-12 .elementor-element.elementor-element-7b78cda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b78cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.znohomeimprovementcorp.com/wp-content/uploads/2023/06/hermosa-foto-casa-moderna-cocina-comedor-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7b78cda > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7b78cda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-12 .elementor-element.elementor-element-610c380 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-size:3.5em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-bdb4f18{--grid-template-columns:repeat(1, auto);--icon-size:29px;--grid-column-gap:5px;--grid-row-gap:5px;width:auto;max-width:auto;bottom:3%;}.elementor-12 .elementor-element.elementor-element-bdb4f18 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-bdb4f18 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:0.5em;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bdb4f18 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bdb4f18 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bdb4f18{left:2%;}body.rtl .elementor-12 .elementor-element.elementor-element-bdb4f18{right:2%;}.elementor-12 .elementor-element.elementor-element-2de25e4 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-2de25e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2de25e4{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-d88e59b > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-ef9f014 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-c5a73c7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-86f1e1b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-86f1e1b .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-86f1e1b .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-86f1e1b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f793ec6{text-align:justify;}.elementor-12 .elementor-element.elementor-element-f793ec6 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-3b40257 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-64ebff0 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-98e53ac > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-98e53ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-98e53ac{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-247e9a4 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-2f23d52 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-ff3337e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-b62404c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-b62404c .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-b62404c .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-b62404c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ee6c4a{text-align:justify;}.elementor-12 .elementor-element.elementor-element-1ee6c4a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-c32d50d .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-3d14184 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cb340d3 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-cb340d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-cb340d3{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-9171cbf > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-e56c797 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-73c6fe0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-663879e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-663879e .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-663879e .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-663879e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b78f434{text-align:justify;}.elementor-12 .elementor-element.elementor-element-b78f434 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-7749554 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-9a0da02 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6933777 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-6933777 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6933777{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-62a19e2 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-1bc96e2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-fd19510 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-a3f6668{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-a3f6668 .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-a3f6668 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-a3f6668 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-47da143{text-align:justify;}.elementor-12 .elementor-element.elementor-element-47da143 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-0f964bd .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-c583a20 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-35ef64c > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-35ef64c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-35ef64c{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-c506ab7 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-219fcda .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-4038794 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-2e3bd69{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-2e3bd69 .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-2e3bd69 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-2e3bd69 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e012a6{text-align:justify;}.elementor-12 .elementor-element.elementor-element-5e012a6 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-1298fcc .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-882752e img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b1c02da > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-b1c02da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b1c02da{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-9a2b876 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-90ba6b7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-8991170 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-ec2b09e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-ec2b09e .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-ec2b09e .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-ec2b09e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-164348e{text-align:justify;}.elementor-12 .elementor-element.elementor-element-164348e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-05ff47f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-ea001d0 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-04ea172 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-04ea172 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-04ea172{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-cc07843 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-991ac6a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-4ef6003 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-a889e8f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-a889e8f .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-a889e8f .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-a889e8f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-de403c7{text-align:justify;}.elementor-12 .elementor-element.elementor-element-de403c7 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-f4a97d0 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-a2bef15 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-67b6d74 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-67b6d74 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-67b6d74{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-342ee31 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-80901da .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-4c3e13f .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-1dcb59a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-1dcb59a .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-1dcb59a .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-1dcb59a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f9d249{text-align:justify;}.elementor-12 .elementor-element.elementor-element-1f9d249 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-db132bb .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-a577c92 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-97558f4 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-97558f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-97558f4{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-eb58cb8 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-5242885 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-5c8b53c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-dc8af1a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-dc8af1a .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-dc8af1a .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-dc8af1a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5d2a4bb{text-align:justify;}.elementor-12 .elementor-element.elementor-element-5d2a4bb > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-3b43c17 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-85962f4 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c19cb44 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-c19cb44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c19cb44{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-0b8e36b > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-b488e0f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-61067bb .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-c8b8ac3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-c8b8ac3 .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-c8b8ac3 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-c8b8ac3 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-434ce3d{text-align:justify;}.elementor-12 .elementor-element.elementor-element-434ce3d > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-928e6a3 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-9571ba8 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a537c82 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-a537c82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a537c82{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-1f58d22 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-920f7a5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-aa13ba4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-3feacc0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-3feacc0 .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-3feacc0 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-3feacc0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0b7c8d3{text-align:justify;}.elementor-12 .elementor-element.elementor-element-0b7c8d3 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-e55535a .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-1b2386b img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-451cd62 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-451cd62 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-451cd62{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-7bc9e2d > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-1555785 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-478fa25 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-de9d451{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-de9d451 .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-de9d451 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-de9d451 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4540c7b{text-align:justify;}.elementor-12 .elementor-element.elementor-element-4540c7b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-aafa9a6 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-22aa278 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-063e464 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-063e464 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-063e464{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-5b47e09 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-3b8550c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-f898933 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-be6728f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-be6728f .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-be6728f .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-be6728f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-197ec2b{text-align:justify;}.elementor-12 .elementor-element.elementor-element-197ec2b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-cce1c2d .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-846079d img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b93b732 > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-b93b732 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b93b732{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-ee50f09 > .elementor-element-populated{padding:0em 3em 0em 1em;}.elementor-12 .elementor-element.elementor-element-6aa7507 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-be4eba7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:2.9em;font-weight:800;}.elementor-12 .elementor-element.elementor-element-b6f7e2c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-b6f7e2c .elementor-divider-separator{width:15%;}.elementor-12 .elementor-element.elementor-element-b6f7e2c .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-12 .elementor-element.elementor-element-b6f7e2c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7dd86ae{text-align:justify;}.elementor-12 .elementor-element.elementor-element-7dd86ae > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-24fd1dd .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:13px 33px 13px 33px;}.elementor-12 .elementor-element.elementor-element-fc277cf img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d6aea3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d6aea3d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d6aea3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.znohomeimprovementcorp.com/wp-content/uploads/2023/06/hermosa-foto-casa-moderna-cocina-comedor-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d6aea3d > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-d6aea3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-1f62a97 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-size:3.2em;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a2a9bde{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c57ad86{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-c57ad86 .elementor-widget-container{text-align:right;}.elementor-12 .elementor-element.elementor-element-c57ad86 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c57ad86 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c57ad86 .elementor-social-icon svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4dd41ab{width:65.439%;}.elementor-12 .elementor-element.elementor-element-99947a4{width:34.517%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2de25e4{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-d88e59b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-98e53ac{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-247e9a4 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-cb340d3{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-9171cbf > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-6933777{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-62a19e2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-35ef64c{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c506ab7 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-b1c02da{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-9a2b876 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-04ea172{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-cc07843 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-67b6d74{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-342ee31 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-97558f4{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-eb58cb8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-c19cb44{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-0b8e36b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-a537c82{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-1f58d22 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-451cd62{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-7bc9e2d > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-063e464{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-5b47e09 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-b93b732{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-ee50f09 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-d6aea3d{padding:2em 0em 2em 0em;}}