.avia-section.av-4u2vnv3-b6b9feeaf63559cb7ef6de19de697271 .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-4t43azj-7c1505215a0fc335b61001924f7bb7b8{
width:59.6%;
margin-left:0;
padding:2% 2% 2% 2%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4t43azj-7c1505215a0fc335b61001924f7bb7b8 .av-flex-placeholder{
width:1%;
}

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

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

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

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

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

#top .av_textblock_section.av-mkdmlxql-4a3e8141069ab22af07497a132cf349d .avia_textblock{
color:#ffffff;
}

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

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

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

#top .hr.av-454jzgv-d616f97004fc42cbf7ac72a3d65e7ca0{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-454jzgv-d616f97004fc42cbf7ac72a3d65e7ca0 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-441dg5b-9d82a0949fc5bf9a2ef383f06ab52765{
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-441dg5b-9d82a0949fc5bf9a2ef383f06ab52765 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-41a4x1b-0b25ec5bd4700980d9318bb4ce729def{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-41a4x1b-0b25ec5bd4700980d9318bb4ce729def .hr-inner{
width:50px;
border-color:#f17820;
}

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

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

#top .hr.av-3uv9vi7-954021d3636b5597f9e37a1bd0f1e217{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3uv9vi7-954021d3636b5597f9e37a1bd0f1e217 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-1cdx73-9458a9ab96b85f4e130677cd36a5f0e3{
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-1cdx73-9458a9ab96b85f4e130677cd36a5f0e3 .av-flex-placeholder{
width:3%;
}

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

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

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

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

#top .hr.av-3ga974f-9f02b8fca1a53ad5ee70b1e761e8fb39{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3ga974f-9f02b8fca1a53ad5ee70b1e761e8fb39 .hr-inner{
width:50px;
border-color:#f17820;
}

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

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

#top .hr.av-39und33-474424798add3a0a7eab488497b074ed{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-39und33-474424798add3a0a7eab488497b074ed .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_column.av-36skj1r-09667e05421ee87cbcf5e6ceaa4778eb{
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-36skj1r-09667e05421ee87cbcf5e6ceaa4778eb .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-332pn3z-c175ae736296a57e4de926f9144625f7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-332pn3z-c175ae736296a57e4de926f9144625f7 .hr-inner{
width:50px;
border-color:#f17820;
}

.flex_cell.av-2y7kk33-1038e0a4fb8fbcefb1a0bde2d6e215e4{
vertical-align:middle;
}

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

.flex_cell.av-2uhxtcv-5d92aff1bc00e137ebec55d9a85b0f45{
vertical-align:top;
}

.avia-image-container.av-2rr001r-67f4a7d6e12d7822d3e77ad5aa9e9235 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2rr001r-67f4a7d6e12d7822d3e77ad5aa9e9235 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_cell.av-2m99qbz-65adb6b23a66ab66946928667cfa227e{
vertical-align:middle;
}

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

.avia-section.av-2gvculr-43c5c633fc3c7a3d158e3853e58b470b .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-2fmy4lb-e9cd04ee0892150f313b5de3989ef083{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-8bjugf-1cb9f3ac31bb98360870aede107f4abf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7ve53j-9e007a4c6902e58f4059b2192007a138{
width:49.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7ve53j-9e007a4c6902e58f4059b2192007a138 .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-249iz0v-74dbac96c3c6419c54c34387377b1ee4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-249iz0v-74dbac96c3c6419c54c34387377b1ee4 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-211vy73-f3dd23a06be59e494d697e4272cbe37d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-211vy73-f3dd23a06be59e494d697e4272cbe37d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-777xxr-f0f8e0e8b4465b19fe4f9c22dc56b8a0 .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-1yzsc8v-4f809ed576594ceea9fd7ebe1834adf0{
padding-bottom:0;
}
body .av-special-heading.av-1yzsc8v-4f809ed576594ceea9fd7ebe1834adf0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1yzsc8v-4f809ed576594ceea9fd7ebe1834adf0 .av-subheading{
font-size:15px;
}

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

.flex_column.av-1v8zdgf-bfb13777d6ec0d39411977d26fb0d9ee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6c4oq7-f5c5744224dec123d8a57d0ba101122a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-pih0db-0bd93330185335ab57dbc2e21bc32fe9{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-pih0db-0bd93330185335ab57dbc2e21bc32fe9{
padding:5% 5% 5% 5% !important;
}

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

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


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

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

#top #wrap_all .av-special-heading.av-2k2n86n-6c4183926831799ceae16c61de07cc73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ciq4rz-1be90d793f758f61c63a3de7faa5f09b .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-2k2n86n-6c4183926831799ceae16c61de07cc73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ciq4rz-1be90d793f758f61c63a3de7faa5f09b .av-special-heading-tag{
font-size:0.8em;
}
}
