.flex_cell.av-30611at-aa97bd45ab4917728c415c3fc2bc8356{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-30611at-aa97bd45ab4917728c415c3fc2bc8356{
padding:10% 10% 10% 10% !important;
}

#top .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7{
padding-bottom:30px;
color:#ffffff;
}
body .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-subheading{
font-size:18px;
color:#ffffff;
}

.flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
padding:75px 100px 75px 100px !important;
}

.flex_cell.av-9g0ahx-4d94043f911831095f86ec7f5c61a4a5{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-9g0ahx-4d94043f911831095f86ec7f5c61a4a5{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-2kbec9h-9eeebfc4f2a7582c19ec8912b0044d0c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2kbec9h-9eeebfc4f2a7582c19ec8912b0044d0c{
padding:5% 4% 5% 4% !important;
}

#top .av-special-heading.av-2itnjhh-fd403f723d7d0139e511f6beef66fff2{
padding-bottom:10px;
color:#393939;
font-size:48px;
}
body .av-special-heading.av-2itnjhh-fd403f723d7d0139e511f6beef66fff2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2itnjhh-fd403f723d7d0139e511f6beef66fff2 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-2itnjhh-fd403f723d7d0139e511f6beef66fff2 .special-heading-inner-border{
border-color:#393939;
}
.av-special-heading.av-2itnjhh-fd403f723d7d0139e511f6beef66fff2 .av-subheading{
font-size:24px;
color:rgba(0,0,0,0.49);
}

#top .av_textblock_section.av-8tgtj9-a90725c8370849723a9fe37ccc857b29 .avia_textblock{
font-size:18px;
color:#000000;
}

.avia-section.av-2blsh2t-b8b25e6c44139dde866c498e8fbbef82{
background-repeat:no-repeat;
background-image:url(https://homeprosofcentralpa.com/wp-content/uploads/2024/02/remodeling.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-87cket-71880c145e5cb96d06aa1d1f52bc6812 .avia_textblock{
font-size:18px;
color:#ffffff;
text-align:center;
}

.flex_cell.av-26daf8l-c24a2f95c21a90022bee6bb8af898d4e{
vertical-align:top;
}

.flex_column.av-249gnmt-953871330e592c082ba96663bcfb492e{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .av-subheading{
font-size:18px;
color:#524d4a;
}

.flex_column.av-21lffr9-2e868e7807bc26d3374c7ecd7d4c55d0{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .av-subheading{
font-size:18px;
color:#524d4a;
}

.flex_column.av-1y6gcr9-18b8e306c74dbfcf83e3d06ccd9ead61{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .av-subheading{
font-size:18px;
color:#524d4a;
}

.flex_column.av-1vecyj9-8edb559128015e563283bf6bafc2b502{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .av-subheading{
font-size:18px;
color:#524d4a;
}

.flex_column.av-1r4ambp-ae4eeeae6166d9097603001dea40c75c{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .av-subheading{
font-size:18px;
color:#524d4a;
}

.flex_column.av-1p66eet-d0b73c476ea77bf50acc4ccb02809dab{
padding:2% 2% 2% 2%;
}

#top .av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396{
padding-bottom:10px;
color:#eb7731;
font-size:24px;
}
body .av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .av-special-heading-tag{
font-size:24px;
padding:15px 0 15px 0;
}
.av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .special-heading-inner-border{
border-color:#eb7731;
}
.av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .av-subheading{
font-size:18px;
color:#524d4a;
}

#top .hr.hr-invisible.av-1l0ab5h-86060bce1e07ddd97af4137e9acd1414{
height:50px;
}

#top .av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd{
padding-bottom:10px;
color:#393939;
font-size:48px;
}
body .av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .av-special-heading-tag{
font-size:48px;
padding:0 0 5% 0;
}
.av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .special-heading-inner-border{
border-color:#393939;
}
.av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .av-subheading{
font-size:24px;
}

.flex_cell.av-19hdr3p-977268074b30b573169bdbd41c0011a0{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-19hdr3p-977268074b30b573169bdbd41c0011a0{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e{
padding-bottom:10px;
color:#393939;
font-size:48px;
}
body .av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .special-heading-inner-border{
border-color:#393939;
}
.av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .av-subheading{
font-size:18px;
color:rgba(0,0,0,0.49);
}

#top .avia-icon-list-container.av-16as0v9-0cbb298261b46af52fe8df9f69676f1a .iconlist_icon{
color:#eb7731;
background-color:#ffffff;
border-style:none;
box-shadow: 0px 11px 28px 0 rgba(0,0,0,0.2);
}
#top #wrap_all .avia-icon-list-container.av-16as0v9-0cbb298261b46af52fe8df9f69676f1a .av_iconlist_title{
color:#eb7731;
}

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

.avia-image-container.av-nsiwd1-661bb2dcb2e3849188a1a27df2a0ffa9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-nsiwd1-661bb2dcb2e3849188a1a27df2a0ffa9 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-n0x8r9-07ad9fbe477702e980e1e9ad58106a80{
background-color:#000000;
background-image:unset;
}

#top .av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .av-subheading{
font-size:15px;
}

.flex_cell.av-1pzxkl-10d29e72def7433aab3887fcb8e2ed1a{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-1pzxkl-10d29e72def7433aab3887fcb8e2ed1a{
padding:0px 100px 30px 100px !important;
}

.flex_cell.av-d44lcl-9af4162fff86b63c1b4b673e4d50408e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-d44lcl-9af4162fff86b63c1b4b673e4d50408e{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c{
padding-bottom:10px;
color:#393939;
font-size:48px;
}
body .av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .special-heading-inner-border{
border-color:#393939;
}
.av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .av-subheading{
font-size:24px;
}

.flex_cell.av-4bak2d-9a2c4fbba1a87d264d8527df090a0bbc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4bak2d-9a2c4fbba1a87d264d8527df090a0bbc{
padding:5% 0 5% 0 !important;
}

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


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-special-heading-tag{
font-size:84px;
}

.responsive #top #wrap_all .flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
padding:0 7% 0 0% !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-special-heading-tag{
font-size:56px;
}

.responsive #top #wrap_all .flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
padding:5% 5% 5% 5% !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-special-heading-tag{
font-size:48px;
}

.responsive #top #wrap_all .flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
padding:20px 30px 20px 30px !important;
}

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

#top #wrap_all .av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2ye50dh-44ef231f1276db6024aa6278186b46b7 .av-special-heading-tag{
font-size:48px;
}

.responsive #top #wrap_all .flex_cell.av-2xrzgyd-249857c577f4f803de5fa8e8aef70a34{
padding:20px 30px 20px 30px !important;
}

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

#top #wrap_all .av-special-heading.av-7lgo7p-e297aa93feae43b40231d9d81d765c2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1zbtrl1-3b8256999757cef865010d35418a0860 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1w19xlx-4e1a0171e118585079f2eedc513e26a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1teeq2t-39215927c6328cab384d368f7052661d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1q8r2p1-79bddb5a74f9aaca9cb96464252cdace .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5uasn9-2c50ec8305e2088e60a514184f9fb396 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g1wmlh-c3cc001a0de0257aba7966569a18a9dd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-18jltyd-e58c68983f9af840ba31f0e8091a9b3e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k1jadh-575af166ca9c75917be6e69bf6ccc23e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-aizywl-68c1bd37c95d57d83ff8c5b70926a04c .av-special-heading-tag{
font-size:0.8em;
}
}
