.avia-section.av-18kuju-57be6d555350c58256d17548478fc162 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://walnutcreeksigncompany.com/wp-content/uploads/2015/02/hipster-girls-working-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-18kuju-57be6d555350c58256d17548478fc162 .av-section-color-overlay{
opacity:0.8;
background-color:#4ecac2;
}

.flex_column.av-174ani-5983478a1bf5934a219c21705e1ee12b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-16ls7u-8e4cf3754b4f8a7f9e3a7a168bef2386{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-16ls7u-8e4cf3754b4f8a7f9e3a7a168bef2386 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-16ls7u-8e4cf3754b4f8a7f9e3a7a168bef2386 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-16ls7u-8e4cf3754b4f8a7f9e3a7a168bef2386 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-16ls7u-8e4cf3754b4f8a7f9e3a7a168bef2386 .av-subheading{
font-size:15px;
}

#top .hr.av-15srum-27e605a69003b282e534b9bdbdd16ccb{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-15srum-27e605a69003b282e534b9bdbdd16ccb .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-15ijpu-1fc2e60c980b9ca64cd21eabcca9ea81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-zu8gy-96c01f3c6a1696ff0489beeef65f2236{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3 .av-subheading{
font-size:15px;
}

.flex_column.av-3gzea-7f8f874460dbb567bf469ac270c0d9dc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-ygit6-616abe68a215dd2524b7cd060b78998b{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-ygit6-616abe68a215dd2524b7cd060b78998b .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-wdhhy-69da579c2213bd2c133589787c8c8bfc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-vjm6u-2e09e4708769e6cb369c0a4846fee555{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-tukta-03e6dce5e2962b32c61e75dba9cb077f{
height:50px;
}

.flex_column.av-sjrs6-f4fba978f1b572f7d3b69972c92e7074{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-qvl9q-9a1ada89aedb1ea430fa494681d045f3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://walnutcreeksigncompany.com/wp-content/uploads/2015/02/desat-team-walking-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-qvl9q-9a1ada89aedb1ea430fa494681d045f3 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

.flex_column.av-puohm-f4be3314b69f6936f57a12d5c4e424e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-p8t2e-dbb7b3d514ffe211488700a4ca999b92{
height:40px;
}

#top .av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8{
padding-bottom:10px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .av-subheading{
font-size:15px;
}

#top .hr.av-o34lq-5d527aa4a7f9643fcdf884b67aa53361{
margin-top:40px;
margin-bottom:0px;
}
.hr.av-o34lq-5d527aa4a7f9643fcdf884b67aa53361 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-2d2qu-5e78d3529bf902def95fba01812dfbcb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l1sc6-d17e7a71fa298cac942236fa678c3b3d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-k16o2-f9d6e8b14f6c5f652a7bd5cc9f7f9516{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-h8vse-9120fa3f658e0db5f4e9d963a1d23af6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-flxke-41cab2c83a516ab1b449560fc6b4194a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-dbw8y-f76386807b9299d718e78be34022915e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://walnutcreeksigncompany.com/wp-content/uploads/2015/02/offic2-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-dbw8y-f76386807b9299d718e78be34022915e .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

.flex_column.av-188re-38132d5aac52573d895cdf28c9e207a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-bnkn6-b06752eb7a62849badb22036c52e320b{
height:40px;
}

#top .av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed{
padding-bottom:10px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .av-subheading{
font-size:15px;
}

#top .hr.av-aciia-5802613bf226cc064d6659f33b789782{
margin-top:40px;
margin-bottom:0px;
}
.hr.av-aciia-5802613bf226cc064d6659f33b789782 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-9wz66-13411623ebf70ca921688cb4ff084a81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-82t2m-ebd59e477d99344a92846af34c8d58b4{
vertical-align:top;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-82t2m-ebd59e477d99344a92846af34c8d58b4{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8siy-311e6b8d7436334750b9a381160a0700{
vertical-align:middle;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-8siy-311e6b8d7436334750b9a381160a0700{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-234vi-813990419451812e86761888e2e60aa7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1e972-843aeb24edc332e7cdbd9b5f8942a012{
height:15px;
}


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

#top #wrap_all .av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-zi6wm-6763a674399e4f9e6dea15e5feb2d1d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ozfeu-8dd076829e6df43fdee2ecc4509b38a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b6hwm-ce6fa55a832f69dc6a9f805f2759faed .av-special-heading-tag{
font-size:0.8em;
}
}
