.avia-section.av-9u0sjp-106d8983d71ec4f76bd8e79e261dd3a6 .av-parallax .av-parallax-inner{
background-color:#f17820;
background-image:url(https://www.aplusconstructionnow.com/wp-content/uploads/2015/10/house-wire-model-fade-white-1030x745.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-z0yc5-1639bd7ba21c3cb9d24a0f61310ee362{
width:59.6%;
margin-left:0;
padding:2% 2% 2% 2%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-z0yc5-1639bd7ba21c3cb9d24a0f61310ee362 .av-flex-placeholder{
width:1%;
}

.avia-image-container.av-2mgziad-5bc7a373b3eb3495950f771c213aa5b6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2mgziad-5bc7a373b3eb3495950f771c213aa5b6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2lmbwcl-2d05706ff9ca5d9b1110acb4568bac84{
width:19.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2lmbwcl-2d05706ff9ca5d9b1110acb4568bac84 .av-flex-placeholder{
width:1%;
}

.flex_column.av-2hvy5ed-28548629bd2288f5ac114d08f984225a{
width:19.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2hvy5ed-28548629bd2288f5ac114d08f984225a .av-flex-placeholder{
width:1%;
}

.flex_cell.av-2dvotit-66a706382cc03a125b6bb5c42453b9d2{
vertical-align:top;
background-color:#444444;
}
.responsive #top #wrap_all .flex_cell.av-2dvotit-66a706382cc03a125b6bb5c42453b9d2{
padding:5% 5% 5% 5% !important;
}

.flex_column.av-2c7kwad-1967621183ec1faf238f48f95840faa6{
width:65.6666666667%;
margin-left:0;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2c7kwad-1967621183ec1faf238f48f95840faa6 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mkf53zga-2a4bf018de70728c8260c03e16e71323 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2adt539-dceed809db2b5becafd04c73f8c534ee{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2adt539-dceed809db2b5becafd04c73f8c534ee .av-flex-placeholder{
width:3%;
}

.flex_cell.av-24mufs5-5b8238e15d61443b163d5685ab701fd0{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-24mufs5-5b8238e15d61443b163d5685ab701fd0{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-mkf55mzp-88f7e15d9126813c0ea81854e72f3862{
padding-bottom:10px;
color:#595959;
font-size:50px;
}
body .av-special-heading.av-mkf55mzp-88f7e15d9126813c0ea81854e72f3862 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf55mzp-88f7e15d9126813c0ea81854e72f3862 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mkf55mzp-88f7e15d9126813c0ea81854e72f3862 .special-heading-inner-border{
border-color:#595959;
}
.av-special-heading.av-mkf55mzp-88f7e15d9126813c0ea81854e72f3862 .av-subheading{
font-size:15px;
}

#top .hr.av-23kyeud-d4d35f87074bb7c7b31919d2a43a84ba{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-23kyeud-d4d35f87074bb7c7b31919d2a43a84ba .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-21bubdx-d3ce704873865961adc267e5824d58cf{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21bubdx-d3ce704873865961adc267e5824d58cf .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf55xbw-1db6d6b499a164819a0383b812784c4d{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf55xbw-1db6d6b499a164819a0383b812784c4d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf55xbw-1db6d6b499a164819a0383b812784c4d .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf55xbw-1db6d6b499a164819a0383b812784c4d .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf55xbw-1db6d6b499a164819a0383b812784c4d .av-subheading{
font-size:15px;
}

#top .hr.av-790gf9-a7e75fea59398c76cc6a06c5a19b40aa{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-790gf9-a7e75fea59398c76cc6a06c5a19b40aa .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1yuj2xh-0f029d70d42eb9e58c4bf437faad097a{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1yuj2xh-0f029d70d42eb9e58c4bf437faad097a .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf56ih7-fbf36aff67a604dfc6777b59923fbe16{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf56ih7-fbf36aff67a604dfc6777b59923fbe16 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf56ih7-fbf36aff67a604dfc6777b59923fbe16 .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf56ih7-fbf36aff67a604dfc6777b59923fbe16 .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf56ih7-fbf36aff67a604dfc6777b59923fbe16 .av-subheading{
font-size:15px;
}

#top .hr.av-1xfog5h-5442b84f8b34578a1dd2478f75e7b5c6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1xfog5h-5442b84f8b34578a1dd2478f75e7b5c6 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-6o6pol-50043f6166e27f1459ade5134d55c7d4{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6o6pol-50043f6166e27f1459ade5134d55c7d4 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf56xb1-0574f909ad85d115cf34c90591a9f799{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf56xb1-0574f909ad85d115cf34c90591a9f799 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf56xb1-0574f909ad85d115cf34c90591a9f799 .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf56xb1-0574f909ad85d115cf34c90591a9f799 .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf56xb1-0574f909ad85d115cf34c90591a9f799 .av-subheading{
font-size:15px;
}

#top .hr.av-1tqn511-4bbb8b201ec47e15edf75bd555985db2{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1tqn511-4bbb8b201ec47e15edf75bd555985db2 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1rdexs5-7612d3fa1c78e58a626a88f44be92a9e{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rdexs5-7612d3fa1c78e58a626a88f44be92a9e .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf57aoj-5bf73152d26be6453c07584e9db0d625{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf57aoj-5bf73152d26be6453c07584e9db0d625 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf57aoj-5bf73152d26be6453c07584e9db0d625 .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf57aoj-5bf73152d26be6453c07584e9db0d625 .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf57aoj-5bf73152d26be6453c07584e9db0d625 .av-subheading{
font-size:15px;
}

#top .hr.av-1q45s39-a50f94e193130ff847bbadd8bb6367da{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1q45s39-a50f94e193130ff847bbadd8bb6367da .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1p0s651-0e3ef58778bd0e512e585e0e02d21794{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1p0s651-0e3ef58778bd0e512e585e0e02d21794 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf57oxo-7435275497010bdc3ae7dec650c61675{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf57oxo-7435275497010bdc3ae7dec650c61675 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf57oxo-7435275497010bdc3ae7dec650c61675 .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf57oxo-7435275497010bdc3ae7dec650c61675 .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf57oxo-7435275497010bdc3ae7dec650c61675 .av-subheading{
font-size:15px;
}

#top .hr.av-1n65jtx-96828000b9dc21e721575e8c4abf1b14{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1n65jtx-96828000b9dc21e721575e8c4abf1b14 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1luqdhx-274d395d3065c5eb1fb714c7fd46c29b{
width:31.3333333333%;
margin-left:0;
border-width:1px;
border-color:#e5e5e5;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1luqdhx-274d395d3065c5eb1fb714c7fd46c29b .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkf5851q-396afe44829c6693c2e905104870e248{
padding-bottom:0;
color:#f2771f;
}
body .av-special-heading.av-mkf5851q-396afe44829c6693c2e905104870e248 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf5851q-396afe44829c6693c2e905104870e248 .av-special-heading-tag{
padding:20px 0 0 0;
}
.av-special-heading.av-mkf5851q-396afe44829c6693c2e905104870e248 .special-heading-inner-border{
border-color:#f2771f;
}
.av-special-heading.av-mkf5851q-396afe44829c6693c2e905104870e248 .av-subheading{
font-size:15px;
}

#top .hr.av-1jzxyut-2d1b3e7e58765db9885d1af737749554{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1jzxyut-2d1b3e7e58765db9885d1af737749554 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_cell.av-1gp4285-1a4d9bee915c675237d22c6cffa1837d{
vertical-align:middle;
}

