.elementor-1067 .elementor-element.elementor-element-af012fd{--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-1067 .elementor-element.elementor-element-c8869e8{--display:flex;--min-height:704px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-c8869e8:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://njbasementfinishing.com/wp-content/uploads/2026/06/hero-nj-basement-finishing-2560x1066-.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-c8869e8::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-8794950 ) 16%, #FFFFFF00 37%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-a0e4c85{font-size:18px;font-weight:400;line-height:1px;letter-spacing:0.5px;color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-032cc0a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1067 .elementor-element.elementor-element-032cc0a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:70px;font-weight:500;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-0e34223{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-1067 .elementor-element.elementor-element-0a7065b{font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;line-height:0.5em;color:var( --e-global-color-astglobalcolor8 );}.elementor-1067 .elementor-element.elementor-element-25d73cf{padding:10px 0px 0px 10px;font-family:"Times New Roman", Sans-serif;font-size:40px;font-weight:400;line-height:1px;text-shadow:0px 0px 100px #000000;color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-e2b3aea{width:var( --container-widget-width, 45% );max-width:45%;padding:20px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-32251ef{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button:focus{background-color:var( --e-global-color-8794950 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;letter-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button:focus{background-color:var( --e-global-color-8794950 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-0721fbf{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-1067 .elementor-element.elementor-element-0721fbf:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-0721fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-0721fbf.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-5605fd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-5605fd3.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-cf7d7bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-dd1cf9d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1067 .elementor-element.elementor-element-9a40a19 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-e8c1ac6{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-d736ba1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-d736ba1.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-7a2b45c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-119d53c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1067 .elementor-element.elementor-element-cad727e .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-7d3f7d0{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-64b4dd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-64b4dd4.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-6edbdd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-892588f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1067 .elementor-element.elementor-element-d4592a6 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-9e475f8{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-cc8e8be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-cc8e8be.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-2ce7918{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-13cea66{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1067 .elementor-element.elementor-element-11875dd .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-cde80a9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-021aa6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1067 .elementor-element.elementor-element-351a018{--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;}.elementor-1067 .elementor-element.elementor-element-b17811d{--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:50px;}.elementor-1067 .elementor-element.elementor-element-071e93a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-25b1163 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-9819633{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-694875d{--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:center;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-1067 .elementor-element.elementor-element-694875d:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-694875d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://njbasementfinishing.com/wp-content/uploads/2025/10/basement-finishing-contractor-home-theater.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b .elementor-icon-wrapper{text-align:center;}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor7 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon, .elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon, .elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon:hover, .elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon:hover, .elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-0ffbb6b .elementor-icon{font-size:30px;}.elementor-1067 .elementor-element.elementor-element-0ffbb6b .elementor-icon svg{height:30px;}.elementor-1067 .elementor-element.elementor-element-45b2795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1067 .elementor-element.elementor-element-1bcf3ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1067 .elementor-element.elementor-element-62c7bef .elementor-counter{gap:10px;}.elementor-1067 .elementor-element.elementor-element-62c7bef .elementor-counter-number-wrapper{color:var( --e-global-color-8794950 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1067 .elementor-element.elementor-element-62c7bef .elementor-counter-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-41e4f2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-9f324e6 .elementor-counter{gap:10px;}.elementor-1067 .elementor-element.elementor-element-9f324e6 .elementor-counter-number-wrapper{color:var( --e-global-color-8794950 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1067 .elementor-element.elementor-element-9f324e6 .elementor-counter-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-fb6fe74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-bd450e6 .elementor-counter{gap:10px;}.elementor-1067 .elementor-element.elementor-element-bd450e6 .elementor-counter-number-wrapper{color:var( --e-global-color-8794950 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1067 .elementor-element.elementor-element-bd450e6 .elementor-counter-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-e5d6cbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1067 .elementor-element.elementor-element-cf3050e.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-cf3050e .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-1067 .elementor-element.elementor-element-cf3050e .elementor-counter-title{justify-content:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-cf3050e .elementor-counter-number-wrapper{color:var( --e-global-color-8794950 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1067 .elementor-element.elementor-element-1a23dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-025b38a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-21b1c75{text-align:start;}.elementor-1067 .elementor-element.elementor-element-21b1c75 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-0967544{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-0a5ea4b{--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;}.elementor-1067 .elementor-element.elementor-element-21008e8{--display:flex;}.elementor-1067 .elementor-element.elementor-element-dff298a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-dc818d7{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-548a754{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-cccc83f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-1067 .elementor-element.elementor-element-e20ad36{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-7803b4f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-1067 .elementor-element.elementor-element-7803b4f::before, .elementor-1067 .elementor-element.elementor-element-7803b4f > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-7803b4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-7803b4f > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-7803b4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-7803b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1067 .elementor-element.elementor-element-7803b4f.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-501e265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1067 .elementor-element.elementor-element-93736e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-abfc727 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-ce1e09f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-7947243{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1067 .elementor-element.elementor-element-1425e89{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:25px;}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-text{color:var( --e-global-color-b061d52 );transition:color 0.3s;}.elementor-1067 .elementor-element.elementor-element-4c10f15{color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;line-height:20px;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-1067 .elementor-element.elementor-element-786b436{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1067 .elementor-element.elementor-element-bce20bd .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-29575fd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-f97b430{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-10f7011{--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:20px;--padding-right:20px;}.elementor-1067 .elementor-element.elementor-element-17fdd6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-74ace81.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-74ace81{text-align:center;}.elementor-1067 .elementor-element.elementor-element-7898ecb{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-7898ecb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-480632c{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-5b55acc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-81113dc{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-81113dc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-d70cdb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-72c7084{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-72c7084 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-625dc84{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1067 .elementor-element.elementor-element-a993027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-56d8581.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-56d8581{text-align:center;}.elementor-1067 .elementor-element.elementor-element-c0b011e{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-c0b011e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-329ded7{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-7544200{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-f7957a2{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-f7957a2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-167e415{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-daccdf4{padding:10px 0px 0px 0px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-daccdf4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-11598f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-6e00d1f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-1067 .elementor-element.elementor-element-608ef13{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1067 .elementor-element.elementor-element-608ef13.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-e8ec3cb .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-62c30ba .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-25ab23c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-1eef1ac{padding:10px 0px 0px 0px;text-align:start;}.elementor-1067 .elementor-element.elementor-element-1eef1ac .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-877791d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-3bb6fda{padding:10px 0px 0px 0px;text-align:start;}.elementor-1067 .elementor-element.elementor-element-3bb6fda .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-f3d2e4e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-051b6ac{padding:10px 0px 0px 0px;text-align:start;}.elementor-1067 .elementor-element.elementor-element-051b6ac .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1067 .elementor-element.elementor-element-3cecedc{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-73ef057 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-73ef057{padding:30px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-73ef057 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1067 .elementor-element.elementor-element-067796c img{width:68%;max-width:100%;height:0%;}.elementor-1067 .elementor-element.elementor-element-794c558{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-794c558.e-con{--order:-99999 /* order start hack */;}.elementor-1067 .elementor-element.elementor-element-85b4db3{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-1067 .elementor-element.elementor-element-c33e5e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:80px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-c33e5e7.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-453a820 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor0 );}.elementor-1067 .elementor-element.elementor-element-35331d7{padding:10px 0px 10px 0px;}.elementor-1067 .elementor-element.elementor-element-35331d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-8794950 );}.elementor-1067 .elementor-element.elementor-element-ca41b94{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-b061d52 );}.elementor-1067 .elementor-element.elementor-element-6f00cb3{text-align:start;}.elementor-1067 .elementor-element.elementor-element-6f00cb3 img{width:20%;max-width:100%;height:20%;opacity:0.1;}.elementor-1067 .elementor-element.elementor-element-e57b88d{--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;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e57b88d:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-e57b88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://njbasementfinishing.com/wp-content/uploads/2025/10/new-jersey-basement-finishing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-e57b88d::before, .elementor-1067 .elementor-element.elementor-element-e57b88d > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-e57b88d > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-e57b88d > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-e57b88d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-e57b88d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-1067 .elementor-element.elementor-element-9a08881{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1067 .elementor-element.elementor-element-7187304{--display:flex;}.elementor-1067 .elementor-element.elementor-element-a321263{padding:10px 100px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-a321263 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:70px;font-weight:600;line-height:75px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1067 .elementor-element.elementor-element-7eb85a6{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-astglobalcolor8 );}.elementor-1067 .elementor-element.elementor-element-a45b0b8{--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;}.elementor-1067 .elementor-element.elementor-element-1f0eb71 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;line-height:20px;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-1067 .elementor-element.elementor-element-1f0eb71 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-1f0eb71 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor7 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1067 .elementor-element.elementor-element-1f0eb71{padding:0px 0px 20px 0px;}.elementor-1067 .elementor-element.elementor-element-1f0eb71 .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-1f0eb71 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:20px;fill:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button:focus{background-color:var( --e-global-color-8794950 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-4c7e200 );}.elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button:hover svg, .elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1067 .elementor-element.elementor-element-4d7b959{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1067 .elementor-element.elementor-element-9371daf{padding:10px 0px 10px 0px;}.elementor-1067 .elementor-element.elementor-element-9371daf .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor8 );}.elementor-1067 .elementor-element.elementor-element-2714eea{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-astglobalcolor8 );}@media(max-width:1024px){.elementor-1067 .elementor-element.elementor-element-af012fd{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-c8869e8:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://njbasementfinishing.com/wp-content/uploads/2026/06/hero-nj-basement-finishing-1080x650-1.jpg");}.elementor-1067 .elementor-element.elementor-element-c8869e8{--min-height:585px;--overlay-opacity:0.82;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1067 .elementor-element.elementor-element-c8869e8::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-8794950 ) 18%, #FFFFFF00 95%);}.elementor-1067 .elementor-element.elementor-element-a0e4c85{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-032cc0a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1067 .elementor-element.elementor-element-032cc0a .elementor-heading-title{font-size:50px;}.elementor-1067 .elementor-element.elementor-element-0a7065b{font-size:30px;line-height:1em;}.elementor-1067 .elementor-element.elementor-element-25d73cf{font-size:30px;}.elementor-1067 .elementor-element.elementor-element-e2b3aea{--container-widget-width:563px;--container-widget-flex-grow:0;width:var( --container-widget-width, 563px );max-width:563px;}.elementor-1067 .elementor-element.elementor-element-0721fbf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1067 .elementor-element.elementor-element-5605fd3{--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;}.elementor-1067 .elementor-element.elementor-element-9a40a19{text-align:center;}.elementor-1067 .elementor-element.elementor-element-9a40a19 .elementor-heading-title{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-e8c1ac6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-1067 .elementor-element.elementor-element-d736ba1{--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;}.elementor-1067 .elementor-element.elementor-element-119d53c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1067 .elementor-element.elementor-element-119d53c.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-cad727e{text-align:center;}.elementor-1067 .elementor-element.elementor-element-cad727e .elementor-heading-title{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-7d3f7d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-1067 .elementor-element.elementor-element-64b4dd4{--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;}.elementor-1067 .elementor-element.elementor-element-d4592a6{text-align:center;}.elementor-1067 .elementor-element.elementor-element-d4592a6 .elementor-heading-title{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-9e475f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-1067 .elementor-element.elementor-element-cc8e8be{--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;}.elementor-1067 .elementor-element.elementor-element-11875dd{text-align:center;}.elementor-1067 .elementor-element.elementor-element-11875dd .elementor-heading-title{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-cde80a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-1067 .elementor-element.elementor-element-b17811d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-25b1163 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-1067 .elementor-element.elementor-element-694875d:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-694875d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-694875d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1067 .elementor-element.elementor-element-21b1c75 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button{font-size:16px;padding:10px 10px 10px 10px;}.elementor-1067 .elementor-element.elementor-element-7898ecb .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-81113dc .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-72c7084 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-c0b011e .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-f7957a2 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-daccdf4 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-1067 .elementor-element.elementor-element-11598f9{--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:center;}.elementor-1067 .elementor-element.elementor-element-6e00d1f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1067 .elementor-element.elementor-element-608ef13{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1067 .elementor-element.elementor-element-067796c img{width:100%;max-width:100%;height:2%;}.elementor-1067 .elementor-element.elementor-element-85b4db3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-c33e5e7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1067 .elementor-element.elementor-element-9a08881{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-a321263 .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-1067 .elementor-element.elementor-element-9371daf{text-align:center;}.elementor-1067 .elementor-element.elementor-element-2714eea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;line-height:25px;letter-spacing:-1px;word-spacing:0em;}.elementor-1067 .elementor-element.elementor-element-2714eea.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-1067 .elementor-element.elementor-element-af012fd{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-c8869e8:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-c8869e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://njbasementfinishing.com/wp-content/uploads/2026/06/hero-nj-basement-finishing-800x1200-1.jpg");}.elementor-1067 .elementor-element.elementor-element-c8869e8{--min-height:652px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1067 .elementor-element.elementor-element-032cc0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1067 .elementor-element.elementor-element-032cc0a .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-1067 .elementor-element.elementor-element-0e34223{--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-1067 .elementor-element.elementor-element-0a7065b{font-size:20px;}.elementor-1067 .elementor-element.elementor-element-25d73cf{padding:00px 00px 00px 00px;font-size:20px;line-height:1em;}.elementor-1067 .elementor-element.elementor-element-e2b3aea{padding:0px 0px 0px 0px;font-size:18px;}.elementor-1067 .elementor-element.elementor-element-e4daadc .elementor-button{font-size:20px;}.elementor-1067 .elementor-element.elementor-element-926f4d0 .elementor-button{font-size:20px;}.elementor-1067 .elementor-element.elementor-element-351a018{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-9819633{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-694875d{--min-height:194px;}.elementor-1067 .elementor-element.elementor-element-1bcf3ff{--width:25%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-62c7bef .elementor-counter-number-wrapper{font-size:25px;line-height:27px;}.elementor-1067 .elementor-element.elementor-element-62c7bef .elementor-counter-title{font-size:14px;line-height:16px;}.elementor-1067 .elementor-element.elementor-element-41e4f2d{--width:25%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-9f324e6 .elementor-counter-number-wrapper{font-size:25px;line-height:27px;}.elementor-1067 .elementor-element.elementor-element-9f324e6 .elementor-counter-title{font-size:14px;line-height:16px;}.elementor-1067 .elementor-element.elementor-element-fb6fe74{--width:25%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-bd450e6 .elementor-counter-number-wrapper{font-size:25px;line-height:27px;}.elementor-1067 .elementor-element.elementor-element-bd450e6 .elementor-counter-title{font-size:14px;line-height:16px;}.elementor-1067 .elementor-element.elementor-element-e5d6cbb{--width:25%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-cf3050e .elementor-counter-number-wrapper{font-size:25px;line-height:27px;}.elementor-1067 .elementor-element.elementor-element-cf3050e .elementor-counter-title{font-size:14px;line-height:16px;}.elementor-1067 .elementor-element.elementor-element-0967544{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-dc818d7{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-548a754{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-e20ad36{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-7947243{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1067 .elementor-element.elementor-element-1425e89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1067 .elementor-element.elementor-element-cd0c653 .elementor-button{padding:10px 5px 10px 5px;}.elementor-1067 .elementor-element.elementor-element-29575fd{text-align:start;}.elementor-1067 .elementor-element.elementor-element-f97b430{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:22px;}.elementor-1067 .elementor-element.elementor-element-10f7011{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-5b55acc{--width:45%;--min-height:246px;}.elementor-1067 .elementor-element.elementor-element-d70cdb9{--width:45%;}.elementor-1067 .elementor-element.elementor-element-625dc84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-7544200{--width:45%;}.elementor-1067 .elementor-element.elementor-element-167e415{--width:45%;}.elementor-1067 .elementor-element.elementor-element-25ab23c{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-877791d{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-f3d2e4e{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-3cecedc{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-73ef057{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-067796c img{width:70%;max-width:70%;}.elementor-1067 .elementor-element.elementor-element-35331d7{padding:0px 0px 010px 20px;}.elementor-1067 .elementor-element.elementor-element-ca41b94{line-height:22px;}.elementor-1067 .elementor-element.elementor-element-6f00cb3{padding:10px 10px 10px 10px;text-align:center;}.elementor-1067 .elementor-element.elementor-element-6f00cb3.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-6f00cb3 img{width:50%;max-width:50%;height:50%;}.elementor-1067 .elementor-element.elementor-element-e57b88d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-7187304{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1067 .elementor-element.elementor-element-7187304.e-con{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-a321263{padding:0px 20px 0px 20px;}.elementor-1067 .elementor-element.elementor-element-a321263.elementor-element{--align-self:center;}.elementor-1067 .elementor-element.elementor-element-a321263 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1067 .elementor-element.elementor-element-7eb85a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:22px;}.elementor-1067 .elementor-element.elementor-element-461a4d9 .elementor-button{font-size:20px;}}@media(min-width:768px){.elementor-1067 .elementor-element.elementor-element-0e34223{--width:56%;}.elementor-1067 .elementor-element.elementor-element-32251ef{--width:41%;}.elementor-1067 .elementor-element.elementor-element-5605fd3{--width:30%;}.elementor-1067 .elementor-element.elementor-element-cf7d7bd{--width:40%;}.elementor-1067 .elementor-element.elementor-element-dd1cf9d{--width:60%;}.elementor-1067 .elementor-element.elementor-element-d736ba1{--width:30%;}.elementor-1067 .elementor-element.elementor-element-7a2b45c{--width:40%;}.elementor-1067 .elementor-element.elementor-element-119d53c{--width:60%;}.elementor-1067 .elementor-element.elementor-element-64b4dd4{--width:30%;}.elementor-1067 .elementor-element.elementor-element-6edbdd2{--width:40%;}.elementor-1067 .elementor-element.elementor-element-892588f{--width:60%;}.elementor-1067 .elementor-element.elementor-element-cc8e8be{--width:30%;}.elementor-1067 .elementor-element.elementor-element-2ce7918{--width:40%;}.elementor-1067 .elementor-element.elementor-element-13cea66{--width:60%;}.elementor-1067 .elementor-element.elementor-element-351a018{--content-width:1200px;}.elementor-1067 .elementor-element.elementor-element-b17811d{--width:50%;}.elementor-1067 .elementor-element.elementor-element-694875d{--width:50%;}.elementor-1067 .elementor-element.elementor-element-1bcf3ff{--width:25%;}.elementor-1067 .elementor-element.elementor-element-41e4f2d{--width:25%;}.elementor-1067 .elementor-element.elementor-element-fb6fe74{--width:25%;}.elementor-1067 .elementor-element.elementor-element-e5d6cbb{--width:25%;}.elementor-1067 .elementor-element.elementor-element-501e265{--width:50%;}.elementor-1067 .elementor-element.elementor-element-93736e8{--width:50%;}.elementor-1067 .elementor-element.elementor-element-17fdd6c{--width:50%;}.elementor-1067 .elementor-element.elementor-element-5b55acc{--width:25%;}.elementor-1067 .elementor-element.elementor-element-d70cdb9{--width:25%;}.elementor-1067 .elementor-element.elementor-element-a993027{--width:50%;}.elementor-1067 .elementor-element.elementor-element-7544200{--width:25%;}.elementor-1067 .elementor-element.elementor-element-167e415{--width:25%;}.elementor-1067 .elementor-element.elementor-element-6e00d1f{--content-width:1200px;}.elementor-1067 .elementor-element.elementor-element-608ef13{--width:60%;}.elementor-1067 .elementor-element.elementor-element-85b4db3{--content-width:1200px;}.elementor-1067 .elementor-element.elementor-element-c33e5e7{--width:70%;}.elementor-1067 .elementor-element.elementor-element-4d7b959{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1067 .elementor-element.elementor-element-0e34223{--width:100%;}.elementor-1067 .elementor-element.elementor-element-32251ef{--width:100%;}.elementor-1067 .elementor-element.elementor-element-5605fd3{--width:25%;}.elementor-1067 .elementor-element.elementor-element-dd1cf9d{--width:100%;}.elementor-1067 .elementor-element.elementor-element-d736ba1{--width:25%;}.elementor-1067 .elementor-element.elementor-element-119d53c{--width:100%;}.elementor-1067 .elementor-element.elementor-element-64b4dd4{--width:25%;}.elementor-1067 .elementor-element.elementor-element-892588f{--width:100%;}.elementor-1067 .elementor-element.elementor-element-cc8e8be{--width:25%;}.elementor-1067 .elementor-element.elementor-element-13cea66{--width:100%;}.elementor-1067 .elementor-element.elementor-element-608ef13{--width:100%;}.elementor-1067 .elementor-element.elementor-element-4d7b959{--width:58%;}}