.avia-section.av-4uieuzr-9f68d79412537caac9d0c16fd8e8879e .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-4t8q213-bc8d5311f34abe33363d3e91d21402f0{
width:59.6%;
margin-left:0;
padding:2% 2% 2% 2%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4t8q213-bc8d5311f34abe33363d3e91d21402f0 .av-flex-placeholder{
width:1%;
}

.avia-image-container.av-4qzgtdz-2ac9d8126f51c4546817a7bd79b49b1d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4qzgtdz-2ac9d8126f51c4546817a7bd79b49b1d .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

.flex_cell.av-4h4t41j-cf06c08e9f43291705699086e578f88d{
vertical-align:top;
background-color:#444444;
}
.responsive #top #wrap_all .flex_cell.av-4h4t41j-cf06c08e9f43291705699086e578f88d{
padding:5% 5% 5% 5% !important;
}

.flex_column.av-4fgj6rb-418dbfa1e494553af749e87c36b466e8{
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-4fgj6rb-418dbfa1e494553af749e87c36b466e8 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mkf4ajqa-b9b1268f1b34a8b9dbdfc166008353b3 .avia_textblock{
color:#ffffff;
}

.flex_column.av-4dgrds7-016612e61fef0c7513e2ba1a233ff068{
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-4dgrds7-016612e61fef0c7513e2ba1a233ff068 .av-flex-placeholder{
width:3%;
}

.flex_cell.av-48e2b3b-c9f8806c932d5cba31619efd0e800c9c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-48e2b3b-c9f8806c932d5cba31619efd0e800c9c{
padding:5% 5% 5% 5% !important;
}

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

#top .hr.av-451ow07-0b849d618382a6648aa3c2c9186669e9{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-451ow07-0b849d618382a6648aa3c2c9186669e9 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-44np7af-6f77235147494e0769510c645de47293{
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-44np7af-6f77235147494e0769510c645de47293 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-40at1yf-626c2862e451c5a7c135b73285a7ab5a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-40at1yf-626c2862e451c5a7c135b73285a7ab5a .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-3x920av-920944e65067cd2800b2daf0b85f944d{
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-3x920av-920944e65067cd2800b2daf0b85f944d .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-3u88ecn-34442bb12cee0ea4a8c198947b145bba{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3u88ecn-34442bb12cee0ea4a8c198947b145bba .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-3qhksgn-f975d5cc8c93a320a256f3b2f76c0889{
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-3qhksgn-f975d5cc8c93a320a256f3b2f76c0889 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-3mtfmqv-48828396c5a9701f9641d9e86dc38d19{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3mtfmqv-48828396c5a9701f9641d9e86dc38d19 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-3kbboc7-ea53cfec73d121e6fbb13e2185281692{
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-3kbboc7-ea53cfec73d121e6fbb13e2185281692 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-3haua7b-84cef60a53041860d5d2d105fca4be84{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3haua7b-84cef60a53041860d5d2d105fca4be84 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-3d6z2ef-8ea2e0b4d999bb760a55d7d87ae0b5d6{
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-3d6z2ef-8ea2e0b4d999bb760a55d7d87ae0b5d6 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-39tff93-8a06d716a218e1a67a3d513b8f8eff7f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-39tff93-8a06d716a218e1a67a3d513b8f8eff7f .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-37f77pj-af5fb5cd7cc1906ffb8d759d8c2aa666{
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-37f77pj-af5fb5cd7cc1906ffb8d759d8c2aa666 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-34ddt6f-f0b9266b2735c91a1d8d436bb6401173{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-34ddt6f-f0b9266b2735c91a1d8d436bb6401173 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_cell.av-2yznknb-2d544563fb57433fb5b1d07602e1c134{
vertical-align:middle;
}

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

.flex_cell.av-a3yy2f-ab70384917ae7da4aef28301365ea806{
vertical-align:top;
}

.avia-image-container.av-2ruu153-94702ce6932a9ab458ee608068166ab4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ruu153-94702ce6932a9ab458ee608068166ab4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-2ntvmhj-22066d9fe4725a624c3e586e7fb81c67 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ntvmhj-22066d9fe4725a624c3e586e7fb81c67 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-2lmh1jb-0495f11089eef350bb2eda8b72352227{
vertical-align:middle;
}

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

.avia-section.av-2gaqlvr-72babc7dbd22b17a43641bf8bbc6ce25 .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-2eqsxlj-0d63d576b1ce6aad4d8dcd7ac0482945{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .av-subheading{
font-size:20px;
}

.flex_column.av-2c9zpaf-e17b1dc64913b6e3345998e85fdaa9f0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-8387dj-17b9f0f04d87164fc892447608d21ec2{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-8387dj-17b9f0f04d87164fc892447608d21ec2 .avia-divider-svg-top svg{
height:70px;
fill:#f17820;
}
.avia-section.av-8387dj-17b9f0f04d87164fc892447608d21ec2 .avia-divider-svg-bottom svg{
height:70px;
fill:#f17820;
}

.flex_column.av-26bo2xz-07ba97cfc2a6cde0672f92f0b3ce65b8{
width:49.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-26bo2xz-07ba97cfc2a6cde0672f92f0b3ce65b8 .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-24c1mvb-9f5c4063b7367c19f6f286e3b3538639 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-24c1mvb-9f5c4063b7367c19f6f286e3b3538639 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-21xwn2f-37a3fd6f58b593c038add6f4d8560e6b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-21xwn2f-37a3fd6f58b593c038add6f4d8560e6b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-206546f-0a8f38cf66b8b6983d9e131ec5ec8341 .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-1y00tw7-f6f0516de0b01dd6a6bf48a6a5d72e40{
padding-bottom:0;
}
body .av-special-heading.av-1y00tw7-f6f0516de0b01dd6a6bf48a6a5d72e40 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1y00tw7-f6f0516de0b01dd6a6bf48a6a5d72e40 .av-subheading{
font-size:15px;
}

#top .hr.av-1xdi02v-ffe8aae2cc7e34439eff03b82ddc6e2a{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-1xdi02v-ffe8aae2cc7e34439eff03b82ddc6e2a .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1ur7l07-7f96d80dacbd8cb17c1c18a7accab5ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1rl8sdz-8137a668fbc20d803a8706af7daecab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-2l4uzb-4870d97487119aec9648d78a3089e9ae{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2l4uzb-4870d97487119aec9648d78a3089e9ae{
padding:5% 5% 5% 5% !important;
}

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

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


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

#top #wrap_all .av-special-heading.av-2wt3n3b-f87ae76269f1d01009030daae68025a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2jv4irr-55bc962c8a6659b256355cdc586488e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2wt3n3b-f87ae76269f1d01009030daae68025a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2jv4irr-55bc962c8a6659b256355cdc586488e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2d0h9zr-1835b19a58f7a6ec5b783c600c33250d .av-special-heading-tag{
font-size:0.8em;
}
}
