.elementor-159 .elementor-element.elementor-element-478067e{--display:flex;--min-height:48vh;--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;--padding-top:0rem;--padding-bottom:-2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-159 .elementor-element.elementor-element-478067e:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-478067e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjbuildforce.com/wp-content/uploads/2026/04/carpenter-cutting-mdf-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-478067e.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-99d7e82{--display:flex;--min-height:22px;--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;--border-radius:23px 23px 23px 23px;--margin-top:3rem;--margin-bottom:12rem;--margin-left:15rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-99d7e82:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-99d7e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-159 .elementor-element.elementor-element-dfe4bf7{width:var( --container-widget-width, 90% );max-width:90%;margin:1.3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1rem;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Hudson", Sans-serif;font-size:2.3rem;font-weight:600;color:#1A2D00;}.elementor-159 .elementor-element.elementor-element-dfe4bf7 p{margin-block-end:0px;}.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-159 .elementor-element.elementor-element-e66cd81 .elementor-button{background-color:#1A2D00;font-family:"Hudson", Sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:1.5px;border-radius:9px 9px 9px 9px;}.elementor-159 .elementor-element.elementor-element-e66cd81{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;}.elementor-159 .elementor-element.elementor-element-ff8a1f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-159 .elementor-element.elementor-element-ff8a1f3:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-ff8a1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACEC00;}.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-159 .elementor-element.elementor-element-8b96092 .elementor-icon-wrapper{text-align:start;}.elementor-159 .elementor-element.elementor-element-8b96092.elementor-view-stacked .elementor-icon{background-color:#1A2D00;}.elementor-159 .elementor-element.elementor-element-8b96092.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-8b96092.elementor-view-default .elementor-icon{color:#1A2D00;border-color:#1A2D00;}.elementor-159 .elementor-element.elementor-element-8b96092.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-8b96092.elementor-view-default .elementor-icon svg{fill:#1A2D00;}.elementor-159 .elementor-element.elementor-element-8b96092 .elementor-icon{font-size:25px;}.elementor-159 .elementor-element.elementor-element-8b96092 .elementor-icon svg{height:25px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__content{color:#00111E;font-family:"Noto Sans", Sans-serif;font-size:19px;font-weight:600;font-style:italic;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__content +.e-q-footer{margin-top:12px;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__author{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:800;font-style:italic;line-height:42px;}.elementor-159 .elementor-element.elementor-element-470c307 .elementor-icon-wrapper{text-align:end;}.elementor-159 .elementor-element.elementor-element-470c307.elementor-view-stacked .elementor-icon{background-color:#1A2D00;}.elementor-159 .elementor-element.elementor-element-470c307.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-470c307.elementor-view-default .elementor-icon{color:#1A2D00;border-color:#1A2D00;}.elementor-159 .elementor-element.elementor-element-470c307.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-470c307.elementor-view-default .elementor-icon svg{fill:#1A2D00;}.elementor-159 .elementor-element.elementor-element-470c307 .elementor-icon{font-size:25px;}.elementor-159 .elementor-element.elementor-element-470c307 .elementor-icon svg{height:25px;}.elementor-159 .elementor-element.elementor-element-c413e90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:7rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-deae169{--display:flex;--min-height:461px;--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-2f1e0dd{--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-ha-number .ha-number-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-159 .elementor-element.elementor-element-4de96ac .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-4de96ac .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-4de96ac .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-159 .elementor-element.elementor-element-e99e418 .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-60ecf83{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-60ecf83 p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-199362e{--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-159 .elementor-element.elementor-element-3cf5374 .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-3cf5374 .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-3cf5374 .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-f322095 .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-6885de9{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-6885de9 p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-15ac304{--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-159 .elementor-element.elementor-element-def13f4 .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-def13f4 .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-def13f4 .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-984f715 .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-7957468{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-7957468 p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-6c13e4a{--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-159 .elementor-element.elementor-element-329e4b9 .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-329e4b9 .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-329e4b9 .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-e183b6b .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-58ea869{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-58ea869 p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-4043324{--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-159 .elementor-element.elementor-element-2e7621a .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-2e7621a .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-2e7621a .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-c0087fa .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-3e0927a{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-3e0927a p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-a74d2d6{--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-159 .elementor-element.elementor-element-3f66de6 .ha-number-body{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-3f66de6 .ha-number-overlay{mix-blend-mode:normal;}.elementor-159 .elementor-element.elementor-element-3f66de6 .ha-number-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-17666af .elementor-heading-title{font-family:"Hudson", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-fb06955{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-fb06955 p{margin-block-end:1px;}.elementor-159 .elementor-element.elementor-element-0c6c2a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-4d0ea50{--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-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-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-c89e39a{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:800;}.elementor-159 .elementor-element.elementor-element-c89e39a .elementor-icon-list-text{transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-572e4b5{--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-159 .elementor-element.elementor-element-194562c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-194562c:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-194562c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-e296aec{--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-159 .elementor-element.elementor-element-460b6f9{font-family:"Hudson", Sans-serif;font-size:29px;font-weight:600;line-height:48px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-159 .elementor-element.elementor-element-3785e79{--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-159 .elementor-element.elementor-element-c289847 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Hudson", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.6px;transition-duration:0.5s;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-159 .elementor-element.elementor-element-c289847 .elementor-button:hover, .elementor-159 .elementor-element.elementor-element-c289847 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#00111E;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-159 .elementor-element.elementor-element-c289847.elementor-element{--align-self:center;}.elementor-159 .elementor-element.elementor-element-c289847 .elementor-button:hover svg, .elementor-159 .elementor-element.elementor-element-c289847 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-79db960{--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;--margin-top:7rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-b6e1280{font-family:"Hudson", Sans-serif;font-size:55px;font-weight:600;color:#080808;}.elementor-159 .elementor-element.elementor-element-8035ec3{--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:0% 12%;--row-gap:0%;--column-gap:12%;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-f88c017{--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;--border-radius:28px 28px 28px 28px;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-f88c017:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-f88c017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-post-featured-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-159 .elementor-element.elementor-element-50f357c{text-align:start;}.elementor-159 .elementor-element.elementor-element-6915aa6{--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;--border-radius:28px 28px 28px 28px;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-6915aa6:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-6915aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-1fc42d3{text-align:start;}.elementor-159 .elementor-element.elementor-element-0b38fd6{--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;--border-radius:28px 28px 28px 28px;}.elementor-159 .elementor-element.elementor-element-0b38fd6:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-0b38fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-0b38fd6.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-60e2adf{text-align:start;}.elementor-159 .elementor-element.elementor-element-617d647{--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;--border-radius:28px 28px 28px 28px;}.elementor-159 .elementor-element.elementor-element-617d647:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-617d647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-66634b1{text-align:start;}.elementor-159 .elementor-element.elementor-element-4962474{--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-159 .elementor-element.elementor-element-20a69be.elementor-element{--align-self:center;}.elementor-159 .elementor-element.elementor-element-20a69be{text-align:start;font-family:"Hudson", Sans-serif;font-size:55px;font-weight:600;color:#080808;}.elementor-159 .elementor-element.elementor-element-adaf29b{--display:flex;--min-height:82px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--margin-top:1rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-159 .elementor-element.elementor-element-adaf29b.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:3;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-commentor-bio{bottom:-98px;text-align:center;justify-content:center;}.elementor-159 .elementor-element.elementor-element-9974943{padding:0px 0px 17px 0px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-159 .elementor-element.elementor-element-9974943 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial_card{margin-left:14px;margin-right:14px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-159 .elementor-element.elementor-element-9974943 .elementskit-single-testimonial-slider, .elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial_card{border-radius:15px 15px 15px 15px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-single-testimonial-slider{border-style:none;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-commentor-content{text-align:center;min-height:193px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial_card{text-align:center;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-profile-info{text-align:center;}.elementor-159 .elementor-element.elementor-element-9974943 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Noto Sans", Sans-serif;font-size:17px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-profile-info .elementskit-author-name{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 );margin-bottom:6px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-author-name{color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-profile-info .elementskit-author-des{color:#5F5F5F;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-commentor-bio .elementskit-commentor-image > img{height:81px;width:81px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{width:8px;height:8px;transform:scale(1.2);}body.elementor-page-159:not(.elementor-motion-effects-element-type-background), body.elementor-page-159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}@media(max-width:1024px){.elementor-159 .elementor-element.elementor-element-478067e:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-478067e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjbuildforce.com/wp-content/uploads/2026/04/carpenter-cutting-mdf-scaled.png");background-position:center center;background-repeat:no-repeat;}.elementor-159 .elementor-element.elementor-element-478067e{--min-height:446px;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-99d7e82{--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-99d7e82.e-con{--align-self:flex-start;}.elementor-159 .elementor-element.elementor-element-b24fd5b{padding:1rem 0rem 1rem 0rem;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__content{font-size:20px;}.elementor-159 .elementor-element.elementor-element-c413e90{--margin-top:4rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-478067e:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-478067e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjbuildforce.com/wp-content/uploads/2026/04/carpenter-cutting-mdf-scaled.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-478067e{--content-width:100vw;--min-height:0px;}.elementor-159 .elementor-element.elementor-element-99d7e82{--width:71%;--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;--border-radius:12px 12px 12px 12px;--margin-top:15px;--margin-bottom:20px;--margin-left:15px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-99d7e82.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-dfe4bf7{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;font-size:15px;}.elementor-159 .elementor-element.elementor-element-e66cd81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-159 .elementor-element.elementor-element-e66cd81 .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:7px 7px 7px 7px;}.elementor-159 .elementor-element.elementor-element-8b96092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-159 .elementor-element.elementor-element-8b96092 .elementor-icon-wrapper{text-align:start;}.elementor-159 .elementor-element.elementor-element-8b96092 .elementor-icon{font-size:12px;}.elementor-159 .elementor-element.elementor-element-8b96092 .elementor-icon svg{height:12px;}.elementor-159 .elementor-element.elementor-element-b24fd5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;padding:0px 5px 0px 5px;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__content{font-size:14px;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__content +.e-q-footer{margin-top:4px;}.elementor-159 .elementor-element.elementor-element-b24fd5b .elementor-blockquote__author{font-size:11px;}.elementor-159 .elementor-element.elementor-element-470c307{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-470c307 .elementor-icon{font-size:12px;}.elementor-159 .elementor-element.elementor-element-470c307 .elementor-icon svg{height:12px;}.elementor-159 .elementor-element.elementor-element-c413e90{--margin-top:3rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-460b6f9{text-align:center;}.elementor-159 .elementor-element.elementor-element-b6e1280{text-align:center;font-size:30px;}.elementor-159 .elementor-element.elementor-element-8035ec3{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-0b38fd6{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-159 .elementor-element.elementor-element-20a69be{text-align:center;font-size:30px;}.elementor-159 .elementor-element.elementor-element-adaf29b{--content-width:85%;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-159 .elementor-element.elementor-element-9974943 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}}@media(min-width:768px){.elementor-159 .elementor-element.elementor-element-478067e{--content-width:1600px;}.elementor-159 .elementor-element.elementor-element-99d7e82{--width:47%;}.elementor-159 .elementor-element.elementor-element-2f1e0dd{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-199362e{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-15ac304{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-6c13e4a{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-4043324{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-a74d2d6{--width:33.3333%;}.elementor-159 .elementor-element.elementor-element-4d0ea50{--width:50%;}.elementor-159 .elementor-element.elementor-element-572e4b5{--width:37%;}.elementor-159 .elementor-element.elementor-element-194562c{--content-width:1140px;}.elementor-159 .elementor-element.elementor-element-e296aec{--width:50%;}.elementor-159 .elementor-element.elementor-element-3785e79{--width:50%;}.elementor-159 .elementor-element.elementor-element-f88c017{--width:30%;}.elementor-159 .elementor-element.elementor-element-6915aa6{--width:30%;}.elementor-159 .elementor-element.elementor-element-0b38fd6{--width:30%;}.elementor-159 .elementor-element.elementor-element-617d647{--width:30%;}.elementor-159 .elementor-element.elementor-element-4962474{--content-width:1600px;}.elementor-159 .elementor-element.elementor-element-adaf29b{--content-width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-159 .elementor-element.elementor-element-478067e{--content-width:67vw;}.elementor-159 .elementor-element.elementor-element-99d7e82{--width:65vw;}}/* Start custom CSS for text-editor, class: .elementor-element-dfe4bf7 */.highlight-FIRST {
  background-color: #1A2D00;
  color: #FFFFF0;
  padding: 2px 6px;
  border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6e1280 */.highlight {
  background-color: #00111E;
  color: #009EFF;
  padding: 2px 6px;
  border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20a69be */.highlight {
  background-color: #00111E;
  color: #009EFF;
  padding: 2px 6px;
  border-radius: 14px;
}/* End custom CSS */