.elementor-1176 .elementor-element.elementor-element-68d568e1{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.65;--padding-top:140px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-68d568e1:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://nwcascadeconstruction.com/wp-content/uploads/2026/02/M.T.-Head-Brewery.jpg");background-position:0px -352px;background-repeat:no-repeat;background-size:cover;}.elementor-1176 .elementor-element.elementor-element-68d568e1::before, .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-68d568e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-68d568e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1176 .elementor-element.elementor-element-343a6d72 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1176 .elementor-element.elementor-element-343a6d72{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-2b926e7f{--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:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:40px;}.elementor-1176 .elementor-element.elementor-element-2b926e7f:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-2b926e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1176 .elementor-element.elementor-element-132db230{text-align:start;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-132db230 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1176 .elementor-element.elementor-element-132db230 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1176 .elementor-element.elementor-element-132db230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1176 .elementor-element.elementor-element-168ccce8{text-align:start;}.elementor-1176 .elementor-element.elementor-element-168ccce8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-168ccce8.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-19b13e6{text-align:start;}.elementor-1176 .elementor-element.elementor-element-19b13e6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-19b13e6 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-519a9dc4{text-align:start;}.elementor-1176 .elementor-element.elementor-element-519a9dc4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-519a9dc4.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-32fbf558{text-align:start;}.elementor-1176 .elementor-element.elementor-element-32fbf558 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-32fbf558 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-59e519b9{text-align:start;}.elementor-1176 .elementor-element.elementor-element-59e519b9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-59e519b9.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-70fa62a8{text-align:start;}.elementor-1176 .elementor-element.elementor-element-70fa62a8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-70fa62a8 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-64f9bd75{text-align:start;}.elementor-1176 .elementor-element.elementor-element-64f9bd75 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-64f9bd75.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-18fb8627{text-align:start;}.elementor-1176 .elementor-element.elementor-element-18fb8627 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-18fb8627 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-3b58cfb3{text-align:start;line-height:31px;}.elementor-1176 .elementor-element.elementor-element-3b58cfb3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-3b58cfb3.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-67f31938{text-align:start;}.elementor-1176 .elementor-element.elementor-element-67f31938 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-67f31938 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-7477c265{text-align:start;}.elementor-1176 .elementor-element.elementor-element-7477c265 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-7477c265.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-9ee7b8c{text-align:start;}.elementor-1176 .elementor-element.elementor-element-9ee7b8c .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-9ee7b8c > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-7b3dfa8{text-align:start;}.elementor-1176 .elementor-element.elementor-element-7b3dfa8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-7b3dfa8.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-2c41b33{text-align:start;}.elementor-1176 .elementor-element.elementor-element-2c41b33 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-2c41b33 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-5e7f3e0d{text-align:start;}.elementor-1176 .elementor-element.elementor-element-5e7f3e0d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-5e7f3e0d.elementor-element{--align-self:flex-start;}.elementor-1176 .elementor-element.elementor-element-24ac042d{text-align:start;}.elementor-1176 .elementor-element.elementor-element-24ac042d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1176 .elementor-element.elementor-element-24ac042d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1176 .elementor-element.elementor-element-229ed2ea{--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:12px 0px;--row-gap:12px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1176 .elementor-element.elementor-element-229ed2ea:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-229ed2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-1176 .elementor-element.elementor-element-229ed2ea::before, .elementor-1176 .elementor-element.elementor-element-229ed2ea > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-229ed2ea > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-229ed2ea > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-229ed2ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-229ed2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1176 .elementor-element.elementor-element-67eb619a{text-align:center;}.elementor-1176 .elementor-element.elementor-element-67eb619a .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1176 .elementor-element.elementor-element-67eb619a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1176 .elementor-element.elementor-element-67eb619a.elementor-element{--align-self:center;}.elementor-1176 .elementor-element.elementor-element-7ae4b3f6{text-align:center;color:var( --e-global-color-astglobalcolor5 );width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-7ae4b3f6 > .elementor-widget-container{margin:0px 0px 0px 00px;padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-7ae4b3f6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1176 .elementor-element.elementor-element-16e403ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.45;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1176 .elementor-element.elementor-element-16e403ad:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1176 .elementor-element.elementor-element-16e403ad::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("http://nwcascadeconstruction.com/wp-content/uploads/2026/02/IMG_8758-scaled.jpg");background-position:-626px -58px;}.elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-shape-top .elementor-shape-fill, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-shape-top svg, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-shape-top svg{width:calc(119% + 1.3px);height:67px;}.elementor-1176 .elementor-element.elementor-element-10a155a > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor6 );border-radius:10px 10px 10px 10px;}.elementor-1176 .elementor-element.elementor-element-10a155a{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-1176 .elementor-element.elementor-element-10a155a.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1176 .elementor-element.elementor-element-68d568e1:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1176 .elementor-element.elementor-element-68d568e1{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-1176 .elementor-element.elementor-element-2b926e7f{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1176 .elementor-element.elementor-element-168ccce8 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-519a9dc4 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-59e519b9 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-64f9bd75 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-3b58cfb3 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-7477c265 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-7b3dfa8 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-5e7f3e0d > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-229ed2ea{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1176 .elementor-element.elementor-element-7ae4b3f6 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-1176 .elementor-element.elementor-element-16e403ad::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(min-width:768px){.elementor-1176 .elementor-element.elementor-element-68d568e1{--content-width:1200px;}.elementor-1176 .elementor-element.elementor-element-2b926e7f{--content-width:1172px;}.elementor-1176 .elementor-element.elementor-element-229ed2ea{--content-width:1200px;}}@media(max-width:767px){.elementor-1176 .elementor-element.elementor-element-68d568e1{--min-height:1vh;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:120px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1176 .elementor-element.elementor-element-68d568e1:not(.elementor-motion-effects-element-type-background), .elementor-1176 .elementor-element.elementor-element-68d568e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1176 .elementor-element.elementor-element-2b926e7f{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1176 .elementor-element.elementor-element-168ccce8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-519a9dc4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-59e519b9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-64f9bd75 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-3b58cfb3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-7477c265 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-7b3dfa8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-5e7f3e0d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-229ed2ea{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1176 .elementor-element.elementor-element-7ae4b3f6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1176 .elementor-element.elementor-element-16e403ad::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1176 .elementor-element.elementor-element-16e403ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}