.elementor-15 .elementor-element.elementor-element-a8d0dc2{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.66;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a8d0dc2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/hero-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a8d0dc2::before, .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8d0dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000007A;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-7cd85d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a63486a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4846cf4 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-4846cf4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-4846cf4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-f9c0a50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:72px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dc45511{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-98f2e37{--display:flex;--min-height:130px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-98f2e37:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-98f2e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(349deg, #FFFFFF50 0%, #99999950 100%);}.elementor-15 .elementor-element.elementor-element-98f2e37::before, .elementor-15 .elementor-element.elementor-element-98f2e37 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-98f2e37 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-98f2e37 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-98f2e37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-98f2e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-2ff5c07{--display:flex;--min-height:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2ff5c07:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ff5c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/hero-asset-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-421c986{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cfa3c63{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b0cf5bb .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-15 .elementor-element.elementor-element-b0cf5bb.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-dcb362b{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a689a2a{width:var( --container-widget-width, 46.216% );max-width:46.216%;--container-widget-width:46.216%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a689a2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-492c59b{--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:flex-end;--align-items:center;}.elementor-15 .elementor-element.elementor-element-aa8b717{--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:flex-end;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-18f4c57 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-18f4c57.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-18f4c57.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18f4c57.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-18f4c57.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18f4c57.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-18f4c57 .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-18f4c57 .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-92dfb9b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-92dfb9b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92dfb9b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-92dfb9b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92dfb9b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-92dfb9b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92dfb9b .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-92dfb9b .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-1a718ff .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1a718ff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1a718ff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1a718ff.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1a718ff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1a718ff.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1a718ff .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-1a718ff .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-f20b736 .elementor-button{background-color:#AB977C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-15 .elementor-element.elementor-element-f20b736.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-f70c59c{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62e79c6{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-87dd184 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000050;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-87dd184 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-87dd184 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-a9d53cc{--display:flex;--min-height:172px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-a9d53cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a9d53cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/wcu-asset-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-feafbe8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-feafbe8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0865c20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-f642985{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-62a5346{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-a31cbb6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:100;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a31cbb6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a31cbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/about-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a31cbb6::before, .elementor-15 .elementor-element.elementor-element-a31cbb6 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a31cbb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a31cbb6 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a31cbb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a31cbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFFD9 0%, #FFFFFFE6 100%);}.elementor-15 .elementor-element.elementor-element-696df23{--display:flex;--min-height:372px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.02);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-696df23:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-696df23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-11c7c34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#000000;}.elementor-15 .elementor-element.elementor-element-0b3b48d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fd0978b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fd0978b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-fd0978b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c6d01cf{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-e57f198{--display:flex;--min-height:372px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.02);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-e57f198:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e57f198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-76a0862 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#000000;}.elementor-15 .elementor-element.elementor-element-ca67f29{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-61c7ba0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-61c7ba0 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-61c7ba0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-23daaae{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-866c231{--display:flex;--min-height:372px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.02);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-866c231:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-866c231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-acd541a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#000000;}.elementor-15 .elementor-element.elementor-element-f910974{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5c16555{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c16555 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-5c16555 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-045eeb9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-c7d9846{--display:flex;--min-height:372px;--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.02);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-c7d9846:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7d9846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-178128b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#000000;}.elementor-15 .elementor-element.elementor-element-8841db4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-29d90db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-29d90db .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-29d90db .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-bff18a9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-ef6dcd7{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c95d54c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5b8104d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000050;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-5b8104d .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-5b8104d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-0c28dbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-icon i{color:#AB977C;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-icon svg{fill:#AB977C;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-340ff96{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-318cc3f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-2151c38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dccf69d{--display:grid;--min-height:100%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7425b7f{--display:flex;--border-radius:12px 12px 12px 12px;grid-column:span 2;}.elementor-15 .elementor-element.elementor-element-7425b7f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7425b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.09.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2b657db{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-2b657db:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2b657db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.07-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ffb4e60{--display:flex;--border-radius:12px 12px 12px 12px;grid-column:span 2;}.elementor-15 .elementor-element.elementor-element-ffb4e60:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffb4e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.06-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-95d65d3{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-95d65d3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-95d65d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.05-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-65bf2c6{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-86c9d4b{--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:192px 192px;--row-gap:192px;--column-gap:192px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ac9dddc .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000050;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-ac9dddc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ac9dddc .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-ac9dddc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-42be948{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3713e89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-28fb647{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-fc840a8{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-39124f1{--display:flex;--min-height:400px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6fddc01{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6fddc01:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6fddc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.06-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-610451d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-610451d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-610451d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-85c359d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-80a5334{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-80a5334:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-80a5334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/tv-cabinet-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e40c829{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-e40c829:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e40c829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-c8a1760{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9e4769d{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9e4769d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e4769d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.05.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-91c7268{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-91c7268:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-91c7268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-ddd33e5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0af9ea3{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0af9ea3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0af9ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.08-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7bea37e{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-7bea37e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7bea37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-4dfac33{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b9dacb7{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b9dacb7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9dacb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/room-partitions-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d704305{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-d704305:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d704305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-915ff65{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fdb9364{--display:flex;--min-height:484px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fdb9364:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fdb9364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/dll-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ca1f686{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-15 .elementor-element.elementor-element-ca1f686:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ca1f686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2A2A2A80 0%, #2A2A2A 100%);}.elementor-15 .elementor-element.elementor-element-a9d83b9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f1833ea{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f40efcd{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-f40efcd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f40efcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f40efcd:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-f40efcd::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-f40efcd:hover::before, .elementor-15 .elementor-element.elementor-element-f40efcd:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f40efcd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-f40efcd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-5c45bc2{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62cf395 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-5e409e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-7c23c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7c23c2a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7c23c2a .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-7c23c2a .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-7c23c2a .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-7baf378{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-7baf378:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7baf378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7baf378:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-7baf378::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-7baf378:hover::before, .elementor-15 .elementor-element.elementor-element-7baf378:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7baf378:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-7baf378 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-9937a44{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5ad9803 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-e525afa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-a1ab793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a1ab793 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a1ab793 .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-a1ab793 .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-a1ab793 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-218786a{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-218786a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-218786a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-218786a:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-218786a::before, .elementor-15 .elementor-element.elementor-element-218786a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-218786a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-218786a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-218786a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-218786a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-218786a:hover::before, .elementor-15 .elementor-element.elementor-element-218786a:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-218786a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-218786a > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-218786a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-cf64851{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-57a9a47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-1eeead1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-81a1728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-81a1728 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-81a1728 .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-81a1728 .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-81a1728 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-a5ed716{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-a5ed716:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a5ed716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a5ed716:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-a5ed716::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-a5ed716:hover::before, .elementor-15 .elementor-element.elementor-element-a5ed716:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5ed716:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-a5ed716 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-0dfaf3f{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bbf30c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-a8c0285 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-6242fa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6242fa8 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-6242fa8 .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-6242fa8 .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-6242fa8 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-f20c315{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-f20c315:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f20c315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f20c315:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-f20c315::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-f20c315:hover::before, .elementor-15 .elementor-element.elementor-element-f20c315:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f20c315:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-f20c315 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-4f50101{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3490423 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-f2f7557 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-c1dceb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c1dceb3 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c1dceb3 .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-c1dceb3 .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-c1dceb3 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-304d0d2{--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:space-between;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--e-con-transform-transition-duration:0ms;}.elementor-15 .elementor-element.elementor-element-304d0d2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-304d0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-304d0d2:hover{background-color:#AB977C;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-304d0d2::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-304d0d2:hover::before, .elementor-15 .elementor-element.elementor-element-304d0d2:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-304d0d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-304d0d2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(159deg, #FFFFFF00 0%, #FFFFFF80 100%);}.elementor-15 .elementor-element.elementor-element-448934c{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a86cb9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-c9f031d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-21825da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-21825da .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-21825da .elementor-icon{font-size:40px;}.elementor-15 .elementor-element.elementor-element-21825da .elementor-icon svg{height:40px;}.elementor-15 .elementor-element.elementor-element-21825da .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-cecc29c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cecc29c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cecc29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-a9f666a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-750f8ab.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-750f8ab .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-3062e5e{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-3062e5e .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-3062e5e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-d7a77d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dddc7a0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-09e454f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d900b02.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d900b02 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-585156f{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-585156f .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-585156f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-572b902 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-788fdd1{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e91e1de{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-08a1dda.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-08a1dda .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-9e9b14a{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-9e9b14a .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-9e9b14a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-7ed9713 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-905f3fe{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e3ce67f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0b18f15.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0b18f15 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-e0fe2e6{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-e0fe2e6 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-e0fe2e6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-82d3290 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7562e0c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7ae1603{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ae1603:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7ae1603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/how-we-work-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7ae1603::before, .elementor-15 .elementor-element.elementor-element-7ae1603 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7ae1603 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7ae1603 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7ae1603 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7ae1603 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-3f80d94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c9dd4e1 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-c9dd4e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c9dd4e1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-c9dd4e1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-16be304{--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;--align-items:flex-end;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ce9625e{width:var( --container-widget-width, 52.018% );max-width:52.018%;--container-widget-width:52.018%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ce9625e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ce9625e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9a6a428{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-efa25d1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bd16d6d{--display:flex;--min-height:420px;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:#FFFFFF10;--border-color:#FFFFFF10;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-bd16d6d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd16d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF10 0%, #FFFFFF30 100%);}.elementor-15 .elementor-element.elementor-element-a17a61a{--display:flex;--min-height:180px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-a17a61a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a17a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/consult-ide-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9d7503b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-05c61fa{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFD1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9539761{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-9539761{left:20px;}.elementor-15 .elementor-element.elementor-element-9539761{bottom:20px;}.elementor-15 .elementor-element.elementor-element-9539761 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-3d61b6e{--display:flex;--min-height:420px;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:#FFFFFF10;--border-color:#FFFFFF10;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3d61b6e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3d61b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF10 0%, #FFFFFF30 100%);}.elementor-15 .elementor-element.elementor-element-8168469{--display:flex;--min-height:180px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-8168469:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8168469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/amr-taha-NDpi0gdUe5I-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d64bde9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9b32e92{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFD1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3111632{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-3111632{left:20px;}.elementor-15 .elementor-element.elementor-element-3111632{bottom:20px;}.elementor-15 .elementor-element.elementor-element-3111632 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-0c6a75f{--display:flex;--min-height:420px;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:#FFFFFF10;--border-color:#FFFFFF10;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0c6a75f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0c6a75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF10 0%, #FFFFFF30 100%);}.elementor-15 .elementor-element.elementor-element-67bc003{--display:flex;--min-height:180px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-67bc003:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-67bc003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/sq-lim-UhHLYbNiLRc-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5328303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0214c20{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFD1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-74d5120{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-74d5120{left:20px;}.elementor-15 .elementor-element.elementor-element-74d5120{bottom:20px;}.elementor-15 .elementor-element.elementor-element-74d5120 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-60abd3c{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-60abd3c.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-60abd3c a{color:#AB977C;}.elementor-15 .elementor-element.elementor-element-2cb6d72{--display:flex;--min-height:420px;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:#FFFFFF10;--border-color:#FFFFFF10;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-2cb6d72:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2cb6d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF10 0%, #FFFFFF30 100%);}.elementor-15 .elementor-element.elementor-element-4db821a{--display:flex;--min-height:180px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-4db821a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4db821a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/bernd-dittrich-pYlBAu3de0w-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a8836c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-aff5b62{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFD1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b708620{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-b708620{left:20px;}.elementor-15 .elementor-element.elementor-element-b708620{bottom:20px;}.elementor-15 .elementor-element.elementor-element-b708620 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-f792742{--display:flex;--min-height:420px;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:#FFFFFF10;--border-color:#FFFFFF10;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f792742:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f792742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF10 0%, #FFFFFF30 100%);}.elementor-15 .elementor-element.elementor-element-e56cbd4{--display:flex;--min-height:180px;--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-e56cbd4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e56cbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/katja-rooke-77JACslA8G0-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-020341e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7b87945{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFFD1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0e5bad1{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-0e5bad1{left:20px;}.elementor-15 .elementor-element.elementor-element-0e5bad1{bottom:20px;}.elementor-15 .elementor-element.elementor-element-0e5bad1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-fc32a20{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fc32a20:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fc32a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/Frame-287.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fc32a20::before, .elementor-15 .elementor-element.elementor-element-fc32a20 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fc32a20 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-fc32a20 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fc32a20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-fc32a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF80 0%, #FFFFFF 100%);}.elementor-15 .elementor-element.elementor-element-798cdc7{--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:190px 190px;--row-gap:190px;--column-gap:190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3f3aa63 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#2A2A2A;color:#2A2A2A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A2A2A50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-3f3aa63.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3f3aa63 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-3f3aa63 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-71ea253{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4cab15a{width:var( --container-widget-width, 97.234% );max-width:97.234%;--container-widget-width:97.234%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4cab15a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4cab15a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-6176dbc{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-15 .elementor-element.elementor-element-0dbc0b1{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d23fc81{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-d23fc81:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d23fc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.07-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e4c3825{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af34b92{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-af34b92:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-af34b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.05-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9b94f8d{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-43f8ab2{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-43f8ab2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-43f8ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.05.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-01eb4a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0213dbc{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-0213dbc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0213dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.06.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5fb6ca0{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-65248f6{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-65248f6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-65248f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.06-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a7b374b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-900d8a0{--display:flex;--min-height:470px;--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;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-900d8a0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-900d8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-24-at-15.20.07-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7f2c526{--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:28px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15 .elementor-element.elementor-element-b5f8fce{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3ed9842{--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:180px 180px;--row-gap:180px;--column-gap:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9539427 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#2A2A2A;color:#2A2A2A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A2A2A50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-9539427.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9539427 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-9539427 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-54d951a{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-54d951a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-54d951a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-30f7135{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-51f64d1{--display:flex;--min-height:440px;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-51f64d1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-51f64d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/claudio-schwarz-lc0gdYqrRzs-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f2aa069{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-da28fd0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-da28fd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1b74548{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1b74548.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b711e8a .elementor-counter-number-wrapper{color:#2A2A2AC7;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-8daba64{background-color:#AB977C;padding:8px 10px 8px 10px;border-radius:100px 100px 100px 100px;--e-rating-justify-content:center;--e-rating-gap:8px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-428299c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-428299c{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-407f70a{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-407f70a .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-407f70a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button{font-size:20px;color:#2A2A2A80;}.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button svg{fill:#2A2A2A80;}.elementor-15 .elementor-element.elementor-element-507c3b9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-507c3b9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:40px;}.elementor-15 .elementor-element.elementor-element-507c3b9.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:40px;}.elementor-15 .elementor-element.elementor-element-507c3b9.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:40px;}.elementor-15 .elementor-element.elementor-element-507c3b9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:40px;}.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-testimonial__text{color:#2A2A2ADE;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;font-style:normal;}.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-testimonial__name{color:#2A2A2AB8;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8653fa2{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-8653fa2{left:0px;}.elementor-15 .elementor-element.elementor-element-8653fa2{bottom:60px;}.elementor-15 .elementor-element.elementor-element-b11228e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b11228e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b11228e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-09592d4 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 40s linear infinite;}.elementor-15 .elementor-element.elementor-element-09592d4 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;}.elementor-15 .elementor-element.elementor-element-09592d4 .qodef-m-text-item{color:#FFFFFF90;font-family:"Poppins", Sans-serif;font-size:188px;font-weight:600;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-c5ea524{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c5ea524:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c5ea524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/roberto-nickson-rEJxpBskj3Q-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fd05f38{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d35ef9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cafcf0d .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-cafcf0d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cafcf0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-cafcf0d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-7348983{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-7348983.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7348983 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e7c6d95.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e7c6d95{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFFBD;}.elementor-15 .elementor-element.elementor-element-ad6db21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6a9cd1a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-349ae6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF80;}.elementor-15 .elementor-element.elementor-element-757df94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fa77047{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2866b7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF80;}.elementor-15 .elementor-element.elementor-element-de59c30{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a8b53d6 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a8b53d6.elementor-view-stacked .elementor-icon{background-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-a8b53d6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a8b53d6.elementor-view-default .elementor-icon{color:#AB977C;border-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-a8b53d6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a8b53d6.elementor-view-default .elementor-icon svg{fill:#AB977C;}.elementor-15 .elementor-element.elementor-element-a8b53d6 .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-a8b53d6 .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-45d942b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-45d942b.elementor-view-stacked .elementor-icon{background-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-45d942b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45d942b.elementor-view-default .elementor-icon{color:#AB977C;border-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-45d942b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45d942b.elementor-view-default .elementor-icon svg{fill:#AB977C;}.elementor-15 .elementor-element.elementor-element-45d942b .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-45d942b .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-6cacc4b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-6cacc4b.elementor-view-stacked .elementor-icon{background-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-6cacc4b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6cacc4b.elementor-view-default .elementor-icon{color:#AB977C;border-color:#AB977C;}.elementor-15 .elementor-element.elementor-element-6cacc4b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6cacc4b.elementor-view-default .elementor-icon svg{fill:#AB977C;}.elementor-15 .elementor-element.elementor-element-6cacc4b .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-6cacc4b .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-11865cf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button span{gap:16px;justify-content:center;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:28px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-28px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group > label, .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-type-html{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group .elementor-field, .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#3D3737;border-color:#FFFFFF30;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group .elementor-select-wrapper select{background-color:#3D3737;border-color:#FFFFFF30;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF30;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-c1129c1 .e-form__buttons__wrapper__button-next{background-color:#00000000;color:#ffffff;border-color:#FFFFFF50;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button[type="submit"]{background-color:#00000000;color:#ffffff;border-color:#FFFFFF50;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-c1129c1 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-c1129c1 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF40;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button[type="submit"]:hover{background-color:#FFFFFF40;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1129c1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-c1129c1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15 .elementor-element.elementor-element-b026df2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b026df2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b026df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/levente-gyulai-nzPlsLZdcm8-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b026df2::before, .elementor-15 .elementor-element.elementor-element-b026df2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b026df2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b026df2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b026df2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b026df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2A2A2A 0%, #2A2A2AF5 100%);}.elementor-15 .elementor-element.elementor-element-2459195{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-2459195.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bcaefe0 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:100px 100px 100px 100px;padding:14px 14px 14px 14px;}.elementor-15 .elementor-element.elementor-element-bcaefe0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-bcaefe0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-bcaefe0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15 .elementor-element.elementor-element-36abdf3{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-36abdf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-36abdf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ad7b059{--grid-columns:3;}.elementor-15 .elementor-element.elementor-element-ad7b059 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15 .elementor-element.elementor-element-ad7b059 .e-loop-item > .elementor-section, .elementor-15 .elementor-element.elementor-element-ad7b059 .e-loop-item > .elementor-section > .elementor-container, .elementor-15 .elementor-element.elementor-element-ad7b059 .e-loop-item > .e-con, .elementor-15 .elementor-element.elementor-element-ad7b059 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15 .elementor-element.elementor-element-4bcad02{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4bcad02:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4bcad02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tekawoodandmetal.com/wp-content/uploads/2026/01/thanos-pal-lPZZXH9sjZU-unsplash-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4bcad02::before, .elementor-15 .elementor-element.elementor-element-4bcad02 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4bcad02 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-4bcad02 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4bcad02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-4bcad02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFFDE 100%);}.elementor-15 .elementor-element.elementor-element-25a6952{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e3d6f9c{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-e3d6f9c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e3d6f9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:60px;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-9dbcd42{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2A2A2A;}.elementor-15 .elementor-element.elementor-element-9dbcd42.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-843b0c2 .elementor-button{background-color:#AB977C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-15 .elementor-element.elementor-element-843b0c2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-a8d0dc2{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-7cd85d3{--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;--align-items:flex-end;--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-15 .elementor-element.elementor-element-f9c0a50 .elementor-heading-title{font-size:46px;}.elementor-15 .elementor-element.elementor-element-dcb362b{--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-15 .elementor-element.elementor-element-a689a2a{--container-widget-width:697px;--container-widget-flex-grow:0;width:var( --container-widget-width, 697px );max-width:697px;}.elementor-15 .elementor-element.elementor-element-f70c59c{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-a9d53cc{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-a31cbb6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-696df23{--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-e57f198{--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-866c231{--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-c7d9846{--border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-ef6dcd7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-c95d54c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-0c28dbf .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-dccf69d{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7425b7f{--min-height:240px;}.elementor-15 .elementor-element.elementor-element-2b657db{--min-height:240px;}.elementor-15 .elementor-element.elementor-element-ffb4e60{--min-height:240px;}.elementor-15 .elementor-element.elementor-element-95d65d3{--min-height:240px;}.elementor-15 .elementor-element.elementor-element-65bf2c6{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-86c9d4b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-fc840a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-304d0d2{--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:flex-start;--align-items:center;}.elementor-15 .elementor-element.elementor-element-448934c{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-cecc29c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-7ae1603{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-16be304{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-ce9625e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-efa25d1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-fc32a20{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-798cdc7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-7f2c526{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-b5f8fce{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-3ed9842{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-54d951a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-30f7135{--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-15 .elementor-element.elementor-element-8653fa2{bottom:0px;}.elementor-15 .elementor-element.elementor-element-b11228e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c5ea524{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-b026df2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-36abdf3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-ad7b059{--grid-columns:2;}.elementor-15 .elementor-element.elementor-element-4bcad02{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-e3d6f9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-9dbcd42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-a8d0dc2{--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a63486a{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:064px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4846cf4 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-f9c0a50 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-15 .elementor-element.elementor-element-a689a2a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-492c59b{--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:center;}.elementor-15 .elementor-element.elementor-element-aa8b717{--content-width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-18f4c57 .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-18f4c57 .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-92dfb9b .elementor-icon{font-size:31px;}.elementor-15 .elementor-element.elementor-element-92dfb9b .elementor-icon svg{height:31px;}.elementor-15 .elementor-element.elementor-element-1a718ff .elementor-icon{font-size:32px;}.elementor-15 .elementor-element.elementor-element-1a718ff .elementor-icon svg{height:32px;}.elementor-15 .elementor-element.elementor-element-f20b736.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f20b736 .elementor-button{font-size:16px;padding:16px 24px 16px 24px;}.elementor-15 .elementor-element.elementor-element-f70c59c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62e79c6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-87dd184 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-a9d53cc{--min-height:150px;}.elementor-15 .elementor-element.elementor-element-feafbe8{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-0865c20{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0865c20 .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-f642985{font-size:16px;line-height:24px;}.elementor-15 .elementor-element.elementor-element-62a5346{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a31cbb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ef6dcd7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5b8104d .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-0c28dbf .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-15 .elementor-element.elementor-element-340ff96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-15 .elementor-element.elementor-element-318cc3f{font-size:14px;}.elementor-15 .elementor-element.elementor-element-dccf69d{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7425b7f{--min-height:180px;grid-column:span 2;grid-row:span 1;}.elementor-15 .elementor-element.elementor-element-2b657db{--min-height:180px;grid-column:span 1;grid-row:span 1;}.elementor-15 .elementor-element.elementor-element-ffb4e60{--min-height:180px;grid-column:span 2;grid-row:span 1;}.elementor-15 .elementor-element.elementor-element-95d65d3{--min-height:180px;grid-column:span 1;grid-row:span 1;}.elementor-15 .elementor-element.elementor-element-65bf2c6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ac9dddc .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-3713e89 .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-28fb647{font-size:14px;}.elementor-15 .elementor-element.elementor-element-fc840a8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-85c359d{font-size:14px;}.elementor-15 .elementor-element.elementor-element-c8a1760{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ddd33e5{font-size:14px;}.elementor-15 .elementor-element.elementor-element-4dfac33{font-size:14px;}.elementor-15 .elementor-element.elementor-element-915ff65{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a9d83b9{font-size:14px;}.elementor-15 .elementor-element.elementor-element-f40efcd{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-5c45bc2{--content-width:100%;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-62cf395 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5e409e5 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7baf378{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-9937a44{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-5ad9803 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-e525afa .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-218786a{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-cf64851{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-57a9a47 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1eeead1 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a5ed716{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-0dfaf3f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-bbf30c9 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-a8c0285 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f20c315{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-4f50101{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-3490423 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f2f7557 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-304d0d2{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-448934c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-a86cb9f{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-a86cb9f .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-c9f031d .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-cecc29c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-750f8ab .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:52px;}.elementor-15 .elementor-element.elementor-element-d7a77d8 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-d900b02 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:52px;}.elementor-15 .elementor-element.elementor-element-572b902 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-08a1dda .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:52px;}.elementor-15 .elementor-element.elementor-element-7ed9713 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-0b18f15 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:52px;}.elementor-15 .elementor-element.elementor-element-82d3290 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-7ae1603{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c9dd4e1 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-ce9625e .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-9a6a428{font-size:14px;}.elementor-15 .elementor-element.elementor-element-efa25d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-9d7503b .elementor-heading-title{line-height:26px;}.elementor-15 .elementor-element.elementor-element-05c61fa{font-size:14px;}.elementor-15 .elementor-element.elementor-element-d64bde9 .elementor-heading-title{line-height:26px;}.elementor-15 .elementor-element.elementor-element-9b32e92{font-size:14px;}.elementor-15 .elementor-element.elementor-element-5328303 .elementor-heading-title{line-height:26px;}.elementor-15 .elementor-element.elementor-element-0214c20{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a8836c1 .elementor-heading-title{line-height:26px;}.elementor-15 .elementor-element.elementor-element-aff5b62{font-size:14px;}.elementor-15 .elementor-element.elementor-element-020341e .elementor-heading-title{line-height:26px;}.elementor-15 .elementor-element.elementor-element-7b87945{font-size:14px;}.elementor-15 .elementor-element.elementor-element-fc32a20{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3f3aa63 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-4cab15a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-4cab15a .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-6176dbc{font-size:14px;}.elementor-15 .elementor-element.elementor-element-0dbc0b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d23fc81{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-af34b92{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-9b94f8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-43f8ab2{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-0213dbc{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-5fb6ca0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-65248f6{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-900d8a0{--min-height:352px;}.elementor-15 .elementor-element.elementor-element-7f2c526{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-15 .elementor-element.elementor-element-b5f8fce{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9539427 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-54d951a .elementor-heading-title{font-size:32px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-30f7135{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-51f64d1{--min-height:280px;}.elementor-15 .elementor-element.elementor-element-f2aa069{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-da28fd0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1b74548{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1b74548.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b711e8a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:52px;}.elementor-15 .elementor-element.elementor-element-8daba64{padding:10px 16px 10px 16px;}.elementor-15 .elementor-element.elementor-element-428299c{font-size:14px;}.elementor-15 .elementor-element.elementor-element-407f70a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-testimonial__text{font-size:18px;}.elementor-15 .elementor-element.elementor-element-8653fa2{bottom:0px;z-index:-1;}.elementor-15 .elementor-element.elementor-element-b11228e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-09592d4 .qodef-m-text-item{font-size:96px;}.elementor-15 .elementor-element.elementor-element-c5ea524{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cafcf0d .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-7348983 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-ad6db21{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-349ae6d .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2866b7e .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-de59c30{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-b026df2{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bcaefe0 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-36abdf3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-36abdf3 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-ad7b059{--grid-columns:1;}.elementor-15 .elementor-element.elementor-element-4bcad02{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e3d6f9c .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-9dbcd42{font-size:14px;}.elementor-15 .elementor-element.elementor-element-843b0c2 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-dc45511{--width:60%;}.elementor-15 .elementor-element.elementor-element-98f2e37{--width:85%;}.elementor-15 .elementor-element.elementor-element-2ff5c07{--width:50%;}.elementor-15 .elementor-element.elementor-element-62e79c6{--width:100%;}.elementor-15 .elementor-element.elementor-element-feafbe8{--width:60%;}.elementor-15 .elementor-element.elementor-element-696df23{--width:100%;}.elementor-15 .elementor-element.elementor-element-e57f198{--width:100%;}.elementor-15 .elementor-element.elementor-element-866c231{--width:100%;}.elementor-15 .elementor-element.elementor-element-c7d9846{--width:100%;}.elementor-15 .elementor-element.elementor-element-42be948{--width:64%;}.elementor-15 .elementor-element.elementor-element-610451d{--width:81%;}.elementor-15 .elementor-element.elementor-element-e40c829{--width:81%;}.elementor-15 .elementor-element.elementor-element-91c7268{--width:81%;}.elementor-15 .elementor-element.elementor-element-7bea37e{--width:81%;}.elementor-15 .elementor-element.elementor-element-d704305{--width:81%;}.elementor-15 .elementor-element.elementor-element-ca1f686{--width:81%;}.elementor-15 .elementor-element.elementor-element-a9f666a{--width:100%;}.elementor-15 .elementor-element.elementor-element-09e454f{--width:100%;}.elementor-15 .elementor-element.elementor-element-e91e1de{--width:100%;}.elementor-15 .elementor-element.elementor-element-e3ce67f{--width:100%;}.elementor-15 .elementor-element.elementor-element-71ea253{--width:64%;}.elementor-15 .elementor-element.elementor-element-51f64d1{--width:75%;}.elementor-15 .elementor-element.elementor-element-da28fd0{--width:84.247%;}.elementor-15 .elementor-element.elementor-element-1b74548{--width:30%;}.elementor-15 .elementor-element.elementor-element-fd05f38{--width:50%;}.elementor-15 .elementor-element.elementor-element-11865cf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-62e79c6{--width:100%;}.elementor-15 .elementor-element.elementor-element-a9d53cc{--width:100%;}.elementor-15 .elementor-element.elementor-element-feafbe8{--width:100%;}.elementor-15 .elementor-element.elementor-element-696df23{--width:100%;}.elementor-15 .elementor-element.elementor-element-e57f198{--width:100%;}.elementor-15 .elementor-element.elementor-element-866c231{--width:100%;}.elementor-15 .elementor-element.elementor-element-c7d9846{--width:100%;}.elementor-15 .elementor-element.elementor-element-a9f666a{--width:100%;}.elementor-15 .elementor-element.elementor-element-09e454f{--width:100%;}.elementor-15 .elementor-element.elementor-element-e91e1de{--width:100%;}.elementor-15 .elementor-element.elementor-element-e3ce67f{--width:100%;}.elementor-15 .elementor-element.elementor-element-51f64d1{--width:100%;}.elementor-15 .elementor-element.elementor-element-fd05f38{--width:100%;}.elementor-15 .elementor-element.elementor-element-11865cf{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2ff5c07 */.elementor-15 .elementor-element.elementor-element-2ff5c07 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0cf5bb */.elementor-15 .elementor-element.elementor-element-b0cf5bb {
    overflow: hidden;
    border-radius: 100px;
}

.elementor-15 .elementor-element.elementor-element-b0cf5bb::before {
    content: '';
    background: rgba(255, 255, 255, 0.4);
    width: 60%;
    height: 100%;
    top: 0%;
    left: -125%;
    transform: skew(45deg);
    position: absolute;
    transition: left 500ms ease-out;
}

.elementor-15 .elementor-element.elementor-element-b0cf5bb:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98f2e37 */.elementor-15 .elementor-element.elementor-element-98f2e37 {
    backdrop-filter: blur(10px); 
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa8b717 */.elementor-15 .elementor-element.elementor-element-aa8b717 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f20b736 */.elementor-15 .elementor-element.elementor-element-f20b736 {
    overflow: hidden;
    border-radius: 100px;
}

.elementor-15 .elementor-element.elementor-element-f20b736::before {
    content: '';
    background: rgba(255, 255, 255, 0.4);
    width: 60%;
    height: 100%;
    top: 0%;
    left: -125%;
    transform: skew(45deg);
    position: absolute;
    transition: left 500ms ease-out;
}

.elementor-15 .elementor-element.elementor-element-f20b736:hover::before {
    left: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40efcd */.elementor-15 .elementor-element.elementor-element-f40efcd:hover h3, .elementor-15 .elementor-element.elementor-element-f40efcd:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-f40efcd:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-f40efcd:hover .elementor-icon svg path {
     stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-f40efcd:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7baf378 */.elementor-15 .elementor-element.elementor-element-7baf378:hover h3, .elementor-15 .elementor-element.elementor-element-7baf378:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-7baf378:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-7baf378:hover .elementor-icon svg path {
    stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-7baf378:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218786a */.elementor-15 .elementor-element.elementor-element-218786a:hover h3, .elementor-15 .elementor-element.elementor-element-218786a:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-218786a:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-218786a:hover .elementor-icon svg path {
    stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-218786a:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ed716 */.elementor-15 .elementor-element.elementor-element-a5ed716:hover h3, .elementor-15 .elementor-element.elementor-element-a5ed716:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-a5ed716:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-a5ed716:hover .elementor-icon svg path {
    stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-a5ed716:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20c315 */.elementor-15 .elementor-element.elementor-element-f20c315:hover h3, .elementor-15 .elementor-element.elementor-element-f20c315:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-f20c315:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-f20c315:hover .elementor-icon svg path {
    stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-f20c315:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a86cb9f */.elementor-15 .elementor-element.elementor-element-a86cb9f { white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-304d0d2 */.elementor-15 .elementor-element.elementor-element-304d0d2:hover h3, .elementor-15 .elementor-element.elementor-element-304d0d2:hover span {
    color: white;
}

.elementor-15 .elementor-element.elementor-element-304d0d2:hover .elementor-icon svg {
    transition: all ease 400ms;
    transform: rotate(40deg);
}

.elementor-15 .elementor-element.elementor-element-304d0d2:hover .elementor-icon svg path {
    stroke: #AB977C;
}

.elementor-15 .elementor-element.elementor-element-304d0d2:hover .elementor-icon svg circle {
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1833ea */.elementor-15 .elementor-element.elementor-element-f1833ea > * {
    border-top: solid #2a2a2a40 .5px;
    border-bottom: solid #2a2a2a40 .5px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0b18f15 */.elementor-15 .elementor-element.elementor-element-0b18f15 .elementor-counter-number-wrapper .elementor-counter-number-suffix {
    font-size: 18px;
    align-self: end;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd16d6d */.elementor-15 .elementor-element.elementor-element-bd16d6d {
    backdrop-filter: blur(14px); 
    -webkit-backdrop-filter: blur(14px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d61b6e */.elementor-15 .elementor-element.elementor-element-3d61b6e {
    backdrop-filter: blur(14px); 
    -webkit-backdrop-filter: blur(14px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c6a75f */.elementor-15 .elementor-element.elementor-element-0c6a75f {
    backdrop-filter: blur(14px); 
    -webkit-backdrop-filter: blur(14px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb6d72 */.elementor-15 .elementor-element.elementor-element-2cb6d72 {
    backdrop-filter: blur(14px); 
    -webkit-backdrop-filter: blur(14px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f792742 */.elementor-15 .elementor-element.elementor-element-f792742 {
    backdrop-filter: blur(14px); 
    -webkit-backdrop-filter: blur(14px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae1603 */.elementor-15 .elementor-element.elementor-element-7ae1603::before {
  content: '';
  position: absolute; /* Position the pseudo-element over the entire wrapper */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to bottom, #2a2a2a 5%, #2a2a2af4 40% 50%, #2a2a2a 95%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b74548 */.elementor-15 .elementor-element.elementor-element-1b74548 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-507c3b9 */.elementor-15 .elementor-element.elementor-element-507c3b9, .elementor-15 .elementor-element.elementor-element-507c3b9:first-child {
    position: static;
    padding: 0;
    margin: 0;
    width: 100%;
}

.swiper {
    margin-left: 0;
    margin-right: 0;
}

.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 0;
}

.elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper {
    width: 100%;
}

.swiper-slide {
    padding: 0;
    margin-right: 0;
}

.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button-prev {
    position: absolute;
    top: 10%;
    bottom: 0;
    right: 3.5rem;
    left: auto;
    width: fit-content;
    height: fit-content;
    border: solid #2a2a2a80 1px;
    border-radius: 100px;
    padding: 10px;
}

.elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button-next {
    position: absolute;
    top: 10%;
    bottom: 0;
    right: 0;
    left: auto;
    width: fit-content;
    height: fit-content;
    border: solid #2a2a2a80 1px;
    border-radius: 100px;
    padding: 10px;
}

@media screen and (max-width: 480px) {
    .elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button-next {
        top: 40%;
        left: 18%;
    }
    
    .elementor-15 .elementor-element.elementor-element-507c3b9 .elementor-swiper-button-prev {
        top: 40%;
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2aa069 */.elementor-15 .elementor-element.elementor-element-f2aa069 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c1129c1 */.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button-text {
    text-wrap: nowrap;
}

.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 100px;
}

.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: rgba(255, 255, 255, 0.4);
    transform: skewX(45deg);
    transition: left 500ms ease-out;
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button:hover::before {
    left: 150%;
}

/* Pastikan teks di atas animasi */
.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button span {
    position: relative;
    z-index: 2;
}

.elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-field-textual option {
    color: #fff;
}

@media screen and (max-width: 480px) {
  .elementor-15 .elementor-element.elementor-element-c1129c1 .elementor-button {
    justify-content: space-between;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ea524 */.elementor-15 .elementor-element.elementor-element-c5ea524::before {
  content: '';
  position: absolute; /* Position the pseudo-element over the entire wrapper */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to bottom, #2a2a2a 10%, #2a2a2af4 40% 50%, #2a2a2a 90%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-843b0c2 */.elementor-15 .elementor-element.elementor-element-843b0c2 {
    overflow: hidden;
    border-radius: 100px;
}

.elementor-15 .elementor-element.elementor-element-843b0c2::before {
    content: '';
    background: rgba(255, 255, 255, 0.4);
    width: 60%;
    height: 100%;
    top: 0%;
    left: -125%;
    transform: skew(45deg);
    position: absolute;
    transition: left 500ms ease-out;
}

.elementor-15 .elementor-element.elementor-element-843b0c2:hover::before {
    left: 150%;
}/* End custom CSS */