.elementor-2915 .elementor-element.elementor-element-catHero{--display:flex;--min-height:520px;--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;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:70px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catHero:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catHero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-products-hero.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catHero::before, .elementor-2915 .elementor-element.elementor-element-catHero > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catHero > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catHero > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catHero > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catHero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.62);--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2915 .elementor-element.elementor-element-catHerob{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catHerob .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-catHeroh{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catHeroh .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:68px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2915 .elementor-element.elementor-element-catHerop{font-family:"Montserrat", sans-serif;font-size:20px;line-height:1.75em;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-catHerobtns{--display:flex;--min-height:520px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:70px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catHerobtns::before, .elementor-2915 .elementor-element.elementor-element-catHerobtns > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catHerobtns > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catHerobtns > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catHerobtns > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catHerobtns > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.62);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catHerom .elementor-button{background-color:#7A5032;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A5032;padding:14px 24px 14px 24px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2915 .elementor-element.elementor-element-catHerof .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.5);padding:14px 24px 14px 24px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2915 .elementor-element.elementor-element-catBranches{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catBranchesK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchesK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catBranchesT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchesT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catBranchGrid{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdf:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catBranchMdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-product-mdf-melamine-premium.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg::before, .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catBranchMdfimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catBranchMdfk{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfk .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catBranchMdft{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdft .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfp{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catBranchFloor > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-product-laminate-flooring.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg::before, .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catBranchFloorimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catBranchFloork{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloork .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catBranchFloort{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloort .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorp{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catEverwood{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catEwk{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catEwk .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catEwt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catEwt .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catEwp{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catEwGrid{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2915 .elementor-element.elementor-element-catSolid{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catSolid:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catSolid > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catSolidimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catSolidimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catSolidimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-product-mdf-melamine-high.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catSolidimg::before, .elementor-2915 .elementor-element.elementor-element-catSolidimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catSolidimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catSolidimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catSolidimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catSolidimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catSolidk{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catSolidk .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catSolidt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catSolidt .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catSolidp{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catWood{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catWood:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catWood > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catWoodimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catWoodimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catWoodimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-product-mdf-melamine-premium.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catWoodimg::before, .elementor-2915 .elementor-element.elementor-element-catWoodimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catWoodimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catWoodimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catWoodimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catWoodimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catWoodk{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catWoodk .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catWoodt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catWoodt .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catWoodp{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catFabric{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catFabric:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catFabric > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catFabricimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catFabricimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catFabricimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-about-materials.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catFabricimg::before, .elementor-2915 .elementor-element.elementor-element-catFabricimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catFabricimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catFabricimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catFabricimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catFabricimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catFabrick{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFabrick .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catFabrict{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFabrict .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catFabricp{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catStone{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(122,80,50,.14);--border-color:rgba(122,80,50,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catStone:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catStone > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2915 .elementor-element.elementor-element-catStoneimg{--display:flex;--min-height:240px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catStoneimg:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catStoneimg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-happiness.dev.mkit.vn/wp-content/uploads/2026/06/mh-products-hero.webp");background-position:center center;background-size:cover;}.elementor-2915 .elementor-element.elementor-element-catStoneimg::before, .elementor-2915 .elementor-element.elementor-element-catStoneimg > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catStoneimg > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catStoneimg > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catStoneimg > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catStoneimg > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.18);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catStonek{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catStonek .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catStonet{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catStonet .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catStonep{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catCodesSolid{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catSolidK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catSolidK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catSolidT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catSolidT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catSolidDesc{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catSolidGrid{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catCodesWood{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catCodesWood:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catCodesWood > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2EC;}.elementor-2915 .elementor-element.elementor-element-catWoodK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catWoodK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catWoodT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catWoodT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catWoodDesc{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catWoodGrid{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catCodesFabric{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catFabricK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFabricK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catFabricT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFabricT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catFabricDesc{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catFabricGrid{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catCodesStone{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catCodesStone:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catCodesStone > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2EC;}.elementor-2915 .elementor-element.elementor-element-catStoneK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catStoneK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catStoneT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catStoneT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catStoneDesc{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catStoneGrid{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catFloor{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catFloor:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-catFloor > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21160F;}.elementor-2915 .elementor-element.elementor-element-catFloorK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFloorK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-catFloorT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catFloorT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-catFloorLead{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-catFloorTech{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2915 .elementor-element.elementor-element-fl1{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl1:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-fl1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201914;}.elementor-2915 .elementor-element.elementor-element-fl1k{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl1k .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-fl1t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl1t .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-fl1p{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-fl2{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl2:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-fl2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201914;}.elementor-2915 .elementor-element.elementor-element-fl2k{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl2k .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-fl2t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl2t .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-fl2p{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-fl3{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl3:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-fl3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201914;}.elementor-2915 .elementor-element.elementor-element-fl3k{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl3k .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-fl3t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl3t .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-fl3p{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-fl4{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl4:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-fl4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201914;}.elementor-2915 .elementor-element.elementor-element-fl4k{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl4k .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-fl4t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl4t .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-fl4p{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-fl5{--display:flex;--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl5:not(.elementor-motion-effects-element-type-background), .elementor-2915 .elementor-element.elementor-element-fl5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201914;}.elementor-2915 .elementor-element.elementor-element-fl5k{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl5k .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.8px;color:#F4D6AF;}.elementor-2915 .elementor-element.elementor-element-fl5t{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-fl5t .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2915 .elementor-element.elementor-element-fl5p{font-family:"Montserrat", sans-serif;font-size:15px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-catFloorCodes{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#F4EEE6;}.elementor-2915 .elementor-element.elementor-element-catFloorBtns{--display:flex;--min-height:520px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:70px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catFloorBtns::before, .elementor-2915 .elementor-element.elementor-element-catFloorBtns > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catFloorBtns > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catFloorBtns > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catFloorBtns > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catFloorBtns > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.62);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catFloorPdf .elementor-button{background-color:#7A5032;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A5032;padding:14px 24px 14px 24px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2915 .elementor-element.elementor-element-catTech{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catTechK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catTechK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catTechT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catTechT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catTechLead{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catTechTable{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catPrice{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catPriceK{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catPriceK .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.9px;color:#9A6842;}.elementor-2915 .elementor-element.elementor-element-catPriceT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2915 .elementor-element.elementor-element-catPriceT .elementor-heading-title{font-family:"Noto Serif Display", sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.08em;letter-spacing:0px;color:#24201D;}.elementor-2915 .elementor-element.elementor-element-catPriceNote{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catPriceTable{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.75em;color:#5E524A;}.elementor-2915 .elementor-element.elementor-element-catPriceBtns{--display:flex;--min-height:520px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:70px;--padding-left:64px;--padding-right:64px;}.elementor-2915 .elementor-element.elementor-element-catPriceBtns::before, .elementor-2915 .elementor-element.elementor-element-catPriceBtns > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catPriceBtns > .e-con-inner > .elementor-background-video-container::before, .elementor-2915 .elementor-element.elementor-element-catPriceBtns > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catPriceBtns > .e-con-inner > .elementor-background-slideshow::before, .elementor-2915 .elementor-element.elementor-element-catPriceBtns > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(18,14,10,0.62);--background-overlay:'';}.elementor-2915 .elementor-element.elementor-element-catPriceMdf .elementor-button{background-color:#7A5032;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A5032;padding:14px 24px 14px 24px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2915 .elementor-element.elementor-element-catPriceFloor .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Montserrat", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.5);padding:14px 24px 14px 24px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}@media(min-width:640px){.elementor-2915 .elementor-element.elementor-element-catHero{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catHerobtns{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catBranches{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--width:48.5%;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--width:48.5%;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catEverwood{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catSolid{--width:23.2%;}.elementor-2915 .elementor-element.elementor-element-catSolidimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catWood{--width:23.2%;}.elementor-2915 .elementor-element.elementor-element-catWoodimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catFabric{--width:23.2%;}.elementor-2915 .elementor-element.elementor-element-catFabricimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catStone{--width:23.2%;}.elementor-2915 .elementor-element.elementor-element-catStoneimg{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catCodesSolid{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catCodesWood{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catCodesFabric{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catCodesStone{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catFloor{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-fl1{--width:18.3%;}.elementor-2915 .elementor-element.elementor-element-fl2{--width:18.3%;}.elementor-2915 .elementor-element.elementor-element-fl3{--width:18.3%;}.elementor-2915 .elementor-element.elementor-element-fl4{--width:18.3%;}.elementor-2915 .elementor-element.elementor-element-fl5{--width:18.3%;}.elementor-2915 .elementor-element.elementor-element-catFloorBtns{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catTech{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catPrice{--content-width:1280px;}.elementor-2915 .elementor-element.elementor-element-catPriceBtns{--content-width:1280px;}}@media(max-width:1279px) and (min-width:640px){.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--width:100%;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--width:100%;}.elementor-2915 .elementor-element.elementor-element-catSolid{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catWood{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catFabric{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catStone{--width:48%;}.elementor-2915 .elementor-element.elementor-element-fl1{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl2{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl3{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl4{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl5{--width:31.5%;}}@media(max-width:859px) and (min-width:640px){.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--width:100%;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--width:100%;}.elementor-2915 .elementor-element.elementor-element-catSolid{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catWood{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catFabric{--width:48%;}.elementor-2915 .elementor-element.elementor-element-catStone{--width:48%;}.elementor-2915 .elementor-element.elementor-element-fl1{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl2{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl3{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl4{--width:31.5%;}.elementor-2915 .elementor-element.elementor-element-fl5{--width:31.5%;}}@media(max-width:1279px){.elementor-2915 .elementor-element.elementor-element-catHero{--min-height:440px;--padding-top:126px;--padding-bottom:58px;--padding-left:44px;--padding-right:44px;}.elementor-2915 .elementor-element.elementor-element-catHerobtns{--min-height:440px;--padding-top:126px;--padding-bottom:58px;--padding-left:44px;--padding-right:44px;}.elementor-2915 .elementor-element.elementor-element-catBranches{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catBranchGrid{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catEverwood{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catEwGrid{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2915 .elementor-element.elementor-element-catSolid{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catSolidimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catWood{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catWoodimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catFabric{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catFabricimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catStone{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catStoneimg{--min-height:220px;--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catCodesSolid{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catCodesWood{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catCodesFabric{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catCodesStone{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catFloor{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catFloorTech{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2915 .elementor-element.elementor-element-fl1{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl2{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl3{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl4{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl5{--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catFloorBtns{--min-height:440px;--padding-top:126px;--padding-bottom:58px;--padding-left:44px;--padding-right:44px;}.elementor-2915 .elementor-element.elementor-element-catTech{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catPrice{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-2915 .elementor-element.elementor-element-catPriceBtns{--min-height:440px;--padding-top:126px;--padding-bottom:58px;--padding-left:44px;--padding-right:44px;}}@media(max-width:639px){.elementor-2915 .elementor-element.elementor-element-catHero{--min-height:360px;--padding-top:104px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catHerob .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catHeroh .elementor-heading-title{font-size:44px;}.elementor-2915 .elementor-element.elementor-element-catHerop{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catHerobtns{--min-height:360px;--padding-top:104px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catBranches{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catBranchesK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catBranchesT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catBranchGrid{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdf{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfk .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdft .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catBranchMdfp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloor{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloork .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloort .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catBranchFloorp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catEverwood{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catEwk .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catEwt .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catEwp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catEwGrid{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2915 .elementor-element.elementor-element-catSolid{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catSolidimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catSolidk .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catSolidt .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catSolidp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catWood{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catWoodimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catWoodk .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catWoodt .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catWoodp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFabric{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catFabricimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catFabrick .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catFabrict .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catFabricp{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catStone{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-catStoneimg{--min-height:190px;--padding-top:54px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catStonek .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catStonet .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-catStonep{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catCodesSolid{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catSolidK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catSolidT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catSolidDesc{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catSolidGrid{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catCodesWood{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catWoodK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catWoodT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catWoodDesc{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catWoodGrid{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catCodesFabric{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catFabricK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catFabricT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catFabricDesc{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFabricGrid{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catCodesStone{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catStoneK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catStoneT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catStoneDesc{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catStoneGrid{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFloor{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catFloorK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catFloorT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catFloorLead{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFloorTech{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2915 .elementor-element.elementor-element-fl1{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl1k .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-fl1t .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-fl1p{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-fl2{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl2k .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-fl2t .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-fl2p{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-fl3{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl3k .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-fl3t .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-fl3p{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-fl4{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl4k .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-fl4t .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-fl4p{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-fl5{--width:100%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2915 .elementor-element.elementor-element-fl5k .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-fl5t .elementor-heading-title{font-size:18px;}.elementor-2915 .elementor-element.elementor-element-fl5p{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFloorCodes{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catFloorBtns{--min-height:360px;--padding-top:104px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catTech{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catTechK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catTechT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catTechLead{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catTechTable{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catPrice{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2915 .elementor-element.elementor-element-catPriceK .elementor-heading-title{font-size:13px;}.elementor-2915 .elementor-element.elementor-element-catPriceT .elementor-heading-title{font-size:42px;}.elementor-2915 .elementor-element.elementor-element-catPriceNote{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catPriceTable{font-size:15px;}.elementor-2915 .elementor-element.elementor-element-catPriceBtns{--min-height:360px;--padding-top:104px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}}