.elementor-7968 .elementor-element.elementor-element-6fd702e{--display:flex;--min-height:700px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-6fd702e:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-6fd702e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://habitatfloors.mx/wp-content/uploads/2026/08/HERO-PAGINA-DECK.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7968 .elementor-element.elementor-element-cf2da7d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-cf2da7d .wcf--title{color:#FFF;font-family:"Gotham",Sans-serif;font-size:20px;font-weight:700}.elementor-7968 .elementor-element.elementor-element-cf2da7d .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-cf2da7d>.elementor-widget-container{margin:0 0 0 73px}.elementor-7968 .elementor-element.elementor-element-4b81941{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-4b81941 .wcf--title{color:#FFF;font-family:"Gotham",Sans-serif;font-size:71px;font-weight:300}.elementor-7968 .elementor-element.elementor-element-4b81941 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-4b81941>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-33a6fec{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-33a6fec .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-33a6fec .wcf--text,.elementor-7968 .elementor-element.elementor-element-33a6fec .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:22px}.elementor-7968 .elementor-element.elementor-element-33a6fec>.elementor-widget-container{margin:0 0 0 70px}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-7968 .elementor-element.elementor-element-c2ccb5d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px;width:var(--container-widget-width,54%);max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-c2ccb5d .elementor-divider-separator{width:7%}.elementor-7968 .elementor-element.elementor-element-c2ccb5d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-7968 .elementor-element.elementor-element-4dee7d9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,24%);max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-4dee7d9 .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-4dee7d9 .wcf--text,.elementor-7968 .elementor-element.elementor-element-4dee7d9 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px}.elementor-7968 .elementor-element.elementor-element-4dee7d9>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-947b3f5{--display:flex;--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;--justify-content:center;--align-items:center}.elementor-7968 .elementor-element.elementor-element-209ba48{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center}.elementor-7968 .elementor-element.elementor-element-1a6210e{--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-7968 .elementor-element.elementor-element-339b8ad{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-339b8ad .wcf--title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-339b8ad .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-339b8ad>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-80c66ed{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px}.elementor-7968 .elementor-element.elementor-element-80c66ed .elementor-divider-separator{width:19%}.elementor-7968 .elementor-element.elementor-element-80c66ed .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-7968 .elementor-element.elementor-element-2aeed63{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,58%);max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-2aeed63 .wcf--text,.elementor-7968 .elementor-element.elementor-element-2aeed63 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500}.elementor-7968 .elementor-element.elementor-element-2aeed63>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-2dbf682{--display:flex;--min-height:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:-352px;--margin-right:113px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-7968 .elementor-element.elementor-element-48d61ae{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-0b60a0d{--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:1}.elementor-7968 .elementor-element.elementor-element-0b60a0d::before,.elementor-7968 .elementor-element.elementor-element-0b60a0d>.elementor-background-video-container::before,.elementor-7968 .elementor-element.elementor-element-0b60a0d>.e-con-inner>.elementor-background-video-container::before,.elementor-7968 .elementor-element.elementor-element-0b60a0d>.elementor-background-slideshow::before,.elementor-7968 .elementor-element.elementor-element-0b60a0d>.e-con-inner>.elementor-background-slideshow::before,.elementor-7968 .elementor-element.elementor-element-0b60a0d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1C1C1C}.elementor-7968 .elementor-element.elementor-element-2d8914d{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-94d6f76{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-94d6f76 .wcf--title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-94d6f76 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-94d6f76>.elementor-widget-container{margin:0 0 0 100px}.elementor-7968 .elementor-element.elementor-element-8d4b2e6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px;width:var(--container-widget-width,74%);max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-8d4b2e6 .elementor-divider-separator{width:10%}.elementor-7968 .elementor-element.elementor-element-8d4b2e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-7968 .elementor-element.elementor-element-f2a8384{--display:flex;--min-height:0px;--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--padding-top:0px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px}.elementor-7968 .elementor-element.elementor-element-6aa5448{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7968 .elementor-element.elementor-element-6aa5448:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-6aa5448>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2E2E}.elementor-7968 .elementor-element.elementor-element-afa5e8e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-afa5e8e img{width:100%}.elementor-7968 .elementor-element.elementor-element-afa5e8e>.elementor-widget-container{padding:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-7dcc444{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-7dcc444 .wcf--title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:22px}.elementor-7968 .elementor-element.elementor-element-7dcc444 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-7dcc444>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-58e03c8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-58e03c8 .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-58e03c8 .wcf--text,.elementor-7968 .elementor-element.elementor-element-58e03c8 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-7968 .elementor-element.elementor-element-f115f1d .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:500;background-color:#fff0}.elementor-7968 .elementor-element.elementor-element-f115f1d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -24px}.elementor-7968 .elementor-element.elementor-element-f115f1d.elementor-element{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-c366fbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7968 .elementor-element.elementor-element-c366fbf:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-c366fbf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2E2E}.elementor-7968 .elementor-element.elementor-element-c8a9b40{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-c8a9b40>.elementor-widget-container{padding:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-03a9439{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-03a9439 .wcf--title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:22px}.elementor-7968 .elementor-element.elementor-element-03a9439 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-03a9439>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-4482a18{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-4482a18 .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-4482a18 .wcf--text,.elementor-7968 .elementor-element.elementor-element-4482a18 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-7968 .elementor-element.elementor-element-0ca6c3b .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:500;background-color:#fff0}.elementor-7968 .elementor-element.elementor-element-0ca6c3b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -24px}.elementor-7968 .elementor-element.elementor-element-0ca6c3b.elementor-element{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-0f771ea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7968 .elementor-element.elementor-element-0f771ea:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-0f771ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2E2E}.elementor-7968 .elementor-element.elementor-element-bb2c9d0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-bb2c9d0>.elementor-widget-container{padding:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-3f4e6a3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-3f4e6a3 .wcf--title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:22px}.elementor-7968 .elementor-element.elementor-element-3f4e6a3 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-3f4e6a3>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-000e548{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-000e548 .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-000e548 .wcf--text,.elementor-7968 .elementor-element.elementor-element-000e548 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-7968 .elementor-element.elementor-element-a5eb25e .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:500;background-color:#fff0}.elementor-7968 .elementor-element.elementor-element-a5eb25e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -24px}.elementor-7968 .elementor-element.elementor-element-a5eb25e.elementor-element{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-694e101{--display:flex;--min-height:600px;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7968 .elementor-element.elementor-element-694e101:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-694e101>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://habitatfloors.mx/wp-content/uploads/2026/08/piso-deck-walnut-terraza-fire-pit.webp);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-7968 .elementor-element.elementor-element-6f2fb05{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--border-radius:0px 0px 0px 0px}.elementor-7968 .elementor-element.elementor-element-6f2fb05:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-6f2fb05>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ECECEC}.elementor-7968 .elementor-element.elementor-element-33e9dc5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-33e9dc5.elementor-element{--align-self:center}.elementor-7968 .elementor-element.elementor-element-a74d77a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-e41baff{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:172px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-e41baff.e-con{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-b929b6d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-b929b6d .wcf--title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-b929b6d .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-b929b6d>.elementor-widget-container{margin:10px 0 0 19px}.elementor-7968 .elementor-element.elementor-element-beddbab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 22px}.elementor-7968 .elementor-element.elementor-element-beddbab .elementor-divider-separator{width:17%}.elementor-7968 .elementor-element.elementor-element-beddbab .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-7968 .elementor-element.elementor-element-25f8e57{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7968 .elementor-element.elementor-element-d22b380{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-7968 .elementor-element.elementor-element-ce9cb7a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-ce9cb7a .wcf--title{font-size:25px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-ce9cb7a .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-3a154cf{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-3a154cf .wcf--text,.elementor-7968 .elementor-element.elementor-element-3a154cf .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px}.elementor-7968 .elementor-element.elementor-element-1c55e2e{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-7968 .elementor-element.elementor-element-12b829e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-12b829e .wcf--title{font-size:25px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-12b829e .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-66764fd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-66764fd .wcf--text,.elementor-7968 .elementor-element.elementor-element-66764fd .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px}.elementor-7968 .elementor-element.elementor-element-f380deb{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-7968 .elementor-element.elementor-element-77df55d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-77df55d .wcf--title{font-size:25px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-77df55d .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-e530a2f{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-e530a2f .wcf--text,.elementor-7968 .elementor-element.elementor-element-e530a2f .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px}.elementor-7968 .elementor-element.elementor-element-5ea0327{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-7968 .elementor-element.elementor-element-c49907b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-c49907b .wcf--title{font-size:25px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-c49907b .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-a2afb69{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-a2afb69 .wcf--text,.elementor-7968 .elementor-element.elementor-element-a2afb69 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px}.elementor-7968 .elementor-element.elementor-element-739c3c0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7968 .elementor-element.elementor-element-dfed2fc{text-align:right;--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-dfed2fc img{width:90%;height:100%}.elementor-7968 .elementor-element.elementor-element-dfed2fc>.elementor-widget-container{margin:-42px 0 0 0}.elementor-7968 .elementor-element.elementor-element-77a6b2e{--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-7968 .elementor-element.elementor-element-1f309b1{--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-7968 .elementor-element.elementor-element-cd43e46{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-cd43e46 .wcf--title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-cd43e46 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-cd43e46>.elementor-widget-container{margin:0 0 0 183px}.elementor-7968 .elementor-element.elementor-element-e8f56c4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 180px;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-e8f56c4 .elementor-divider-separator{width:37%}.elementor-7968 .elementor-element.elementor-element-e8f56c4 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-7968 .elementor-element.elementor-element-4186343{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-4186343 .wcf--text,.elementor-7968 .elementor-element.elementor-element-4186343 .wcf--text *{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-7968 .elementor-element.elementor-element-4186343>.elementor-widget-container{margin:0 0 0 183px}.elementor-7968 .elementor-element.elementor-element-2398b01{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-f48bf4b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-09a3b02{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-ffc52ce{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-6f19c14{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-fdf7d43{--display:flex;--min-height:267px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-fdf7d43:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-fdf7d43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://habitatfloors.mx/wp-content/uploads/2026/08/IMAGEN-PIE-DE-PAGINA-PISOS-DECK-e1786676819417.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7968 .elementor-element.elementor-element-39d0390{--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;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-39d0390.e-con{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-1441ac6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease}.elementor-7968 .elementor-element.elementor-element-1441ac6 .wcf--title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600}.elementor-7968 .elementor-element.elementor-element-1441ac6 .wcf--title .highlight{color:#f00000}.elementor-7968 .elementor-element.elementor-element-1441ac6>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-1441ac6.elementor-element{--align-self:flex-start}.elementor-7968 .elementor-element.elementor-element-cf2a805{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px;width:var(--container-widget-width,26%);max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-cf2a805 .elementor-divider-separator{width:43%}.elementor-7968 .elementor-element.elementor-element-cf2a805 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7968 .elementor-element.elementor-element-9c7df07{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-7968 .elementor-element.elementor-element-9c7df07 .wcf--text{color:#FFF}.elementor-7968 .elementor-element.elementor-element-9c7df07 .wcf--text,.elementor-7968 .elementor-element.elementor-element-9c7df07 .wcf--text *{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-7968 .elementor-element.elementor-element-9c7df07>.elementor-widget-container{margin:0 0 0 70px}.elementor-7968 .elementor-element.elementor-element-17b06a1a{--display:flex;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-7968 .elementor-element.elementor-element-17b06a1a:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-17b06a1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-7968 .elementor-element.elementor-element-6071899a .wcf__slider{--slides-to-show:auto;--space-between:20px}.elementor-7968 .elementor-element.elementor-element-6071899a .title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:400}.elementor-7968 .elementor-element.elementor-element-6071899a .elementor-icon{font-size:0}@media(min-width:768px){.elementor-7968 .elementor-element.elementor-element-209ba48{--width:100%}.elementor-7968 .elementor-element.elementor-element-2dbf682{--width:83%}.elementor-7968 .elementor-element.elementor-element-2d8914d{--width:100%}.elementor-7968 .elementor-element.elementor-element-6aa5448{--width:80%}.elementor-7968 .elementor-element.elementor-element-c366fbf{--width:80%}.elementor-7968 .elementor-element.elementor-element-0f771ea{--width:80%}.elementor-7968 .elementor-element.elementor-element-e41baff{--width:100%}.elementor-7968 .elementor-element.elementor-element-d22b380{--width:70%}.elementor-7968 .elementor-element.elementor-element-739c3c0{--width:100%}.elementor-7968 .elementor-element.elementor-element-2398b01{--width:80%}.elementor-7968 .elementor-element.elementor-element-39d0390{--content-width:100%}.elementor-7968 .elementor-element.elementor-element-17b06a1a{--content-width:100%}}@media(min-width:2400px){.elementor-7968 .elementor-element.elementor-element-2398b01{--grid-auto-flow:row}}@media(max-width:1366px){.elementor-7968 .elementor-element.elementor-element-2398b01{--grid-auto-flow:row}}@media(max-width:1200px){.elementor-7968 .elementor-element.elementor-element-2398b01{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-7968 .elementor-element.elementor-element-2398b01{--grid-auto-flow:row}}@media(max-width:880px){.elementor-7968 .elementor-element.elementor-element-2398b01{--grid-auto-flow:row}}@media(max-width:767px){.elementor-7968 .elementor-element.elementor-element-6fd702e{--width:100%;--min-height:537px;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-6fd702e:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-6fd702e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://habitatfloors.mx/wp-content/uploads/2026/09/piso-deck-exterior-casa-lujo-alberca-movil.webp);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-7968 .elementor-element.elementor-element-cf2da7d .wcf--title{font-size:15px}.elementor-7968 .elementor-element.elementor-element-cf2da7d>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-4b81941 .wcf--title{font-size:48px}.elementor-7968 .elementor-element.elementor-element-4b81941>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-33a6fec .wcf--text,.elementor-7968 .elementor-element.elementor-element-33a6fec .wcf--text *{font-size:22px}.elementor-7968 .elementor-element.elementor-element-33a6fec>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-33a6fec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-7968 .elementor-element.elementor-element-c2ccb5d .elementor-divider-separator{width:35%}.elementor-7968 .elementor-element.elementor-element-c2ccb5d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-4dee7d9 .wcf--text,.elementor-7968 .elementor-element.elementor-element-4dee7d9 .wcf--text *{font-size:16px}.elementor-7968 .elementor-element.elementor-element-4dee7d9>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-4dee7d9{--container-widget-width:77%;--container-widget-flex-grow:0;width:var(--container-widget-width,77%);max-width:77%}.elementor-7968 .elementor-element.elementor-element-947b3f5{--width:100%}.elementor-7968 .elementor-element.elementor-element-339b8ad{text-align:center;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-7968 .elementor-element.elementor-element-339b8ad>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-80c66ed .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0}.elementor-7968 .elementor-element.elementor-element-80c66ed .elementor-divider{text-align:center}.elementor-7968 .elementor-element.elementor-element-80c66ed{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-7968 .elementor-element.elementor-element-2aeed63>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-2aeed63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-7968 .elementor-element.elementor-element-2dbf682{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-0b60a0d{--width:100%;--justify-content:center}.elementor-7968 .elementor-element.elementor-element-94d6f76{text-align:center}.elementor-7968 .elementor-element.elementor-element-94d6f76>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-8d4b2e6 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0}.elementor-7968 .elementor-element.elementor-element-8d4b2e6 .elementor-divider{text-align:center}.elementor-7968 .elementor-element.elementor-element-8d4b2e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-f2a8384{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7968 .elementor-element.elementor-element-6aa5448{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7968 .elementor-element.elementor-element-c366fbf{--width:90%}.elementor-7968 .elementor-element.elementor-element-0f771ea{--width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-694e101{--width:100%;--min-height:269px}.elementor-7968 .elementor-element.elementor-element-694e101:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-694e101>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat}.elementor-7968 .elementor-element.elementor-element-e41baff{--width:500px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-b929b6d{text-align:center}.elementor-7968 .elementor-element.elementor-element-b929b6d .wcf--title{font-size:30px}.elementor-7968 .elementor-element.elementor-element-beddbab .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0}.elementor-7968 .elementor-element.elementor-element-beddbab .elementor-divider{text-align:center}.elementor-7968 .elementor-element.elementor-element-beddbab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-ce9cb7a{text-align:center}.elementor-7968 .elementor-element.elementor-element-ce9cb7a .wcf--title{font-size:18px}.elementor-7968 .elementor-element.elementor-element-3a154cf{text-align:center}.elementor-7968 .elementor-element.elementor-element-3a154cf .wcf--text,.elementor-7968 .elementor-element.elementor-element-3a154cf .wcf--text *{font-size:15px}.elementor-7968 .elementor-element.elementor-element-1c55e2e{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-12b829e{text-align:center}.elementor-7968 .elementor-element.elementor-element-12b829e .wcf--title{font-size:18px}.elementor-7968 .elementor-element.elementor-element-66764fd{text-align:center}.elementor-7968 .elementor-element.elementor-element-66764fd .wcf--text,.elementor-7968 .elementor-element.elementor-element-66764fd .wcf--text *{font-size:15px}.elementor-7968 .elementor-element.elementor-element-f380deb{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-77df55d{text-align:center}.elementor-7968 .elementor-element.elementor-element-77df55d .wcf--title{font-size:18px}.elementor-7968 .elementor-element.elementor-element-e530a2f{text-align:center}.elementor-7968 .elementor-element.elementor-element-e530a2f .wcf--text,.elementor-7968 .elementor-element.elementor-element-e530a2f .wcf--text *{font-size:15px}.elementor-7968 .elementor-element.elementor-element-5ea0327{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-c49907b{text-align:center}.elementor-7968 .elementor-element.elementor-element-c49907b .wcf--title{font-size:18px}.elementor-7968 .elementor-element.elementor-element-a2afb69{text-align:center}.elementor-7968 .elementor-element.elementor-element-a2afb69 .wcf--text,.elementor-7968 .elementor-element.elementor-element-a2afb69 .wcf--text *{font-size:15px}.elementor-7968 .elementor-element.elementor-element-739c3c0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-dfed2fc img{width:100%}.elementor-7968 .elementor-element.elementor-element-77a6b2e{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-cd43e46{text-align:center}.elementor-7968 .elementor-element.elementor-element-cd43e46 .wcf--title{font-size:30px}.elementor-7968 .elementor-element.elementor-element-cd43e46>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-e8f56c4 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0}.elementor-7968 .elementor-element.elementor-element-e8f56c4 .elementor-divider{text-align:center}.elementor-7968 .elementor-element.elementor-element-e8f56c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-4186343 .wcf--text,.elementor-7968 .elementor-element.elementor-element-4186343 .wcf--text *{font-size:16px}.elementor-7968 .elementor-element.elementor-element-4186343>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-4186343{--container-widget-width:316px;--container-widget-flex-grow:0;width:var(--container-widget-width,316px);max-width:316px}.elementor-7968 .elementor-element.elementor-element-2398b01{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-f48bf4b img{width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-f48bf4b{width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-fdf7d43{--width:100%;--min-height:71px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-fdf7d43:not(.elementor-motion-effects-element-type-background),.elementor-7968 .elementor-element.elementor-element-fdf7d43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-7968 .elementor-element.elementor-element-39d0390{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7968 .elementor-element.elementor-element-1441ac6>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-cf2a805 .elementor-divider-separator{width:35%}.elementor-7968 .elementor-element.elementor-element-cf2a805{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;width:100%;max-width:100%}.elementor-7968 .elementor-element.elementor-element-9c7df07 .wcf--text,.elementor-7968 .elementor-element.elementor-element-9c7df07 .wcf--text *{font-size:16px}.elementor-7968 .elementor-element.elementor-element-9c7df07>.elementor-widget-container{margin:0 0 0 0}.elementor-7968 .elementor-element.elementor-element-9c7df07{--container-widget-width:280px;--container-widget-flex-grow:0;width:var(--container-widget-width,280px);max-width:280px}}.elementor-7968 .elementor-element.elementor-element-dfed2fc,.elementor-7968 .elementor-element.elementor-element-dfed2fc .elementor-widget-container,.elementor-7968 .elementor-element.elementor-element-dfed2fc img{border-radius:0!important}.elementor-7968 .elementor-element.elementor-element-dfed2fc .elementor-widget-container{overflow:visible!important}@font-face{font-family:'Gotham';font-style:normal;font-weight:300;font-display:swap;src:url(https://habitatfloors.mx/wp-content/uploads/2026/08/Gotham-Light.woff2) format('woff2')}