.avia-section.av-mk34d8gy-4a48b974405cd41f906d824f0893f588{background-repeat:no-repeat;background-image:url(https://northmountainconstruction.ca/wp-content/uploads/2026/01/DSC_7504-1030x686.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mk34d8gy-4a48b974405cd41f906d824f0893f588 .av-section-color-overlay{opacity:0.5;background-image:url(https://northmountainconstruction.ca/wp-content/uploads/2026/01/nmc-video-bg.png);background-repeat:repeat} .avia-section.av-mk34lbip-3190ce60d67a2a5c05e4c5b554d1912f{background-color:#ededed;background-image:unset} .flex_cell.av-7yqmw0-fdf444cd0682057b57384fa76bc48c38{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-7yqmw0-fdf444cd0682057b57384fa76bc48c38{padding:10% 7% 10% 10% !important} .flex_cell.av-mkbj1b6g-c7323c5b490b72f74e39a9c136e2da07{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-mkbj1b6g-c7323c5b490b72f74e39a9c136e2da07{padding:5% 0 5% 5% !important} .flex_column.av-mk3k7w1m-c7f66361f919d7a14ae4c6ec9a4a561b{padding:0 15% 0 15%} .flex_cell.av-eacngg-0e3749b8fecbfbabf1f36c9b36040e52{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-eacngg-0e3749b8fecbfbabf1f36c9b36040e52{padding:5% 5% 5% 0 !important} .flex_cell.av-99edkg-77a02db291fa9ebf1667492ae165137f{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-99edkg-77a02db291fa9ebf1667492ae165137f{padding:10% 10% 10% 7% !important} .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{padding:0px 0px 0px 0px !important} .flex_cell.av-9mn228-fc1732214984e42f0696cd19abfabcc0{vertical-align:top;background:url(https://northmountainconstruction.ca/wp-content/uploads/2026/01/bg_logo_grey.png) 100% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-9mn228-fc1732214984e42f0696cd19abfabcc0{padding:5% 5% 5% 10% !important} .flex_cell.av-qf2cg-9f37212f28247b4aa5aa14a1ad213607{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-qf2cg-9f37212f28247b4aa5aa14a1ad213607{padding:5% 5% 5% 10% !important} .flex_cell.av-5ppbqo-d4b71261ee7080c531612d8595c145f4{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-5ppbqo-d4b71261ee7080c531612d8595c145f4{padding:2% 10% 2% 2% !important} .flex_cell.av-9fxpsg-ef9eb84e47a213795986a2b318f5ff09{vertical-align:top;background:url(https://northmountainconstruction.ca/wp-content/uploads/2026/01/bg_logo_grey.png) 100% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-9fxpsg-ef9eb84e47a213795986a2b318f5ff09{padding:5% 5% 5% 10% !important} .flex_column.av-79p56o-25b1eaa430542da07d51d88671ce231b{padding:0 0 7% 0} .flex_column.av-amnds-f89b4b85fc8741c3e643768c28958d0a{padding:8% 4% 4% 3%} .avia-section.av-mk3knyep-df3aaf84faf97ebd79a340cbf49bc536{background-repeat:no-repeat;background-image:url(https://northmountainconstruction.ca/wp-content/uploads/2026/01/bg_cta.jpg);background-position:50% 50%;background-attachment:scroll} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{padding:25px 25px 25px 25px !important}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{padding:0 0 0 0 !important}} @media only screen and (min-width:480px) and (max-width:767px){.flex_column.av-mk3k7w1m-c7f66361f919d7a14ae4c6ec9a4a561b{padding:7% 7% 7% 7%} .responsive #top #wrap_all .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{padding:0 0 0 0 !important} .responsive #top #wrap_all .flex_cell.av-5ppbqo-d4b71261ee7080c531612d8595c145f4{padding:3% 3% 3% 3% !important}} @media only screen and (max-width:479px){.flex_column.av-mk3k7w1m-c7f66361f919d7a14ae4c6ec9a4a561b{padding:7% 7% 7% 7%} .responsive #top #wrap_all .flex_cell.av-1za2s0-450e333ec5be91638e639691afb0ba49{padding:0 0 0 0 !important} .responsive #top #wrap_all .flex_cell.av-5ppbqo-d4b71261ee7080c531612d8595c145f4{padding:3% 3% 3% 3% !important}}