.avia-section.av-l2fdc783-eff1932988fbbaf134ffde38a5fab39b{
background-repeat:no-repeat;
background-image:url(https://northwestconstruction.com/wp-content/uploads/2022/08/02_About-Us-1920.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l2fdc783-eff1932988fbbaf134ffde38a5fab39b .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-74i8-0b9f13ea2b18a91e67a160b4b1f4928a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4teu-54fc4224610224edabc349efa3598a80{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .av-subheading{
font-size:20px;
}

.flex_column.av-3cp2-3f7b36a2787572ebdeb8fb131f190da6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-11q22-9a9d20266e71cafed2e05e189d5d83d2{
background-color:#f9f9f9;
background-image:url(https://northwestconstruction.com/wp-content/uploads/2022/07/tire-track-30.jpg);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-11q22-9a9d20266e71cafed2e05e189d5d83d2 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}
.avia-section.av-11q22-9a9d20266e71cafed2e05e189d5d83d2 .av-extra-border-element .av-extra-border-inner{
background-color:#333333;
}

#top .flex_column.av-zwd2-2fb1d34a7e08c09a48bb4fd7709c4da9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-zwd2-2fb1d34a7e08c09a48bb4fd7709c4da9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-zwd2-2fb1d34a7e08c09a48bb4fd7709c4da9{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-xrgg-7cb4967a3350116920ce184603a04c0e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-xrgg-7cb4967a3350116920ce184603a04c0e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-xrgg-7cb4967a3350116920ce184603a04c0e{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc{
margin:0 0 0 0;
padding-bottom:0;
color:#000000;
font-size:42px;
}
body .av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .av-subheading{
font-size:15px;
}

#top .hr.av-vqw8-a159f17cdc139aee60926e82e1f1a2cd{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-vqw8-a159f17cdc139aee60926e82e1f1a2cd .hr-inner{
width:50px;
border-color:#616160;
}

#top .av_textblock_section.av-l1pfntn9-96117a2f6c342c4314da9aba3e86bd51 .avia_textblock{
color:#000000;
}

#top .hr.av-2scu-2a46ba7b762024dc4b2cd65b85fc20f1{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-2scu-2a46ba7b762024dc4b2cd65b85fc20f1 .hr-inner{
width:100%;
border-color:#d1d1d1;
}

.avia-section.av-l6d0z99n-0139dabf9bc7fc293ea8edb4aed33ceb{
background-color:#333333;
background-image:unset;
}
.avia-section.av-l6d0z99n-0139dabf9bc7fc293ea8edb4aed33ceb .av-extra-border-element .av-extra-border-inner{
background-color:#eaeaea;
}

.flex_column.av-l6d109dq-e0b42823fbba2d8528123043bfb38304{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:10% 10% 10% 10%;
}

.avia-image-container.av-l6d0zmhg-7819d6a0b5fc4402c51e3f16b64f775c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l6d0zmhg-7819d6a0b5fc4402c51e3f16b64f775c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-l6d16c7m-8a487f0d62f7ab4a67ded290bfa89e28{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .av-subheading{
font-size:15px;
}

#top .hr.av-l79eev5w-193dd573cf9dfd103530fc9a72ef41b3{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-l79eev5w-193dd573cf9dfd103530fc9a72ef41b3 .hr-inner{
width:50px;
border-color:#f8de5d;
}

#top .av_textblock_section.av-l29hmjdo-b95ef52ce07c6e60c3f364153d83954c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-l79e6hf7-cea4ed9cff21988e7de5a7d9975f1fb3{
height:20px;
}

.avia-image-container.av-l6mttqpq-88ad052aa93ce9280f46ef052512ce2f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l6mttqpq-88ad052aa93ce9280f46ef052512ce2f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3hyi-a9ed13e9b1ebbad1164292b4c4130213{
height:100px;
}

.avia-section.av-e54y-9ff21c909a9a31a8081336b5e7af53e9{
background-color:#eaeaea;
background-image:unset;
}

.flex_column.av-bijy-e1834dfe41843be77f4c343779c4aba0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .av-subheading{
font-size:15px;
}

#top .hr.av-7tj2-d35f246be7692460072c2cddcb0427b3{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-7tj2-d35f246be7692460072c2cddcb0427b3 .hr-inner{
width:50px;
border-color:#616160;
}

#top .hr.hr-invisible.av-3rpc-fba08929e904211907fb73930d29a056{
height:60px;
}

.avia-section.av-8a2c-cc864ccc6c6fce6386e41a1f08de6f82{
background-color:#ecce3a;
background:linear-gradient( to bottom, #ecce3a, #fbde5d );
}

.flex_column.av-kz5w-810d712b3fee111970eed1c2f43890a8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1vvo-59e856711cbde2f999bd14af6385fe23{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887{
margin:0 0 0 0;
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .av-subheading{
font-size:15px;
}

#top .hr.av-l1phbx3o-eb8824a94ed5916d2e04a393cff407ed{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-l1phbx3o-eb8824a94ed5916d2e04a393cff407ed .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-fnae-cd95cc3592f3055c34a6a561f1f9d844{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l2fdxnt1-f77baa4ebfe41eceecd474f92337fb15 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l29hm2eb-664b9529ff13ba73129d17c41fabbfcc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-i1s0-53281407037f8a0de1f38c9b2d0d429e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9i6y-26214398c5d0b1f5d534029f456fe022 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1pfmvmg-9193e20327e13abe014bd672498f9887 .av-special-heading-tag{
font-size:0.8em;
}
}