#top .av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f{
padding-bottom:10px;
color:#595959;
font-size:50px;
}
body .av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .special-heading-inner-border{
border-color:#595959;
}
.av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .av-subheading{
font-size:15px;
}

.flex_cell.av-1eepo3p-446f2e94f1fc3a5eaed75a8e4c4a5b30{
vertical-align:top;
}

.avia-image-container.av-1cqcj2t-20031959b10ecc9b77b8476cb82e37f8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1cqcj2t-20031959b10ecc9b77b8476cb82e37f8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-17udnit-535d5565601db1d71bbb3f622940aba9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-17udnit-535d5565601db1d71bbb3f622940aba9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-16pr8x1-bcab8c4e1fbc17db737e1bf56be008b7{
vertical-align:middle;
}

#top .av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9{
padding-bottom:10px;
color:#595959;
font-size:50px;
}
body .av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .special-heading-inner-border{
border-color:#595959;
}
.av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .av-subheading{
font-size:15px;
}

.avia-section.av-14j7j2t-d5f61dd3cf0261b7537a0b9f667e7095 .av-parallax .av-parallax-inner{
background-color:#f17820;
background-image:url(https://www.aplusconstructionnow.com/wp-content/uploads/2015/10/house-wire-model-fade-white.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-133mqxx-66b6c3ea5a28805d3c2861b59c54fedc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .av-subheading{
font-size:20px;
}

.flex_column.av-zsb1vp-e2ad062c36b7fb4599a5d5c8b98e9c10{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-w12v91-4869d2049c3d2f629aeab7c53a03fb00{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-w12v91-4869d2049c3d2f629aeab7c53a03fb00 .avia-divider-svg-top svg{
height:70px;
fill:#f17820;
}
.avia-section.av-w12v91-4869d2049c3d2f629aeab7c53a03fb00 .avia-divider-svg-bottom svg{
height:70px;
fill:#f17820;
}

.flex_column.av-uz3eut-851319f5448d9640d4bf36482b0b876d{
width:49.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-uz3eut-851319f5448d9640d4bf36482b0b876d .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-sps8rp-00e72541a8cc6c0cb8da193a377fe15a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sps8rp-00e72541a8cc6c0cb8da193a377fe15a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-qsj3ol-bcfcbc54e6626c5ba6244a1c4f3cf8b2{
width:49.25%;
margin-left:0;
padding:5% 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-qsj3ol-bcfcbc54e6626c5ba6244a1c4f3cf8b2 .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-93ydh-a7f0e7dc323fefffdd10e81326d7ecef img.avia_image{
box-shadow:none;
}
.avia-image-container.av-93ydh-a7f0e7dc323fefffdd10e81326d7ecef .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-8wo11-d4a503608715c1af02a752213caef1a7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.aplusconstructionnow.com/wp-content/uploads/2015/10/house-wire-model-fade-white-1500x1085.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-mkf5bvuc-373938949d2752513b55b0517722ba6b{
padding-bottom:0;
}
body .av-special-heading.av-mkf5bvuc-373938949d2752513b55b0517722ba6b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkf5bvuc-373938949d2752513b55b0517722ba6b .av-subheading{
font-size:15px;
}

#top .hr.av-2a31zp-7b43c787a34099bc1e154e87dd475a86{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-2a31zp-7b43c787a34099bc1e154e87dd475a86 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-kv8rxh-a3b27da01cdc588d4b47e321ece22a1f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ir12s5-b882a20f9e60873cd397a809fc460b8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-gsq7o5-1b4f8e93c5bd369f2f3d9eb15d1a8a4c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-gsq7o5-1b4f8e93c5bd369f2f3d9eb15d1a8a4c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-gsq7o5-1b4f8e93c5bd369f2f3d9eb15d1a8a4c{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-f397gl-386bd71d0f6a0720f53941f2fb76fac9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-f397gl-386bd71d0f6a0720f53941f2fb76fac9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-f397gl-386bd71d0f6a0720f53941f2fb76fac9{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-c7fuph-f45cee1f438ec51219118a2528df2eea{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-c7fuph-f45cee1f438ec51219118a2528df2eea{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-mkf5d8cz-7037f681482ce151a0141397692f9da4{
padding-bottom:10px;
}
body .av-special-heading.av-mkf5d8cz-7037f681482ce151a0141397692f9da4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mkf5d8cz-7037f681482ce151a0141397692f9da4 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-bdkjad-fa460b653942599e0ba1475ddb402071{
padding-bottom:10px;
}
body .av-special-heading.av-bdkjad-fa460b653942599e0ba1475ddb402071 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bdkjad-fa460b653942599e0ba1475ddb402071 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mkf58hwd-6a0864f940099adc71e013adc3850b9f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mkf58t64-289b9c106e42797e243b3fdaf6e025d9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11ic7ed-5a19fe697509c48728b57de3acdf3ee5 .av-special-heading-tag{
font-size:0.8em;
}
}
